Package javassist.bytecode
Class StackMapTable.OffsetShifter
- java.lang.Object
-
- javassist.bytecode.StackMapTable.Walker
-
- javassist.bytecode.StackMapTable.OffsetShifter
-
- Enclosing class:
- StackMapTable
static class StackMapTable.OffsetShifter extends StackMapTable.Walker
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
gap
(package private) int
where
-
Fields inherited from class javassist.bytecode.StackMapTable.Walker
info, numOfEntries
-
-
Constructor Summary
Constructors Constructor Description OffsetShifter(StackMapTable smt, int where, int gap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
objectOrUninitialized(int tag, int data, int pos)
Invoked ifObject_variable_info
orUninitialized_variable_info
is visited.-
Methods inherited from class javassist.bytecode.StackMapTable.Walker
appendFrame, chopFrame, fullFrame, parse, sameFrame, sameLocals, size, stackMapFrames
-
-
-
-
Constructor Detail
-
OffsetShifter
public OffsetShifter(StackMapTable smt, int where, int gap)
-
-
Method Detail
-
objectOrUninitialized
public void objectOrUninitialized(int tag, int data, int pos)
Description copied from class:StackMapTable.Walker
Invoked ifObject_variable_info
orUninitialized_variable_info
is visited.- Overrides:
objectOrUninitialized
in classStackMapTable.Walker
- Parameters:
tag
-OBJECT
orUNINIT
.data
- the value ofcpool_index
oroffset
.pos
- the position ofcpool_index
oroffset
.
-
-