Lines Matching refs:module
6 ;; simple nested component with a nested module
9 (core module)
22 ;; instantiate a module during a nested component, and also instantiate it
26 (core module $m)
28 (export "m" (core module $m))
31 (core instance $i (instantiate (module $i "m")))
34 ;; instantiate an inner exported module with two different modules and
38 (core module $m
51 (core module $m2
58 (export "m" (core module $m))
61 (core module $m2
66 (core instance (instantiate (module $i "m") (with "" (instance $i2))))
69 ;; instantiate an inner component with a module import
72 (import "m" (core module $m
78 (core module $verify
93 (core module $m
96 (instance (instantiate $c (with "m" (core module $m))))
99 ;; instantiate an inner component with a module import that itself has imports
102 (import "m" (core module $m
105 (core module $m2
112 (core module $verify
124 (instance (instantiate $c (with "m" (core module $verify))))
129 (core module (export "m")
151 (export "m" (core module
158 (import "m" (core module $verify
163 (core module $m
171 (instance (instantiate $c (with "m" (core module $i "m"))))
174 ;; instantiate a reexported module
176 (core module $m
181 (export "m" (core module
187 (export "m" (core module $i "m"))
190 (instance $c (instantiate $c (with "i" (instance (export "m" (core module $m))))))
191 (core module $dummy
196 (core instance $m (instantiate (module $c "m") (with "" (instance $dummy))))
198 (core module $verify
212 ;; module must be found through a few layers of imports
214 (core module (export "m")
221 (export "m" (core module
227 (export "m" (core module
231 (core module $verify
242 (core instance $m (instantiate (module $i "m")))
250 (core module $m)
251 (alias outer $C $m (core module $other_m))
266 (import "c" (core module $c
271 (export "m" (core module $c))
275 (core module $m1 (global (export "a") i32 i32.const 1))
276 (core module $m2 (global (export "a") i32 i32.const 2))
278 (instance $c1 (instantiate $c (with "c" (core module $m1))))
279 (instance $c2 (instantiate $c (with "c" (core module $m2))))
284 (core instance $core1 (instantiate (module $m1_container "m")))
285 (core instance $core2 (instantiate (module $m2_container "m")))
287 (core module $verify
323 (core module $m
327 (core module (export "m")
335 (alias outer $C $m (core module $my_module))
338 (export "m" (core module $my_module))
348 (core instance $m1 (instantiate (module $i3 "m")))
350 (core instance $m2 (instantiate (module $c "m")))
352 (core module $verify
376 (core module $m (export "m"))
378 (core module (export "m"))
382 (export "m" (core module $m))
393 (export "m" (core module))
403 (export "m" (core module $i "m"))
425 (core module $m