You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Synchronize the wit-bindgen type AST with the component model (#318)
* WIP: Update for component model multireturn and removal of unit
This PR updates wit-bindgen for the latest changes to the component model:
- the return of multireturn
- removal of the `unit` type
- a new syntax for optional types in results, streams, futures and variants
all of which go hand in hand.
This also pulls in the latest versions of wasm-encoder, wasmprinter,
and wasmparser crates to get their updates for these component model changes.
* Get all wit-bindgen tests working
* Implement tests for multi-return
Exercise this throughout the runtime tests and additionally add a few
variants in codegen tests to ensure that this is exercised.
* Update markdown generator
Co-authored-by: George Kulakowski <[email protected]>
0 commit comments