Lines Matching refs:stream
11 (type $s (stream $t))
21 (import "" "stream.new" (func $stream.new (result i64)))
22 (import "" "stream.write" (func $stream.write (param i32 i32 i32) (result i32)))
26 (import "" "task.return stream" (func $task.return-stream (param i32)))
28 (func (export "big-stream") (result i32)
32 (local.set $s (call $stream.new))
36 (call $task.return-stream (local.get $r))
40 call $stream.write
142 (core func $stream.new (canon stream.new $s))
143 (core func $stream.write (canon stream.write $s (memory $libc "memory")))
145 (core func $task.return-stream (canon task.return (result $s)))
151 (export "stream.new" (func $stream.new))
152 (export "stream.write" (func $stream.write))
154 (export "task.return stream" (func $task.return-stream))
158 (func (export "big-stream") (result $s)
159 (canon lift (core func $m "big-stream") async
169 (export "big-stream" (func (result $s)))
180 (import "" "big-stream" (func $big-stream (result i32)))
182 (import "" "stream.read" (func $stream.read (param i32 i32 i32) (result i32)))
185 (func (export "stream")
186 (call $stream.read
187 (call $big-stream)
201 (core func $big-stream (canon lower (func $a "big-stream")))
203 (core func $stream.read
204 (canon stream.read $s
218 (export "big-stream" (func $big-stream))
221 (export "stream.read" (func $stream.read))
225 (func (export "stream") async (canon lift (core func $m "stream")))
232 (export "stream" (func $b "stream"))
237 (assert_trap (invoke "stream") "fuel allocated for hostcalls has been exhausted")