# RUN: yaml2obj %s | obj2yaml | FileCheck %s --- !WASM FileHeader: Version: 0x00000001 Sections: - Type: TYPE Signatures: - ReturnType: F32 ParamTypes: - I32 - ReturnType: NORESULT ParamTypes: - I32 - I64 - Type: FUNCTION FunctionTypes: - 0 - 1 - Type: CODE Relocations: - Type: R_WEBASSEMBLY_TABLE_INDEX_SLEB Index: 0 Offset: 0x00000006 - Type: R_WEBASSEMBLY_FUNCTION_INDEX_LEB Index: 1 Offset: 0x00000025 Functions: - Locals: - Type: I32 Count: 3 Body: 418080808000210020002101200111808080800000210220020F0B - Locals: - Type: I32 Count: 1 Body: 108180808000210020000F0B ... # CHECK: --- !WASM # CHECK: FileHeader: # CHECK: Version: 0x00000001 # CHECK: Sections: # CHECK: - Type: TYPE # CHECK: Signatures: # CHECK: - Index: 0 # CHECK: ReturnType: F32 # CHECK: ParamTypes: # CHECK: - I32 # CHECK: - Index: 1 # CHECK: ReturnType: NORESULT # CHECK: ParamTypes: # CHECK: - I32 # CHECK: - I64 # CHECK: - Type: CODE # CHECK: Relocations: # CHECK: - Type: R_WEBASSEMBLY_TABLE_INDEX_SLEB # CHECK: Index: 0 # CHECK: Offset: 0x00000006 # CHECK: - Type: R_WEBASSEMBLY_FUNCTION_INDEX_LEB # CHECK: Index: 1 # CHECK: Offset: 0x00000025 # CHECK: Functions: # CHECK: - Locals: # CHECK: - Type: I32 # CHECK: Count: 3 # CHECK: Body: 418080808000210020002101200111808080800000210220020F0B # CHECK: - Locals: # CHECK: - Type: I32 # CHECK: Count: 1 # CHECK: Body: 108180808000210020000F0B