MATCH: Improve `A CMP 0 ? A : -A` set of patterns to use bitwise_equal_p.
[official-gcc.git] / gcc / testsuite / gdc.test / fail_compilation / foreach.d
blob9a1c7c8ddb0eff5c709773713c052565856cfe5b
1 /*
2 TEST_OUTPUT:
3 ---
4 fail_compilation/foreach.d(12): Error: cannot declare `out` loop variable, use `ref` instead
5 fail_compilation/foreach.d(13): Error: cannot declare `out` loop variable, use `ref` instead
6 fail_compilation/foreach.d(13): Error: cannot declare `out` loop variable, use `ref` instead
7 ---
8 */
9 void main ()
11 int[] array;
12 foreach (out val; array) {}
13 foreach (out idx, out val; array) {}