Interface IDexTreeVisitor

All Known Subinterfaces:
IPassWrapperVisitor
All Known Implementing Classes:
AbstractVisitor, AddAndroidConstants, AdjustForIfMergeVisitor, AnonymousClassVisitor, ApplyVariableNames, AttachCommentsVisitor, AttachMethodDetails, AttachTryCatchVisitor, BlockFinisher, BlockProcessor, BlockSplitter, CheckCode, CheckRegions, ClassModifier, CleanRegions, CodeRenameVisitor, CodeShrinkVisitor, CollectConstValues, ConstInlineVisitor, ConstructorVisitor, DeboxingVisitor, DebugChecksPass, DebugInfoApplyVisitor, DebugInfoAttachVisitor, DebugRegionCounter, DecompilePassWrapper, DeobfuscatorVisitor, DotGraphVisitor, EnumVisitor, ExtractFieldInit, FallbackModeVisitor, FinishTypeInference, FixAccessModifiers, FixSwitchOverEnum, FixTypesVisitor, GenericTypesVisitor, IfRegionVisitor, InitCodeVariables, InlineMethods, LoopRegionVisitor, MarkFinallyVisitor, MarkMethodsForInline, MethodInvokeVisitor, MethodThrowsVisitor, MethodVisitor, ModVisitor, MoveInlineVisitor, NonFinalResIdsVisitor, OverrideMethodVisitor, PrepareForCodeGen, PreparePassWrapper, ProcessAnonymous, ProcessInstructionsVisitor, ProcessKotlinInternals, ProcessMethodsForInline, ProcessVariables, RegionMakerVisitor, RenameVisitor, ReplaceNewArray, ReturnVisitor, SaveDeobfMapping, ShadowFieldVisitor, SignatureProcessor, SimplifyVisitor, SourceFileRename, SSATransform, SwitchBreakVisitor, SwitchOverStringVisitor, TypeInferenceVisitor, UsageInfoVisitor

public interface IDexTreeVisitor
Visitor interface for traverse dex tree
  • Method Summary

    Modifier and Type
    Method
    Description
    Visitor short id
    void
    init(RootNode root)
    Called after loading dex tree, but before visitor traversal.
    boolean
    Visit class
    void
    Visit method