Home | History | Annotate | Download | only in Parse

Lines Matching refs:Compound

55 ///         compound-statement
228 case tok::l_brace: // C99 6.8.2: compound-statement
280 // An __if_exists block is like a compound statement, but it doesn't create
414 /// '__try' compound-statement seh-handler
456 /// '__except' '(' seh-filter-expression ')' compound-statement
508 /// '__finally' compound-statement
815 /// compound-statement: [C99 6.8.2]
839 // Enter a scope to hold everything within the compound stmt. Compound
847 /// Parse any pragmas at the start of the compound expression. We handle these
849 /// statement in the compound, but may be intermingled with other pragmas.
902 "in compound statement ('{}')");
905 // compound statement.
915 // Parse any pragmas at the beginning of the compound statement.
921 // only allowed at the start of a compound stmt regardless of the language.
1007 // Recover by creating a compound statement with what we parsed so far,
1114 // there is no compound stmt. C90 does not have this clause. We only do this
1115 // if the body isn't a compound statement to avoid push/pop in common cases.
1155 // there is no compound stmt. C90 does not have this clause. We only do
1156 // this if the body isn't a compound statement to avoid push/pop in common
1255 // there is no compound stmt. C90 does not have this clause. We only do this
1256 // if the body isn't a compound statement to avoid push/pop in common cases.
1329 // there is no compound stmt. C90 does not have this clause. We only do this
1330 // if the body isn't a compound statement to avoid push/pop in common cases.
1373 // there is no compound stmt. C90 does not have this clause. We only do this
1374 // if the body isn't a compound statement to avoid push/pop in common cases.
1695 // there is no compound stmt. C90 does not have this clause. We only do this
1696 // if the body isn't a compound statement to avoid push/pop in common cases.
1711 // normally increment the mangling number (like a compound statement).
1888 compound-statement handler-seq
1912 // compound statement as the body.
1949 /// 'try' compound-statement handler-seq
1962 /// 'try' compound-statement handler-seq
1965 /// 'try' ctor-initializer[opt] compound-statement handler-seq
1971 /// 'try' compound-statement seh-except-block
1972 /// 'try' compound-statement seh-finally-block
2033 /// 'catch' '(' exception-declaration ')' compound-statement
2094 // Handle dependent statements by parsing the braces as a compound statement.
2096 // compound statement, but for Clang's type checking we can't have anything
2104 StmtResult Compound = ParseCompoundStatement();
2105 if (Compound.isInvalid())
2112 Compound.get());