Lines Matching defs:SimpleRefExpr

2859         Expr *SimpleRefExpr = Ref;
2860 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange,
2937 Expr *SimpleRefExpr = RefExpr;
2938 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
2949 : SimpleRefExpr);
5296 Expr *SimpleRefExpr = E;
5297 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange,
5338 Expr *SimpleRefExpr = E;
5339 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange);
10570 Expr *SimpleRefExpr = RefExpr;
10571 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange);
17110 Expr *SimpleRefExpr = RefExpr;
17111 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17214 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
17229 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
17262 Expr *SimpleRefExpr = RefExpr;
17263 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17452 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
17513 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
17558 Expr *SimpleRefExpr = RefExpr;
17559 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17681 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
17693 SimpleRefExpr, RefRes.get());
17728 Expr *SimpleRefExpr = RefExpr;
17729 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
17758 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
18337 Expr *SimpleRefExpr = RefExpr;
18338 auto Res = getPrivateItem(S, SimpleRefExpr, ELoc, ERange,
18587 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
18890 VarsExpr = Ref = buildCapture(S, D, SimpleRefExpr, /*WithInit=*/false);
18899 S.BuildBinOp(Stack->getCurScope(), ELoc, BO_Assign, SimpleRefExpr,
19103 Expr *SimpleRefExpr = RefExpr;
19104 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19138 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
19145 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
19154 SimpleRefExpr, RefRes.get());
19163 InitExpr = VD ? VD->getInit() : SimpleRefExpr;
19165 InitExpr = VD ? SimpleRefExpr : Ref;
19246 Expr *SimpleRefExpr = RefExpr;
19247 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19271 auto *DE = cast<DeclRefExpr>(SimpleRefExpr);
19312 UsedExprs.push_back(SimpleRefExpr);
19335 Expr *SimpleRefExpr = RefExpr;
19336 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19366 if (const Expr *PrevRef = DSAStack->addUniqueAligned(D, SimpleRefExpr)) {
19376 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
19510 Expr *SimpleRefExpr = RefExpr;
19511 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
19598 : buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false));
22462 Expr *SimpleRefExpr = RefExpr;
22463 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
22490 VD ? cast<DeclRefExpr>(SimpleRefExpr) : nullptr);
22511 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
22525 MVLI.VarComponents.back().emplace_back(SimpleRefExpr, D,
22546 Expr *SimpleRefExpr = RefExpr;
22547 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,
22562 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
22574 Expr *Component = SimpleRefExpr;
22578 SemaRef.DefaultFunctionArrayLvalueConversion(SimpleRefExpr).get();
22599 Expr *SimpleRefExpr = RefExpr;
22600 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
22648 SimpleRefExpr, D, /*IsNonContiguous=*/false);
22653 MVLI.ProcessedVarList.push_back(SimpleRefExpr);
22658 assert((isa<DeclRefExpr>(SimpleRefExpr) ||
22659 isa<CXXThisExpr>(cast<MemberExpr>(SimpleRefExpr)->getBase())) &&
22662 isa<DeclRefExpr>(SimpleRefExpr) ? D : nullptr);
22683 Expr *SimpleRefExpr = RefExpr;
22684 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,
22723 Expr *Component = SimpleRefExpr;
22728 SemaRef.DefaultFunctionArrayLvalueConversion(SimpleRefExpr).get();
22737 buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/true);
22746 assert((isa<DeclRefExpr>(SimpleRefExpr) ||
22747 isa<CXXThisExpr>(cast<MemberExpr>(SimpleRefExpr)->getBase())) &&
22750 isa<DeclRefExpr>(SimpleRefExpr) ? D : nullptr);
22798 Expr *SimpleRefExpr = RefExpr;
22799 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
22811 Ref = buildCapture(SemaRef, D, SimpleRefExpr, /*WithInit=*/false);
22835 Expr *SimpleRefExpr = RefExpr;
22836 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange);
22847 DSAStack->addUniqueNontemporal(D, SimpleRefExpr)) {
22887 Expr *SimpleRefExpr = RefExpr;
22888 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,
22928 Expr *SimpleRefExpr = RefExpr;
22929 auto Res = getPrivateItem(SemaRef, SimpleRefExpr, ELoc, ERange,