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