Lines Matching refs:ref

17 (assert_trap (invoke "set" (i32.const 0) (ref.extern 2)) "out of bounds table access")
20 (assert_return (invoke "grow" (i32.const 1) (ref.null extern)) (i32.const 0))
22 (assert_return (invoke "get" (i32.const 0)) (ref.null extern))
23 (assert_return (invoke "set" (i32.const 0) (ref.extern 2)))
24 (assert_return (invoke "get" (i32.const 0)) (ref.extern 2))
25 (assert_trap (invoke "set" (i32.const 1) (ref.extern 2)) "out of bounds table access")
28 (assert_return (invoke "grow" (i32.const 4) (ref.extern 3)) (i32.const 1))
30 (assert_return (invoke "get" (i32.const 0)) (ref.extern 2))
31 (assert_return (invoke "set" (i32.const 0) (ref.extern 2)))
32 (assert_return (invoke "get" (i32.const 0)) (ref.extern 2))
33 (assert_return (invoke "get" (i32.const 1)) (ref.extern 3))
34 (assert_return (invoke "get" (i32.const 4)) (ref.extern 3))
35 (assert_return (invoke "set" (i32.const 4) (ref.extern 4)))
36 (assert_return (invoke "get" (i32.const 4)) (ref.extern 4))
37 (assert_trap (invoke "set" (i32.const 5) (ref.extern 2)) "out of bounds table access")
46 (table.grow $t (ref.func $f) (i32.const 0xffff_fff0))
56 (table.grow $t (ref.null extern) (local.get 0))
68 (table $t 0 (ref null $afunc))
70 (table.grow $t (ref.null $afunc) (local.get 0))
83 (table.grow $t (ref.null extern) (local.get 0))
100 (table.grow $t (ref.null func) (local.get 0))
105 (local.set 2 (ref.func 1))
109 (br_if 1 (i32.eqz (ref.is_null (local.get 2))))
119 (assert_return (invoke "check-table-null" (i32.const 0) (i32.const 9)) (ref.null func))
121 (assert_return (invoke "check-table-null" (i32.const 0) (i32.const 19)) (ref.null func))
139 (table.grow $t (ref.null extern))
157 (table.grow $t (ref.null extern) (f32.const 1))
174 (table $t 0 (ref null $afunc))
186 (table.grow $t (ref.null extern) (i32.const 0))
195 (table.grow $t (ref.null extern) (i32.const 0))