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

/external/clang/lib/ARCMigrate/
H A DTransforms.h26 class MigrationPass;
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
[all...]
H A DTransARCAssign.cpp36 MigrationPass &Pass;
40 ARCAssignChecker(MigrationPass &pass) : Pass(pass) { }
75 void trans::makeAssignARCSafe(MigrationPass &pass) {
H A DTransUnusedInitDelegate.cpp36 MigrationPass &Pass;
41 UnusedInitRewriter(MigrationPass &pass)
75 void trans::rewriteUnusedInitDelegate(MigrationPass &pass) {
H A DTransAPIUses.cpp32 MigrationPass &Pass;
39 APIChecker(MigrationPass &pass) : Pass(pass) {
106 void trans::checkAPIUses(MigrationPass &pass) {
H A DTransEmptyStatementsAndDealloc.cpp152 MigrationPass &Pass;
155 EmptyStatementsRemover(MigrationPass &pass) : Pass(pass) { }
197 static void cleanupDeallocOrFinalize(MigrationPass &pass) {
244 void trans::removeEmptyStatementsAndDeallocFinalize(MigrationPass &pass) {
H A DTransZeroOutPropsInDealloc.cpp30 MigrationPass &Pass;
38 ZeroOutInDeallocRemover(MigrationPass &pass) : Pass(pass), SelfD(nullptr) {
224 void trans::removeZeroOutPropsInDeallocFinalize(MigrationPass &pass) {
H A DTransBlockObjCVariable.cpp128 MigrationPass &Pass = BodyCtx.getMigrationContext().Pass;
H A DInternals.h145 class MigrationPass { class in namespace:clang::arcmt
156 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, function in class:clang::arcmt::MigrationPass
H A DTransAutoreleasePool.cpp72 AutoreleasePoolRewriter(MigrationPass &pass)
414 MigrationPass &Pass;
432 void trans::rewriteAutoreleasePool(MigrationPass &pass) {
H A DTransRetainReleaseDealloc.cpp38 MigrationPass &Pass;
46 RetainReleaseDeallocRemover(MigrationPass &pass)
462 void trans::removeRetainReleaseDeallocFinalize(MigrationPass &pass) {
H A DTransUnbridgedCasts.cpp61 MigrationPass &Pass;
69 UnbridgedCastRewriter(MigrationPass &pass)
466 void trans::rewriteUnbridgedCasts(MigrationPass &pass) {
H A DTransforms.cpp31 bool MigrationPass::CFBridgingFunctionsDefined() {
526 static void GCRewriteFinalize(MigrationPass &pass) {
566 static void traverseAST(MigrationPass &pass) {
580 static void independentTransforms(MigrationPass &pass) {
H A DTransProtectedScope.cpp96 MigrationPass &Pass;
H A DARCMT.cpp311 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags,
572 MigrationPass pass(Ctx, OrigCI.getLangOpts()->getGC(),
H A DTransProperties.cpp48 MigrationPass &Pass;
/external/clang/include/clang/ARCMigrate/
H A DARCMT.h22 class MigrationPass;
89 typedef void (*TransformFn)(MigrationPass &pass);

Completed in 2157 milliseconds