public class LocalVariableInfo
extends java.lang.Object
Constructor and Description |
---|
LocalVariableInfo() |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String name,
int startpc,
int length,
Type t)
Adds some information about this local variable (slot).
|
java.lang.String |
getName(int offset)
Returns the name of the local variable that uses this local
variable slot at the given bytecode offset.
|
Type |
getType(int offset)
Returns the type of the local variable that uses this local
variable slot at the given bytecode offset.
|
public Type getType(int offset)
public java.lang.String getName(int offset)
public void add(java.lang.String name, int startpc, int length, Type t) throws LocalVariableInfoInconsistentException
LocalVariableInfoInconsistentException
- if the new information conflicts
with already gathered information.