Home | History | Annotate | Download | only in Sema

Lines Matching refs:DeclRefExpr

70     DeclRefExpr *RefExpr;
80 DeclRefExpr *RefExpr;
83 typedef llvm::SmallDenseMap<VarDecl *, DeclRefExpr *, 64> AlignedMapTy;
135 DeclRefExpr *addUniqueAligned(VarDecl *D, DeclRefExpr *NewDE);
138 void addDSA(VarDecl *D, DeclRefExpr *E, OpenMPClauseKind A);
302 DeclRefExpr *DSAStackTy::addUniqueAligned(VarDecl *D, DeclRefExpr *NewDE) {
316 void DSAStackTy::addDSA(VarDecl *D, DeclRefExpr *E, OpenMPClauseKind A) {
495 auto VD = cast<VarDecl>(cast<DeclRefExpr>(VarRef)->getDecl());
699 bool VisitDeclRefExpr(const DeclRefExpr *E) {
727 DeclRefExpr *DE = cast<DeclRefExpr>(RefExpr);
841 void VisitDeclRefExpr(DeclRefExpr *E) {
1392 if (auto DRE = dyn_cast<DeclRefExpr>(BO->getLHS()->IgnoreParens()))
1409 if (auto DRE = dyn_cast<DeclRefExpr>(CE->getArg(0)))
1428 auto DRE = dyn_cast_or_null<DeclRefExpr>(E);
2403 DeclRefExpr *DE = dyn_cast_or_null<DeclRefExpr>(RefExpr);
2534 DeclRefExpr *DE = dyn_cast_or_null<DeclRefExpr>(RefExpr);
2720 DeclRefExpr *DE = dyn_cast_or_null<DeclRefExpr>(RefExpr);
2876 DeclRefExpr *DE = dyn_cast<DeclRefExpr>(RefExpr);
2922 bool VisitDeclRefExpr(DeclRefExpr *E) {
3040 auto DE = dyn_cast<DeclRefExpr>(RefExpr);
3266 DeclRefExpr *DE = dyn_cast<DeclRefExpr>(RefExpr);
3381 DeclRefExpr *DE = dyn_cast<DeclRefExpr>(RefExpr);
3411 if (DeclRefExpr *PrevRef = DSAStack->addUniqueAligned(VD, DE)) {
3458 DeclRefExpr *DE = dyn_cast<DeclRefExpr>(RefExpr);
3541 DeclRefExpr *DE = dyn_cast<DeclRefExpr>(RefExpr);