rename some wiggle tests to reflect new witx ast names

arrays are now lists
structs are now records
unions are now variants

this ruins some of my union puns, oh well
This commit is contained in:
Pat Hickey
2021-02-18 15:06:16 -08:00
parent cc6bde522a
commit 1fe97ea31e
6 changed files with 25 additions and 28 deletions

View File

@@ -0,0 +1,36 @@
(use "errno.witx")
(use "excuse.witx")
(typename $const_excuse_array (list (@witx const_pointer $excuse)))
(typename $excuse_array (list (@witx pointer $excuse)))
(module $lists
(@interface func (export "reduce_excuses")
(param $excuses $const_excuse_array)
(result $error (expected $excuse (error $errno)))
)
(@interface func (export "populate_excuses")
(param $excuses $excuse_array)
(result $error (expected (error $errno)))
)
)
(typename $pair_ints
(record
(field $first s32)
(field $second s32)))
(typename $s32 s32)
(module $array_traversal
(@interface func (export "sum_of_element")
(param $elements (list $pair_ints))
(param $index (@witx usize))
(result $error (expected $s32 (error $errno))))
(@interface func (export "sum_of_elements")
(param $elements (list $pair_ints))
(param $start (@witx usize))
(param $end (@witx usize))
(result $error (expected $s32 (error $errno))))
)