Package jadx.core.dex.visitors.regions
Interface IRegionVisitor
- All Known Implementing Classes:
AbstractRegionVisitor,CleanRegions.RemoveRegionVisitor,CollectUsageRegionVisitor,DebugRegionCounter.RegionCounterVisitor,IfRegionVisitor.ProcessIfRegionVisitor,LoopRegionVisitor,PostProcessRegions,ProcessTryCatchRegions,ReturnVisitor.ReturnRemoverVisitor,SwitchBreakVisitor.BaseSwitchRegionVisitor,SwitchBreakVisitor.ExtractCommonBreak,SwitchBreakVisitor.IterativeSwitchRegionVisitor,SwitchBreakVisitor.RemoveUnreachableBreak,TernaryMod,TracedRegionVisitor
public interface IRegionVisitor
-
Method Summary
Modifier and TypeMethodDescriptionbooleanenterRegion(MethodNode mth, IRegion region) voidleaveRegion(MethodNode mth, IRegion region) voidprocessBlock(MethodNode mth, IBlock container)
-
Method Details
-
processBlock
-
enterRegion
- Returns:
- true for traverse sub-blocks, false otherwise.
-
leaveRegion
-