On 7/30/2018 1:05 PM, Walter Bright wrote:
I'll look into this.
Check this:
---
extern (C++, ns) { int foo(); }
mixin template X() { extern (C++, ns) int bar(); }
mixin X!() x;
alias bar = x.ns.bar;
void main() {
foo();
bar();
pragma(msg, foo.mangleof);
pragma(msg, bar.mangleof);
}
---
dmd -c test
?foo@ns@@YAHXZ
?bar@ns@@YAHXZ
