ubuntu-buildroot/output/build/host-gcc-initial-11.4.0/gcc/testsuite/gdc.test/runnable/a21.d

30 lines
348 B
D

// EXTRA_SOURCES: imports/a21a.d
// PERMUTE_ARGS:
import std.stdio;
import imports.a21a;
template BadMixin()
{
int badFunc()
{
printf("badFunc\n");
return 2;
}
}
int main()
{
int i;
auto x = new SomeClass;
i = x.goodFunc();
assert(i == 1);
i = x.badFunc();
assert(i == 2);
return 0;
}