Lines Matching refs:MigrationPass
26 class MigrationPass; variable
36 void rewriteAutoreleasePool(MigrationPass &pass);
37 void rewriteUnbridgedCasts(MigrationPass &pass);
38 void makeAssignARCSafe(MigrationPass &pass);
39 void removeRetainReleaseDeallocFinalize(MigrationPass &pass);
40 void removeZeroOutPropsInDeallocFinalize(MigrationPass &pass);
41 void rewriteUnusedInitDelegate(MigrationPass &pass);
42 void checkAPIUses(MigrationPass &pass);
44 void removeEmptyStatementsAndDeallocFinalize(MigrationPass &pass);
85 MigrationPass &Pass;
104 explicit MigrationContext(MigrationPass &pass) : Pass(pass) {} in MigrationContext()
183 StringRef getNilString(MigrationPass &Pass);
187 MigrationPass &Pass;
192 BodyTransform(MigrationPass &pass) : Pass(pass), ParentD(nullptr) { } in BodyTransform()