Home | History | Annotate | Download | only in ARCMigrate

Lines Matching defs:Pass

31   MigrationPass &Pass;
38 APIChecker(MigrationPass &pass) : Pass(pass) {
39 SelectorTable &sels = Pass.Ctx.Selectors;
40 IdentifierTable &ids = Pass.Ctx.Idents;
82 Pass.TA.reportError(err, parm->getLocStart(), parm->getSourceRange());
91 Pass.TA.hasDiagnostic(diag::err_unavailable,
95 Transaction Trans(Pass.TA);
96 Pass.TA.clearDiagnostic(diag::err_unavailable,
99 Pass.TA.replace(E->getSourceRange(), getNilString(Pass.Ctx));
107 void trans::checkAPIUses(MigrationPass &pass) {
108 APIChecker(pass).TraverseDecl(pass.Ctx.getTranslationUnitDecl());