Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransforms.h25 class MigrationPass; variable
35 void rewriteAutoreleasePool(MigrationPass &pass);
36 void rewriteUnbridgedCasts(MigrationPass &pass);
37 void makeAssignARCSafe(MigrationPass &pass);
38 void removeRetainReleaseDeallocFinalize(MigrationPass &pass);
39 void removeZeroOutPropsInDeallocFinalize(MigrationPass &pass);
40 void rewriteUnusedInitDelegate(MigrationPass &pass);
41 void checkAPIUses(MigrationPass &pass);
43 void removeEmptyStatementsAndDeallocFinalize(MigrationPass &pass);
84 MigrationPass &Pass;
[all …]
H A DTransUnusedInitDelegate.cpp35 MigrationPass &Pass;
40 UnusedInitRewriter(MigrationPass &pass) in UnusedInitRewriter()
74 void trans::rewriteUnusedInitDelegate(MigrationPass &pass) { in rewriteUnusedInitDelegate()
H A DTransARCAssign.cpp35 MigrationPass &Pass;
39 ARCAssignChecker(MigrationPass &pass) : Pass(pass) { } in ARCAssignChecker()
74 void trans::makeAssignARCSafe(MigrationPass &pass) { in makeAssignARCSafe()
H A DTransAPIUses.cpp31 MigrationPass &Pass;
38 APIChecker(MigrationPass &pass) : Pass(pass) { in APIChecker()
105 void trans::checkAPIUses(MigrationPass &pass) { in checkAPIUses()
H A DTransEmptyStatementsAndDealloc.cpp148 MigrationPass &Pass;
151 EmptyStatementsRemover(MigrationPass &pass) : Pass(pass) { } in EmptyStatementsRemover()
193 static void cleanupDeallocOrFinalize(MigrationPass &pass) { in cleanupDeallocOrFinalize()
240 void trans::removeEmptyStatementsAndDeallocFinalize(MigrationPass &pass) { in removeEmptyStatementsAndDeallocFinalize()
H A DTransZeroOutPropsInDealloc.cpp29 MigrationPass &Pass;
37 ZeroOutInDeallocRemover(MigrationPass &pass) : Pass(pass), SelfD(nullptr) { in ZeroOutInDeallocRemover()
221 void trans::removeZeroOutPropsInDeallocFinalize(MigrationPass &pass) { in removeZeroOutPropsInDeallocFinalize()
H A DTransforms.cpp28 bool MigrationPass::CFBridgingFunctionsDefined() { in CFBridgingFunctionsDefined()
208 StringRef trans::getNilString(MigrationPass &Pass) { in getNilString()
517 static void GCRewriteFinalize(MigrationPass &pass) { in GCRewriteFinalize()
557 static void traverseAST(MigrationPass &pass) { in traverseAST()
571 static void independentTransforms(MigrationPass &pass) { in independentTransforms()
H A DInternals.h146 class MigrationPass {
157 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, Sema &sema, in MigrationPass() function
H A DTransRetainReleaseDealloc.cpp37 MigrationPass &Pass;
45 RetainReleaseDeallocRemover(MigrationPass &pass) in RetainReleaseDeallocRemover()
456 void trans::removeRetainReleaseDeallocFinalize(MigrationPass &pass) { in removeRetainReleaseDeallocFinalize()
H A DTransUnbridgedCasts.cpp60 MigrationPass &Pass;
68 UnbridgedCastRewriter(MigrationPass &pass) in UnbridgedCastRewriter()
463 void trans::rewriteUnbridgedCasts(MigrationPass &pass) { in rewriteUnbridgedCasts()
H A DTransBlockObjCVariable.cpp127 MigrationPass &Pass = BodyCtx.getMigrationContext().Pass; in traverseBody()
H A DTransProtectedScope.cpp97 MigrationPass &Pass;
H A DARCMT.cpp314 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, in checkForManualIssues()
580 MigrationPass pass(Ctx, OrigCI.getLangOpts().getGC(), in applyTransform()
H A DTransProperties.cpp47 MigrationPass &Pass;