Lines Matching defs:PRE
108 if (auto *PRE = dyn_cast<ObjCPropertyRefExpr>(e))
109 return rebuildObjCPropertyRefExpr(PRE);
553 const ObjCPropertyRefExpr *PRE) {
554 if (PRE->isObjectReceiver()) {
556 PRE->getBase()->getType()->castAs<ObjCObjectPointerType>();
560 S.ObjC().isSelfExpr(const_cast<Expr *>(PRE->getBase()))) {
573 if (PRE->isSuperReceiver()) {
575 PRE->getSuperReceiverType()->getAs<ObjCObjectPointerType>())
578 return S.ObjC().LookupMethodInObjectType(sel, PRE->getSuperReceiverType(),
582 assert(PRE->isClassReceiver() && "Invalid expression");
583 QualType IT = S.Context.getObjCInterfaceType(PRE->getClassReceiver());