reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
61 switch (E->getMethodFamily()) { 63 if (E->isInstanceMessage() && E->getSelector() == FinalizeSel) 63 if (E->isInstanceMessage() && E->getSelector() == FinalizeSel) 67 if (isRemovable(E)) { 68 if (!isCommonUnusedAutorelease(E)) { 76 E->getBeginLoc(), E->getSourceRange()); 76 E->getBeginLoc(), E->getSourceRange()); 84 if (E->getReceiverKind() == ObjCMessageExpr::Instance) 85 if (Expr *rec = E->getInstanceReceiver()) { 88 (E->getMethodFamily() != OMF_retain || isRemovable(E))) { 88 (E->getMethodFamily() != OMF_retain || isRemovable(E))) { 90 err += E->getSelector().getAsString() + "' message on " 97 (E->getMethodFamily() != OMF_retain || isRemovable(E))) { 97 (E->getMethodFamily() != OMF_retain || isRemovable(E))) { 99 err += E->getSelector().getAsString() + "' message on " 105 if (E->getMethodFamily() == OMF_release && isDelegateMessage(rec)) { 120 switch (E->getReceiverKind()) { 125 clearDiagnostics(E->getSelectorLoc(0)); 126 if (tryRemoving(E)) 128 Pass.TA.replace(E->getSourceRange(), "self"); 135 Expr *rec = E->getInstanceReceiver(); 139 clearDiagnostics(E->getSelectorLoc(0)); 141 ObjCMessageExpr *Msg = E;