"Jason King" wrote in message news:[email protected]...
> extern (C++, N.M) { void foo(); }
>
> extern (C++) namespace N { namespace M { void foo(); }}
Excellent. Solves the problem, doesn't add new language elements.
It adds a new scoping rule, and new syntax. Neither of those things are necessary.
