/* TEST_OUTPUT: --- fail_compilation/fail310.d(10): Error: undefined identifier `Foo`, did you mean function `foo`? fail_compilation/fail310.d(14): Error: template instance `fail310.foo!(1, 2)` error instantiating fail_compilation/fail310.d(14): while evaluating: `static assert(foo!(1, 2)())` --- */ Foo foo(A...)() { } static assert(foo!(1, 2)());