On 9/14/18 6:41 PM, Neia Neutuladh wrote:

Specifically, Walter wants this to compile:

module whatever;
extern(C++, foo) void doStuff();
extern(C++, bar) void doStuff();

And he's not too concerned that you might have to use doubly fully qualified names to refer to C++ symbols, like:

import core.stdcpp.sstream;
import core.stdcpp.vector;
core.stdcpp.vector.std.vector v;

This is probably the best explanation of why the current situation sucks.

-Steve

Reply via email to