PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / expr / for2.C
blob52f76964179cd236d06e3d29d8faf6fd0abbfc81
1 // { dg-do compile }
2 // PR c++/17661
3 // We used to try to create a temprary for the condition
4 // expression in the for which was wrong.
7 struct C
9   C (const C &x);
11 C &f();
12 void breakme (C j, bool k)
14   for (;; k ? j : f())  ;