2 problems I can't get my head around

Andrej Mitrovic andrej.mitrovich at gmail.com
Mon Nov 26 04:39:56 PST 2012


On 11/26/12, Manu <turkeyman at gmail.com> wrote:
> 1.
>
> enum i = 10;
> pragma(msg, is(i == enum) || is(typeof(i) == enum)); // <- false?!
>
> I can't find a way to identify that i is an enum, not a variable; can not
> be assigned, has no address, etc.

It's not an enum, it's a manifest constant.


More information about the Digitalmars-d mailing list