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

References

tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
   48         Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("delegate"));
   48         Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("delegate"));
   50         Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize"));
   50         Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize"));
   73           Pass.TA.reportError(
   92             Pass.TA.reportError(err, rec->getBeginLoc());
  101             Pass.TA.reportError(err, rec->getBeginLoc());
  106             Pass.TA.reportError(
  124       Transaction Trans(Pass.TA);
  128       Pass.TA.replace(E->getSourceRange(), "self");
  138     Transaction Trans(Pass.TA);
  150       Pass.TA.replace(RecContainer->getSourceRange(), RecRange);
  152       str += getNilString(Pass);
  153       Pass.TA.insertAfterToken(RecRange.getEnd(), str);
  157     if (hasSideEffects(rec, Pass.Ctx) || !tryRemoving(RecContainer))
  158       Pass.TA.replace(RecContainer->getSourceRange(), RecRange);
  330     SourceManager &SM = Pass.Ctx.getSourceManager();
  332                                                      Pass.Ctx.getLangOpts());
  389     Pass.TA.clearDiagnostic(diag::err_arc_illegal_explicit_message,
  428       Pass.TA.removeStmt(E);
  444         Pass.TA.replace(bopE->getSourceRange(), bopE->getRHS()->getSourceRange());