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

Reply via email to