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