/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/fail36.d(13): Error: template `t(int L)` does not have property `a` | |
fail_compilation/fail36.d(18): Error: mixin `fail36.func.t!10` error instantiating | |
--- | |
*/ | |
template t(int L) | |
{ | |
int a; | |
// void foo(int b = t!(L).a) {} // correct | |
void foo(int b = t.a) {} // wrong | |
} | |
void func() | |
{ | |
mixin t!(10); | |
} |