blob: 27f75006ad73cade0ddef341760f69ad5c28fb75 [file] [edit]
(module
(type $0 (func))
(type $1 (func (result i32)))
(type $2 (func (result f64)))
(type $3 (func (param f32 i64)))
(table 1 1 anyfunc)
(elem (i32.const 0) $tabled)
(export "user" (func $user))
(export "exported" (func $exported))
(export "exported_small" (func $exported_small))
(func $user (; 0 ;) (type $0)
(call $exported)
(call $tabled)
(call $multi)
(call $multi)
)
(func $exported (; 1 ;) (type $0)
(nop)
(nop)
)
(func $exported_small (; 2 ;) (type $0)
(nop)
)
(func $recursive (; 3 ;) (type $0)
(call $recursive)
)
(func $tabled (; 4 ;) (type $0)
(nop)
(nop)
)
(func $cycle1 (; 5 ;) (type $0)
(call $cycle1)
)
(func $multi (; 6 ;) (type $0)
(nop)
(nop)
)
)
(module
(type $0 (func (result i32)))
(type $1 (func))
(func $main (; 0 ;) (type $0) (result i32)
(unreachable)
)
)
(module
(type $0 (func (result i32)))
(type $1 (func (result i64)))
(memory $0 (shared 1 1))
(func $1 (; 0 ;) (type $1) (result i64)
(i32.atomic.store16
(i32.const 0)
(i32.const 0)
)
(i64.const 0)
)
)
(module
(type $0 (func))
(func $main (; 0 ;) (type $0)
(call $one)
(call $one)
)
(func $one (; 1 ;) (type $0)
(call $one)
)
)
(module
(type $0 (func))
(func $main (; 0 ;) (type $0)
(call $two)
(call $two)
)
(func $two (; 1 ;) (type $0)
(call $two)
)
)