Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp1945 Decl *LoopVar = DS->getSingleDecl(); in ActOnCXXForRangeStmt() local
1946 if (LoopVar->isInvalidDecl() || !Range || in ActOnCXXForRangeStmt()
1948 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt()
1959 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt()
1969 LoopVar->setInvalidDecl(); in ActOnCXXForRangeStmt()
2129 VarDecl *LoopVar = cast<VarDecl>(LoopVarDS->getSingleDecl()); in BuildCXXForRangeStmt() local
2133 InvalidateOnErrorScope Invalidate(*this, LoopVar, in BuildCXXForRangeStmt()
2134 LoopVar->getType()->isUndeducedType()); in BuildCXXForRangeStmt()
2145 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) in BuildCXXForRangeStmt()
2146 LoopVar->setType(SubstAutoType(LoopVar->getType(), Context.DependentTy)); in BuildCXXForRangeStmt()
[all …]
H A DTreeTransform.h1649 Stmt *LoopVar, in RebuildCXXForRangeStmt() argument
1662 return getSema().ActOnObjCForCollectionStmt(ForLoc, LoopVar, RangeExpr, in RebuildCXXForRangeStmt()
1669 Cond, Inc, LoopVar, RParenLoc, in RebuildCXXForRangeStmt()
6432 StmtResult LoopVar = getDerived().TransformStmt(S->getLoopVarStmt()); in TransformCXXForRangeStmt() local
6433 if (LoopVar.isInvalid()) in TransformCXXForRangeStmt()
6442 LoopVar.get() != S->getLoopVarStmt()) { in TransformCXXForRangeStmt()
6446 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
6462 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DStmtCXX.h138 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, Stmt *Body,
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DStmt.cpp843 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, in CXXForRangeStmt() argument
851 SubExprs[LOOPVAR] = LoopVar; in CXXForRangeStmt()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h3185 StmtResult ActOnCXXForRangeStmt(SourceLocation ForLoc, Stmt *LoopVar,