You've already forked wit-bindgen
mirror of
https://github.com/AdaCore/wit-bindgen.git
synced 2026-02-12 13:12:42 -08:00
* 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
17 lines
327 B
Plaintext
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
|
|
}
|