Home
last modified time | relevance | path

Searched refs:LoopVar (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtCXX.cpp50 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, in CXXForRangeStmt() argument
62 SubExprs[LOOPVAR] = LoopVar; in CXXForRangeStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp2101 Decl *LoopVar = DS->getSingleDecl(); in ActOnCXXForRangeStmt() local
2102 if (LoopVar->isInvalidDecl() || !Range || in ActOnCXXForRangeStmt()
2104 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt()
2124 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt()
2133 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt()
2365 InvalidateOnErrorScope Invalidate(*this, LoopVar, in BuildCXXForRangeStmt()
2378 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) { in BuildCXXForRangeStmt()
2379 if (auto *DD = dyn_cast<DecompositionDecl>(LoopVar)) in BuildCXXForRangeStmt()
2382 LoopVar->setType(SubstAutoType(LoopVar->getType(), Context.DependentTy)); in BuildCXXForRangeStmt()
2643 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) { in BuildCXXForRangeStmt()
[all …]
H A DTreeTransform.h2027 Expr *Inc, Stmt *LoopVar, in RebuildCXXForRangeStmt() argument
2047 return getSema().ActOnObjCForCollectionStmt(ForLoc, LoopVar, in RebuildCXXForRangeStmt()
2055 Range, Begin, End, Cond, Inc, LoopVar, in RebuildCXXForRangeStmt()
7479 StmtResult LoopVar = getDerived().TransformStmt(S->getLoopVarStmt()); in TransformCXXForRangeStmt() local
7480 if (LoopVar.isInvalid()) in TransformCXXForRangeStmt()
7491 LoopVar.get() != S->getLoopVarStmt()) { in TransformCXXForRangeStmt()
7497 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
7515 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtCXX.h140 DeclStmt *End, Expr *Cond, Expr *Inc, DeclStmt *LoopVar,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp1650 ForRangeInfo.LoopVar = Actions.ActOnCXXForRangeIdentifier( in ParseForStatement()
1673 ForRangeInfo.LoopVar = FirstPart; in ParseForStatement()
1822 ForRangeInfo.LoopVar.get(), ForRangeInfo.ColonLoc, CorrectedRange.get(), in ParseForStatement()
H A DParseExprCXX.cpp1810 FRI->LoopVar = Actions.ActOnDeclStmt(DG, DeclStart, Tok.getLocation()); in ParseCXXCondition()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2053 StmtResult LoopVar; member
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3808 Stmt *LoopVar,