blob: 68c32d3b34ad5f599542aea72d54a39564b4aeab [file] [log] [blame]
Michael Wrightf5363f12021-11-08 16:02:56 +00001{
2 "array_types" :
3 [
4 {
5 "alignment" : 1,
6 "linker_set_key" : "_ZTIA1024_c",
7 "name" : "char [1024]",
8 "referenced_type" : "_ZTIc",
9 "self_type" : "_ZTIA1024_c",
10 "size" : 1024,
11 "source_file" : "system/libbase/include/android-base/file.h"
12 }
13 ],
14 "builtin_types" :
15 [
16 {
17 "alignment" : 4,
18 "linker_set_key" : "_ZTIDn",
19 "name" : "nullptr_t",
20 "referenced_type" : "_ZTIDn",
21 "self_type" : "_ZTIDn",
22 "size" : 4
23 },
24 {
25 "alignment" : 1,
26 "is_integral" : true,
27 "is_unsigned" : true,
28 "linker_set_key" : "_ZTIb",
29 "name" : "bool",
30 "referenced_type" : "_ZTIb",
31 "self_type" : "_ZTIb",
32 "size" : 1
33 },
34 {
35 "alignment" : 1,
36 "is_integral" : true,
37 "is_unsigned" : true,
38 "linker_set_key" : "_ZTIc",
39 "name" : "char",
40 "referenced_type" : "_ZTIc",
41 "self_type" : "_ZTIc",
42 "size" : 1
43 },
44 {
45 "alignment" : 1,
46 "is_integral" : true,
47 "is_unsigned" : true,
48 "linker_set_key" : "_ZTIh",
49 "name" : "unsigned char",
50 "referenced_type" : "_ZTIh",
51 "self_type" : "_ZTIh",
52 "size" : 1
53 },
54 {
55 "alignment" : 4,
56 "is_integral" : true,
57 "linker_set_key" : "_ZTIi",
58 "name" : "int",
59 "referenced_type" : "_ZTIi",
60 "self_type" : "_ZTIi",
61 "size" : 4
62 },
63 {
64 "alignment" : 4,
65 "is_integral" : true,
66 "is_unsigned" : true,
67 "linker_set_key" : "_ZTIj",
68 "name" : "unsigned int",
69 "referenced_type" : "_ZTIj",
70 "self_type" : "_ZTIj",
71 "size" : 4
72 },
73 {
74 "alignment" : 4,
75 "is_integral" : true,
76 "linker_set_key" : "_ZTIl",
77 "name" : "long",
78 "referenced_type" : "_ZTIl",
79 "self_type" : "_ZTIl",
80 "size" : 4
81 },
82 {
83 "alignment" : 2,
84 "is_integral" : true,
85 "is_unsigned" : true,
86 "linker_set_key" : "_ZTIt",
87 "name" : "unsigned short",
88 "referenced_type" : "_ZTIt",
89 "self_type" : "_ZTIt",
90 "size" : 2
91 },
92 {
93 "linker_set_key" : "_ZTIv",
94 "name" : "void",
95 "referenced_type" : "_ZTIv",
96 "self_type" : "_ZTIv"
97 },
98 {
99 "alignment" : 8,
100 "is_integral" : true,
101 "linker_set_key" : "_ZTIx",
102 "name" : "long long",
103 "referenced_type" : "_ZTIx",
104 "self_type" : "_ZTIx",
105 "size" : 8
106 },
107 {
108 "alignment" : 8,
109 "is_integral" : true,
110 "is_unsigned" : true,
111 "linker_set_key" : "_ZTIy",
112 "name" : "unsigned long long",
113 "referenced_type" : "_ZTIy",
114 "self_type" : "_ZTIy",
115 "size" : 8
116 }
117 ],
118 "elf_functions" :
119 [
120 {
121 "name" : "_Z11GetOwnerTagPK10ZipArchive"
122 },
123 {
124 "name" : "_Z11OpenArchivePKcPP10ZipArchive"
125 },
126 {
127 "name" : "_Z12CloseArchiveP10ZipArchive"
128 },
129 {
130 "name" : "_Z12EndIterationPv"
131 },
132 {
133 "name" : "_Z13OpenArchiveFdiPKcPP10ZipArchiveb"
134 },
135 {
136 "name" : "_Z14GetArchiveInfoP10ZipArchive"
137 },
138 {
139 "name" : "_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_"
140 },
141 {
142 "name" : "_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE"
143 },
144 {
145 "name" : "_Z15ErrorCodeStringi"
146 },
147 {
148 "name" : "_Z15ExtractToMemoryP10ZipArchivePK10ZipEntry64Phj"
149 },
150 {
151 "name" : "_Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhj"
152 },
153 {
154 "name" : "_Z17GetFileDescriptorP10ZipArchive"
155 },
156 {
157 "name" : "_Z18ExtractEntryToFileP10ZipArchivePK10ZipEntry64i"
158 },
159 {
160 "name" : "_Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi"
161 },
162 {
163 "name" : "_Z18OpenArchiveFdRangeiPKcPP10ZipArchivexxb"
164 },
165 {
166 "name" : "_Z21OpenArchiveFromMemoryPKvjPKcPP10ZipArchive"
167 },
168 {
169 "name" : "_Z23GetFileDescriptorOffsetP10ZipArchive"
170 },
171 {
172 "name" : "_Z23ProcessZipEntryContentsP10ZipArchivePK10ZipEntry64PFbPKhjPvES6_"
173 },
174 {
175 "name" : "_Z23ProcessZipEntryContentsP10ZipArchivePK8ZipEntryPFbPKhjPvES6_"
176 },
177 {
178 "name" : "_Z4NextPvP10ZipEntry64PNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
179 },
180 {
181 "name" : "_Z4NextPvP10ZipEntry64PNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE"
182 },
183 {
184 "name" : "_Z4NextPvP8ZipEntryPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
185 },
186 {
187 "name" : "_Z4NextPvP8ZipEntryPNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE"
188 },
189 {
190 "name" : "_Z9FindEntryP10ZipArchiveNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEP10ZipEntry64"
191 },
192 {
193 "name" : "_Z9FindEntryP10ZipArchiveNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEP8ZipEntry"
194 },
195 {
196 "name" : "_ZN10ZipArchive26InitializeCentralDirectoryExj"
197 },
198 {
199 "name" : "_ZN10ZipArchiveC1EO13MappedZipFileb"
200 },
201 {
202 "name" : "_ZN10ZipArchiveC1EPKvj"
203 },
204 {
205 "name" : "_ZN10ZipArchiveC2EO13MappedZipFileb"
206 },
207 {
208 "name" : "_ZN10ZipArchiveC2EPKvj"
209 },
210 {
211 "name" : "_ZN10ZipArchiveD1Ev"
212 },
213 {
214 "name" : "_ZN10ZipArchiveD2Ev"
215 },
216 {
217 "name" : "_ZN11zip_archive15ExtractToWriterEP10ZipArchivePK10ZipEntry64PNS_6WriterE"
218 },
219 {
220 "name" : "_ZN11zip_archive6ReaderD0Ev"
221 },
222 {
223 "name" : "_ZN11zip_archive6ReaderD1Ev"
224 },
225 {
226 "name" : "_ZN11zip_archive6ReaderD2Ev"
227 },
228 {
229 "name" : "_ZN11zip_archive6WriterD0Ev"
230 },
231 {
232 "name" : "_ZN11zip_archive6WriterD1Ev"
233 },
234 {
235 "name" : "_ZN11zip_archive6WriterD2Ev"
236 },
237 {
238 "name" : "_ZN11zip_archive7InflateERKNS_6ReaderEyyPNS_6WriterEPy"
239 },
240 {
241 "name" : "_ZN15CdEntryMapZip3214ResetIterationEv"
242 },
243 {
244 "name" : "_ZN15CdEntryMapZip324NextEPKh"
245 },
246 {
247 "name" : "_ZN15CdEntryMapZip326CreateEt"
248 },
249 {
250 "name" : "_ZN15CdEntryMapZip328AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh"
251 },
252 {
253 "name" : "_ZN15CdEntryMapZip32C1Et"
254 },
255 {
256 "name" : "_ZN15CdEntryMapZip32C2Et"
257 },
258 {
259 "name" : "_ZN15CdEntryMapZip6414ResetIterationEv"
260 },
261 {
262 "name" : "_ZN15CdEntryMapZip644NextEPKh"
263 },
264 {
265 "name" : "_ZN15CdEntryMapZip646CreateEv"
266 },
267 {
268 "name" : "_ZN15CdEntryMapZip648AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh"
269 },
270 {
271 "name" : "_ZN16CentralDirectory10InitializeEPKvxj"
272 },
273 {
274 "name" : "_ZN21ZipArchiveStreamEntry4InitERK8ZipEntry"
275 },
276 {
277 "name" : "_ZN21ZipArchiveStreamEntry6CreateEP10ZipArchiveRK8ZipEntry"
278 },
279 {
280 "name" : "_ZN21ZipArchiveStreamEntry9CreateRawEP10ZipArchiveRK8ZipEntry"
281 },
282 {
283 "name" : "_ZN31ZipArchiveStreamEntryCompressed4InitERK8ZipEntry"
284 },
285 {
286 "name" : "_ZN31ZipArchiveStreamEntryCompressed4ReadEv"
287 },
288 {
289 "name" : "_ZN31ZipArchiveStreamEntryCompressed6VerifyEv"
290 },
291 {
292 "name" : "_ZN31ZipArchiveStreamEntryCompressedD0Ev"
293 },
294 {
295 "name" : "_ZN31ZipArchiveStreamEntryCompressedD1Ev"
296 },
297 {
298 "name" : "_ZN31ZipArchiveStreamEntryCompressedD2Ev"
299 },
300 {
301 "name" : "_ZN33ZipArchiveStreamEntryUncompressed4InitERK8ZipEntry"
302 },
303 {
304 "name" : "_ZN33ZipArchiveStreamEntryUncompressed4ReadEv"
305 },
306 {
307 "name" : "_ZN33ZipArchiveStreamEntryUncompressed6VerifyEv"
308 },
309 {
310 "name" : "_ZN34ZipArchiveStreamEntryRawCompressed4InitERK8ZipEntry"
311 },
312 {
313 "name" : "_ZN34ZipArchiveStreamEntryRawCompressed6VerifyEv"
314 },
315 {
316 "name" : "_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64"
317 },
318 {
319 "name" : "_ZN9ZipWriter10StartEntryENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEj"
320 },
321 {
322 "name" : "_ZN9ZipWriter10StoreBytesEPNS_9FileEntryEPKvj"
323 },
324 {
325 "name" : "_ZN9ZipWriter10WriteBytesEPKvj"
326 },
327 {
328 "name" : "_ZN9ZipWriter11FinishEntryEv"
329 },
330 {
331 "name" : "_ZN9ZipWriter11HandleErrorEi"
332 },
333 {
334 "name" : "_ZN9ZipWriter12GetLastEntryEPNS_9FileEntryE"
335 },
336 {
337 "name" : "_ZN9ZipWriter13CompressBytesEPNS_9FileEntryEPKvj"
338 },
339 {
340 "name" : "_ZN9ZipWriter14PrepareDeflateEv"
341 },
342 {
343 "name" : "_ZN9ZipWriter15ErrorCodeStringEi"
344 },
345 {
346 "name" : "_ZN9ZipWriter16DiscardLastEntryEv"
347 },
348 {
349 "name" : "_ZN9ZipWriter17StartAlignedEntryENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEjj"
350 },
351 {
352 "name" : "_ZN9ZipWriter18StartEntryWithTimeENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEjl"
353 },
354 {
355 "name" : "_ZN9ZipWriter20FlushCompressedBytesEPNS_9FileEntryE"
356 },
357 {
358 "name" : "_ZN9ZipWriter25StartAlignedEntryWithTimeENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEjlj"
359 },
360 {
361 "name" : "_ZN9ZipWriter6FinishEv"
362 },
363 {
364 "name" : "_ZN9ZipWriterC1EOS_"
365 },
366 {
367 "name" : "_ZN9ZipWriterC1EP7__sFILE"
368 },
369 {
370 "name" : "_ZN9ZipWriterC2EOS_"
371 },
372 {
373 "name" : "_ZN9ZipWriterC2EP7__sFILE"
374 },
375 {
376 "name" : "_ZN9ZipWriteraSEOS_"
377 },
378 {
379 "name" : "_ZNK13MappedZipFile10GetBasePtrEv"
380 },
381 {
382 "name" : "_ZNK13MappedZipFile12ReadAtOffsetEPhjx"
383 },
384 {
385 "name" : "_ZNK13MappedZipFile13GetFileLengthEv"
386 },
387 {
388 "name" : "_ZNK13MappedZipFile13GetFileOffsetEv"
389 },
390 {
391 "name" : "_ZNK13MappedZipFile17GetFileDescriptorEv"
392 },
393 {
394 "name" : "_ZNK14ZipEntryCommon19GetModificationTimeEv"
395 },
396 {
397 "name" : "_ZNK15CdEntryMapZip3216GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh"
398 },
399 {
400 "name" : "_ZNK15CdEntryMapZip6416GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh"
401 },
402 {
403 "name" : "_ZNK9ZipWriter23ShouldUseDataDescriptorEv"
404 },
405 {
406 "binding" : "weak",
407 "name" : "_ZNKSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE4findIS5_EENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEERKT_"
408 },
409 {
410 "binding" : "weak",
411 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
412 },
413 {
414 "binding" : "weak",
415 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
416 },
417 {
418 "binding" : "weak",
419 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_yEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEEbEERKT_DpOT0_"
420 },
421 {
422 "binding" : "weak",
423 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE"
424 },
425 {
426 "binding" : "weak",
427 "name" : "_ZNSt3__16vectorIN9ZipWriter9FileEntryENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJS2_EEEvDpOT_"
428 },
429 {
430 "binding" : "weak",
431 "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE6resizeEjRKc"
432 },
433 {
434 "binding" : "weak",
435 "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE8__appendEjRKc"
436 },
437 {
438 "binding" : "weak",
439 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEj"
440 },
441 {
442 "binding" : "weak",
443 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj"
444 }
445 ],
446 "elf_objects" :
447 [
448 {
449 "binding" : "weak",
450 "name" : "_ZTV10FileWriter"
451 },
452 {
453 "binding" : "weak",
454 "name" : "_ZTV11EntryReader"
455 },
456 {
457 "binding" : "weak",
458 "name" : "_ZTV12MemoryWriter"
459 },
460 {
461 "binding" : "weak",
462 "name" : "_ZTV13ProcessWriter"
463 },
464 {
465 "name" : "_ZTV15CdEntryMapZip32"
466 },
467 {
468 "name" : "_ZTV15CdEntryMapZip64"
469 },
470 {
471 "name" : "_ZTV21ZipArchiveStreamEntry"
472 },
473 {
474 "name" : "_ZTV31ZipArchiveStreamEntryCompressed"
475 },
476 {
477 "name" : "_ZTV33ZipArchiveStreamEntryUncompressed"
478 },
479 {
480 "name" : "_ZTV34ZipArchiveStreamEntryRawCompressed"
481 },
482 {
483 "name" : "_ZTVN11zip_archive6ReaderE"
484 },
485 {
486 "name" : "_ZTVN11zip_archive6WriterE"
487 }
488 ],
489 "enum_types" :
490 [
491 {
492 "alignment" : 4,
493 "enum_fields" :
494 [
495 {
496 "enum_field_value" : 0,
497 "name" : "kCompressStored"
498 },
499 {
500 "enum_field_value" : 8,
501 "name" : "kCompressDeflated"
502 }
503 ],
504 "linker_set_key" : "_ZTI18$kCompressDeflated",
505 "name" : "(anonymous enum at system/libziparchive/include/ziparchive/zip_archive.h:35:1)",
506 "referenced_type" : "_ZTI18$kCompressDeflated",
507 "self_type" : "_ZTI18$kCompressDeflated",
508 "size" : 4,
509 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h",
510 "underlying_type" : "_ZTIj"
511 },
512 {
513 "alignment" : 4,
514 "enum_fields" :
515 [
516 {
517 "enum_field_value" : 0,
518 "name" : "android::base::VERBOSE"
519 },
520 {
521 "enum_field_value" : 1,
522 "name" : "android::base::DEBUG"
523 },
524 {
525 "enum_field_value" : 2,
526 "name" : "android::base::INFO"
527 },
528 {
529 "enum_field_value" : 3,
530 "name" : "android::base::WARNING"
531 },
532 {
533 "enum_field_value" : 4,
534 "name" : "android::base::ERROR"
535 },
536 {
537 "enum_field_value" : 5,
538 "name" : "android::base::FATAL_WITHOUT_ABORT"
539 },
540 {
541 "enum_field_value" : 6,
542 "name" : "android::base::FATAL"
543 }
544 ],
545 "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
546 "name" : "android::base::LogSeverity",
547 "referenced_type" : "_ZTIN7android4base11LogSeverityE",
548 "self_type" : "_ZTIN7android4base11LogSeverityE",
549 "size" : 4,
550 "source_file" : "system/libbase/include/android-base/logging.h",
551 "underlying_type" : "_ZTIj"
552 },
553 {
554 "alignment" : 4,
555 "enum_fields" :
556 [
557 {
558 "enum_field_value" : 0,
559 "name" : "android::base::DEFAULT"
560 },
561 {
562 "enum_field_value" : 1,
563 "name" : "android::base::MAIN"
564 },
565 {
566 "enum_field_value" : 2,
567 "name" : "android::base::SYSTEM"
568 },
569 {
570 "enum_field_value" : 3,
571 "name" : "android::base::RADIO"
572 },
573 {
574 "enum_field_value" : 4,
575 "name" : "android::base::CRASH"
576 }
577 ],
578 "linker_set_key" : "_ZTIN7android4base5LogIdE",
579 "name" : "android::base::LogId",
580 "referenced_type" : "_ZTIN7android4base5LogIdE",
581 "self_type" : "_ZTIN7android4base5LogIdE",
582 "size" : 4,
583 "source_file" : "system/libbase/include/android-base/logging.h",
584 "underlying_type" : "_ZTIj"
585 },
586 {
587 "access" : "private",
588 "alignment" : 4,
589 "enum_fields" :
590 [
591 {
592 "enum_field_value" : 0,
593 "name" : "ZipWriter::State::kWritingZip"
594 },
595 {
596 "enum_field_value" : 1,
597 "name" : "ZipWriter::State::kWritingEntry"
598 },
599 {
600 "enum_field_value" : 2,
601 "name" : "ZipWriter::State::kDone"
602 },
603 {
604 "enum_field_value" : 3,
605 "name" : "ZipWriter::State::kError"
606 }
607 ],
608 "linker_set_key" : "_ZTIN9ZipWriter5StateE",
609 "name" : "ZipWriter::State",
610 "referenced_type" : "_ZTIN9ZipWriter5StateE",
611 "self_type" : "_ZTIN9ZipWriter5StateE",
612 "size" : 4,
613 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h",
614 "underlying_type" : "_ZTIi"
615 },
616 {
617 "alignment" : 4,
618 "enum_fields" :
619 [
620 {
621 "enum_field_value" : 1,
622 "name" : "ZipWriter::kCompress"
623 },
624 {
625 "enum_field_value" : 2,
626 "name" : "ZipWriter::kAlign32"
627 }
628 ],
629 "linker_set_key" : "_ZTIN9ZipWriter9$kAlign32E",
630 "name" : "ZipWriter::(anonymous enum at system/libziparchive/include/ziparchive/zip_writer.h:57:3)",
631 "referenced_type" : "_ZTIN9ZipWriter9$kAlign32E",
632 "self_type" : "_ZTIN9ZipWriter9$kAlign32E",
633 "size" : 4,
634 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h",
635 "underlying_type" : "_ZTIj"
636 }
637 ],
638 "function_types" :
639 [
640 {
641 "alignment" : 4,
642 "linker_set_key" : "_ZTIFbPKhjPvE",
643 "name" : "bool (const unsigned char *, unsigned int, void *)",
644 "parameters" :
645 [
646 {
647 "referenced_type" : "_ZTIPKh"
648 },
649 {
650 "referenced_type" : "_ZTIj"
651 },
652 {
653 "referenced_type" : "_ZTIPv"
654 }
655 ],
656 "referenced_type" : "_ZTIFbPKhjPvE",
657 "return_type" : "_ZTIb",
658 "self_type" : "_ZTIFbPKhjPvE",
659 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
660 }
661 ],
662 "functions" :
663 [
664 {
665 "function_name" : "OpenArchive",
666 "linker_set_key" : "_Z11OpenArchivePKcPP10ZipArchive",
667 "parameters" :
668 [
669 {
670 "referenced_type" : "_ZTIPKc"
671 },
672 {
673 "referenced_type" : "_ZTIPP10ZipArchive"
674 }
675 ],
676 "return_type" : "_ZTIi",
677 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
678 },
679 {
680 "function_name" : "CloseArchive",
681 "linker_set_key" : "_Z12CloseArchiveP10ZipArchive",
682 "parameters" :
683 [
684 {
685 "referenced_type" : "_ZTIP10ZipArchive"
686 }
687 ],
688 "return_type" : "_ZTIv",
689 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
690 },
691 {
692 "function_name" : "EndIteration",
693 "linker_set_key" : "_Z12EndIterationPv",
694 "parameters" :
695 [
696 {
697 "referenced_type" : "_ZTIPv"
698 }
699 ],
700 "return_type" : "_ZTIv",
701 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
702 },
703 {
704 "function_name" : "OpenArchiveFd",
705 "linker_set_key" : "_Z13OpenArchiveFdiPKcPP10ZipArchiveb",
706 "parameters" :
707 [
708 {
709 "referenced_type" : "_ZTIKi"
710 },
711 {
712 "referenced_type" : "_ZTIPKc"
713 },
714 {
715 "referenced_type" : "_ZTIPP10ZipArchive"
716 },
717 {
718 "default_arg" : true,
719 "referenced_type" : "_ZTIb"
720 }
721 ],
722 "return_type" : "_ZTIi",
723 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
724 },
725 {
726 "function_name" : "GetArchiveInfo",
727 "linker_set_key" : "_Z14GetArchiveInfoP10ZipArchive",
728 "parameters" :
729 [
730 {
731 "referenced_type" : "_ZTIP10ZipArchive"
732 }
733 ],
734 "return_type" : "_ZTI14ZipArchiveInfo",
735 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
736 },
737 {
738 "function_name" : "StartIteration",
739 "linker_set_key" : "_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_",
740 "parameters" :
741 [
742 {
743 "referenced_type" : "_ZTIP10ZipArchive"
744 },
745 {
746 "referenced_type" : "_ZTIPPv"
747 },
748 {
749 "default_arg" : true,
750 "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
751 },
752 {
753 "default_arg" : true,
754 "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
755 }
756 ],
757 "return_type" : "_ZTIi",
758 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
759 },
760 {
761 "function_name" : "StartIteration",
762 "linker_set_key" : "_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE",
763 "parameters" :
764 [
765 {
766 "referenced_type" : "_ZTIP10ZipArchive"
767 },
768 {
769 "referenced_type" : "_ZTIPPv"
770 },
771 {
772 "referenced_type" : "_ZTINSt3__18functionIFbNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE"
773 }
774 ],
775 "return_type" : "_ZTIi",
776 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
777 },
778 {
779 "function_name" : "ExtractToMemory",
780 "linker_set_key" : "_Z15ExtractToMemoryP10ZipArchivePK10ZipEntry64Phj",
781 "parameters" :
782 [
783 {
784 "referenced_type" : "_ZTIP10ZipArchive"
785 },
786 {
787 "referenced_type" : "_ZTIPK10ZipEntry64"
788 },
789 {
790 "referenced_type" : "_ZTIPh"
791 },
792 {
793 "referenced_type" : "_ZTIj"
794 }
795 ],
796 "return_type" : "_ZTIi",
797 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
798 },
799 {
800 "function_name" : "ExtractToMemory",
801 "linker_set_key" : "_Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhj",
802 "parameters" :
803 [
804 {
805 "referenced_type" : "_ZTIP10ZipArchive"
806 },
807 {
808 "referenced_type" : "_ZTIPK8ZipEntry"
809 },
810 {
811 "referenced_type" : "_ZTIPh"
812 },
813 {
814 "referenced_type" : "_ZTIj"
815 }
816 ],
817 "return_type" : "_ZTIi",
818 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
819 },
820 {
821 "function_name" : "GetFileDescriptor",
822 "linker_set_key" : "_Z17GetFileDescriptorP10ZipArchive",
823 "parameters" :
824 [
825 {
826 "referenced_type" : "_ZTIKP10ZipArchive"
827 }
828 ],
829 "return_type" : "_ZTIi",
830 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
831 },
832 {
833 "function_name" : "ExtractEntryToFile",
834 "linker_set_key" : "_Z18ExtractEntryToFileP10ZipArchivePK10ZipEntry64i",
835 "parameters" :
836 [
837 {
838 "referenced_type" : "_ZTIP10ZipArchive"
839 },
840 {
841 "referenced_type" : "_ZTIPK10ZipEntry64"
842 },
843 {
844 "referenced_type" : "_ZTIi"
845 }
846 ],
847 "return_type" : "_ZTIi",
848 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
849 },
850 {
851 "function_name" : "ExtractEntryToFile",
852 "linker_set_key" : "_Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi",
853 "parameters" :
854 [
855 {
856 "referenced_type" : "_ZTIP10ZipArchive"
857 },
858 {
859 "referenced_type" : "_ZTIPK8ZipEntry"
860 },
861 {
862 "referenced_type" : "_ZTIi"
863 }
864 ],
865 "return_type" : "_ZTIi",
866 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
867 },
868 {
869 "function_name" : "OpenArchiveFdRange",
870 "linker_set_key" : "_Z18OpenArchiveFdRangeiPKcPP10ZipArchivexxb",
871 "parameters" :
872 [
873 {
874 "referenced_type" : "_ZTIKi"
875 },
876 {
877 "referenced_type" : "_ZTIPKc"
878 },
879 {
880 "referenced_type" : "_ZTIPP10ZipArchive"
881 },
882 {
883 "referenced_type" : "_ZTIx"
884 },
885 {
886 "referenced_type" : "_ZTIx"
887 },
888 {
889 "default_arg" : true,
890 "referenced_type" : "_ZTIb"
891 }
892 ],
893 "return_type" : "_ZTIi",
894 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
895 },
896 {
897 "function_name" : "OpenArchiveFromMemory",
898 "linker_set_key" : "_Z21OpenArchiveFromMemoryPKvjPKcPP10ZipArchive",
899 "parameters" :
900 [
901 {
902 "referenced_type" : "_ZTIPKv"
903 },
904 {
905 "referenced_type" : "_ZTIj"
906 },
907 {
908 "referenced_type" : "_ZTIPKc"
909 },
910 {
911 "referenced_type" : "_ZTIPP10ZipArchive"
912 }
913 ],
914 "return_type" : "_ZTIi",
915 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
916 },
917 {
918 "function_name" : "GetFileDescriptorOffset",
919 "linker_set_key" : "_Z23GetFileDescriptorOffsetP10ZipArchive",
920 "parameters" :
921 [
922 {
923 "referenced_type" : "_ZTIKP10ZipArchive"
924 }
925 ],
926 "return_type" : "_ZTIx",
927 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
928 },
929 {
930 "function_name" : "ProcessZipEntryContents",
931 "linker_set_key" : "_Z23ProcessZipEntryContentsP10ZipArchivePK10ZipEntry64PFbPKhjPvES6_",
932 "parameters" :
933 [
934 {
935 "referenced_type" : "_ZTIP10ZipArchive"
936 },
937 {
938 "referenced_type" : "_ZTIPK10ZipEntry64"
939 },
940 {
941 "referenced_type" : "_ZTIPFbPKhjPvE"
942 },
943 {
944 "referenced_type" : "_ZTIPv"
945 }
946 ],
947 "return_type" : "_ZTIi",
948 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
949 },
950 {
951 "function_name" : "ProcessZipEntryContents",
952 "linker_set_key" : "_Z23ProcessZipEntryContentsP10ZipArchivePK8ZipEntryPFbPKhjPvES6_",
953 "parameters" :
954 [
955 {
956 "referenced_type" : "_ZTIP10ZipArchive"
957 },
958 {
959 "referenced_type" : "_ZTIPK8ZipEntry"
960 },
961 {
962 "referenced_type" : "_ZTIPFbPKhjPvE"
963 },
964 {
965 "referenced_type" : "_ZTIPv"
966 }
967 ],
968 "return_type" : "_ZTIi",
969 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
970 },
971 {
972 "function_name" : "Next",
973 "linker_set_key" : "_Z4NextPvP10ZipEntry64PNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE",
974 "parameters" :
975 [
976 {
977 "referenced_type" : "_ZTIPv"
978 },
979 {
980 "referenced_type" : "_ZTIP10ZipEntry64"
981 },
982 {
983 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
984 }
985 ],
986 "return_type" : "_ZTIi",
987 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
988 },
989 {
990 "function_name" : "Next",
991 "linker_set_key" : "_Z4NextPvP10ZipEntry64PNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE",
992 "parameters" :
993 [
994 {
995 "referenced_type" : "_ZTIPv"
996 },
997 {
998 "referenced_type" : "_ZTIP10ZipEntry64"
999 },
1000 {
1001 "referenced_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1002 }
1003 ],
1004 "return_type" : "_ZTIi",
1005 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1006 },
1007 {
1008 "function_name" : "Next",
1009 "linker_set_key" : "_Z4NextPvP8ZipEntryPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE",
1010 "parameters" :
1011 [
1012 {
1013 "referenced_type" : "_ZTIPv"
1014 },
1015 {
1016 "referenced_type" : "_ZTIP8ZipEntry"
1017 },
1018 {
1019 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1020 }
1021 ],
1022 "return_type" : "_ZTIi",
1023 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1024 },
1025 {
1026 "function_name" : "Next",
1027 "linker_set_key" : "_Z4NextPvP8ZipEntryPNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE",
1028 "parameters" :
1029 [
1030 {
1031 "referenced_type" : "_ZTIPv"
1032 },
1033 {
1034 "referenced_type" : "_ZTIP8ZipEntry"
1035 },
1036 {
1037 "referenced_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1038 }
1039 ],
1040 "return_type" : "_ZTIi",
1041 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1042 },
1043 {
1044 "function_name" : "FindEntry",
1045 "linker_set_key" : "_Z9FindEntryP10ZipArchiveNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEP10ZipEntry64",
1046 "parameters" :
1047 [
1048 {
1049 "referenced_type" : "_ZTIKP10ZipArchive"
1050 },
1051 {
1052 "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1053 },
1054 {
1055 "referenced_type" : "_ZTIP10ZipEntry64"
1056 }
1057 ],
1058 "return_type" : "_ZTIi",
1059 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1060 },
1061 {
1062 "function_name" : "FindEntry",
1063 "linker_set_key" : "_Z9FindEntryP10ZipArchiveNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEP8ZipEntry",
1064 "parameters" :
1065 [
1066 {
1067 "referenced_type" : "_ZTIKP10ZipArchive"
1068 },
1069 {
1070 "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1071 },
1072 {
1073 "referenced_type" : "_ZTIP8ZipEntry"
1074 }
1075 ],
1076 "return_type" : "_ZTIi",
1077 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1078 },
1079 {
1080 "function_name" : "zip_archive::ExtractToWriter",
1081 "linker_set_key" : "_ZN11zip_archive15ExtractToWriterEP10ZipArchivePK10ZipEntry64PNS_6WriterE",
1082 "parameters" :
1083 [
1084 {
1085 "referenced_type" : "_ZTIP10ZipArchive"
1086 },
1087 {
1088 "referenced_type" : "_ZTIPK10ZipEntry64"
1089 },
1090 {
1091 "referenced_type" : "_ZTIPN11zip_archive6WriterE"
1092 }
1093 ],
1094 "return_type" : "_ZTIi",
1095 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1096 },
1097 {
1098 "function_name" : "zip_archive::Reader::~Reader",
1099 "linker_set_key" : "_ZN11zip_archive6ReaderD0Ev",
1100 "parameters" :
1101 [
1102 {
1103 "is_this_ptr" : true,
1104 "referenced_type" : "_ZTIPN11zip_archive6ReaderE"
1105 }
1106 ],
1107 "return_type" : "_ZTIv",
1108 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1109 },
1110 {
1111 "function_name" : "zip_archive::Reader::~Reader",
1112 "linker_set_key" : "_ZN11zip_archive6ReaderD1Ev",
1113 "parameters" :
1114 [
1115 {
1116 "is_this_ptr" : true,
1117 "referenced_type" : "_ZTIPN11zip_archive6ReaderE"
1118 }
1119 ],
1120 "return_type" : "_ZTIv",
1121 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1122 },
1123 {
1124 "function_name" : "zip_archive::Reader::~Reader",
1125 "linker_set_key" : "_ZN11zip_archive6ReaderD2Ev",
1126 "parameters" :
1127 [
1128 {
1129 "is_this_ptr" : true,
1130 "referenced_type" : "_ZTIPN11zip_archive6ReaderE"
1131 }
1132 ],
1133 "return_type" : "_ZTIv",
1134 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1135 },
1136 {
1137 "function_name" : "zip_archive::Writer::~Writer",
1138 "linker_set_key" : "_ZN11zip_archive6WriterD0Ev",
1139 "parameters" :
1140 [
1141 {
1142 "is_this_ptr" : true,
1143 "referenced_type" : "_ZTIPN11zip_archive6WriterE"
1144 }
1145 ],
1146 "return_type" : "_ZTIv",
1147 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1148 },
1149 {
1150 "function_name" : "zip_archive::Writer::~Writer",
1151 "linker_set_key" : "_ZN11zip_archive6WriterD1Ev",
1152 "parameters" :
1153 [
1154 {
1155 "is_this_ptr" : true,
1156 "referenced_type" : "_ZTIPN11zip_archive6WriterE"
1157 }
1158 ],
1159 "return_type" : "_ZTIv",
1160 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1161 },
1162 {
1163 "function_name" : "zip_archive::Writer::~Writer",
1164 "linker_set_key" : "_ZN11zip_archive6WriterD2Ev",
1165 "parameters" :
1166 [
1167 {
1168 "is_this_ptr" : true,
1169 "referenced_type" : "_ZTIPN11zip_archive6WriterE"
1170 }
1171 ],
1172 "return_type" : "_ZTIv",
1173 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1174 },
1175 {
1176 "function_name" : "zip_archive::Inflate",
1177 "linker_set_key" : "_ZN11zip_archive7InflateERKNS_6ReaderEyyPNS_6WriterEPy",
1178 "parameters" :
1179 [
1180 {
1181 "referenced_type" : "_ZTIRKN11zip_archive6ReaderE"
1182 },
1183 {
1184 "referenced_type" : "_ZTIKy"
1185 },
1186 {
1187 "referenced_type" : "_ZTIKy"
1188 },
1189 {
1190 "referenced_type" : "_ZTIPN11zip_archive6WriterE"
1191 },
1192 {
1193 "referenced_type" : "_ZTIPy"
1194 }
1195 ],
1196 "return_type" : "_ZTIi",
1197 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1198 },
1199 {
1200 "access" : "protected",
1201 "function_name" : "ZipArchiveStreamEntry::Init",
1202 "linker_set_key" : "_ZN21ZipArchiveStreamEntry4InitERK8ZipEntry",
1203 "parameters" :
1204 [
1205 {
1206 "is_this_ptr" : true,
1207 "referenced_type" : "_ZTIP21ZipArchiveStreamEntry"
1208 },
1209 {
1210 "referenced_type" : "_ZTIRK8ZipEntry"
1211 }
1212 ],
1213 "return_type" : "_ZTIb",
1214 "source_file" : "system/libziparchive/include/ziparchive/zip_archive_stream_entry.h"
1215 },
1216 {
1217 "function_name" : "ZipArchiveStreamEntry::Create",
1218 "linker_set_key" : "_ZN21ZipArchiveStreamEntry6CreateEP10ZipArchiveRK8ZipEntry",
1219 "parameters" :
1220 [
1221 {
1222 "referenced_type" : "_ZTIP10ZipArchive"
1223 },
1224 {
1225 "referenced_type" : "_ZTIRK8ZipEntry"
1226 }
1227 ],
1228 "return_type" : "_ZTIP21ZipArchiveStreamEntry",
1229 "source_file" : "system/libziparchive/include/ziparchive/zip_archive_stream_entry.h"
1230 },
1231 {
1232 "function_name" : "ZipArchiveStreamEntry::CreateRaw",
1233 "linker_set_key" : "_ZN21ZipArchiveStreamEntry9CreateRawEP10ZipArchiveRK8ZipEntry",
1234 "parameters" :
1235 [
1236 {
1237 "referenced_type" : "_ZTIP10ZipArchive"
1238 },
1239 {
1240 "referenced_type" : "_ZTIRK8ZipEntry"
1241 }
1242 ],
1243 "return_type" : "_ZTIP21ZipArchiveStreamEntry",
1244 "source_file" : "system/libziparchive/include/ziparchive/zip_archive_stream_entry.h"
1245 },
1246 {
1247 "function_name" : "ZipEntry::CopyFromZipEntry64",
1248 "linker_set_key" : "_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64",
1249 "parameters" :
1250 [
1251 {
1252 "referenced_type" : "_ZTIP8ZipEntry"
1253 },
1254 {
1255 "referenced_type" : "_ZTIPK10ZipEntry64"
1256 }
1257 ],
1258 "return_type" : "_ZTIi",
1259 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1260 },
1261 {
1262 "function_name" : "ZipWriter::StartEntry",
1263 "linker_set_key" : "_ZN9ZipWriter10StartEntryENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEj",
1264 "parameters" :
1265 [
1266 {
1267 "is_this_ptr" : true,
1268 "referenced_type" : "_ZTIP9ZipWriter"
1269 },
1270 {
1271 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1272 },
1273 {
1274 "referenced_type" : "_ZTIj"
1275 }
1276 ],
1277 "return_type" : "_ZTIi",
1278 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1279 },
1280 {
1281 "access" : "private",
1282 "function_name" : "ZipWriter::StoreBytes",
1283 "linker_set_key" : "_ZN9ZipWriter10StoreBytesEPNS_9FileEntryEPKvj",
1284 "parameters" :
1285 [
1286 {
1287 "is_this_ptr" : true,
1288 "referenced_type" : "_ZTIP9ZipWriter"
1289 },
1290 {
1291 "referenced_type" : "_ZTIPN9ZipWriter9FileEntryE"
1292 },
1293 {
1294 "referenced_type" : "_ZTIPKv"
1295 },
1296 {
1297 "referenced_type" : "_ZTIj"
1298 }
1299 ],
1300 "return_type" : "_ZTIi",
1301 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1302 },
1303 {
1304 "function_name" : "ZipWriter::WriteBytes",
1305 "linker_set_key" : "_ZN9ZipWriter10WriteBytesEPKvj",
1306 "parameters" :
1307 [
1308 {
1309 "is_this_ptr" : true,
1310 "referenced_type" : "_ZTIP9ZipWriter"
1311 },
1312 {
1313 "referenced_type" : "_ZTIPKv"
1314 },
1315 {
1316 "referenced_type" : "_ZTIj"
1317 }
1318 ],
1319 "return_type" : "_ZTIi",
1320 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1321 },
1322 {
1323 "function_name" : "ZipWriter::FinishEntry",
1324 "linker_set_key" : "_ZN9ZipWriter11FinishEntryEv",
1325 "parameters" :
1326 [
1327 {
1328 "is_this_ptr" : true,
1329 "referenced_type" : "_ZTIP9ZipWriter"
1330 }
1331 ],
1332 "return_type" : "_ZTIi",
1333 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1334 },
1335 {
1336 "access" : "private",
1337 "function_name" : "ZipWriter::HandleError",
1338 "linker_set_key" : "_ZN9ZipWriter11HandleErrorEi",
1339 "parameters" :
1340 [
1341 {
1342 "is_this_ptr" : true,
1343 "referenced_type" : "_ZTIP9ZipWriter"
1344 },
1345 {
1346 "referenced_type" : "_ZTIi"
1347 }
1348 ],
1349 "return_type" : "_ZTIi",
1350 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1351 },
1352 {
1353 "function_name" : "ZipWriter::GetLastEntry",
1354 "linker_set_key" : "_ZN9ZipWriter12GetLastEntryEPNS_9FileEntryE",
1355 "parameters" :
1356 [
1357 {
1358 "is_this_ptr" : true,
1359 "referenced_type" : "_ZTIP9ZipWriter"
1360 },
1361 {
1362 "referenced_type" : "_ZTIPN9ZipWriter9FileEntryE"
1363 }
1364 ],
1365 "return_type" : "_ZTIi",
1366 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1367 },
1368 {
1369 "access" : "private",
1370 "function_name" : "ZipWriter::CompressBytes",
1371 "linker_set_key" : "_ZN9ZipWriter13CompressBytesEPNS_9FileEntryEPKvj",
1372 "parameters" :
1373 [
1374 {
1375 "is_this_ptr" : true,
1376 "referenced_type" : "_ZTIP9ZipWriter"
1377 },
1378 {
1379 "referenced_type" : "_ZTIPN9ZipWriter9FileEntryE"
1380 },
1381 {
1382 "referenced_type" : "_ZTIPKv"
1383 },
1384 {
1385 "referenced_type" : "_ZTIj"
1386 }
1387 ],
1388 "return_type" : "_ZTIi",
1389 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1390 },
1391 {
1392 "access" : "private",
1393 "function_name" : "ZipWriter::PrepareDeflate",
1394 "linker_set_key" : "_ZN9ZipWriter14PrepareDeflateEv",
1395 "parameters" :
1396 [
1397 {
1398 "is_this_ptr" : true,
1399 "referenced_type" : "_ZTIP9ZipWriter"
1400 }
1401 ],
1402 "return_type" : "_ZTIi",
1403 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1404 },
1405 {
1406 "function_name" : "ZipWriter::ErrorCodeString",
1407 "linker_set_key" : "_ZN9ZipWriter15ErrorCodeStringEi",
1408 "parameters" :
1409 [
1410 {
1411 "referenced_type" : "_ZTIi"
1412 }
1413 ],
1414 "return_type" : "_ZTIPKc",
1415 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1416 },
1417 {
1418 "function_name" : "ZipWriter::DiscardLastEntry",
1419 "linker_set_key" : "_ZN9ZipWriter16DiscardLastEntryEv",
1420 "parameters" :
1421 [
1422 {
1423 "is_this_ptr" : true,
1424 "referenced_type" : "_ZTIP9ZipWriter"
1425 }
1426 ],
1427 "return_type" : "_ZTIi",
1428 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1429 },
1430 {
1431 "function_name" : "ZipWriter::StartAlignedEntry",
1432 "linker_set_key" : "_ZN9ZipWriter17StartAlignedEntryENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEjj",
1433 "parameters" :
1434 [
1435 {
1436 "is_this_ptr" : true,
1437 "referenced_type" : "_ZTIP9ZipWriter"
1438 },
1439 {
1440 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1441 },
1442 {
1443 "referenced_type" : "_ZTIj"
1444 },
1445 {
1446 "referenced_type" : "_ZTIj"
1447 }
1448 ],
1449 "return_type" : "_ZTIi",
1450 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1451 },
1452 {
1453 "function_name" : "ZipWriter::StartEntryWithTime",
1454 "linker_set_key" : "_ZN9ZipWriter18StartEntryWithTimeENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEjl",
1455 "parameters" :
1456 [
1457 {
1458 "is_this_ptr" : true,
1459 "referenced_type" : "_ZTIP9ZipWriter"
1460 },
1461 {
1462 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1463 },
1464 {
1465 "referenced_type" : "_ZTIj"
1466 },
1467 {
1468 "referenced_type" : "_ZTIl"
1469 }
1470 ],
1471 "return_type" : "_ZTIi",
1472 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1473 },
1474 {
1475 "access" : "private",
1476 "function_name" : "ZipWriter::FlushCompressedBytes",
1477 "linker_set_key" : "_ZN9ZipWriter20FlushCompressedBytesEPNS_9FileEntryE",
1478 "parameters" :
1479 [
1480 {
1481 "is_this_ptr" : true,
1482 "referenced_type" : "_ZTIP9ZipWriter"
1483 },
1484 {
1485 "referenced_type" : "_ZTIPN9ZipWriter9FileEntryE"
1486 }
1487 ],
1488 "return_type" : "_ZTIi",
1489 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1490 },
1491 {
1492 "function_name" : "ZipWriter::StartAlignedEntryWithTime",
1493 "linker_set_key" : "_ZN9ZipWriter25StartAlignedEntryWithTimeENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEjlj",
1494 "parameters" :
1495 [
1496 {
1497 "is_this_ptr" : true,
1498 "referenced_type" : "_ZTIP9ZipWriter"
1499 },
1500 {
1501 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1502 },
1503 {
1504 "referenced_type" : "_ZTIj"
1505 },
1506 {
1507 "referenced_type" : "_ZTIl"
1508 },
1509 {
1510 "referenced_type" : "_ZTIj"
1511 }
1512 ],
1513 "return_type" : "_ZTIi",
1514 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1515 },
1516 {
1517 "function_name" : "ZipWriter::Finish",
1518 "linker_set_key" : "_ZN9ZipWriter6FinishEv",
1519 "parameters" :
1520 [
1521 {
1522 "is_this_ptr" : true,
1523 "referenced_type" : "_ZTIP9ZipWriter"
1524 }
1525 ],
1526 "return_type" : "_ZTIi",
1527 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1528 },
1529 {
1530 "function_name" : "ZipWriter::ZipWriter",
1531 "linker_set_key" : "_ZN9ZipWriterC1EOS_",
1532 "parameters" :
1533 [
1534 {
1535 "is_this_ptr" : true,
1536 "referenced_type" : "_ZTIP9ZipWriter"
1537 },
1538 {
1539 "referenced_type" : "_ZTIO9ZipWriter"
1540 }
1541 ],
1542 "return_type" : "_ZTIv",
1543 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1544 },
1545 {
1546 "function_name" : "ZipWriter::ZipWriter",
1547 "linker_set_key" : "_ZN9ZipWriterC1EP7__sFILE",
1548 "parameters" :
1549 [
1550 {
1551 "is_this_ptr" : true,
1552 "referenced_type" : "_ZTIP9ZipWriter"
1553 },
1554 {
1555 "referenced_type" : "_ZTIP7__sFILE"
1556 }
1557 ],
1558 "return_type" : "_ZTIv",
1559 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1560 },
1561 {
1562 "function_name" : "ZipWriter::ZipWriter",
1563 "linker_set_key" : "_ZN9ZipWriterC2EOS_",
1564 "parameters" :
1565 [
1566 {
1567 "is_this_ptr" : true,
1568 "referenced_type" : "_ZTIP9ZipWriter"
1569 },
1570 {
1571 "referenced_type" : "_ZTIO9ZipWriter"
1572 }
1573 ],
1574 "return_type" : "_ZTIv",
1575 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1576 },
1577 {
1578 "function_name" : "ZipWriter::ZipWriter",
1579 "linker_set_key" : "_ZN9ZipWriterC2EP7__sFILE",
1580 "parameters" :
1581 [
1582 {
1583 "is_this_ptr" : true,
1584 "referenced_type" : "_ZTIP9ZipWriter"
1585 },
1586 {
1587 "referenced_type" : "_ZTIP7__sFILE"
1588 }
1589 ],
1590 "return_type" : "_ZTIv",
1591 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1592 },
1593 {
1594 "function_name" : "ZipWriter::operator=",
1595 "linker_set_key" : "_ZN9ZipWriteraSEOS_",
1596 "parameters" :
1597 [
1598 {
1599 "is_this_ptr" : true,
1600 "referenced_type" : "_ZTIP9ZipWriter"
1601 },
1602 {
1603 "referenced_type" : "_ZTIO9ZipWriter"
1604 }
1605 ],
1606 "return_type" : "_ZTIR9ZipWriter",
1607 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1608 },
1609 {
1610 "function_name" : "ZipEntryCommon::GetModificationTime",
1611 "linker_set_key" : "_ZNK14ZipEntryCommon19GetModificationTimeEv",
1612 "parameters" :
1613 [
1614 {
1615 "is_this_ptr" : true,
1616 "referenced_type" : "_ZTIPK14ZipEntryCommon"
1617 }
1618 ],
1619 "return_type" : "_ZTI2tm",
1620 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1621 },
1622 {
1623 "access" : "private",
1624 "function_name" : "ZipWriter::ShouldUseDataDescriptor",
1625 "linker_set_key" : "_ZNK9ZipWriter23ShouldUseDataDescriptorEv",
1626 "parameters" :
1627 [
1628 {
1629 "is_this_ptr" : true,
1630 "referenced_type" : "_ZTIPK9ZipWriter"
1631 }
1632 ],
1633 "return_type" : "_ZTIb",
1634 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1635 }
1636 ],
1637 "global_vars" : [],
1638 "lvalue_reference_types" :
1639 [
1640 {
1641 "alignment" : 4,
1642 "linker_set_key" : "_ZTIR8ZipEntry",
1643 "name" : "ZipEntry &",
1644 "referenced_type" : "_ZTI8ZipEntry",
1645 "self_type" : "_ZTIR8ZipEntry",
1646 "size" : 4,
1647 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1648 },
1649 {
1650 "alignment" : 4,
1651 "linker_set_key" : "_ZTIR9ZipWriter",
1652 "name" : "ZipWriter &",
1653 "referenced_type" : "_ZTI9ZipWriter",
1654 "self_type" : "_ZTIR9ZipWriter",
1655 "size" : 4,
1656 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1657 },
1658 {
1659 "alignment" : 4,
1660 "linker_set_key" : "_ZTIRK14ZipEntryCommon",
1661 "name" : "const ZipEntryCommon &",
1662 "referenced_type" : "_ZTIK14ZipEntryCommon",
1663 "self_type" : "_ZTIRK14ZipEntryCommon",
1664 "size" : 4,
1665 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1666 },
1667 {
1668 "alignment" : 4,
1669 "linker_set_key" : "_ZTIRK8ZipEntry",
1670 "name" : "const ZipEntry &",
1671 "referenced_type" : "_ZTIK8ZipEntry",
1672 "self_type" : "_ZTIRK8ZipEntry",
1673 "size" : 4,
1674 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1675 },
1676 {
1677 "alignment" : 4,
1678 "linker_set_key" : "_ZTIRKDn",
1679 "name" : "const nullptr_t &",
1680 "referenced_type" : "_ZTIKDn",
1681 "self_type" : "_ZTIRKDn",
1682 "size" : 4,
1683 "source_file" : "system/libbase/include/android-base/logging.h"
1684 },
1685 {
1686 "alignment" : 4,
1687 "linker_set_key" : "_ZTIRKN11zip_archive6ReaderE",
1688 "name" : "const zip_archive::Reader &",
1689 "referenced_type" : "_ZTIKN11zip_archive6ReaderE",
1690 "self_type" : "_ZTIRKN11zip_archive6ReaderE",
1691 "size" : 4,
1692 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1693 },
1694 {
1695 "alignment" : 4,
1696 "linker_set_key" : "_ZTIRKi",
1697 "name" : "const int &",
1698 "referenced_type" : "_ZTIKi",
1699 "self_type" : "_ZTIRKi",
1700 "size" : 4,
1701 "source_file" : "system/libbase/include/android-base/logging.h"
1702 },
1703 {
1704 "alignment" : 4,
1705 "linker_set_key" : "_ZTIRKj",
1706 "name" : "const unsigned int &",
1707 "referenced_type" : "_ZTIKj",
1708 "self_type" : "_ZTIRKj",
1709 "size" : 4,
1710 "source_file" : "system/libbase/include/android-base/logging.h"
1711 },
1712 {
1713 "alignment" : 4,
1714 "linker_set_key" : "_ZTIRKt",
1715 "name" : "const unsigned short &",
1716 "referenced_type" : "_ZTIKt",
1717 "self_type" : "_ZTIRKt",
1718 "size" : 4,
1719 "source_file" : "system/libbase/include/android-base/logging.h"
1720 },
1721 {
1722 "alignment" : 4,
1723 "linker_set_key" : "_ZTIRKx",
1724 "name" : "const long long &",
1725 "referenced_type" : "_ZTIKx",
1726 "self_type" : "_ZTIRKx",
1727 "size" : 4,
1728 "source_file" : "system/libbase/include/android-base/logging.h"
1729 },
1730 {
1731 "alignment" : 4,
1732 "linker_set_key" : "_ZTIRKy",
1733 "name" : "const unsigned long long &",
1734 "referenced_type" : "_ZTIKy",
1735 "self_type" : "_ZTIRKy",
1736 "size" : 4,
1737 "source_file" : "system/libbase/include/android-base/logging.h"
1738 },
1739 {
1740 "alignment" : 4,
1741 "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
1742 "name" : "std::basic_ostream<char, std::char_traits<char>> &",
1743 "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
1744 "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
1745 "size" : 4,
1746 "source_file" : "system/libbase/include/android-base/logging.h"
1747 },
1748 {
1749 "alignment" : 4,
1750 "linker_set_key" : "_ZTIRi",
1751 "name" : "int &",
1752 "referenced_type" : "_ZTIi",
1753 "self_type" : "_ZTIRi",
1754 "size" : 4,
1755 "source_file" : "system/libbase/include/android-base/logging.h"
1756 },
1757 {
1758 "alignment" : 4,
1759 "linker_set_key" : "_ZTIRj",
1760 "name" : "unsigned int &",
1761 "referenced_type" : "_ZTIj",
1762 "self_type" : "_ZTIRj",
1763 "size" : 4,
1764 "source_file" : "system/libbase/include/android-base/logging.h"
1765 },
1766 {
1767 "alignment" : 4,
1768 "linker_set_key" : "_ZTIRx",
1769 "name" : "long long &",
1770 "referenced_type" : "_ZTIx",
1771 "self_type" : "_ZTIRx",
1772 "size" : 4,
1773 "source_file" : "system/libbase/include/android-base/logging.h"
1774 }
1775 ],
1776 "pointer_types" :
1777 [
1778 {
1779 "alignment" : 4,
1780 "linker_set_key" : "_ZTIP10ZipArchive",
1781 "name" : "ZipArchive *",
1782 "referenced_type" : "_ZTI10ZipArchive",
1783 "self_type" : "_ZTIP10ZipArchive",
1784 "size" : 4,
1785 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1786 },
1787 {
1788 "alignment" : 4,
1789 "linker_set_key" : "_ZTIP10ZipEntry64",
1790 "name" : "ZipEntry64 *",
1791 "referenced_type" : "_ZTI10ZipEntry64",
1792 "self_type" : "_ZTIP10ZipEntry64",
1793 "size" : 4,
1794 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1795 },
1796 {
1797 "alignment" : 4,
1798 "linker_set_key" : "_ZTIP12TemporaryDir",
1799 "name" : "TemporaryDir *",
1800 "referenced_type" : "_ZTI12TemporaryDir",
1801 "self_type" : "_ZTIP12TemporaryDir",
1802 "size" : 4,
1803 "source_file" : "system/libbase/include/android-base/file.h"
1804 },
1805 {
1806 "alignment" : 4,
1807 "linker_set_key" : "_ZTIP13TemporaryFile",
1808 "name" : "TemporaryFile *",
1809 "referenced_type" : "_ZTI13TemporaryFile",
1810 "self_type" : "_ZTIP13TemporaryFile",
1811 "size" : 4,
1812 "source_file" : "system/libbase/include/android-base/file.h"
1813 },
1814 {
1815 "alignment" : 4,
1816 "linker_set_key" : "_ZTIP21ZipArchiveStreamEntry",
1817 "name" : "ZipArchiveStreamEntry *",
1818 "referenced_type" : "_ZTI21ZipArchiveStreamEntry",
1819 "self_type" : "_ZTIP21ZipArchiveStreamEntry",
1820 "size" : 4,
1821 "source_file" : "system/libziparchive/include/ziparchive/zip_archive_stream_entry.h"
1822 },
1823 {
1824 "alignment" : 4,
1825 "linker_set_key" : "_ZTIP3DIR",
1826 "name" : "DIR *",
1827 "referenced_type" : "_ZTI3DIR",
1828 "self_type" : "_ZTIP3DIR",
1829 "size" : 4,
1830 "source_file" : "system/libbase/include/android-base/unique_fd.h"
1831 },
1832 {
1833 "alignment" : 4,
1834 "linker_set_key" : "_ZTIP7__sFILE",
1835 "name" : "__sFILE *",
1836 "referenced_type" : "_ZTI7__sFILE",
1837 "self_type" : "_ZTIP7__sFILE",
1838 "size" : 4,
1839 "source_file" : "system/libbase/include/android-base/unique_fd.h"
1840 },
1841 {
1842 "alignment" : 4,
1843 "linker_set_key" : "_ZTIP8ZipEntry",
1844 "name" : "ZipEntry *",
1845 "referenced_type" : "_ZTI8ZipEntry",
1846 "self_type" : "_ZTIP8ZipEntry",
1847 "size" : 4,
1848 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1849 },
1850 {
1851 "alignment" : 4,
1852 "linker_set_key" : "_ZTIP9ZipWriter",
1853 "name" : "ZipWriter *",
1854 "referenced_type" : "_ZTI9ZipWriter",
1855 "self_type" : "_ZTIP9ZipWriter",
1856 "size" : 4,
1857 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1858 },
1859 {
1860 "alignment" : 4,
1861 "linker_set_key" : "_ZTIPFbPKhjPvE",
1862 "name" : "bool (*)(const unsigned char *, unsigned int, void *)",
1863 "referenced_type" : "_ZTIFbPKhjPvE",
1864 "self_type" : "_ZTIPFbPKhjPvE",
1865 "size" : 4,
1866 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1867 },
1868 {
1869 "alignment" : 4,
1870 "linker_set_key" : "_ZTIPK10ZipEntry64",
1871 "name" : "const ZipEntry64 *",
1872 "referenced_type" : "_ZTIK10ZipEntry64",
1873 "self_type" : "_ZTIPK10ZipEntry64",
1874 "size" : 4,
1875 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1876 },
1877 {
1878 "alignment" : 4,
1879 "linker_set_key" : "_ZTIPK14ZipEntryCommon",
1880 "name" : "const ZipEntryCommon *",
1881 "referenced_type" : "_ZTIK14ZipEntryCommon",
1882 "self_type" : "_ZTIPK14ZipEntryCommon",
1883 "size" : 4,
1884 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1885 },
1886 {
1887 "alignment" : 4,
1888 "linker_set_key" : "_ZTIPK8ZipEntry",
1889 "name" : "const ZipEntry *",
1890 "referenced_type" : "_ZTIK8ZipEntry",
1891 "self_type" : "_ZTIPK8ZipEntry",
1892 "size" : 4,
1893 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1894 },
1895 {
1896 "alignment" : 4,
1897 "linker_set_key" : "_ZTIPK9ZipWriter",
1898 "name" : "const ZipWriter *",
1899 "referenced_type" : "_ZTIK9ZipWriter",
1900 "self_type" : "_ZTIPK9ZipWriter",
1901 "size" : 4,
1902 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
1903 },
1904 {
1905 "alignment" : 4,
1906 "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
1907 "name" : "const android::base::MappedFile *",
1908 "referenced_type" : "_ZTIKN7android4base10MappedFileE",
1909 "self_type" : "_ZTIPKN7android4base10MappedFileE",
1910 "size" : 4,
1911 "source_file" : "system/libbase/include/android-base/mapped_file.h"
1912 },
1913 {
1914 "alignment" : 4,
1915 "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
1916 "name" : "const android::base::borrowed_fd *",
1917 "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
1918 "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
1919 "size" : 4,
1920 "source_file" : "system/libbase/include/android-base/unique_fd.h"
1921 },
1922 {
1923 "alignment" : 4,
1924 "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
1925 "name" : "const android::base::ErrnoRestorer *",
1926 "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
1927 "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE",
1928 "size" : 4,
1929 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
1930 },
1931 {
1932 "alignment" : 4,
1933 "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1934 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
1935 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1936 "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1937 "size" : 4,
1938 "source_file" : "system/libbase/include/android-base/logging.h"
1939 },
1940 {
1941 "alignment" : 4,
1942 "linker_set_key" : "_ZTIPKc",
1943 "name" : "const char *",
1944 "referenced_type" : "_ZTIKc",
1945 "self_type" : "_ZTIPKc",
1946 "size" : 4,
1947 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1948 },
1949 {
1950 "alignment" : 4,
1951 "linker_set_key" : "_ZTIPKh",
1952 "name" : "const unsigned char *",
1953 "referenced_type" : "_ZTIKh",
1954 "self_type" : "_ZTIPKh",
1955 "size" : 4,
1956 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1957 },
1958 {
1959 "alignment" : 4,
1960 "linker_set_key" : "_ZTIPKv",
1961 "name" : "const void *",
1962 "referenced_type" : "_ZTIKv",
1963 "self_type" : "_ZTIPKv",
1964 "size" : 4,
1965 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1966 },
1967 {
1968 "alignment" : 4,
1969 "linker_set_key" : "_ZTIPN11zip_archive6ReaderE",
1970 "name" : "zip_archive::Reader *",
1971 "referenced_type" : "_ZTIN11zip_archive6ReaderE",
1972 "self_type" : "_ZTIPN11zip_archive6ReaderE",
1973 "size" : 4,
1974 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1975 },
1976 {
1977 "alignment" : 4,
1978 "linker_set_key" : "_ZTIPN11zip_archive6WriterE",
1979 "name" : "zip_archive::Writer *",
1980 "referenced_type" : "_ZTIN11zip_archive6WriterE",
1981 "self_type" : "_ZTIPN11zip_archive6WriterE",
1982 "size" : 4,
1983 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
1984 },
1985 {
1986 "alignment" : 4,
1987 "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
1988 "name" : "android::base::MappedFile *",
1989 "referenced_type" : "_ZTIN7android4base10MappedFileE",
1990 "self_type" : "_ZTIPN7android4base10MappedFileE",
1991 "size" : 4,
1992 "source_file" : "system/libbase/include/android-base/mapped_file.h"
1993 },
1994 {
1995 "alignment" : 4,
1996 "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
1997 "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
1998 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
1999 "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
2000 "size" : 4,
2001 "source_file" : "system/libbase/include/android-base/logging.h"
2002 },
2003 {
2004 "alignment" : 4,
2005 "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
2006 "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
2007 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
2008 "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
2009 "size" : 4,
2010 "source_file" : "system/libbase/include/android-base/logging.h"
2011 },
2012 {
2013 "alignment" : 4,
2014 "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
2015 "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
2016 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
2017 "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
2018 "size" : 4,
2019 "source_file" : "system/libbase/include/android-base/logging.h"
2020 },
2021 {
2022 "alignment" : 4,
2023 "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
2024 "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short> *",
2025 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
2026 "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
2027 "size" : 4,
2028 "source_file" : "system/libbase/include/android-base/logging.h"
2029 },
2030 {
2031 "alignment" : 4,
2032 "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
2033 "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int> *",
2034 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
2035 "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
2036 "size" : 4,
2037 "source_file" : "system/libbase/include/android-base/logging.h"
2038 },
2039 {
2040 "alignment" : 4,
2041 "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
2042 "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int> *",
2043 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
2044 "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
2045 "size" : 4,
2046 "source_file" : "system/libbase/include/android-base/logging.h"
2047 },
2048 {
2049 "alignment" : 4,
2050 "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
2051 "name" : "android::base::log_detail::Storage<int> *",
2052 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
2053 "self_type" : "_ZTIPN7android4base10log_detail7StorageIiEE",
2054 "size" : 4,
2055 "source_file" : "system/libbase/include/android-base/logging.h"
2056 },
2057 {
2058 "alignment" : 4,
2059 "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
2060 "name" : "android::base::log_detail::Storage<unsigned int> *",
2061 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
2062 "self_type" : "_ZTIPN7android4base10log_detail7StorageIjEE",
2063 "size" : 4,
2064 "source_file" : "system/libbase/include/android-base/logging.h"
2065 },
2066 {
2067 "alignment" : 4,
2068 "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
2069 "name" : "android::base::log_detail::Storage<unsigned short> *",
2070 "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
2071 "self_type" : "_ZTIPN7android4base10log_detail7StorageItEE",
2072 "size" : 4,
2073 "source_file" : "system/libbase/include/android-base/logging.h"
2074 },
2075 {
2076 "alignment" : 4,
2077 "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIxEE",
2078 "name" : "android::base::log_detail::Storage<long long> *",
2079 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
2080 "self_type" : "_ZTIPN7android4base10log_detail7StorageIxEE",
2081 "size" : 4,
2082 "source_file" : "system/libbase/include/android-base/logging.h"
2083 },
2084 {
2085 "alignment" : 4,
2086 "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIyEE",
2087 "name" : "android::base::log_detail::Storage<unsigned long long> *",
2088 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
2089 "self_type" : "_ZTIPN7android4base10log_detail7StorageIyEE",
2090 "size" : 4,
2091 "source_file" : "system/libbase/include/android-base/logging.h"
2092 },
2093 {
2094 "alignment" : 4,
2095 "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
2096 "name" : "android::base::borrowed_fd *",
2097 "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
2098 "self_type" : "_ZTIPN7android4base11borrowed_fdE",
2099 "size" : 4,
2100 "source_file" : "system/libbase/include/android-base/unique_fd.h"
2101 },
2102 {
2103 "alignment" : 4,
2104 "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
2105 "name" : "android::base::ErrnoRestorer *",
2106 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
2107 "self_type" : "_ZTIPN7android4base13ErrnoRestorerE",
2108 "size" : 4,
2109 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
2110 },
2111 {
2112 "alignment" : 4,
2113 "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
2114 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
2115 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
2116 "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
2117 "size" : 4,
2118 "source_file" : "system/libbase/include/android-base/unique_fd.h"
2119 },
2120 {
2121 "alignment" : 4,
2122 "linker_set_key" : "_ZTIPN9ZipWriter9FileEntryE",
2123 "name" : "ZipWriter::FileEntry *",
2124 "referenced_type" : "_ZTIN9ZipWriter9FileEntryE",
2125 "self_type" : "_ZTIPN9ZipWriter9FileEntryE",
2126 "size" : 4,
2127 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
2128 },
2129 {
2130 "alignment" : 4,
2131 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2132 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
2133 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2134 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2135 "size" : 4,
2136 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2137 },
2138 {
2139 "alignment" : 4,
2140 "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2141 "name" : "std::basic_string_view<char, std::char_traits<char>> *",
2142 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2143 "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2144 "size" : 4,
2145 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2146 },
2147 {
2148 "alignment" : 4,
2149 "linker_set_key" : "_ZTIPP10ZipArchive",
2150 "name" : "ZipArchive **",
2151 "referenced_type" : "_ZTIP10ZipArchive",
2152 "self_type" : "_ZTIPP10ZipArchive",
2153 "size" : 4,
2154 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2155 },
2156 {
2157 "alignment" : 4,
2158 "linker_set_key" : "_ZTIPPv",
2159 "name" : "void **",
2160 "referenced_type" : "_ZTIPv",
2161 "self_type" : "_ZTIPPv",
2162 "size" : 4,
2163 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2164 },
2165 {
2166 "alignment" : 4,
2167 "linker_set_key" : "_ZTIPc",
2168 "name" : "char *",
2169 "referenced_type" : "_ZTIc",
2170 "self_type" : "_ZTIPc",
2171 "size" : 4,
2172 "source_file" : "system/libbase/include/android-base/logging.h"
2173 },
2174 {
2175 "alignment" : 4,
2176 "linker_set_key" : "_ZTIPh",
2177 "name" : "unsigned char *",
2178 "referenced_type" : "_ZTIh",
2179 "self_type" : "_ZTIPh",
2180 "size" : 4,
2181 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2182 },
2183 {
2184 "alignment" : 4,
2185 "linker_set_key" : "_ZTIPv",
2186 "name" : "void *",
2187 "referenced_type" : "_ZTIv",
2188 "self_type" : "_ZTIPv",
2189 "size" : 4,
2190 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2191 },
2192 {
2193 "alignment" : 4,
2194 "linker_set_key" : "_ZTIPy",
2195 "name" : "unsigned long long *",
2196 "referenced_type" : "_ZTIy",
2197 "self_type" : "_ZTIPy",
2198 "size" : 4,
2199 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2200 }
2201 ],
2202 "qualified_types" :
2203 [
2204 {
2205 "alignment" : 8,
2206 "is_const" : true,
2207 "linker_set_key" : "_ZTIK10ZipEntry64",
2208 "name" : "const ZipEntry64",
2209 "referenced_type" : "_ZTI10ZipEntry64",
2210 "self_type" : "_ZTIK10ZipEntry64",
2211 "size" : 64,
2212 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2213 },
2214 {
2215 "alignment" : 8,
2216 "is_const" : true,
2217 "linker_set_key" : "_ZTIK14ZipEntryCommon",
2218 "name" : "const ZipEntryCommon",
2219 "referenced_type" : "_ZTI14ZipEntryCommon",
2220 "self_type" : "_ZTIK14ZipEntryCommon",
2221 "size" : 48,
2222 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2223 },
2224 {
2225 "alignment" : 8,
2226 "is_const" : true,
2227 "linker_set_key" : "_ZTIK8ZipEntry",
2228 "name" : "const ZipEntry",
2229 "referenced_type" : "_ZTI8ZipEntry",
2230 "self_type" : "_ZTIK8ZipEntry",
2231 "size" : 56,
2232 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2233 },
2234 {
2235 "alignment" : 8,
2236 "is_const" : true,
2237 "linker_set_key" : "_ZTIK9ZipWriter",
2238 "name" : "const ZipWriter",
2239 "referenced_type" : "_ZTI9ZipWriter",
2240 "self_type" : "_ZTIK9ZipWriter",
2241 "size" : 104,
2242 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
2243 },
2244 {
2245 "alignment" : 4,
2246 "is_const" : true,
2247 "linker_set_key" : "_ZTIKDn",
2248 "name" : "const nullptr_t",
2249 "referenced_type" : "_ZTIDn",
2250 "self_type" : "_ZTIKDn",
2251 "size" : 4,
2252 "source_file" : "system/libbase/include/android-base/logging.h"
2253 },
2254 {
2255 "alignment" : 4,
2256 "is_const" : true,
2257 "linker_set_key" : "_ZTIKN11zip_archive6ReaderE",
2258 "name" : "const zip_archive::Reader",
2259 "referenced_type" : "_ZTIN11zip_archive6ReaderE",
2260 "self_type" : "_ZTIKN11zip_archive6ReaderE",
2261 "size" : 4,
2262 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2263 },
2264 {
2265 "alignment" : 4,
2266 "is_const" : true,
2267 "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
2268 "name" : "const android::base::MappedFile",
2269 "referenced_type" : "_ZTIN7android4base10MappedFileE",
2270 "self_type" : "_ZTIKN7android4base10MappedFileE",
2271 "size" : 12,
2272 "source_file" : "system/libbase/include/android-base/mapped_file.h"
2273 },
2274 {
2275 "alignment" : 4,
2276 "is_const" : true,
2277 "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
2278 "name" : "const android::base::log_detail::Storage<int>",
2279 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
2280 "self_type" : "_ZTIKN7android4base10log_detail7StorageIiEE",
2281 "size" : 4,
2282 "source_file" : "system/libbase/include/android-base/logging.h"
2283 },
2284 {
2285 "alignment" : 4,
2286 "is_const" : true,
2287 "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
2288 "name" : "const android::base::log_detail::Storage<unsigned int>",
2289 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
2290 "self_type" : "_ZTIKN7android4base10log_detail7StorageIjEE",
2291 "size" : 4,
2292 "source_file" : "system/libbase/include/android-base/logging.h"
2293 },
2294 {
2295 "alignment" : 2,
2296 "is_const" : true,
2297 "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
2298 "name" : "const android::base::log_detail::Storage<unsigned short>",
2299 "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
2300 "self_type" : "_ZTIKN7android4base10log_detail7StorageItEE",
2301 "size" : 2,
2302 "source_file" : "system/libbase/include/android-base/logging.h"
2303 },
2304 {
2305 "alignment" : 8,
2306 "is_const" : true,
2307 "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIxEE",
2308 "name" : "const android::base::log_detail::Storage<long long>",
2309 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
2310 "self_type" : "_ZTIKN7android4base10log_detail7StorageIxEE",
2311 "size" : 8,
2312 "source_file" : "system/libbase/include/android-base/logging.h"
2313 },
2314 {
2315 "alignment" : 8,
2316 "is_const" : true,
2317 "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIyEE",
2318 "name" : "const android::base::log_detail::Storage<unsigned long long>",
2319 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
2320 "self_type" : "_ZTIKN7android4base10log_detail7StorageIyEE",
2321 "size" : 8,
2322 "source_file" : "system/libbase/include/android-base/logging.h"
2323 },
2324 {
2325 "alignment" : 4,
2326 "is_const" : true,
2327 "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
2328 "name" : "const android::base::borrowed_fd",
2329 "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
2330 "self_type" : "_ZTIKN7android4base11borrowed_fdE",
2331 "size" : 4,
2332 "source_file" : "system/libbase/include/android-base/unique_fd.h"
2333 },
2334 {
2335 "alignment" : 4,
2336 "is_const" : true,
2337 "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
2338 "name" : "const android::base::ErrnoRestorer",
2339 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
2340 "self_type" : "_ZTIKN7android4base13ErrnoRestorerE",
2341 "size" : 4,
2342 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
2343 },
2344 {
2345 "alignment" : 4,
2346 "is_const" : true,
2347 "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
2348 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
2349 "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
2350 "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
2351 "size" : 4,
2352 "source_file" : "system/libbase/include/android-base/logging.h"
2353 },
2354 {
2355 "alignment" : 4,
2356 "is_const" : true,
2357 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2358 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2359 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2360 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2361 "size" : 12,
2362 "source_file" : "system/libbase/include/android-base/logging.h"
2363 },
2364 {
2365 "alignment" : 4,
2366 "is_const" : true,
2367 "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2368 "name" : "const std::basic_string_view<char, std::char_traits<char>>",
2369 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2370 "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2371 "size" : 8,
2372 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2373 },
2374 {
2375 "alignment" : 4,
2376 "is_const" : true,
2377 "linker_set_key" : "_ZTIKP10ZipArchive",
2378 "name" : "ZipArchive *const",
2379 "referenced_type" : "_ZTIP10ZipArchive",
2380 "self_type" : "_ZTIKP10ZipArchive",
2381 "size" : 4,
2382 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2383 },
2384 {
2385 "alignment" : 1,
2386 "is_const" : true,
2387 "linker_set_key" : "_ZTIKb",
2388 "name" : "const bool",
2389 "referenced_type" : "_ZTIb",
2390 "self_type" : "_ZTIKb",
2391 "size" : 1,
2392 "source_file" : "system/libbase/include/android-base/logging.h"
2393 },
2394 {
2395 "alignment" : 1,
2396 "is_const" : true,
2397 "linker_set_key" : "_ZTIKc",
2398 "name" : "const char",
2399 "referenced_type" : "_ZTIc",
2400 "self_type" : "_ZTIKc",
2401 "size" : 1,
2402 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2403 },
2404 {
2405 "alignment" : 1,
2406 "is_const" : true,
2407 "linker_set_key" : "_ZTIKh",
2408 "name" : "const unsigned char",
2409 "referenced_type" : "_ZTIh",
2410 "self_type" : "_ZTIKh",
2411 "size" : 1,
2412 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2413 },
2414 {
2415 "alignment" : 4,
2416 "is_const" : true,
2417 "linker_set_key" : "_ZTIKi",
2418 "name" : "const int",
2419 "referenced_type" : "_ZTIi",
2420 "self_type" : "_ZTIKi",
2421 "size" : 4,
2422 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2423 },
2424 {
2425 "alignment" : 4,
2426 "is_const" : true,
2427 "linker_set_key" : "_ZTIKj",
2428 "name" : "const unsigned int",
2429 "referenced_type" : "_ZTIj",
2430 "self_type" : "_ZTIKj",
2431 "size" : 4,
2432 "source_file" : "system/libbase/include/android-base/logging.h"
2433 },
2434 {
2435 "alignment" : 2,
2436 "is_const" : true,
2437 "linker_set_key" : "_ZTIKt",
2438 "name" : "const unsigned short",
2439 "referenced_type" : "_ZTIt",
2440 "self_type" : "_ZTIKt",
2441 "size" : 2,
2442 "source_file" : "system/libbase/include/android-base/logging.h"
2443 },
2444 {
2445 "is_const" : true,
2446 "linker_set_key" : "_ZTIKv",
2447 "name" : "const void",
2448 "referenced_type" : "_ZTIv",
2449 "self_type" : "_ZTIKv",
2450 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2451 },
2452 {
2453 "alignment" : 8,
2454 "is_const" : true,
2455 "linker_set_key" : "_ZTIKx",
2456 "name" : "const long long",
2457 "referenced_type" : "_ZTIx",
2458 "self_type" : "_ZTIKx",
2459 "size" : 8,
2460 "source_file" : "system/libbase/include/android-base/logging.h"
2461 },
2462 {
2463 "alignment" : 8,
2464 "is_const" : true,
2465 "linker_set_key" : "_ZTIKy",
2466 "name" : "const unsigned long long",
2467 "referenced_type" : "_ZTIy",
2468 "self_type" : "_ZTIKy",
2469 "size" : 8,
2470 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2471 }
2472 ],
2473 "record_types" :
2474 [
2475 {
2476 "alignment" : 8,
2477 "base_specifiers" :
2478 [
2479 {
2480 "referenced_type" : "_ZTI14ZipEntryCommon"
2481 }
2482 ],
2483 "fields" :
2484 [
2485 {
2486 "field_name" : "compressed_length",
2487 "field_offset" : 384,
2488 "referenced_type" : "_ZTIy"
2489 },
2490 {
2491 "field_name" : "uncompressed_length",
2492 "field_offset" : 448,
2493 "referenced_type" : "_ZTIy"
2494 }
2495 ],
2496 "linker_set_key" : "_ZTI10ZipEntry64",
2497 "name" : "ZipEntry64",
2498 "referenced_type" : "_ZTI10ZipEntry64",
2499 "self_type" : "_ZTI10ZipEntry64",
2500 "size" : 64,
2501 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2502 },
2503 {
2504 "alignment" : 1,
2505 "fields" :
2506 [
2507 {
2508 "field_name" : "path",
2509 "referenced_type" : "_ZTIA1024_c"
2510 },
2511 {
2512 "access" : "private",
2513 "field_name" : "remove_dir_and_contents_",
2514 "field_offset" : 8192,
2515 "referenced_type" : "_ZTIb"
2516 }
2517 ],
2518 "linker_set_key" : "_ZTI12TemporaryDir",
2519 "name" : "TemporaryDir",
2520 "record_kind" : "class",
2521 "referenced_type" : "_ZTI12TemporaryDir",
2522 "self_type" : "_ZTI12TemporaryDir",
2523 "size" : 1025,
2524 "source_file" : "system/libbase/include/android-base/file.h"
2525 },
2526 {
2527 "alignment" : 4,
2528 "fields" :
2529 [
2530 {
2531 "field_name" : "fd",
2532 "referenced_type" : "_ZTIi"
2533 },
2534 {
2535 "field_name" : "path",
2536 "field_offset" : 32,
2537 "referenced_type" : "_ZTIA1024_c"
2538 },
2539 {
2540 "access" : "private",
2541 "field_name" : "remove_file_",
2542 "field_offset" : 8224,
2543 "referenced_type" : "_ZTIb"
2544 }
2545 ],
2546 "linker_set_key" : "_ZTI13TemporaryFile",
2547 "name" : "TemporaryFile",
2548 "record_kind" : "class",
2549 "referenced_type" : "_ZTI13TemporaryFile",
2550 "self_type" : "_ZTI13TemporaryFile",
2551 "size" : 1032,
2552 "source_file" : "system/libbase/include/android-base/file.h"
2553 },
2554 {
2555 "alignment" : 8,
2556 "fields" :
2557 [
2558 {
2559 "field_name" : "archive_size",
2560 "referenced_type" : "_ZTIx"
2561 },
2562 {
2563 "field_name" : "entry_count",
2564 "field_offset" : 64,
2565 "referenced_type" : "_ZTIy"
2566 }
2567 ],
2568 "linker_set_key" : "_ZTI14ZipArchiveInfo",
2569 "name" : "ZipArchiveInfo",
2570 "referenced_type" : "_ZTI14ZipArchiveInfo",
2571 "self_type" : "_ZTI14ZipArchiveInfo",
2572 "size" : 16,
2573 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2574 },
2575 {
2576 "alignment" : 8,
2577 "fields" :
2578 [
2579 {
2580 "field_name" : "method",
2581 "referenced_type" : "_ZTIt"
2582 },
2583 {
2584 "field_name" : "mod_time",
2585 "field_offset" : 32,
2586 "referenced_type" : "_ZTIi"
2587 },
2588 {
2589 "field_name" : "unix_mode",
2590 "field_offset" : 64,
2591 "referenced_type" : "_ZTIt"
2592 },
2593 {
2594 "field_name" : "has_data_descriptor",
2595 "field_offset" : 80,
2596 "referenced_type" : "_ZTIh"
2597 },
2598 {
2599 "field_name" : "crc32",
2600 "field_offset" : 96,
2601 "referenced_type" : "_ZTIj"
2602 },
2603 {
2604 "field_name" : "zip64_format_size",
2605 "field_offset" : 128,
2606 "referenced_type" : "_ZTIb"
2607 },
2608 {
2609 "field_name" : "offset",
2610 "field_offset" : 192,
2611 "referenced_type" : "_ZTIx"
2612 },
2613 {
2614 "field_name" : "version_made_by",
2615 "field_offset" : 256,
2616 "referenced_type" : "_ZTIt"
2617 },
2618 {
2619 "field_name" : "external_file_attributes",
2620 "field_offset" : 288,
2621 "referenced_type" : "_ZTIj"
2622 },
2623 {
2624 "field_name" : "gpbf",
2625 "field_offset" : 320,
2626 "referenced_type" : "_ZTIt"
2627 },
2628 {
2629 "field_name" : "is_text",
2630 "field_offset" : 336,
2631 "referenced_type" : "_ZTIb"
2632 }
2633 ],
2634 "linker_set_key" : "_ZTI14ZipEntryCommon",
2635 "name" : "ZipEntryCommon",
2636 "referenced_type" : "_ZTI14ZipEntryCommon",
2637 "self_type" : "_ZTI14ZipEntryCommon",
2638 "size" : 48,
2639 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2640 },
2641 {
2642 "alignment" : 8,
2643 "fields" :
2644 [
2645 {
2646 "access" : "protected",
2647 "field_name" : "handle_",
2648 "field_offset" : 32,
2649 "referenced_type" : "_ZTIP10ZipArchive"
2650 },
2651 {
2652 "access" : "protected",
2653 "field_name" : "offset_",
2654 "field_offset" : 64,
2655 "referenced_type" : "_ZTIx"
2656 },
2657 {
2658 "access" : "protected",
2659 "field_name" : "crc32_",
2660 "field_offset" : 128,
2661 "referenced_type" : "_ZTIj"
2662 }
2663 ],
2664 "linker_set_key" : "_ZTI21ZipArchiveStreamEntry",
2665 "name" : "ZipArchiveStreamEntry",
2666 "record_kind" : "class",
2667 "referenced_type" : "_ZTI21ZipArchiveStreamEntry",
2668 "self_type" : "_ZTI21ZipArchiveStreamEntry",
2669 "size" : 24,
2670 "source_file" : "system/libziparchive/include/ziparchive/zip_archive_stream_entry.h",
2671 "vtable_components" :
2672 [
2673 {
2674 "kind" : "offset_to_top"
2675 },
2676 {
2677 "kind" : "rtti",
2678 "mangled_component_name" : "_ZTI21ZipArchiveStreamEntry"
2679 },
2680 {
2681 "kind" : "complete_dtor_pointer",
2682 "mangled_component_name" : "_ZN21ZipArchiveStreamEntryD1Ev"
2683 },
2684 {
2685 "kind" : "deleting_dtor_pointer",
2686 "mangled_component_name" : "_ZN21ZipArchiveStreamEntryD0Ev"
2687 },
2688 {
2689 "is_pure" : true,
2690 "mangled_component_name" : "_ZN21ZipArchiveStreamEntry4ReadEv"
2691 },
2692 {
2693 "is_pure" : true,
2694 "mangled_component_name" : "_ZN21ZipArchiveStreamEntry6VerifyEv"
2695 },
2696 {
2697 "mangled_component_name" : "_ZN21ZipArchiveStreamEntry4InitERK8ZipEntry"
2698 }
2699 ]
2700 },
2701 {
2702 "alignment" : 8,
2703 "base_specifiers" :
2704 [
2705 {
2706 "referenced_type" : "_ZTI14ZipEntryCommon"
2707 }
2708 ],
2709 "fields" :
2710 [
2711 {
2712 "field_name" : "compressed_length",
2713 "field_offset" : 352,
2714 "referenced_type" : "_ZTIj"
2715 },
2716 {
2717 "field_name" : "uncompressed_length",
2718 "field_offset" : 384,
2719 "referenced_type" : "_ZTIj"
2720 }
2721 ],
2722 "linker_set_key" : "_ZTI8ZipEntry",
2723 "name" : "ZipEntry",
2724 "referenced_type" : "_ZTI8ZipEntry",
2725 "self_type" : "_ZTI8ZipEntry",
2726 "size" : 56,
2727 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h"
2728 },
2729 {
2730 "alignment" : 8,
2731 "fields" :
2732 [
2733 {
2734 "access" : "private",
2735 "field_name" : "file_",
2736 "referenced_type" : "_ZTIP7__sFILE"
2737 },
2738 {
2739 "access" : "private",
2740 "field_name" : "seekable_",
2741 "field_offset" : 32,
2742 "referenced_type" : "_ZTIb"
2743 },
2744 {
2745 "access" : "private",
2746 "field_name" : "current_offset_",
2747 "field_offset" : 64,
2748 "referenced_type" : "_ZTIx"
2749 },
2750 {
2751 "access" : "private",
2752 "field_name" : "state_",
2753 "field_offset" : 128,
2754 "referenced_type" : "_ZTIN9ZipWriter5StateE"
2755 },
2756 {
2757 "access" : "private",
2758 "field_name" : "files_",
2759 "field_offset" : 160,
2760 "referenced_type" : "_ZTINSt3__16vectorIN9ZipWriter9FileEntryENS_9allocatorIS2_EEEE"
2761 },
2762 {
2763 "access" : "private",
2764 "field_name" : "current_file_entry_",
2765 "field_offset" : 256,
2766 "referenced_type" : "_ZTIN9ZipWriter9FileEntryE"
2767 },
2768 {
2769 "access" : "private",
2770 "field_name" : "z_stream_",
2771 "field_offset" : 640,
2772 "referenced_type" : "_ZTINSt3__110unique_ptrI10z_stream_sPFvPS1_EEE"
2773 },
2774 {
2775 "access" : "private",
2776 "field_name" : "buffer_",
2777 "field_offset" : 704,
2778 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
2779 }
2780 ],
2781 "linker_set_key" : "_ZTI9ZipWriter",
2782 "name" : "ZipWriter",
2783 "record_kind" : "class",
2784 "referenced_type" : "_ZTI9ZipWriter",
2785 "self_type" : "_ZTI9ZipWriter",
2786 "size" : 104,
2787 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
2788 },
2789 {
2790 "alignment" : 4,
2791 "linker_set_key" : "_ZTIN11zip_archive6ReaderE",
2792 "name" : "zip_archive::Reader",
2793 "record_kind" : "class",
2794 "referenced_type" : "_ZTIN11zip_archive6ReaderE",
2795 "self_type" : "_ZTIN11zip_archive6ReaderE",
2796 "size" : 4,
2797 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h",
2798 "vtable_components" :
2799 [
2800 {
2801 "kind" : "offset_to_top"
2802 },
2803 {
2804 "kind" : "rtti",
2805 "mangled_component_name" : "_ZTIN11zip_archive6ReaderE"
2806 },
2807 {
2808 "is_pure" : true,
2809 "mangled_component_name" : "_ZNK11zip_archive6Reader12ReadAtOffsetEPhjx"
2810 },
2811 {
2812 "kind" : "complete_dtor_pointer",
2813 "mangled_component_name" : "_ZN11zip_archive6ReaderD1Ev"
2814 },
2815 {
2816 "kind" : "deleting_dtor_pointer",
2817 "mangled_component_name" : "_ZN11zip_archive6ReaderD0Ev"
2818 }
2819 ]
2820 },
2821 {
2822 "alignment" : 4,
2823 "linker_set_key" : "_ZTIN11zip_archive6WriterE",
2824 "name" : "zip_archive::Writer",
2825 "record_kind" : "class",
2826 "referenced_type" : "_ZTIN11zip_archive6WriterE",
2827 "self_type" : "_ZTIN11zip_archive6WriterE",
2828 "size" : 4,
2829 "source_file" : "system/libziparchive/include/ziparchive/zip_archive.h",
2830 "vtable_components" :
2831 [
2832 {
2833 "kind" : "offset_to_top"
2834 },
2835 {
2836 "kind" : "rtti",
2837 "mangled_component_name" : "_ZTIN11zip_archive6WriterE"
2838 },
2839 {
2840 "is_pure" : true,
2841 "mangled_component_name" : "_ZN11zip_archive6Writer6AppendEPhj"
2842 },
2843 {
2844 "kind" : "complete_dtor_pointer",
2845 "mangled_component_name" : "_ZN11zip_archive6WriterD1Ev"
2846 },
2847 {
2848 "kind" : "deleting_dtor_pointer",
2849 "mangled_component_name" : "_ZN11zip_archive6WriterD0Ev"
2850 }
2851 ]
2852 },
2853 {
2854 "alignment" : 4,
2855 "fields" :
2856 [
2857 {
2858 "access" : "private",
2859 "field_name" : "data_",
2860 "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
2861 }
2862 ],
2863 "linker_set_key" : "_ZTIN7android4base10LogMessageE",
2864 "name" : "android::base::LogMessage",
2865 "record_kind" : "class",
2866 "referenced_type" : "_ZTIN7android4base10LogMessageE",
2867 "self_type" : "_ZTIN7android4base10LogMessageE",
2868 "size" : 4,
2869 "source_file" : "system/libbase/include/android-base/logging.h"
2870 },
2871 {
2872 "alignment" : 4,
2873 "fields" :
2874 [
2875 {
2876 "access" : "private",
2877 "field_name" : "default_log_id_",
2878 "referenced_type" : "_ZTIN7android4base5LogIdE"
2879 }
2880 ],
2881 "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
2882 "name" : "android::base::LogdLogger",
2883 "record_kind" : "class",
2884 "referenced_type" : "_ZTIN7android4base10LogdLoggerE",
2885 "self_type" : "_ZTIN7android4base10LogdLoggerE",
2886 "size" : 4,
2887 "source_file" : "system/libbase/include/android-base/logging.h"
2888 },
2889 {
2890 "alignment" : 4,
2891 "fields" :
2892 [
2893 {
2894 "access" : "private",
2895 "field_name" : "base_",
2896 "referenced_type" : "_ZTIPc"
2897 },
2898 {
2899 "access" : "private",
2900 "field_name" : "size_",
2901 "field_offset" : 32,
2902 "referenced_type" : "_ZTIj"
2903 },
2904 {
2905 "access" : "private",
2906 "field_name" : "offset_",
2907 "field_offset" : 64,
2908 "referenced_type" : "_ZTIj"
2909 }
2910 ],
2911 "linker_set_key" : "_ZTIN7android4base10MappedFileE",
2912 "name" : "android::base::MappedFile",
2913 "record_kind" : "class",
2914 "referenced_type" : "_ZTIN7android4base10MappedFileE",
2915 "self_type" : "_ZTIN7android4base10MappedFileE",
2916 "size" : 12,
2917 "source_file" : "system/libbase/include/android-base/mapped_file.h"
2918 },
2919 {
2920 "alignment" : 1,
2921 "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
2922 "name" : "android::base::log_detail::StorageTypes<int, int>",
2923 "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
2924 "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
2925 "size" : 1,
2926 "source_file" : "system/libbase/include/android-base/logging.h",
2927 "template_args" : [ "_ZTIi", "_ZTIi" ]
2928 },
2929 {
2930 "alignment" : 1,
2931 "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
2932 "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
2933 "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
2934 "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
2935 "size" : 1,
2936 "source_file" : "system/libbase/include/android-base/logging.h",
2937 "template_args" : [ "_ZTIj", "_ZTIi" ]
2938 },
2939 {
2940 "alignment" : 1,
2941 "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
2942 "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
2943 "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
2944 "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
2945 "size" : 1,
2946 "source_file" : "system/libbase/include/android-base/logging.h",
2947 "template_args" : [ "_ZTIj", "_ZTIj" ]
2948 },
2949 {
2950 "alignment" : 1,
2951 "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
2952 "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned short>",
2953 "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
2954 "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
2955 "size" : 1,
2956 "source_file" : "system/libbase/include/android-base/logging.h",
2957 "template_args" : [ "_ZTIj", "_ZTIt" ]
2958 },
2959 {
2960 "alignment" : 1,
2961 "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
2962 "name" : "android::base::log_detail::StorageTypes<long long, unsigned int>",
2963 "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
2964 "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
2965 "size" : 1,
2966 "source_file" : "system/libbase/include/android-base/logging.h",
2967 "template_args" : [ "_ZTIx", "_ZTIj" ]
2968 },
2969 {
2970 "alignment" : 1,
2971 "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
2972 "name" : "android::base::log_detail::StorageTypes<unsigned long long, unsigned int>",
2973 "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
2974 "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
2975 "size" : 1,
2976 "source_file" : "system/libbase/include/android-base/logging.h",
2977 "template_args" : [ "_ZTIy", "_ZTIj" ]
2978 },
2979 {
2980 "alignment" : 1,
2981 "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
2982 "name" : "android::base::log_detail::IsCharPointer<int>",
2983 "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
2984 "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
2985 "size" : 1,
2986 "source_file" : "system/libbase/include/android-base/logging.h",
2987 "template_args" : [ "_ZTIi" ]
2988 },
2989 {
2990 "alignment" : 1,
2991 "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
2992 "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
2993 "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
2994 "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
2995 "size" : 1,
2996 "source_file" : "system/libbase/include/android-base/logging.h",
2997 "template_args" : [ "_ZTIj" ]
2998 },
2999 {
3000 "alignment" : 1,
3001 "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
3002 "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
3003 "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
3004 "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
3005 "size" : 1,
3006 "source_file" : "system/libbase/include/android-base/logging.h",
3007 "template_args" : [ "_ZTIt" ]
3008 },
3009 {
3010 "alignment" : 1,
3011 "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
3012 "name" : "android::base::log_detail::IsCharPointer<long long>",
3013 "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
3014 "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
3015 "size" : 1,
3016 "source_file" : "system/libbase/include/android-base/logging.h",
3017 "template_args" : [ "_ZTIx" ]
3018 },
3019 {
3020 "alignment" : 1,
3021 "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
3022 "name" : "android::base::log_detail::IsCharPointer<unsigned long long>",
3023 "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
3024 "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
3025 "size" : 1,
3026 "source_file" : "system/libbase/include/android-base/logging.h",
3027 "template_args" : [ "_ZTIy" ]
3028 },
3029 {
3030 "alignment" : 4,
3031 "fields" :
3032 [
3033 {
3034 "field_name" : "lhs",
3035 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
3036 },
3037 {
3038 "field_name" : "rhs",
3039 "field_offset" : 32,
3040 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
3041 }
3042 ],
3043 "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
3044 "name" : "android::base::log_detail::EagerEvaluator<int, int>",
3045 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
3046 "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
3047 "size" : 8,
3048 "source_file" : "system/libbase/include/android-base/logging.h",
3049 "template_args" : [ "_ZTIi", "_ZTIi" ]
3050 },
3051 {
3052 "alignment" : 4,
3053 "fields" :
3054 [
3055 {
3056 "field_name" : "lhs",
3057 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
3058 },
3059 {
3060 "field_name" : "rhs",
3061 "field_offset" : 32,
3062 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
3063 }
3064 ],
3065 "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
3066 "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
3067 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
3068 "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
3069 "size" : 8,
3070 "source_file" : "system/libbase/include/android-base/logging.h",
3071 "template_args" : [ "_ZTIj", "_ZTIi" ]
3072 },
3073 {
3074 "alignment" : 4,
3075 "fields" :
3076 [
3077 {
3078 "field_name" : "lhs",
3079 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
3080 },
3081 {
3082 "field_name" : "rhs",
3083 "field_offset" : 32,
3084 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
3085 }
3086 ],
3087 "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
3088 "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
3089 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
3090 "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
3091 "size" : 8,
3092 "source_file" : "system/libbase/include/android-base/logging.h",
3093 "template_args" : [ "_ZTIj", "_ZTIj" ]
3094 },
3095 {
3096 "alignment" : 4,
3097 "fields" :
3098 [
3099 {
3100 "field_name" : "lhs",
3101 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
3102 },
3103 {
3104 "field_name" : "rhs",
3105 "field_offset" : 32,
3106 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
3107 }
3108 ],
3109 "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
3110 "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short>",
3111 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
3112 "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
3113 "size" : 8,
3114 "source_file" : "system/libbase/include/android-base/logging.h",
3115 "template_args" : [ "_ZTIj", "_ZTIt" ]
3116 },
3117 {
3118 "alignment" : 8,
3119 "fields" :
3120 [
3121 {
3122 "field_name" : "lhs",
3123 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIxEE"
3124 },
3125 {
3126 "field_name" : "rhs",
3127 "field_offset" : 64,
3128 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
3129 }
3130 ],
3131 "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
3132 "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int>",
3133 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
3134 "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
3135 "size" : 16,
3136 "source_file" : "system/libbase/include/android-base/logging.h",
3137 "template_args" : [ "_ZTIx", "_ZTIj" ]
3138 },
3139 {
3140 "alignment" : 8,
3141 "fields" :
3142 [
3143 {
3144 "field_name" : "lhs",
3145 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
3146 },
3147 {
3148 "field_name" : "rhs",
3149 "field_offset" : 64,
3150 "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
3151 }
3152 ],
3153 "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
3154 "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int>",
3155 "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
3156 "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
3157 "size" : 16,
3158 "source_file" : "system/libbase/include/android-base/logging.h",
3159 "template_args" : [ "_ZTIy", "_ZTIj" ]
3160 },
3161 {
3162 "alignment" : 4,
3163 "fields" :
3164 [
3165 {
3166 "field_name" : "v",
3167 "referenced_type" : "_ZTIi"
3168 }
3169 ],
3170 "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
3171 "name" : "android::base::log_detail::Storage<int>",
3172 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
3173 "self_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
3174 "size" : 4,
3175 "source_file" : "system/libbase/include/android-base/logging.h",
3176 "template_args" : [ "_ZTIi" ]
3177 },
3178 {
3179 "alignment" : 4,
3180 "fields" :
3181 [
3182 {
3183 "field_name" : "v",
3184 "referenced_type" : "_ZTIj"
3185 }
3186 ],
3187 "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
3188 "name" : "android::base::log_detail::Storage<unsigned int>",
3189 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
3190 "self_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
3191 "size" : 4,
3192 "source_file" : "system/libbase/include/android-base/logging.h",
3193 "template_args" : [ "_ZTIj" ]
3194 },
3195 {
3196 "alignment" : 2,
3197 "fields" :
3198 [
3199 {
3200 "field_name" : "v",
3201 "referenced_type" : "_ZTIt"
3202 }
3203 ],
3204 "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
3205 "name" : "android::base::log_detail::Storage<unsigned short>",
3206 "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
3207 "self_type" : "_ZTIN7android4base10log_detail7StorageItEE",
3208 "size" : 2,
3209 "source_file" : "system/libbase/include/android-base/logging.h",
3210 "template_args" : [ "_ZTIt" ]
3211 },
3212 {
3213 "alignment" : 8,
3214 "fields" :
3215 [
3216 {
3217 "field_name" : "v",
3218 "referenced_type" : "_ZTIx"
3219 }
3220 ],
3221 "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIxEE",
3222 "name" : "android::base::log_detail::Storage<long long>",
3223 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
3224 "self_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
3225 "size" : 8,
3226 "source_file" : "system/libbase/include/android-base/logging.h",
3227 "template_args" : [ "_ZTIx" ]
3228 },
3229 {
3230 "alignment" : 8,
3231 "fields" :
3232 [
3233 {
3234 "field_name" : "v",
3235 "referenced_type" : "_ZTIy"
3236 }
3237 ],
3238 "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIyEE",
3239 "name" : "android::base::log_detail::Storage<unsigned long long>",
3240 "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
3241 "self_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
3242 "size" : 8,
3243 "source_file" : "system/libbase/include/android-base/logging.h",
3244 "template_args" : [ "_ZTIy" ]
3245 },
3246 {
3247 "alignment" : 4,
3248 "fields" :
3249 [
3250 {
3251 "access" : "private",
3252 "field_name" : "fd_",
3253 "referenced_type" : "_ZTIi"
3254 }
3255 ],
3256 "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
3257 "name" : "android::base::borrowed_fd",
3258 "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
3259 "self_type" : "_ZTIN7android4base11borrowed_fdE",
3260 "size" : 4,
3261 "source_file" : "system/libbase/include/android-base/unique_fd.h"
3262 },
3263 {
3264 "alignment" : 1,
3265 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
3266 "name" : "android::base::LogNullGuard<std::nullptr_t>",
3267 "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
3268 "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
3269 "size" : 1,
3270 "source_file" : "system/libbase/include/android-base/logging.h",
3271 "template_args" : [ "_ZTIDn" ]
3272 },
3273 {
3274 "alignment" : 1,
3275 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
3276 "name" : "android::base::LogNullGuard<const char *>",
3277 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
3278 "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
3279 "size" : 1,
3280 "source_file" : "system/libbase/include/android-base/logging.h",
3281 "template_args" : [ "_ZTIPKc" ]
3282 },
3283 {
3284 "alignment" : 1,
3285 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
3286 "name" : "android::base::LogNullGuard<char *>",
3287 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
3288 "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
3289 "size" : 1,
3290 "source_file" : "system/libbase/include/android-base/logging.h",
3291 "template_args" : [ "_ZTIPc" ]
3292 },
3293 {
3294 "alignment" : 1,
3295 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
3296 "name" : "android::base::LogNullGuard<int>",
3297 "referenced_type" : "_ZTIN7android4base12LogNullGuardIiEE",
3298 "self_type" : "_ZTIN7android4base12LogNullGuardIiEE",
3299 "size" : 1,
3300 "source_file" : "system/libbase/include/android-base/logging.h",
3301 "template_args" : [ "_ZTIi" ]
3302 },
3303 {
3304 "alignment" : 1,
3305 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
3306 "name" : "android::base::LogNullGuard<unsigned int>",
3307 "referenced_type" : "_ZTIN7android4base12LogNullGuardIjEE",
3308 "self_type" : "_ZTIN7android4base12LogNullGuardIjEE",
3309 "size" : 1,
3310 "source_file" : "system/libbase/include/android-base/logging.h",
3311 "template_args" : [ "_ZTIj" ]
3312 },
3313 {
3314 "alignment" : 1,
3315 "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
3316 "name" : "android::base::LogNullGuard<unsigned short>",
3317 "referenced_type" : "_ZTIN7android4base12LogNullGuardItEE",
3318 "self_type" : "_ZTIN7android4base12LogNullGuardItEE",
3319 "size" : 1,
3320 "source_file" : "system/libbase/include/android-base/logging.h",
3321 "template_args" : [ "_ZTIt" ]
3322 },
3323 {
3324 "alignment" : 1,
3325 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIxEE",
3326 "name" : "android::base::LogNullGuard<long long>",
3327 "referenced_type" : "_ZTIN7android4base12LogNullGuardIxEE",
3328 "self_type" : "_ZTIN7android4base12LogNullGuardIxEE",
3329 "size" : 1,
3330 "source_file" : "system/libbase/include/android-base/logging.h",
3331 "template_args" : [ "_ZTIx" ]
3332 },
3333 {
3334 "alignment" : 1,
3335 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIyEE",
3336 "name" : "android::base::LogNullGuard<unsigned long long>",
3337 "referenced_type" : "_ZTIN7android4base12LogNullGuardIyEE",
3338 "self_type" : "_ZTIN7android4base12LogNullGuardIyEE",
3339 "size" : 1,
3340 "source_file" : "system/libbase/include/android-base/logging.h",
3341 "template_args" : [ "_ZTIy" ]
3342 },
3343 {
3344 "alignment" : 1,
3345 "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
3346 "name" : "android::base::DefaultCloser",
3347 "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
3348 "self_type" : "_ZTIN7android4base13DefaultCloserE",
3349 "size" : 1,
3350 "source_file" : "system/libbase/include/android-base/unique_fd.h"
3351 },
3352 {
3353 "alignment" : 4,
3354 "fields" :
3355 [
3356 {
3357 "access" : "private",
3358 "field_name" : "saved_errno_",
3359 "referenced_type" : "_ZTIKi"
3360 }
3361 ],
3362 "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
3363 "name" : "android::base::ErrnoRestorer",
3364 "record_kind" : "class",
3365 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
3366 "self_type" : "_ZTIN7android4base13ErrnoRestorerE",
3367 "size" : 4,
3368 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
3369 },
3370 {
3371 "alignment" : 4,
3372 "fields" :
3373 [
3374 {
3375 "access" : "private",
3376 "field_name" : "fd_",
3377 "referenced_type" : "_ZTIi"
3378 }
3379 ],
3380 "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
3381 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
3382 "record_kind" : "class",
3383 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
3384 "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
3385 "size" : 4,
3386 "source_file" : "system/libbase/include/android-base/unique_fd.h",
3387 "template_args" : [ "_ZTIN7android4base13DefaultCloserE" ]
3388 },
3389 {
3390 "alignment" : 4,
3391 "fields" :
3392 [
3393 {
3394 "access" : "private",
3395 "field_name" : "old_",
3396 "referenced_type" : "_ZTIN7android4base11LogSeverityE"
3397 }
3398 ],
3399 "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
3400 "name" : "android::base::ScopedLogSeverity",
3401 "record_kind" : "class",
3402 "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE",
3403 "self_type" : "_ZTIN7android4base17ScopedLogSeverityE",
3404 "size" : 4,
3405 "source_file" : "system/libbase/include/android-base/logging.h"
3406 },
3407 {
3408 "alignment" : 8,
3409 "fields" :
3410 [
3411 {
3412 "field_name" : "path",
3413 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3414 },
3415 {
3416 "field_name" : "compression_method",
3417 "field_offset" : 96,
3418 "referenced_type" : "_ZTIt"
3419 },
3420 {
3421 "field_name" : "crc32",
3422 "field_offset" : 128,
3423 "referenced_type" : "_ZTIj"
3424 },
3425 {
3426 "field_name" : "compressed_size",
3427 "field_offset" : 160,
3428 "referenced_type" : "_ZTIj"
3429 },
3430 {
3431 "field_name" : "uncompressed_size",
3432 "field_offset" : 192,
3433 "referenced_type" : "_ZTIj"
3434 },
3435 {
3436 "field_name" : "last_mod_time",
3437 "field_offset" : 224,
3438 "referenced_type" : "_ZTIt"
3439 },
3440 {
3441 "field_name" : "last_mod_date",
3442 "field_offset" : 240,
3443 "referenced_type" : "_ZTIt"
3444 },
3445 {
3446 "field_name" : "padding_length",
3447 "field_offset" : 256,
3448 "referenced_type" : "_ZTIt"
3449 },
3450 {
3451 "field_name" : "local_file_header_offset",
3452 "field_offset" : 320,
3453 "referenced_type" : "_ZTIx"
3454 }
3455 ],
3456 "linker_set_key" : "_ZTIN9ZipWriter9FileEntryE",
3457 "name" : "ZipWriter::FileEntry",
3458 "referenced_type" : "_ZTIN9ZipWriter9FileEntryE",
3459 "self_type" : "_ZTIN9ZipWriter9FileEntryE",
3460 "size" : 48,
3461 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
3462 }
3463 ],
3464 "rvalue_reference_types" :
3465 [
3466 {
3467 "alignment" : 4,
3468 "linker_set_key" : "_ZTIO9ZipWriter",
3469 "name" : "ZipWriter &&",
3470 "referenced_type" : "_ZTI9ZipWriter",
3471 "self_type" : "_ZTIO9ZipWriter",
3472 "size" : 4,
3473 "source_file" : "system/libziparchive/include/ziparchive/zip_writer.h"
3474 },
3475 {
3476 "alignment" : 4,
3477 "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
3478 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
3479 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
3480 "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
3481 "size" : 4,
3482 "source_file" : "system/libbase/include/android-base/unique_fd.h"
3483 },
3484 {
3485 "alignment" : 4,
3486 "linker_set_key" : "_ZTIOi",
3487 "name" : "int &&",
3488 "referenced_type" : "_ZTIi",
3489 "self_type" : "_ZTIOi",
3490 "size" : 4,
3491 "source_file" : "system/libbase/include/android-base/logging.h"
3492 },
3493 {
3494 "alignment" : 4,
3495 "linker_set_key" : "_ZTIOj",
3496 "name" : "unsigned int &&",
3497 "referenced_type" : "_ZTIj",
3498 "self_type" : "_ZTIOj",
3499 "size" : 4,
3500 "source_file" : "system/libbase/include/android-base/logging.h"
3501 },
3502 {
3503 "alignment" : 4,
3504 "linker_set_key" : "_ZTIOt",
3505 "name" : "unsigned short &&",
3506 "referenced_type" : "_ZTIt",
3507 "self_type" : "_ZTIOt",
3508 "size" : 4,
3509 "source_file" : "system/libbase/include/android-base/logging.h"
3510 }
3511 ]
3512}