Lines Matching defs:PropE
64 static const NamedDecl *getBestPropertyDecl(const ObjCPropertyRefExpr *PropE) {
65 if (PropE->isExplicitProperty())
66 return PropE->getExplicitProperty();
68 return PropE->getImplicitPropertyGetter();
120 const ObjCPropertyRefExpr *PropE)
121 : Base(nullptr, true), Property(getBestPropertyDecl(PropE)) {
123 if (PropE->isObjectReceiver()) {
124 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase());
127 } else if (PropE->isClassReceiver()) {
128 Base.setPointer(PropE->getClassReceiver());
130 assert(PropE->isSuperReceiver());