org.objectweb.asm.tree.analysis
Class SourceValue
- Value
A
Value that is represented by its type in a two types type system.
This type system distinguishes the ONEWORD and TWOWORDS types.
Set | insns- The instructions that can produce this value.
|
int | size- The size of this value.
|
insns
public final Set insns
The instructions that can produce this value. For example, for the Java
code below, the instructions that can produce the value of
i
at line 5 are the txo ISTORE instructions at line 1 and 3:
1: i = 0;
2: if (...) {
3: i = 1;
4: }
5: return i;
This field is a set of
AbstractInsnNode objects.
size
public final int size
The size of this value.
SourceValue
public SourceValue(int size)
SourceValue
public SourceValue(int size,
Set insns)
equals
public boolean equals(Object value)
hashCode
public int hashCode()