/* TEST_OUTPUT: --- fail_compilation/fail10346.d(9): Error: undefined identifier `T` --- */ struct Foo(T) {} void bar(T x, T)(Foo!T) {} void main() { Foo!int spam; bar!10(spam); }