Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp41 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 DParseOpenMP.cpp2398 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 DParseObjc.cpp2799 ParsedStmtContext StmtCtx) { in ParseObjCAtStatement() argument
2836 return handleExprStmt(Res, StmtCtx); in ParseObjCAtStatement()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h489 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 …]