/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/diag9961.d(11): Error: cannot implicitly convert expression `""` of type `string` to `int` | |
fail_compilation/diag9961.d(14): Error: template instance diag9961.foo!int error instantiating | |
fail_compilation/diag9961.d(11): Error: cannot implicitly convert expression `""` of type `string` to `int` | |
fail_compilation/diag9961.d(15): Error: template instance diag9961.foo!char error instantiating | |
--- | |
*/ | |
void foo(T)(T) { int x = ""; } | |
void main() | |
{ | |
100.foo(); | |
'a'.foo; | |
} |