static class StackMapTable.OffsetShifter extends StackMapTable.Walker
Modifier and Type | Field and Description |
---|---|
(package private) int |
gap |
(package private) int |
where |
info, numOfEntries
Constructor and Description |
---|
OffsetShifter(StackMapTable smt,
int where,
int gap) |
Modifier and Type | Method and Description |
---|---|
void |
objectOrUninitialized(int tag,
int data,
int pos)
Invoked if
Object_variable_info
or Uninitialized_variable_info is visited. |
appendFrame, chopFrame, fullFrame, parse, sameFrame, sameLocals, size, stackMapFrames
public OffsetShifter(StackMapTable smt, int where, int gap)
public void objectOrUninitialized(int tag, int data, int pos)
StackMapTable.Walker
Object_variable_info
or Uninitialized_variable_info
is visited.objectOrUninitialized
in class StackMapTable.Walker
tag
- OBJECT
or UNINIT
.data
- the value of cpool_index
or offset
.pos
- the position of cpool_index
or offset
.