1version: 0x00000002 2root_id: 0x84ea5130 # interface 3primitive { 4 id: 0x6720d32f 5 name: "int" 6 bytesize: 0x00000004 7} 8member { 9 id: 0x9cebeb53 10 name: "bar" 11 type_id: 0x6720d32f # int 12} 13struct_union { 14 id: 0xf6f304f7 15 kind: STRUCT 16 name: "Foo" 17 definition { 18 bytesize: 4 19 member_id: 0x9cebeb53 # int bar 20 } 21} 22function { 23 id: 0xe5d22a85 24 return_type_id: 0xf6f304f7 # struct Foo 25} 26elf_symbol { 27 id: 0x20a0c465 28 name: "_ZN3Foo2stE" 29 is_defined: true 30 symbol_type: OBJECT 31 type_id: 0x6720d32f # int 32 full_name: "Foo::st" 33} 34elf_symbol { 35 id: 0x3ccd5aea 36 name: "_ZN3Foo7DefaultEv" 37 is_defined: true 38 symbol_type: FUNCTION 39 type_id: 0xe5d22a85 # struct Foo() 40 full_name: "Foo::Default" 41} 42interface { 43 id: 0x84ea5130 44 symbol_id: 0x20a0c465 # int Foo::st 45 symbol_id: 0x3ccd5aea # struct Foo Foo::Default() 46} 47