Public Methods | |
LocalVariableGen (int index, String name, Type type, InstructionHandle start, InstructionHandle end) | |
boolean | containsTarget (InstructionHandle ih) |
boolean | equals (Object o) |
InstructionHandle | getEnd () |
int | getIndex () |
LocalVariable | getLocalVariable (ConstantPoolGen cp) |
String | getName () |
int | getSlot () |
InstructionHandle | getStart () |
Type | getType () |
void | setEnd (InstructionHandle end) |
void | setIndex (int index) |
void | setName (String name) |
void | setSlot (int index) |
void | setStart (InstructionHandle start) |
void | setType (Type type) |
String | toString () |
void | updateTarget (InstructionHandle old_ih, InstructionHandle new_ih) |
LocalVariableGen (int index, String name, Type type, InstructionHandle start, InstructionHandle end) | |
Object | clone () |
boolean | containsTarget (InstructionHandle ih) |
boolean | equals (Object o) |
InstructionHandle | getEnd () |
int | getIndex () |
LocalVariable | getLocalVariable (ConstantPoolGen cp) |
String | getName () |
int | getSlot () |
InstructionHandle | getStart () |
Type | getType () |
void | setEnd (InstructionHandle end) |
void | setIndex (int index) |
void | setName (String name) |
void | setSlot (int index) |
void | setStart (InstructionHandle start) |
void | setType (Type type) |
String | toString () |
void | updateTarget (InstructionHandle old_ih, InstructionHandle new_ih) |
Private Attributes | |
int | index |
String | name |
Type | type |
InstructionHandle | start |
InstructionHandle | end |
Definition at line 17 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java.
|
Generate a local variable that with index `index'. Note that double and long variables need two indexs. Index indices have to be provided by the user.
Definition at line 33 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Generate a local variable that with index `index'. Note that double and long variables need two indexs. Index indices have to be provided by the user.
Definition at line 33 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Reimplemented from InstructionTargeter. Definition at line 55 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Reimplemented from InstructionTargeter. Definition at line 47 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |
|
We consider to local variables to be equal, if the use the same index and are valid in the same range. Definition at line 62 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
We consider to local variables to be equal, if the use the same index and are valid in the same range. Definition at line 54 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Get LocalVariable object. This relies on that the instruction list has already been dumped to byte code or or that the `setPositions' methods has been called for the instruction list.
Definition at line 80 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Get LocalVariable object. This relies on that the instruction list has already been dumped to byte code or or that the `setPositions' methods has been called for the instruction list.
Definition at line 72 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Definition at line 92 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Definition at line 84 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Definition at line 103 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Definition at line 95 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Reimplemented from InstructionTargeter. Definition at line 116 of file src/de/fub/bytecode/generic/LocalVariableGen.java. |
|
Reimplemented from InstructionTargeter. Definition at line 108 of file lib/jpf/de/fub/bytecode/generic/LocalVariableGen.java. |