// RUN: %clang_cc1 -fsyntax-only -verify %s | |
void f() { | |
int a; | |
while (a) ; | |
while (int x) ; // expected-error {{expected '=' after declarator}} | |
while (float x = 0) ; | |
if (const int x = a) ; // expected-warning{{empty body}} | |
switch (int x = a+10) {} | |
for (; int x = ++a; ) ; | |
} |