3 (type $1 (func (result i32)))
4 (type $2 (func (result f64)))
5 (type $3 (func (param f32 i64)))
7 (elem (i32.const 0) $tabled)
9 (export "user" (func $user))
10 (export "exported" (func $exported))
11 (func $user (; 0 ;) (type $0)
17 (func $exported (; 1 ;) (type $0)
20 (func $recursive (; 2 ;) (type $0)
23 (func $tabled (; 3 ;) (type $0)
26 (func $cycle1 (; 4 ;) (type $0)
29 (func $cycle2 (; 5 ;) (type $0)
32 (func $multi (; 6 ;) (type $0)
37 (type $0 (func (result i32)))
40 (func $main (; 0 ;) (type $0) (result i32)
45 (type $0 (func (result i32)))
46 (type $1 (func (result i64)))
47 (memory $0 (shared 1 1))
48 (func $1 (; 0 ;) (type $1) (result i64)