/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/ice11153.d(11): Error: function declaration without return type. (Note that constructors are always named `this`) | |
fail_compilation/ice11153.d(11): Error: no identifier for declarator `foo()` | |
--- | |
*/ | |
struct S | |
{ | |
foo(T)() {} | |
// Parser creates a TemplateDeclaration object with ident == NULL | |
} | |
void main() {} |