Is there any good reason why C++ namespaces are "closed" in D?

Atila Neves atila.neves at gmail.com
Mon Jul 30 13:48:46 UTC 2018


On Sunday, 29 July 2018 at 03:20:29 UTC, Walter Bright wrote:
> On 7/28/2018 11:18 AM, Manu wrote:
>> Make a PR that implements namespace as a string... I will use 
>> that fork of D forever.
>
> 1. Look how it is mangled on the C++ side. (Use "grep" on the 
> object file.)
>
> 2. Use:
>
>    pragma(mangle, "the mangled name")

This doesn't work for templates. If it did I wouldn't have an 
issue since libclang tells me what the mangling is.


More information about the Digitalmars-d mailing list