Lines Matching refs:LoopVar
2361 Decl *LoopVar = DS->getSingleDecl(); in ActOnCXXForRangeStmt() local
2362 if (LoopVar->isInvalidDecl() || !Range || in ActOnCXXForRangeStmt()
2364 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2372 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2386 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2395 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2405 ActOnInitializerError(LoopVar); in ActOnCXXForRangeStmt()
2614 VarDecl *LoopVar = cast<VarDecl>(LoopVarDS->getSingleDecl()); in BuildCXXForRangeStmt() local
2626 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) { in BuildCXXForRangeStmt()
2627 if (auto *DD = dyn_cast<DecompositionDecl>(LoopVar)) in BuildCXXForRangeStmt()
2630 LoopVar->setType(SubstAutoTypeDependent(LoopVar->getType())); in BuildCXXForRangeStmt()
2903 if (!LoopVar->isInvalidDecl() && Kind != BFRK_Check) { in BuildCXXForRangeStmt()
2904 AddInitializerToDecl(LoopVar, DerefExpr.get(), /*DirectInit=*/false); in BuildCXXForRangeStmt()
2905 if (LoopVar->isInvalidDecl() || in BuildCXXForRangeStmt()
2906 (LoopVar->getInit() && LoopVar->getInit()->containsErrors())) in BuildCXXForRangeStmt()