• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1version: 0x00000002
2root_id: 0x84ea5130  # interface
3primitive {
4  id: 0xfc0e1dbd
5  name: "long"
6  encoding: SIGNED_INTEGER
7  bytesize: 0x00000008
8}
9member {
10  id: 0xa04e65cb
11  name: "x"
12  type_id: 0xfc0e1dbd  # long
13}
14struct_union {
15  id: 0xe765e7d3
16  kind: STRUCT
17  name: "foo::str"
18  definition {
19    bytesize: 8
20    member_id: 0xa04e65cb  # long x
21  }
22}
23struct_union {
24  id: 0xe4ac9186
25  kind: STRUCT
26  name: "n1::n2::n3::str"
27  definition {
28    bytesize: 8
29    member_id: 0xa04e65cb  # long x
30  }
31}
32elf_symbol {
33  id: 0x36450b1b
34  name: "_ZN2n12n22n35var_nE"
35  is_defined: true
36  symbol_type: OBJECT
37  type_id: 0xe4ac9186  # struct n1::n2::n3::str
38  full_name: "n1::n2::n3::var_n"
39}
40elf_symbol {
41  id: 0x3de752de
42  name: "_ZN2n12n22n37var_fooE"
43  is_defined: true
44  symbol_type: OBJECT
45  type_id: 0xe765e7d3  # struct foo::str
46  full_name: "n1::n2::n3::var_foo"
47}
48elf_symbol {
49  id: 0xa7d38296
50  name: "_ZN2n12n27var_fooE"
51  is_defined: true
52  symbol_type: OBJECT
53  type_id: 0xe765e7d3  # struct foo::str
54  full_name: "n1::n2::var_foo"
55}
56elf_symbol {
57  id: 0x17ba9f4f
58  name: "_ZN2n17var_fooE"
59  is_defined: true
60  symbol_type: OBJECT
61  type_id: 0xe765e7d3  # struct foo::str
62  full_name: "n1::var_foo"
63}
64elf_symbol {
65  id: 0xe093a53a
66  name: "_ZN3foo7var_fooE"
67  is_defined: true
68  symbol_type: OBJECT
69  type_id: 0xe765e7d3  # struct foo::str
70  full_name: "foo::var_foo"
71}
72elf_symbol {
73  id: 0x685e3a30
74  name: "var_foo"
75  is_defined: true
76  symbol_type: OBJECT
77  type_id: 0xe765e7d3  # struct foo::str
78  full_name: "var_foo"
79}
80elf_symbol {
81  id: 0x9bc7e018
82  name: "var_n"
83  is_defined: true
84  symbol_type: OBJECT
85  type_id: 0xe4ac9186  # struct n1::n2::n3::str
86  full_name: "var_n"
87}
88interface {
89  id: 0x84ea5130
90  symbol_id: 0x36450b1b  # struct n1::n2::n3::str n1::n2::n3::var_n
91  symbol_id: 0x3de752de  # struct foo::str n1::n2::n3::var_foo
92  symbol_id: 0xa7d38296  # struct foo::str n1::n2::var_foo
93  symbol_id: 0x17ba9f4f  # struct foo::str n1::var_foo
94  symbol_id: 0xe093a53a  # struct foo::str foo::var_foo
95  symbol_id: 0x685e3a30  # struct foo::str var_foo
96  symbol_id: 0x9bc7e018  # struct n1::n2::n3::str var_n
97}
98