e8eda655bb
Reviewed-by: darcy
56 lines
945 B
Plaintext
56 lines
945 B
Plaintext
module mod {
|
|
0xCAFEBABE;
|
|
0; // minor version
|
|
53; // version
|
|
[] { // Constant Pool
|
|
; // first element is empty
|
|
Utf8 "mod/module-info"; // #1
|
|
class #1; // #2
|
|
Utf8 "java/lang/Object"; // #3
|
|
class #3; // #4
|
|
Utf8 "java.base"; // #5
|
|
Utf8 "pkg"; // #6
|
|
Utf8 "Module"; // #7
|
|
Utf8 "Version"; // #8
|
|
Utf8 "6.0"; // #9
|
|
} // Constant Pool
|
|
|
|
0x8000; // access
|
|
#2;// this_cpx
|
|
#4;// super_cpx
|
|
|
|
[] { // Interfaces
|
|
} // Interfaces
|
|
|
|
[] { // fields
|
|
} // fields
|
|
|
|
[] { // methods
|
|
} // methods
|
|
|
|
[] { // Attributes
|
|
Attr(#7) { // Module
|
|
[] { // requires
|
|
#5 0x8020;
|
|
} // requires
|
|
|
|
[] { // exports
|
|
#6
|
|
[] { // to
|
|
}; // end to
|
|
} // exports
|
|
|
|
[] { // uses
|
|
} // uses
|
|
|
|
[] { // provides
|
|
} // provides
|
|
|
|
} // end Module
|
|
;
|
|
Attr(#8) { // Version
|
|
0x0009;
|
|
} // end Version
|
|
} // Attributes
|
|
} // end module mod
|