blob: 6c85e0cad5fd1a807c1b56c95141130c97c5ebc2 [file] [log] [blame]
static immutable templ(alias var) = 1234;
struct D
{
int memvar;
}
extern(C++) struct CPP
{
int memvar;
}
void test()
{
pragma(msg, templ!(D.memvar));
pragma(msg, templ!(CPP.memvar));
// root cause, C++ member variables have no mangling
pragma(msg, CPP.memvar.mangleof);
}