Home | History | Annotate | Download | only in Parse

Lines Matching refs:Compound

36 ///         compound-statement
248 case tok::l_brace: // C99 6.8.2: compound-statement
371 /// '__try' compound-statement seh-handler
409 /// '__except' '(' seh-filter-expression ')' compound-statement
451 /// '__finally' compound-statement
693 /// compound-statement: [C99 6.8.2]
722 // Enter a scope to hold everything within the compound stmt. Compound
737 "in compound statement ('{}')");
748 // only allowed at the start of a compound stmt regardless of the language.
844 // Recover by creating a compound statement with what we parsed so far,
944 // there is no compound stmt. C90 does not have this clause. We only do this
945 // if the body isn't a compound statement to avoid push/pop in common cases.
986 // there is no compound stmt. C90 does not have this clause. We only do
987 // this if the body isn't a compound statement to avoid push/pop in common
1092 // there is no compound stmt. C90 does not have this clause. We only do this
1093 // if the body isn't a compound statement to avoid push/pop in common cases.
1170 // there is no compound stmt. C90 does not have this clause. We only do this
1171 // if the body isn't a compound statement to avoid push/pop in common cases.
1215 // there is no compound stmt. C90 does not have this clause. We only do this
1216 // if the body isn't a compound statement to avoid push/pop in common cases.
1489 // there is no compound stmt. C90 does not have this clause. We only do this
1490 // if the body isn't a compound statement to avoid push/pop in common cases.
1978 /// 'try' ctor-initializer[opt] compound-statement handler-seq
2001 // compound statement as the body.
2034 /// 'try' compound-statement handler-seq
2047 /// 'try' compound-statement handler-seq
2050 /// 'try' ctor-initializer[opt] compound-statement handler-seq
2056 /// 'try' compound-statement seh-except-block
2057 /// 'try' compound-statment seh-finally-block
2117 /// 'catch' '(' exception-declaration ')' compound-statement
2172 // Handle dependent statements by parsing the braces as a compound statement.
2174 // compound statement, but for Clang's type checking we can't have anything
2182 StmtResult Compound = ParseCompoundStatement();
2183 if (Compound.isInvalid())
2190 Compound.get());