• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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