| /* | |
| TEST_OUTPUT: | |
| --- | |
| fail_compilation/ice13225.d(12): Error: mixin `ice13225.S.M!(function (S __param_0) pure nothrow @nogc @safe => 0)` does not match template declaration `M(T)` | |
| fail_compilation/ice13225.d(16): Error: undefined identifier `undefined` | |
| --- | |
| */ | |
| mixin template M(T) {} | |
| struct S | |
| { | |
| mixin M!((typeof(this)) => 0); | |
| } | |
| struct T | |
| { | |
| mixin M!(() => undefined); | |
| } |