public class jdk.internal.org.objectweb.asm.tree.ModuleNode extends jdk.internal.org.objectweb.asm.ModuleVisitor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.internal.org.objectweb.asm.tree.ModuleNode
super_class: jdk.internal.org.objectweb.asm.ModuleVisitor
{
public java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
public int access;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public java.lang.String version;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
public java.lang.String mainClass;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
public java.util.List<java.lang.String> packages;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljava/lang/String;>;
public java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleRequireNode> requires;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleRequireNode;>;
public java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleExportNode> exports;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleExportNode;>;
public java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleOpenNode> opens;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleOpenNode;>;
public java.util.List<java.lang.String> uses;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljava/lang/String;>;
public java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleProvideNode> provides;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleProvideNode;>;
public void <init>(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc 524288
invokespecial jdk.internal.org.objectweb.asm.ModuleVisitor.<init>:(I)V
1: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
ldc Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
if_acmpeq 3
2: new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
3: StackMap locals: jdk.internal.org.objectweb.asm.tree.ModuleNode java.lang.String int java.lang.String
StackMap stack:
aload 0
aload 1
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.name:Ljava/lang/String;
4: aload 0
iload 2
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.access:I
5: aload 0
aload 3
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.version:Ljava/lang/String;
6: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 7 1 name Ljava/lang/String;
0 7 2 access I
0 7 3 version Ljava/lang/String;
MethodParameters:
Name Flags
name final
access final
version final
public void <init>(int, java.lang.String, int, java.lang.String, java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleRequireNode>, java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleExportNode>, java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleOpenNode>, java.util.List<java.lang.String>, java.util.List<jdk.internal.org.objectweb.asm.tree.ModuleProvideNode>);
descriptor: (ILjava/lang/String;ILjava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=10, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
iload 1
invokespecial jdk.internal.org.objectweb.asm.ModuleVisitor.<init>:(I)V
1: aload 0
aload 2
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.name:Ljava/lang/String;
2: aload 0
iload 3
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.access:I
3: aload 0
aload 4
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.version:Ljava/lang/String;
4: aload 0
aload 5
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
5: aload 0
aload 6
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
6: aload 0
aload 7
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
7: aload 0
aload 8
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
8: aload 0
aload 9
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
9: return
end local 9 end local 8 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 10 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 10 1 api I
0 10 2 name Ljava/lang/String;
0 10 3 access I
0 10 4 version Ljava/lang/String;
0 10 5 requires Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleRequireNode;>;
0 10 6 exports Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleExportNode;>;
0 10 7 opens Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleOpenNode;>;
0 10 8 uses Ljava/util/List<Ljava/lang/String;>;
0 10 9 provides Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleProvideNode;>;
Signature: (ILjava/lang/String;ILjava/lang/String;Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleRequireNode;>;Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleExportNode;>;Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleOpenNode;>;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljdk/internal/org/objectweb/asm/tree/ModuleProvideNode;>;)V
MethodParameters:
Name Flags
api final
name final
access final
version final
requires final
exports final
opens final
uses final
provides final
public void visitMainClass(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.mainClass:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 2 1 mainClass Ljava/lang/String;
MethodParameters:
Name Flags
mainClass final
public void visitPackage(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.packages:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
iconst_5
invokespecial java.util.ArrayList.<init>:(I)V
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.packages:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.packages:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 4 1 packaze Ljava/lang/String;
MethodParameters:
Name Flags
packaze final
public void visitRequire(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
iconst_5
invokespecial java.util.ArrayList.<init>:(I)V
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
new jdk.internal.org.objectweb.asm.tree.ModuleRequireNode
dup
aload 1
iload 2
aload 3
invokespecial jdk.internal.org.objectweb.asm.tree.ModuleRequireNode.<init>:(Ljava/lang/String;ILjava/lang/String;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 4 1 module Ljava/lang/String;
0 4 2 access I
0 4 3 version Ljava/lang/String;
MethodParameters:
Name Flags
module final
access final
version final
public void visitExport(java.lang.String, int, java.lang.String[]);
descriptor: (Ljava/lang/String;I[Ljava/lang/String;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
iconst_5
invokespecial java.util.ArrayList.<init>:(I)V
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
new jdk.internal.org.objectweb.asm.tree.ModuleExportNode
dup
aload 1
iload 2
aload 3
invokestatic jdk.internal.org.objectweb.asm.tree.Util.asArrayList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial jdk.internal.org.objectweb.asm.tree.ModuleExportNode.<init>:(Ljava/lang/String;ILjava/util/List;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 4 1 packaze Ljava/lang/String;
0 4 2 access I
0 4 3 modules [Ljava/lang/String;
MethodParameters:
Name Flags
packaze final
access final
modules final
public void visitOpen(java.lang.String, int, java.lang.String[]);
descriptor: (Ljava/lang/String;I[Ljava/lang/String;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
iconst_5
invokespecial java.util.ArrayList.<init>:(I)V
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
new jdk.internal.org.objectweb.asm.tree.ModuleOpenNode
dup
aload 1
iload 2
aload 3
invokestatic jdk.internal.org.objectweb.asm.tree.Util.asArrayList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial jdk.internal.org.objectweb.asm.tree.ModuleOpenNode.<init>:(Ljava/lang/String;ILjava/util/List;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 4 1 packaze Ljava/lang/String;
0 4 2 access I
0 4 3 modules [Ljava/lang/String;
MethodParameters:
Name Flags
packaze final
access final
modules final
public void visitUse(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
iconst_5
invokespecial java.util.ArrayList.<init>:(I)V
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 4 1 service Ljava/lang/String;
MethodParameters:
Name Flags
service final
public void visitProvide(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
iconst_5
invokespecial java.util.ArrayList.<init>:(I)V
putfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
new jdk.internal.org.objectweb.asm.tree.ModuleProvideNode
dup
aload 1
aload 2
invokestatic jdk.internal.org.objectweb.asm.tree.Util.asArrayList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial jdk.internal.org.objectweb.asm.tree.ModuleProvideNode.<init>:(Ljava/lang/String;Ljava/util/List;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 4 1 service Ljava/lang/String;
0 4 2 providers [Ljava/lang/String;
MethodParameters:
Name Flags
service final
providers final
public void visitEnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
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 Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
public void accept(jdk.internal.org.objectweb.asm.ClassVisitor);
descriptor: (Ljdk/internal/org/objectweb/asm/ClassVisitor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.name:Ljava/lang/String;
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.access:I
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.version:Ljava/lang/String;
invokevirtual jdk.internal.org.objectweb.asm.ClassVisitor.visitModule:(Ljava/lang/String;ILjava/lang/String;)Ljdk/internal/org/objectweb/asm/ModuleVisitor;
astore 2
start local 2 1: aload 2
ifnonnull 3
2: return
3: StackMap locals: jdk.internal.org.objectweb.asm.ModuleVisitor
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.mainClass:Ljava/lang/String;
ifnull 5
4: aload 2
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.mainClass:Ljava/lang/String;
invokevirtual jdk.internal.org.objectweb.asm.ModuleVisitor.visitMainClass:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.packages:Ljava/util/List;
ifnull 12
6: iconst_0
istore 3
start local 3 7: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.packages:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 4
start local 4 8: goto 11
9: StackMap locals: int int
StackMap stack:
aload 2
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.packages:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual jdk.internal.org.objectweb.asm.ModuleVisitor.visitPackage:(Ljava/lang/String;)V
10: iinc 3 1
StackMap locals:
StackMap stack:
11: iload 3
iload 4
if_icmplt 9
end local 4 end local 3 12: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
ifnull 19
13: iconst_0
istore 3
start local 3 14: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 4
start local 4 15: goto 18
16: StackMap locals: int int
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.requires:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast jdk.internal.org.objectweb.asm.tree.ModuleRequireNode
aload 2
invokevirtual jdk.internal.org.objectweb.asm.tree.ModuleRequireNode.accept:(Ljdk/internal/org/objectweb/asm/ModuleVisitor;)V
17: iinc 3 1
StackMap locals:
StackMap stack:
18: iload 3
iload 4
if_icmplt 16
end local 4 end local 3 19: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
ifnull 26
20: iconst_0
istore 3
start local 3 21: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 4
start local 4 22: goto 25
23: StackMap locals: int int
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.exports:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast jdk.internal.org.objectweb.asm.tree.ModuleExportNode
aload 2
invokevirtual jdk.internal.org.objectweb.asm.tree.ModuleExportNode.accept:(Ljdk/internal/org/objectweb/asm/ModuleVisitor;)V
24: iinc 3 1
StackMap locals:
StackMap stack:
25: iload 3
iload 4
if_icmplt 23
end local 4 end local 3 26: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
ifnull 33
27: iconst_0
istore 3
start local 3 28: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 4
start local 4 29: goto 32
30: StackMap locals: int int
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.opens:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast jdk.internal.org.objectweb.asm.tree.ModuleOpenNode
aload 2
invokevirtual jdk.internal.org.objectweb.asm.tree.ModuleOpenNode.accept:(Ljdk/internal/org/objectweb/asm/ModuleVisitor;)V
31: iinc 3 1
StackMap locals:
StackMap stack:
32: iload 3
iload 4
if_icmplt 30
end local 4 end local 3 33: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
ifnull 40
34: iconst_0
istore 3
start local 3 35: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 4
start local 4 36: goto 39
37: StackMap locals: int int
StackMap stack:
aload 2
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.uses:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual jdk.internal.org.objectweb.asm.ModuleVisitor.visitUse:(Ljava/lang/String;)V
38: iinc 3 1
StackMap locals:
StackMap stack:
39: iload 3
iload 4
if_icmplt 37
end local 4 end local 3 40: StackMap locals:
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
ifnull 47
41: iconst_0
istore 3
start local 3 42: aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 4
start local 4 43: goto 46
44: StackMap locals: int int
StackMap stack:
aload 0
getfield jdk.internal.org.objectweb.asm.tree.ModuleNode.provides:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast jdk.internal.org.objectweb.asm.tree.ModuleProvideNode
aload 2
invokevirtual jdk.internal.org.objectweb.asm.tree.ModuleProvideNode.accept:(Ljdk/internal/org/objectweb/asm/ModuleVisitor;)V
45: iinc 3 1
StackMap locals:
StackMap stack:
46: iload 3
iload 4
if_icmplt 44
end local 4 end local 3 47: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 48 0 this Ljdk/internal/org/objectweb/asm/tree/ModuleNode;
0 48 1 classVisitor Ljdk/internal/org/objectweb/asm/ClassVisitor;
1 48 2 moduleVisitor Ljdk/internal/org/objectweb/asm/ModuleVisitor;
7 12 3 i I
8 12 4 n I
14 19 3 i I
15 19 4 n I
21 26 3 i I
22 26 4 n I
28 33 3 i I
29 33 4 n I
35 40 3 i I
36 40 4 n I
42 47 3 i I
43 47 4 n I
MethodParameters:
Name Flags
classVisitor final
}
SourceFile: "ModuleNode.java"