d: Merge upstream dmd, druntime 4c18eed967, phobos d945686a4.
[official-gcc.git] / gcc / testsuite / gdc.test / fail_compilation / diag9961.d
blob3eba735204149b7c0eb7277bc9ecb4c45c15b9d2
1 /*
2 TEST_OUTPUT:
3 ---
4 fail_compilation/diag9961.d(11): Error: cannot implicitly convert expression `""` of type `string` to `int`
5 fail_compilation/diag9961.d(14): Error: template instance `diag9961.foo!int` error instantiating
6 fail_compilation/diag9961.d(11): Error: cannot implicitly convert expression `""` of type `string` to `int`
7 fail_compilation/diag9961.d(15): Error: template instance `diag9961.foo!char` error instantiating
8 ---
9 */
11 void foo(T)(T) { int x = ""; }
12 void main()
14 100.foo();
15 'a'.foo;