rustc/vendor/wit-parser-0.219.1/tests/ui/packages-multiple-nested.wit
2025-01-11 15:57:26 +01:00

35 lines
397 B
Plaintext

package foo:root;
package foo:name {
interface i1 {
type a = u32;
}
world w1 {
import imp1: interface {
use i1.{a};
}
}
}
package bar:name {
interface i2 {
type b = u32;
}
world w2 {
import imp2: interface {
use i2.{b};
}
}
}
interface i0 {
use foo:name/i1.{a};
type c = option<a>;
}
world w0 {
export i0;
import foo:name/i1;
}