Lines Matching refs:externref
5 (table $t2 1 externref)
11 (func (export "get-externref") (param $i i32) (result externref)
21 (func (export "set-externref") (param $i i32) (param $r externref)
46 (assert_return (invoke "get-externref" (i32.const 0)) (ref.null extern))
47 (assert_return (invoke "set-externref" (i32.const 0) (ref.extern 1)))
48 (assert_return (invoke "get-externref" (i32.const 0)) (ref.extern 1))
49 (assert_return (invoke "set-externref" (i32.const 0) (ref.null extern)))
50 (assert_return (invoke "get-externref" (i32.const 0)) (ref.null extern))
62 (assert_trap (invoke "set-externref" (i32.const 2) (ref.null extern)) "out of bounds table access")
65 (assert_trap (invoke "set-externref" (i32.const -1) (ref.null extern)) "out of bounds table access")
69 (assert_trap (invoke "set-externref" (i32.const 2) (ref.extern 0)) "out of bounds table access")
71 (assert_trap (invoke "set-externref" (i32.const -1) (ref.extern 0)) "out of bounds table access")
79 (table $t 10 externref)
80 (func $type-index-value-empty-vs-i32-externref
88 (table $t 10 externref)
97 (table $t 10 externref)
98 (func $type-value-empty-vs-externref
106 (table $t 10 externref)
116 (func $type-value-externref-vs-funcref (param $r externref)
125 (table $t1 1 externref)
127 (func $type-value-externref-vs-funcref-multi (param $r externref)
136 (table $t 10 externref)