Lines Matching refs:ObjCMessageExpr

291 shouldExtendReceiverForInnerPointerMessage(const ObjCMessageExpr *message) {  in shouldExtendReceiverForInnerPointerMessage()
296 case ObjCMessageExpr::Instance: { in shouldExtendReceiverForInnerPointerMessage()
335 case ObjCMessageExpr::Class: in shouldExtendReceiverForInnerPointerMessage()
336 case ObjCMessageExpr::SuperClass: in shouldExtendReceiverForInnerPointerMessage()
340 case ObjCMessageExpr::SuperInstance: in shouldExtendReceiverForInnerPointerMessage()
525 tryEmitSpecializedAllocInit(CodeGenFunction &CGF, const ObjCMessageExpr *OME) { in tryEmitSpecializedAllocInit()
532 if (OME->getReceiverKind() != ObjCMessageExpr::Instance || in tryEmitSpecializedAllocInit()
540 dyn_cast<ObjCMessageExpr>(OME->getInstanceReceiver()->IgnoreParenCasts()); in tryEmitSpecializedAllocInit()
551 case ObjCMessageExpr::Instance: in tryEmitSpecializedAllocInit()
557 case ObjCMessageExpr::Class: { in tryEmitSpecializedAllocInit()
565 case ObjCMessageExpr::SuperInstance: in tryEmitSpecializedAllocInit()
566 case ObjCMessageExpr::SuperClass: in tryEmitSpecializedAllocInit()
573 RValue CodeGenFunction::EmitObjCMessageExpr(const ObjCMessageExpr *E, in EmitObjCMessageExpr()
585 if (method && E->getReceiverKind() == ObjCMessageExpr::Instance && in EmitObjCMessageExpr()
615 case ObjCMessageExpr::Instance: in EmitObjCMessageExpr()
627 case ObjCMessageExpr::Class: { in EmitObjCMessageExpr()
636 case ObjCMessageExpr::SuperInstance: in EmitObjCMessageExpr()
642 case ObjCMessageExpr::SuperClass: in EmitObjCMessageExpr()
3322 (isa<ObjCMessageExpr>(e) && in visit()
3323 !cast<ObjCMessageExpr>(e)->isDelegateInitCall())) { in visit()