Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseStmt.cpp36 ParsedStmtContext StmtCtx) { in ParseStatement() argument
43 Res = ParseStatementOrDeclaration(Stmts, StmtCtx, TrailingElseLoc); in ParseStatement()
100 ParsedStmtContext StmtCtx, in ParseStatementOrDeclaration() argument
117 Stmts, StmtCtx, TrailingElseLoc, CXX11Attrs, GNUAttrs); in ParseStatementOrDeclaration()
168 StmtVector &Stmts, ParsedStmtContext StmtCtx, in ParseStatementOrDeclarationAfterAttributes() argument
185 return ParseObjCAtStatement(AtLoc, StmtCtx); in ParseStatementOrDeclarationAfterAttributes()
204 return ParseLabeledStatement(Attrs, StmtCtx); in ParseStatementOrDeclarationAfterAttributes()
237 (StmtCtx & ParsedStmtContext::AllowDeclarationsInC) != in ParseStatementOrDeclarationAfterAttributes()
278 return ParseExprStatement(StmtCtx); in ParseStatementOrDeclarationAfterAttributes()
289 return ParseCaseStatement(StmtCtx); in ParseStatementOrDeclarationAfterAttributes()
[all …]
H A DParseOpenMP.cpp2490 ParsedStmtContext StmtCtx, bool ReadDirectiveWithinMetadirective) { in ParseOpenMPDeclarativeOrExecutableDirective() argument
2519 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
2663 StmtCtx, in ParseOpenMPDeclarativeOrExecutableDirective()
2671 if ((StmtCtx & ParsedStmtContext::AllowDeclarationsInC) == in ParseOpenMPDeclarativeOrExecutableDirective()
2690 if ((StmtCtx & ParsedStmtContext::AllowDeclarationsInC) == in ParseOpenMPDeclarativeOrExecutableDirective()
2770 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
2930 if ((StmtCtx & ParsedStmtContext::AllowStandaloneOpenMPDirectives) == in ParseOpenMPDeclarativeOrExecutableDirective()
H A DParseObjc.cpp2787 ParsedStmtContext StmtCtx) { in ParseObjCAtStatement() argument
2824 return handleExprStmt(Res, StmtCtx); in ParseObjCAtStatement()
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DParser.h440 StmtResult handleExprStmt(ExprResult E, ParsedStmtContext StmtCtx);
2086 ParsedStmtContext StmtCtx = ParsedStmtContext::SubStmt);
2088 StmtVector &Stmts, ParsedStmtContext StmtCtx,
2091 StmtVector &Stmts, ParsedStmtContext StmtCtx,
2094 StmtResult ParseExprStatement(ParsedStmtContext StmtCtx);
2096 ParsedStmtContext StmtCtx);
2097 StmtResult ParseCaseStatement(ParsedStmtContext StmtCtx,
2100 StmtResult ParseDefaultStatement(ParsedStmtContext StmtCtx);
2124 StmtResult ParsePragmaLoopHint(StmtVector &Stmts, ParsedStmtContext StmtCtx,
2191 ParsedStmtContext StmtCtx);
[all …]