brintos

brintos / llvm-project-archived public Read only

0
0
Text · 599 B · 4ba96a9 Raw
28 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -verify %s2 3while // expected-error {{while loop outside of a function}}4(true) {};5 6// without semicolon7while // expected-error {{while loop outside of a function}}8(true) {}9 10do { // expected-error {{expected unqualified-id}}11    int some_var = 1;12    some_var += 3;13} 14while // expected-error {{while loop outside of a function}}15(true); 16 17void someFunction() {18    while(true) {};19}20 21class SomeClass {22public:23    while(true) {} // expected-error {{expected member name or ';' after declaration specifiers}}24    void some_fn() {25        while(true) {}26    }27};28