1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
package a:b; world module { import a: interface { f: func(); } import b: i; import c: i; export a: interface { f: func(); } export b: i; export c: i; } interface i { f: func(); }