Lines Matching refs:DeclRefExpr
269 const DeclRefExpr *dr;
271 FindVarResult(const VarDecl *vd, const DeclRefExpr *dr) : vd(vd), dr(dr) {} in FindVarResult()
273 const DeclRefExpr *getDeclRefExpr() const { return dr; } in getDeclRefExpr()
294 if (const DeclRefExpr *DRE = in findVar()
295 dyn_cast<DeclRefExpr>(stripCasts(DC->getParentASTContext(), E))) in findVar()
316 llvm::DenseMap<const DeclRefExpr*, Class> Classification;
335 Class get(const DeclRefExpr *DRE) const { in get()
336 llvm::DenseMap<const DeclRefExpr*, Class>::const_iterator I in get()
350 static const DeclRefExpr *getSelfInitExpr(VarDecl *VD) { in getSelfInitExpr()
353 const DeclRefExpr *DRE in getSelfInitExpr()
354 = dyn_cast<DeclRefExpr>(stripCasts(VD->getASTContext(), Init)); in getSelfInitExpr()
404 if (const DeclRefExpr *DRE = Var.getDeclRefExpr()) in classify()
412 if (const DeclRefExpr *DRE = getSelfInitExpr(VD)) in VisitDeclStmt()
513 void VisitDeclRefExpr(DeclRefExpr *dr);
729 void TransferFunctions::VisitDeclRefExpr(DeclRefExpr *dr) { in VisitDeclRefExpr()