Home | History | Annotate | Download | only in ARCMigrate

Lines Matching full:pass

32   MigrationPass &Pass;
39 APIChecker(MigrationPass &pass) : Pass(pass) {
40 SelectorTable &sels = Pass.Ctx.Selectors;
41 IdentifierTable &ids = Pass.Ctx.Idents;
78 Pass.TA.report(parm->getLocStart(),
90 Pass.TA.hasDiagnostic(diag::err_unavailable,
94 Transaction Trans(Pass.TA);
95 Pass.TA.clearDiagnostic(diag::err_unavailable,
98 Pass.TA.replace(E->getSourceRange(), getNilString(Pass.Ctx));
106 void trans::checkAPIUses(MigrationPass &pass) {
107 APIChecker(pass).TraverseDecl(pass.Ctx.getTranslationUnitDecl());