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:
36
crates/wiggle/tests/lists.witx
Normal file
36
crates/wiggle/tests/lists.witx
Normal 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))))
|
||||
)
|
||||
Reference in New Issue
Block a user