Searched refs:PointerToMember (Results 1 – 13 of 13) sorted by relevance
71 if (auto X = getAs<nonloc::PointerToMember>()) { in getAsFunctionDecl()174 bool nonloc::PointerToMember::isNullMemberPointer() const { in isNullMemberPointer()178 const DeclaratorDecl *nonloc::PointerToMember::getDecl() const { in getDecl()204 nonloc::PointerToMember::iterator nonloc::PointerToMember::begin() const { in begin()211 nonloc::PointerToMember::iterator nonloc::PointerToMember::end() const { in end()346 const nonloc::PointerToMember &CastRes = in dumpToStream()347 castAs<nonloc::PointerToMember>(); in dumpToStream()
182 const nonloc::PointerToMember &PTM) { in accumCXXBase()183 nonloc::PointerToMember::PTMDataType PTMDT = PTM.getPTMData(); in accumCXXBase()
84 bool IsNull = !Cond.castAs<nonloc::PointerToMember>().isNullMemberPointer(); in assumeAux()
77 if (val.getAs<nonloc::PointerToMember>()) in evalCastFromNonLoc()542 auto LPTM = lhs.castAs<nonloc::PointerToMember>(), in evalBinOpNN()543 RPTM = rhs.castAs<nonloc::PointerToMember>(); in evalBinOpNN()1100 if (auto PTMSV = rhs.getAs<nonloc::PointerToMember>()) { in evalBinOpLN()
364 auto PTMSV = V.getAs<nonloc::PointerToMember>(); in VisitCast()386 if (V.getAs<nonloc::PointerToMember>()) { in VisitCast()515 if (auto PTMSV = V.getAs<nonloc::PointerToMember>()) { in VisitCast()
253 return nonloc::PointerToMember(DD); in getMemberPointer()
43 PointerToMember = 15 // .*, ->* enumerator
74 case tok::arrowstar: return prec::PointerToMember; in getBinOpPrecedence()
522 class PointerToMember : public NonLoc {550 PointerToMember() = default;551 explicit PointerToMember(const PTMDataType D) in PointerToMember() function
262 return nonloc::PointerToMember(DD); in makePointerToMember()266 return nonloc::PointerToMember(PTMD); in makePointerToMember()
69 NONLOC_SVAL(PointerToMember, NonLoc)
252 const nonloc::PointerToMember &PTM);
1691 static const int PrecedenceUnaryOperator = prec::PointerToMember + 1;1692 static const int PrecedenceArrowAndPeriod = prec::PointerToMember + 2;