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