https://issues.dlang.org/show_bug.cgi?id=18839
RazvanN changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=18839
Iain Buclaw changed:
What|Removed |Added
Priority|P1 |P3
--
https://issues.dlang.org/show_bug.cgi?id=18839
--- Comment #3 from FeepingCreature ---
Double correction- I had a local patch I'd forgotten about. Both still crash.
Reduction is valid. (Sorry.)
--
https://issues.dlang.org/show_bug.cgi?id=18839
--- Comment #2 from FeepingCreature ---
Correction- in that case, only the pragma(msg) crashes.
--
https://issues.dlang.org/show_bug.cgi?id=18839
--- Comment #1 from FeepingCreature ---
Further reduction:
void fun2(T)();
alias fun = fun2;
void fun() { }
pragma(msg, __traits(getMember, foo, "fun").stringof);
static assert(__traits(compiles, __traits(getMember, foo, "fun")));
Note that the