Lines Matching refs:MigrateCtx
323 MigrationContext &MigrateCtx;
327 ASTTransform(MigrationContext &MigrateCtx) : MigrateCtx(MigrateCtx) { }
332 ObjCImplementationContext ImplCtx(MigrateCtx, D);
334 I = MigrateCtx.traversers_begin(),
335 E = MigrateCtx.traversers_end(); I != E; ++I)
345 BodyContext BodyCtx(MigrateCtx, rootS);
347 I = MigrateCtx.traversers_begin(),
348 E = MigrateCtx.traversers_end(); I != E; ++I)
568 MigrationContext MigrateCtx(pass);
571 MigrateCtx.addTraverser(new GCCollectableCallsTraverser);
572 MigrateCtx.addTraverser(new GCAttrsTraverser());
574 MigrateCtx.addTraverser(new PropertyRewriteTraverser());
575 MigrateCtx.addTraverser(new BlockObjCVariableTraverser());
576 MigrateCtx.addTraverser(new ProtectedScopeTraverser());
578 MigrateCtx.traverse(pass.Ctx.getTranslationUnitDecl());