1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
(assert_invalid
(component
(import "host-return-two" (func $f (result u32)))
(export "x" (func $f)))
"component export `x` is a reexport of an imported function which is not implemented")
(assert_unlinkable
(component
(import "host-return-two" (instance))
)
"expected instance found func")
;; empty instances don't need to be supplied by the host, even recursively
;; empty instances.
(component
(import "not-provided-by-the-host" (instance))
(import "not-provided-by-the-host2" (instance
(export "x" (instance))
))
)
|