class oadd.javassist.bytecode.StackMapTable$SwitchShifter extends oadd.javassist.bytecode.StackMapTable$Shifter { void (oadd.javassist.bytecode.StackMapTable, int, int) { oadd.javassist.bytecode.StackMapTable$SwitchShifter v; int v, v; oadd.javassist.bytecode.StackMapTable v; v := @this: oadd.javassist.bytecode.StackMapTable$SwitchShifter; v := @parameter: oadd.javassist.bytecode.StackMapTable; v := @parameter: int; v := @parameter: int; specialinvoke v.(oadd.javassist.bytecode.StackMapTable,int,int,boolean)>(v, v, v, 0); return; } void update(int, int, int, int) { byte[] v, v, v, v, v, v; oadd.javassist.bytecode.StackMapTable$SwitchShifter v; int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v; boolean v; v := @this: oadd.javassist.bytecode.StackMapTable$SwitchShifter; v := @parameter: int; v := @parameter: int; v := @parameter: int; v := @parameter: int; v = v.; v = v + v; if v != 0 goto label; v = 0; goto label; label: v = 1; label: v = v + v; v. = v; v = v.; v = v.; if v != v goto label; v = v.; v = v - v; goto label; label: v = v.; if v != v goto label; v = v.; v = v + v; goto label; label: return; label: if v >= 64 goto label; if v >= 64 goto label; v = v.; v = v + v; v[v] = v; goto label; label: v = v.; v = staticinvoke (v, v, 2); v[v] = v; v = v + 1; staticinvoke (v, v, v); v. = v; goto label; label: if v >= 64 goto label; v = v.; v = staticinvoke (v, v, 2); v = v + v; v[v] = v; v. = v; goto label; label: v = v.; v = v + 1; staticinvoke (v, v, v); label: return; } static byte[] deleteGap(byte[], int, int) { byte[] v, v; byte v; int v, v, v, v, v, v, v, v, v; v := @parameter: byte[]; v := @parameter: int; v := @parameter: int; v = v + v; v = lengthof v; v = v - v; v = newarray (byte)[v]; v = 0; label: if v >= v goto label; v = v; if v >= v goto label; v = 0; goto label; label: v = v; label: v = v - v; v = v[v]; v[v] = v; v = v + 1; goto label; label: return v; } void update(int, int) { byte[] v; oadd.javassist.bytecode.StackMapTable$SwitchShifter v; int v, v, v, v, v, v, v, v, v, v, v, v; boolean v; v := @this: oadd.javassist.bytecode.StackMapTable$SwitchShifter; v := @parameter: int; v := @parameter: int; v = v.; v = v + v; if v != 0 goto label; v = 0; goto label; label: v = 1; label: v = v + v; v. = v; v = v.; v = v.; if v != v goto label; v = v.; v = v - v; goto label; label: v = v.; if v != v goto label; v = v.; v = v + v; goto label; label: return; label: v = v.; v = v + 1; staticinvoke (v, v, v); return; } }