1# RUN: yaml2obj -o %t.wasm %s
2# RUN: llvm-objdump -d %t.wasm | FileCheck %s
3
4--- !WASM
5FileHeader:
6  Version:         0x1
7Sections:
8  - Type:            TYPE
9    Signatures:
10      - Index:           0
11        ParamTypes:      []
12        ReturnTypes:     []
13      - Index:           1
14        ParamTypes:
15          - I32
16        ReturnTypes:
17          - I32
18  - Type:            FUNCTION
19    FunctionTypes:   [ 0, 1 ]
20  - Type:            CODE
21    Functions:
22      - Index:           0
23        Locals:          []
24        Body:            0B
25      - Index:           1
26        Locals:          []
27        Body:            20000B
28...
29
30# CHECK:       Disassembly of section CODE:
31# CHECK-EMPTY:
32# CHECK-NEXT:  00000000 <CODE>:
33# CHECK-NEXT:          # 2 functions in section.
34# CHECK-EMPTY:
35# CHECK-NEXT:  00000001 <>:
36# CHECK-EMPTY:
37# CHECK-NEXT:         3: 0b           	end
38# CHECK-EMPTY:
39# CHECK-NEXT:  00000004 <>:
40# CHECK-EMPTY:
41# CHECK-NEXT:         6: 20 00        	local.get	0
42# CHECK-NEXT:         8: 0b           	end
43