Sha256: 8b9725aab51ed90d257b1e6742ab24e716b28a648e0d29bce3117d89a5f8a81a
Contents?: true
Size: 659 Bytes
Versions: 4
Compression:
Stored size: 659 Bytes
Contents
interface foo {} interface bar {} world the-world { import foo: self.foo import bar: self.bar import baz: interface { foo: func() } export foo2: self.foo export bar2: self.bar export baz2: interface { foo: func() } } default world a-different-world { import foo: self.foo } interface i1 { type t = u32 } interface i2 { use self.i1.{t} } interface i3 { use self.i2.{t} } world test { import i3: self.i3 export i4: self.i1 // This should insert an implicit dependency on `i2` as an import, and then // i2's dependency on i1 should be wired up to i3's implicit imported // dependency on i1. export i5: self.i3 }
Version data entries
4 entries across 4 versions & 1 rubygems