On 01/14/2016 12:39 AM, Walter Bright wrote:
On 1/13/2016 5:33 PM, Manu via Digitalmars-d wrote:I managed to quickly reduce to this point again:module m.x; alias X2 = X; extern (C++, ns) struct X {} Error: undefined identifier 'X'It's a bug. Thanks for finding and posting it. https://issues.dlang.org/show_bug.cgi?id=15565 As a workaround for the moment, you can either move the alias past the extern, or qualify X with ns.X.
Thanks Manu for reducing the bug!! -- Andrei