Package javassist.bytecode
Class StackMap.Shifter
- java.lang.Object
-
- javassist.bytecode.StackMap.Walker
-
- javassist.bytecode.StackMap.Shifter
-
- Enclosing class:
- StackMap
static class StackMap.Shifter extends StackMap.Walker
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
exclusive
private int
gap
private int
where
-
Fields inherited from class javassist.bytecode.StackMap.Walker
info
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
locals(int pos, int offset, int num)
Invoked whenlocals
ofstack_map_frame
is visited.void
uninitialized(int pos, int offset)
Invoked when an element of typeUninitialized_variable_info
is visited.-
Methods inherited from class javassist.bytecode.StackMap.Walker
objectVariable, stack, typeInfo, typeInfoArray, typeInfoArray2, visit
-
-
-
-
Constructor Detail
-
Shifter
public Shifter(StackMap smt, int where, int gap, boolean exclusive)
-
-
Method Detail
-
locals
public int locals(int pos, int offset, int num)
Description copied from class:StackMap.Walker
Invoked whenlocals
ofstack_map_frame
is visited.- Overrides:
locals
in classStackMap.Walker
-
uninitialized
public void uninitialized(int pos, int offset)
Description copied from class:StackMap.Walker
Invoked when an element of typeUninitialized_variable_info
is visited.- Overrides:
uninitialized
in classStackMap.Walker
-
-