// REQUIRED_ARGS: -de -unittest | |
deprecated struct OldS21830 { } | |
struct NewS21830 { } | |
static if (1) | |
{ | |
auto test21830(T)(T t) | |
if (is(T == NewS21830)) | |
{ | |
return T.init; | |
} | |
} | |
deprecated auto test21830(T)(T t) | |
if (is(T == OldS21830)) | |
{ | |
return T.init; | |
} | |
unittest | |
{ | |
auto b = test21830(NewS21830()); // error here about using test21830!OldS21830 | |
} |