1version: 0x00000002
2root_id: 0x84ea5130
3special {
4  id: 0x48b5725f
5  kind: VOID
6}
7pointer_reference {
8  id: 0x0483e6f8
9  kind: POINTER
10  pointee_type_id: 0x384f7d7c
11}
12pointer_reference {
13  id: 0x0dadc373
14  kind: POINTER
15  pointee_type_id: 0x1cf7eb53
16}
17pointer_reference {
18  id: 0x13580d6c
19  kind: POINTER
20  pointee_type_id: 0x6720d32f
21}
22pointer_reference {
23  id: 0x18bd6530
24  kind: POINTER
25  pointee_type_id: 0x48b5725f
26}
27pointer_reference {
28  id: 0x1ba6106c
29  kind: POINTER
30  pointee_type_id: 0x44d8a72d
31}
32pointer_reference {
33  id: 0x2cbfded4
34  kind: POINTER
35  pointee_type_id: 0x98bf9dcc
36}
37pointer_reference {
38  id: 0x391f15ea
39  kind: POINTER
40  pointee_type_id: 0xce3cb135
41}
42pointer_reference {
43  id: 0x3e10b518
44  kind: POINTER
45  pointee_type_id: 0xd20232fd
46}
47pointer_reference {
48  id: 0x3e9c0dc0
49  kind: POINTER
50  pointee_type_id: 0xd030d19e
51}
52typedef {
53  id: 0x1cf7eb53
54  name: "Dl_info"
55  referred_type_id: 0xbd864bae
56}
57typedef {
58  id: 0x668329a8
59  name: "_Unwind_Ptr"
60  referred_type_id: 0x6ecf2641
61}
62typedef {
63  id: 0x79fc8919
64  name: "__uintptr_t"
65  referred_type_id: 0x4585663f
66}
67typedef {
68  id: 0x3084f0f1
69  name: "android_dlextinfo"
70  referred_type_id: 0xbd864bae
71}
72typedef {
73  id: 0xf435685e
74  name: "size_t"
75  referred_type_id: 0x4585663f
76}
77typedef {
78  id: 0x6ecf2641
79  name: "uintptr_t"
80  referred_type_id: 0x79fc8919
81}
82qualified {
83  id: 0xce3cb135
84  qualifier: CONST
85  qualified_type_id: 0x48b5725f
86}
87qualified {
88  id: 0xd030d19e
89  qualifier: CONST
90  qualified_type_id: 0x3084f0f1
91}
92qualified {
93  id: 0xd20232fd
94  qualifier: CONST
95  qualified_type_id: 0x384f7d7c
96}
97primitive {
98  id: 0x384f7d7c
99  name: "char"
100  encoding: UNSIGNED_CHARACTER
101  bytesize: 0x00000001
102}
103primitive {
104  id: 0x4585663f
105  name: "unsigned int"
106  encoding: UNSIGNED_INTEGER
107  bytesize: 0x00000004
108}
109primitive {
110  id: 0x6720d32f
111  name: "int"
112  encoding: SIGNED_INTEGER
113  bytesize: 0x00000004
114}
115struct_union {
116  id: 0xbd864bae
117  kind: STRUCT
118}
119struct_union {
120  id: 0x44d8a72d
121  kind: STRUCT
122  name: "dl_phdr_info"
123}
124function {
125  id: 0x3e3e01cb
126  return_type_id: 0x0483e6f8
127}
128function {
129  id: 0x5041aa69
130  return_type_id: 0x18bd6530
131  parameter_id: 0x18bd6530
132  parameter_id: 0x3e10b518
133}
134function {
135  id: 0x504e2e44
136  return_type_id: 0x18bd6530
137  parameter_id: 0x18bd6530
138  parameter_id: 0x3e10b518
139  parameter_id: 0x3e10b518
140}
141function {
142  id: 0x5881b8f8
143  return_type_id: 0x18bd6530
144  parameter_id: 0x3e10b518
145  parameter_id: 0x6720d32f
146  parameter_id: 0x3e9c0dc0
147}
148function {
149  id: 0x588e1ffb
150  return_type_id: 0x18bd6530
151  parameter_id: 0x3e10b518
152  parameter_id: 0x6720d32f
153}
154function {
155  id: 0x93f19158
156  return_type_id: 0x6720d32f
157  parameter_id: 0x391f15ea
158  parameter_id: 0x0dadc373
159}
160function {
161  id: 0x96cde10e
162  return_type_id: 0x6720d32f
163  parameter_id: 0x2cbfded4
164  parameter_id: 0x18bd6530
165}
166function {
167  id: 0x98bf9dcc
168  return_type_id: 0x6720d32f
169  parameter_id: 0x1ba6106c
170  parameter_id: 0xf435685e
171  parameter_id: 0x18bd6530
172}
173function {
174  id: 0x9bafba63
175  return_type_id: 0x6720d32f
176  parameter_id: 0x18bd6530
177}
178function {
179  id: 0x9d80e32f
180  return_type_id: 0x6720d32f
181}
182function {
183  id: 0xac60e028
184  return_type_id: 0x668329a8
185  parameter_id: 0x668329a8
186  parameter_id: 0x13580d6c
187}
188elf_symbol {
189  id: 0x9c574446
190  name: "android_dlopen_ext"
191  is_defined: true
192  symbol_type: FUNCTION
193  binding: WEAK
194  type_id: 0x5881b8f8
195  full_name: "android_dlopen_ext"
196}
197elf_symbol {
198  id: 0xe2fa6cd9
199  name: "android_get_application_target_sdk_version"
200  is_defined: true
201  symbol_type: FUNCTION
202  binding: WEAK
203  type_id: 0x9d80e32f
204  full_name: "android_get_application_target_sdk_version"
205}
206elf_symbol {
207  id: 0xfdb845e5
208  name: "dl_iterate_phdr"
209  is_defined: true
210  symbol_type: FUNCTION
211  binding: WEAK
212  type_id: 0x96cde10e
213  full_name: "dl_iterate_phdr"
214}
215elf_symbol {
216  id: 0xc044999f
217  name: "dl_unwind_find_exidx"
218  is_defined: true
219  symbol_type: FUNCTION
220  binding: WEAK
221  type_id: 0xac60e028
222  full_name: "dl_unwind_find_exidx"
223}
224elf_symbol {
225  id: 0xcf045bb6
226  name: "dladdr"
227  is_defined: true
228  symbol_type: FUNCTION
229  binding: WEAK
230  type_id: 0x93f19158
231  full_name: "dladdr"
232}
233elf_symbol {
234  id: 0xc648d537
235  name: "dlclose"
236  is_defined: true
237  symbol_type: FUNCTION
238  binding: WEAK
239  type_id: 0x9bafba63
240  full_name: "dlclose"
241}
242elf_symbol {
243  id: 0x7903d7c5
244  name: "dlerror"
245  is_defined: true
246  symbol_type: FUNCTION
247  binding: WEAK
248  type_id: 0x3e3e01cb
249  full_name: "dlerror"
250}
251elf_symbol {
252  id: 0x12c5b50b
253  name: "dlopen"
254  is_defined: true
255  symbol_type: FUNCTION
256  binding: WEAK
257  type_id: 0x588e1ffb
258  full_name: "dlopen"
259}
260elf_symbol {
261  id: 0x1cff28e1
262  name: "dlsym"
263  is_defined: true
264  symbol_type: FUNCTION
265  binding: WEAK
266  type_id: 0x5041aa69
267  full_name: "dlsym"
268}
269elf_symbol {
270  id: 0xcfaa2262
271  name: "dlvsym"
272  is_defined: true
273  symbol_type: FUNCTION
274  binding: WEAK
275  type_id: 0x504e2e44
276  full_name: "dlvsym"
277}
278interface {
279  id: 0x84ea5130
280  symbol_id: 0x9c574446
281  symbol_id: 0xe2fa6cd9
282  symbol_id: 0xfdb845e5
283  symbol_id: 0xc044999f
284  symbol_id: 0xcf045bb6
285  symbol_id: 0xc648d537
286  symbol_id: 0x7903d7c5
287  symbol_id: 0x12c5b50b
288  symbol_id: 0x1cff28e1
289  symbol_id: 0xcfaa2262
290}
291