Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp1097 bool Parser::ParseParenExprOrCondition(StmtResult *InitStmt, in ParseParenExprOrCondition() argument
1105 Cond = ParseCXXCondition(InitStmt, Loc, CK); in ParseParenExprOrCondition()
1185 StmtResult InitStmt; in ParseIfStatement() local
1187 if (ParseParenExprOrCondition(&InitStmt, Cond, IfLoc, in ParseIfStatement()
1290 return Actions.ActOnIfStmt(IfLoc, IsConstexpr, InitStmt.get(), Cond, in ParseIfStatement()
1328 StmtResult InitStmt; in ParseSwitchStatement() local
1330 if (ParseParenExprOrCondition(&InitStmt, Cond, SwitchLoc, in ParseSwitchStatement()
1335 Actions.ActOnStartOfSwitchStmt(SwitchLoc, InitStmt.get(), Cond); in ParseSwitchStatement()
H A DParseExprCXX.cpp1738 Sema::ConditionResult Parser::ParseCXXCondition(StmtResult *InitStmt, in ParseCXXCondition() argument
1761 switch (isCXXConditionDeclarationOrInitStatement(InitStmt, FRI)) { in ParseCXXCondition()
1767 if (InitStmt && Tok.is(tok::semi)) { in ParseCXXCondition()
1776 *InitStmt = Actions.ActOnNullStmt(SemiLoc); in ParseCXXCondition()
1785 if (InitStmt && Tok.is(tok::semi)) { in ParseCXXCondition()
1787 *InitStmt = Actions.ActOnExprStmt(Expr.get()); in ParseCXXCondition()
1801 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp538 Sema::ActOnIfStmt(SourceLocation IfLoc, bool IsConstexpr, Stmt *InitStmt, in ActOnIfStmt() argument
560 return BuildIfStmt(IfLoc, IsConstexpr, InitStmt, Cond, thenStmt, ElseLoc, in ActOnIfStmt()
565 Stmt *InitStmt, ConditionResult Cond, in BuildIfStmt() argument
2087 if (InitStmt) in ActOnCXXForRangeStmt()
2089 << InitStmt->getSourceRange(); in ActOnCXXForRangeStmt()
2138 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2288 Stmt *InitStmt, in RebuildForRangeWithDereference() argument
2305 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2317 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2539 CoawaitLoc, InitStmt, in BuildCXXForRangeStmt()
[all …]
H A DSemaDeclCXX.cpp11734 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(IterationVar),Loc,Loc); in buildSingleCopyAssignRecursively() local
11774 Loc, Loc, InitStmt, in buildSingleCopyAssignRecursively()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtCXX.h139 CXXForRangeStmt(Stmt *InitStmt, DeclStmt *Range, DeclStmt *Begin,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1799 Sema::ConditionResult ParseCXXCondition(StmtResult *InitStmt,
1894 bool ParseParenExprOrCondition(StmtResult *InitStmt,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3762 Stmt *InitStmt,
3766 Stmt *InitStmt,
3770 Stmt *InitStmt,
3807 Stmt *InitStmt,
3814 Stmt *InitStmt,