Uses of Class
org.objectweb.asm.tree.MethodNode
-
Packages that use MethodNode Package Description org.objectweb.asm.commons Provides some useful class and method adapters.org.objectweb.asm.tree Provides an ASM visitor that constructs a tree representation of the classes it visits.org.objectweb.asm.tree.analysis Provides a framework for static code analysis based on the asm.tree package.org.objectweb.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. -
-
Uses of MethodNode in org.objectweb.asm.commons
Subclasses of MethodNode in org.objectweb.asm.commons Modifier and Type Class Description class
JSRInlinerAdapter
AMethodVisitor
that removes JSR instructions and inlines the referenced subroutines.class
TryCatchBlockSorter
AMethodVisitor
adapter to sort the exception handlers. -
Uses of MethodNode in org.objectweb.asm.tree
Fields in org.objectweb.asm.tree with type parameters of type MethodNode Modifier and Type Field Description java.util.List<MethodNode>
ClassNode. methods
The methods of this class. -
Uses of MethodNode in org.objectweb.asm.tree.analysis
Methods in org.objectweb.asm.tree.analysis with parameters of type MethodNode Modifier and Type Method Description Frame<V>[]
Analyzer. analyze(java.lang.String owner, MethodNode method)
Analyzes the given method.Frame<V>[]
Analyzer. analyzeAndComputeMaxs(java.lang.String owner, MethodNode method)
Analyzes the given method and computes and sets its maximum stack size and maximum number of local variables.private Frame<V>
Analyzer. computeInitialFrame(java.lang.String owner, MethodNode method)
Computes the initial execution stack frame of the given method.private static int
Analyzer. computeMaxLocals(MethodNode method)
Computes and returns the maximum number of local variables used in the given method.protected void
Analyzer. init(java.lang.String owner, MethodNode method)
Initializes this analyzer. -
Uses of MethodNode in org.objectweb.asm.util
Methods in org.objectweb.asm.util with parameters of type MethodNode Modifier and Type Method Description private void
CheckFrameAnalyzer. expandFrames(java.lang.String owner, MethodNode method, Frame<V> initialFrame)
Expands theFrameNode
"instructions" of the given method intoFrame
objects and stores them at the corresponding indices of theAnalyzer.frames
array.protected void
CheckFrameAnalyzer. init(java.lang.String owner, MethodNode method)
(package private) static void
CheckClassAdapter. printAnalyzerResult(MethodNode method, Analyzer<BasicValue> analyzer, java.io.PrintWriter printWriter)
-