Home
last modified time | relevance | path

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

/openbsd-src/usr.bin/make/
H A Dvar.h133 struct LoopVar; /* opaque handle */
134 struct LoopVar *Var_NewLoopVar(const char *, const char *);
135 void Var_DeleteLoopVar(struct LoopVar *);
136 extern void Var_SubstVar(Buffer, const char *, struct LoopVar *, const char *);
137 char *Var_LoopVarName(struct LoopVar *);
H A Dvar.c1240 struct LoopVar struct
1247 struct LoopVar * argument
1250 struct LoopVar *l; in Var_NewLoopVar()
1253 l = emalloc(sizeof(struct LoopVar)); in Var_NewLoopVar()
1268 Var_LoopVarName(struct LoopVar *v) in Var_LoopVarName()
1274 Var_DeleteLoopVar(struct LoopVar *l) in Var_DeleteLoopVar()
1285 struct LoopVar *l, /* Handle */ in Var_SubstVar()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DStmtCXX.cpp49 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, in CXXForRangeStmt() argument
61 SubExprs[LOOPVAR] = LoopVar; in CXXForRangeStmt()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaStmt.cpp2509 Decl *LoopVar = DS->getSingleDecl(); in ActOnCXXForRangeStmt() local
2510 if (LoopVar->isInvalidDecl() || !Range || in ActOnCXXForRangeStmt()
2512 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2520 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2534 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2543 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2552 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2763 VarDecl *LoopVar = cast<VarDecl>(LoopVarDS->getSingleDecl()); in BuildCXXForRangeStmt() local
2775 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) { in BuildCXXForRangeStmt()
2776 if (auto *DD = dyn_cast<DecompositionDecl>(LoopVar)) in BuildCXXForRangeStmt()
[all …]
H A DTreeTransform.h2493 Expr *Inc, Stmt *LoopVar, in RebuildCXXForRangeStmt() argument
2513 return getSema().ActOnObjCForCollectionStmt(ForLoc, LoopVar, in RebuildCXXForRangeStmt()
2521 Range, Begin, End, Cond, Inc, LoopVar, in RebuildCXXForRangeStmt()
8421 StmtResult LoopVar = getDerived().TransformStmt(S->getLoopVarStmt()); in TransformCXXForRangeStmt() local
8422 if (LoopVar.isInvalid()) in TransformCXXForRangeStmt()
8433 LoopVar.get() != S->getLoopVarStmt()) { in TransformCXXForRangeStmt()
8439 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
8441 if (NewStmt.isInvalid() && LoopVar.get() != S->getLoopVarStmt()) { in TransformCXXForRangeStmt()
8444 cast<DeclStmt>(LoopVar.get())->getSingleDecl()); in TransformCXXForRangeStmt()
8461 Inc.get(), LoopVar.get(), in TransformCXXForRangeStmt()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DStmtCXX.h147 DeclStmt *End, Expr *Cond, Expr *Inc, DeclStmt *LoopVar,
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseStmt.cpp2027 ForRangeInfo.LoopVar = in ParseForStatement()
2056 ForRangeInfo.LoopVar = FirstPart; in ParseForStatement()
2226 ForRangeInfo.LoopVar.get(), ForRangeInfo.ColonLoc, CorrectedRange.get(), in ParseForStatement()
H A DParseExprCXX.cpp2122 FRI->LoopVar = Actions.ActOnDeclStmt(DG, DeclStart, Tok.getLocation()); in ParseCXXCondition()
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DParser.h2374 StmtResult LoopVar; member
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h5127 Stmt *LoopVar,