Lines Matching refs:MessageExpr
626 findMethodDecl(const ObjCMessageExpr *MessageExpr,
630 QualType ReceiverType = MessageExpr->getReceiverType();
636 if (MessageExpr->getReceiverKind() == ObjCMessageExpr::Instance ||
637 MessageExpr->getReceiverKind() == ObjCMessageExpr::Class) {
645 Selector Sel = MessageExpr->getSelector();
654 return Method ? Method : MessageExpr->getMethodDecl();
697 const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
699 findMethodDecl(MessageExpr, *TrackedType, ASTCtxt);
713 const Expr *Arg = MessageExpr->getArg(i);
762 const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
768 Selector Sel = MessageExpr->getSelector();
773 if (MessageExpr->getReceiverKind() == ObjCMessageExpr::Class &&
776 QualType ReceiverType = MessageExpr->getClassReceiver();
805 findMethodDecl(MessageExpr, *TrackedType, ASTCtxt);