if static member then call
Engine Machine via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Aug 13 12:15:08 PDT 2016
On Saturday, 13 August 2016 at 18:42:50 UTC, Cauterite wrote:
> On Saturday, 13 August 2016 at 18:34:43 UTC, Engine Machine
> wrote:
>> static if (hasStaticMember!(T, "foo"))
>
> Here I suspect you're looking for this:
> __traits(isStaticFunction, __traits(getMember, T, "foo"))
Thanks.
It needs to be something like
static if (hasMemeber!(T, "foo") && __traits(isStaticFunction,
__traits(getMember, T, "foo")))
More information about the Digitalmars-d-learn
mailing list