1 // compiled from: module-info.java 2module pkg { // 1.0 3 4 // main class pkg/A 5 // package pkg/internal 6 // package pkg 7 requires java.compiler;// access flags 0x0 8 // version 9 9 requires java.base;// access flags 0x8000 10 // version 9 11 requires static java.naming;// access flags 0x40 12 // version 9 13 requires transitive java.prefs;// access flags 0x20 14 // version 9 15 exports pkg to// access flags 0x0 16 java.naming, 17 java.compiler; 18 exports pkg/internal to// access flags 0x0 19 java.prefs; 20 opens pkg/internal to// access flags 0x0 21 java.naming, 22 pkg; 23 uses pkg/A; 24 uses java/lang/Integer; 25 provides pkg/A with 26 pkg/internal/AImpl; 27} 28