static class StackMapTable.InsertLocal extends StackMapTable.SimpleCopy
Modifier and Type | Field and Description |
---|---|
private int |
varData |
private int |
varIndex |
private int |
varTag |
info, numOfEntries
Constructor and Description |
---|
InsertLocal(byte[] data,
int varIndex,
int varTag,
int varData) |
Modifier and Type | Method and Description |
---|---|
void |
fullFrame(int pos,
int offsetDelta,
int[] localTags,
int[] localData,
int[] stackTags,
int[] stackData)
Invoked if the visited frame is
full_frame . |
appendFrame, chopFrame, copyData, copyData, doit, sameFrame, sameLocals
objectOrUninitialized, parse, size, stackMapFrames
public InsertLocal(byte[] data, int varIndex, int varTag, int varData)
public void fullFrame(int pos, int offsetDelta, int[] localTags, int[] localData, int[] stackTags, int[] stackData)
StackMapTable.Walker
full_frame
.fullFrame
in class StackMapTable.SimpleCopy
pos
- the position.localTags
- locals[i].tag
localData
- locals[i].cpool_index
or locals[i].offset
stackTags
- stack[i].tag
stackData
- stack[i].cpool_index
or stack[i].offset