for.cpp 680 B

1234567891011121314151617181920
  1. // RUN: %clang_cc1 -fsyntax-only -verify %s
  2. void f1() {
  3. int n;
  4. for (n = 0; n < 10; n++);
  5. for (n = 0 n < 10; n++); // expected-error {{expected ';' in 'for'}}
  6. for (n = 0; n < 10 n++); // expected-error {{expected ';' in 'for'}}
  7. for (int n = 0 n < 10; n++); // expected-error {{expected ';' in 'for'}}
  8. for (int n = 0; n < 10 n++); // expected-error {{expected ';' in 'for'}}
  9. for (n = 0 bool b = n < 10; n++); // expected-error {{expected ';' in 'for'}}
  10. for (n = 0; bool b = n < 10 n++); // expected-error {{expected ';' in 'for'}}
  11. for (n = 0 n < 10 n++); // expected-error 2{{expected ';' in 'for'}}
  12. for (;); // expected-error {{expected ';' in 'for'}}
  13. }