# RUN: yaml2obj %s | obj2yaml | FileCheck %s --- !WASM FileHeader: Version: 0x00000001 Sections: - Type: TYPE Signatures: - Index: 0 ParamTypes: ReturnTypes: [] - Type: FUNCTION FunctionTypes: [ 0, 0 ] - Type: GLOBAL Globals: - Index: 0 Type: I32 Mutable: false InitExpr: Opcode: I64_CONST Value: 32 - Index: 1 Type: I32 Mutable: false InitExpr: Opcode: I64_CONST Value: 64 - Type: EXPORT Exports: - Name: function_export Kind: FUNCTION Index: 1 - Name: global_export Kind: GLOBAL Index: 1 - Name: memory_export Kind: MEMORY Index: 0 - Name: table_export Kind: TABLE Index: 0 - Type: CODE Functions: - Index: 0 Locals: Body: 0B - Index: 1 Locals: Body: 0B ... # CHECK: --- !WASM # CHECK: FileHeader: # CHECK: Version: 0x1 # CHECK: Sections: # CHECK: - Type: EXPORT # CHECK: Exports: # CHECK: - Name: function_export # CHECK: Kind: FUNCTION # CHECK: Index: 1 # CHECK: - Name: global_export # CHECK: Kind: GLOBAL # CHECK: Index: 1 # CHECK: - Name: memory_export # CHECK: Kind: MEMORY # CHECK: Index: 0 # CHECK: - Name: table_export # CHECK: Kind: TABLE # CHECK: Index: 0 # CHECK: ...