Home | History | Annotate | Download | only in ARCMigrate

Lines Matching refs:pass

40   MigrationPass &Pass;
74 RootBlockObjCVarRewriter(MigrationPass &pass) : Pass(pass) { }
100 bool useWeak = canApplyWeak(Pass.Ctx, var->getType());
101 SourceManager &SM = Pass.Ctx.getSourceManager();
102 Transaction Trans(Pass.TA);
103 Pass.TA.replaceText(SM.getExpansionLoc(attr->getLocation()),
126 MigrationPass &Pass;
129 BlockObjCVarRewriter(MigrationPass &pass) : Pass(pass) { }
132 RootBlockObjCVarRewriter(Pass).TraverseDecl(block);
139 void trans::rewriteBlockObjCVariable(MigrationPass &pass) {
140 BlockObjCVarRewriter trans(pass);
141 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());