On 26 November 2012 14:39, Andrej Mitrovic <span dir="ltr"><<a href="mailto:andrej.mitrovich@gmail.com" target="_blank">andrej.mitrovich@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 11/26/12, Manu <<a href="mailto:turkeyman@gmail.com">turkeyman@gmail.com</a>> wrote:<br>
> 1.<br>
><br>
> enum i = 10;<br>
> pragma(msg, is(i == enum) || is(typeof(i) == enum)); // <- false?!<br>
><br>
> I can't find a way to identify that i is an enum, not a variable; can not<br>
> be assigned, has no address, etc.<br>
<br>
</div>It's not an enum, it's a manifest constant.<br>
</blockquote></div><br></div><div class="gmail_extra">Well that's certainly not intuitive. I've never even heard that term before. It looks awfully like an enum, with the whole 'enum' keyword and all ;)</div>
<div class="gmail_extra">How do I detect that then?<br></div>