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 - Type: CUSTOM 29 Name: name 30 FunctionNames: 31 - Index: 0 32 Name: f 33 - Index: 1 34 Name: g 35... 36 37# CHECK: Disassembly of section CODE: 38# CHECK-EMPTY: 39# CHECK-NEXT: 00000026 <CODE>: 40# CHECK-NEXT: # 2 functions in section. 41# CHECK-EMPTY: 42# CHECK-NEXT: 00000027 <f>: 43# CHECK-EMPTY: 44# CHECK-NEXT: 29: 0b end 45# CHECK-EMPTY: 46# CHECK-NEXT: 0000002a <g>: 47# CHECK-EMPTY: 48# CHECK-NEXT: 2c: 20 00 local.get 0 49# CHECK-NEXT: 2e: 0b end 50