Lines Matching full:varref
1218 for (auto *VarRef : Clause->children()) {
1219 if (auto *E = cast_or_null<Expr>(VarRef)) {
1932 DeclRefExpr *VarRef;
1954 IncrementSrcRange(SourceRange()), Var(nullptr), VarRef(nullptr),
1969 DeclRefExpr *GetLoopVarRefExpr() const { return VarRef; }
2015 assert(Var == nullptr && LB == nullptr && VarRef == nullptr &&
2020 VarRef = NewVarRefExpr;
2568 /// \brief Build 'VarRef = Start + Iter * Step'.
2570 SourceLocation Loc, ExprResult VarRef,
2575 if (!VarRef.isUsable() || !Start.isUsable() || !Iter.isUsable() ||
2584 // Build 'VarRef = Start + Iter * Step'.
2591 Update.get(), VarRef.get()->getType(), Sema::AA_Converting, true);
2595 Update = SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), Update.get());