[Issue 18839] Crash on getMember of function masking imported template function

2023-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18839 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18839] Crash on getMember of function masking imported template function

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18839 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 18839] Crash on getMember of function masking imported template function

2018-05-07 Thread d-bugmail--- via Digitalmars-d-bugs
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.) --

[Issue 18839] Crash on getMember of function masking imported template function

2018-05-07 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18839 --- Comment #2 from FeepingCreature --- Correction- in that case, only the pragma(msg) crashes. --

[Issue 18839] Crash on getMember of function masking imported template function

2018-05-07 Thread d-bugmail--- via Digitalmars-d-bugs
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