Searched refs:LoopVar (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/AST/ |
D | StmtCXX.cpp | 54 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, in CXXForRangeStmt() argument 65 SubExprs[LOOPVAR] = LoopVar; in CXXForRangeStmt()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 1980 Decl *LoopVar = DS->getSingleDecl(); in ActOnCXXForRangeStmt() local 1981 if (LoopVar->isInvalidDecl() || !Range || in ActOnCXXForRangeStmt() 1983 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt() 2001 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt() 2011 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt() 2188 VarDecl *LoopVar = cast<VarDecl>(LoopVarDS->getSingleDecl()); in BuildCXXForRangeStmt() local 2192 InvalidateOnErrorScope Invalidate(*this, LoopVar, in BuildCXXForRangeStmt() 2193 LoopVar->getType()->isUndeducedType()); in BuildCXXForRangeStmt() 2205 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) in BuildCXXForRangeStmt() 2206 LoopVar->setType(SubstAutoType(LoopVar->getType(), Context.DependentTy)); in BuildCXXForRangeStmt() [all …]
|
D | TreeTransform.h | 1899 Stmt *LoopVar, in RebuildCXXForRangeStmt() argument 1912 return getSema().ActOnObjCForCollectionStmt(ForLoc, LoopVar, RangeExpr, in RebuildCXXForRangeStmt() 1920 Cond, Inc, LoopVar, RParenLoc, in RebuildCXXForRangeStmt() 6944 StmtResult LoopVar = getDerived().TransformStmt(S->getLoopVarStmt()); in TransformCXXForRangeStmt() local 6945 if (LoopVar.isInvalid()) in TransformCXXForRangeStmt() 6955 LoopVar.get() != S->getLoopVarStmt()) { in TransformCXXForRangeStmt() 6961 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt() 6979 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
|
/external/clang/include/clang/AST/ |
D | StmtCXX.h | 141 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, Stmt *Body,
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3445 Stmt *LoopVar,
|