1 // { dg-do compile { target c++14 } }
5 void c(void (*) () = [] {
6 if (a a(int auto)JUNK) // { dg-error "two or more data types|condition declares a function" }
13 void f(void (*) () = [] {
14 for (;d d(int auto)JUNK;) // { dg-error "two or more data types|condition declares a function" }
21 void i(void (*) () = [] {
22 while (g g(int auto)JUNK) // { dg-error "two or more data types|condition declares a function" }