Home
last modified time | relevance | path

Searched refs:MigrationPass (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/ARCMigrate/
DTransforms.h26 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;
[all …]
DTransUnusedInitDelegate.cpp36 MigrationPass &Pass;
41 UnusedInitRewriter(MigrationPass &pass) in UnusedInitRewriter()
75 void trans::rewriteUnusedInitDelegate(MigrationPass &pass) { in rewriteUnusedInitDelegate()
DTransARCAssign.cpp36 MigrationPass &Pass;
40 ARCAssignChecker(MigrationPass &pass) : Pass(pass) { } in ARCAssignChecker()
75 void trans::makeAssignARCSafe(MigrationPass &pass) { in makeAssignARCSafe()
DTransAPIUses.cpp32 MigrationPass &Pass;
39 APIChecker(MigrationPass &pass) : Pass(pass) { in APIChecker()
106 void trans::checkAPIUses(MigrationPass &pass) { in checkAPIUses()
DTransEmptyStatementsAndDealloc.cpp150 MigrationPass &Pass;
153 EmptyStatementsRemover(MigrationPass &pass) : Pass(pass) { } in EmptyStatementsRemover()
195 static void cleanupDeallocOrFinalize(MigrationPass &pass) { in cleanupDeallocOrFinalize()
242 void trans::removeEmptyStatementsAndDeallocFinalize(MigrationPass &pass) { in removeEmptyStatementsAndDeallocFinalize()
DTransZeroOutPropsInDealloc.cpp30 MigrationPass &Pass;
38 ZeroOutInDeallocRemover(MigrationPass &pass) : Pass(pass), SelfD(nullptr) { in ZeroOutInDeallocRemover()
224 void trans::removeZeroOutPropsInDeallocFinalize(MigrationPass &pass) { in removeZeroOutPropsInDeallocFinalize()
DTransforms.cpp32 bool MigrationPass::CFBridgingFunctionsDefined() { in CFBridgingFunctionsDefined()
214 StringRef trans::getNilString(MigrationPass &Pass) { in getNilString()
522 static void GCRewriteFinalize(MigrationPass &pass) { in GCRewriteFinalize()
562 static void traverseAST(MigrationPass &pass) { in traverseAST()
576 static void independentTransforms(MigrationPass &pass) { in independentTransforms()
DInternals.h145 class MigrationPass {
156 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, in MigrationPass() function
DTransRetainReleaseDealloc.cpp38 MigrationPass &Pass;
46 RetainReleaseDeallocRemover(MigrationPass &pass) in RetainReleaseDeallocRemover()
452 void trans::removeRetainReleaseDeallocFinalize(MigrationPass &pass) { in removeRetainReleaseDeallocFinalize()
DTransUnbridgedCasts.cpp61 MigrationPass &Pass;
69 UnbridgedCastRewriter(MigrationPass &pass) in UnbridgedCastRewriter()
466 void trans::rewriteUnbridgedCasts(MigrationPass &pass) { in rewriteUnbridgedCasts()
DTransAutoreleasePool.cpp72 AutoreleasePoolRewriter(MigrationPass &pass) in AutoreleasePoolRewriter()
414 MigrationPass &Pass;
432 void trans::rewriteAutoreleasePool(MigrationPass &pass) { in rewriteAutoreleasePool()
DTransBlockObjCVariable.cpp128 MigrationPass &Pass = BodyCtx.getMigrationContext().Pass; in traverseBody()
DTransProtectedScope.cpp96 MigrationPass &Pass;
DARCMT.cpp317 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, in checkForManualIssues()
581 MigrationPass pass(Ctx, OrigCI.getLangOpts()->getGC(), in applyTransform()
DTransProperties.cpp48 MigrationPass &Pass;
/external/clang/include/clang/ARCMigrate/
DARCMT.h23 class MigrationPass; variable
92 typedef void (*TransformFn)(MigrationPass &pass);