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 Details

    • where

      private int where
    • gap

      private int gap
    • exclusive

      private boolean exclusive
  • Constructor Details

    • Shifter

      public Shifter(StackMap smt, int where, int gap, boolean exclusive)
  • Method Details

    • locals

      public int locals(int pos, int offset, int num)
      Description copied from class: StackMap.Walker
      Invoked when locals of stack_map_frame is visited.
      Overrides:
      locals in class StackMap.Walker
    • uninitialized

      public void uninitialized(int pos, int offset)
      Description copied from class: StackMap.Walker
      Invoked when an element of type Uninitialized_variable_info is visited.
      Overrides:
      uninitialized in class StackMap.Walker