Lines Matching refs:NewStart
5249 VarDecl *NewStart = precomputeExpr(Actions, BodyStmts, StartExpr, ".start"); in buildDistanceFunc() local
5267 nullptr, {}, BO_Sub, BuildVarRef(NewStop), BuildVarRef(NewStart))); in buildDistanceFunc()
5275 nullptr, {}, BO_Sub, BuildVarRef(NewStart), BuildVarRef(NewStop))); in buildDistanceFunc()
5295 nullptr, {}, Rel, BuildVarRef(NewStart), BuildVarRef(NewStop))); in buildDistanceFunc()
5301 nullptr, {}, BO_Sub, BuildVarRef(NewStart), BuildVarRef(NewStop))); in buildDistanceFunc()
5304 nullptr, {}, BO_Sub, BuildVarRef(NewStop), BuildVarRef(NewStart))); in buildDistanceFunc()
5392 Expr *NewStart = AssertSuccess(Recap.TransformExpr(StartExpr)); in buildLoopVarFunc() local
5400 AssertSuccess(Actions.BuildBinOp(nullptr, {}, BO_Add, NewStart, Skip)); in buildLoopVarFunc()
8731 ExprResult NewStart = IsNonRectangularLB in buildCounterInit() local
8734 if (!NewStart.isUsable()) in buildCounterInit()
8736 if (!SemaRef.Context.hasSameType(NewStart.get()->getType(), in buildCounterInit()
8738 NewStart = SemaRef.PerformImplicitConversion( in buildCounterInit()
8739 NewStart.get(), VarRef.get()->getType(), Sema::AA_Converting, in buildCounterInit()
8741 if (!NewStart.isUsable()) in buildCounterInit()
8746 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in buildCounterInit()
8776 ExprResult NewStart = SemaRef.ActOnParenExpr(Loc, Loc, Start.get()); in buildCounterUpdate() local
8777 if (!NewStart.isUsable()) in buildCounterUpdate()
8780 NewStart = tryBuildCapture(SemaRef, Start.get(), *Captures); in buildCounterUpdate()
8781 if (NewStart.isInvalid()) in buildCounterUpdate()
8788 NewStart.get()->getType()->isOverloadableType() || in buildCounterUpdate()
8793 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in buildCounterUpdate()
8808 NewStart.get(), SavedUpdate.get()); in buildCounterUpdate()