Lines Matching refs:VarRef
4850 for (Stmt *VarRef : Clause->children()) { in ActOnOpenMPRegionEnd()
4851 if (auto *E = cast_or_null<Expr>(VarRef)) { in ActOnOpenMPRegionEnd()
9568 buildCounterInit(Sema &SemaRef, Scope *S, SourceLocation Loc, ExprResult VarRef, in buildCounterInit() argument
9578 VarRef.get()->getType())) { in buildCounterInit()
9580 NewStart.get(), VarRef.get()->getType(), Sema::AA_Converting, in buildCounterInit()
9587 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in buildCounterInit()
9593 Sema &SemaRef, Scope *S, SourceLocation Loc, ExprResult VarRef, in buildCounterUpdate() argument
9599 if (!VarRef.isUsable() || !Start.isUsable() || !Iter.isUsable() || in buildCounterUpdate()
9628 if (VarRef.get()->getType()->isOverloadableType() || in buildCounterUpdate()
9634 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in buildCounterUpdate()
9638 VarRef.get(), SavedUpdate.get()); in buildCounterUpdate()
9654 VarRef.get()->getType())) { in buildCounterUpdate()
9656 Update.get(), VarRef.get()->getType(), Sema::AA_Converting, true); in buildCounterUpdate()
9661 Update = SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), Update.get()); in buildCounterUpdate()