public final class org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter extends org.glassfish.pfl.objectweb.asm.xml.SAXAdapter implements org.glassfish.pfl.objectweb.asm.MethodVisitor
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter
super_class: org.glassfish.pfl.objectweb.asm.xml.SAXAdapter
{
static final java.lang.String[] TYPES;
descriptor: [Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
private final java.util.Map labelNames;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 7
anewarray java.lang.String
dup
iconst_0
1: ldc "top"
aastore
dup
iconst_1
2: ldc "int"
aastore
dup
iconst_2
3: ldc "float"
aastore
dup
iconst_3
4: ldc "double"
aastore
dup
iconst_4
5: ldc "long"
aastore
dup
iconst_5
6: ldc "null"
aastore
dup
bipush 6
7: ldc "uninitializedThis"
aastore
8: putstatic org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.TYPES:[Ljava/lang/String;
9: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.xml.sax.ContentHandler, int);
descriptor: (Lorg/xml/sax/ContentHandler;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokespecial org.glassfish.pfl.objectweb.asm.xml.SAXAdapter.<init>:(Lorg/xml/sax/ContentHandler;)V
1: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.labelNames:Ljava/util/Map;
2: iload 2
sipush 1792
iand
ifne 4
3: aload 0
ldc "code"
new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
4: StackMap locals: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter org.xml.sax.ContentHandler int
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 5 1 h Lorg/xml/sax/ContentHandler;
0 5 2 access I
MethodParameters:
Name Flags
h final
access final
public final void visitCode();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
public void visitFrame(int, int, java.lang.Object[], int, java.lang.Object[]);
descriptor: (II[Ljava/lang/Object;I[Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 6
start local 6 1: iload 1
tableswitch { // -1 - 4
-1: 2
0: 2
1: 10
2: 14
3: 23
4: 26
default: 29
}
2: StackMap locals: org.xml.sax.helpers.AttributesImpl
StackMap stack:
iload 1
iconst_m1
if_icmpne 5
3: aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "NEW"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: goto 6
5: StackMap locals:
StackMap stack:
aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "FULL"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
aload 0
ldc "frame"
aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
7: aload 0
iconst_1
iload 2
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.appendFrameTypes:(ZI[Ljava/lang/Object;)V
8: aload 0
iconst_0
iload 4
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.appendFrameTypes:(ZI[Ljava/lang/Object;)V
9: goto 29
10: StackMap locals:
StackMap stack:
aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "APPEND"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
11: aload 0
ldc "frame"
aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
12: aload 0
iconst_1
iload 2
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.appendFrameTypes:(ZI[Ljava/lang/Object;)V
13: goto 29
14: StackMap locals:
StackMap stack:
aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "CHOP"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
15: aload 6
ldc ""
16: ldc "count"
17: ldc "count"
18: ldc ""
19: iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
20: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
21: aload 0
ldc "frame"
aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
22: goto 29
23: StackMap locals:
StackMap stack:
aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "SAME"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
24: aload 0
ldc "frame"
aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
25: goto 29
26: StackMap locals:
StackMap stack:
aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "SAME1"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
27: aload 0
ldc "frame"
aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
28: aload 0
iconst_0
iconst_1
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.appendFrameTypes:(ZI[Ljava/lang/Object;)V
29: StackMap locals:
StackMap stack:
aload 0
ldc "frame"
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addEnd:(Ljava/lang/String;)V
30: return
end local 6 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 31 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 31 1 type I
0 31 2 nLocal I
0 31 3 local [Ljava/lang/Object;
0 31 4 nStack I
0 31 5 stack [Ljava/lang/Object;
1 31 6 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
type final
nLocal final
local final
nStack final
stack final
private void appendFrameTypes(boolean, int, java.lang.Object[]);
descriptor: (ZI[Ljava/lang/Object;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iconst_0
istore 4
start local 4 1: goto 26
2: StackMap locals: int
StackMap stack:
aload 3
iload 4
aaload
astore 5
start local 5 3: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 6
start local 6 4: aload 5
instanceof java.lang.String
ifeq 7
5: aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
aload 5
checkcast java.lang.String
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
6: goto 22
StackMap locals: java.lang.Object org.xml.sax.helpers.AttributesImpl
StackMap stack:
7: aload 5
instanceof java.lang.Integer
ifeq 15
8: aload 6
ldc ""
9: ldc "type"
10: ldc "type"
11: ldc ""
12: getstatic org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.TYPES:[Ljava/lang/String;
aload 5
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
aaload
13: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
14: goto 22
15: StackMap locals:
StackMap stack:
aload 6
ldc ""
ldc "type"
ldc "type"
ldc ""
ldc "uninitialized"
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
16: aload 6
ldc ""
17: ldc "label"
18: ldc "label"
19: ldc ""
20: aload 0
aload 5
checkcast org.glassfish.pfl.objectweb.asm.Label
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
21: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: StackMap locals:
StackMap stack:
aload 0
iload 1
ifeq 23
ldc "local"
goto 24
StackMap locals:
StackMap stack: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter
23: ldc "stack"
StackMap locals: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter int int java.lang.Object[] int java.lang.Object org.xml.sax.helpers.AttributesImpl
StackMap stack: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter java.lang.String
24: aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
end local 6 end local 5 25: iinc 4 1
StackMap locals:
StackMap stack:
26: iload 4
iload 2
if_icmplt 2
end local 4 27: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 28 1 local Z
0 28 2 n I
0 28 3 types [Ljava/lang/Object;
1 27 4 i I
3 25 5 type Ljava/lang/Object;
4 25 6 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
local final
n final
types final
public final void visitInsn(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 2 1 opcode I
MethodParameters:
Name Flags
opcode final
public final void visitIntInsn(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "value"
ldc "value"
ldc ""
iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 4 1 opcode I
0 4 2 operand I
1 4 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
opcode final
operand final
public final void visitVarInsn(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "var"
ldc "var"
ldc ""
iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 4 1 opcode I
0 4 2 var I
1 4 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
opcode final
var final
public final void visitTypeInsn(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "desc"
ldc "desc"
ldc ""
aload 2
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 4 1 opcode I
0 4 2 type Ljava/lang/String;
1 4 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
opcode final
type final
public final void visitFieldInsn(int, java.lang.String, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 5
start local 5 1: aload 5
ldc ""
ldc "owner"
ldc "owner"
ldc ""
aload 2
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 5
ldc ""
ldc "name"
ldc "name"
ldc ""
aload 3
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 5
ldc ""
ldc "desc"
ldc "desc"
ldc ""
aload 4
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
5: 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 6 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 6 1 opcode I
0 6 2 owner Ljava/lang/String;
0 6 3 name Ljava/lang/String;
0 6 4 desc Ljava/lang/String;
1 6 5 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
opcode final
owner final
name final
desc final
public final void visitMethodInsn(int, java.lang.String, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 5
start local 5 1: iload 1
sipush 186
if_icmpeq 3
2: aload 5
ldc ""
ldc "owner"
ldc "owner"
ldc ""
aload 2
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: StackMap locals: org.xml.sax.helpers.AttributesImpl
StackMap stack:
aload 5
ldc ""
ldc "name"
ldc "name"
ldc ""
aload 3
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: aload 5
ldc ""
ldc "desc"
ldc "desc"
ldc ""
aload 4
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
5: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
6: 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 7 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 7 1 opcode I
0 7 2 owner Ljava/lang/String;
0 7 3 name Ljava/lang/String;
0 7 4 desc Ljava/lang/String;
1 7 5 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
opcode final
owner final
name final
desc final
public final void visitJumpInsn(int, org.glassfish.pfl.objectweb.asm.Label);
descriptor: (ILorg/glassfish/pfl/objectweb/asm/Label;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "label"
ldc "label"
ldc ""
aload 0
aload 2
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
iload 1
aaload
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 4 1 opcode I
0 4 2 label Lorg/glassfish/pfl/objectweb/asm/Label;
1 4 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
opcode final
label final
public final void visitLabel(org.glassfish.pfl.objectweb.asm.Label);
descriptor: (Lorg/glassfish/pfl/objectweb/asm/Label;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=3, args_size=2
start local 0 start local 1 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 2
start local 2 1: aload 2
ldc ""
ldc "name"
ldc "name"
ldc ""
aload 0
aload 1
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 0
ldc "Label"
aload 2
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 4 1 label Lorg/glassfish/pfl/objectweb/asm/Label;
1 4 2 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
label final
public final void visitLdcInsn(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 2
start local 2 1: aload 2
ldc ""
2: ldc "cst"
3: ldc "cst"
4: ldc ""
5: aload 1
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokestatic org.glassfish.pfl.objectweb.asm.xml.SAXClassAdapter.encode:(Ljava/lang/String;)Ljava/lang/String;
6: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
7: aload 2
ldc ""
8: ldc "desc"
9: ldc "desc"
10: ldc ""
11: aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokestatic org.glassfish.pfl.objectweb.asm.Type.getDescriptor:(Ljava/lang/Class;)Ljava/lang/String;
12: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
13: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
bipush 18
aaload
aload 2
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
14: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 15 1 cst Ljava/lang/Object;
1 15 2 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
cst final
public final void visitIincInsn(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "var"
ldc "var"
ldc ""
iload 1
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 3
ldc ""
ldc "inc"
ldc "inc"
ldc ""
iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
sipush 132
aaload
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 5 1 var I
0 5 2 increment I
1 5 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
var final
increment final
public final void visitTableSwitchInsn(int, int, org.glassfish.pfl.objectweb.asm.Label, org.glassfish.pfl.objectweb.asm.Label[]);
descriptor: (IILorg/glassfish/pfl/objectweb/asm/Label;[Lorg/glassfish/pfl/objectweb/asm/Label;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=8, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 5
start local 5 1: aload 5
ldc ""
ldc "min"
ldc "min"
ldc ""
iload 1
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 5
ldc ""
ldc "max"
ldc "max"
ldc ""
iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 5
ldc ""
ldc "dflt"
ldc "dflt"
ldc ""
aload 0
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
sipush 170
aaload
astore 6
start local 6 5: aload 0
aload 6
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
6: iconst_0
istore 7
start local 7 7: goto 12
8: StackMap locals: org.xml.sax.helpers.AttributesImpl java.lang.String int
StackMap stack:
new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 8
start local 8 9: aload 8
ldc ""
ldc "name"
ldc "name"
ldc ""
aload 0
aload 4
iload 7
aaload
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
10: aload 0
ldc "label"
aload 8
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
end local 8 11: iinc 7 1
StackMap locals:
StackMap stack:
12: iload 7
aload 4
arraylength
if_icmplt 8
end local 7 13: aload 0
aload 6
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addEnd:(Ljava/lang/String;)V
14: return
end local 6 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 15 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 15 1 min I
0 15 2 max I
0 15 3 dflt Lorg/glassfish/pfl/objectweb/asm/Label;
0 15 4 labels [Lorg/glassfish/pfl/objectweb/asm/Label;
1 15 5 attrs Lorg/xml/sax/helpers/AttributesImpl;
5 15 6 o Ljava/lang/String;
7 13 7 i I
9 11 8 att2 Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
min final
max final
dflt final
labels final
public final void visitLookupSwitchInsn(org.glassfish.pfl.objectweb.asm.Label, int[], org.glassfish.pfl.objectweb.asm.Label[]);
descriptor: (Lorg/glassfish/pfl/objectweb/asm/Label;[I[Lorg/glassfish/pfl/objectweb/asm/Label;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=8, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 4
start local 4 1: aload 4
ldc ""
ldc "dflt"
ldc "dflt"
ldc ""
aload 0
aload 1
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
sipush 171
aaload
astore 5
start local 5 3: aload 0
aload 5
aload 4
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addStart:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
4: iconst_0
istore 6
start local 6 5: goto 11
6: StackMap locals: org.xml.sax.helpers.AttributesImpl java.lang.String int
StackMap stack:
new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 7
start local 7 7: aload 7
ldc ""
ldc "name"
ldc "name"
ldc ""
aload 0
aload 3
iload 6
aaload
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
8: aload 7
ldc ""
ldc "key"
ldc "key"
ldc ""
aload 2
iload 6
iaload
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
9: aload 0
ldc "label"
aload 7
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
end local 7 10: iinc 6 1
StackMap locals:
StackMap stack:
11: iload 6
aload 3
arraylength
if_icmplt 6
end local 6 12: aload 0
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addEnd:(Ljava/lang/String;)V
13: 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 14 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 14 1 dflt Lorg/glassfish/pfl/objectweb/asm/Label;
0 14 2 keys [I
0 14 3 labels [Lorg/glassfish/pfl/objectweb/asm/Label;
1 14 4 att Lorg/xml/sax/helpers/AttributesImpl;
3 14 5 o Ljava/lang/String;
5 12 6 i I
7 10 7 att2 Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
dflt final
keys final
labels final
public final void visitMultiANewArrayInsn(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "desc"
ldc "desc"
ldc ""
aload 1
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 3
ldc ""
ldc "dims"
ldc "dims"
ldc ""
iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 0
getstatic org.glassfish.pfl.objectweb.asm.util.AbstractVisitor.OPCODES:[Ljava/lang/String;
sipush 197
aaload
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 5 1 desc Ljava/lang/String;
0 5 2 dims I
1 5 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
desc final
dims final
public final void visitTryCatchBlock(org.glassfish.pfl.objectweb.asm.Label, org.glassfish.pfl.objectweb.asm.Label, org.glassfish.pfl.objectweb.asm.Label, java.lang.String);
descriptor: (Lorg/glassfish/pfl/objectweb/asm/Label;Lorg/glassfish/pfl/objectweb/asm/Label;Lorg/glassfish/pfl/objectweb/asm/Label;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 5
start local 5 1: aload 5
ldc ""
ldc "start"
ldc "start"
ldc ""
aload 0
aload 1
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 5
ldc ""
ldc "end"
ldc "end"
ldc ""
aload 0
aload 2
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 5
ldc ""
ldc "handler"
ldc "handler"
ldc ""
aload 0
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: aload 4
ifnull 6
5: aload 5
ldc ""
ldc "type"
ldc "type"
ldc ""
aload 4
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
6: StackMap locals: org.xml.sax.helpers.AttributesImpl
StackMap stack:
aload 0
ldc "TryCatch"
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
7: 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 8 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 8 1 start Lorg/glassfish/pfl/objectweb/asm/Label;
0 8 2 end Lorg/glassfish/pfl/objectweb/asm/Label;
0 8 3 handler Lorg/glassfish/pfl/objectweb/asm/Label;
0 8 4 type Ljava/lang/String;
1 8 5 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
start final
end final
handler final
type final
public final void visitMaxs(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
2: ldc "maxStack"
3: ldc "maxStack"
4: ldc ""
5: iload 1
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
6: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
7: aload 3
ldc ""
8: ldc "maxLocals"
9: ldc "maxLocals"
10: ldc ""
11: iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
12: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
13: aload 0
ldc "Max"
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
14: aload 0
ldc "code"
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addEnd:(Ljava/lang/String;)V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 16 1 maxStack I
0 16 2 maxLocals I
1 16 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
maxStack final
maxLocals final
public void visitLocalVariable(java.lang.String, java.lang.String, java.lang.String, org.glassfish.pfl.objectweb.asm.Label, org.glassfish.pfl.objectweb.asm.Label, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/glassfish/pfl/objectweb/asm/Label;Lorg/glassfish/pfl/objectweb/asm/Label;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 7
start local 7 1: aload 7
ldc ""
ldc "name"
ldc "name"
ldc ""
aload 1
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 7
ldc ""
ldc "desc"
ldc "desc"
ldc ""
aload 2
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 3
ifnull 10
4: aload 7
ldc ""
5: ldc "signature"
6: ldc "signature"
7: ldc ""
8: aload 3
invokestatic org.glassfish.pfl.objectweb.asm.xml.SAXClassAdapter.encode:(Ljava/lang/String;)Ljava/lang/String;
9: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
10: StackMap locals: org.xml.sax.helpers.AttributesImpl
StackMap stack:
aload 7
ldc ""
ldc "start"
ldc "start"
ldc ""
aload 0
aload 4
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
11: aload 7
ldc ""
ldc "end"
ldc "end"
ldc ""
aload 0
aload 5
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
12: aload 7
ldc ""
ldc "var"
ldc "var"
ldc ""
iload 6
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
13: aload 0
ldc "LocalVar"
aload 7
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
14: return
end local 7 end local 6 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 15 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 15 1 name Ljava/lang/String;
0 15 2 desc Ljava/lang/String;
0 15 3 signature Ljava/lang/String;
0 15 4 start Lorg/glassfish/pfl/objectweb/asm/Label;
0 15 5 end Lorg/glassfish/pfl/objectweb/asm/Label;
0 15 6 index I
1 15 7 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
name final
desc final
signature final
start final
end final
index final
public final void visitLineNumber(int, org.glassfish.pfl.objectweb.asm.Label);
descriptor: (ILorg/glassfish/pfl/objectweb/asm/Label;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 3
start local 3 1: aload 3
ldc ""
ldc "line"
ldc "line"
ldc ""
iload 1
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: aload 3
ldc ""
ldc "start"
ldc "start"
ldc ""
aload 0
aload 2
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getLabel:(Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 0
ldc "LineNumber"
aload 3
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addElement:(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 5 1 line I
0 5 2 start Lorg/glassfish/pfl/objectweb/asm/Label;
1 5 3 attrs Lorg/xml/sax/helpers/AttributesImpl;
MethodParameters:
Name Flags
line final
start final
public org.glassfish.pfl.objectweb.asm.AnnotationVisitor visitAnnotationDefault();
descriptor: ()Lorg/glassfish/pfl/objectweb/asm/AnnotationVisitor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=1, args_size=1
start local 0 0: new org.glassfish.pfl.objectweb.asm.xml.SAXAnnotationAdapter
dup
aload 0
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getContentHandler:()Lorg/xml/sax/ContentHandler;
1: ldc "annotationDefault"
2: iconst_0
3: aconst_null
4: aconst_null
5: invokespecial org.glassfish.pfl.objectweb.asm.xml.SAXAnnotationAdapter.<init>:(Lorg/xml/sax/ContentHandler;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
public org.glassfish.pfl.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Lorg/glassfish/pfl/objectweb/asm/AnnotationVisitor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.glassfish.pfl.objectweb.asm.xml.SAXAnnotationAdapter
dup
aload 0
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getContentHandler:()Lorg/xml/sax/ContentHandler;
1: ldc "annotation"
2: iload 2
ifeq 3
iconst_1
goto 4
StackMap locals: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter java.lang.String int
StackMap stack: new 0 new 0 org.xml.sax.ContentHandler java.lang.String
3: iconst_m1
4: StackMap locals: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter java.lang.String int
StackMap stack: new 0 new 0 org.xml.sax.ContentHandler java.lang.String int
aconst_null
5: aload 1
6: invokespecial org.glassfish.pfl.objectweb.asm.xml.SAXAnnotationAdapter.<init>:(Lorg/xml/sax/ContentHandler;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 7 1 desc Ljava/lang/String;
0 7 2 visible Z
MethodParameters:
Name Flags
desc final
visible final
public org.glassfish.pfl.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int, java.lang.String, boolean);
descriptor: (ILjava/lang/String;Z)Lorg/glassfish/pfl/objectweb/asm/AnnotationVisitor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new org.glassfish.pfl.objectweb.asm.xml.SAXAnnotationAdapter
dup
aload 0
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.getContentHandler:()Lorg/xml/sax/ContentHandler;
1: ldc "parameterAnnotation"
2: iload 3
ifeq 3
iconst_1
goto 4
StackMap locals: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter int java.lang.String int
StackMap stack: new 0 new 0 org.xml.sax.ContentHandler java.lang.String
3: iconst_m1
4: StackMap locals: org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter int java.lang.String int
StackMap stack: new 0 new 0 org.xml.sax.ContentHandler java.lang.String int
iload 1
5: aload 2
6: invokespecial org.glassfish.pfl.objectweb.asm.xml.SAXAnnotationAdapter.<init>:(Lorg/xml/sax/ContentHandler;Ljava/lang/String;IILjava/lang/String;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 7 1 parameter I
0 7 2 desc Ljava/lang/String;
0 7 3 visible Z
MethodParameters:
Name Flags
parameter final
desc final
visible final
public void visitEnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "method"
invokevirtual org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.addEnd:(Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
private final java.lang.String getLabel(org.glassfish.pfl.objectweb.asm.Label);
descriptor: (Lorg/glassfish/pfl/objectweb/asm/Label;)Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.labelNames:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 1: aload 2
ifnonnull 4
2: aload 0
getfield org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.labelNames:Ljava/util/Map;
invokeinterface java.util.Map.size:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
astore 2
3: aload 0
getfield org.glassfish.pfl.objectweb.asm.xml.SAXCodeAdapter.labelNames:Ljava/util/Map;
aload 1
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: StackMap locals: java.lang.String
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/pfl/objectweb/asm/xml/SAXCodeAdapter;
0 5 1 label Lorg/glassfish/pfl/objectweb/asm/Label;
1 5 2 name Ljava/lang/String;
MethodParameters:
Name Flags
label final
}
SourceFile: "SAXCodeAdapter.java"