Lines Matching refs:ObjCMessageExpr
44 SmallVectorImpl<ObjCMessageExpr *> &Releases;
47 ReleaseCollector(Decl *D, SmallVectorImpl<ObjCMessageExpr *> &releases)
50 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
153 for (SmallVectorImpl<ObjCMessageExpr *>::iterator
230 SmallVector<ObjCMessageExpr *, 4> Releases;
356 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E);
359 ME->getReceiverKind() == ObjCMessageExpr::Class &&
362 if (ME->getReceiverKind() == ObjCMessageExpr::Instance &&
365 if (ObjCMessageExpr *recME = dyn_cast_or_null<ObjCMessageExpr>(rec)) {
367 recME->getReceiverKind() == ObjCMessageExpr::Class &&
379 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S);
381 if (ME->getReceiverKind() == ObjCMessageExpr::Instance) {