Home | History | Annotate | Download | only in Analysis

Lines Matching defs:DR

329   const DeclRefExpr *dr;
331 FindVarResult(VarDecl *vd, DeclRefExpr *dr) : vd(vd), dr(dr) {}
333 const DeclRefExpr *getDeclRefExpr() const { return dr; }
370 void VisitDeclRefExpr(DeclRefExpr *dr);
407 if (DeclRefExpr *dr = dyn_cast<DeclRefExpr>(ex->IgnoreParenCasts()))
408 if (VarDecl *vd = dyn_cast<VarDecl>(dr->getDecl()))
410 return FindVarResult(vd, dr);
450 void TransferFunctions::VisitDeclRefExpr(DeclRefExpr *dr) {
453 if (const VarDecl *vd = dyn_cast<VarDecl>(dr->getDecl()))
456 lastDR = dr;
477 const DeclRefExpr *DR
480 if (DR->getDecl() == vd) {
586 const DeclRefExpr *DR =
589 const VarDecl *VD = cast<VarDecl>(DR->getDecl());
595 reportUninit(DR, VD, isAlwaysUninit(vals[VD]));
599 if (DR == lastDR) {