Package jadx.core.utils
Class PassMerge
java.lang.Object
jadx.core.utils.PassMerge
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classPlace passes with visitors dependencies before others.private static classSort to get inverted dependencies i.e.private static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Map<IDexTreeVisitor, String> private final List<IDexTreeVisitor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidlinkDeps(List<PassMerge.MergePass> mergePasses) Make deps double linkedvoidprivate int
-
Field Details
-
visitors
-
mergePassesNames
-
namesMap
-
-
Constructor Details
-
PassMerge
-
-
Method Details
-
merge
-
searchInsertPos
-
linkDeps
Make deps double linked
-