class org.objectweb.asm.optimizer.ClassOptimizer$1 extends org.objectweb.asm.MethodVisitor
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.objectweb.asm.optimizer.ClassOptimizer$1
super_class: org.objectweb.asm.MethodVisitor
{
final org.objectweb.asm.optimizer.ClassOptimizer this$0;
descriptor: Lorg/objectweb/asm/optimizer/ClassOptimizer;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(org.objectweb.asm.optimizer.ClassOptimizer, int, org.objectweb.asm.MethodVisitor);
descriptor: (Lorg/objectweb/asm/optimizer/ClassOptimizer;ILorg/objectweb/asm/MethodVisitor;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 // org.objectweb.asm.optimizer.ClassOptimizer$1 this
start local 2 // int $anonymous0
start local 3 // org.objectweb.asm.MethodVisitor $anonymous1
0: .line 164
aload 0 /* this */
aload 1
putfield org.objectweb.asm.optimizer.ClassOptimizer$1.this$0:Lorg/objectweb/asm/optimizer/ClassOptimizer;
aload 0 /* this */
iload 2 /* $anonymous0 */
aload 3 /* $anonymous1 */
invokespecial org.objectweb.asm.MethodVisitor.<init>:(ILorg/objectweb/asm/MethodVisitor;)V
return
end local 3 // org.objectweb.asm.MethodVisitor $anonymous1
end local 2 // int $anonymous0
end local 0 // org.objectweb.asm.optimizer.ClassOptimizer$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/objectweb/asm/optimizer/ClassOptimizer$1;
0 1 2 $anonymous0 I
0 1 3 $anonymous1 Lorg/objectweb/asm/MethodVisitor;
MethodParameters:
Name Flags
this$0 final
$anonymous0
$anonymous1
public void visitCode();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 // org.objectweb.asm.optimizer.ClassOptimizer$1 this
0: .line 167
aload 0 /* this */
invokespecial org.objectweb.asm.MethodVisitor.visitCode:()V
1: .line 168
aload 0 /* this */
getfield org.objectweb.asm.optimizer.ClassOptimizer$1.mv:Lorg/objectweb/asm/MethodVisitor;
sipush 184
aload 0 /* this */
getfield org.objectweb.asm.optimizer.ClassOptimizer$1.this$0:Lorg/objectweb/asm/optimizer/ClassOptimizer;
getfield org.objectweb.asm.optimizer.ClassOptimizer.clsName:Ljava/lang/String;
2: .line 169
ldc "_clinit_"
ldc "()V"
iconst_0
3: .line 168
invokevirtual org.objectweb.asm.MethodVisitor.visitMethodInsn:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
4: .line 170
return
end local 0 // org.objectweb.asm.optimizer.ClassOptimizer$1 this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/objectweb/asm/optimizer/ClassOptimizer$1;
}
SourceFile: "ClassOptimizer.java"
EnclosingMethod: org.objectweb.asm.optimizer.ClassOptimizer.visitMethod:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/objectweb/asm/MethodVisitor;
NestHost: org.objectweb.asm.optimizer.ClassOptimizer
InnerClasses:
org.objectweb.asm.optimizer.ClassOptimizer$1