/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/ice13225.d(12): Error: mixin ice13225.S.M!(function (S _param_0) => 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); | |
} |