Home | History | Annotate | Download | only in Parse

Lines Matching full:c99

41 // C99 6.8: Statements and Blocks.
142 if (Next.is(tok::colon)) { // C99 6.8.1: labeled-statement
200 case tok::kw_case: // C99 6.8.1: labeled-statement
202 case tok::kw_default: // C99 6.8.1: labeled-statement
205 case tok::l_brace: // C99 6.8.2: compound-statement
207 case tok::semi: { // C99 6.8.3p3: expression[opt] ';'
212 case tok::kw_if: // C99 6.8.4.1: if-statement
214 case tok::kw_switch: // C99 6.8.4.2: switch-statement
217 case tok::kw_while: // C99 6.8.5.1: while-statement
219 case tok::kw_do: // C99 6.8.5.2: do-statement
223 case tok::kw_for: // C99 6.8.5.3: for-statement
226 case tok::kw_goto: // C99 6.8.6.1: goto-statement
230 case tok::kw_continue: // C99 6.8.6.2: continue-statement
234 case tok::kw_break: // C99 6.8.6.3: break-statement
238 case tok::kw_return: // C99 6.8.6.4: return-statement
692 /// compound-statement: [C99 6.8.2]
957 /// if-statement: [C99 6.8.4.1]
973 bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
975 C99 6.8.4p3 - In C99, the if statement is a block. This is not
997 // C99 6.8.4p3 - In C99, the body of the if statement is a scope, even if
1039 // C99 6.8.4p3 - In C99, the body of the if statement is a scope, even if
1099 bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
1101 // C99 6.8.4p3 - In C99, the switch statement is a block. This is
1140 // C99 6.8.4p3 - In C99, the body of the switch statement is a scope, even if
1174 /// while-statement: [C99 6.8.5.1]
1188 bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
1190 // C99 6.8.5p5 - In C99, the while statement is a block. This is not
1218 // C99 6.8.5p5 - In C99, the body of the if statement is a scope, even if
1246 /// do-statement: [C99 6.8.5.2]
1253 // C99 6.8.5p5 - In C99, the do statement is a block. This is not
1256 if (getLangOpts().C99)
1263 // C99 6.8.5p5 - In C99, the body of the if statement is a scope, even if
1272 (getLangOpts().C99 || getLangOpts().CPlusPlus) &&
1318 /// for-statement: [C99 6.8.5.3]
1346 bool C99orCXXorObjC = getLangOpts().C99 || getLangOpts().CPlusPlus ||
1349 // C99 6.8.5p5 - In C99, the for statement is a block. This is not
1405 if (!C99orCXXorObjC) // Use of C99-style for loops in C90 mode?
1551 // C99 6.8.5p5 - In C99, the body of the if statement is a scope, even if