chore: checkpoint before Python removal

This commit is contained in:
2026-03-26 22:33:59 +00:00
parent 683cec9307
commit e568ddf82a
29972 changed files with 11269302 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
package foo:multi-file;
interface irrelevant-name {
record a-name {}
}
interface depends-on-later-item {
use depend-on-me.{x};
}
interface depend-on-me {
type x = u32;
}
world more-depends-on-later-things {
import later-interface;
export later-interface;
}
interface later-interface {
}

View File

@@ -0,0 +1,7 @@
interface cycle1 {
type t = u32;
}
interface cycle3 {
use cycle2.{t};
}

View File

@@ -0,0 +1,3 @@
interface cycle2 {
use cycle1.{t};
}

View File

@@ -0,0 +1,31 @@
package foo:multi-file;
interface foo {
type x = u32;
}
use foo as foo2;
interface something-else {
type y = u64;
}
use depend-on-me as a-different-name;
interface bar {
use foo.{x};
use foo.{x as x2};
use foo2.{x as x3};
use a-different-name.{x as x4};
use something-else.{y};
use something-else.{y as y2};
use irrelevant-name.{a-name};
}
world the-world {
import a-different-name;
use a-different-name.{x};
import foo: func() -> x;
}