24 lines
260 B
Plaintext
24 lines
260 B
Plaintext
package foo:foo;
|
|
|
|
interface shared-items {
|
|
type foo = u32;
|
|
}
|
|
|
|
interface i1 {
|
|
use shared-items.{foo};
|
|
|
|
a: func() -> foo;
|
|
}
|
|
|
|
interface i2 {
|
|
use shared-items.{foo};
|
|
|
|
a: func() -> foo;
|
|
}
|
|
|
|
world the-world {
|
|
import i1;
|
|
import i2;
|
|
import a: func();
|
|
}
|