Lines Matching refs:DeclRefExpr
221 const DeclRefExpr *dr;
224 FindVarResult(const VarDecl *vd, const DeclRefExpr *dr) : vd(vd), dr(dr) {} in FindVarResult()
226 const DeclRefExpr *getDeclRefExpr() const { return dr; } in getDeclRefExpr()
250 dyn_cast<DeclRefExpr>(stripCasts(DC->getParentASTContext(), E))) in findVar()
274 llvm::DenseMap<const DeclRefExpr *, Class> Classification;
294 Class get(const DeclRefExpr *DRE) const { in get()
295 llvm::DenseMap<const DeclRefExpr*, Class>::const_iterator I in get()
310 static const DeclRefExpr *getSelfInitExpr(VarDecl *VD) { in getSelfInitExpr()
315 dyn_cast<DeclRefExpr>(stripCasts(VD->getASTContext(), Init)); in getSelfInitExpr()
364 if (const DeclRefExpr *DRE = Var.getDeclRefExpr()) in classify()
372 if (const DeclRefExpr *DRE = getSelfInitExpr(VD)) in VisitDeclStmt()
486 void VisitDeclRefExpr(DeclRefExpr *dr);
742 void TransferFunctions::VisitDeclRefExpr(DeclRefExpr *dr) { in VisitDeclRefExpr()