Lines Matching defs:PropE
63 static const NamedDecl *getBestPropertyDecl(const ObjCPropertyRefExpr *PropE) {
64 if (PropE->isExplicitProperty())
65 return PropE->getExplicitProperty();
67 return PropE->getImplicitPropertyGetter();
119 const ObjCPropertyRefExpr *PropE)
120 : Base(nullptr, true), Property(getBestPropertyDecl(PropE)) {
122 if (PropE->isObjectReceiver()) {
123 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase());
126 } else if (PropE->isClassReceiver()) {
127 Base.setPointer(PropE->getClassReceiver());
129 assert(PropE->isSuperReceiver());