Uses of Class
jadx.core.dex.visitors.finaly.MarkFinallyVisitor.TryExtractInfo
Packages that use MarkFinallyVisitor.TryExtractInfo
-
Uses of MarkFinallyVisitor.TryExtractInfo in jadx.core.dex.visitors.finaly
Methods in jadx.core.dex.visitors.finaly that return MarkFinallyVisitor.TryExtractInfoModifier and TypeMethodDescriptionprivate static @Nullable MarkFinallyVisitor.TryExtractInfoMarkFinallyVisitor.getTryBlockData(MethodNode mth, TryCatchBlockAttr tryBlock) For a given try block, attempts to calculate try block data.Methods in jadx.core.dex.visitors.finaly with parameters of type MarkFinallyVisitor.TryExtractInfoModifier and TypeMethodDescriptionprivate static booleanMarkFinallyVisitor.attemptRemoveImplicitHandlers(List<BlockNode> cutHandlerBlocks, MarkFinallyVisitor.TryExtractInfo tryInfo) Attempts to identify and remove an implicit try catch block.MarkFinallyVisitor.cutHandlerBlocks(MethodNode mth, MarkFinallyVisitor.TryExtractInfo tryInfo, ExceptionHandler handler) private static booleanMarkFinallyVisitor.extractFinally(MethodNode mth, MarkFinallyVisitor.TryExtractInfo tryInfo) Search and mark common code from 'try' block and 'handlers'.MarkFinallyVisitor.findCommonInsns(MethodNode mth, MarkFinallyVisitor.TryExtractInfo tryInfo) private static @Nullable BlockNodeMarkFinallyVisitor.getTerminusForHandler(ExceptionHandler handler, MarkFinallyVisitor.TryExtractInfo tryInfo) private static booleanMarkFinallyVisitor.processTryBlock(MethodNode mth, MarkFinallyVisitor.TryExtractInfo tryInfo) Processes a try block, attempting to extract a finally by locating common instruction patterns between all try branches.