|
175 | 175 | (export "task.return16" (func $task.return16)) |
176 | 176 | (export "task.return17" (func $task.return17)) |
177 | 177 | )))) |
178 | | - (func (export "sync-4-param") (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
| 178 | + (func (export "sync-4-param") async (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
179 | 179 | (canon lift (core func $core "sync-4-param")) |
180 | 180 | ) |
181 | | - (func (export "sync-5-param") (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) (param "e" u32) |
| 181 | + (func (export "sync-5-param") async (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) (param "e" u32) |
182 | 182 | (canon lift (core func $core "sync-5-param")) |
183 | 183 | ) |
184 | | - (func (export "sync-17-param") (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
| 184 | + (func (export "sync-17-param") async |
| 185 | + (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
185 | 186 | (param "e" u32) (param "f" u64) (param "g" f32) (param "h" f64) |
186 | 187 | (param "i" u32) (param "j" u64) (param "k" f32) (param "l" f64) |
187 | 188 | (param "m" u32) (param "n" u64) (param "o" f32) (param "p" f64) |
188 | 189 | (param "q" u32) |
189 | 190 | (canon lift (core func $core "sync-17-param") (memory $memory "mem") (realloc (func $memory "realloc"))) |
190 | 191 | ) |
191 | | - (func (export "sync-1-result") (result f64) |
| 192 | + (func (export "sync-1-result") async (result f64) |
192 | 193 | (canon lift (core func $core "sync-1-result")) |
193 | 194 | ) |
194 | | - (func (export "sync-16-result") (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64)) |
| 195 | + (func (export "sync-16-result") async (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64)) |
195 | 196 | (canon lift (core func $core "sync-16-result") (memory $memory "mem")) |
196 | 197 | ) |
197 | | - (func (export "sync-17-result") (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32)) |
| 198 | + (func (export "sync-17-result") async (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32)) |
198 | 199 | (canon lift (core func $core "sync-17-result") (memory $memory "mem")) |
199 | 200 | ) |
200 | | - (func (export "async-4-param") (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
| 201 | + (func (export "async-4-param") async |
| 202 | + (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
201 | 203 | (canon lift (core func $core "async-4-param") async (callback (func $core "unreachable-cb"))) |
202 | 204 | ) |
203 | | - (func (export "async-5-param") (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) (param "e" u32) |
| 205 | + (func (export "async-5-param") async |
| 206 | + (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) (param "e" u32) |
204 | 207 | (canon lift (core func $core "async-5-param") async (callback (func $core "unreachable-cb"))) |
205 | 208 | ) |
206 | | - (func (export "async-17-param") (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
| 209 | + (func (export "async-17-param") async |
| 210 | + (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
207 | 211 | (param "e" u32) (param "f" u64) (param "g" f32) (param "h" f64) |
208 | 212 | (param "i" u32) (param "j" u64) (param "k" f32) (param "l" f64) |
209 | 213 | (param "m" u32) (param "n" u64) (param "o" f32) (param "p" f64) |
210 | 214 | (param "q" u32) |
211 | 215 | (canon lift (core func $core "async-17-param") async (callback (func $core "unreachable-cb")) (memory $memory "mem") (realloc (func $memory "realloc"))) |
212 | 216 | ) |
213 | | - (func (export "async-1-result") (result f64) |
| 217 | + (func (export "async-1-result") async (result f64) |
214 | 218 | (canon lift (core func $core "async-1-result") async (callback (func $core "unreachable-cb"))) |
215 | 219 | ) |
216 | | - (func (export "async-16-result") (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64)) |
| 220 | + (func (export "async-16-result") async (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64)) |
217 | 221 | (canon lift (core func $core "async-16-result") async (callback (func $core "unreachable-cb"))) |
218 | 222 | ) |
219 | | - (func (export "async-17-result") (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32)) |
| 223 | + (func (export "async-17-result") async (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32)) |
220 | 224 | (canon lift (core func $core "async-17-result") async (callback (func $core "unreachable-cb")) (memory $memory "mem") (realloc (func $memory "realloc"))) |
221 | 225 | ) |
222 | 226 | ) |
223 | 227 | (component $Bottom |
224 | | - (import "func-4-param" (func $func-4-param (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64))) |
225 | | - (import "func-5-param" (func $func-5-param (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) (param "e" u32))) |
226 | | - (import "func-17-param" (func $func-17-param (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
| 228 | + (import "func-4-param" (func $func-4-param async (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64))) |
| 229 | + (import "func-5-param" (func $func-5-param async (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) (param "e" u32))) |
| 230 | + (import "func-17-param" (func $func-17-param async |
| 231 | + (param "a" u32) (param "b" u64) (param "c" f32) (param "d" f64) |
227 | 232 | (param "e" u32) (param "f" u64) (param "g" f32) (param "h" f64) |
228 | 233 | (param "i" u32) (param "j" u64) (param "k" f32) (param "l" f64) |
229 | 234 | (param "m" u32) (param "n" u64) (param "o" f32) (param "p" f64) |
230 | 235 | (param "q" u32))) |
231 | | - (import "func-1-result" (func $func-1-result (result f64))) |
232 | | - (import "func-16-result" (func $func-16-result (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64)))) |
233 | | - (import "func-17-result" (func $func-17-result (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32)))) |
| 236 | + (import "func-1-result" (func $func-1-result async (result f64))) |
| 237 | + (import "func-16-result" (func $func-16-result async (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64)))) |
| 238 | + (import "func-17-result" (func $func-17-result async (result (tuple u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32 u64 f32 f64 u32)))) |
234 | 239 | (core module $Memory (memory (export "mem") 1)) |
235 | 240 | (core instance $memory (instantiate $Memory)) |
236 | 241 | (core module $Core |
|
408 | 413 | (export "sync-17-result" (func $sync-17-result)) |
409 | 414 | (export "async-17-result" (func $async-17-result)) |
410 | 415 | )))) |
411 | | - (func (export "call-sync-4-param") (result u32) (canon lift (core func $core "call-sync-4-param"))) |
412 | | - (func (export "call-async-4-param") (result u32) (canon lift (core func $core "call-async-4-param"))) |
413 | | - (func (export "call-sync-5-param") (result u32) (canon lift (core func $core "call-sync-5-param"))) |
414 | | - (func (export "call-async-5-param") (result u32) (canon lift (core func $core "call-async-5-param"))) |
415 | | - (func (export "call-sync-17-param") (result u32) (canon lift (core func $core "call-sync-17-param"))) |
416 | | - (func (export "call-async-17-param") (result u32) (canon lift (core func $core "call-async-17-param"))) |
417 | | - (func (export "call-sync-1-result") (result u32) (canon lift (core func $core "call-sync-1-result"))) |
418 | | - (func (export "call-async-1-result") (result u32) (canon lift (core func $core "call-async-1-result"))) |
419 | | - (func (export "call-sync-16-result") (result u32) (canon lift (core func $core "call-sync-16-result"))) |
420 | | - (func (export "call-async-16-result") (result u32) (canon lift (core func $core "call-async-16-result"))) |
421 | | - (func (export "call-sync-17-result") (result u32) (canon lift (core func $core "call-sync-17-result"))) |
422 | | - (func (export "call-async-17-result") (result u32) (canon lift (core func $core "call-async-17-result"))) |
| 416 | + (func (export "call-sync-4-param") async (result u32) (canon lift (core func $core "call-sync-4-param"))) |
| 417 | + (func (export "call-async-4-param") async (result u32) (canon lift (core func $core "call-async-4-param"))) |
| 418 | + (func (export "call-sync-5-param") async (result u32) (canon lift (core func $core "call-sync-5-param"))) |
| 419 | + (func (export "call-async-5-param") async (result u32) (canon lift (core func $core "call-async-5-param"))) |
| 420 | + (func (export "call-sync-17-param") async (result u32) (canon lift (core func $core "call-sync-17-param"))) |
| 421 | + (func (export "call-async-17-param") async (result u32) (canon lift (core func $core "call-async-17-param"))) |
| 422 | + (func (export "call-sync-1-result") async (result u32) (canon lift (core func $core "call-sync-1-result"))) |
| 423 | + (func (export "call-async-1-result") async (result u32) (canon lift (core func $core "call-async-1-result"))) |
| 424 | + (func (export "call-sync-16-result") async (result u32) (canon lift (core func $core "call-sync-16-result"))) |
| 425 | + (func (export "call-async-16-result") async (result u32) (canon lift (core func $core "call-async-16-result"))) |
| 426 | + (func (export "call-sync-17-result") async (result u32) (canon lift (core func $core "call-sync-17-result"))) |
| 427 | + (func (export "call-async-17-result") async (result u32) (canon lift (core func $core "call-async-17-result"))) |
423 | 428 | ) |
424 | 429 | (instance $top (instantiate $Top)) |
425 | 430 | (instance $bottom-to-sync (instantiate $Bottom |
|
0 commit comments