Sha256: b294e7f6126308796f5ebad94f283dee2c28acb7ecbf1d83f462cdebad487243

Contents?: true

Size: 383 Bytes

Versions: 13

Compression:

Stored size: 383 Bytes

Contents

package a:b;

world imports {
  import interface-with-live-type;
  import interface-with-dead-type;
}

interface interface-with-live-type {
  record live-type {
    a: u32,
  }
  f: func() -> live-type;
}


interface interface-with-dead-type {
  use interface-with-live-type.{live-type};

  record dead-type {
    a: u32,
  }

  variant v {
    a(live-type),
    b(dead-type),
  }
}

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ./ext/cargo-vendor/wasmtime-component-macro-29.0.0/tests/codegen/dead-code.wit
wasmtime-28.0.0 ./ext/cargo-vendor/wasmtime-component-macro-28.0.0/tests/codegen/dead-code.wit
wasmtime-27.0.0 ./ext/cargo-vendor/wasmtime-component-macro-27.0.0/tests/codegen/dead-code.wit
wasmtime-26.0.0 ./ext/cargo-vendor/wasmtime-component-macro-26.0.0/tests/codegen/dead-code.wit
wasmtime-25.0.2 ./ext/cargo-vendor/wasmtime-component-macro-25.0.2/tests/codegen/dead-code.wit
wasmtime-25.0.1 ./ext/cargo-vendor/wasmtime-component-macro-25.0.1/tests/codegen/dead-code.wit
wasmtime-25.0.0 ./ext/cargo-vendor/wasmtime-component-macro-25.0.0/tests/codegen/dead-code.wit
wasmtime-24.0.0 ./ext/cargo-vendor/wasmtime-component-macro-24.0.0/tests/codegen/dead-code.wit
wasmtime-23.0.2 ./ext/cargo-vendor/wasmtime-component-macro-23.0.2/tests/codegen/dead-code.wit
wasmtime-22.0.0 ./ext/cargo-vendor/wasmtime-component-macro-22.0.0/tests/codegen/dead-code.wit
wasmtime-21.0.1 ./ext/cargo-vendor/wasmtime-component-macro-21.0.1/tests/codegen/dead-code.wit
wasmtime-20.0.2 ./ext/cargo-vendor/wasmtime-component-macro-20.0.2/tests/codegen/dead-code.wit
wasmtime-20.0.0 ./ext/cargo-vendor/wasmtime-component-macro-20.0.0/tests/codegen/dead-code.wit