Files
cli/vendor/wit-component/tests/components/async-streams-and-futures/module.wat

93 lines
7.0 KiB
Plaintext

(module
(func (import "$root" "[async-lower]foo") (param i32 i32 i32) (result i32))
(func (import "foo:foo/bar" "[async-lower]foo") (param i32 i32 i32) (result i32))
(func (import "$root" "[stream-new-2]foo") (result i64))
(func (import "$root" "[stream-read-2]foo") (param i32 i32 i32) (result i32))
(func (import "$root" "[stream-write-2]foo") (param i32 i32 i32) (result i32))
(func (import "$root" "[stream-cancel-read-2]foo") (param i32) (result i32))
(func (import "$root" "[stream-cancel-write-2]foo") (param i32) (result i32))
(func (import "$root" "[stream-drop-readable-2]foo") (param i32))
(func (import "$root" "[stream-drop-writable-2]foo") (param i32))
(func (import "foo:foo/bar" "[stream-new-2]foo") (result i64))
(func (import "foo:foo/bar" "[stream-read-2]foo") (param i32 i32 i32) (result i32))
(func (import "foo:foo/bar" "[stream-write-2]foo") (param i32 i32 i32) (result i32))
(func (import "foo:foo/bar" "[stream-cancel-read-2]foo") (param i32) (result i32))
(func (import "foo:foo/bar" "[stream-cancel-write-2]foo") (param i32) (result i32))
(func (import "foo:foo/bar" "[stream-drop-readable-2]foo") (param i32))
(func (import "foo:foo/bar" "[stream-drop-writable-2]foo") (param i32))
(func (import "$root" "[future-new-0]foo") (result i64))
(func (import "$root" "[future-read-0]foo") (param i32 i32) (result i32))
(func (import "$root" "[future-write-0]foo") (param i32 i32) (result i32))
(func (import "$root" "[future-cancel-read-0]foo") (param i32) (result i32))
(func (import "$root" "[future-cancel-write-0]foo") (param i32) (result i32))
(func (import "$root" "[future-drop-readable-0]foo") (param i32))
(func (import "$root" "[future-drop-writable-0]foo") (param i32))
(func (import "foo:foo/bar" "[future-new-0]foo") (result i64))
(func (import "foo:foo/bar" "[future-read-0]foo") (param i32 i32) (result i32))
(func (import "foo:foo/bar" "[future-write-0]foo") (param i32 i32) (result i32))
(func (import "foo:foo/bar" "[future-cancel-read-0]foo") (param i32) (result i32))
(func (import "foo:foo/bar" "[future-cancel-write-0]foo") (param i32) (result i32))
(func (import "foo:foo/bar" "[future-drop-readable-0]foo") (param i32))
(func (import "foo:foo/bar" "[future-drop-writable-0]foo") (param i32))
(func (import "$root" "[future-new-1]foo") (result i64))
(func (import "$root" "[future-read-1]foo") (param i32 i32) (result i32))
(func (import "$root" "[future-write-1]foo") (param i32 i32) (result i32))
(func (import "$root" "[future-cancel-read-1]foo") (param i32) (result i32))
(func (import "$root" "[future-cancel-write-1]foo") (param i32) (result i32))
(func (import "$root" "[future-drop-readable-1]foo") (param i32))
(func (import "$root" "[future-drop-writable-1]foo") (param i32))
(func (import "foo:foo/bar" "[future-new-1]foo") (result i64))
(func (import "foo:foo/bar" "[future-read-1]foo") (param i32 i32) (result i32))
(func (import "foo:foo/bar" "[future-write-1]foo") (param i32 i32) (result i32))
(func (import "foo:foo/bar" "[future-cancel-read-1]foo") (param i32) (result i32))
(func (import "foo:foo/bar" "[future-cancel-write-1]foo") (param i32) (result i32))
(func (import "foo:foo/bar" "[future-drop-readable-1]foo") (param i32))
(func (import "foo:foo/bar" "[future-drop-writable-1]foo") (param i32))
(func (import "[export]$root" "[stream-new-2]foo") (result i64))
(func (import "[export]$root" "[stream-read-2]foo") (param i32 i32 i32) (result i32))
(func (import "[export]$root" "[stream-write-2]foo") (param i32 i32 i32) (result i32))
(func (import "[export]$root" "[stream-cancel-read-2]foo") (param i32) (result i32))
(func (import "[export]$root" "[stream-cancel-write-2]foo") (param i32) (result i32))
(func (import "[export]$root" "[stream-drop-readable-2]foo") (param i32))
(func (import "[export]$root" "[stream-drop-writable-2]foo") (param i32))
(func (import "[export]foo:foo/bar" "[stream-new-2]foo") (result i64))
(func (import "[export]foo:foo/bar" "[stream-read-2]foo") (param i32 i32 i32) (result i32))
(func (import "[export]foo:foo/bar" "[stream-write-2]foo") (param i32 i32 i32) (result i32))
(func (import "[export]foo:foo/bar" "[stream-cancel-read-2]foo") (param i32) (result i32))
(func (import "[export]foo:foo/bar" "[stream-cancel-write-2]foo") (param i32) (result i32))
(func (import "[export]foo:foo/bar" "[stream-drop-readable-2]foo") (param i32))
(func (import "[export]foo:foo/bar" "[stream-drop-writable-2]foo") (param i32))
(func (import "[export]$root" "[future-new-0]foo") (result i64))
(func (import "[export]$root" "[future-read-0]foo") (param i32 i32) (result i32))
(func (import "[export]$root" "[future-write-0]foo") (param i32 i32) (result i32))
(func (import "[export]$root" "[future-cancel-read-0]foo") (param i32) (result i32))
(func (import "[export]$root" "[future-cancel-write-0]foo") (param i32) (result i32))
(func (import "[export]$root" "[future-drop-readable-0]foo") (param i32))
(func (import "[export]$root" "[future-drop-writable-0]foo") (param i32))
(func (import "[export]foo:foo/bar" "[future-new-0]foo") (result i64))
(func (import "[export]foo:foo/bar" "[future-read-0]foo") (param i32 i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-write-0]foo") (param i32 i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-cancel-read-0]foo") (param i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-cancel-write-0]foo") (param i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-drop-readable-0]foo") (param i32))
(func (import "[export]foo:foo/bar" "[future-drop-writable-0]foo") (param i32))
(func (import "[export]$root" "[future-new-1]foo") (result i64))
(func (import "[export]$root" "[future-read-1]foo") (param i32 i32) (result i32))
(func (import "[export]$root" "[future-write-1]foo") (param i32 i32) (result i32))
(func (import "[export]$root" "[future-cancel-read-1]foo") (param i32) (result i32))
(func (import "[export]$root" "[future-cancel-write-1]foo") (param i32) (result i32))
(func (import "[export]$root" "[future-drop-readable-1]foo") (param i32))
(func (import "[export]$root" "[future-drop-writable-1]foo") (param i32))
(func (import "[export]foo:foo/bar" "[future-new-1]foo") (result i64))
(func (import "[export]foo:foo/bar" "[future-read-1]foo") (param i32 i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-write-1]foo") (param i32 i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-cancel-read-1]foo") (param i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-cancel-write-1]foo") (param i32) (result i32))
(func (import "[export]foo:foo/bar" "[future-drop-readable-1]foo") (param i32))
(func (import "[export]foo:foo/bar" "[future-drop-writable-1]foo") (param i32))
(func (export "[async-lift-stackful]foo") (param i32 i32) unreachable)
(func (export "[async-lift-stackful]foo:foo/bar#foo") (param i32 i32) unreachable)
(memory (export "memory") 1)
(func (export "cabi_realloc") (param i32 i32 i32 i32) (result i32) unreachable)
)