https://issues.dlang.org/show_bug.cgi?id=15098 --- Comment #2 from Sobirari Muhomori <dfj1esp02 at sneakemail.com> --- Looks like this compiles: --- module ud.kernel.kernel; extern(C++, ud): class Kernel { } --- Is the problem in the import? --