class javassist.bytecode.StackMap$InsertLocal extends javassist.bytecode.StackMap$SimpleCopy { private int varIndex; private int varTag; private int varData; void (javassist.bytecode.StackMap, int, int, int) { int v, v, v; javassist.bytecode.StackMap v; javassist.bytecode.StackMap$InsertLocal v; v := @this: javassist.bytecode.StackMap$InsertLocal; v := @parameter: javassist.bytecode.StackMap; v := @parameter: int; v := @parameter: int; v := @parameter: int; specialinvoke v.(javassist.bytecode.StackMap)>(v); v. = v; v. = v; v. = v; return; } public int typeInfoArray(int, int, int, boolean) { int v, v, v, v, v, v, v, v, v; javassist.bytecode.StackMap$Writer v; javassist.bytecode.StackMap$InsertLocal v; boolean v; v := @this: javassist.bytecode.StackMap$InsertLocal; v := @parameter: int; v := @parameter: int; v := @parameter: int; v := @parameter: boolean; if v == 0 goto label; v = v.; if v >= v goto label; label: v = specialinvoke v.(v, v, v, v); return v; label: v = v.; v = v + 1; virtualinvoke v.(v); v = 0; label: if v >= v goto label; v = v.; if v != v goto label; specialinvoke v.(); label: v = virtualinvoke v.(v, v); v = v + 1; goto label; label: v = v.; if v != v goto label; specialinvoke v.(); label: return v; } private void writeVarTypeInfo() { int v, v, v, v, v; javassist.bytecode.StackMap$Writer v, v, v; javassist.bytecode.StackMap$InsertLocal v; v := @this: javassist.bytecode.StackMap$InsertLocal; v = v.; if v != 7 goto label; v = v.; v = v.; virtualinvoke v.(7, v); goto label; label: v = v.; if v != 8 goto label; v = v.; v = v.; virtualinvoke v.(8, v); goto label; label: v = v.; v = v.; virtualinvoke v.(v, 0); label: return; } }