Searched refs:MsgE (Results 1 – 3 of 3) sorted by relevance
59 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE,220 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); in checkPostCall() local221 const ObjCObjectType *ObjTy = getObjectTypeForAllocAndNew(MsgE, C); in checkPostCall()315 DynamicTypePropagation::getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, in getObjectTypeForAllocAndNew() argument317 if (MsgE->getReceiverKind() == ObjCMessageExpr::Class) { in getObjectTypeForAllocAndNew()319 = MsgE->getClassReceiver()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew()323 if (MsgE->getReceiverKind() == ObjCMessageExpr::SuperClass) { in getObjectTypeForAllocAndNew()325 = MsgE->getSuperType()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew()329 const Expr *RecE = MsgE->getInstanceReceiver(); in getObjectTypeForAllocAndNew()
211 } else if (const ObjCMessageExpr *MsgE = dyn_cast<ObjCMessageExpr>(E)) { in markSafeWeakUse() local212 if (const ObjCMethodDecl *MD = MsgE->getMethodDecl()) { in markSafeWeakUse()215 WeakObjectUses.find(WeakObjectProfileTy(MsgE->getInstanceReceiver(), in markSafeWeakUse()
218 auto isDynamic = [](const ObjCMessageExpr *MsgE)->bool { in VisitObjCMessageExpr() argument219 if (MsgE->getReceiverKind() != ObjCMessageExpr::Instance) in VisitObjCMessageExpr()222 MsgE->getInstanceReceiver()->IgnoreParenCasts())) { in VisitObjCMessageExpr()