On 3 October 2016 at 23:41, Manu <turkey...@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...)) ??