Package org.apache.bcel.verifier.statics
Class LocalVariablesInfo
java.lang.Object
org.apache.bcel.verifier.statics.LocalVariablesInfo
A utility class holding the information about
the names and the types of the local variables in
a given method.
- Version:
- $Id: LocalVariablesInfo.java 386056 2006-03-15 11:31:56Z tcurdt $
- Author:
- Enver Haase
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds information about the local variable in slot 'slot'.getLocalVariableInfo
(int slot) Returns the LocalVariableInfo for the given slot.
-
Method Details
-
getLocalVariableInfo
Returns the LocalVariableInfo for the given slot. -
add
public void add(int slot, String name, int startpc, int length, Type t) throws LocalVariableInfoInconsistentException Adds information about the local variable in slot 'slot'. Automatically adds information for slot+1 if 't' is Type.LONG or Type.DOUBLE.- Throws:
LocalVariableInfoInconsistentException
- if the new information conflicts with already gathered information.
-