Challenge

Manu via Digitalmars-d digitalmars-d at puremagic.com
Mon Oct 3 06:48:16 PDT 2016


On 3 October 2016 at 23:41, Manu <turkeyman at gmail.com> wrote:
> I'm finding this rather annoying:
>
> struct S
> {
>   static @property int p() { return 10; }
> }
>
> pragma(msg, typeof(&S.p)); // prints: int function() @property
> pragma(msg, is(typeof(&S.p) == function)); // prints: false
>
> It looks like a function... but I can't identify it as a function!

I guess that should read: is(typeof(&S.p) == R function(A), R, A...)) ??


More information about the Digitalmars-d mailing list