• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1version: 0x00000002
2root_id: 0x84ea5130  # interface
3pointer_reference {
4  id: 0x07c134ac
5  kind: POINTER
6  pointee_type_id: 0x3544342c  # struct Func
7}
8primitive {
9  id: 0x6720d32f
10  name: "int"
11  bytesize: 0x00000004
12}
13primitive {
14  id: 0xfc0e1dbd
15  name: "long"
16  bytesize: 0x00000008
17}
18member {
19  id: 0xa04e65cb
20  name: "x"
21  type_id: 0xfc0e1dbd  # long
22}
23struct_union {
24  id: 0x3544342c
25  kind: STRUCT
26  name: "Func"
27  definition {
28    bytesize: 8
29    member_id: 0xa04e65cb  # long x
30  }
31}
32function {
33  id: 0x9c70ae04
34  return_type_id: 0x6720d32f  # int
35  parameter_id: 0x07c134ac  # struct Func*
36}
37function {
38  id: 0x9dec2d48
39  return_type_id: 0x6720d32f  # int
40  parameter_id: 0x07c134ac  # struct Func*
41  parameter_id: 0x6720d32f  # int
42}
43function {
44  id: 0x9f809672
45  return_type_id: 0x6720d32f  # int
46  parameter_id: 0x07c134ac  # struct Func*
47  parameter_id: 0xfc0e1dbd  # long
48}
49function {
50  id: 0xa6d076b2
51  return_type_id: 0xfc0e1dbd  # long
52  parameter_id: 0x07c134ac  # struct Func*
53}
54elf_symbol {
55  id: 0x905e5cdc
56  name: "_ZN4Func10remove_parEv"
57  is_defined: true
58  symbol_type: FUNCTION
59  type_id: 0x9c70ae04  # int(struct Func*)
60  full_name: "Func::remove_par"
61}
62elf_symbol {
63  id: 0xb2a4b8f4
64  name: "_ZN4Func10rename_newEv"
65  is_defined: true
66  symbol_type: FUNCTION
67  type_id: 0x9c70ae04  # int(struct Func*)
68  full_name: "Func::rename_new"
69}
70elf_symbol {
71  id: 0x3f2e69f4
72  name: "_ZN4Func15change_par_nameEi"
73  is_defined: true
74  symbol_type: FUNCTION
75  type_id: 0x9dec2d48  # int(struct Func*, int)
76  full_name: "Func::change_par_name"
77}
78elf_symbol {
79  id: 0xae78d7be
80  name: "_ZN4Func15change_par_typeEl"
81  is_defined: true
82  symbol_type: FUNCTION
83  type_id: 0x9f809672  # int(struct Func*, long)
84  full_name: "Func::change_par_type"
85}
86elf_symbol {
87  id: 0x6168ec15
88  name: "_ZN4Func18change_return_typeEv"
89  is_defined: true
90  symbol_type: FUNCTION
91  type_id: 0xa6d076b2  # long(struct Func*)
92  full_name: "Func::change_return_type"
93}
94elf_symbol {
95  id: 0x5f3f90d1
96  name: "_ZN4Func7add_parEi"
97  is_defined: true
98  symbol_type: FUNCTION
99  type_id: 0x9dec2d48  # int(struct Func*, int)
100  full_name: "Func::add_par"
101}
102elf_symbol {
103  id: 0x3997c6eb
104  name: "var"
105  is_defined: true
106  symbol_type: OBJECT
107  type_id: 0x3544342c  # struct Func
108  full_name: "var"
109}
110interface {
111  id: 0x84ea5130
112  symbol_id: 0x905e5cdc  # int Func::remove_par(struct Func*)
113  symbol_id: 0xb2a4b8f4  # int Func::rename_new(struct Func*)
114  symbol_id: 0x3f2e69f4  # int Func::change_par_name(struct Func*, int)
115  symbol_id: 0xae78d7be  # int Func::change_par_type(struct Func*, long)
116  symbol_id: 0x6168ec15  # long Func::change_return_type(struct Func*)
117  symbol_id: 0x5f3f90d1  # int Func::add_par(struct Func*, int)
118  symbol_id: 0x3997c6eb  # struct Func var
119}
120