http://d.puremagic.com/issues/show_bug.cgi?id=10190
--- Comment #2 from Dicebot <[email protected]> 2013-05-28 02:38:03 PDT --- Ok, there are two issues here. First one is that identifier trait fails badly with temporaries, minimal example: ---------------------------------------- template oops(alias T) { enum oops = __traits(identifier, T); } struct A {} pragma(msg, oops!(A.init)); void main() { } ---------------------------------------- Second looks like some sort of data reusage compiler bug - once identifier trait was called on a temporary, using it on normal symbols breaks too (yields same rersult). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
