Lines Matching refs:MigrateCtx
319 MigrationContext &MigrateCtx;
323 ASTTransform(MigrationContext &MigrateCtx) : MigrateCtx(MigrateCtx) { }
328 ObjCImplementationContext ImplCtx(MigrateCtx, D);
330 I = MigrateCtx.traversers_begin(),
331 E = MigrateCtx.traversers_end(); I != E; ++I)
341 BodyContext BodyCtx(MigrateCtx, rootS);
343 I = MigrateCtx.traversers_begin(),
344 E = MigrateCtx.traversers_end(); I != E; ++I)
558 MigrationContext MigrateCtx(pass);
561 MigrateCtx.addTraverser(new GCCollectableCallsTraverser);
562 MigrateCtx.addTraverser(new GCAttrsTraverser());
564 MigrateCtx.addTraverser(new PropertyRewriteTraverser());
565 MigrateCtx.addTraverser(new BlockObjCVariableTraverser());
566 MigrateCtx.addTraverser(new ProtectedScopeTraverser());
568 MigrateCtx.traverse(pass.Ctx.getTranslationUnitDecl());