version: 0x00000002 root_id: 0x84ea5130 # interface primitive { id: 0x6720d32f name: "int" encoding: SIGNED_INTEGER bytesize: 0x00000004 } function { id: 0x9d80e32f return_type_id: 0x6720d32f # int } elf_symbol { id: 0x886f3c7a name: "test" is_defined: true symbol_type: FUNCTION type_id: 0x9d80e32f # int() full_name: "test" } elf_symbol { id: 0x48a2620a name: "versioned_foo" is_defined: true symbol_type: FUNCTION type_id: 0x9d80e32f # int() full_name: "versioned_foo" } elf_symbol { id: 0xc828cd97 name: "versioned_foo_v1" is_defined: true symbol_type: FUNCTION type_id: 0x9d80e32f # int() full_name: "versioned_foo_v1" } elf_symbol { id: 0x77e76a1f name: "versioned_foo_v2" is_defined: true symbol_type: FUNCTION type_id: 0x9d80e32f # int() full_name: "versioned_foo_v2" } elf_symbol { id: 0x36a79a97 name: "versioned_foo_v3" is_defined: true symbol_type: FUNCTION type_id: 0x9d80e32f # int() full_name: "versioned_foo_v3" } interface { id: 0x84ea5130 symbol_id: 0x886f3c7a # int test() symbol_id: 0x48a2620a # int versioned_foo() symbol_id: 0xc828cd97 # int versioned_foo_v1() symbol_id: 0x77e76a1f # int versioned_foo_v2() symbol_id: 0x36a79a97 # int versioned_foo_v3() }