Lines Matching refs:TEST_EVALUATE
81 #define TEST_EVALUATE(Name, X) \ macro
88 TEST_EVALUATE(Switch, switch (!!){}); // expected-error + {{}}
89 TEST_EVALUATE(SwitchInit, switch (auto x = !!){}); // expected-error + {{}}
90 TEST_EVALUATE(For, for (!!){}); // expected-error + {{}}
94 TEST_EVALUATE(ForRange, for (auto x : !!){}); // expected-error + {{}}
95 TEST_EVALUATE(While, while (!!){}); // expected-error + {{}}
96 TEST_EVALUATE(DoWhile, do {} while (!!);); // expected-error + {{}}
97 TEST_EVALUATE(If, if (!!){};); // expected-error + {{}}
98 TEST_EVALUATE(IfInit, if (auto x = !!; 1){};);// expected-error + {{}}
99 TEST_EVALUATE(ForInit, if (!!;;){};); // expected-error + {{}}
100 TEST_EVALUATE(ForCond, if (; !!;){};); // expected-error + {{}}
101 TEST_EVALUATE(ForInc, if (;; !!){};); // expected-error + {{}}