| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 862 SourceLocation LParenLoc, Stmt *InitStmt, in ActOnIfStmt() argument 916 SourceLocation LParenLoc, Stmt *InitStmt, in BuildIfStmt() argument 1055 Stmt *InitStmt, ConditionResult Cond, in ActOnStartOfSwitchStmt() argument 2446 if (InitStmt) in ActOnCXXForRangeStmt() 2448 << InitStmt->getSourceRange(); in ActOnCXXForRangeStmt() 2501 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt() 2659 Stmt *InitStmt, in RebuildForRangeWithDereference() argument 2676 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference() 2688 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference() 2889 CoawaitLoc, InitStmt, in BuildCXXForRangeStmt() [all …]
|
| H A D | SemaOpenMP.cpp | 12722 StmtResult InitStmt = new (Context) in ActOnOpenMPTileDirective() local 12725 if (!InitStmt.isUsable()) in ActOnOpenMPTileDirective() 12774 ForStmt(Context, InitStmt.get(), CondExpr.get(), nullptr, in ActOnOpenMPTileDirective() 12798 StmtResult InitStmt = new (Context) in ActOnOpenMPTileDirective() local 12801 if (!InitStmt.isUsable()) in ActOnOpenMPTileDirective() 12817 ForStmt(Context, InitStmt.get(), CondExpr.get(), nullptr, in ActOnOpenMPTileDirective()
|
| H A D | SemaDeclCXX.cpp | 8284 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(VD), Loc, Loc); in visitExpandedSubobject() local 8315 return S.ActOnIfStmt(Loc, /*IsConstexpr=*/false, Loc, InitStmt, Cond, Loc, in visitExpandedSubobject() 14055 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(IterationVar),Loc,Loc); in buildSingleCopyAssignRecursively() local 14095 Loc, Loc, InitStmt, in buildSingleCopyAssignRecursively()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmt.cpp | 1187 bool Parser::ParseParenExprOrCondition(StmtResult *InitStmt, in ParseParenExprOrCondition() argument 1197 Cond = ParseCXXCondition(InitStmt, Loc, CK); in ParseParenExprOrCondition() 1377 StmtResult InitStmt; in ParseIfStatement() local 1381 if (ParseParenExprOrCondition(&InitStmt, Cond, IfLoc, in ParseIfStatement() 1497 return Actions.ActOnIfStmt(IfLoc, IsConstexpr, LParen, InitStmt.get(), Cond, in ParseIfStatement() 1535 StmtResult InitStmt; in ParseSwitchStatement() local 1539 if (ParseParenExprOrCondition(&InitStmt, Cond, SwitchLoc, in ParseSwitchStatement() 1544 SwitchLoc, LParen, InitStmt.get(), Cond, RParen); in ParseSwitchStatement()
|
| H A D | ParseExprCXX.cpp | 1941 Sema::ConditionResult Parser::ParseCXXCondition(StmtResult *InitStmt, in ParseCXXCondition() argument 1981 switch (isCXXConditionDeclarationOrInitStatement(InitStmt, FRI)) { in ParseCXXCondition() 1990 if (InitStmt && Tok.is(tok::semi)) { in ParseCXXCondition() 1999 *InitStmt = Actions.ActOnNullStmt(SemiLoc); in ParseCXXCondition() 2008 if (InitStmt && Tok.is(tok::semi)) { in ParseCXXCondition() 2010 *InitStmt = Actions.ActOnExprStmt(Expr.get()); in ParseCXXCondition() 2023 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtCXX.h | 146 CXXForRangeStmt(Stmt *InitStmt, DeclStmt *Range, DeclStmt *Begin,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 1975 Sema::ConditionResult ParseCXXCondition(StmtResult *InitStmt, 2076 bool ParseParenExprOrCondition(StmtResult *InitStmt,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 4694 SourceLocation LParenLoc, Stmt *InitStmt, 4698 SourceLocation LParenLoc, Stmt *InitStmt, 4702 SourceLocation LParenLoc, Stmt *InitStmt, 4741 Stmt *InitStmt, 4748 Stmt *InitStmt,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1977 if (const Stmt *InitStmt = For->getInit()) in EmitOMPCanonicalLoop() local 1978 EmitStmt(InitStmt); in EmitOMPCanonicalLoop()
|