Searched refs:StmtCtx (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 41 ParsedStmtContext StmtCtx) { in ParseStatement() argument 48 Res = ParseStatementOrDeclaration(Stmts, StmtCtx, TrailingElseLoc); in ParseStatement() 105 ParsedStmtContext StmtCtx, in ParseStatementOrDeclaration() argument 125 Stmts, StmtCtx, TrailingElseLoc, CXX11Attrs, GNUOrMSAttrs); in ParseStatementOrDeclaration() 176 StmtVector &Stmts, ParsedStmtContext StmtCtx, in ParseStatementOrDeclarationAfterAttributes() argument 193 return ParseObjCAtStatement(AtLoc, StmtCtx); in ParseStatementOrDeclarationAfterAttributes() 213 return ParseLabeledStatement(Attrs, StmtCtx); in ParseStatementOrDeclarationAfterAttributes() 251 (StmtCtx & ParsedStmtContext::AllowDeclarationsInC) != in ParseStatementOrDeclarationAfterAttributes() 292 return ParseExprStatement(StmtCtx); in ParseStatementOrDeclarationAfterAttributes() 303 return ParseCaseStatement(StmtCtx); in ParseStatementOrDeclarationAfterAttributes() [all …]
|
H A D | ParseOpenMP.cpp | 2398 ParsedStmtContext StmtCtx, OpenMPDirectiveKind DKind, SourceLocation Loc, in ParseOpenMPExecutableDirective() argument 2411 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPExecutableDirective() 2521 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPExecutableDirective() 2616 ParsedStmtContext StmtCtx, bool ReadDirectiveWithinMetadirective) { in ParseOpenMPDeclarativeOrExecutableDirective() argument 2642 StmtCtx, DKind, Loc, ReadDirectiveWithinMetadirective); in ParseOpenMPDeclarativeOrExecutableDirective() 2796 StmtCtx, in ParseOpenMPDeclarativeOrExecutableDirective() 2804 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective() 2823 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
|
H A D | ParseObjc.cpp | 2799 ParsedStmtContext StmtCtx) { in ParseObjCAtStatement() argument 2836 return handleExprStmt(Res, StmtCtx); in ParseObjCAtStatement()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 489 StmtResult handleExprStmt(ExprResult E, ParsedStmtContext StmtCtx); 2169 ParsedStmtContext StmtCtx = ParsedStmtContext::SubStmt); 2171 StmtVector &Stmts, ParsedStmtContext StmtCtx, 2174 StmtVector &Stmts, ParsedStmtContext StmtCtx, 2177 StmtResult ParseExprStatement(ParsedStmtContext StmtCtx); 2179 ParsedStmtContext StmtCtx); 2180 StmtResult ParseCaseStatement(ParsedStmtContext StmtCtx, 2183 StmtResult ParseDefaultStatement(ParsedStmtContext StmtCtx); 2207 StmtResult ParsePragmaLoopHint(StmtVector &Stmts, ParsedStmtContext StmtCtx, 2274 ParsedStmtContext StmtCtx); [all …]
|