Lines Matching refs:ValueDecl
63 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>())
776 explicit MemberPtr(const ValueDecl *Decl) :
781 const ValueDecl *getDecl() const {
809 llvm::PointerIntPair<const ValueDecl*, 1, bool> DeclAndIsDerivedMember;
915 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) {
961 const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>();
984 const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>();
1013 const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>();
1091 const ValueDecl *GetLValueBaseDecl(const LValue &LVal) {
1092 return LVal.Base.dyn_cast<const ValueDecl*>();
1100 const ValueDecl *Decl = GetLValueBaseDecl(Value);
1115 const ValueDecl *Decl = Value.getLValueBase().dyn_cast<const ValueDecl*>();
1744 if (const ValueDecl *D = LVal.Base.dyn_cast<const ValueDecl*>()) {
1898 static const ValueDecl *HandleMemberPointerAccess(EvalInfo &Info,
2573 const ValueDecl *Member = 0;
2600 Call.getLValueBase().dyn_cast<const ValueDecl*>());
2771 const ValueDecl *MD = E->getMemberDecl();
3256 bool Success(const ValueDecl *D) {
3270 return Success((const ValueDecl*)0);
4279 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) {
6568 const ValueDecl *D = dyn_cast<ValueDecl>(cast<DeclRefExpr>(E)->getDecl());