Uses of Interface
org.objectweb.asm.tree.analysis.Value
Packages that use Value
Package
Description
Provides a framework for static code analysis based on the asm.tree package.
Provides ASM visitors that can be useful for programming and
debugging purposes.
-
Uses of Value in org.objectweb.asm.tree.analysis
Classes in org.objectweb.asm.tree.analysis with type parameters of type ValueModifier and TypeClassDescriptionclass
A semantic bytecode analyzer.class
A symbolic execution stack frame.class
Interpreter<V extends Value>
A semantic bytecode interpreter.Classes in org.objectweb.asm.tree.analysis that implement ValueModifier and TypeClassDescriptionclass
AValue
that is represented with its type in a seven types type system.class
AValue
which keeps track of the bytecode instructions that can produce it.Fields in org.objectweb.asm.tree.analysis declared as ValueModifier and TypeFieldDescriptionprivate V
Frame.returnValue
The expected return type of the analyzed method, or null if the method returns void.private V[]
Frame.values
The local variables and the operand stack of this frame.Constructors in org.objectweb.asm.tree.analysis with parameters of type ValueModifierConstructorDescriptionAnalyzerException
(AbstractInsnNode insn, String message, Object expected, Value actual) Constructs a newAnalyzerException
. -
Uses of Value in org.objectweb.asm.util
Classes in org.objectweb.asm.util with type parameters of type ValueModifier and TypeClassDescription(package private) class
CheckFrameAnalyzer<V extends Value>
AnAnalyzer
subclass which checks that methods provide stack map frames where expected (i.e.