Lines Matching defs:SimpleRefExpr

2827         Expr *SimpleRefExpr = Ref;
2828 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange,
2904 Expr *SimpleRefExpr = RefExpr;
2905 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
2916 : SimpleRefExpr);
5278 Expr *SimpleRefExpr = E;
5279 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange,
5320 Expr *SimpleRefExpr = E;
5321 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange);
10590 Expr *SimpleRefExpr = RefExpr;
10591 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange);
17297 Expr *SimpleRefExpr = RefExpr;
17298 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17401 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
17416 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
17449 Expr *SimpleRefExpr = RefExpr;
17450 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17639 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
17700 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
17745 Expr *SimpleRefExpr = RefExpr;
17746 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17868 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
17880 SimpleRefExpr, RefRes.get());
17915 Expr *SimpleRefExpr = RefExpr;
17916 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17945 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
18527 Expr *SimpleRefExpr = RefExpr;
18528 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange,
18777 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
19080 VarsExpr = Ref = buildCapture(S, D, SimpleRefExpr, /*WithInit=*/false);
19089 S.BuildBinOp(Stack->getCurScope(), ELoc, BO_Assign, SimpleRefExpr,
19293 Expr *SimpleRefExpr = RefExpr;
19294 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19328 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
19335 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
19344 SimpleRefExpr, RefRes.get());
19353 InitExpr = VD ? VD->getInit() : SimpleRefExpr;
19355 InitExpr = VD ? SimpleRefExpr : Ref;
19436 Expr *SimpleRefExpr = RefExpr;
19437 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19461 auto *DE = cast<DeclRefExpr>(SimpleRefExpr);
19502 UsedExprs.push_back(SimpleRefExpr);
19525 Expr *SimpleRefExpr = RefExpr;
19526 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19556 if (const Expr *PrevRef = DSAStack->addUniqueAligned(D, SimpleRefExpr)) {
19566 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
19700 Expr *SimpleRefExpr = RefExpr;
19701 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19788 : buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false));
22881 Expr *SimpleRefExpr = RefExpr;
22882 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
22909 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
22930 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
22944 MVLI.VarComponents.back().emplace_back(SimpleRefExpr, D,
22965 Expr *SimpleRefExpr = RefExpr;
22966 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,
22981 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
22993 Expr *Component = SimpleRefExpr;
22997 SemaRef.DefaultFunctionArrayLvalueConversion(SimpleRefExpr).get();
23018 Expr *SimpleRefExpr = RefExpr;
23019 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
23067 SimpleRefExpr, D, /*IsNonContiguous=*/false);
23072 MVLI.ProcessedVarList.push_back(SimpleRefExpr);
23077 assert((isa<DeclRefExpr>(SimpleRefExpr) ||
23078 isa<CXXThisExpr>(cast<MemberExpr>(SimpleRefExpr)->getBase())) &&
23081 isa<DeclRefExpr>(SimpleRefExpr) ? D : nullptr);
23102 Expr *SimpleRefExpr = RefExpr;
23103 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,
23142 Expr *Component = SimpleRefExpr;
23147 SemaRef.DefaultFunctionArrayLvalueConversion(SimpleRefExpr).get();
23156 buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
23165 assert((isa<DeclRefExpr>(SimpleRefExpr) ||
23166 isa<CXXThisExpr>(cast<MemberExpr>(SimpleRefExpr)->getBase())) &&
23169 isa<DeclRefExpr>(SimpleRefExpr) ? D : nullptr);
23241 Expr *SimpleRefExpr = RefExpr;
23242 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
23254 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
23281 Expr *SimpleRefExpr = RefExpr;
23282 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
23293 DSAStack->addUniqueNontemporal(D, SimpleRefExpr)) {
23333 Expr *SimpleRefExpr = RefExpr;
23334 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,
23374 Expr *SimpleRefExpr = RefExpr;
23375 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,