dmd/compiler/test/compilable/test8922f.d
2022-07-09 18:53:07 +02:00

11 lines
406 B
D

// PERMUTE_ARGS:
// EXTRA_FILES: imports/bug8922.d
void test()
{
import renamed = imports.bug8922;
enum x = __traits(parent, renamed).stringof;
static assert(x == "package imports");
static assert(!__traits(compiles, __traits(parent, imports)));
static assert(!__traits(compiles, __traits(parent, bug8922)));
static assert(!__traits(compiles, __traits(parent, imports.bug8922)));
}