https://issues.dlang.org/show_bug.cgi?id=15389
Issue ID: 15389
Summary: extern(C++) forward referencing problem
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: dmd
Assignee: [email protected]
Reporter: [email protected]
This doesn't work, but it should:
alias X = NS.X;
extern (C++, NS) struct X {}
This works fine:
extern (C++, NS) struct X {}
alias X = NS.X;
--
