Files
wit-bindgen/tests/codegen/ret-areas.wit
Alex Crichton a2935a4fa4 Update wit-bindgen for upcoming WIT changes (#580)
* Update Rust codegen for new WIT changes

* Update the markdown generation for new WIT

* more-rust

* Update the C generator for new WIT

* Get Rust guest tests compiling

* Get rust host tests working

* Get all C tests passing

* Turn off teavm-java and Go tests for now

* Fixup lockfile after rebase

* Bump crate versions

* Update dependency sources

* Update to wasmtime dep
2023-05-26 12:30:24 -05:00

17 lines
327 B
Plaintext

// This test generates multiple `RetArea` structs.
package foo:foo
interface tcp {
type ipv6-socket-address = tuple<u16, u16, u16, u16, u16, u16, u16, u16, u16, u16>
connect: func(
local-address: ipv6-socket-address,
remote-address: ipv6-socket-address,
) -> tuple<u32, u32>
}
world wasi {
import tcp
}