final class com.sun.xml.internal.ws.org.objectweb.asm.Frame
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.sun.xml.internal.ws.org.objectweb.asm.Frame
super_class: java.lang.Object
{
static final int DIM;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: -268435456
static final int ARRAY_OF;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 268435456
static final int ELEMENT_OF;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: -268435456
static final int KIND;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 251658240
static final int VALUE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777215
static final int BASE_KIND;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 267386880
static final int BASE_VALUE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1048575
static final int BASE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777216
static final int OBJECT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 24117248
static final int UNINITIALIZED;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 25165824
private static final int LOCAL;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 33554432
private static final int STACK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 50331648
static final int TOP;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777216
static final int BOOLEAN;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777225
static final int BYTE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777226
static final int CHAR;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777227
static final int SHORT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777228
static final int INTEGER;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777217
static final int FLOAT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777218
static final int DOUBLE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777219
static final int LONG;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777220
static final int NULL;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777221
static final int UNINITIALIZED_THIS;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16777222
static final int[] SIZE;
descriptor: [I
flags: (0x0018) ACC_STATIC, ACC_FINAL
com.sun.xml.internal.ws.org.objectweb.asm.Label owner;
descriptor: Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
flags: (0x0000)
int[] inputLocals;
descriptor: [I
flags: (0x0000)
int[] inputStack;
descriptor: [I
flags: (0x0000)
private int[] outputLocals;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
private int[] outputStack;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
private int outputStackTop;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int initializationCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int[] initializations;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=3, args_size=0
0: sipush 202
newarray 10
astore 1
start local 1 1: ldc "EFFFFFFFFGGFFFGGFFFEEFGFGFEEEEEEEEEEEEEEEEEEEEDEDEDDDDDCDCDEEEEEEEEEEEEEEEEEEEEBABABBBBDCFFFGGGEDCDCDCDCDCDCDCDCDCDCEEEEDDDDDDDCDCDCEFEFDDEEFFDEDEEEBDDBBDDDDDDCCCCCCCCEFEDDDCDCDEEEEEEEEEEFEEEEEEDDEEDDEE"
astore 2
start local 2 2: iconst_0
istore 0
start local 0 3: goto 6
4: StackMap locals: int int[] java.lang.String
StackMap stack:
aload 1
iload 0
aload 2
iload 0
invokevirtual java.lang.String.charAt:(I)C
bipush 69
isub
iastore
5: iinc 0 1
StackMap locals:
StackMap stack:
6: iload 0
aload 1
arraylength
if_icmplt 4
7: aload 1
putstatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.SIZE:[I
end local 2 end local 1 end local 0 8: return
LocalVariableTable:
Start End Slot Name Signature
3 8 0 i I
1 8 1 b [I
2 8 2 s Ljava/lang/String;
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
private int get(int);
descriptor: (I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
ifnull 1
iload 1
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
arraylength
if_icmplt 2
1: StackMap locals:
StackMap stack:
ldc 33554432
iload 1
ior
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
iload 1
iaload
istore 2
start local 2 3: iload 2
ifne 5
4: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
iload 1
ldc 33554432
iload 1
ior
dup_x2
iastore
istore 2
5: StackMap locals: int
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 6 1 local I
3 6 2 type I
MethodParameters:
Name Flags
local final
private void set(int, int);
descriptor: (II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
ifnonnull 2
1: aload 0
bipush 10
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
arraylength
istore 3
start local 3 3: iload 1
iload 3
if_icmplt 7
4: iload 1
iconst_1
iadd
iconst_2
iload 3
imul
invokestatic java.lang.Math.max:(II)I
newarray 10
astore 4
start local 4 5: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
iconst_0
aload 4
iconst_0
iload 3
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
6: aload 0
aload 4
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
end local 4 7: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
iload 1
iload 2
iastore
8: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 9 1 local I
0 9 2 type I
3 9 3 n I
5 7 4 t [I
MethodParameters:
Name Flags
local final
type final
private void push(int);
descriptor: (I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
ifnonnull 2
1: aload 0
bipush 10
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
arraylength
istore 2
start local 2 3: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iload 2
if_icmplt 7
4: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iconst_1
iadd
iconst_2
iload 2
imul
invokestatic java.lang.Math.max:(II)I
newarray 10
astore 3
start local 3 5: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
iconst_0
aload 3
iconst_0
iload 2
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
6: aload 0
aload 3
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
end local 3 7: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
aload 0
dup
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iload 1
iastore
8: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.owner:Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
getfield com.sun.xml.internal.ws.org.objectweb.asm.Label.inputStackTop:I
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iadd
istore 3
start local 3 9: iload 3
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.owner:Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
getfield com.sun.xml.internal.ws.org.objectweb.asm.Label.outputStackMax:I
if_icmple 11
10: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.owner:Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
iload 3
putfield com.sun.xml.internal.ws.org.objectweb.asm.Label.outputStackMax:I
11: StackMap locals: int
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 12 1 type I
3 12 2 n I
5 7 3 t [I
9 12 3 top I
MethodParameters:
Name Flags
type final
private void push(com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, java.lang.String);
descriptor: (Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.type:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)I
istore 3
start local 3 1: iload 3
ifeq 5
2: aload 0
iload 3
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
3: iload 3
ldc 16777220
if_icmpeq 4
iload 3
ldc 16777219
if_icmpne 5
4: StackMap locals: int
StackMap stack:
aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 6 1 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 6 2 desc Ljava/lang/String;
1 6 3 type I
MethodParameters:
Name Flags
cw final
desc final
private static int type(com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, java.lang.String);
descriptor: (Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 1
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 40
if_icmpne 1
aload 1
bipush 41
invokevirtual java.lang.String.indexOf:(I)I
iconst_1
iadd
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: istore 3
start local 3 3: aload 1
iload 3
invokevirtual java.lang.String.charAt:(I)C
tableswitch { // 66 - 90
66: 5
67: 5
68: 8
69: 11
70: 6
71: 11
72: 11
73: 5
74: 7
75: 11
76: 9
77: 11
78: 11
79: 11
80: 11
81: 11
82: 11
83: 5
84: 11
85: 11
86: 4
87: 11
88: 11
89: 11
90: 5
default: 11
}
4: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter java.lang.String top int
StackMap stack:
iconst_0
ireturn
5: StackMap locals:
StackMap stack:
ldc 16777217
ireturn
6: StackMap locals:
StackMap stack:
ldc 16777218
ireturn
7: StackMap locals:
StackMap stack:
ldc 16777220
ireturn
8: StackMap locals:
StackMap stack:
ldc 16777219
ireturn
9: StackMap locals:
StackMap stack:
aload 1
iload 3
iconst_1
iadd
aload 1
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 2
start local 2 10: ldc 24117248
aload 0
aload 2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
ireturn
end local 2 11: StackMap locals:
StackMap stack:
iload 3
iconst_1
iadd
istore 5
start local 5 12: goto 14
13: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter java.lang.String top int top int
StackMap stack:
iinc 5 1
14: StackMap locals:
StackMap stack:
aload 1
iload 5
invokevirtual java.lang.String.charAt:(I)C
bipush 91
if_icmpeq 13
15: aload 1
iload 5
invokevirtual java.lang.String.charAt:(I)C
lookupswitch { // 8
66: 20
67: 18
68: 30
70: 26
73: 24
74: 28
83: 22
90: 16
default: 32
}
16: StackMap locals:
StackMap stack:
ldc 16777225
istore 4
start local 4 17: goto 34
end local 4 18: StackMap locals:
StackMap stack:
ldc 16777227
istore 4
start local 4 19: goto 34
end local 4 20: StackMap locals:
StackMap stack:
ldc 16777226
istore 4
start local 4 21: goto 34
end local 4 22: StackMap locals:
StackMap stack:
ldc 16777228
istore 4
start local 4 23: goto 34
end local 4 24: StackMap locals:
StackMap stack:
ldc 16777217
istore 4
start local 4 25: goto 34
end local 4 26: StackMap locals:
StackMap stack:
ldc 16777218
istore 4
start local 4 27: goto 34
end local 4 28: StackMap locals:
StackMap stack:
ldc 16777220
istore 4
start local 4 29: goto 34
end local 4 30: StackMap locals:
StackMap stack:
ldc 16777219
istore 4
start local 4 31: goto 34
end local 4 32: StackMap locals:
StackMap stack:
aload 1
iload 5
iconst_1
iadd
aload 1
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 2
start local 2 33: ldc 24117248
aload 0
aload 2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
istore 4
end local 2 start local 4 34: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter java.lang.String top int int int
StackMap stack:
iload 5
iload 3
isub
bipush 28
ishl
iload 4
ior
ireturn
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 35 1 desc Ljava/lang/String;
10 11 2 t Ljava/lang/String;
33 34 2 t Ljava/lang/String;
3 35 3 index I
17 18 4 data I
19 20 4 data I
21 22 4 data I
23 24 4 data I
25 26 4 data I
27 28 4 data I
29 30 4 data I
31 32 4 data I
34 35 4 data I
12 35 5 dims I
MethodParameters:
Name Flags
cw final
desc final
private int pop();
descriptor: ()I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
ifle 2
1: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
aload 0
dup
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iconst_1
isub
dup_x1
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iaload
ireturn
2: StackMap locals:
StackMap stack:
ldc 50331648
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.owner:Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
dup
getfield com.sun.xml.internal.ws.org.objectweb.asm.Label.inputStackTop:I
iconst_1
isub
dup_x1
putfield com.sun.xml.internal.ws.org.objectweb.asm.Label.inputStackTop:I
ineg
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
private void pop(int);
descriptor: (I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iload 1
if_icmplt 3
1: aload 0
dup
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iload 1
isub
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
2: goto 5
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.owner:Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
dup
getfield com.sun.xml.internal.ws.org.objectweb.asm.Label.inputStackTop:I
iload 1
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
isub
isub
putfield com.sun.xml.internal.ws.org.objectweb.asm.Label.inputStackTop:I
4: aload 0
iconst_0
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 6 1 elements I
MethodParameters:
Name Flags
elements final
private void pop(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
iconst_0
invokevirtual java.lang.String.charAt:(I)C
istore 2
start local 2 1: iload 2
bipush 40
if_icmpne 4
2: aload 0
aload 1
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.MethodWriter.getArgumentsAndReturnSizes:(Ljava/lang/String;)I
iconst_2
ishr
iconst_1
isub
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
3: goto 8
StackMap locals: int
StackMap stack:
4: iload 2
bipush 74
if_icmpeq 5
iload 2
bipush 68
if_icmpne 7
5: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
6: goto 8
7: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
8: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 9 1 desc Ljava/lang/String;
1 9 2 c C
MethodParameters:
Name Flags
desc final
private void init(int);
descriptor: (I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
ifnonnull 2
1: aload 0
iconst_2
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
arraylength
istore 2
start local 2 3: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializationCount:I
iload 2
if_icmplt 7
4: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializationCount:I
iconst_1
iadd
iconst_2
iload 2
imul
invokestatic java.lang.Math.max:(II)I
newarray 10
astore 3
start local 3 5: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
iconst_0
aload 3
iconst_0
iload 2
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
6: aload 0
aload 3
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
end local 3 7: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
aload 0
dup
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializationCount:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializationCount:I
iload 1
iastore
8: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 9 1 var I
3 9 2 n I
5 7 3 t [I
MethodParameters:
Name Flags
var final
private int init(com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, int);
descriptor: (Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=8, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ldc 16777222
if_icmpne 3
1: ldc 24117248
aload 1
aload 1
getfield com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.thisName:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
istore 3
start local 3 2: goto 8
end local 3 StackMap locals:
StackMap stack:
3: iload 2
ldc -1048576
iand
ldc 25165824
if_icmpne 7
4: aload 1
getfield com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.typeTable:[Lcom/sun/xml/internal/ws/org/objectweb/asm/Item;
iload 2
ldc 1048575
iand
aaload
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal1:Ljava/lang/String;
astore 4
start local 4 5: ldc 24117248
aload 1
aload 4
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
istore 3
end local 4 start local 3 6: goto 8
end local 3 7: StackMap locals:
StackMap stack:
iload 2
ireturn
start local 3 8: StackMap locals: int
StackMap stack:
iconst_0
istore 4
start local 4 9: goto 21
10: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
iload 4
iaload
istore 5
start local 5 11: iload 5
ldc -268435456
iand
istore 6
start local 6 12: iload 5
ldc 251658240
iand
istore 7
start local 7 13: iload 7
ldc 33554432
if_icmpne 16
14: iload 6
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
ldc 16777215
iand
iaload
iadd
istore 5
15: goto 18
StackMap locals: int int int
StackMap stack:
16: iload 7
ldc 50331648
if_icmpne 18
17: iload 6
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
arraylength
iload 5
ldc 16777215
iand
isub
iaload
iadd
istore 5
18: StackMap locals:
StackMap stack:
iload 2
iload 5
if_icmpne 20
19: iload 3
ireturn
end local 7 end local 6 end local 5 20: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
21: iload 4
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializationCount:I
if_icmplt 10
end local 4 22: iload 2
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 23 1 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 23 2 t I
2 3 3 s I
6 7 3 s I
8 23 3 s I
5 6 4 type Ljava/lang/String;
9 22 4 j I
11 20 5 u I
12 20 6 dim I
13 20 7 kind I
MethodParameters:
Name Flags
cw final
t final
void initInputFrame(com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, int, com.sun.xml.internal.ws.org.objectweb.asm.Type[], int);
descriptor: (Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[Lcom/sun/xml/internal/ws/org/objectweb/asm/Type;I)V
flags: (0x0000)
Code:
stack=5, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
iload 4
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
1: aload 0
iconst_0
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
2: iconst_0
istore 5
start local 5 3: iload 2
bipush 8
iand
ifne 8
4: iload 2
ldc 262144
iand
ifne 7
5: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iinc 5 1
ldc 24117248
aload 1
aload 1
getfield com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.thisName:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
iastore
6: goto 8
7: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iinc 5 1
ldc 16777222
iastore
8: StackMap locals:
StackMap stack:
iconst_0
istore 6
start local 6 9: goto 15
10: StackMap locals: int
StackMap stack:
aload 1
aload 3
iload 6
aaload
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Type.getDescriptor:()Ljava/lang/String;
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.type:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)I
istore 7
start local 7 11: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iinc 5 1
iload 7
iastore
12: iload 7
ldc 16777220
if_icmpeq 13
iload 7
ldc 16777219
if_icmpne 14
13: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iinc 5 1
ldc 16777216
iastore
end local 7 14: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
15: iload 6
aload 3
arraylength
if_icmplt 10
end local 6 16: goto 18
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iinc 5 1
ldc 16777216
iastore
18: StackMap locals:
StackMap stack:
iload 5
iload 4
if_icmplt 17
19: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 20 1 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 20 2 access I
0 20 3 args [Lcom/sun/xml/internal/ws/org/objectweb/asm/Type;
0 20 4 maxLocals I
3 20 5 i I
9 16 6 j I
11 14 7 t I
MethodParameters:
Name Flags
cw final
access final
args final
maxLocals final
void execute(int, int, com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, com.sun.xml.internal.ws.org.objectweb.asm.Item);
descriptor: (IILcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Lcom/sun/xml/internal/ws/org/objectweb/asm/Item;)V
flags: (0x0000)
Code:
stack=5, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 1
tableswitch { // 0 - 199
0: 1
1: 2
2: 4
3: 4
4: 4
5: 4
6: 4
7: 4
8: 4
9: 6
10: 6
11: 9
12: 9
13: 9
14: 11
15: 11
16: 4
17: 4
18: 14
19: 213
20: 213
21: 4
22: 6
23: 9
24: 11
25: 29
26: 213
27: 213
28: 213
29: 213
30: 213
31: 213
32: 213
33: 213
34: 213
35: 213
36: 213
37: 213
38: 213
39: 213
40: 213
41: 213
42: 213
43: 213
44: 213
45: 213
46: 31
47: 34
48: 38
49: 41
50: 45
51: 31
52: 31
53: 31
54: 49
55: 56
56: 49
57: 56
58: 49
59: 213
60: 213
61: 213
62: 213
63: 213
64: 213
65: 213
66: 213
67: 213
68: 213
69: 213
70: 213
71: 213
72: 213
73: 213
74: 213
75: 213
76: 213
77: 213
78: 213
79: 65
80: 67
81: 65
82: 67
83: 65
84: 65
85: 65
86: 65
87: 69
88: 71
89: 73
90: 77
91: 83
92: 91
93: 98
94: 107
95: 118
96: 123
97: 126
98: 130
99: 133
100: 123
101: 126
102: 130
103: 133
104: 123
105: 126
106: 130
107: 133
108: 123
109: 126
110: 130
111: 133
112: 123
113: 126
114: 130
115: 133
116: 1
117: 1
118: 1
119: 1
120: 123
121: 137
122: 123
123: 137
124: 123
125: 137
126: 123
127: 126
128: 123
129: 126
130: 123
131: 126
132: 141
133: 143
134: 147
135: 150
136: 123
137: 130
138: 41
139: 154
140: 143
141: 150
142: 123
143: 34
144: 130
145: 1
146: 1
147: 1
148: 157
149: 123
150: 123
151: 157
152: 157
153: 69
154: 69
155: 69
156: 69
157: 69
158: 69
159: 71
160: 71
161: 71
162: 71
163: 71
164: 71
165: 71
166: 71
167: 1
168: 160
169: 160
170: 69
171: 69
172: 69
173: 71
174: 69
175: 71
176: 69
177: 1
178: 161
179: 163
180: 165
181: 168
182: 171
183: 171
184: 171
185: 171
186: 213
187: 179
188: 181
189: 199
190: 154
191: 69
192: 206
193: 154
194: 69
195: 69
196: 213
197: 213
198: 69
199: 69
default: 213
}
1: StackMap locals:
StackMap stack:
goto 215
2: StackMap locals:
StackMap stack:
aload 0
ldc 16777221
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
3: goto 215
4: StackMap locals:
StackMap stack:
aload 0
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
5: goto 215
6: StackMap locals:
StackMap stack:
aload 0
ldc 16777220
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
7: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
8: goto 215
9: StackMap locals:
StackMap stack:
aload 0
ldc 16777218
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
10: goto 215
11: StackMap locals:
StackMap stack:
aload 0
ldc 16777219
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
12: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
13: goto 215
14: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.type:I
tableswitch { // 3 - 7
3: 15
4: 20
5: 17
6: 22
7: 25
default: 27
}
15: StackMap locals:
StackMap stack:
aload 0
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
16: goto 215
17: StackMap locals:
StackMap stack:
aload 0
ldc 16777220
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
18: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
19: goto 215
20: StackMap locals:
StackMap stack:
aload 0
ldc 16777218
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
21: goto 215
22: StackMap locals:
StackMap stack:
aload 0
ldc 16777219
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
23: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
24: goto 215
25: StackMap locals:
StackMap stack:
aload 0
ldc 24117248
aload 3
ldc "java/lang/Class"
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
26: goto 215
27: StackMap locals:
StackMap stack:
aload 0
ldc 24117248
aload 3
ldc "java/lang/String"
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
28: goto 215
29: StackMap locals:
StackMap stack:
aload 0
aload 0
iload 2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.get:(I)I
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
30: goto 215
31: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
32: aload 0
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
33: goto 215
34: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
35: aload 0
ldc 16777220
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
36: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
37: goto 215
38: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
39: aload 0
ldc 16777218
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
40: goto 215
41: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
42: aload 0
ldc 16777219
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
43: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
44: goto 215
45: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
46: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 47: aload 0
ldc -268435456
iload 5
iadd
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
48: goto 215
end local 5 49: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 50: aload 0
iload 2
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.set:(II)V
51: iload 2
ifle 215
52: aload 0
iload 2
iconst_1
isub
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.get:(I)I
istore 6
start local 6 53: iload 6
ldc 16777220
if_icmpeq 54
iload 6
ldc 16777219
if_icmpne 215
54: StackMap locals: int int
StackMap stack:
aload 0
iload 2
iconst_1
isub
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.set:(II)V
end local 6 55: goto 215
end local 5 56: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
57: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 58: aload 0
iload 2
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.set:(II)V
59: aload 0
iload 2
iconst_1
iadd
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.set:(II)V
60: iload 2
ifle 215
61: aload 0
iload 2
iconst_1
isub
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.get:(I)I
istore 6
start local 6 62: iload 6
ldc 16777220
if_icmpeq 63
iload 6
ldc 16777219
if_icmpne 215
63: StackMap locals: int int
StackMap stack:
aload 0
iload 2
iconst_1
isub
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.set:(II)V
end local 6 64: goto 215
end local 5 65: StackMap locals:
StackMap stack:
aload 0
iconst_3
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
66: goto 215
67: StackMap locals:
StackMap stack:
aload 0
iconst_4
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
68: goto 215
69: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
70: goto 215
71: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
72: goto 215
73: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 74: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
75: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
76: goto 215
end local 5 77: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 78: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 6
start local 6 79: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
80: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
81: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
82: goto 215
end local 6 end local 5 83: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 84: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 6
start local 6 85: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 7
start local 7 86: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
87: aload 0
iload 7
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
88: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
89: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
90: goto 215
end local 7 end local 6 end local 5 91: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 92: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 6
start local 6 93: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
94: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
95: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
96: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
97: goto 215
end local 6 end local 5 98: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 99: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 6
start local 6 100: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 7
start local 7 101: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
102: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
103: aload 0
iload 7
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
104: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
105: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
106: goto 215
end local 7 end local 6 end local 5 107: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 108: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 6
start local 6 109: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 7
start local 7 110: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 8
start local 8 111: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
112: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
113: aload 0
iload 8
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
114: aload 0
iload 7
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
115: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
116: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
117: goto 215
end local 8 end local 7 end local 6 end local 5 118: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 119: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 6
start local 6 120: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
121: aload 0
iload 6
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
122: goto 215
end local 6 end local 5 123: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
124: aload 0
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
125: goto 215
126: StackMap locals:
StackMap stack:
aload 0
iconst_4
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
127: aload 0
ldc 16777220
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
128: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
129: goto 215
130: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
131: aload 0
ldc 16777218
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
132: goto 215
133: StackMap locals:
StackMap stack:
aload 0
iconst_4
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
134: aload 0
ldc 16777219
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
135: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
136: goto 215
137: StackMap locals:
StackMap stack:
aload 0
iconst_3
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
138: aload 0
ldc 16777220
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
139: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
140: goto 215
141: StackMap locals:
StackMap stack:
aload 0
iload 2
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.set:(II)V
142: goto 215
143: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
144: aload 0
ldc 16777220
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
145: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
146: goto 215
147: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
148: aload 0
ldc 16777218
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
149: goto 215
150: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
151: aload 0
ldc 16777219
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
152: aload 0
ldc 16777216
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
153: goto 215
154: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
155: aload 0
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
156: goto 215
157: StackMap locals:
StackMap stack:
aload 0
iconst_4
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
158: aload 0
ldc 16777217
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
159: goto 215
160: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
ldc "JSR/RET are not supported with computeFrames option"
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
161: StackMap locals:
StackMap stack:
aload 0
aload 3
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal3:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
162: goto 215
163: StackMap locals:
StackMap stack:
aload 0
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal3:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(Ljava/lang/String;)V
164: goto 215
165: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
166: aload 0
aload 3
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal3:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
167: goto 215
168: StackMap locals:
StackMap stack:
aload 0
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal3:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(Ljava/lang/String;)V
169: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
pop
170: goto 215
171: StackMap locals:
StackMap stack:
aload 0
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal3:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(Ljava/lang/String;)V
172: iload 1
sipush 184
if_icmpeq 177
173: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
istore 5
start local 5 174: iload 1
sipush 183
if_icmpne 177
175: aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal2:Ljava/lang/String;
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 60
if_icmpne 177
176: aload 0
iload 5
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.init:(I)V
end local 5 177: StackMap locals:
StackMap stack:
aload 0
aload 3
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal3:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
178: goto 215
179: StackMap locals:
StackMap stack:
aload 0
ldc 25165824
aload 3
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal1:Ljava/lang/String;
iload 2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addUninitializedType:(Ljava/lang/String;I)I
ior
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
180: goto 215
181: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
pop
182: iload 2
tableswitch { // 4 - 10
4: 183
5: 185
6: 193
7: 195
8: 187
9: 189
10: 191
default: 197
}
183: StackMap locals:
StackMap stack:
aload 0
ldc 285212681
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
184: goto 215
185: StackMap locals:
StackMap stack:
aload 0
ldc 285212683
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
186: goto 215
187: StackMap locals:
StackMap stack:
aload 0
ldc 285212682
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
188: goto 215
189: StackMap locals:
StackMap stack:
aload 0
ldc 285212684
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
190: goto 215
191: StackMap locals:
StackMap stack:
aload 0
ldc 285212673
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
192: goto 215
193: StackMap locals:
StackMap stack:
aload 0
ldc 285212674
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
194: goto 215
195: StackMap locals:
StackMap stack:
aload 0
ldc 285212675
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
196: goto 215
197: StackMap locals:
StackMap stack:
aload 0
ldc 285212676
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
198: goto 215
199: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal1:Ljava/lang/String;
astore 9
start local 9 200: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
pop
201: aload 9
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 91
if_icmpne 204
202: aload 0
aload 3
new java.lang.StringBuilder
dup
bipush 91
invokestatic java.lang.String.valueOf:(C)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 9
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
203: goto 215
204: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame int int com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Item top top top top java.lang.String
StackMap stack:
aload 0
ldc 292552704
aload 3
aload 9
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
205: goto 215
end local 9 206: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame int int com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Item
StackMap stack:
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal1:Ljava/lang/String;
astore 9
start local 9 207: aload 0
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:()I
pop
208: aload 9
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 91
if_icmpne 211
209: aload 0
aload 3
aload 9
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
210: goto 215
211: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame int int com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Item top top top top java.lang.String
StackMap stack:
aload 0
ldc 24117248
aload 3
aload 9
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(I)V
212: goto 215
end local 9 213: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame int int com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Item
StackMap stack:
aload 0
iload 2
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.pop:(I)V
214: aload 0
aload 3
aload 4
getfield com.sun.xml.internal.ws.org.objectweb.asm.Item.strVal1:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.push:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Ljava/lang/String;)V
215: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 216 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 216 1 opcode I
0 216 2 arg I
0 216 3 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 216 4 item Lcom/sun/xml/internal/ws/org/objectweb/asm/Item;
47 49 5 t1 I
50 56 5 t1 I
58 65 5 t1 I
74 77 5 t1 I
78 83 5 t1 I
84 91 5 t1 I
92 98 5 t1 I
99 107 5 t1 I
108 118 5 t1 I
119 123 5 t1 I
174 177 5 t1 I
53 55 6 t2 I
62 64 6 t2 I
79 83 6 t2 I
85 91 6 t2 I
93 98 6 t2 I
100 107 6 t2 I
109 118 6 t2 I
120 123 6 t2 I
86 91 7 t3 I
101 107 7 t3 I
110 118 7 t3 I
111 118 8 t4 I
200 206 9 s Ljava/lang/String;
207 213 9 s Ljava/lang/String;
MethodParameters:
Name Flags
opcode final
arg final
cw final
item final
boolean merge(com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, com.sun.xml.internal.ws.org.objectweb.asm.Frame, int);
descriptor: (Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;I)Z
flags: (0x0000)
Code:
stack=6, locals=13, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iconst_0
istore 4
start local 4 1: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
arraylength
istore 10
start local 10 2: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
arraylength
istore 11
start local 11 3: aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
ifnonnull 6
4: aload 2
iload 10
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
5: iconst_1
istore 4
6: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int top top top top top int int
StackMap stack:
iconst_0
istore 5
start local 5 7: goto 28
8: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top top int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
ifnull 23
iload 5
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
arraylength
if_icmpge 23
9: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputLocals:[I
iload 5
iaload
istore 6
start local 6 10: iload 6
ifne 13
11: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iaload
istore 9
start local 9 12: goto 24
end local 9 13: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int int top top top int int
StackMap stack:
iload 6
ldc -268435456
iand
istore 7
start local 7 14: iload 6
ldc 251658240
iand
istore 8
start local 8 15: iload 8
ldc 33554432
if_icmpne 18
16: iload 7
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 6
ldc 16777215
iand
iaload
iadd
istore 9
start local 9 17: goto 24
end local 9 StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int int int int top int int
StackMap stack:
18: iload 8
ldc 50331648
if_icmpne 21
19: iload 7
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
iload 11
iload 6
ldc 16777215
iand
isub
iaload
iadd
istore 9
start local 9 20: goto 24
end local 9 21: StackMap locals:
StackMap stack:
iload 6
istore 9
end local 8 end local 7 start local 9 22: goto 24
end local 9 end local 6 23: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top top int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iaload
istore 9
start local 9 24: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top int int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
ifnull 26
25: aload 0
aload 1
iload 9
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.init:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I)I
istore 9
26: StackMap locals:
StackMap stack:
iload 4
aload 1
iload 9
aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.merge:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[II)Z
ior
istore 4
27: iinc 5 1
end local 9 StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top top int int
StackMap stack:
28: iload 5
iload 10
if_icmplt 8
29: iload 3
ifle 40
30: iconst_0
istore 5
goto 34
31: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
iaload
istore 9
start local 9 32: iload 4
aload 1
iload 9
aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 5
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.merge:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[II)Z
ior
istore 4
33: iinc 5 1
end local 9 StackMap locals:
StackMap stack:
34: iload 5
iload 10
if_icmplt 31
35: aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
ifnonnull 38
36: aload 2
iconst_1
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
37: iconst_1
istore 4
38: StackMap locals:
StackMap stack:
iload 4
aload 1
iload 3
aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
iconst_0
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.merge:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[II)Z
ior
istore 4
39: iload 4
ireturn
40: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
arraylength
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.owner:Lcom/sun/xml/internal/ws/org/objectweb/asm/Label;
getfield com.sun.xml.internal.ws.org.objectweb.asm.Label.inputStackTop:I
iadd
istore 12
start local 12 41: aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
ifnonnull 44
42: aload 2
iload 12
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
iadd
newarray 10
putfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
43: iconst_1
istore 4
44: StackMap locals: int
StackMap stack:
iconst_0
istore 5
goto 50
45: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
iload 5
iaload
istore 9
start local 9 46: aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
ifnull 48
47: aload 0
aload 1
iload 9
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.init:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I)I
istore 9
48: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top int int int int
StackMap stack:
iload 4
aload 1
iload 9
aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
iload 5
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.merge:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[II)Z
ior
istore 4
49: iinc 5 1
end local 9 StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top top int int int
StackMap stack:
50: iload 5
iload 12
if_icmplt 45
51: iconst_0
istore 5
goto 66
52: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStack:[I
iload 5
iaload
istore 6
start local 6 53: iload 6
ldc -268435456
iand
istore 7
start local 7 54: iload 6
ldc 251658240
iand
istore 8
start local 8 55: iload 8
ldc 33554432
if_icmpne 58
56: iload 7
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputLocals:[I
iload 6
ldc 16777215
iand
iaload
iadd
istore 9
start local 9 57: goto 62
end local 9 StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int int int int top int int int
StackMap stack:
58: iload 8
ldc 50331648
if_icmpne 61
59: iload 7
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
iload 11
iload 6
ldc 16777215
iand
isub
iaload
iadd
istore 9
start local 9 60: goto 62
end local 9 61: StackMap locals:
StackMap stack:
iload 6
istore 9
start local 9 62: StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int int int int int int int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.initializations:[I
ifnull 64
63: aload 0
aload 1
iload 9
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.Frame.init:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I)I
istore 9
64: StackMap locals:
StackMap stack:
iload 4
aload 1
iload 9
aload 2
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.inputStack:[I
iload 12
iload 5
iadd
invokestatic com.sun.xml.internal.ws.org.objectweb.asm.Frame.merge:(Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[II)Z
ior
istore 4
65: iinc 5 1
end local 9 end local 8 end local 7 end local 6 StackMap locals: com.sun.xml.internal.ws.org.objectweb.asm.Frame com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter com.sun.xml.internal.ws.org.objectweb.asm.Frame int int int top top top top int int int
StackMap stack:
66: iload 5
aload 0
getfield com.sun.xml.internal.ws.org.objectweb.asm.Frame.outputStackTop:I
if_icmplt 52
67: iload 4
ireturn
end local 12 end local 11 end local 10 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 68 0 this Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 68 1 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 68 2 frame Lcom/sun/xml/internal/ws/org/objectweb/asm/Frame;
0 68 3 edge I
1 68 4 changed Z
7 68 5 i I
10 23 6 s I
53 66 6 s I
14 22 7 dim I
54 66 7 dim I
15 22 8 kind I
55 66 8 kind I
12 13 9 t I
17 18 9 t I
20 21 9 t I
22 23 9 t I
24 28 9 t I
32 34 9 t I
46 50 9 t I
57 58 9 t I
60 61 9 t I
62 66 9 t I
2 68 10 nLocal I
3 68 11 nStack I
41 68 12 nInputStack I
MethodParameters:
Name Flags
cw final
frame final
edge final
private static boolean merge(com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter, int, int[], int);
descriptor: (Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;I[II)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
iload 3
iaload
istore 4
start local 4 1: iload 4
iload 1
if_icmpne 3
2: iconst_0
ireturn
3: StackMap locals: int
StackMap stack:
iload 1
ldc 268435455
iand
ldc 16777221
if_icmpne 7
4: iload 4
ldc 16777221
if_icmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
ldc 16777221
istore 1
7: StackMap locals:
StackMap stack:
iload 4
ifne 10
8: aload 2
iload 3
iload 1
iastore
9: iconst_1
ireturn
10: StackMap locals:
StackMap stack:
iload 4
ldc 267386880
iand
ldc 24117248
if_icmpeq 11
iload 4
ldc -268435456
iand
ifeq 26
11: StackMap locals:
StackMap stack:
iload 1
ldc 16777221
if_icmpne 13
12: iconst_0
ireturn
13: StackMap locals:
StackMap stack:
iload 1
ldc -1048576
iand
iload 4
ldc -1048576
iand
if_icmpne 21
14: iload 4
ldc 267386880
iand
ldc 24117248
if_icmpne 19
15: iload 1
ldc -268435456
iand
ldc 24117248
ior
16: aload 0
iload 1
ldc 1048575
iand
iload 4
ldc 1048575
iand
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.getMergedType:(II)I
17: ior
istore 5
start local 5 18: goto 33
end local 5 19: StackMap locals:
StackMap stack:
ldc 24117248
aload 0
ldc "java/lang/Object"
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
istore 5
start local 5 20: goto 33
end local 5 StackMap locals:
StackMap stack:
21: iload 1
ldc 267386880
iand
ldc 24117248
if_icmpeq 22
iload 1
ldc -268435456
iand
ifeq 24
22: StackMap locals:
StackMap stack:
ldc 24117248
aload 0
ldc "java/lang/Object"
invokevirtual com.sun.xml.internal.ws.org.objectweb.asm.ClassWriter.addType:(Ljava/lang/String;)I
ior
istore 5
start local 5 23: goto 33
end local 5 24: StackMap locals:
StackMap stack:
ldc 16777216
istore 5
start local 5 25: goto 33
end local 5 StackMap locals:
StackMap stack:
26: iload 4
ldc 16777221
if_icmpne 32
27: iload 1
ldc 267386880
iand
ldc 24117248
if_icmpeq 28
iload 1
ldc -268435456
iand
ifeq 29
StackMap locals:
StackMap stack:
28: iload 1
goto 30
StackMap locals:
StackMap stack:
29: ldc 16777216
StackMap locals:
StackMap stack: int
30: istore 5
start local 5 31: goto 33
end local 5 32: StackMap locals:
StackMap stack:
ldc 16777216
istore 5
start local 5 33: StackMap locals: int
StackMap stack:
iload 4
iload 5
if_icmpeq 36
34: aload 2
iload 3
iload 5
iastore
35: iconst_1
ireturn
36: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 cw Lcom/sun/xml/internal/ws/org/objectweb/asm/ClassWriter;
0 37 1 t I
0 37 2 types [I
0 37 3 index I
1 37 4 u I
18 19 5 v I
20 21 5 v I
23 24 5 v I
25 26 5 v I
31 32 5 v I
33 37 5 v I
MethodParameters:
Name Flags
cw final
t
types final
index final
}
SourceFile: "Frame.java"