Home
last modified time | relevance | path

Searched refs:InitStmt (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp887 SourceLocation LParenLoc, Stmt *InitStmt, in ActOnIfStmt() argument
960 SourceLocation LParenLoc, Stmt *InitStmt, in BuildIfStmt() argument
971 return IfStmt::Create(Context, IfLoc, StatementKind, InitStmt, in BuildIfStmt()
1100 Stmt *InitStmt, ConditionResult Cond, in ActOnStartOfSwitchStmt() argument
2503 if (InitStmt) in ActOnCXXForRangeStmt()
2505 << InitStmt->getSourceRange(); in ActOnCXXForRangeStmt()
2558 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2716 Stmt *InitStmt, in RebuildForRangeWithDereference() argument
2733 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2745 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
[all …]
H A DSemaOpenMP.cpp15073 StmtResult InitStmt = new (Context) in ActOnOpenMPTileDirective() local
15076 if (!InitStmt.isUsable()) in ActOnOpenMPTileDirective()
15125 ForStmt(Context, InitStmt.get(), CondExpr.get(), nullptr, in ActOnOpenMPTileDirective()
15149 StmtResult InitStmt = new (Context) in ActOnOpenMPTileDirective() local
15152 if (!InitStmt.isUsable()) in ActOnOpenMPTileDirective()
15168 ForStmt(Context, InitStmt.get(), CondExpr.get(), nullptr, in ActOnOpenMPTileDirective()
H A DSemaDeclCXX.cpp8712 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(VD), Loc, Loc); in visitExpandedSubobject() local
8743 return S.ActOnIfStmt(Loc, IfStatementKind::Ordinary, Loc, InitStmt, Cond, in visitExpandedSubobject()
14806 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(IterationVar),Loc,Loc); in buildSingleCopyAssignRecursively() local
14846 Loc, Loc, InitStmt, in buildSingleCopyAssignRecursively()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1326 bool Parser::ParseParenExprOrCondition(StmtResult *InitStmt, in ParseParenExprOrCondition() argument
1337 Cond = ParseCXXCondition(InitStmt, Loc, CK, false); in ParseParenExprOrCondition()
1538 StmtResult InitStmt; in ParseIfStatement() local
1545 if (ParseParenExprOrCondition(&InitStmt, Cond, IfLoc, in ParseIfStatement()
1700 return Actions.ActOnIfStmt(IfLoc, Kind, LParen, InitStmt.get(), Cond, RParen, in ParseIfStatement()
1738 StmtResult InitStmt; in ParseSwitchStatement() local
1742 if (ParseParenExprOrCondition(&InitStmt, Cond, SwitchLoc, in ParseSwitchStatement()
1747 SwitchLoc, LParen, InitStmt.get(), Cond, RParen); in ParseSwitchStatement()
H A DParseExprCXX.cpp2031 Parser::ParseCXXCondition(StmtResult *InitStmt, SourceLocation Loc, in ParseCXXCondition() argument
2069 switch (isCXXConditionDeclarationOrInitStatement(InitStmt, FRI)) { in ParseCXXCondition()
2078 if (InitStmt && Tok.is(tok::semi)) { in ParseCXXCondition()
2087 *InitStmt = Actions.ActOnNullStmt(SemiLoc); in ParseCXXCondition()
2096 if (InitStmt && Tok.is(tok::semi)) { in ParseCXXCondition()
2098 *InitStmt = Actions.ActOnExprStmt(Expr.get()); in ParseCXXCondition()
2119 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DStmtCXX.h147 CXXForRangeStmt(Stmt *InitStmt, DeclStmt *Range, DeclStmt *Begin,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2034 Sema::ConditionResult ParseCXXCondition(StmtResult *InitStmt,
2133 bool ParseParenExprOrCondition(StmtResult *InitStmt,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5205 SourceLocation LParenLoc, Stmt *InitStmt,
5209 SourceLocation LParenLoc, Stmt *InitStmt,
5213 SourceLocation LParenLoc, Stmt *InitStmt,
5252 Stmt *InitStmt,
5259 Stmt *InitStmt,
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2019 if (const Stmt *InitStmt = For->getInit()) in EmitOMPCanonicalLoop() local
2020 EmitStmt(InitStmt); in EmitOMPCanonicalLoop()