Home
last modified time | relevance | path

Searched refs:ParsedStmtContext (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseStmt.cpp34 ParsedStmtContext StmtCtx) { in ParseStatement()
98 ParsedStmtContext StmtCtx, in ParseStatementOrDeclaration()
166 StmtVector &Stmts, ParsedStmtContext StmtCtx, in ParseStatementOrDeclarationAfterAttributes()
235 ParsedStmtContext()) && in ParseStatementOrDeclarationAfterAttributes()
679 StmtCtx &= ~ParsedStmtContext::AllowDeclarationsInC; in ParseLabeledStatement()
742 StmtCtx &= ~ParsedStmtContext::AllowDeclarationsInC; in ParseCaseStatement()
890 StmtCtx &= ~ParsedStmtContext::AllowDeclarationsInC; in ParseDefaultStatement()
1067 if ((StmtCtx & ParsedStmtContext::InStmtExpr) != ParsedStmtContext()) { in handleExprStmt()
1141 ParsedStmtContext SubStmtCtx = in ParseCompoundStatementBody()
1142 ParsedStmtContext::Compound | in ParseCompoundStatementBody()
[all …]
H A DParseOpenMP.cpp2478 ParsedStmtContext StmtCtx, bool ReadDirectiveWithinMetadirective) { in ParseOpenMPDeclarativeOrExecutableDirective()
2507 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
2508 ParsedStmtContext()) in ParseOpenMPDeclarativeOrExecutableDirective()
2659 if ((StmtCtx & ParsedStmtContext::AllowDeclarationsInC) == in ParseOpenMPDeclarativeOrExecutableDirective()
2660 ParsedStmtContext()) { in ParseOpenMPDeclarativeOrExecutableDirective()
2678 if ((StmtCtx & ParsedStmtContext::AllowDeclarationsInC) == in ParseOpenMPDeclarativeOrExecutableDirective()
2679 ParsedStmtContext()) { in ParseOpenMPDeclarativeOrExecutableDirective()
2757 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
2758 ParsedStmtContext()) { in ParseOpenMPDeclarativeOrExecutableDirective()
2913 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
[all …]
H A DParseObjc.cpp2741 ParsedStmtContext StmtCtx) { in ParseObjCAtStatement()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h415 enum class ParsedStmtContext { enum
435 StmtResult handleExprStmt(ExprResult E, ParsedStmtContext StmtCtx);
2075 ParsedStmtContext StmtCtx = ParsedStmtContext::SubStmt);
2077 StmtVector &Stmts, ParsedStmtContext StmtCtx,
2080 StmtVector &Stmts, ParsedStmtContext StmtCtx,
2083 StmtResult ParseExprStatement(ParsedStmtContext StmtCtx);
2085 ParsedStmtContext StmtCtx);
2086 StmtResult ParseCaseStatement(ParsedStmtContext StmtCtx,
2089 StmtResult ParseDefaultStatement(ParsedStmtContext StmtCtx);
2112 StmtResult ParsePragmaLoopHint(StmtVector &Stmts, ParsedStmtContext StmtCtx,
[all …]