On Wednesday, 20 January 2016 at 02:51:55 UTC, Timon Gehr wrote:
What happens when one has conflicting symbols in 2 C++ namespaces ?

D's mapping of C++ namespaces could just mimic how import resolution work : allow qualified and unqualified access to the symbol when there is no conflict, forces you to use the qualified one when there (or to
create an alias, or whatever).

That's how it works. However, two namespace declarations with the same identifier will conflict, unlike in C++.

Well that can - and should - fixed fairly easily.

Reply via email to