// RUN: clang-cc -parse-noop -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) ; switch (int x = a+10) {} for (; int x = ++a; ) ; }