1# RUN: yaml2obj %s | obj2yaml | FileCheck %s 2--- !WASM 3FileHeader: 4 Version: 0x00000001 5Sections: 6 - Type: TYPE 7 Signatures: 8 - Index: 0 9 ParamTypes: 10 ReturnTypes: [] 11 - Type: FUNCTION 12 FunctionTypes: [ 0, 0 ] 13 - Type: GLOBAL 14 Globals: 15 - Index: 0 16 Type: I32 17 Mutable: false 18 InitExpr: 19 Opcode: I64_CONST 20 Value: 32 21 - Index: 1 22 Type: I32 23 Mutable: false 24 InitExpr: 25 Opcode: I64_CONST 26 Value: 64 27 - Type: EXPORT 28 Exports: 29 - Name: function_export 30 Kind: FUNCTION 31 Index: 1 32 - Name: global_export 33 Kind: GLOBAL 34 Index: 1 35 - Name: memory_export 36 Kind: MEMORY 37 Index: 0 38 - Name: table_export 39 Kind: TABLE 40 Index: 0 41 - Type: CODE 42 Functions: 43 - Index: 0 44 Locals: 45 Body: 0B 46 - Index: 1 47 Locals: 48 Body: 0B 49... 50# CHECK: --- !WASM 51# CHECK: FileHeader: 52# CHECK: Version: 0x1 53# CHECK: Sections: 54# CHECK: - Type: EXPORT 55# CHECK: Exports: 56# CHECK: - Name: function_export 57# CHECK: Kind: FUNCTION 58# CHECK: Index: 1 59# CHECK: - Name: global_export 60# CHECK: Kind: GLOBAL 61# CHECK: Index: 1 62# CHECK: - Name: memory_export 63# CHECK: Kind: MEMORY 64# CHECK: Index: 0 65# CHECK: - Name: table_export 66# CHECK: Kind: TABLE 67# CHECK: Index: 0 68# CHECK: ... 69