Package jadx.core.dex.visitors
Class ProcessMethodsForInline
java.lang.Object
jadx.core.dex.visitors.AbstractVisitor
jadx.core.dex.visitors.ProcessMethodsForInline
- All Implemented Interfaces:
IDexTreeVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleancanInline(MethodNode mth) private static booleancanInlineMethod(MethodNode mth, AccessInfo accessFlags) private static voidgetName()Visitor short idvoidCalled after loading dex tree, but before visitor traversal.booleanVisit classMethods inherited from class jadx.core.dex.visitors.AbstractVisitor
toString, visit
-
Field Details
-
inlineMethods
private boolean inlineMethods
-
-
Constructor Details
-
ProcessMethodsForInline
public ProcessMethodsForInline()
-
-
Method Details
-
init
Description copied from interface:IDexTreeVisitorCalled after loading dex tree, but before visitor traversal.- Specified by:
initin interfaceIDexTreeVisitor- Overrides:
initin classAbstractVisitor
-
visit
Description copied from interface:IDexTreeVisitorVisit class- Specified by:
visitin interfaceIDexTreeVisitor- Overrides:
visitin classAbstractVisitor- Returns:
- false for disable child methods and inner classes traversal
- Throws:
JadxException
-
canInline
-
canInlineMethod
-
fixClassDependencies
-
getName
Description copied from interface:IDexTreeVisitorVisitor short id- Specified by:
getNamein interfaceIDexTreeVisitor- Overrides:
getNamein classAbstractVisitor
-