// REQUIRED_ARGS: -Icompilable/imports | |
// EXTRA_FILES: imports/test19746a.d imports/test19746b.d imports/test19746c.d imports/test19746d.d | |
import test19746c; | |
import test19746b: Frop; | |
template Base(T) | |
{ | |
static if (is(T == super)) alias Base = Object; | |
} | |
class Foo | |
{ | |
class Nested: Base!Foo { } | |
void func(Frop) { } | |
void thunk() { } | |
} |