reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
   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;