version: 0x00000002 root_id: 0x84ea5130 # interface primitive { id: 0x6720d32f name: "int" encoding: SIGNED_INTEGER bytesize: 0x00000004 } member { id: 0xa0d54b05 name: "x" type_id: 0x6720d32f # int } struct_union { id: 0xae62fdac kind: STRUCT name: "Struct" definition { bytesize: 4 member_id: 0xa0d54b05 # int x } } struct_union { id: 0x58ad1075 kind: UNION name: "Union" definition { bytesize: 4 member_id: 0xa0d54b05 # int x } } elf_symbol { id: 0xa58ca0b6 name: "bar" is_defined: true symbol_type: OBJECT type_id: 0x58ad1075 # union Union full_name: "bar" } elf_symbol { id: 0x06f8338c name: "foo" is_defined: true symbol_type: OBJECT type_id: 0xae62fdac # struct Struct full_name: "foo" } interface { id: 0x84ea5130 symbol_id: 0xa58ca0b6 # union Union bar symbol_id: 0x06f8338c # struct Struct foo }