/* 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); }