1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA1024_c",
7   "name" : "char[1024]",
8   "referenced_type" : "_ZTIc",
9   "size" : 1024,
10   "source_file" : "system/libbase/include/android-base/file.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA128_c",
15   "name" : "char[128]",
16   "referenced_type" : "_ZTIc",
17   "size" : 128,
18   "source_file" : "external/fmtlib/include/fmt/format.h"
19  },
20  {
21   "alignment" : 8,
22   "linker_set_key" : "_ZTIA12_PKc",
23   "name" : "const char *[12]",
24   "referenced_type" : "_ZTIPKc",
25   "size" : 96,
26   "source_file" : "external/fmtlib/include/fmt/chrono.h"
27  },
28  {
29   "alignment" : 1,
30   "linker_set_key" : "_ZTIA13_c",
31   "name" : "char[13]",
32   "referenced_type" : "_ZTIc",
33   "size" : 13,
34   "source_file" : "external/fmtlib/include/fmt/core.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "_ZTIA14_c",
39   "name" : "char[14]",
40   "referenced_type" : "_ZTIc",
41   "size" : 14,
42   "source_file" : "external/fmtlib/include/fmt/core.h"
43  },
44  {
45   "alignment" : 1,
46   "linker_set_key" : "_ZTIA15_c",
47   "name" : "char[15]",
48   "referenced_type" : "_ZTIc",
49   "size" : 15,
50   "source_file" : "external/fmtlib/include/fmt/core.h"
51  },
52  {
53   "alignment" : 1,
54   "linker_set_key" : "_ZTIA18_c",
55   "name" : "char[18]",
56   "referenced_type" : "_ZTIc",
57   "size" : 18,
58   "source_file" : "external/fmtlib/include/fmt/core.h"
59  },
60  {
61   "alignment" : 1,
62   "linker_set_key" : "_ZTIA19_c",
63   "name" : "char[19]",
64   "referenced_type" : "_ZTIc",
65   "size" : 19,
66   "source_file" : "external/fmtlib/include/fmt/core.h"
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE",
71   "name" : "art::dex::AnnotationSetRefItem[1]",
72   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
73   "size" : 4,
74   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIA1_N3art3dex7MapItemE",
79   "name" : "art::dex::MapItem[1]",
80   "referenced_type" : "_ZTIN3art3dex7MapItemE",
81   "size" : 12,
82   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
83  },
84  {
85   "alignment" : 2,
86   "linker_set_key" : "_ZTIA1_N3art3dex8TypeItemE",
87   "name" : "art::dex::TypeItem[1]",
88   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
89   "size" : 2,
90   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
91  },
92  {
93   "alignment" : 1,
94   "linker_set_key" : "_ZTIA1_c",
95   "name" : "char[1]",
96   "referenced_type" : "_ZTIc",
97   "size" : 1,
98   "source_file" : "external/fmtlib/include/fmt/core.h"
99  },
100  {
101   "alignment" : 1,
102   "linker_set_key" : "_ZTIA1_h",
103   "name" : "unsigned char[1]",
104   "referenced_type" : "_ZTIh",
105   "size" : 1,
106   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
107  },
108  {
109   "alignment" : 4,
110   "linker_set_key" : "_ZTIA1_j",
111   "name" : "unsigned int[1]",
112   "referenced_type" : "_ZTIj",
113   "size" : 4,
114   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
115  },
116  {
117   "alignment" : 2,
118   "linker_set_key" : "_ZTIA1_t",
119   "name" : "unsigned short[1]",
120   "referenced_type" : "_ZTIt",
121   "size" : 2,
122   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
123  },
124  {
125   "alignment" : 1,
126   "linker_set_key" : "_ZTIA20_c",
127   "name" : "char[20]",
128   "referenced_type" : "_ZTIc",
129   "size" : 20,
130   "source_file" : "external/fmtlib/include/fmt/core.h"
131  },
132  {
133   "alignment" : 8,
134   "linker_set_key" : "_ZTIA21_m",
135   "name" : "unsigned long[21]",
136   "referenced_type" : "_ZTIm",
137   "size" : 168,
138   "source_file" : "external/fmtlib/include/fmt/format.h"
139  },
140  {
141   "alignment" : 1,
142   "linker_set_key" : "_ZTIA22_c",
143   "name" : "char[22]",
144   "referenced_type" : "_ZTIc",
145   "size" : 22,
146   "source_file" : "external/fmtlib/include/fmt/core.h"
147  },
148  {
149   "alignment" : 1,
150   "linker_set_key" : "_ZTIA23_c",
151   "name" : "char[23]",
152   "referenced_type" : "_ZTIc",
153   "size" : 23,
154   "source_file" : "art/libartbase/base/file_utils.h"
155  },
156  {
157   "alignment" : 1,
158   "linker_set_key" : "_ZTIA256_c",
159   "name" : "char[256]",
160   "referenced_type" : "_ZTIc",
161   "size" : 256,
162   "source_file" : "external/fmtlib/include/fmt/core.h"
163  },
164  {
165   "alignment" : 1,
166   "linker_set_key" : "_ZTIA28_c",
167   "name" : "char[28]",
168   "referenced_type" : "_ZTIc",
169   "size" : 28,
170   "source_file" : "art/libartbase/base/file_utils.h"
171  },
172  {
173   "alignment" : 1,
174   "linker_set_key" : "_ZTIA29_c",
175   "name" : "char[29]",
176   "referenced_type" : "_ZTIc",
177   "size" : 29,
178   "source_file" : "external/fmtlib/include/fmt/core.h"
179  },
180  {
181   "alignment" : 4,
182   "linker_set_key" : "_ZTIA2_N3art16DexLayoutSectionE",
183   "name" : "art::DexLayoutSection[2]",
184   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
185   "size" : 80,
186   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
187  },
188  {
189   "alignment" : 8,
190   "linker_set_key" : "_ZTIA2_PKc",
191   "name" : "const char *[2]",
192   "referenced_type" : "_ZTIPKc",
193   "size" : 16,
194   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
195  },
196  {
197   "alignment" : 4,
198   "linker_set_key" : "_ZTIA32_Di",
199   "name" : "char32_t[32]",
200   "referenced_type" : "_ZTIDi",
201   "size" : 128,
202   "source_file" : "external/fmtlib/include/fmt/chrono.h"
203  },
204  {
205   "alignment" : 4,
206   "linker_set_key" : "_ZTIA32_j",
207   "name" : "unsigned int[32]",
208   "referenced_type" : "_ZTIj",
209   "size" : 128,
210   "source_file" : "external/fmtlib/include/fmt/format.h"
211  },
212  {
213   "alignment" : 8,
214   "linker_set_key" : "_ZTIA32_m",
215   "name" : "unsigned long[32]",
216   "referenced_type" : "_ZTIm",
217   "size" : 256,
218   "source_file" : "external/fmtlib/include/fmt/format.h"
219  },
220  {
221   "alignment" : 1,
222   "linker_set_key" : "_ZTIA36_c",
223   "name" : "char[36]",
224   "referenced_type" : "_ZTIc",
225   "size" : 36,
226   "source_file" : "art/libartbase/base/file_utils.h"
227  },
228  {
229   "alignment" : 1,
230   "linker_set_key" : "_ZTIA4_c",
231   "name" : "char[4]",
232   "referenced_type" : "_ZTIc",
233   "size" : 4,
234   "source_file" : "external/fmtlib/include/fmt/core.h"
235  },
236  {
237   "alignment" : 1,
238   "linker_set_key" : "_ZTIA4_h",
239   "name" : "unsigned char[4]",
240   "referenced_type" : "_ZTIh",
241   "size" : 4,
242   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
243  },
244  {
245   "alignment" : 1,
246   "linker_set_key" : "_ZTIA500_c",
247   "name" : "char[500]",
248   "referenced_type" : "_ZTIc",
249   "size" : 500,
250   "source_file" : "external/fmtlib/include/fmt/format.h"
251  },
252  {
253   "alignment" : 4,
254   "linker_set_key" : "_ZTIA500_i",
255   "name" : "int[500]",
256   "referenced_type" : "_ZTIi",
257   "size" : 2000,
258   "source_file" : "external/fmtlib/include/fmt/format.h"
259  },
260  {
261   "alignment" : 4,
262   "linker_set_key" : "_ZTIA500_w",
263   "name" : "wchar_t[500]",
264   "referenced_type" : "_ZTIw",
265   "size" : 2000,
266   "source_file" : "external/fmtlib/include/fmt/format.h"
267  },
268  {
269   "alignment" : 4,
270   "linker_set_key" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE",
271   "name" : "art::DexLayoutSection::Subsection[5]",
272   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
273   "size" : 40,
274   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
275  },
276  {
277   "alignment" : 4,
278   "linker_set_key" : "_ZTIA5_j",
279   "name" : "unsigned int[5]",
280   "referenced_type" : "_ZTIj",
281   "size" : 20,
282   "source_file" : "art/libdexfile/dex/dex_instruction.h"
283  },
284  {
285   "alignment" : 1,
286   "linker_set_key" : "_ZTIA64_h",
287   "name" : "unsigned char[64]",
288   "referenced_type" : "_ZTIh",
289   "size" : 64,
290   "source_file" : "external/fmtlib/include/fmt/format.h"
291  },
292  {
293   "alignment" : 1,
294   "linker_set_key" : "_ZTIA6_A4_h",
295   "name" : "unsigned char[6][4]",
296   "referenced_type" : "_ZTIA4_h",
297   "size" : 24,
298   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
299  },
300  {
301   "alignment" : 8,
302   "linker_set_key" : "_ZTIA7_PKc",
303   "name" : "const char *[7]",
304   "referenced_type" : "_ZTIPKc",
305   "size" : 56,
306   "source_file" : "external/fmtlib/include/fmt/chrono.h"
307  },
308  {
309   "alignment" : 4,
310   "linker_set_key" : "_ZTIA8_N3art10SdkVersionE",
311   "name" : "art::SdkVersion[8]",
312   "referenced_type" : "_ZTIN3art10SdkVersionE",
313   "size" : 32,
314   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
315  },
316  {
317   "alignment" : 8,
318   "linker_set_key" : "_ZTIA8_PKc",
319   "name" : "const char *[8]",
320   "referenced_type" : "_ZTIPKc",
321   "size" : 64,
322   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
323  },
324  {
325   "alignment" : 1,
326   "linker_set_key" : "_ZTIA8_c",
327   "name" : "char[8]",
328   "referenced_type" : "_ZTIc",
329   "size" : 8,
330   "source_file" : "external/fmtlib/include/fmt/format.h"
331  },
332  {
333   "is_of_unknown_bound" : true,
334   "linker_set_key" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
335   "name" : "art::Instruction::InstructionDescriptor[]",
336   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
337   "source_file" : "art/libdexfile/dex/dex_instruction.h"
338  },
339  {
340   "is_of_unknown_bound" : true,
341   "linker_set_key" : "_ZTIA_PKc",
342   "name" : "const char *[]",
343   "referenced_type" : "_ZTIPKc",
344   "source_file" : "art/libdexfile/dex/dex_instruction.h"
345  },
346  {
347   "is_of_unknown_bound" : true,
348   "linker_set_key" : "_ZTIA_h",
349   "name" : "unsigned char[]",
350   "referenced_type" : "_ZTIh",
351   "source_file" : "art/libdexfile/dex/dex_instruction.h"
352  },
353  {
354   "is_of_unknown_bound" : true,
355   "linker_set_key" : "_ZTIA_i",
356   "name" : "int[]",
357   "referenced_type" : "_ZTIi",
358   "source_file" : "art/libdexfile/dex/dex_instruction.h"
359  }
360 ],
361 "builtin_types" :
362 [
363  {
364   "alignment" : 4,
365   "is_integral" : true,
366   "is_unsigned" : true,
367   "linker_set_key" : "_ZTIDi",
368   "name" : "char32_t",
369   "size" : 4
370  },
371  {
372   "alignment" : 8,
373   "linker_set_key" : "_ZTIDn",
374   "name" : "std::nullptr_t",
375   "size" : 8
376  },
377  {
378   "alignment" : 1,
379   "is_integral" : true,
380   "linker_set_key" : "_ZTIa",
381   "name" : "signed char",
382   "size" : 1
383  },
384  {
385   "alignment" : 1,
386   "is_integral" : true,
387   "is_unsigned" : true,
388   "linker_set_key" : "_ZTIb",
389   "name" : "bool",
390   "size" : 1
391  },
392  {
393   "alignment" : 1,
394   "is_integral" : true,
395   "is_unsigned" : true,
396   "linker_set_key" : "_ZTIc",
397   "name" : "char",
398   "size" : 1
399  },
400  {
401   "alignment" : 8,
402   "linker_set_key" : "_ZTId",
403   "name" : "double",
404   "size" : 8
405  },
406  {
407   "alignment" : 16,
408   "linker_set_key" : "_ZTIe",
409   "name" : "long double",
410   "size" : 16
411  },
412  {
413   "alignment" : 4,
414   "linker_set_key" : "_ZTIf",
415   "name" : "float",
416   "size" : 4
417  },
418  {
419   "alignment" : 1,
420   "is_integral" : true,
421   "is_unsigned" : true,
422   "linker_set_key" : "_ZTIh",
423   "name" : "unsigned char",
424   "size" : 1
425  },
426  {
427   "alignment" : 4,
428   "is_integral" : true,
429   "linker_set_key" : "_ZTIi",
430   "name" : "int",
431   "size" : 4
432  },
433  {
434   "alignment" : 4,
435   "is_integral" : true,
436   "is_unsigned" : true,
437   "linker_set_key" : "_ZTIj",
438   "name" : "unsigned int",
439   "size" : 4
440  },
441  {
442   "alignment" : 8,
443   "is_integral" : true,
444   "linker_set_key" : "_ZTIl",
445   "name" : "long",
446   "size" : 8
447  },
448  {
449   "alignment" : 8,
450   "is_integral" : true,
451   "is_unsigned" : true,
452   "linker_set_key" : "_ZTIm",
453   "name" : "unsigned long",
454   "size" : 8
455  },
456  {
457   "alignment" : 16,
458   "is_integral" : true,
459   "linker_set_key" : "_ZTIn",
460   "name" : "__int128",
461   "size" : 16
462  },
463  {
464   "alignment" : 16,
465   "is_integral" : true,
466   "is_unsigned" : true,
467   "linker_set_key" : "_ZTIo",
468   "name" : "unsigned __int128",
469   "size" : 16
470  },
471  {
472   "alignment" : 2,
473   "is_integral" : true,
474   "linker_set_key" : "_ZTIs",
475   "name" : "short",
476   "size" : 2
477  },
478  {
479   "alignment" : 2,
480   "is_integral" : true,
481   "is_unsigned" : true,
482   "linker_set_key" : "_ZTIt",
483   "name" : "unsigned short",
484   "size" : 2
485  },
486  {
487   "linker_set_key" : "_ZTIv",
488   "name" : "void"
489  },
490  {
491   "alignment" : 4,
492   "is_integral" : true,
493   "is_unsigned" : true,
494   "linker_set_key" : "_ZTIw",
495   "name" : "wchar_t",
496   "size" : 4
497  },
498  {
499   "alignment" : 8,
500   "is_integral" : true,
501   "linker_set_key" : "_ZTIx",
502   "name" : "long long",
503   "size" : 8
504  },
505  {
506   "alignment" : 8,
507   "is_integral" : true,
508   "is_unsigned" : true,
509   "linker_set_key" : "_ZTIy",
510   "name" : "unsigned long long",
511   "size" : 8
512  }
513 ],
514 "elf_functions" :
515 [
516  {
517   "name" : "ADexFile_Error_toString"
518  },
519  {
520   "name" : "ADexFile_Method_getClassDescriptor"
521  },
522  {
523   "name" : "ADexFile_Method_getCodeOffset"
524  },
525  {
526   "name" : "ADexFile_Method_getName"
527  },
528  {
529   "name" : "ADexFile_Method_getQualifiedName"
530  },
531  {
532   "name" : "ADexFile_create"
533  },
534  {
535   "name" : "ADexFile_destroy"
536  },
537  {
538   "name" : "ADexFile_findMethodAtOffset"
539  },
540  {
541   "name" : "ADexFile_forEachMethod"
542  }
543 ],
544 "elf_objects" : [],
545 "enum_types" :
546 [
547  {
548   "alignment" : 4,
549   "enum_fields" :
550   [
551    {
552     "enum_field_value" : 0,
553     "name" : "ADEXFILE_ERROR_OK"
554    },
555    {
556     "enum_field_value" : 1,
557     "name" : "ADEXFILE_ERROR_INVALID_DEX"
558    },
559    {
560     "enum_field_value" : 2,
561     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
562    },
563    {
564     "enum_field_value" : 3,
565     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
566    }
567   ],
568   "linker_set_key" : "_ZTI14ADexFile_Error",
569   "name" : "ADexFile_Error",
570   "size" : 4,
571   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
572   "underlying_type" : "_ZTIj"
573  },
574  {
575   "alignment" : 4,
576   "enum_fields" :
577   [
578    {
579     "enum_field_value" : 0,
580     "name" : "JNIInvalidRefType"
581    },
582    {
583     "enum_field_value" : 1,
584     "name" : "JNILocalRefType"
585    },
586    {
587     "enum_field_value" : 2,
588     "name" : "JNIGlobalRefType"
589    },
590    {
591     "enum_field_value" : 3,
592     "name" : "JNIWeakGlobalRefType"
593    }
594   ],
595   "linker_set_key" : "_ZTI14jobjectRefType",
596   "name" : "jobjectRefType",
597   "size" : 4,
598   "source_file" : "libnativehelper/include_jni/jni.h",
599   "underlying_type" : "_ZTIj"
600  },
601  {
602   "alignment" : 4,
603   "enum_fields" :
604   [
605    {
606     "enum_field_value" : 0,
607     "name" : "art::kStatic"
608    },
609    {
610     "enum_field_value" : 1,
611     "name" : "art::kDirect"
612    },
613    {
614     "enum_field_value" : 2,
615     "name" : "art::kVirtual"
616    },
617    {
618     "enum_field_value" : 3,
619     "name" : "art::kSuper"
620    },
621    {
622     "enum_field_value" : 4,
623     "name" : "art::kInterface"
624    },
625    {
626     "enum_field_value" : 5,
627     "name" : "art::kPolymorphic"
628    },
629    {
630     "enum_field_value" : 6,
631     "name" : "art::kCustom"
632    },
633    {
634     "enum_field_value" : 6,
635     "name" : "art::kMaxInvokeType"
636    }
637   ],
638   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
639   "name" : "art::InvokeType",
640   "size" : 4,
641   "source_file" : "art/libdexfile/dex/invoke_type.h",
642   "underlying_type" : "_ZTIj"
643  },
644  {
645   "alignment" : 1,
646   "enum_fields" :
647   [
648    {
649     "enum_field_value" : 0,
650     "name" : "art::LayoutType::kLayoutTypeHot"
651    },
652    {
653     "enum_field_value" : 1,
654     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
655    },
656    {
657     "enum_field_value" : 2,
658     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
659    },
660    {
661     "enum_field_value" : 3,
662     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
663    },
664    {
665     "enum_field_value" : 4,
666     "name" : "art::LayoutType::kLayoutTypeUnused"
667    },
668    {
669     "enum_field_value" : 5,
670     "name" : "art::LayoutType::kLayoutTypeCount"
671    }
672   ],
673   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
674   "name" : "art::LayoutType",
675   "size" : 1,
676   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
677   "underlying_type" : "_ZTIh"
678  },
679  {
680   "alignment" : 4,
681   "enum_fields" :
682   [
683    {
684     "enum_field_value" : 0,
685     "name" : "art::SdkVersion::kMin"
686    },
687    {
688     "enum_field_value" : 0,
689     "name" : "art::SdkVersion::kUnset"
690    },
691    {
692     "enum_field_value" : 21,
693     "name" : "art::SdkVersion::kL"
694    },
695    {
696     "enum_field_value" : 22,
697     "name" : "art::SdkVersion::kL_MR1"
698    },
699    {
700     "enum_field_value" : 23,
701     "name" : "art::SdkVersion::kM"
702    },
703    {
704     "enum_field_value" : 24,
705     "name" : "art::SdkVersion::kN"
706    },
707    {
708     "enum_field_value" : 25,
709     "name" : "art::SdkVersion::kN_MR1"
710    },
711    {
712     "enum_field_value" : 26,
713     "name" : "art::SdkVersion::kO"
714    },
715    {
716     "enum_field_value" : 27,
717     "name" : "art::SdkVersion::kO_MR1"
718    },
719    {
720     "enum_field_value" : 28,
721     "name" : "art::SdkVersion::kP"
722    },
723    {
724     "enum_field_value" : 29,
725     "name" : "art::SdkVersion::kQ"
726    },
727    {
728     "enum_field_value" : 30,
729     "name" : "art::SdkVersion::kR"
730    },
731    {
732     "enum_field_value" : 31,
733     "name" : "art::SdkVersion::kS"
734    },
735    {
736     "enum_field_value" : 32,
737     "name" : "art::SdkVersion::kS_V2"
738    },
739    {
740     "enum_field_value" : 33,
741     "name" : "art::SdkVersion::kT"
742    },
743    {
744     "enum_field_value" : 34,
745     "name" : "art::SdkVersion::kU"
746    },
747    {
748     "enum_field_value" : 4294967295,
749     "name" : "art::SdkVersion::kMax"
750    }
751   ],
752   "linker_set_key" : "_ZTIN3art10SdkVersionE",
753   "name" : "art::SdkVersion",
754   "size" : 4,
755   "source_file" : "art/libartbase/base/sdk_version.h",
756   "underlying_type" : "_ZTIj"
757  },
758  {
759   "alignment" : 4,
760   "enum_fields" :
761   [
762    {
763     "enum_field_value" : 256,
764     "name" : "art::Instruction::kPackedSwitchSignature"
765    },
766    {
767     "enum_field_value" : 512,
768     "name" : "art::Instruction::kSparseSwitchSignature"
769    },
770    {
771     "enum_field_value" : 768,
772     "name" : "art::Instruction::kArrayDataSignature"
773    }
774   ],
775   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
776   "name" : "art::Instruction::Signatures",
777   "size" : 4,
778   "source_file" : "art/libdexfile/dex/dex_instruction.h",
779   "underlying_type" : "_ZTIj"
780  },
781  {
782   "alignment" : 4,
783   "enum_fields" :
784   [
785    {
786     "enum_field_value" : 0,
787     "name" : "art::Instruction::kVerifyNothing"
788    },
789    {
790     "enum_field_value" : 1,
791     "name" : "art::Instruction::kVerifyRegA"
792    },
793    {
794     "enum_field_value" : 2,
795     "name" : "art::Instruction::kVerifyRegAWide"
796    },
797    {
798     "enum_field_value" : 4,
799     "name" : "art::Instruction::kVerifyRegB"
800    },
801    {
802     "enum_field_value" : 8,
803     "name" : "art::Instruction::kVerifyRegBField"
804    },
805    {
806     "enum_field_value" : 16,
807     "name" : "art::Instruction::kVerifyRegBMethod"
808    },
809    {
810     "enum_field_value" : 32,
811     "name" : "art::Instruction::kVerifyRegBNewInstance"
812    },
813    {
814     "enum_field_value" : 64,
815     "name" : "art::Instruction::kVerifyRegBString"
816    },
817    {
818     "enum_field_value" : 128,
819     "name" : "art::Instruction::kVerifyRegBType"
820    },
821    {
822     "enum_field_value" : 256,
823     "name" : "art::Instruction::kVerifyRegBWide"
824    },
825    {
826     "enum_field_value" : 512,
827     "name" : "art::Instruction::kVerifyRegC"
828    },
829    {
830     "enum_field_value" : 1024,
831     "name" : "art::Instruction::kVerifyRegCField"
832    },
833    {
834     "enum_field_value" : 2048,
835     "name" : "art::Instruction::kVerifyRegCNewArray"
836    },
837    {
838     "enum_field_value" : 4096,
839     "name" : "art::Instruction::kVerifyRegCType"
840    },
841    {
842     "enum_field_value" : 8192,
843     "name" : "art::Instruction::kVerifyRegCWide"
844    },
845    {
846     "enum_field_value" : 16384,
847     "name" : "art::Instruction::kVerifyArrayData"
848    },
849    {
850     "enum_field_value" : 32768,
851     "name" : "art::Instruction::kVerifyBranchTarget"
852    },
853    {
854     "enum_field_value" : 65536,
855     "name" : "art::Instruction::kVerifySwitchTargets"
856    },
857    {
858     "enum_field_value" : 131072,
859     "name" : "art::Instruction::kVerifyVarArg"
860    },
861    {
862     "enum_field_value" : 262144,
863     "name" : "art::Instruction::kVerifyVarArgNonZero"
864    },
865    {
866     "enum_field_value" : 524288,
867     "name" : "art::Instruction::kVerifyVarArgRange"
868    },
869    {
870     "enum_field_value" : 1048576,
871     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
872    },
873    {
874     "enum_field_value" : 2097152,
875     "name" : "art::Instruction::kVerifyRuntimeOnly"
876    },
877    {
878     "enum_field_value" : 4194304,
879     "name" : "art::Instruction::kVerifyError"
880    },
881    {
882     "enum_field_value" : 8388608,
883     "name" : "art::Instruction::kVerifyRegHPrototype"
884    },
885    {
886     "enum_field_value" : 16777216,
887     "name" : "art::Instruction::kVerifyRegBCallSite"
888    },
889    {
890     "enum_field_value" : 33554432,
891     "name" : "art::Instruction::kVerifyRegBMethodHandle"
892    },
893    {
894     "enum_field_value" : 67108864,
895     "name" : "art::Instruction::kVerifyRegBPrototype"
896    }
897   ],
898   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
899   "name" : "art::Instruction::VerifyFlag",
900   "size" : 4,
901   "source_file" : "art/libdexfile/dex/dex_instruction.h",
902   "underlying_type" : "_ZTIj"
903  },
904  {
905   "alignment" : 4,
906   "enum_fields" :
907   [
908    {
909     "enum_field_value" : 128,
910     "name" : "art::Instruction::kAdd"
911    },
912    {
913     "enum_field_value" : 256,
914     "name" : "art::Instruction::kSubtract"
915    },
916    {
917     "enum_field_value" : 512,
918     "name" : "art::Instruction::kMultiply"
919    },
920    {
921     "enum_field_value" : 1024,
922     "name" : "art::Instruction::kDivide"
923    },
924    {
925     "enum_field_value" : 2048,
926     "name" : "art::Instruction::kRemainder"
927    },
928    {
929     "enum_field_value" : 4096,
930     "name" : "art::Instruction::kAnd"
931    },
932    {
933     "enum_field_value" : 8192,
934     "name" : "art::Instruction::kOr"
935    },
936    {
937     "enum_field_value" : 16384,
938     "name" : "art::Instruction::kXor"
939    },
940    {
941     "enum_field_value" : 32768,
942     "name" : "art::Instruction::kShl"
943    },
944    {
945     "enum_field_value" : 65536,
946     "name" : "art::Instruction::kShr"
947    },
948    {
949     "enum_field_value" : 131072,
950     "name" : "art::Instruction::kUshr"
951    },
952    {
953     "enum_field_value" : 262144,
954     "name" : "art::Instruction::kCast"
955    },
956    {
957     "enum_field_value" : 524288,
958     "name" : "art::Instruction::kStore"
959    },
960    {
961     "enum_field_value" : 1048576,
962     "name" : "art::Instruction::kLoad"
963    },
964    {
965     "enum_field_value" : 2097152,
966     "name" : "art::Instruction::kClobber"
967    },
968    {
969     "enum_field_value" : 4194304,
970     "name" : "art::Instruction::kRegCFieldOrConstant"
971    },
972    {
973     "enum_field_value" : 8388608,
974     "name" : "art::Instruction::kRegBFieldOrConstant"
975    }
976   ],
977   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
978   "name" : "art::Instruction::ExtendedFlags",
979   "size" : 4,
980   "source_file" : "art/libdexfile/dex/dex_instruction.h",
981   "underlying_type" : "_ZTIj"
982  },
983  {
984   "alignment" : 4,
985   "enum_fields" :
986   [
987    {
988     "enum_field_value" : 0,
989     "name" : "art::Instruction::NOP"
990    },
991    {
992     "enum_field_value" : 1,
993     "name" : "art::Instruction::MOVE"
994    },
995    {
996     "enum_field_value" : 2,
997     "name" : "art::Instruction::MOVE_FROM16"
998    },
999    {
1000     "enum_field_value" : 3,
1001     "name" : "art::Instruction::MOVE_16"
1002    },
1003    {
1004     "enum_field_value" : 4,
1005     "name" : "art::Instruction::MOVE_WIDE"
1006    },
1007    {
1008     "enum_field_value" : 5,
1009     "name" : "art::Instruction::MOVE_WIDE_FROM16"
1010    },
1011    {
1012     "enum_field_value" : 6,
1013     "name" : "art::Instruction::MOVE_WIDE_16"
1014    },
1015    {
1016     "enum_field_value" : 7,
1017     "name" : "art::Instruction::MOVE_OBJECT"
1018    },
1019    {
1020     "enum_field_value" : 8,
1021     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
1022    },
1023    {
1024     "enum_field_value" : 9,
1025     "name" : "art::Instruction::MOVE_OBJECT_16"
1026    },
1027    {
1028     "enum_field_value" : 10,
1029     "name" : "art::Instruction::MOVE_RESULT"
1030    },
1031    {
1032     "enum_field_value" : 11,
1033     "name" : "art::Instruction::MOVE_RESULT_WIDE"
1034    },
1035    {
1036     "enum_field_value" : 12,
1037     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
1038    },
1039    {
1040     "enum_field_value" : 13,
1041     "name" : "art::Instruction::MOVE_EXCEPTION"
1042    },
1043    {
1044     "enum_field_value" : 14,
1045     "name" : "art::Instruction::RETURN_VOID"
1046    },
1047    {
1048     "enum_field_value" : 15,
1049     "name" : "art::Instruction::RETURN"
1050    },
1051    {
1052     "enum_field_value" : 16,
1053     "name" : "art::Instruction::RETURN_WIDE"
1054    },
1055    {
1056     "enum_field_value" : 17,
1057     "name" : "art::Instruction::RETURN_OBJECT"
1058    },
1059    {
1060     "enum_field_value" : 18,
1061     "name" : "art::Instruction::CONST_4"
1062    },
1063    {
1064     "enum_field_value" : 19,
1065     "name" : "art::Instruction::CONST_16"
1066    },
1067    {
1068     "enum_field_value" : 20,
1069     "name" : "art::Instruction::CONST"
1070    },
1071    {
1072     "enum_field_value" : 21,
1073     "name" : "art::Instruction::CONST_HIGH16"
1074    },
1075    {
1076     "enum_field_value" : 22,
1077     "name" : "art::Instruction::CONST_WIDE_16"
1078    },
1079    {
1080     "enum_field_value" : 23,
1081     "name" : "art::Instruction::CONST_WIDE_32"
1082    },
1083    {
1084     "enum_field_value" : 24,
1085     "name" : "art::Instruction::CONST_WIDE"
1086    },
1087    {
1088     "enum_field_value" : 25,
1089     "name" : "art::Instruction::CONST_WIDE_HIGH16"
1090    },
1091    {
1092     "enum_field_value" : 26,
1093     "name" : "art::Instruction::CONST_STRING"
1094    },
1095    {
1096     "enum_field_value" : 27,
1097     "name" : "art::Instruction::CONST_STRING_JUMBO"
1098    },
1099    {
1100     "enum_field_value" : 28,
1101     "name" : "art::Instruction::CONST_CLASS"
1102    },
1103    {
1104     "enum_field_value" : 29,
1105     "name" : "art::Instruction::MONITOR_ENTER"
1106    },
1107    {
1108     "enum_field_value" : 30,
1109     "name" : "art::Instruction::MONITOR_EXIT"
1110    },
1111    {
1112     "enum_field_value" : 31,
1113     "name" : "art::Instruction::CHECK_CAST"
1114    },
1115    {
1116     "enum_field_value" : 32,
1117     "name" : "art::Instruction::INSTANCE_OF"
1118    },
1119    {
1120     "enum_field_value" : 33,
1121     "name" : "art::Instruction::ARRAY_LENGTH"
1122    },
1123    {
1124     "enum_field_value" : 34,
1125     "name" : "art::Instruction::NEW_INSTANCE"
1126    },
1127    {
1128     "enum_field_value" : 35,
1129     "name" : "art::Instruction::NEW_ARRAY"
1130    },
1131    {
1132     "enum_field_value" : 36,
1133     "name" : "art::Instruction::FILLED_NEW_ARRAY"
1134    },
1135    {
1136     "enum_field_value" : 37,
1137     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
1138    },
1139    {
1140     "enum_field_value" : 38,
1141     "name" : "art::Instruction::FILL_ARRAY_DATA"
1142    },
1143    {
1144     "enum_field_value" : 39,
1145     "name" : "art::Instruction::THROW"
1146    },
1147    {
1148     "enum_field_value" : 40,
1149     "name" : "art::Instruction::GOTO"
1150    },
1151    {
1152     "enum_field_value" : 41,
1153     "name" : "art::Instruction::GOTO_16"
1154    },
1155    {
1156     "enum_field_value" : 42,
1157     "name" : "art::Instruction::GOTO_32"
1158    },
1159    {
1160     "enum_field_value" : 43,
1161     "name" : "art::Instruction::PACKED_SWITCH"
1162    },
1163    {
1164     "enum_field_value" : 44,
1165     "name" : "art::Instruction::SPARSE_SWITCH"
1166    },
1167    {
1168     "enum_field_value" : 45,
1169     "name" : "art::Instruction::CMPL_FLOAT"
1170    },
1171    {
1172     "enum_field_value" : 46,
1173     "name" : "art::Instruction::CMPG_FLOAT"
1174    },
1175    {
1176     "enum_field_value" : 47,
1177     "name" : "art::Instruction::CMPL_DOUBLE"
1178    },
1179    {
1180     "enum_field_value" : 48,
1181     "name" : "art::Instruction::CMPG_DOUBLE"
1182    },
1183    {
1184     "enum_field_value" : 49,
1185     "name" : "art::Instruction::CMP_LONG"
1186    },
1187    {
1188     "enum_field_value" : 50,
1189     "name" : "art::Instruction::IF_EQ"
1190    },
1191    {
1192     "enum_field_value" : 51,
1193     "name" : "art::Instruction::IF_NE"
1194    },
1195    {
1196     "enum_field_value" : 52,
1197     "name" : "art::Instruction::IF_LT"
1198    },
1199    {
1200     "enum_field_value" : 53,
1201     "name" : "art::Instruction::IF_GE"
1202    },
1203    {
1204     "enum_field_value" : 54,
1205     "name" : "art::Instruction::IF_GT"
1206    },
1207    {
1208     "enum_field_value" : 55,
1209     "name" : "art::Instruction::IF_LE"
1210    },
1211    {
1212     "enum_field_value" : 56,
1213     "name" : "art::Instruction::IF_EQZ"
1214    },
1215    {
1216     "enum_field_value" : 57,
1217     "name" : "art::Instruction::IF_NEZ"
1218    },
1219    {
1220     "enum_field_value" : 58,
1221     "name" : "art::Instruction::IF_LTZ"
1222    },
1223    {
1224     "enum_field_value" : 59,
1225     "name" : "art::Instruction::IF_GEZ"
1226    },
1227    {
1228     "enum_field_value" : 60,
1229     "name" : "art::Instruction::IF_GTZ"
1230    },
1231    {
1232     "enum_field_value" : 61,
1233     "name" : "art::Instruction::IF_LEZ"
1234    },
1235    {
1236     "enum_field_value" : 62,
1237     "name" : "art::Instruction::UNUSED_3E"
1238    },
1239    {
1240     "enum_field_value" : 63,
1241     "name" : "art::Instruction::UNUSED_3F"
1242    },
1243    {
1244     "enum_field_value" : 64,
1245     "name" : "art::Instruction::UNUSED_40"
1246    },
1247    {
1248     "enum_field_value" : 65,
1249     "name" : "art::Instruction::UNUSED_41"
1250    },
1251    {
1252     "enum_field_value" : 66,
1253     "name" : "art::Instruction::UNUSED_42"
1254    },
1255    {
1256     "enum_field_value" : 67,
1257     "name" : "art::Instruction::UNUSED_43"
1258    },
1259    {
1260     "enum_field_value" : 68,
1261     "name" : "art::Instruction::AGET"
1262    },
1263    {
1264     "enum_field_value" : 69,
1265     "name" : "art::Instruction::AGET_WIDE"
1266    },
1267    {
1268     "enum_field_value" : 70,
1269     "name" : "art::Instruction::AGET_OBJECT"
1270    },
1271    {
1272     "enum_field_value" : 71,
1273     "name" : "art::Instruction::AGET_BOOLEAN"
1274    },
1275    {
1276     "enum_field_value" : 72,
1277     "name" : "art::Instruction::AGET_BYTE"
1278    },
1279    {
1280     "enum_field_value" : 73,
1281     "name" : "art::Instruction::AGET_CHAR"
1282    },
1283    {
1284     "enum_field_value" : 74,
1285     "name" : "art::Instruction::AGET_SHORT"
1286    },
1287    {
1288     "enum_field_value" : 75,
1289     "name" : "art::Instruction::APUT"
1290    },
1291    {
1292     "enum_field_value" : 76,
1293     "name" : "art::Instruction::APUT_WIDE"
1294    },
1295    {
1296     "enum_field_value" : 77,
1297     "name" : "art::Instruction::APUT_OBJECT"
1298    },
1299    {
1300     "enum_field_value" : 78,
1301     "name" : "art::Instruction::APUT_BOOLEAN"
1302    },
1303    {
1304     "enum_field_value" : 79,
1305     "name" : "art::Instruction::APUT_BYTE"
1306    },
1307    {
1308     "enum_field_value" : 80,
1309     "name" : "art::Instruction::APUT_CHAR"
1310    },
1311    {
1312     "enum_field_value" : 81,
1313     "name" : "art::Instruction::APUT_SHORT"
1314    },
1315    {
1316     "enum_field_value" : 82,
1317     "name" : "art::Instruction::IGET"
1318    },
1319    {
1320     "enum_field_value" : 83,
1321     "name" : "art::Instruction::IGET_WIDE"
1322    },
1323    {
1324     "enum_field_value" : 84,
1325     "name" : "art::Instruction::IGET_OBJECT"
1326    },
1327    {
1328     "enum_field_value" : 85,
1329     "name" : "art::Instruction::IGET_BOOLEAN"
1330    },
1331    {
1332     "enum_field_value" : 86,
1333     "name" : "art::Instruction::IGET_BYTE"
1334    },
1335    {
1336     "enum_field_value" : 87,
1337     "name" : "art::Instruction::IGET_CHAR"
1338    },
1339    {
1340     "enum_field_value" : 88,
1341     "name" : "art::Instruction::IGET_SHORT"
1342    },
1343    {
1344     "enum_field_value" : 89,
1345     "name" : "art::Instruction::IPUT"
1346    },
1347    {
1348     "enum_field_value" : 90,
1349     "name" : "art::Instruction::IPUT_WIDE"
1350    },
1351    {
1352     "enum_field_value" : 91,
1353     "name" : "art::Instruction::IPUT_OBJECT"
1354    },
1355    {
1356     "enum_field_value" : 92,
1357     "name" : "art::Instruction::IPUT_BOOLEAN"
1358    },
1359    {
1360     "enum_field_value" : 93,
1361     "name" : "art::Instruction::IPUT_BYTE"
1362    },
1363    {
1364     "enum_field_value" : 94,
1365     "name" : "art::Instruction::IPUT_CHAR"
1366    },
1367    {
1368     "enum_field_value" : 95,
1369     "name" : "art::Instruction::IPUT_SHORT"
1370    },
1371    {
1372     "enum_field_value" : 96,
1373     "name" : "art::Instruction::SGET"
1374    },
1375    {
1376     "enum_field_value" : 97,
1377     "name" : "art::Instruction::SGET_WIDE"
1378    },
1379    {
1380     "enum_field_value" : 98,
1381     "name" : "art::Instruction::SGET_OBJECT"
1382    },
1383    {
1384     "enum_field_value" : 99,
1385     "name" : "art::Instruction::SGET_BOOLEAN"
1386    },
1387    {
1388     "enum_field_value" : 100,
1389     "name" : "art::Instruction::SGET_BYTE"
1390    },
1391    {
1392     "enum_field_value" : 101,
1393     "name" : "art::Instruction::SGET_CHAR"
1394    },
1395    {
1396     "enum_field_value" : 102,
1397     "name" : "art::Instruction::SGET_SHORT"
1398    },
1399    {
1400     "enum_field_value" : 103,
1401     "name" : "art::Instruction::SPUT"
1402    },
1403    {
1404     "enum_field_value" : 104,
1405     "name" : "art::Instruction::SPUT_WIDE"
1406    },
1407    {
1408     "enum_field_value" : 105,
1409     "name" : "art::Instruction::SPUT_OBJECT"
1410    },
1411    {
1412     "enum_field_value" : 106,
1413     "name" : "art::Instruction::SPUT_BOOLEAN"
1414    },
1415    {
1416     "enum_field_value" : 107,
1417     "name" : "art::Instruction::SPUT_BYTE"
1418    },
1419    {
1420     "enum_field_value" : 108,
1421     "name" : "art::Instruction::SPUT_CHAR"
1422    },
1423    {
1424     "enum_field_value" : 109,
1425     "name" : "art::Instruction::SPUT_SHORT"
1426    },
1427    {
1428     "enum_field_value" : 110,
1429     "name" : "art::Instruction::INVOKE_VIRTUAL"
1430    },
1431    {
1432     "enum_field_value" : 111,
1433     "name" : "art::Instruction::INVOKE_SUPER"
1434    },
1435    {
1436     "enum_field_value" : 112,
1437     "name" : "art::Instruction::INVOKE_DIRECT"
1438    },
1439    {
1440     "enum_field_value" : 113,
1441     "name" : "art::Instruction::INVOKE_STATIC"
1442    },
1443    {
1444     "enum_field_value" : 114,
1445     "name" : "art::Instruction::INVOKE_INTERFACE"
1446    },
1447    {
1448     "enum_field_value" : 115,
1449     "name" : "art::Instruction::UNUSED_73"
1450    },
1451    {
1452     "enum_field_value" : 116,
1453     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
1454    },
1455    {
1456     "enum_field_value" : 117,
1457     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
1458    },
1459    {
1460     "enum_field_value" : 118,
1461     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
1462    },
1463    {
1464     "enum_field_value" : 119,
1465     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
1466    },
1467    {
1468     "enum_field_value" : 120,
1469     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
1470    },
1471    {
1472     "enum_field_value" : 121,
1473     "name" : "art::Instruction::UNUSED_79"
1474    },
1475    {
1476     "enum_field_value" : 122,
1477     "name" : "art::Instruction::UNUSED_7A"
1478    },
1479    {
1480     "enum_field_value" : 123,
1481     "name" : "art::Instruction::NEG_INT"
1482    },
1483    {
1484     "enum_field_value" : 124,
1485     "name" : "art::Instruction::NOT_INT"
1486    },
1487    {
1488     "enum_field_value" : 125,
1489     "name" : "art::Instruction::NEG_LONG"
1490    },
1491    {
1492     "enum_field_value" : 126,
1493     "name" : "art::Instruction::NOT_LONG"
1494    },
1495    {
1496     "enum_field_value" : 127,
1497     "name" : "art::Instruction::NEG_FLOAT"
1498    },
1499    {
1500     "enum_field_value" : 128,
1501     "name" : "art::Instruction::NEG_DOUBLE"
1502    },
1503    {
1504     "enum_field_value" : 129,
1505     "name" : "art::Instruction::INT_TO_LONG"
1506    },
1507    {
1508     "enum_field_value" : 130,
1509     "name" : "art::Instruction::INT_TO_FLOAT"
1510    },
1511    {
1512     "enum_field_value" : 131,
1513     "name" : "art::Instruction::INT_TO_DOUBLE"
1514    },
1515    {
1516     "enum_field_value" : 132,
1517     "name" : "art::Instruction::LONG_TO_INT"
1518    },
1519    {
1520     "enum_field_value" : 133,
1521     "name" : "art::Instruction::LONG_TO_FLOAT"
1522    },
1523    {
1524     "enum_field_value" : 134,
1525     "name" : "art::Instruction::LONG_TO_DOUBLE"
1526    },
1527    {
1528     "enum_field_value" : 135,
1529     "name" : "art::Instruction::FLOAT_TO_INT"
1530    },
1531    {
1532     "enum_field_value" : 136,
1533     "name" : "art::Instruction::FLOAT_TO_LONG"
1534    },
1535    {
1536     "enum_field_value" : 137,
1537     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
1538    },
1539    {
1540     "enum_field_value" : 138,
1541     "name" : "art::Instruction::DOUBLE_TO_INT"
1542    },
1543    {
1544     "enum_field_value" : 139,
1545     "name" : "art::Instruction::DOUBLE_TO_LONG"
1546    },
1547    {
1548     "enum_field_value" : 140,
1549     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
1550    },
1551    {
1552     "enum_field_value" : 141,
1553     "name" : "art::Instruction::INT_TO_BYTE"
1554    },
1555    {
1556     "enum_field_value" : 142,
1557     "name" : "art::Instruction::INT_TO_CHAR"
1558    },
1559    {
1560     "enum_field_value" : 143,
1561     "name" : "art::Instruction::INT_TO_SHORT"
1562    },
1563    {
1564     "enum_field_value" : 144,
1565     "name" : "art::Instruction::ADD_INT"
1566    },
1567    {
1568     "enum_field_value" : 145,
1569     "name" : "art::Instruction::SUB_INT"
1570    },
1571    {
1572     "enum_field_value" : 146,
1573     "name" : "art::Instruction::MUL_INT"
1574    },
1575    {
1576     "enum_field_value" : 147,
1577     "name" : "art::Instruction::DIV_INT"
1578    },
1579    {
1580     "enum_field_value" : 148,
1581     "name" : "art::Instruction::REM_INT"
1582    },
1583    {
1584     "enum_field_value" : 149,
1585     "name" : "art::Instruction::AND_INT"
1586    },
1587    {
1588     "enum_field_value" : 150,
1589     "name" : "art::Instruction::OR_INT"
1590    },
1591    {
1592     "enum_field_value" : 151,
1593     "name" : "art::Instruction::XOR_INT"
1594    },
1595    {
1596     "enum_field_value" : 152,
1597     "name" : "art::Instruction::SHL_INT"
1598    },
1599    {
1600     "enum_field_value" : 153,
1601     "name" : "art::Instruction::SHR_INT"
1602    },
1603    {
1604     "enum_field_value" : 154,
1605     "name" : "art::Instruction::USHR_INT"
1606    },
1607    {
1608     "enum_field_value" : 155,
1609     "name" : "art::Instruction::ADD_LONG"
1610    },
1611    {
1612     "enum_field_value" : 156,
1613     "name" : "art::Instruction::SUB_LONG"
1614    },
1615    {
1616     "enum_field_value" : 157,
1617     "name" : "art::Instruction::MUL_LONG"
1618    },
1619    {
1620     "enum_field_value" : 158,
1621     "name" : "art::Instruction::DIV_LONG"
1622    },
1623    {
1624     "enum_field_value" : 159,
1625     "name" : "art::Instruction::REM_LONG"
1626    },
1627    {
1628     "enum_field_value" : 160,
1629     "name" : "art::Instruction::AND_LONG"
1630    },
1631    {
1632     "enum_field_value" : 161,
1633     "name" : "art::Instruction::OR_LONG"
1634    },
1635    {
1636     "enum_field_value" : 162,
1637     "name" : "art::Instruction::XOR_LONG"
1638    },
1639    {
1640     "enum_field_value" : 163,
1641     "name" : "art::Instruction::SHL_LONG"
1642    },
1643    {
1644     "enum_field_value" : 164,
1645     "name" : "art::Instruction::SHR_LONG"
1646    },
1647    {
1648     "enum_field_value" : 165,
1649     "name" : "art::Instruction::USHR_LONG"
1650    },
1651    {
1652     "enum_field_value" : 166,
1653     "name" : "art::Instruction::ADD_FLOAT"
1654    },
1655    {
1656     "enum_field_value" : 167,
1657     "name" : "art::Instruction::SUB_FLOAT"
1658    },
1659    {
1660     "enum_field_value" : 168,
1661     "name" : "art::Instruction::MUL_FLOAT"
1662    },
1663    {
1664     "enum_field_value" : 169,
1665     "name" : "art::Instruction::DIV_FLOAT"
1666    },
1667    {
1668     "enum_field_value" : 170,
1669     "name" : "art::Instruction::REM_FLOAT"
1670    },
1671    {
1672     "enum_field_value" : 171,
1673     "name" : "art::Instruction::ADD_DOUBLE"
1674    },
1675    {
1676     "enum_field_value" : 172,
1677     "name" : "art::Instruction::SUB_DOUBLE"
1678    },
1679    {
1680     "enum_field_value" : 173,
1681     "name" : "art::Instruction::MUL_DOUBLE"
1682    },
1683    {
1684     "enum_field_value" : 174,
1685     "name" : "art::Instruction::DIV_DOUBLE"
1686    },
1687    {
1688     "enum_field_value" : 175,
1689     "name" : "art::Instruction::REM_DOUBLE"
1690    },
1691    {
1692     "enum_field_value" : 176,
1693     "name" : "art::Instruction::ADD_INT_2ADDR"
1694    },
1695    {
1696     "enum_field_value" : 177,
1697     "name" : "art::Instruction::SUB_INT_2ADDR"
1698    },
1699    {
1700     "enum_field_value" : 178,
1701     "name" : "art::Instruction::MUL_INT_2ADDR"
1702    },
1703    {
1704     "enum_field_value" : 179,
1705     "name" : "art::Instruction::DIV_INT_2ADDR"
1706    },
1707    {
1708     "enum_field_value" : 180,
1709     "name" : "art::Instruction::REM_INT_2ADDR"
1710    },
1711    {
1712     "enum_field_value" : 181,
1713     "name" : "art::Instruction::AND_INT_2ADDR"
1714    },
1715    {
1716     "enum_field_value" : 182,
1717     "name" : "art::Instruction::OR_INT_2ADDR"
1718    },
1719    {
1720     "enum_field_value" : 183,
1721     "name" : "art::Instruction::XOR_INT_2ADDR"
1722    },
1723    {
1724     "enum_field_value" : 184,
1725     "name" : "art::Instruction::SHL_INT_2ADDR"
1726    },
1727    {
1728     "enum_field_value" : 185,
1729     "name" : "art::Instruction::SHR_INT_2ADDR"
1730    },
1731    {
1732     "enum_field_value" : 186,
1733     "name" : "art::Instruction::USHR_INT_2ADDR"
1734    },
1735    {
1736     "enum_field_value" : 187,
1737     "name" : "art::Instruction::ADD_LONG_2ADDR"
1738    },
1739    {
1740     "enum_field_value" : 188,
1741     "name" : "art::Instruction::SUB_LONG_2ADDR"
1742    },
1743    {
1744     "enum_field_value" : 189,
1745     "name" : "art::Instruction::MUL_LONG_2ADDR"
1746    },
1747    {
1748     "enum_field_value" : 190,
1749     "name" : "art::Instruction::DIV_LONG_2ADDR"
1750    },
1751    {
1752     "enum_field_value" : 191,
1753     "name" : "art::Instruction::REM_LONG_2ADDR"
1754    },
1755    {
1756     "enum_field_value" : 192,
1757     "name" : "art::Instruction::AND_LONG_2ADDR"
1758    },
1759    {
1760     "enum_field_value" : 193,
1761     "name" : "art::Instruction::OR_LONG_2ADDR"
1762    },
1763    {
1764     "enum_field_value" : 194,
1765     "name" : "art::Instruction::XOR_LONG_2ADDR"
1766    },
1767    {
1768     "enum_field_value" : 195,
1769     "name" : "art::Instruction::SHL_LONG_2ADDR"
1770    },
1771    {
1772     "enum_field_value" : 196,
1773     "name" : "art::Instruction::SHR_LONG_2ADDR"
1774    },
1775    {
1776     "enum_field_value" : 197,
1777     "name" : "art::Instruction::USHR_LONG_2ADDR"
1778    },
1779    {
1780     "enum_field_value" : 198,
1781     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
1782    },
1783    {
1784     "enum_field_value" : 199,
1785     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
1786    },
1787    {
1788     "enum_field_value" : 200,
1789     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
1790    },
1791    {
1792     "enum_field_value" : 201,
1793     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
1794    },
1795    {
1796     "enum_field_value" : 202,
1797     "name" : "art::Instruction::REM_FLOAT_2ADDR"
1798    },
1799    {
1800     "enum_field_value" : 203,
1801     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
1802    },
1803    {
1804     "enum_field_value" : 204,
1805     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
1806    },
1807    {
1808     "enum_field_value" : 205,
1809     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
1810    },
1811    {
1812     "enum_field_value" : 206,
1813     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
1814    },
1815    {
1816     "enum_field_value" : 207,
1817     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
1818    },
1819    {
1820     "enum_field_value" : 208,
1821     "name" : "art::Instruction::ADD_INT_LIT16"
1822    },
1823    {
1824     "enum_field_value" : 209,
1825     "name" : "art::Instruction::RSUB_INT"
1826    },
1827    {
1828     "enum_field_value" : 210,
1829     "name" : "art::Instruction::MUL_INT_LIT16"
1830    },
1831    {
1832     "enum_field_value" : 211,
1833     "name" : "art::Instruction::DIV_INT_LIT16"
1834    },
1835    {
1836     "enum_field_value" : 212,
1837     "name" : "art::Instruction::REM_INT_LIT16"
1838    },
1839    {
1840     "enum_field_value" : 213,
1841     "name" : "art::Instruction::AND_INT_LIT16"
1842    },
1843    {
1844     "enum_field_value" : 214,
1845     "name" : "art::Instruction::OR_INT_LIT16"
1846    },
1847    {
1848     "enum_field_value" : 215,
1849     "name" : "art::Instruction::XOR_INT_LIT16"
1850    },
1851    {
1852     "enum_field_value" : 216,
1853     "name" : "art::Instruction::ADD_INT_LIT8"
1854    },
1855    {
1856     "enum_field_value" : 217,
1857     "name" : "art::Instruction::RSUB_INT_LIT8"
1858    },
1859    {
1860     "enum_field_value" : 218,
1861     "name" : "art::Instruction::MUL_INT_LIT8"
1862    },
1863    {
1864     "enum_field_value" : 219,
1865     "name" : "art::Instruction::DIV_INT_LIT8"
1866    },
1867    {
1868     "enum_field_value" : 220,
1869     "name" : "art::Instruction::REM_INT_LIT8"
1870    },
1871    {
1872     "enum_field_value" : 221,
1873     "name" : "art::Instruction::AND_INT_LIT8"
1874    },
1875    {
1876     "enum_field_value" : 222,
1877     "name" : "art::Instruction::OR_INT_LIT8"
1878    },
1879    {
1880     "enum_field_value" : 223,
1881     "name" : "art::Instruction::XOR_INT_LIT8"
1882    },
1883    {
1884     "enum_field_value" : 224,
1885     "name" : "art::Instruction::SHL_INT_LIT8"
1886    },
1887    {
1888     "enum_field_value" : 225,
1889     "name" : "art::Instruction::SHR_INT_LIT8"
1890    },
1891    {
1892     "enum_field_value" : 226,
1893     "name" : "art::Instruction::USHR_INT_LIT8"
1894    },
1895    {
1896     "enum_field_value" : 227,
1897     "name" : "art::Instruction::UNUSED_E3"
1898    },
1899    {
1900     "enum_field_value" : 228,
1901     "name" : "art::Instruction::UNUSED_E4"
1902    },
1903    {
1904     "enum_field_value" : 229,
1905     "name" : "art::Instruction::UNUSED_E5"
1906    },
1907    {
1908     "enum_field_value" : 230,
1909     "name" : "art::Instruction::UNUSED_E6"
1910    },
1911    {
1912     "enum_field_value" : 231,
1913     "name" : "art::Instruction::UNUSED_E7"
1914    },
1915    {
1916     "enum_field_value" : 232,
1917     "name" : "art::Instruction::UNUSED_E8"
1918    },
1919    {
1920     "enum_field_value" : 233,
1921     "name" : "art::Instruction::UNUSED_E9"
1922    },
1923    {
1924     "enum_field_value" : 234,
1925     "name" : "art::Instruction::UNUSED_EA"
1926    },
1927    {
1928     "enum_field_value" : 235,
1929     "name" : "art::Instruction::UNUSED_EB"
1930    },
1931    {
1932     "enum_field_value" : 236,
1933     "name" : "art::Instruction::UNUSED_EC"
1934    },
1935    {
1936     "enum_field_value" : 237,
1937     "name" : "art::Instruction::UNUSED_ED"
1938    },
1939    {
1940     "enum_field_value" : 238,
1941     "name" : "art::Instruction::UNUSED_EE"
1942    },
1943    {
1944     "enum_field_value" : 239,
1945     "name" : "art::Instruction::UNUSED_EF"
1946    },
1947    {
1948     "enum_field_value" : 240,
1949     "name" : "art::Instruction::UNUSED_F0"
1950    },
1951    {
1952     "enum_field_value" : 241,
1953     "name" : "art::Instruction::UNUSED_F1"
1954    },
1955    {
1956     "enum_field_value" : 242,
1957     "name" : "art::Instruction::UNUSED_F2"
1958    },
1959    {
1960     "enum_field_value" : 243,
1961     "name" : "art::Instruction::UNUSED_F3"
1962    },
1963    {
1964     "enum_field_value" : 244,
1965     "name" : "art::Instruction::UNUSED_F4"
1966    },
1967    {
1968     "enum_field_value" : 245,
1969     "name" : "art::Instruction::UNUSED_F5"
1970    },
1971    {
1972     "enum_field_value" : 246,
1973     "name" : "art::Instruction::UNUSED_F6"
1974    },
1975    {
1976     "enum_field_value" : 247,
1977     "name" : "art::Instruction::UNUSED_F7"
1978    },
1979    {
1980     "enum_field_value" : 248,
1981     "name" : "art::Instruction::UNUSED_F8"
1982    },
1983    {
1984     "enum_field_value" : 249,
1985     "name" : "art::Instruction::UNUSED_F9"
1986    },
1987    {
1988     "enum_field_value" : 250,
1989     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
1990    },
1991    {
1992     "enum_field_value" : 251,
1993     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
1994    },
1995    {
1996     "enum_field_value" : 252,
1997     "name" : "art::Instruction::INVOKE_CUSTOM"
1998    },
1999    {
2000     "enum_field_value" : 253,
2001     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
2002    },
2003    {
2004     "enum_field_value" : 254,
2005     "name" : "art::Instruction::CONST_METHOD_HANDLE"
2006    },
2007    {
2008     "enum_field_value" : 255,
2009     "name" : "art::Instruction::CONST_METHOD_TYPE"
2010    },
2011    {
2012     "enum_field_value" : 209,
2013     "name" : "art::Instruction::RSUB_INT_LIT16"
2014    }
2015   ],
2016   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
2017   "name" : "art::Instruction::Code",
2018   "size" : 4,
2019   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2020   "underlying_type" : "_ZTIj"
2021  },
2022  {
2023   "alignment" : 1,
2024   "enum_fields" :
2025   [
2026    {
2027     "enum_field_value" : 1,
2028     "name" : "art::Instruction::kBranch"
2029    },
2030    {
2031     "enum_field_value" : 2,
2032     "name" : "art::Instruction::kContinue"
2033    },
2034    {
2035     "enum_field_value" : 4,
2036     "name" : "art::Instruction::kSwitch"
2037    },
2038    {
2039     "enum_field_value" : 8,
2040     "name" : "art::Instruction::kThrow"
2041    },
2042    {
2043     "enum_field_value" : 16,
2044     "name" : "art::Instruction::kReturn"
2045    },
2046    {
2047     "enum_field_value" : 32,
2048     "name" : "art::Instruction::kInvoke"
2049    },
2050    {
2051     "enum_field_value" : 64,
2052     "name" : "art::Instruction::kUnconditional"
2053    },
2054    {
2055     "enum_field_value" : 128,
2056     "name" : "art::Instruction::kExperimental"
2057    }
2058   ],
2059   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
2060   "name" : "art::Instruction::Flags",
2061   "size" : 1,
2062   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2063   "underlying_type" : "_ZTIh"
2064  },
2065  {
2066   "alignment" : 1,
2067   "enum_fields" :
2068   [
2069    {
2070     "enum_field_value" : 0,
2071     "name" : "art::Instruction::k10x"
2072    },
2073    {
2074     "enum_field_value" : 1,
2075     "name" : "art::Instruction::k12x"
2076    },
2077    {
2078     "enum_field_value" : 2,
2079     "name" : "art::Instruction::k11n"
2080    },
2081    {
2082     "enum_field_value" : 3,
2083     "name" : "art::Instruction::k11x"
2084    },
2085    {
2086     "enum_field_value" : 4,
2087     "name" : "art::Instruction::k10t"
2088    },
2089    {
2090     "enum_field_value" : 5,
2091     "name" : "art::Instruction::k20t"
2092    },
2093    {
2094     "enum_field_value" : 6,
2095     "name" : "art::Instruction::k22x"
2096    },
2097    {
2098     "enum_field_value" : 7,
2099     "name" : "art::Instruction::k21t"
2100    },
2101    {
2102     "enum_field_value" : 8,
2103     "name" : "art::Instruction::k21s"
2104    },
2105    {
2106     "enum_field_value" : 9,
2107     "name" : "art::Instruction::k21h"
2108    },
2109    {
2110     "enum_field_value" : 10,
2111     "name" : "art::Instruction::k21c"
2112    },
2113    {
2114     "enum_field_value" : 11,
2115     "name" : "art::Instruction::k23x"
2116    },
2117    {
2118     "enum_field_value" : 12,
2119     "name" : "art::Instruction::k22b"
2120    },
2121    {
2122     "enum_field_value" : 13,
2123     "name" : "art::Instruction::k22t"
2124    },
2125    {
2126     "enum_field_value" : 14,
2127     "name" : "art::Instruction::k22s"
2128    },
2129    {
2130     "enum_field_value" : 15,
2131     "name" : "art::Instruction::k22c"
2132    },
2133    {
2134     "enum_field_value" : 16,
2135     "name" : "art::Instruction::k32x"
2136    },
2137    {
2138     "enum_field_value" : 17,
2139     "name" : "art::Instruction::k30t"
2140    },
2141    {
2142     "enum_field_value" : 18,
2143     "name" : "art::Instruction::k31t"
2144    },
2145    {
2146     "enum_field_value" : 19,
2147     "name" : "art::Instruction::k31i"
2148    },
2149    {
2150     "enum_field_value" : 20,
2151     "name" : "art::Instruction::k31c"
2152    },
2153    {
2154     "enum_field_value" : 21,
2155     "name" : "art::Instruction::k35c"
2156    },
2157    {
2158     "enum_field_value" : 22,
2159     "name" : "art::Instruction::k3rc"
2160    },
2161    {
2162     "enum_field_value" : 23,
2163     "name" : "art::Instruction::k45cc"
2164    },
2165    {
2166     "enum_field_value" : 24,
2167     "name" : "art::Instruction::k4rcc"
2168    },
2169    {
2170     "enum_field_value" : 25,
2171     "name" : "art::Instruction::k51l"
2172    },
2173    {
2174     "enum_field_value" : 26,
2175     "name" : "art::Instruction::kInvalidFormat"
2176    }
2177   ],
2178   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
2179   "name" : "art::Instruction::Format",
2180   "size" : 1,
2181   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2182   "underlying_type" : "_ZTIh"
2183  },
2184  {
2185   "alignment" : 1,
2186   "enum_fields" :
2187   [
2188    {
2189     "enum_field_value" : 0,
2190     "name" : "art::Instruction::kIndexUnknown"
2191    },
2192    {
2193     "enum_field_value" : 1,
2194     "name" : "art::Instruction::kIndexNone"
2195    },
2196    {
2197     "enum_field_value" : 2,
2198     "name" : "art::Instruction::kIndexTypeRef"
2199    },
2200    {
2201     "enum_field_value" : 3,
2202     "name" : "art::Instruction::kIndexStringRef"
2203    },
2204    {
2205     "enum_field_value" : 4,
2206     "name" : "art::Instruction::kIndexMethodRef"
2207    },
2208    {
2209     "enum_field_value" : 5,
2210     "name" : "art::Instruction::kIndexFieldRef"
2211    },
2212    {
2213     "enum_field_value" : 6,
2214     "name" : "art::Instruction::kIndexFieldOffset"
2215    },
2216    {
2217     "enum_field_value" : 7,
2218     "name" : "art::Instruction::kIndexVtableOffset"
2219    },
2220    {
2221     "enum_field_value" : 8,
2222     "name" : "art::Instruction::kIndexMethodAndProtoRef"
2223    },
2224    {
2225     "enum_field_value" : 9,
2226     "name" : "art::Instruction::kIndexCallSiteRef"
2227    },
2228    {
2229     "enum_field_value" : 10,
2230     "name" : "art::Instruction::kIndexMethodHandleRef"
2231    },
2232    {
2233     "enum_field_value" : 11,
2234     "name" : "art::Instruction::kIndexProtoRef"
2235    }
2236   ],
2237   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
2238   "name" : "art::Instruction::IndexType",
2239   "size" : 1,
2240   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2241   "underlying_type" : "_ZTIh"
2242  },
2243  {
2244   "alignment" : 4,
2245   "enum_fields" :
2246   [
2247    {
2248     "enum_field_value" : 4,
2249     "name" : "art::PointerSize::k32"
2250    },
2251    {
2252     "enum_field_value" : 8,
2253     "name" : "art::PointerSize::k64"
2254    }
2255   ],
2256   "linker_set_key" : "_ZTIN3art11PointerSizeE",
2257   "name" : "art::PointerSize",
2258   "size" : 4,
2259   "source_file" : "art/libartbase/base/pointer_size.h",
2260   "underlying_type" : "_ZTIj"
2261  },
2262  {
2263   "access" : "protected",
2264   "alignment" : 4,
2265   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2266   "name" : "art::DexFileLoader::VerifyResult",
2267   "size" : 4,
2268   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2269   "underlying_type" : "_ZTIj"
2270  },
2271  {
2272   "alignment" : 1,
2273   "enum_fields" :
2274   [
2275    {
2276     "enum_field_value" : 0,
2277     "name" : "art::kDexInvokeVirtual"
2278    },
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "art::kDexInvokeSuper"
2282    },
2283    {
2284     "enum_field_value" : 2,
2285     "name" : "art::kDexInvokeDirect"
2286    },
2287    {
2288     "enum_field_value" : 3,
2289     "name" : "art::kDexInvokeStatic"
2290    },
2291    {
2292     "enum_field_value" : 4,
2293     "name" : "art::kDexInvokeInterface"
2294    },
2295    {
2296     "enum_field_value" : 5,
2297     "name" : "art::kDexInvokeTypeCount"
2298    }
2299   ],
2300   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
2301   "name" : "art::DexInvokeType",
2302   "size" : 1,
2303   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2304   "underlying_type" : "_ZTIh"
2305  },
2306  {
2307   "alignment" : 4,
2308   "enum_fields" :
2309   [
2310    {
2311     "enum_field_value" : 1,
2312     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
2313    }
2314   ],
2315   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2316   "name" : "art::CompactDexFile::FeatureFlags",
2317   "size" : 4,
2318   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
2319   "underlying_type" : "_ZTIj"
2320  },
2321  {
2322   "alignment" : 4,
2323   "enum_fields" :
2324   [
2325    {
2326     "enum_field_value" : 0,
2327     "name" : "art::InstructionSet::kNone"
2328    },
2329    {
2330     "enum_field_value" : 1,
2331     "name" : "art::InstructionSet::kArm"
2332    },
2333    {
2334     "enum_field_value" : 2,
2335     "name" : "art::InstructionSet::kArm64"
2336    },
2337    {
2338     "enum_field_value" : 3,
2339     "name" : "art::InstructionSet::kThumb2"
2340    },
2341    {
2342     "enum_field_value" : 4,
2343     "name" : "art::InstructionSet::kRiscv64"
2344    },
2345    {
2346     "enum_field_value" : 5,
2347     "name" : "art::InstructionSet::kX86"
2348    },
2349    {
2350     "enum_field_value" : 6,
2351     "name" : "art::InstructionSet::kX86_64"
2352    },
2353    {
2354     "enum_field_value" : 6,
2355     "name" : "art::InstructionSet::kLast"
2356    }
2357   ],
2358   "linker_set_key" : "_ZTIN3art14InstructionSetE",
2359   "name" : "art::InstructionSet",
2360   "size" : 4,
2361   "source_file" : "art/libartbase/arch/instruction_set.h",
2362   "underlying_type" : "_ZTIi"
2363  },
2364  {
2365   "alignment" : 1,
2366   "enum_fields" :
2367   [
2368    {
2369     "enum_field_value" : 0,
2370     "name" : "art::kDexMemAccessWord"
2371    },
2372    {
2373     "enum_field_value" : 1,
2374     "name" : "art::kDexMemAccessWide"
2375    },
2376    {
2377     "enum_field_value" : 2,
2378     "name" : "art::kDexMemAccessObject"
2379    },
2380    {
2381     "enum_field_value" : 3,
2382     "name" : "art::kDexMemAccessBoolean"
2383    },
2384    {
2385     "enum_field_value" : 4,
2386     "name" : "art::kDexMemAccessByte"
2387    },
2388    {
2389     "enum_field_value" : 5,
2390     "name" : "art::kDexMemAccessChar"
2391    },
2392    {
2393     "enum_field_value" : 6,
2394     "name" : "art::kDexMemAccessShort"
2395    },
2396    {
2397     "enum_field_value" : 7,
2398     "name" : "art::kDexMemAccessTypeCount"
2399    }
2400   ],
2401   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
2402   "name" : "art::DexMemAccessType",
2403   "size" : 1,
2404   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2405   "underlying_type" : "_ZTIh"
2406  },
2407  {
2408   "alignment" : 1,
2409   "enum_fields" :
2410   [
2411    {
2412     "enum_field_value" : 0,
2413     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
2414    },
2415    {
2416     "enum_field_value" : 1,
2417     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
2418    },
2419    {
2420     "enum_field_value" : 2,
2421     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
2422    }
2423   ],
2424   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2425   "name" : "art::DexLayoutSections::SectionType",
2426   "size" : 1,
2427   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
2428   "underlying_type" : "_ZTIh"
2429  },
2430  {
2431   "alignment" : 4,
2432   "enum_fields" :
2433   [
2434    {
2435     "enum_field_value" : 256,
2436     "name" : "art::kNumPackedOpcodes"
2437    }
2438   ],
2439   "linker_set_key" : "_ZTIN3art18$kNumPackedOpcodesE",
2440   "name" : "art::(unnamed)",
2441   "size" : 4,
2442   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2443   "underlying_type" : "_ZTIj"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : 0,
2451     "name" : "art::DexFileLoaderErrorCode::kNoError"
2452    },
2453    {
2454     "enum_field_value" : 1,
2455     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
2456    },
2457    {
2458     "enum_field_value" : 2,
2459     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
2460    },
2461    {
2462     "enum_field_value" : 3,
2463     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
2464    },
2465    {
2466     "enum_field_value" : 4,
2467     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
2468    },
2469    {
2470     "enum_field_value" : 5,
2471     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
2472    }
2473   ],
2474   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2475   "name" : "art::DexFileLoaderErrorCode",
2476   "size" : 4,
2477   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2478   "underlying_type" : "_ZTIi"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 0,
2486     "name" : "art::EncodedArrayValueIterator::kByte"
2487    },
2488    {
2489     "enum_field_value" : 2,
2490     "name" : "art::EncodedArrayValueIterator::kShort"
2491    },
2492    {
2493     "enum_field_value" : 3,
2494     "name" : "art::EncodedArrayValueIterator::kChar"
2495    },
2496    {
2497     "enum_field_value" : 4,
2498     "name" : "art::EncodedArrayValueIterator::kInt"
2499    },
2500    {
2501     "enum_field_value" : 6,
2502     "name" : "art::EncodedArrayValueIterator::kLong"
2503    },
2504    {
2505     "enum_field_value" : 16,
2506     "name" : "art::EncodedArrayValueIterator::kFloat"
2507    },
2508    {
2509     "enum_field_value" : 17,
2510     "name" : "art::EncodedArrayValueIterator::kDouble"
2511    },
2512    {
2513     "enum_field_value" : 21,
2514     "name" : "art::EncodedArrayValueIterator::kMethodType"
2515    },
2516    {
2517     "enum_field_value" : 22,
2518     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
2519    },
2520    {
2521     "enum_field_value" : 23,
2522     "name" : "art::EncodedArrayValueIterator::kString"
2523    },
2524    {
2525     "enum_field_value" : 24,
2526     "name" : "art::EncodedArrayValueIterator::kType"
2527    },
2528    {
2529     "enum_field_value" : 25,
2530     "name" : "art::EncodedArrayValueIterator::kField"
2531    },
2532    {
2533     "enum_field_value" : 26,
2534     "name" : "art::EncodedArrayValueIterator::kMethod"
2535    },
2536    {
2537     "enum_field_value" : 27,
2538     "name" : "art::EncodedArrayValueIterator::kEnum"
2539    },
2540    {
2541     "enum_field_value" : 28,
2542     "name" : "art::EncodedArrayValueIterator::kArray"
2543    },
2544    {
2545     "enum_field_value" : 29,
2546     "name" : "art::EncodedArrayValueIterator::kAnnotation"
2547    },
2548    {
2549     "enum_field_value" : 30,
2550     "name" : "art::EncodedArrayValueIterator::kNull"
2551    },
2552    {
2553     "enum_field_value" : 31,
2554     "name" : "art::EncodedArrayValueIterator::kBoolean"
2555    },
2556    {
2557     "enum_field_value" : 255,
2558     "name" : "art::EncodedArrayValueIterator::kEndOfInput"
2559    }
2560   ],
2561   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2562   "name" : "art::EncodedArrayValueIterator::ValueType",
2563   "size" : 4,
2564   "source_file" : "art/libdexfile/dex/dex_file.h",
2565   "underlying_type" : "_ZTIj"
2566  },
2567  {
2568   "alignment" : 2,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 0,
2573     "name" : "art::DexFile::kDexTypeHeaderItem"
2574    },
2575    {
2576     "enum_field_value" : 1,
2577     "name" : "art::DexFile::kDexTypeStringIdItem"
2578    },
2579    {
2580     "enum_field_value" : 2,
2581     "name" : "art::DexFile::kDexTypeTypeIdItem"
2582    },
2583    {
2584     "enum_field_value" : 3,
2585     "name" : "art::DexFile::kDexTypeProtoIdItem"
2586    },
2587    {
2588     "enum_field_value" : 4,
2589     "name" : "art::DexFile::kDexTypeFieldIdItem"
2590    },
2591    {
2592     "enum_field_value" : 5,
2593     "name" : "art::DexFile::kDexTypeMethodIdItem"
2594    },
2595    {
2596     "enum_field_value" : 6,
2597     "name" : "art::DexFile::kDexTypeClassDefItem"
2598    },
2599    {
2600     "enum_field_value" : 7,
2601     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
2602    },
2603    {
2604     "enum_field_value" : 8,
2605     "name" : "art::DexFile::kDexTypeMethodHandleItem"
2606    },
2607    {
2608     "enum_field_value" : 4096,
2609     "name" : "art::DexFile::kDexTypeMapList"
2610    },
2611    {
2612     "enum_field_value" : 4097,
2613     "name" : "art::DexFile::kDexTypeTypeList"
2614    },
2615    {
2616     "enum_field_value" : 4098,
2617     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
2618    },
2619    {
2620     "enum_field_value" : 4099,
2621     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
2622    },
2623    {
2624     "enum_field_value" : 8192,
2625     "name" : "art::DexFile::kDexTypeClassDataItem"
2626    },
2627    {
2628     "enum_field_value" : 8193,
2629     "name" : "art::DexFile::kDexTypeCodeItem"
2630    },
2631    {
2632     "enum_field_value" : 8194,
2633     "name" : "art::DexFile::kDexTypeStringDataItem"
2634    },
2635    {
2636     "enum_field_value" : 8195,
2637     "name" : "art::DexFile::kDexTypeDebugInfoItem"
2638    },
2639    {
2640     "enum_field_value" : 8196,
2641     "name" : "art::DexFile::kDexTypeAnnotationItem"
2642    },
2643    {
2644     "enum_field_value" : 8197,
2645     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
2646    },
2647    {
2648     "enum_field_value" : 8198,
2649     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
2650    },
2651    {
2652     "enum_field_value" : 61440,
2653     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
2654    }
2655   ],
2656   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
2657   "name" : "art::DexFile::MapItemType",
2658   "size" : 2,
2659   "source_file" : "art/libdexfile/dex/dex_file.h",
2660   "underlying_type" : "_ZTIt"
2661  },
2662  {
2663   "alignment" : 2,
2664   "enum_fields" :
2665   [
2666    {
2667     "enum_field_value" : 0,
2668     "name" : "art::DexFile::MethodHandleType::kStaticPut"
2669    },
2670    {
2671     "enum_field_value" : 1,
2672     "name" : "art::DexFile::MethodHandleType::kStaticGet"
2673    },
2674    {
2675     "enum_field_value" : 2,
2676     "name" : "art::DexFile::MethodHandleType::kInstancePut"
2677    },
2678    {
2679     "enum_field_value" : 3,
2680     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
2681    },
2682    {
2683     "enum_field_value" : 4,
2684     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
2685    },
2686    {
2687     "enum_field_value" : 5,
2688     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
2689    },
2690    {
2691     "enum_field_value" : 6,
2692     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
2693    },
2694    {
2695     "enum_field_value" : 7,
2696     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
2697    },
2698    {
2699     "enum_field_value" : 8,
2700     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
2701    },
2702    {
2703     "enum_field_value" : 8,
2704     "name" : "art::DexFile::MethodHandleType::kLast"
2705    }
2706   ],
2707   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2708   "name" : "art::DexFile::MethodHandleType",
2709   "size" : 2,
2710   "source_file" : "art/libdexfile/dex/dex_file.h",
2711   "underlying_type" : "_ZTIt"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 0,
2719     "name" : "art::DexFile::DBG_END_SEQUENCE"
2720    },
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "art::DexFile::DBG_ADVANCE_PC"
2724    },
2725    {
2726     "enum_field_value" : 2,
2727     "name" : "art::DexFile::DBG_ADVANCE_LINE"
2728    },
2729    {
2730     "enum_field_value" : 3,
2731     "name" : "art::DexFile::DBG_START_LOCAL"
2732    },
2733    {
2734     "enum_field_value" : 4,
2735     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
2736    },
2737    {
2738     "enum_field_value" : 5,
2739     "name" : "art::DexFile::DBG_END_LOCAL"
2740    },
2741    {
2742     "enum_field_value" : 6,
2743     "name" : "art::DexFile::DBG_RESTART_LOCAL"
2744    },
2745    {
2746     "enum_field_value" : 7,
2747     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
2748    },
2749    {
2750     "enum_field_value" : 8,
2751     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
2752    },
2753    {
2754     "enum_field_value" : 9,
2755     "name" : "art::DexFile::DBG_SET_FILE"
2756    },
2757    {
2758     "enum_field_value" : 10,
2759     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
2760    },
2761    {
2762     "enum_field_value" : -4,
2763     "name" : "art::DexFile::DBG_LINE_BASE"
2764    },
2765    {
2766     "enum_field_value" : 15,
2767     "name" : "art::DexFile::DBG_LINE_RANGE"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2771   "name" : "art::DexFile::(unnamed)",
2772   "size" : 4,
2773   "source_file" : "art/libdexfile/dex/dex_file.h",
2774   "underlying_type" : "_ZTIi"
2775  },
2776  {
2777   "alignment" : 4,
2778   "enum_fields" :
2779   [
2780    {
2781     "enum_field_value" : 0,
2782     "name" : "art::DexFile::kAllObjects"
2783    },
2784    {
2785     "enum_field_value" : 1,
2786     "name" : "art::DexFile::kPrimitivesOrObjects"
2787    },
2788    {
2789     "enum_field_value" : 2,
2790     "name" : "art::DexFile::kAllRaw"
2791    }
2792   ],
2793   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2794   "name" : "art::DexFile::AnnotationResultStyle",
2795   "size" : 4,
2796   "source_file" : "art/libdexfile/dex/dex_file.h",
2797   "underlying_type" : "_ZTIj"
2798  },
2799  {
2800   "alignment" : 4,
2801   "enum_fields" :
2802   [
2803    {
2804     "enum_field_value" : 0,
2805     "name" : "art::DexFile::kDexVisibilityBuild"
2806    },
2807    {
2808     "enum_field_value" : 1,
2809     "name" : "art::DexFile::kDexVisibilityRuntime"
2810    },
2811    {
2812     "enum_field_value" : 2,
2813     "name" : "art::DexFile::kDexVisibilitySystem"
2814    },
2815    {
2816     "enum_field_value" : 0,
2817     "name" : "art::DexFile::kDexAnnotationByte"
2818    },
2819    {
2820     "enum_field_value" : 2,
2821     "name" : "art::DexFile::kDexAnnotationShort"
2822    },
2823    {
2824     "enum_field_value" : 3,
2825     "name" : "art::DexFile::kDexAnnotationChar"
2826    },
2827    {
2828     "enum_field_value" : 4,
2829     "name" : "art::DexFile::kDexAnnotationInt"
2830    },
2831    {
2832     "enum_field_value" : 6,
2833     "name" : "art::DexFile::kDexAnnotationLong"
2834    },
2835    {
2836     "enum_field_value" : 16,
2837     "name" : "art::DexFile::kDexAnnotationFloat"
2838    },
2839    {
2840     "enum_field_value" : 17,
2841     "name" : "art::DexFile::kDexAnnotationDouble"
2842    },
2843    {
2844     "enum_field_value" : 21,
2845     "name" : "art::DexFile::kDexAnnotationMethodType"
2846    },
2847    {
2848     "enum_field_value" : 22,
2849     "name" : "art::DexFile::kDexAnnotationMethodHandle"
2850    },
2851    {
2852     "enum_field_value" : 23,
2853     "name" : "art::DexFile::kDexAnnotationString"
2854    },
2855    {
2856     "enum_field_value" : 24,
2857     "name" : "art::DexFile::kDexAnnotationType"
2858    },
2859    {
2860     "enum_field_value" : 25,
2861     "name" : "art::DexFile::kDexAnnotationField"
2862    },
2863    {
2864     "enum_field_value" : 26,
2865     "name" : "art::DexFile::kDexAnnotationMethod"
2866    },
2867    {
2868     "enum_field_value" : 27,
2869     "name" : "art::DexFile::kDexAnnotationEnum"
2870    },
2871    {
2872     "enum_field_value" : 28,
2873     "name" : "art::DexFile::kDexAnnotationArray"
2874    },
2875    {
2876     "enum_field_value" : 29,
2877     "name" : "art::DexFile::kDexAnnotationAnnotation"
2878    },
2879    {
2880     "enum_field_value" : 30,
2881     "name" : "art::DexFile::kDexAnnotationNull"
2882    },
2883    {
2884     "enum_field_value" : 31,
2885     "name" : "art::DexFile::kDexAnnotationBoolean"
2886    },
2887    {
2888     "enum_field_value" : 31,
2889     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
2890    },
2891    {
2892     "enum_field_value" : 5,
2893     "name" : "art::DexFile::kDexAnnotationValueArgShift"
2894    }
2895   ],
2896   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2897   "name" : "art::DexFile::(unnamed)",
2898   "size" : 4,
2899   "source_file" : "art/libdexfile/dex/dex_file.h",
2900   "underlying_type" : "_ZTIj"
2901  },
2902  {
2903   "alignment" : 4,
2904   "enum_fields" :
2905   [
2906    {
2907     "enum_field_value" : 0,
2908     "name" : "art::Primitive::kPrimNot"
2909    },
2910    {
2911     "enum_field_value" : 1,
2912     "name" : "art::Primitive::kPrimBoolean"
2913    },
2914    {
2915     "enum_field_value" : 2,
2916     "name" : "art::Primitive::kPrimByte"
2917    },
2918    {
2919     "enum_field_value" : 3,
2920     "name" : "art::Primitive::kPrimChar"
2921    },
2922    {
2923     "enum_field_value" : 4,
2924     "name" : "art::Primitive::kPrimShort"
2925    },
2926    {
2927     "enum_field_value" : 5,
2928     "name" : "art::Primitive::kPrimInt"
2929    },
2930    {
2931     "enum_field_value" : 6,
2932     "name" : "art::Primitive::kPrimLong"
2933    },
2934    {
2935     "enum_field_value" : 7,
2936     "name" : "art::Primitive::kPrimFloat"
2937    },
2938    {
2939     "enum_field_value" : 8,
2940     "name" : "art::Primitive::kPrimDouble"
2941    },
2942    {
2943     "enum_field_value" : 9,
2944     "name" : "art::Primitive::kPrimVoid"
2945    },
2946    {
2947     "enum_field_value" : 9,
2948     "name" : "art::Primitive::kPrimLast"
2949    }
2950   ],
2951   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
2952   "name" : "art::Primitive::Type",
2953   "size" : 4,
2954   "source_file" : "art/libdexfile/dex/primitive.h",
2955   "underlying_type" : "_ZTIj"
2956  },
2957  {
2958   "alignment" : 1,
2959   "enum_fields" :
2960   [
2961    {
2962     "enum_field_value" : 0,
2963     "name" : "art::hiddenapi::Domain::kCorePlatform"
2964    },
2965    {
2966     "enum_field_value" : 1,
2967     "name" : "art::hiddenapi::Domain::kPlatform"
2968    },
2969    {
2970     "enum_field_value" : 2,
2971     "name" : "art::hiddenapi::Domain::kApplication"
2972    }
2973   ],
2974   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
2975   "name" : "art::hiddenapi::Domain",
2976   "size" : 1,
2977   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
2978   "underlying_type" : "_ZTIc"
2979  },
2980  {
2981   "access" : "private",
2982   "alignment" : 4,
2983   "enum_fields" :
2984   [
2985    {
2986     "enum_field_value" : 0,
2987     "name" : "art::hiddenapi::ApiList::Value::kSdk"
2988    },
2989    {
2990     "enum_field_value" : 1,
2991     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
2992    },
2993    {
2994     "enum_field_value" : 2,
2995     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
2996    },
2997    {
2998     "enum_field_value" : 3,
2999     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
3000    },
3001    {
3002     "enum_field_value" : 4,
3003     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
3004    },
3005    {
3006     "enum_field_value" : 5,
3007     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
3008    },
3009    {
3010     "enum_field_value" : 6,
3011     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
3012    },
3013    {
3014     "enum_field_value" : 7,
3015     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetS"
3016    },
3017    {
3018     "enum_field_value" : 15,
3019     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
3020    },
3021    {
3022     "enum_field_value" : 0,
3023     "name" : "art::hiddenapi::ApiList::Value::kMin"
3024    },
3025    {
3026     "enum_field_value" : 7,
3027     "name" : "art::hiddenapi::ApiList::Value::kMax"
3028    }
3029   ],
3030   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
3031   "name" : "art::hiddenapi::ApiList::Value",
3032   "size" : 4,
3033   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
3034   "underlying_type" : "_ZTIj"
3035  },
3036  {
3037   "access" : "private",
3038   "alignment" : 4,
3039   "enum_fields" :
3040   [
3041    {
3042     "enum_field_value" : 4,
3043     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
3044    },
3045    {
3046     "enum_field_value" : 5,
3047     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
3048    },
3049    {
3050     "enum_field_value" : 4,
3051     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
3052    },
3053    {
3054     "enum_field_value" : 5,
3055     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
3056    }
3057   ],
3058   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
3059   "name" : "art::hiddenapi::ApiList::DomainApi",
3060   "size" : 4,
3061   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
3062   "underlying_type" : "_ZTIj"
3063  },
3064  {
3065   "alignment" : 4,
3066   "enum_fields" :
3067   [
3068    {
3069     "enum_field_value" : 0,
3070     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
3071    },
3072    {
3073     "enum_field_value" : 1,
3074     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
3075    },
3076    {
3077     "enum_field_value" : 2,
3078     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
3079    },
3080    {
3081     "enum_field_value" : 3,
3082     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
3083    }
3084   ],
3085   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3086   "name" : "art::hiddenapi::ApiStubs::Kind",
3087   "size" : 4,
3088   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
3089   "underlying_type" : "_ZTIi"
3090  },
3091  {
3092   "access" : "private",
3093   "alignment" : 4,
3094   "enum_fields" :
3095   [
3096    {
3097     "enum_field_value" : 22,
3098     "name" : "fmt::format_int::buffer_size"
3099    }
3100   ],
3101   "linker_set_key" : "_ZTIN3fmt3v1010format_int12$buffer_sizeE",
3102   "name" : "fmt::format_int::(unnamed)",
3103   "size" : 4,
3104   "source_file" : "external/fmtlib/include/fmt/format.h",
3105   "underlying_type" : "_ZTIj"
3106  },
3107  {
3108   "alignment" : 1,
3109   "enum_fields" :
3110   [
3111    {
3112     "enum_field_value" : 0,
3113     "name" : "fmt::presentation_type::none"
3114    },
3115    {
3116     "enum_field_value" : 1,
3117     "name" : "fmt::presentation_type::dec"
3118    },
3119    {
3120     "enum_field_value" : 2,
3121     "name" : "fmt::presentation_type::oct"
3122    },
3123    {
3124     "enum_field_value" : 3,
3125     "name" : "fmt::presentation_type::hex_lower"
3126    },
3127    {
3128     "enum_field_value" : 4,
3129     "name" : "fmt::presentation_type::hex_upper"
3130    },
3131    {
3132     "enum_field_value" : 5,
3133     "name" : "fmt::presentation_type::bin_lower"
3134    },
3135    {
3136     "enum_field_value" : 6,
3137     "name" : "fmt::presentation_type::bin_upper"
3138    },
3139    {
3140     "enum_field_value" : 7,
3141     "name" : "fmt::presentation_type::hexfloat_lower"
3142    },
3143    {
3144     "enum_field_value" : 8,
3145     "name" : "fmt::presentation_type::hexfloat_upper"
3146    },
3147    {
3148     "enum_field_value" : 9,
3149     "name" : "fmt::presentation_type::exp_lower"
3150    },
3151    {
3152     "enum_field_value" : 10,
3153     "name" : "fmt::presentation_type::exp_upper"
3154    },
3155    {
3156     "enum_field_value" : 11,
3157     "name" : "fmt::presentation_type::fixed_lower"
3158    },
3159    {
3160     "enum_field_value" : 12,
3161     "name" : "fmt::presentation_type::fixed_upper"
3162    },
3163    {
3164     "enum_field_value" : 13,
3165     "name" : "fmt::presentation_type::general_lower"
3166    },
3167    {
3168     "enum_field_value" : 14,
3169     "name" : "fmt::presentation_type::general_upper"
3170    },
3171    {
3172     "enum_field_value" : 15,
3173     "name" : "fmt::presentation_type::chr"
3174    },
3175    {
3176     "enum_field_value" : 16,
3177     "name" : "fmt::presentation_type::string"
3178    },
3179    {
3180     "enum_field_value" : 17,
3181     "name" : "fmt::presentation_type::pointer"
3182    },
3183    {
3184     "enum_field_value" : 18,
3185     "name" : "fmt::presentation_type::debug"
3186    }
3187   ],
3188   "linker_set_key" : "_ZTIN3fmt3v1017presentation_typeE",
3189   "name" : "fmt::presentation_type",
3190   "size" : 1,
3191   "source_file" : "external/fmtlib/include/fmt/core.h",
3192   "underlying_type" : "_ZTIh"
3193  },
3194  {
3195   "alignment" : 4,
3196   "enum_fields" :
3197   [
3198    {
3199     "enum_field_value" : 500,
3200     "name" : "fmt::v10::inline_buffer_size"
3201    }
3202   ],
3203   "linker_set_key" : "_ZTIN3fmt3v1019$inline_buffer_sizeE",
3204   "name" : "fmt::(unnamed)",
3205   "size" : 4,
3206   "source_file" : "external/fmtlib/include/fmt/format.h",
3207   "underlying_type" : "_ZTIj"
3208  },
3209  {
3210   "alignment" : 1,
3211   "enum_fields" :
3212   [
3213    {
3214     "enum_field_value" : 0,
3215     "name" : "fmt::sign::none"
3216    },
3217    {
3218     "enum_field_value" : 1,
3219     "name" : "fmt::sign::minus"
3220    },
3221    {
3222     "enum_field_value" : 2,
3223     "name" : "fmt::sign::plus"
3224    },
3225    {
3226     "enum_field_value" : 3,
3227     "name" : "fmt::sign::space"
3228    }
3229   ],
3230   "linker_set_key" : "_ZTIN3fmt3v104sign4typeE",
3231   "name" : "fmt::sign::type",
3232   "size" : 1,
3233   "source_file" : "external/fmtlib/include/fmt/core.h",
3234   "underlying_type" : "_ZTIh"
3235  },
3236  {
3237   "alignment" : 1,
3238   "enum_fields" :
3239   [
3240    {
3241     "enum_field_value" : 0,
3242     "name" : "fmt::align::none"
3243    },
3244    {
3245     "enum_field_value" : 1,
3246     "name" : "fmt::align::left"
3247    },
3248    {
3249     "enum_field_value" : 2,
3250     "name" : "fmt::align::right"
3251    },
3252    {
3253     "enum_field_value" : 3,
3254     "name" : "fmt::align::center"
3255    },
3256    {
3257     "enum_field_value" : 4,
3258     "name" : "fmt::align::numeric"
3259    }
3260   ],
3261   "linker_set_key" : "_ZTIN3fmt3v105align4typeE",
3262   "name" : "fmt::align::type",
3263   "size" : 1,
3264   "source_file" : "external/fmtlib/include/fmt/core.h",
3265   "underlying_type" : "_ZTIh"
3266  },
3267  {
3268   "alignment" : 1,
3269   "linker_set_key" : "_ZTIN3fmt3v106detail10char8_typeE",
3270   "name" : "fmt::detail::char8_type",
3271   "size" : 1,
3272   "source_file" : "external/fmtlib/include/fmt/format.h",
3273   "underlying_type" : "_ZTIh"
3274  },
3275  {
3276   "alignment" : 4,
3277   "enum_fields" :
3278   [
3279    {
3280     "enum_field_value" : 0,
3281     "name" : "fmt::detail::long_short"
3282    }
3283   ],
3284   "linker_set_key" : "_ZTIN3fmt3v106detail11$long_shortE",
3285   "name" : "fmt::detail::(unnamed)",
3286   "size" : 4,
3287   "source_file" : "external/fmtlib/include/fmt/core.h",
3288   "underlying_type" : "_ZTIj"
3289  },
3290  {
3291   "alignment" : 4,
3292   "enum_fields" :
3293   [
3294    {
3295     "enum_field_value" : 0,
3296     "name" : "fmt::detail::arg_id_kind::none"
3297    },
3298    {
3299     "enum_field_value" : 1,
3300     "name" : "fmt::detail::arg_id_kind::index"
3301    },
3302    {
3303     "enum_field_value" : 2,
3304     "name" : "fmt::detail::arg_id_kind::name"
3305    }
3306   ],
3307   "linker_set_key" : "_ZTIN3fmt3v106detail11arg_id_kindE",
3308   "name" : "fmt::detail::arg_id_kind",
3309   "size" : 4,
3310   "source_file" : "external/fmtlib/include/fmt/core.h",
3311   "underlying_type" : "_ZTIi"
3312  },
3313  {
3314   "alignment" : 1,
3315   "enum_fields" :
3316   [
3317    {
3318     "enum_field_value" : 0,
3319     "name" : "fmt::detail::float_format::general"
3320    },
3321    {
3322     "enum_field_value" : 1,
3323     "name" : "fmt::detail::float_format::exp"
3324    },
3325    {
3326     "enum_field_value" : 2,
3327     "name" : "fmt::detail::float_format::fixed"
3328    },
3329    {
3330     "enum_field_value" : 3,
3331     "name" : "fmt::detail::float_format::hex"
3332    }
3333   ],
3334   "linker_set_key" : "_ZTIN3fmt3v106detail12float_formatE",
3335   "name" : "fmt::detail::float_format",
3336   "size" : 1,
3337   "source_file" : "external/fmtlib/include/fmt/format.h",
3338   "underlying_type" : "_ZTIh"
3339  },
3340  {
3341   "alignment" : 4,
3342   "enum_fields" :
3343   [
3344    {
3345     "enum_field_value" : 0,
3346     "name" : "fmt::detail::numeric_system::standard"
3347    },
3348    {
3349     "enum_field_value" : 1,
3350     "name" : "fmt::detail::numeric_system::alternative"
3351    }
3352   ],
3353   "linker_set_key" : "_ZTIN3fmt3v106detail14numeric_systemE",
3354   "name" : "fmt::detail::numeric_system",
3355   "size" : 4,
3356   "source_file" : "external/fmtlib/include/fmt/chrono.h",
3357   "underlying_type" : "_ZTIi"
3358  },
3359  {
3360   "access" : "private",
3361   "alignment" : 4,
3362   "enum_fields" :
3363   [
3364    {
3365     "enum_field_value" : 256,
3366     "name" : "fmt::detail::counting_buffer<>::buffer_size"
3367    }
3368   ],
3369   "linker_set_key" : "_ZTIN3fmt3v106detail15counting_bufferIcE12$buffer_sizeE",
3370   "name" : "fmt::detail::counting_buffer<>::(unnamed)",
3371   "size" : 4,
3372   "source_file" : "external/fmtlib/include/fmt/core.h",
3373   "underlying_type" : "_ZTIj"
3374  },
3375  {
3376   "alignment" : 8,
3377   "enum_fields" :
3378   [
3379    {
3380     "enum_field_value" : 9223372036854775808,
3381     "name" : "fmt::detail::is_unpacked_bit"
3382    }
3383   ],
3384   "linker_set_key" : "_ZTIN3fmt3v106detail16$is_unpacked_bitE",
3385   "name" : "fmt::detail::(unnamed)",
3386   "size" : 8,
3387   "source_file" : "external/fmtlib/include/fmt/core.h",
3388   "underlying_type" : "_ZTIy"
3389  },
3390  {
3391   "alignment" : 4,
3392   "enum_fields" :
3393   [
3394    {
3395     "enum_field_value" : 15,
3396     "name" : "fmt::detail::max_packed_args"
3397    }
3398   ],
3399   "linker_set_key" : "_ZTIN3fmt3v106detail16$max_packed_argsE",
3400   "name" : "fmt::detail::(unnamed)",
3401   "size" : 4,
3402   "source_file" : "external/fmtlib/include/fmt/core.h",
3403   "underlying_type" : "_ZTIj"
3404  },
3405  {
3406   "alignment" : 4,
3407   "enum_fields" :
3408   [
3409    {
3410     "enum_field_value" : 4,
3411     "name" : "fmt::detail::packed_arg_bits"
3412    }
3413   ],
3414   "linker_set_key" : "_ZTIN3fmt3v106detail16$packed_arg_bitsE",
3415   "name" : "fmt::detail::(unnamed)",
3416   "size" : 4,
3417   "source_file" : "external/fmtlib/include/fmt/core.h",
3418   "underlying_type" : "_ZTIj"
3419  },
3420  {
3421   "alignment" : 8,
3422   "enum_fields" :
3423   [
3424    {
3425     "enum_field_value" : 4611686018427387904,
3426     "name" : "fmt::detail::has_named_args_bit"
3427    }
3428   ],
3429   "linker_set_key" : "_ZTIN3fmt3v106detail19$has_named_args_bitE",
3430   "name" : "fmt::detail::(unnamed)",
3431   "size" : 8,
3432   "source_file" : "external/fmtlib/include/fmt/core.h",
3433   "underlying_type" : "_ZTIy"
3434  },
3435  {
3436   "alignment" : 4,
3437   "enum_fields" :
3438   [
3439    {
3440     "enum_field_value" : 0,
3441     "name" : "fmt::detail::to_utf8_error_policy::abort"
3442    },
3443    {
3444     "enum_field_value" : 1,
3445     "name" : "fmt::detail::to_utf8_error_policy::replace"
3446    }
3447   ],
3448   "linker_set_key" : "_ZTIN3fmt3v106detail20to_utf8_error_policyE",
3449   "name" : "fmt::detail::to_utf8_error_policy",
3450   "size" : 4,
3451   "source_file" : "external/fmtlib/include/fmt/format.h",
3452   "underlying_type" : "_ZTIi"
3453  },
3454  {
3455   "alignment" : 4,
3456   "enum_fields" :
3457   [
3458    {
3459     "enum_field_value" : 0,
3460     "name" : "fmt::detail::type::none_type"
3461    },
3462    {
3463     "enum_field_value" : 1,
3464     "name" : "fmt::detail::type::int_type"
3465    },
3466    {
3467     "enum_field_value" : 2,
3468     "name" : "fmt::detail::type::uint_type"
3469    },
3470    {
3471     "enum_field_value" : 3,
3472     "name" : "fmt::detail::type::long_long_type"
3473    },
3474    {
3475     "enum_field_value" : 4,
3476     "name" : "fmt::detail::type::ulong_long_type"
3477    },
3478    {
3479     "enum_field_value" : 5,
3480     "name" : "fmt::detail::type::int128_type"
3481    },
3482    {
3483     "enum_field_value" : 6,
3484     "name" : "fmt::detail::type::uint128_type"
3485    },
3486    {
3487     "enum_field_value" : 7,
3488     "name" : "fmt::detail::type::bool_type"
3489    },
3490    {
3491     "enum_field_value" : 8,
3492     "name" : "fmt::detail::type::char_type"
3493    },
3494    {
3495     "enum_field_value" : 8,
3496     "name" : "fmt::detail::type::last_integer_type"
3497    },
3498    {
3499     "enum_field_value" : 9,
3500     "name" : "fmt::detail::type::float_type"
3501    },
3502    {
3503     "enum_field_value" : 10,
3504     "name" : "fmt::detail::type::double_type"
3505    },
3506    {
3507     "enum_field_value" : 11,
3508     "name" : "fmt::detail::type::long_double_type"
3509    },
3510    {
3511     "enum_field_value" : 11,
3512     "name" : "fmt::detail::type::last_numeric_type"
3513    },
3514    {
3515     "enum_field_value" : 12,
3516     "name" : "fmt::detail::type::cstring_type"
3517    },
3518    {
3519     "enum_field_value" : 13,
3520     "name" : "fmt::detail::type::string_type"
3521    },
3522    {
3523     "enum_field_value" : 14,
3524     "name" : "fmt::detail::type::pointer_type"
3525    },
3526    {
3527     "enum_field_value" : 15,
3528     "name" : "fmt::detail::type::custom_type"
3529    }
3530   ],
3531   "linker_set_key" : "_ZTIN3fmt3v106detail4typeE",
3532   "name" : "fmt::detail::type",
3533   "size" : 4,
3534   "source_file" : "external/fmtlib/include/fmt/core.h",
3535   "underlying_type" : "_ZTIi"
3536  },
3537  {
3538   "alignment" : 4,
3539   "enum_fields" :
3540   [
3541    {
3542     "enum_field_value" : 0,
3543     "name" : "fmt::detail::state::start"
3544    },
3545    {
3546     "enum_field_value" : 1,
3547     "name" : "fmt::detail::state::align"
3548    },
3549    {
3550     "enum_field_value" : 2,
3551     "name" : "fmt::detail::state::sign"
3552    },
3553    {
3554     "enum_field_value" : 3,
3555     "name" : "fmt::detail::state::hash"
3556    },
3557    {
3558     "enum_field_value" : 4,
3559     "name" : "fmt::detail::state::zero"
3560    },
3561    {
3562     "enum_field_value" : 5,
3563     "name" : "fmt::detail::state::width"
3564    },
3565    {
3566     "enum_field_value" : 6,
3567     "name" : "fmt::detail::state::precision"
3568    },
3569    {
3570     "enum_field_value" : 7,
3571     "name" : "fmt::detail::state::locale"
3572    }
3573   ],
3574   "linker_set_key" : "_ZTIN3fmt3v106detail5stateE",
3575   "name" : "fmt::detail::state",
3576   "size" : 4,
3577   "source_file" : "external/fmtlib/include/fmt/core.h",
3578   "underlying_type" : "_ZTIi"
3579  },
3580  {
3581   "access" : "private",
3582   "alignment" : 4,
3583   "enum_fields" :
3584   [
3585    {
3586     "enum_field_value" : 32,
3587     "name" : "fmt::detail::bigint::bigits_capacity"
3588    }
3589   ],
3590   "linker_set_key" : "_ZTIN3fmt3v106detail6bigint16$bigits_capacityE",
3591   "name" : "fmt::detail::bigint::(unnamed)",
3592   "size" : 4,
3593   "source_file" : "external/fmtlib/include/fmt/format.h",
3594   "underlying_type" : "_ZTIj"
3595  },
3596  {
3597   "alignment" : 4,
3598   "enum_fields" :
3599   [
3600    {
3601     "enum_field_value" : 1,
3602     "name" : "fmt::detail::predecessor_closer"
3603    },
3604    {
3605     "enum_field_value" : 2,
3606     "name" : "fmt::detail::fixup"
3607    },
3608    {
3609     "enum_field_value" : 4,
3610     "name" : "fmt::detail::fixed"
3611    }
3612   ],
3613   "linker_set_key" : "_ZTIN3fmt3v106detail6dragonE",
3614   "name" : "fmt::detail::dragon",
3615   "size" : 4,
3616   "source_file" : "external/fmtlib/include/fmt/format.h",
3617   "underlying_type" : "_ZTIj"
3618  },
3619  {
3620   "access" : "private",
3621   "alignment" : 4,
3622   "enum_fields" :
3623   [
3624    {
3625     "enum_field_value" : 4,
3626     "name" : "fmt::detail::fill_t<char>::max_size"
3627    }
3628   ],
3629   "linker_set_key" : "_ZTIN3fmt3v106detail6fill_tIcE9$max_sizeE",
3630   "name" : "fmt::detail::fill_t<char>::(unnamed)",
3631   "size" : 4,
3632   "source_file" : "external/fmtlib/include/fmt/core.h",
3633   "underlying_type" : "_ZTIj"
3634  },
3635  {
3636   "alignment" : 4,
3637   "enum_fields" :
3638   [
3639    {
3640     "enum_field_value" : 0,
3641     "name" : "fmt::detail::pad_type::unspecified"
3642    },
3643    {
3644     "enum_field_value" : 1,
3645     "name" : "fmt::detail::pad_type::none"
3646    },
3647    {
3648     "enum_field_value" : 2,
3649     "name" : "fmt::detail::pad_type::zero"
3650    },
3651    {
3652     "enum_field_value" : 3,
3653     "name" : "fmt::detail::pad_type::space"
3654    }
3655   ],
3656   "linker_set_key" : "_ZTIN3fmt3v106detail8pad_typeE",
3657   "name" : "fmt::detail::pad_type",
3658   "size" : 4,
3659   "source_file" : "external/fmtlib/include/fmt/chrono.h",
3660   "underlying_type" : "_ZTIi"
3661  },
3662  {
3663   "alignment" : 4,
3664   "enum_fields" :
3665   [
3666    {
3667     "enum_field_value" : 42,
3668     "name" : "fmt::detail::sint_set"
3669    },
3670    {
3671     "enum_field_value" : 84,
3672     "name" : "fmt::detail::uint_set"
3673    },
3674    {
3675     "enum_field_value" : 128,
3676     "name" : "fmt::detail::bool_set"
3677    },
3678    {
3679     "enum_field_value" : 256,
3680     "name" : "fmt::detail::char_set"
3681    },
3682    {
3683     "enum_field_value" : 3584,
3684     "name" : "fmt::detail::float_set"
3685    },
3686    {
3687     "enum_field_value" : 8192,
3688     "name" : "fmt::detail::string_set"
3689    },
3690    {
3691     "enum_field_value" : 4096,
3692     "name" : "fmt::detail::cstring_set"
3693    },
3694    {
3695     "enum_field_value" : 16384,
3696     "name" : "fmt::detail::pointer_set"
3697    }
3698   ],
3699   "linker_set_key" : "_ZTIN3fmt3v106detail9$bool_setE",
3700   "name" : "fmt::detail::(unnamed)",
3701   "size" : 4,
3702   "source_file" : "external/fmtlib/include/fmt/core.h",
3703   "underlying_type" : "_ZTIj"
3704  },
3705  {
3706   "alignment" : 4,
3707   "enum_fields" :
3708   [
3709    {
3710     "enum_field_value" : 0,
3711     "name" : "android::base::VERBOSE"
3712    },
3713    {
3714     "enum_field_value" : 1,
3715     "name" : "android::base::DEBUG"
3716    },
3717    {
3718     "enum_field_value" : 2,
3719     "name" : "android::base::INFO"
3720    },
3721    {
3722     "enum_field_value" : 3,
3723     "name" : "android::base::WARNING"
3724    },
3725    {
3726     "enum_field_value" : 4,
3727     "name" : "android::base::ERROR"
3728    },
3729    {
3730     "enum_field_value" : 5,
3731     "name" : "android::base::FATAL_WITHOUT_ABORT"
3732    },
3733    {
3734     "enum_field_value" : 6,
3735     "name" : "android::base::FATAL"
3736    }
3737   ],
3738   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3739   "name" : "android::base::LogSeverity",
3740   "size" : 4,
3741   "source_file" : "system/libbase/include/android-base/logging.h",
3742   "underlying_type" : "_ZTIj"
3743  },
3744  {
3745   "alignment" : 4,
3746   "enum_fields" :
3747   [
3748    {
3749     "enum_field_value" : 0,
3750     "name" : "android::base::DEFAULT"
3751    },
3752    {
3753     "enum_field_value" : 1,
3754     "name" : "android::base::MAIN"
3755    },
3756    {
3757     "enum_field_value" : 2,
3758     "name" : "android::base::SYSTEM"
3759    },
3760    {
3761     "enum_field_value" : 3,
3762     "name" : "android::base::RADIO"
3763    },
3764    {
3765     "enum_field_value" : 4,
3766     "name" : "android::base::CRASH"
3767    }
3768   ],
3769   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3770   "name" : "android::base::LogId",
3771   "size" : 4,
3772   "source_file" : "system/libbase/include/android-base/logging.h",
3773   "underlying_type" : "_ZTIj"
3774  },
3775  {
3776   "alignment" : 4,
3777   "enum_fields" :
3778   [
3779    {
3780     "enum_field_value" : 0,
3781     "name" : "unix_file::FdFile::GuardState::kBase"
3782    },
3783    {
3784     "enum_field_value" : 1,
3785     "name" : "unix_file::FdFile::GuardState::kFlushed"
3786    },
3787    {
3788     "enum_field_value" : 2,
3789     "name" : "unix_file::FdFile::GuardState::kClosed"
3790    },
3791    {
3792     "enum_field_value" : 3,
3793     "name" : "unix_file::FdFile::GuardState::kNoCheck"
3794    }
3795   ],
3796   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
3797   "name" : "unix_file::FdFile::GuardState",
3798   "size" : 4,
3799   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
3800   "underlying_type" : "_ZTIi"
3801  }
3802 ],
3803 "function_types" :
3804 [
3805  {
3806   "alignment" : 4,
3807   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3808   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
3809   "parameters" :
3810   [
3811    {
3812     "referenced_type" : "_ZTIP7_JNIEnv"
3813    },
3814    {
3815     "referenced_type" : "_ZTIP8_jobject"
3816    }
3817   ],
3818   "return_type" : "_ZTI14jobjectRefType",
3819   "source_file" : "libnativehelper/include_jni/jni.h"
3820  },
3821  {
3822   "alignment" : 4,
3823   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3824   "name" : "_jintArray *(_JNIEnv *, int)",
3825   "parameters" :
3826   [
3827    {
3828     "referenced_type" : "_ZTIP7_JNIEnv"
3829    },
3830    {
3831     "referenced_type" : "_ZTIi"
3832    }
3833   ],
3834   "return_type" : "_ZTIP10_jintArray",
3835   "source_file" : "libnativehelper/include_jni/jni.h"
3836  },
3837  {
3838   "alignment" : 4,
3839   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3840   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "_ZTIP7_JNIEnv"
3845    },
3846    {
3847     "referenced_type" : "_ZTIP7_jclass"
3848    },
3849    {
3850     "referenced_type" : "_ZTIPKc"
3851    },
3852    {
3853     "referenced_type" : "_ZTIPKc"
3854    }
3855   ],
3856   "return_type" : "_ZTIP10_jmethodID",
3857   "source_file" : "libnativehelper/include_jni/jni.h"
3858  },
3859  {
3860   "alignment" : 4,
3861   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3862   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
3863   "parameters" :
3864   [
3865    {
3866     "referenced_type" : "_ZTIP7_JNIEnv"
3867    },
3868    {
3869     "referenced_type" : "_ZTIP8_jobject"
3870    }
3871   ],
3872   "return_type" : "_ZTIP10_jmethodID",
3873   "source_file" : "libnativehelper/include_jni/jni.h"
3874  },
3875  {
3876   "alignment" : 4,
3877   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3878   "name" : "_jbyteArray *(_JNIEnv *, int)",
3879   "parameters" :
3880   [
3881    {
3882     "referenced_type" : "_ZTIP7_JNIEnv"
3883    },
3884    {
3885     "referenced_type" : "_ZTIi"
3886    }
3887   ],
3888   "return_type" : "_ZTIP11_jbyteArray",
3889   "source_file" : "libnativehelper/include_jni/jni.h"
3890  },
3891  {
3892   "alignment" : 4,
3893   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3894   "name" : "_jcharArray *(_JNIEnv *, int)",
3895   "parameters" :
3896   [
3897    {
3898     "referenced_type" : "_ZTIP7_JNIEnv"
3899    },
3900    {
3901     "referenced_type" : "_ZTIi"
3902    }
3903   ],
3904   "return_type" : "_ZTIP11_jcharArray",
3905   "source_file" : "libnativehelper/include_jni/jni.h"
3906  },
3907  {
3908   "alignment" : 4,
3909   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3910   "name" : "_jlongArray *(_JNIEnv *, int)",
3911   "parameters" :
3912   [
3913    {
3914     "referenced_type" : "_ZTIP7_JNIEnv"
3915    },
3916    {
3917     "referenced_type" : "_ZTIi"
3918    }
3919   ],
3920   "return_type" : "_ZTIP11_jlongArray",
3921   "source_file" : "libnativehelper/include_jni/jni.h"
3922  },
3923  {
3924   "alignment" : 4,
3925   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3926   "name" : "_jthrowable *(_JNIEnv *)",
3927   "parameters" :
3928   [
3929    {
3930     "referenced_type" : "_ZTIP7_JNIEnv"
3931    }
3932   ],
3933   "return_type" : "_ZTIP11_jthrowable",
3934   "source_file" : "libnativehelper/include_jni/jni.h"
3935  },
3936  {
3937   "alignment" : 4,
3938   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3939   "name" : "_jfloatArray *(_JNIEnv *, int)",
3940   "parameters" :
3941   [
3942    {
3943     "referenced_type" : "_ZTIP7_JNIEnv"
3944    },
3945    {
3946     "referenced_type" : "_ZTIi"
3947    }
3948   ],
3949   "return_type" : "_ZTIP12_jfloatArray",
3950   "source_file" : "libnativehelper/include_jni/jni.h"
3951  },
3952  {
3953   "alignment" : 4,
3954   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3955   "name" : "_jshortArray *(_JNIEnv *, int)",
3956   "parameters" :
3957   [
3958    {
3959     "referenced_type" : "_ZTIP7_JNIEnv"
3960    },
3961    {
3962     "referenced_type" : "_ZTIi"
3963    }
3964   ],
3965   "return_type" : "_ZTIP12_jshortArray",
3966   "source_file" : "libnativehelper/include_jni/jni.h"
3967  },
3968  {
3969   "alignment" : 4,
3970   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3971   "name" : "_jdoubleArray *(_JNIEnv *, int)",
3972   "parameters" :
3973   [
3974    {
3975     "referenced_type" : "_ZTIP7_JNIEnv"
3976    },
3977    {
3978     "referenced_type" : "_ZTIi"
3979    }
3980   ],
3981   "return_type" : "_ZTIP13_jdoubleArray",
3982   "source_file" : "libnativehelper/include_jni/jni.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3987   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
3988   "parameters" :
3989   [
3990    {
3991     "referenced_type" : "_ZTIP7_JNIEnv"
3992    },
3993    {
3994     "referenced_type" : "_ZTIi"
3995    },
3996    {
3997     "referenced_type" : "_ZTIP7_jclass"
3998    },
3999    {
4000     "referenced_type" : "_ZTIP8_jobject"
4001    }
4002   ],
4003   "return_type" : "_ZTIP13_jobjectArray",
4004   "source_file" : "libnativehelper/include_jni/jni.h"
4005  },
4006  {
4007   "alignment" : 4,
4008   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
4009   "name" : "_jbooleanArray *(_JNIEnv *, int)",
4010   "parameters" :
4011   [
4012    {
4013     "referenced_type" : "_ZTIP7_JNIEnv"
4014    },
4015    {
4016     "referenced_type" : "_ZTIi"
4017    }
4018   ],
4019   "return_type" : "_ZTIP14_jbooleanArray",
4020   "source_file" : "libnativehelper/include_jni/jni.h"
4021  },
4022  {
4023   "alignment" : 4,
4024   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
4025   "name" : "_jclass *(_JNIEnv *, _jobject *)",
4026   "parameters" :
4027   [
4028    {
4029     "referenced_type" : "_ZTIP7_JNIEnv"
4030    },
4031    {
4032     "referenced_type" : "_ZTIP8_jobject"
4033    }
4034   ],
4035   "return_type" : "_ZTIP7_jclass",
4036   "source_file" : "libnativehelper/include_jni/jni.h"
4037  },
4038  {
4039   "alignment" : 4,
4040   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
4041   "name" : "_jclass *(_JNIEnv *, const char *)",
4042   "parameters" :
4043   [
4044    {
4045     "referenced_type" : "_ZTIP7_JNIEnv"
4046    },
4047    {
4048     "referenced_type" : "_ZTIPKc"
4049    }
4050   ],
4051   "return_type" : "_ZTIP7_jclass",
4052   "source_file" : "libnativehelper/include_jni/jni.h"
4053  },
4054  {
4055   "alignment" : 4,
4056   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
4057   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
4058   "parameters" :
4059   [
4060    {
4061     "referenced_type" : "_ZTIP7_JNIEnv"
4062    },
4063    {
4064     "referenced_type" : "_ZTIPKc"
4065    },
4066    {
4067     "referenced_type" : "_ZTIP8_jobject"
4068    },
4069    {
4070     "referenced_type" : "_ZTIPKa"
4071    },
4072    {
4073     "referenced_type" : "_ZTIi"
4074    }
4075   ],
4076   "return_type" : "_ZTIP7_jclass",
4077   "source_file" : "libnativehelper/include_jni/jni.h"
4078  },
4079  {
4080   "alignment" : 4,
4081   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
4082   "name" : "_jclass *(_JNIEnv *, _jclass *)",
4083   "parameters" :
4084   [
4085    {
4086     "referenced_type" : "_ZTIP7_JNIEnv"
4087    },
4088    {
4089     "referenced_type" : "_ZTIP7_jclass"
4090    }
4091   ],
4092   "return_type" : "_ZTIP7_jclass",
4093   "source_file" : "libnativehelper/include_jni/jni.h"
4094  },
4095  {
4096   "alignment" : 4,
4097   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
4098   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
4099   "parameters" :
4100   [
4101    {
4102     "referenced_type" : "_ZTIP7_JNIEnv"
4103    },
4104    {
4105     "referenced_type" : "_ZTIP13_jobjectArray"
4106    },
4107    {
4108     "referenced_type" : "_ZTIi"
4109    }
4110   ],
4111   "return_type" : "_ZTIP8_jobject",
4112   "source_file" : "libnativehelper/include_jni/jni.h"
4113  },
4114  {
4115   "alignment" : 4,
4116   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
4117   "name" : "_jobject *(_JNIEnv *, _jclass *)",
4118   "parameters" :
4119   [
4120    {
4121     "referenced_type" : "_ZTIP7_JNIEnv"
4122    },
4123    {
4124     "referenced_type" : "_ZTIP7_jclass"
4125    }
4126   ],
4127   "return_type" : "_ZTIP8_jobject",
4128   "source_file" : "libnativehelper/include_jni/jni.h"
4129  },
4130  {
4131   "alignment" : 4,
4132   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4133   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4134   "parameters" :
4135   [
4136    {
4137     "referenced_type" : "_ZTIP7_JNIEnv"
4138    },
4139    {
4140     "referenced_type" : "_ZTIP7_jclass"
4141    },
4142    {
4143     "referenced_type" : "_ZTIP10_jmethodID"
4144    },
4145    {
4146     "referenced_type" : "_ZTIPK6jvalue"
4147    }
4148   ],
4149   "return_type" : "_ZTIP8_jobject",
4150   "source_file" : "libnativehelper/include_jni/jni.h"
4151  },
4152  {
4153   "alignment" : 4,
4154   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4155   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4156   "parameters" :
4157   [
4158    {
4159     "referenced_type" : "_ZTIP7_JNIEnv"
4160    },
4161    {
4162     "referenced_type" : "_ZTIP7_jclass"
4163    },
4164    {
4165     "referenced_type" : "_ZTIP10_jmethodID"
4166    },
4167    {
4168     "referenced_type" : "_ZTISt9__va_list"
4169    }
4170   ],
4171   "return_type" : "_ZTIP8_jobject",
4172   "source_file" : "libnativehelper/include_jni/jni.h"
4173  },
4174  {
4175   "alignment" : 4,
4176   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
4177   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
4178   "parameters" :
4179   [
4180    {
4181     "referenced_type" : "_ZTIP7_JNIEnv"
4182    },
4183    {
4184     "referenced_type" : "_ZTIP7_jclass"
4185    },
4186    {
4187     "referenced_type" : "_ZTIP10_jmethodID"
4188    },
4189    {
4190     "referenced_type" : "_ZTIh"
4191    }
4192   ],
4193   "return_type" : "_ZTIP8_jobject",
4194   "source_file" : "libnativehelper/include_jni/jni.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
4199   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
4200   "parameters" :
4201   [
4202    {
4203     "referenced_type" : "_ZTIP7_JNIEnv"
4204    },
4205    {
4206     "referenced_type" : "_ZTIP7_jclass"
4207    },
4208    {
4209     "referenced_type" : "_ZTIP10_jmethodID"
4210    }
4211   ],
4212   "return_type" : "_ZTIP8_jobject",
4213   "source_file" : "libnativehelper/include_jni/jni.h"
4214  },
4215  {
4216   "alignment" : 4,
4217   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
4218   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
4219   "parameters" :
4220   [
4221    {
4222     "referenced_type" : "_ZTIP7_JNIEnv"
4223    },
4224    {
4225     "referenced_type" : "_ZTIP7_jclass"
4226    },
4227    {
4228     "referenced_type" : "_ZTIP9_jfieldID"
4229    }
4230   ],
4231   "return_type" : "_ZTIP8_jobject",
4232   "source_file" : "libnativehelper/include_jni/jni.h"
4233  },
4234  {
4235   "alignment" : 4,
4236   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
4237   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
4238   "parameters" :
4239   [
4240    {
4241     "referenced_type" : "_ZTIP7_JNIEnv"
4242    },
4243    {
4244     "referenced_type" : "_ZTIP7_jclass"
4245    },
4246    {
4247     "referenced_type" : "_ZTIP9_jfieldID"
4248    },
4249    {
4250     "referenced_type" : "_ZTIh"
4251    }
4252   ],
4253   "return_type" : "_ZTIP8_jobject",
4254   "source_file" : "libnativehelper/include_jni/jni.h"
4255  },
4256  {
4257   "alignment" : 4,
4258   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
4259   "name" : "_jobject *(_JNIEnv *, void *, long)",
4260   "parameters" :
4261   [
4262    {
4263     "referenced_type" : "_ZTIP7_JNIEnv"
4264    },
4265    {
4266     "referenced_type" : "_ZTIPv"
4267    },
4268    {
4269     "referenced_type" : "_ZTIl"
4270    }
4271   ],
4272   "return_type" : "_ZTIP8_jobject",
4273   "source_file" : "libnativehelper/include_jni/jni.h"
4274  },
4275  {
4276   "alignment" : 4,
4277   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
4278   "name" : "_jobject *(_JNIEnv *, _jobject *)",
4279   "parameters" :
4280   [
4281    {
4282     "referenced_type" : "_ZTIP7_JNIEnv"
4283    },
4284    {
4285     "referenced_type" : "_ZTIP8_jobject"
4286    }
4287   ],
4288   "return_type" : "_ZTIP8_jobject",
4289   "source_file" : "libnativehelper/include_jni/jni.h"
4290  },
4291  {
4292   "alignment" : 4,
4293   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
4294   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4295   "parameters" :
4296   [
4297    {
4298     "referenced_type" : "_ZTIP7_JNIEnv"
4299    },
4300    {
4301     "referenced_type" : "_ZTIP8_jobject"
4302    },
4303    {
4304     "referenced_type" : "_ZTIP10_jmethodID"
4305    },
4306    {
4307     "referenced_type" : "_ZTIPK6jvalue"
4308    }
4309   ],
4310   "return_type" : "_ZTIP8_jobject",
4311   "source_file" : "libnativehelper/include_jni/jni.h"
4312  },
4313  {
4314   "alignment" : 4,
4315   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
4316   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4317   "parameters" :
4318   [
4319    {
4320     "referenced_type" : "_ZTIP7_JNIEnv"
4321    },
4322    {
4323     "referenced_type" : "_ZTIP8_jobject"
4324    },
4325    {
4326     "referenced_type" : "_ZTIP10_jmethodID"
4327    },
4328    {
4329     "referenced_type" : "_ZTISt9__va_list"
4330    }
4331   ],
4332   "return_type" : "_ZTIP8_jobject",
4333   "source_file" : "libnativehelper/include_jni/jni.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
4338   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "_ZTIP7_JNIEnv"
4343    },
4344    {
4345     "referenced_type" : "_ZTIP8_jobject"
4346    },
4347    {
4348     "referenced_type" : "_ZTIP10_jmethodID"
4349    }
4350   ],
4351   "return_type" : "_ZTIP8_jobject",
4352   "source_file" : "libnativehelper/include_jni/jni.h"
4353  },
4354  {
4355   "alignment" : 4,
4356   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
4357   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4358   "parameters" :
4359   [
4360    {
4361     "referenced_type" : "_ZTIP7_JNIEnv"
4362    },
4363    {
4364     "referenced_type" : "_ZTIP8_jobject"
4365    },
4366    {
4367     "referenced_type" : "_ZTIP7_jclass"
4368    },
4369    {
4370     "referenced_type" : "_ZTIP10_jmethodID"
4371    },
4372    {
4373     "referenced_type" : "_ZTIPK6jvalue"
4374    }
4375   ],
4376   "return_type" : "_ZTIP8_jobject",
4377   "source_file" : "libnativehelper/include_jni/jni.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
4382   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4383   "parameters" :
4384   [
4385    {
4386     "referenced_type" : "_ZTIP7_JNIEnv"
4387    },
4388    {
4389     "referenced_type" : "_ZTIP8_jobject"
4390    },
4391    {
4392     "referenced_type" : "_ZTIP7_jclass"
4393    },
4394    {
4395     "referenced_type" : "_ZTIP10_jmethodID"
4396    },
4397    {
4398     "referenced_type" : "_ZTISt9__va_list"
4399    }
4400   ],
4401   "return_type" : "_ZTIP8_jobject",
4402   "source_file" : "libnativehelper/include_jni/jni.h"
4403  },
4404  {
4405   "alignment" : 4,
4406   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
4407   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4408   "parameters" :
4409   [
4410    {
4411     "referenced_type" : "_ZTIP7_JNIEnv"
4412    },
4413    {
4414     "referenced_type" : "_ZTIP8_jobject"
4415    },
4416    {
4417     "referenced_type" : "_ZTIP7_jclass"
4418    },
4419    {
4420     "referenced_type" : "_ZTIP10_jmethodID"
4421    }
4422   ],
4423   "return_type" : "_ZTIP8_jobject",
4424   "source_file" : "libnativehelper/include_jni/jni.h"
4425  },
4426  {
4427   "alignment" : 4,
4428   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
4429   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
4430   "parameters" :
4431   [
4432    {
4433     "referenced_type" : "_ZTIP7_JNIEnv"
4434    },
4435    {
4436     "referenced_type" : "_ZTIP8_jobject"
4437    },
4438    {
4439     "referenced_type" : "_ZTIP9_jfieldID"
4440    }
4441   ],
4442   "return_type" : "_ZTIP8_jobject",
4443   "source_file" : "libnativehelper/include_jni/jni.h"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
4448   "name" : "_jstring *(_JNIEnv *, const char *)",
4449   "parameters" :
4450   [
4451    {
4452     "referenced_type" : "_ZTIP7_JNIEnv"
4453    },
4454    {
4455     "referenced_type" : "_ZTIPKc"
4456    }
4457   ],
4458   "return_type" : "_ZTIP8_jstring",
4459   "source_file" : "libnativehelper/include_jni/jni.h"
4460  },
4461  {
4462   "alignment" : 4,
4463   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
4464   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
4465   "parameters" :
4466   [
4467    {
4468     "referenced_type" : "_ZTIP7_JNIEnv"
4469    },
4470    {
4471     "referenced_type" : "_ZTIPKt"
4472    },
4473    {
4474     "referenced_type" : "_ZTIi"
4475    }
4476   ],
4477   "return_type" : "_ZTIP8_jstring",
4478   "source_file" : "libnativehelper/include_jni/jni.h"
4479  },
4480  {
4481   "alignment" : 4,
4482   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
4483   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
4484   "parameters" :
4485   [
4486    {
4487     "referenced_type" : "_ZTIP7_JNIEnv"
4488    },
4489    {
4490     "referenced_type" : "_ZTIP7_jclass"
4491    },
4492    {
4493     "referenced_type" : "_ZTIPKc"
4494    },
4495    {
4496     "referenced_type" : "_ZTIPKc"
4497    }
4498   ],
4499   "return_type" : "_ZTIP9_jfieldID",
4500   "source_file" : "libnativehelper/include_jni/jni.h"
4501  },
4502  {
4503   "alignment" : 4,
4504   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
4505   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
4506   "parameters" :
4507   [
4508    {
4509     "referenced_type" : "_ZTIP7_JNIEnv"
4510    },
4511    {
4512     "referenced_type" : "_ZTIP8_jobject"
4513    }
4514   ],
4515   "return_type" : "_ZTIP9_jfieldID",
4516   "source_file" : "libnativehelper/include_jni/jni.h"
4517  },
4518  {
4519   "alignment" : 4,
4520   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
4521   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
4522   "parameters" :
4523   [
4524    {
4525     "referenced_type" : "_ZTIP7_JNIEnv"
4526    },
4527    {
4528     "referenced_type" : "_ZTIP8_jstring"
4529    },
4530    {
4531     "referenced_type" : "_ZTIPh"
4532    }
4533   ],
4534   "return_type" : "_ZTIPKc",
4535   "source_file" : "libnativehelper/include_jni/jni.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
4540   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
4541   "parameters" :
4542   [
4543    {
4544     "referenced_type" : "_ZTIP7_JNIEnv"
4545    },
4546    {
4547     "referenced_type" : "_ZTIP8_jstring"
4548    },
4549    {
4550     "referenced_type" : "_ZTIPh"
4551    }
4552   ],
4553   "return_type" : "_ZTIPKt",
4554   "source_file" : "libnativehelper/include_jni/jni.h"
4555  },
4556  {
4557   "alignment" : 4,
4558   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
4559   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
4560   "parameters" :
4561   [
4562    {
4563     "referenced_type" : "_ZTIP7_JNIEnv"
4564    },
4565    {
4566     "referenced_type" : "_ZTIP11_jbyteArray"
4567    },
4568    {
4569     "referenced_type" : "_ZTIPh"
4570    }
4571   ],
4572   "return_type" : "_ZTIPa",
4573   "source_file" : "libnativehelper/include_jni/jni.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
4578   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
4579   "parameters" :
4580   [
4581    {
4582     "referenced_type" : "_ZTIP7_JNIEnv"
4583    },
4584    {
4585     "referenced_type" : "_ZTIP13_jdoubleArray"
4586    },
4587    {
4588     "referenced_type" : "_ZTIPh"
4589    }
4590   ],
4591   "return_type" : "_ZTIPd",
4592   "source_file" : "libnativehelper/include_jni/jni.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4597   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
4598   "parameters" :
4599   [
4600    {
4601     "referenced_type" : "_ZTIP7_JNIEnv"
4602    },
4603    {
4604     "referenced_type" : "_ZTIP12_jfloatArray"
4605    },
4606    {
4607     "referenced_type" : "_ZTIPh"
4608    }
4609   ],
4610   "return_type" : "_ZTIPf",
4611   "source_file" : "libnativehelper/include_jni/jni.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4616   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
4617   "parameters" :
4618   [
4619    {
4620     "referenced_type" : "_ZTIP7_JNIEnv"
4621    },
4622    {
4623     "referenced_type" : "_ZTIP14_jbooleanArray"
4624    },
4625    {
4626     "referenced_type" : "_ZTIPh"
4627    }
4628   ],
4629   "return_type" : "_ZTIPh",
4630   "source_file" : "libnativehelper/include_jni/jni.h"
4631  },
4632  {
4633   "alignment" : 4,
4634   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4635   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
4636   "parameters" :
4637   [
4638    {
4639     "referenced_type" : "_ZTIP7_JNIEnv"
4640    },
4641    {
4642     "referenced_type" : "_ZTIP10_jintArray"
4643    },
4644    {
4645     "referenced_type" : "_ZTIPh"
4646    }
4647   ],
4648   "return_type" : "_ZTIPi",
4649   "source_file" : "libnativehelper/include_jni/jni.h"
4650  },
4651  {
4652   "alignment" : 4,
4653   "linker_set_key" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
4654   "name" : "long *(_JNIEnv *, _jlongArray *, unsigned char *)",
4655   "parameters" :
4656   [
4657    {
4658     "referenced_type" : "_ZTIP7_JNIEnv"
4659    },
4660    {
4661     "referenced_type" : "_ZTIP11_jlongArray"
4662    },
4663    {
4664     "referenced_type" : "_ZTIPh"
4665    }
4666   ],
4667   "return_type" : "_ZTIPl",
4668   "source_file" : "libnativehelper/include_jni/jni.h"
4669  },
4670  {
4671   "alignment" : 4,
4672   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4673   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
4674   "parameters" :
4675   [
4676    {
4677     "referenced_type" : "_ZTIP7_JNIEnv"
4678    },
4679    {
4680     "referenced_type" : "_ZTIP12_jshortArray"
4681    },
4682    {
4683     "referenced_type" : "_ZTIPh"
4684    }
4685   ],
4686   "return_type" : "_ZTIPs",
4687   "source_file" : "libnativehelper/include_jni/jni.h"
4688  },
4689  {
4690   "alignment" : 4,
4691   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4692   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
4693   "parameters" :
4694   [
4695    {
4696     "referenced_type" : "_ZTIP7_JNIEnv"
4697    },
4698    {
4699     "referenced_type" : "_ZTIP11_jcharArray"
4700    },
4701    {
4702     "referenced_type" : "_ZTIPh"
4703    }
4704   ],
4705   "return_type" : "_ZTIPt",
4706   "source_file" : "libnativehelper/include_jni/jni.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4711   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
4712   "parameters" :
4713   [
4714    {
4715     "referenced_type" : "_ZTIP7_JNIEnv"
4716    },
4717    {
4718     "referenced_type" : "_ZTIP7_jarray"
4719    },
4720    {
4721     "referenced_type" : "_ZTIPh"
4722    }
4723   ],
4724   "return_type" : "_ZTIPv",
4725   "source_file" : "libnativehelper/include_jni/jni.h"
4726  },
4727  {
4728   "alignment" : 4,
4729   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4730   "name" : "void *(_JNIEnv *, _jobject *)",
4731   "parameters" :
4732   [
4733    {
4734     "referenced_type" : "_ZTIP7_JNIEnv"
4735    },
4736    {
4737     "referenced_type" : "_ZTIP8_jobject"
4738    }
4739   ],
4740   "return_type" : "_ZTIPv",
4741   "source_file" : "libnativehelper/include_jni/jni.h"
4742  },
4743  {
4744   "alignment" : 4,
4745   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4746   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4747   "parameters" :
4748   [
4749    {
4750     "referenced_type" : "_ZTIP7_JNIEnv"
4751    },
4752    {
4753     "referenced_type" : "_ZTIP7_jclass"
4754    },
4755    {
4756     "referenced_type" : "_ZTIP10_jmethodID"
4757    },
4758    {
4759     "referenced_type" : "_ZTIPK6jvalue"
4760    }
4761   ],
4762   "return_type" : "_ZTIa",
4763   "source_file" : "libnativehelper/include_jni/jni.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4768   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4769   "parameters" :
4770   [
4771    {
4772     "referenced_type" : "_ZTIP7_JNIEnv"
4773    },
4774    {
4775     "referenced_type" : "_ZTIP7_jclass"
4776    },
4777    {
4778     "referenced_type" : "_ZTIP10_jmethodID"
4779    },
4780    {
4781     "referenced_type" : "_ZTISt9__va_list"
4782    }
4783   ],
4784   "return_type" : "_ZTIa",
4785   "source_file" : "libnativehelper/include_jni/jni.h"
4786  },
4787  {
4788   "alignment" : 4,
4789   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4790   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4791   "parameters" :
4792   [
4793    {
4794     "referenced_type" : "_ZTIP7_JNIEnv"
4795    },
4796    {
4797     "referenced_type" : "_ZTIP7_jclass"
4798    },
4799    {
4800     "referenced_type" : "_ZTIP10_jmethodID"
4801    }
4802   ],
4803   "return_type" : "_ZTIa",
4804   "source_file" : "libnativehelper/include_jni/jni.h"
4805  },
4806  {
4807   "alignment" : 4,
4808   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4809   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
4810   "parameters" :
4811   [
4812    {
4813     "referenced_type" : "_ZTIP7_JNIEnv"
4814    },
4815    {
4816     "referenced_type" : "_ZTIP7_jclass"
4817    },
4818    {
4819     "referenced_type" : "_ZTIP9_jfieldID"
4820    }
4821   ],
4822   "return_type" : "_ZTIa",
4823   "source_file" : "libnativehelper/include_jni/jni.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4828   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4829   "parameters" :
4830   [
4831    {
4832     "referenced_type" : "_ZTIP7_JNIEnv"
4833    },
4834    {
4835     "referenced_type" : "_ZTIP8_jobject"
4836    },
4837    {
4838     "referenced_type" : "_ZTIP10_jmethodID"
4839    },
4840    {
4841     "referenced_type" : "_ZTIPK6jvalue"
4842    }
4843   ],
4844   "return_type" : "_ZTIa",
4845   "source_file" : "libnativehelper/include_jni/jni.h"
4846  },
4847  {
4848   "alignment" : 4,
4849   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4850   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4851   "parameters" :
4852   [
4853    {
4854     "referenced_type" : "_ZTIP7_JNIEnv"
4855    },
4856    {
4857     "referenced_type" : "_ZTIP8_jobject"
4858    },
4859    {
4860     "referenced_type" : "_ZTIP10_jmethodID"
4861    },
4862    {
4863     "referenced_type" : "_ZTISt9__va_list"
4864    }
4865   ],
4866   "return_type" : "_ZTIa",
4867   "source_file" : "libnativehelper/include_jni/jni.h"
4868  },
4869  {
4870   "alignment" : 4,
4871   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4872   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4873   "parameters" :
4874   [
4875    {
4876     "referenced_type" : "_ZTIP7_JNIEnv"
4877    },
4878    {
4879     "referenced_type" : "_ZTIP8_jobject"
4880    },
4881    {
4882     "referenced_type" : "_ZTIP10_jmethodID"
4883    }
4884   ],
4885   "return_type" : "_ZTIa",
4886   "source_file" : "libnativehelper/include_jni/jni.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4891   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4892   "parameters" :
4893   [
4894    {
4895     "referenced_type" : "_ZTIP7_JNIEnv"
4896    },
4897    {
4898     "referenced_type" : "_ZTIP8_jobject"
4899    },
4900    {
4901     "referenced_type" : "_ZTIP7_jclass"
4902    },
4903    {
4904     "referenced_type" : "_ZTIP10_jmethodID"
4905    },
4906    {
4907     "referenced_type" : "_ZTIPK6jvalue"
4908    }
4909   ],
4910   "return_type" : "_ZTIa",
4911   "source_file" : "libnativehelper/include_jni/jni.h"
4912  },
4913  {
4914   "alignment" : 4,
4915   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4916   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4917   "parameters" :
4918   [
4919    {
4920     "referenced_type" : "_ZTIP7_JNIEnv"
4921    },
4922    {
4923     "referenced_type" : "_ZTIP8_jobject"
4924    },
4925    {
4926     "referenced_type" : "_ZTIP7_jclass"
4927    },
4928    {
4929     "referenced_type" : "_ZTIP10_jmethodID"
4930    },
4931    {
4932     "referenced_type" : "_ZTISt9__va_list"
4933    }
4934   ],
4935   "return_type" : "_ZTIa",
4936   "source_file" : "libnativehelper/include_jni/jni.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4941   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4942   "parameters" :
4943   [
4944    {
4945     "referenced_type" : "_ZTIP7_JNIEnv"
4946    },
4947    {
4948     "referenced_type" : "_ZTIP8_jobject"
4949    },
4950    {
4951     "referenced_type" : "_ZTIP7_jclass"
4952    },
4953    {
4954     "referenced_type" : "_ZTIP10_jmethodID"
4955    }
4956   ],
4957   "return_type" : "_ZTIa",
4958   "source_file" : "libnativehelper/include_jni/jni.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4963   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
4964   "parameters" :
4965   [
4966    {
4967     "referenced_type" : "_ZTIP7_JNIEnv"
4968    },
4969    {
4970     "referenced_type" : "_ZTIP8_jobject"
4971    },
4972    {
4973     "referenced_type" : "_ZTIP9_jfieldID"
4974    }
4975   ],
4976   "return_type" : "_ZTIa",
4977   "source_file" : "libnativehelper/include_jni/jni.h"
4978  },
4979  {
4980   "alignment" : 4,
4981   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4982   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4983   "parameters" :
4984   [
4985    {
4986     "referenced_type" : "_ZTIP7_JNIEnv"
4987    },
4988    {
4989     "referenced_type" : "_ZTIP7_jclass"
4990    },
4991    {
4992     "referenced_type" : "_ZTIP10_jmethodID"
4993    },
4994    {
4995     "referenced_type" : "_ZTIPK6jvalue"
4996    }
4997   ],
4998   "return_type" : "_ZTId",
4999   "source_file" : "libnativehelper/include_jni/jni.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5004   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5005   "parameters" :
5006   [
5007    {
5008     "referenced_type" : "_ZTIP7_JNIEnv"
5009    },
5010    {
5011     "referenced_type" : "_ZTIP7_jclass"
5012    },
5013    {
5014     "referenced_type" : "_ZTIP10_jmethodID"
5015    },
5016    {
5017     "referenced_type" : "_ZTISt9__va_list"
5018    }
5019   ],
5020   "return_type" : "_ZTId",
5021   "source_file" : "libnativehelper/include_jni/jni.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
5026   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5027   "parameters" :
5028   [
5029    {
5030     "referenced_type" : "_ZTIP7_JNIEnv"
5031    },
5032    {
5033     "referenced_type" : "_ZTIP7_jclass"
5034    },
5035    {
5036     "referenced_type" : "_ZTIP10_jmethodID"
5037    }
5038   ],
5039   "return_type" : "_ZTId",
5040   "source_file" : "libnativehelper/include_jni/jni.h"
5041  },
5042  {
5043   "alignment" : 4,
5044   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
5045   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
5046   "parameters" :
5047   [
5048    {
5049     "referenced_type" : "_ZTIP7_JNIEnv"
5050    },
5051    {
5052     "referenced_type" : "_ZTIP7_jclass"
5053    },
5054    {
5055     "referenced_type" : "_ZTIP9_jfieldID"
5056    }
5057   ],
5058   "return_type" : "_ZTId",
5059   "source_file" : "libnativehelper/include_jni/jni.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5064   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5065   "parameters" :
5066   [
5067    {
5068     "referenced_type" : "_ZTIP7_JNIEnv"
5069    },
5070    {
5071     "referenced_type" : "_ZTIP8_jobject"
5072    },
5073    {
5074     "referenced_type" : "_ZTIP10_jmethodID"
5075    },
5076    {
5077     "referenced_type" : "_ZTIPK6jvalue"
5078    }
5079   ],
5080   "return_type" : "_ZTId",
5081   "source_file" : "libnativehelper/include_jni/jni.h"
5082  },
5083  {
5084   "alignment" : 4,
5085   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5086   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5087   "parameters" :
5088   [
5089    {
5090     "referenced_type" : "_ZTIP7_JNIEnv"
5091    },
5092    {
5093     "referenced_type" : "_ZTIP8_jobject"
5094    },
5095    {
5096     "referenced_type" : "_ZTIP10_jmethodID"
5097    },
5098    {
5099     "referenced_type" : "_ZTISt9__va_list"
5100    }
5101   ],
5102   "return_type" : "_ZTId",
5103   "source_file" : "libnativehelper/include_jni/jni.h"
5104  },
5105  {
5106   "alignment" : 4,
5107   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5108   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5109   "parameters" :
5110   [
5111    {
5112     "referenced_type" : "_ZTIP7_JNIEnv"
5113    },
5114    {
5115     "referenced_type" : "_ZTIP8_jobject"
5116    },
5117    {
5118     "referenced_type" : "_ZTIP10_jmethodID"
5119    }
5120   ],
5121   "return_type" : "_ZTId",
5122   "source_file" : "libnativehelper/include_jni/jni.h"
5123  },
5124  {
5125   "alignment" : 4,
5126   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5127   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5128   "parameters" :
5129   [
5130    {
5131     "referenced_type" : "_ZTIP7_JNIEnv"
5132    },
5133    {
5134     "referenced_type" : "_ZTIP8_jobject"
5135    },
5136    {
5137     "referenced_type" : "_ZTIP7_jclass"
5138    },
5139    {
5140     "referenced_type" : "_ZTIP10_jmethodID"
5141    },
5142    {
5143     "referenced_type" : "_ZTIPK6jvalue"
5144    }
5145   ],
5146   "return_type" : "_ZTId",
5147   "source_file" : "libnativehelper/include_jni/jni.h"
5148  },
5149  {
5150   "alignment" : 4,
5151   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5152   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5153   "parameters" :
5154   [
5155    {
5156     "referenced_type" : "_ZTIP7_JNIEnv"
5157    },
5158    {
5159     "referenced_type" : "_ZTIP8_jobject"
5160    },
5161    {
5162     "referenced_type" : "_ZTIP7_jclass"
5163    },
5164    {
5165     "referenced_type" : "_ZTIP10_jmethodID"
5166    },
5167    {
5168     "referenced_type" : "_ZTISt9__va_list"
5169    }
5170   ],
5171   "return_type" : "_ZTId",
5172   "source_file" : "libnativehelper/include_jni/jni.h"
5173  },
5174  {
5175   "alignment" : 4,
5176   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5177   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5178   "parameters" :
5179   [
5180    {
5181     "referenced_type" : "_ZTIP7_JNIEnv"
5182    },
5183    {
5184     "referenced_type" : "_ZTIP8_jobject"
5185    },
5186    {
5187     "referenced_type" : "_ZTIP7_jclass"
5188    },
5189    {
5190     "referenced_type" : "_ZTIP10_jmethodID"
5191    }
5192   ],
5193   "return_type" : "_ZTId",
5194   "source_file" : "libnativehelper/include_jni/jni.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
5199   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
5200   "parameters" :
5201   [
5202    {
5203     "referenced_type" : "_ZTIP7_JNIEnv"
5204    },
5205    {
5206     "referenced_type" : "_ZTIP8_jobject"
5207    },
5208    {
5209     "referenced_type" : "_ZTIP9_jfieldID"
5210    }
5211   ],
5212   "return_type" : "_ZTId",
5213   "source_file" : "libnativehelper/include_jni/jni.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5218   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5219   "parameters" :
5220   [
5221    {
5222     "referenced_type" : "_ZTIP7_JNIEnv"
5223    },
5224    {
5225     "referenced_type" : "_ZTIP7_jclass"
5226    },
5227    {
5228     "referenced_type" : "_ZTIP10_jmethodID"
5229    },
5230    {
5231     "referenced_type" : "_ZTIPK6jvalue"
5232    }
5233   ],
5234   "return_type" : "_ZTIf",
5235   "source_file" : "libnativehelper/include_jni/jni.h"
5236  },
5237  {
5238   "alignment" : 4,
5239   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5240   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5241   "parameters" :
5242   [
5243    {
5244     "referenced_type" : "_ZTIP7_JNIEnv"
5245    },
5246    {
5247     "referenced_type" : "_ZTIP7_jclass"
5248    },
5249    {
5250     "referenced_type" : "_ZTIP10_jmethodID"
5251    },
5252    {
5253     "referenced_type" : "_ZTISt9__va_list"
5254    }
5255   ],
5256   "return_type" : "_ZTIf",
5257   "source_file" : "libnativehelper/include_jni/jni.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
5262   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5263   "parameters" :
5264   [
5265    {
5266     "referenced_type" : "_ZTIP7_JNIEnv"
5267    },
5268    {
5269     "referenced_type" : "_ZTIP7_jclass"
5270    },
5271    {
5272     "referenced_type" : "_ZTIP10_jmethodID"
5273    }
5274   ],
5275   "return_type" : "_ZTIf",
5276   "source_file" : "libnativehelper/include_jni/jni.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
5281   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
5282   "parameters" :
5283   [
5284    {
5285     "referenced_type" : "_ZTIP7_JNIEnv"
5286    },
5287    {
5288     "referenced_type" : "_ZTIP7_jclass"
5289    },
5290    {
5291     "referenced_type" : "_ZTIP9_jfieldID"
5292    }
5293   ],
5294   "return_type" : "_ZTIf",
5295   "source_file" : "libnativehelper/include_jni/jni.h"
5296  },
5297  {
5298   "alignment" : 4,
5299   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5300   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5301   "parameters" :
5302   [
5303    {
5304     "referenced_type" : "_ZTIP7_JNIEnv"
5305    },
5306    {
5307     "referenced_type" : "_ZTIP8_jobject"
5308    },
5309    {
5310     "referenced_type" : "_ZTIP10_jmethodID"
5311    },
5312    {
5313     "referenced_type" : "_ZTIPK6jvalue"
5314    }
5315   ],
5316   "return_type" : "_ZTIf",
5317   "source_file" : "libnativehelper/include_jni/jni.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5322   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5323   "parameters" :
5324   [
5325    {
5326     "referenced_type" : "_ZTIP7_JNIEnv"
5327    },
5328    {
5329     "referenced_type" : "_ZTIP8_jobject"
5330    },
5331    {
5332     "referenced_type" : "_ZTIP10_jmethodID"
5333    },
5334    {
5335     "referenced_type" : "_ZTISt9__va_list"
5336    }
5337   ],
5338   "return_type" : "_ZTIf",
5339   "source_file" : "libnativehelper/include_jni/jni.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5344   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5345   "parameters" :
5346   [
5347    {
5348     "referenced_type" : "_ZTIP7_JNIEnv"
5349    },
5350    {
5351     "referenced_type" : "_ZTIP8_jobject"
5352    },
5353    {
5354     "referenced_type" : "_ZTIP10_jmethodID"
5355    }
5356   ],
5357   "return_type" : "_ZTIf",
5358   "source_file" : "libnativehelper/include_jni/jni.h"
5359  },
5360  {
5361   "alignment" : 4,
5362   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5363   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5364   "parameters" :
5365   [
5366    {
5367     "referenced_type" : "_ZTIP7_JNIEnv"
5368    },
5369    {
5370     "referenced_type" : "_ZTIP8_jobject"
5371    },
5372    {
5373     "referenced_type" : "_ZTIP7_jclass"
5374    },
5375    {
5376     "referenced_type" : "_ZTIP10_jmethodID"
5377    },
5378    {
5379     "referenced_type" : "_ZTIPK6jvalue"
5380    }
5381   ],
5382   "return_type" : "_ZTIf",
5383   "source_file" : "libnativehelper/include_jni/jni.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5388   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5389   "parameters" :
5390   [
5391    {
5392     "referenced_type" : "_ZTIP7_JNIEnv"
5393    },
5394    {
5395     "referenced_type" : "_ZTIP8_jobject"
5396    },
5397    {
5398     "referenced_type" : "_ZTIP7_jclass"
5399    },
5400    {
5401     "referenced_type" : "_ZTIP10_jmethodID"
5402    },
5403    {
5404     "referenced_type" : "_ZTISt9__va_list"
5405    }
5406   ],
5407   "return_type" : "_ZTIf",
5408   "source_file" : "libnativehelper/include_jni/jni.h"
5409  },
5410  {
5411   "alignment" : 4,
5412   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5413   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5414   "parameters" :
5415   [
5416    {
5417     "referenced_type" : "_ZTIP7_JNIEnv"
5418    },
5419    {
5420     "referenced_type" : "_ZTIP8_jobject"
5421    },
5422    {
5423     "referenced_type" : "_ZTIP7_jclass"
5424    },
5425    {
5426     "referenced_type" : "_ZTIP10_jmethodID"
5427    }
5428   ],
5429   "return_type" : "_ZTIf",
5430   "source_file" : "libnativehelper/include_jni/jni.h"
5431  },
5432  {
5433   "alignment" : 4,
5434   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
5435   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
5436   "parameters" :
5437   [
5438    {
5439     "referenced_type" : "_ZTIP7_JNIEnv"
5440    },
5441    {
5442     "referenced_type" : "_ZTIP8_jobject"
5443    },
5444    {
5445     "referenced_type" : "_ZTIP9_jfieldID"
5446    }
5447   ],
5448   "return_type" : "_ZTIf",
5449   "source_file" : "libnativehelper/include_jni/jni.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
5454   "name" : "unsigned char (_JNIEnv *)",
5455   "parameters" :
5456   [
5457    {
5458     "referenced_type" : "_ZTIP7_JNIEnv"
5459    }
5460   ],
5461   "return_type" : "_ZTIh",
5462   "source_file" : "libnativehelper/include_jni/jni.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5467   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5468   "parameters" :
5469   [
5470    {
5471     "referenced_type" : "_ZTIP7_JNIEnv"
5472    },
5473    {
5474     "referenced_type" : "_ZTIP7_jclass"
5475    },
5476    {
5477     "referenced_type" : "_ZTIP10_jmethodID"
5478    },
5479    {
5480     "referenced_type" : "_ZTIPK6jvalue"
5481    }
5482   ],
5483   "return_type" : "_ZTIh",
5484   "source_file" : "libnativehelper/include_jni/jni.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5489   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5490   "parameters" :
5491   [
5492    {
5493     "referenced_type" : "_ZTIP7_JNIEnv"
5494    },
5495    {
5496     "referenced_type" : "_ZTIP7_jclass"
5497    },
5498    {
5499     "referenced_type" : "_ZTIP10_jmethodID"
5500    },
5501    {
5502     "referenced_type" : "_ZTISt9__va_list"
5503    }
5504   ],
5505   "return_type" : "_ZTIh",
5506   "source_file" : "libnativehelper/include_jni/jni.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5511   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5512   "parameters" :
5513   [
5514    {
5515     "referenced_type" : "_ZTIP7_JNIEnv"
5516    },
5517    {
5518     "referenced_type" : "_ZTIP7_jclass"
5519    },
5520    {
5521     "referenced_type" : "_ZTIP10_jmethodID"
5522    }
5523   ],
5524   "return_type" : "_ZTIh",
5525   "source_file" : "libnativehelper/include_jni/jni.h"
5526  },
5527  {
5528   "alignment" : 4,
5529   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5530   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
5531   "parameters" :
5532   [
5533    {
5534     "referenced_type" : "_ZTIP7_JNIEnv"
5535    },
5536    {
5537     "referenced_type" : "_ZTIP7_jclass"
5538    },
5539    {
5540     "referenced_type" : "_ZTIP9_jfieldID"
5541    }
5542   ],
5543   "return_type" : "_ZTIh",
5544   "source_file" : "libnativehelper/include_jni/jni.h"
5545  },
5546  {
5547   "alignment" : 4,
5548   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5549   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
5550   "parameters" :
5551   [
5552    {
5553     "referenced_type" : "_ZTIP7_JNIEnv"
5554    },
5555    {
5556     "referenced_type" : "_ZTIP7_jclass"
5557    },
5558    {
5559     "referenced_type" : "_ZTIP7_jclass"
5560    }
5561   ],
5562   "return_type" : "_ZTIh",
5563   "source_file" : "libnativehelper/include_jni/jni.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5568   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5569   "parameters" :
5570   [
5571    {
5572     "referenced_type" : "_ZTIP7_JNIEnv"
5573    },
5574    {
5575     "referenced_type" : "_ZTIP8_jobject"
5576    },
5577    {
5578     "referenced_type" : "_ZTIP10_jmethodID"
5579    },
5580    {
5581     "referenced_type" : "_ZTIPK6jvalue"
5582    }
5583   ],
5584   "return_type" : "_ZTIh",
5585   "source_file" : "libnativehelper/include_jni/jni.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5590   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5591   "parameters" :
5592   [
5593    {
5594     "referenced_type" : "_ZTIP7_JNIEnv"
5595    },
5596    {
5597     "referenced_type" : "_ZTIP8_jobject"
5598    },
5599    {
5600     "referenced_type" : "_ZTIP10_jmethodID"
5601    },
5602    {
5603     "referenced_type" : "_ZTISt9__va_list"
5604    }
5605   ],
5606   "return_type" : "_ZTIh",
5607   "source_file" : "libnativehelper/include_jni/jni.h"
5608  },
5609  {
5610   "alignment" : 4,
5611   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5612   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5613   "parameters" :
5614   [
5615    {
5616     "referenced_type" : "_ZTIP7_JNIEnv"
5617    },
5618    {
5619     "referenced_type" : "_ZTIP8_jobject"
5620    },
5621    {
5622     "referenced_type" : "_ZTIP10_jmethodID"
5623    }
5624   ],
5625   "return_type" : "_ZTIh",
5626   "source_file" : "libnativehelper/include_jni/jni.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5631   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
5632   "parameters" :
5633   [
5634    {
5635     "referenced_type" : "_ZTIP7_JNIEnv"
5636    },
5637    {
5638     "referenced_type" : "_ZTIP8_jobject"
5639    },
5640    {
5641     "referenced_type" : "_ZTIP7_jclass"
5642    }
5643   ],
5644   "return_type" : "_ZTIh",
5645   "source_file" : "libnativehelper/include_jni/jni.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5650   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5651   "parameters" :
5652   [
5653    {
5654     "referenced_type" : "_ZTIP7_JNIEnv"
5655    },
5656    {
5657     "referenced_type" : "_ZTIP8_jobject"
5658    },
5659    {
5660     "referenced_type" : "_ZTIP7_jclass"
5661    },
5662    {
5663     "referenced_type" : "_ZTIP10_jmethodID"
5664    },
5665    {
5666     "referenced_type" : "_ZTIPK6jvalue"
5667    }
5668   ],
5669   "return_type" : "_ZTIh",
5670   "source_file" : "libnativehelper/include_jni/jni.h"
5671  },
5672  {
5673   "alignment" : 4,
5674   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5675   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5676   "parameters" :
5677   [
5678    {
5679     "referenced_type" : "_ZTIP7_JNIEnv"
5680    },
5681    {
5682     "referenced_type" : "_ZTIP8_jobject"
5683    },
5684    {
5685     "referenced_type" : "_ZTIP7_jclass"
5686    },
5687    {
5688     "referenced_type" : "_ZTIP10_jmethodID"
5689    },
5690    {
5691     "referenced_type" : "_ZTISt9__va_list"
5692    }
5693   ],
5694   "return_type" : "_ZTIh",
5695   "source_file" : "libnativehelper/include_jni/jni.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5700   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5701   "parameters" :
5702   [
5703    {
5704     "referenced_type" : "_ZTIP7_JNIEnv"
5705    },
5706    {
5707     "referenced_type" : "_ZTIP8_jobject"
5708    },
5709    {
5710     "referenced_type" : "_ZTIP7_jclass"
5711    },
5712    {
5713     "referenced_type" : "_ZTIP10_jmethodID"
5714    }
5715   ],
5716   "return_type" : "_ZTIh",
5717   "source_file" : "libnativehelper/include_jni/jni.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5722   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
5723   "parameters" :
5724   [
5725    {
5726     "referenced_type" : "_ZTIP7_JNIEnv"
5727    },
5728    {
5729     "referenced_type" : "_ZTIP8_jobject"
5730    },
5731    {
5732     "referenced_type" : "_ZTIP9_jfieldID"
5733    }
5734   ],
5735   "return_type" : "_ZTIh",
5736   "source_file" : "libnativehelper/include_jni/jni.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5741   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
5742   "parameters" :
5743   [
5744    {
5745     "referenced_type" : "_ZTIP7_JNIEnv"
5746    },
5747    {
5748     "referenced_type" : "_ZTIP8_jobject"
5749    },
5750    {
5751     "referenced_type" : "_ZTIP8_jobject"
5752    }
5753   ],
5754   "return_type" : "_ZTIh",
5755   "source_file" : "libnativehelper/include_jni/jni.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
5760   "name" : "int (_JNIEnv *)",
5761   "parameters" :
5762   [
5763    {
5764     "referenced_type" : "_ZTIP7_JNIEnv"
5765    }
5766   ],
5767   "return_type" : "_ZTIi",
5768   "source_file" : "libnativehelper/include_jni/jni.h"
5769  },
5770  {
5771   "alignment" : 4,
5772   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5773   "name" : "int (_JNIEnv *, _jthrowable *)",
5774   "parameters" :
5775   [
5776    {
5777     "referenced_type" : "_ZTIP7_JNIEnv"
5778    },
5779    {
5780     "referenced_type" : "_ZTIP11_jthrowable"
5781    }
5782   ],
5783   "return_type" : "_ZTIi",
5784   "source_file" : "libnativehelper/include_jni/jni.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5789   "name" : "int (_JNIEnv *, _jarray *)",
5790   "parameters" :
5791   [
5792    {
5793     "referenced_type" : "_ZTIP7_JNIEnv"
5794    },
5795    {
5796     "referenced_type" : "_ZTIP7_jarray"
5797    }
5798   ],
5799   "return_type" : "_ZTIi",
5800   "source_file" : "libnativehelper/include_jni/jni.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
5805   "name" : "int (_JNIEnv *, _jclass *)",
5806   "parameters" :
5807   [
5808    {
5809     "referenced_type" : "_ZTIP7_JNIEnv"
5810    },
5811    {
5812     "referenced_type" : "_ZTIP7_jclass"
5813    }
5814   ],
5815   "return_type" : "_ZTIi",
5816   "source_file" : "libnativehelper/include_jni/jni.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5821   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5822   "parameters" :
5823   [
5824    {
5825     "referenced_type" : "_ZTIP7_JNIEnv"
5826    },
5827    {
5828     "referenced_type" : "_ZTIP7_jclass"
5829    },
5830    {
5831     "referenced_type" : "_ZTIP10_jmethodID"
5832    },
5833    {
5834     "referenced_type" : "_ZTIPK6jvalue"
5835    }
5836   ],
5837   "return_type" : "_ZTIi",
5838   "source_file" : "libnativehelper/include_jni/jni.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5843   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5844   "parameters" :
5845   [
5846    {
5847     "referenced_type" : "_ZTIP7_JNIEnv"
5848    },
5849    {
5850     "referenced_type" : "_ZTIP7_jclass"
5851    },
5852    {
5853     "referenced_type" : "_ZTIP10_jmethodID"
5854    },
5855    {
5856     "referenced_type" : "_ZTISt9__va_list"
5857    }
5858   ],
5859   "return_type" : "_ZTIi",
5860   "source_file" : "libnativehelper/include_jni/jni.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5865   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5866   "parameters" :
5867   [
5868    {
5869     "referenced_type" : "_ZTIP7_JNIEnv"
5870    },
5871    {
5872     "referenced_type" : "_ZTIP7_jclass"
5873    },
5874    {
5875     "referenced_type" : "_ZTIP10_jmethodID"
5876    }
5877   ],
5878   "return_type" : "_ZTIi",
5879   "source_file" : "libnativehelper/include_jni/jni.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5884   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
5885   "parameters" :
5886   [
5887    {
5888     "referenced_type" : "_ZTIP7_JNIEnv"
5889    },
5890    {
5891     "referenced_type" : "_ZTIP7_jclass"
5892    },
5893    {
5894     "referenced_type" : "_ZTIP9_jfieldID"
5895    }
5896   ],
5897   "return_type" : "_ZTIi",
5898   "source_file" : "libnativehelper/include_jni/jni.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5903   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
5904   "parameters" :
5905   [
5906    {
5907     "referenced_type" : "_ZTIP7_JNIEnv"
5908    },
5909    {
5910     "referenced_type" : "_ZTIP7_jclass"
5911    },
5912    {
5913     "referenced_type" : "_ZTIPK15JNINativeMethod"
5914    },
5915    {
5916     "referenced_type" : "_ZTIi"
5917    }
5918   ],
5919   "return_type" : "_ZTIi",
5920   "source_file" : "libnativehelper/include_jni/jni.h"
5921  },
5922  {
5923   "alignment" : 4,
5924   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5925   "name" : "int (_JNIEnv *, _jclass *, const char *)",
5926   "parameters" :
5927   [
5928    {
5929     "referenced_type" : "_ZTIP7_JNIEnv"
5930    },
5931    {
5932     "referenced_type" : "_ZTIP7_jclass"
5933    },
5934    {
5935     "referenced_type" : "_ZTIPKc"
5936    }
5937   ],
5938   "return_type" : "_ZTIi",
5939   "source_file" : "libnativehelper/include_jni/jni.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5944   "name" : "int (_JNIEnv *, _jobject *)",
5945   "parameters" :
5946   [
5947    {
5948     "referenced_type" : "_ZTIP7_JNIEnv"
5949    },
5950    {
5951     "referenced_type" : "_ZTIP8_jobject"
5952    }
5953   ],
5954   "return_type" : "_ZTIi",
5955   "source_file" : "libnativehelper/include_jni/jni.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5960   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5961   "parameters" :
5962   [
5963    {
5964     "referenced_type" : "_ZTIP7_JNIEnv"
5965    },
5966    {
5967     "referenced_type" : "_ZTIP8_jobject"
5968    },
5969    {
5970     "referenced_type" : "_ZTIP10_jmethodID"
5971    },
5972    {
5973     "referenced_type" : "_ZTIPK6jvalue"
5974    }
5975   ],
5976   "return_type" : "_ZTIi",
5977   "source_file" : "libnativehelper/include_jni/jni.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5982   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5983   "parameters" :
5984   [
5985    {
5986     "referenced_type" : "_ZTIP7_JNIEnv"
5987    },
5988    {
5989     "referenced_type" : "_ZTIP8_jobject"
5990    },
5991    {
5992     "referenced_type" : "_ZTIP10_jmethodID"
5993    },
5994    {
5995     "referenced_type" : "_ZTISt9__va_list"
5996    }
5997   ],
5998   "return_type" : "_ZTIi",
5999   "source_file" : "libnativehelper/include_jni/jni.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6004   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6005   "parameters" :
6006   [
6007    {
6008     "referenced_type" : "_ZTIP7_JNIEnv"
6009    },
6010    {
6011     "referenced_type" : "_ZTIP8_jobject"
6012    },
6013    {
6014     "referenced_type" : "_ZTIP10_jmethodID"
6015    }
6016   ],
6017   "return_type" : "_ZTIi",
6018   "source_file" : "libnativehelper/include_jni/jni.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6023   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6024   "parameters" :
6025   [
6026    {
6027     "referenced_type" : "_ZTIP7_JNIEnv"
6028    },
6029    {
6030     "referenced_type" : "_ZTIP8_jobject"
6031    },
6032    {
6033     "referenced_type" : "_ZTIP7_jclass"
6034    },
6035    {
6036     "referenced_type" : "_ZTIP10_jmethodID"
6037    },
6038    {
6039     "referenced_type" : "_ZTIPK6jvalue"
6040    }
6041   ],
6042   "return_type" : "_ZTIi",
6043   "source_file" : "libnativehelper/include_jni/jni.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6048   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6049   "parameters" :
6050   [
6051    {
6052     "referenced_type" : "_ZTIP7_JNIEnv"
6053    },
6054    {
6055     "referenced_type" : "_ZTIP8_jobject"
6056    },
6057    {
6058     "referenced_type" : "_ZTIP7_jclass"
6059    },
6060    {
6061     "referenced_type" : "_ZTIP10_jmethodID"
6062    },
6063    {
6064     "referenced_type" : "_ZTISt9__va_list"
6065    }
6066   ],
6067   "return_type" : "_ZTIi",
6068   "source_file" : "libnativehelper/include_jni/jni.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6073   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6074   "parameters" :
6075   [
6076    {
6077     "referenced_type" : "_ZTIP7_JNIEnv"
6078    },
6079    {
6080     "referenced_type" : "_ZTIP8_jobject"
6081    },
6082    {
6083     "referenced_type" : "_ZTIP7_jclass"
6084    },
6085    {
6086     "referenced_type" : "_ZTIP10_jmethodID"
6087    }
6088   ],
6089   "return_type" : "_ZTIi",
6090   "source_file" : "libnativehelper/include_jni/jni.h"
6091  },
6092  {
6093   "alignment" : 4,
6094   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
6095   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
6096   "parameters" :
6097   [
6098    {
6099     "referenced_type" : "_ZTIP7_JNIEnv"
6100    },
6101    {
6102     "referenced_type" : "_ZTIP8_jobject"
6103    },
6104    {
6105     "referenced_type" : "_ZTIP9_jfieldID"
6106    }
6107   ],
6108   "return_type" : "_ZTIi",
6109   "source_file" : "libnativehelper/include_jni/jni.h"
6110  },
6111  {
6112   "alignment" : 4,
6113   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
6114   "name" : "int (_JNIEnv *, _jstring *)",
6115   "parameters" :
6116   [
6117    {
6118     "referenced_type" : "_ZTIP7_JNIEnv"
6119    },
6120    {
6121     "referenced_type" : "_ZTIP8_jstring"
6122    }
6123   ],
6124   "return_type" : "_ZTIi",
6125   "source_file" : "libnativehelper/include_jni/jni.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
6130   "name" : "int (_JNIEnv *, _JavaVM **)",
6131   "parameters" :
6132   [
6133    {
6134     "referenced_type" : "_ZTIP7_JNIEnv"
6135    },
6136    {
6137     "referenced_type" : "_ZTIPP7_JavaVM"
6138    }
6139   ],
6140   "return_type" : "_ZTIi",
6141   "source_file" : "libnativehelper/include_jni/jni.h"
6142  },
6143  {
6144   "alignment" : 4,
6145   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
6146   "name" : "int (_JNIEnv *, int)",
6147   "parameters" :
6148   [
6149    {
6150     "referenced_type" : "_ZTIP7_JNIEnv"
6151    },
6152    {
6153     "referenced_type" : "_ZTIi"
6154    }
6155   ],
6156   "return_type" : "_ZTIi",
6157   "source_file" : "libnativehelper/include_jni/jni.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "_ZTIFiP7_JavaVME",
6162   "name" : "int (_JavaVM *)",
6163   "parameters" :
6164   [
6165    {
6166     "referenced_type" : "_ZTIP7_JavaVM"
6167    }
6168   ],
6169   "return_type" : "_ZTIi",
6170   "source_file" : "libnativehelper/include_jni/jni.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
6175   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
6176   "parameters" :
6177   [
6178    {
6179     "referenced_type" : "_ZTIP7_JavaVM"
6180    },
6181    {
6182     "referenced_type" : "_ZTIPP7_JNIEnv"
6183    },
6184    {
6185     "referenced_type" : "_ZTIPv"
6186    }
6187   ],
6188   "return_type" : "_ZTIi",
6189   "source_file" : "libnativehelper/include_jni/jni.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
6194   "name" : "int (_JavaVM *, void **, int)",
6195   "parameters" :
6196   [
6197    {
6198     "referenced_type" : "_ZTIP7_JavaVM"
6199    },
6200    {
6201     "referenced_type" : "_ZTIPPv"
6202    },
6203    {
6204     "referenced_type" : "_ZTIi"
6205    }
6206   ],
6207   "return_type" : "_ZTIi",
6208   "source_file" : "libnativehelper/include_jni/jni.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6213   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6214   "parameters" :
6215   [
6216    {
6217     "referenced_type" : "_ZTIP7_JNIEnv"
6218    },
6219    {
6220     "referenced_type" : "_ZTIP7_jclass"
6221    },
6222    {
6223     "referenced_type" : "_ZTIP10_jmethodID"
6224    },
6225    {
6226     "referenced_type" : "_ZTIPK6jvalue"
6227    }
6228   ],
6229   "return_type" : "_ZTIl",
6230   "source_file" : "libnativehelper/include_jni/jni.h"
6231  },
6232  {
6233   "alignment" : 4,
6234   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6235   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6236   "parameters" :
6237   [
6238    {
6239     "referenced_type" : "_ZTIP7_JNIEnv"
6240    },
6241    {
6242     "referenced_type" : "_ZTIP7_jclass"
6243    },
6244    {
6245     "referenced_type" : "_ZTIP10_jmethodID"
6246    },
6247    {
6248     "referenced_type" : "_ZTISt9__va_list"
6249    }
6250   ],
6251   "return_type" : "_ZTIl",
6252   "source_file" : "libnativehelper/include_jni/jni.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
6257   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6258   "parameters" :
6259   [
6260    {
6261     "referenced_type" : "_ZTIP7_JNIEnv"
6262    },
6263    {
6264     "referenced_type" : "_ZTIP7_jclass"
6265    },
6266    {
6267     "referenced_type" : "_ZTIP10_jmethodID"
6268    }
6269   ],
6270   "return_type" : "_ZTIl",
6271   "source_file" : "libnativehelper/include_jni/jni.h"
6272  },
6273  {
6274   "alignment" : 4,
6275   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
6276   "name" : "long (_JNIEnv *, _jclass *, _jfieldID *)",
6277   "parameters" :
6278   [
6279    {
6280     "referenced_type" : "_ZTIP7_JNIEnv"
6281    },
6282    {
6283     "referenced_type" : "_ZTIP7_jclass"
6284    },
6285    {
6286     "referenced_type" : "_ZTIP9_jfieldID"
6287    }
6288   ],
6289   "return_type" : "_ZTIl",
6290   "source_file" : "libnativehelper/include_jni/jni.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectE",
6295   "name" : "long (_JNIEnv *, _jobject *)",
6296   "parameters" :
6297   [
6298    {
6299     "referenced_type" : "_ZTIP7_JNIEnv"
6300    },
6301    {
6302     "referenced_type" : "_ZTIP8_jobject"
6303    }
6304   ],
6305   "return_type" : "_ZTIl",
6306   "source_file" : "libnativehelper/include_jni/jni.h"
6307  },
6308  {
6309   "alignment" : 4,
6310   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6311   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6312   "parameters" :
6313   [
6314    {
6315     "referenced_type" : "_ZTIP7_JNIEnv"
6316    },
6317    {
6318     "referenced_type" : "_ZTIP8_jobject"
6319    },
6320    {
6321     "referenced_type" : "_ZTIP10_jmethodID"
6322    },
6323    {
6324     "referenced_type" : "_ZTIPK6jvalue"
6325    }
6326   ],
6327   "return_type" : "_ZTIl",
6328   "source_file" : "libnativehelper/include_jni/jni.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6333   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6334   "parameters" :
6335   [
6336    {
6337     "referenced_type" : "_ZTIP7_JNIEnv"
6338    },
6339    {
6340     "referenced_type" : "_ZTIP8_jobject"
6341    },
6342    {
6343     "referenced_type" : "_ZTIP10_jmethodID"
6344    },
6345    {
6346     "referenced_type" : "_ZTISt9__va_list"
6347    }
6348   ],
6349   "return_type" : "_ZTIl",
6350   "source_file" : "libnativehelper/include_jni/jni.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6355   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6356   "parameters" :
6357   [
6358    {
6359     "referenced_type" : "_ZTIP7_JNIEnv"
6360    },
6361    {
6362     "referenced_type" : "_ZTIP8_jobject"
6363    },
6364    {
6365     "referenced_type" : "_ZTIP10_jmethodID"
6366    }
6367   ],
6368   "return_type" : "_ZTIl",
6369   "source_file" : "libnativehelper/include_jni/jni.h"
6370  },
6371  {
6372   "alignment" : 4,
6373   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6374   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6375   "parameters" :
6376   [
6377    {
6378     "referenced_type" : "_ZTIP7_JNIEnv"
6379    },
6380    {
6381     "referenced_type" : "_ZTIP8_jobject"
6382    },
6383    {
6384     "referenced_type" : "_ZTIP7_jclass"
6385    },
6386    {
6387     "referenced_type" : "_ZTIP10_jmethodID"
6388    },
6389    {
6390     "referenced_type" : "_ZTIPK6jvalue"
6391    }
6392   ],
6393   "return_type" : "_ZTIl",
6394   "source_file" : "libnativehelper/include_jni/jni.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6399   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6400   "parameters" :
6401   [
6402    {
6403     "referenced_type" : "_ZTIP7_JNIEnv"
6404    },
6405    {
6406     "referenced_type" : "_ZTIP8_jobject"
6407    },
6408    {
6409     "referenced_type" : "_ZTIP7_jclass"
6410    },
6411    {
6412     "referenced_type" : "_ZTIP10_jmethodID"
6413    },
6414    {
6415     "referenced_type" : "_ZTISt9__va_list"
6416    }
6417   ],
6418   "return_type" : "_ZTIl",
6419   "source_file" : "libnativehelper/include_jni/jni.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6424   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6425   "parameters" :
6426   [
6427    {
6428     "referenced_type" : "_ZTIP7_JNIEnv"
6429    },
6430    {
6431     "referenced_type" : "_ZTIP8_jobject"
6432    },
6433    {
6434     "referenced_type" : "_ZTIP7_jclass"
6435    },
6436    {
6437     "referenced_type" : "_ZTIP10_jmethodID"
6438    }
6439   ],
6440   "return_type" : "_ZTIl",
6441   "source_file" : "libnativehelper/include_jni/jni.h"
6442  },
6443  {
6444   "alignment" : 4,
6445   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
6446   "name" : "long (_JNIEnv *, _jobject *, _jfieldID *)",
6447   "parameters" :
6448   [
6449    {
6450     "referenced_type" : "_ZTIP7_JNIEnv"
6451    },
6452    {
6453     "referenced_type" : "_ZTIP8_jobject"
6454    },
6455    {
6456     "referenced_type" : "_ZTIP9_jfieldID"
6457    }
6458   ],
6459   "return_type" : "_ZTIl",
6460   "source_file" : "libnativehelper/include_jni/jni.h"
6461  },
6462  {
6463   "alignment" : 4,
6464   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6465   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6466   "parameters" :
6467   [
6468    {
6469     "referenced_type" : "_ZTIP7_JNIEnv"
6470    },
6471    {
6472     "referenced_type" : "_ZTIP7_jclass"
6473    },
6474    {
6475     "referenced_type" : "_ZTIP10_jmethodID"
6476    },
6477    {
6478     "referenced_type" : "_ZTIPK6jvalue"
6479    }
6480   ],
6481   "return_type" : "_ZTIs",
6482   "source_file" : "libnativehelper/include_jni/jni.h"
6483  },
6484  {
6485   "alignment" : 4,
6486   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6487   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6488   "parameters" :
6489   [
6490    {
6491     "referenced_type" : "_ZTIP7_JNIEnv"
6492    },
6493    {
6494     "referenced_type" : "_ZTIP7_jclass"
6495    },
6496    {
6497     "referenced_type" : "_ZTIP10_jmethodID"
6498    },
6499    {
6500     "referenced_type" : "_ZTISt9__va_list"
6501    }
6502   ],
6503   "return_type" : "_ZTIs",
6504   "source_file" : "libnativehelper/include_jni/jni.h"
6505  },
6506  {
6507   "alignment" : 4,
6508   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6509   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6510   "parameters" :
6511   [
6512    {
6513     "referenced_type" : "_ZTIP7_JNIEnv"
6514    },
6515    {
6516     "referenced_type" : "_ZTIP7_jclass"
6517    },
6518    {
6519     "referenced_type" : "_ZTIP10_jmethodID"
6520    }
6521   ],
6522   "return_type" : "_ZTIs",
6523   "source_file" : "libnativehelper/include_jni/jni.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6528   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
6529   "parameters" :
6530   [
6531    {
6532     "referenced_type" : "_ZTIP7_JNIEnv"
6533    },
6534    {
6535     "referenced_type" : "_ZTIP7_jclass"
6536    },
6537    {
6538     "referenced_type" : "_ZTIP9_jfieldID"
6539    }
6540   ],
6541   "return_type" : "_ZTIs",
6542   "source_file" : "libnativehelper/include_jni/jni.h"
6543  },
6544  {
6545   "alignment" : 4,
6546   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6547   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6548   "parameters" :
6549   [
6550    {
6551     "referenced_type" : "_ZTIP7_JNIEnv"
6552    },
6553    {
6554     "referenced_type" : "_ZTIP8_jobject"
6555    },
6556    {
6557     "referenced_type" : "_ZTIP10_jmethodID"
6558    },
6559    {
6560     "referenced_type" : "_ZTIPK6jvalue"
6561    }
6562   ],
6563   "return_type" : "_ZTIs",
6564   "source_file" : "libnativehelper/include_jni/jni.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6569   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6570   "parameters" :
6571   [
6572    {
6573     "referenced_type" : "_ZTIP7_JNIEnv"
6574    },
6575    {
6576     "referenced_type" : "_ZTIP8_jobject"
6577    },
6578    {
6579     "referenced_type" : "_ZTIP10_jmethodID"
6580    },
6581    {
6582     "referenced_type" : "_ZTISt9__va_list"
6583    }
6584   ],
6585   "return_type" : "_ZTIs",
6586   "source_file" : "libnativehelper/include_jni/jni.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6591   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6592   "parameters" :
6593   [
6594    {
6595     "referenced_type" : "_ZTIP7_JNIEnv"
6596    },
6597    {
6598     "referenced_type" : "_ZTIP8_jobject"
6599    },
6600    {
6601     "referenced_type" : "_ZTIP10_jmethodID"
6602    }
6603   ],
6604   "return_type" : "_ZTIs",
6605   "source_file" : "libnativehelper/include_jni/jni.h"
6606  },
6607  {
6608   "alignment" : 4,
6609   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6610   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6611   "parameters" :
6612   [
6613    {
6614     "referenced_type" : "_ZTIP7_JNIEnv"
6615    },
6616    {
6617     "referenced_type" : "_ZTIP8_jobject"
6618    },
6619    {
6620     "referenced_type" : "_ZTIP7_jclass"
6621    },
6622    {
6623     "referenced_type" : "_ZTIP10_jmethodID"
6624    },
6625    {
6626     "referenced_type" : "_ZTIPK6jvalue"
6627    }
6628   ],
6629   "return_type" : "_ZTIs",
6630   "source_file" : "libnativehelper/include_jni/jni.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6635   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6636   "parameters" :
6637   [
6638    {
6639     "referenced_type" : "_ZTIP7_JNIEnv"
6640    },
6641    {
6642     "referenced_type" : "_ZTIP8_jobject"
6643    },
6644    {
6645     "referenced_type" : "_ZTIP7_jclass"
6646    },
6647    {
6648     "referenced_type" : "_ZTIP10_jmethodID"
6649    },
6650    {
6651     "referenced_type" : "_ZTISt9__va_list"
6652    }
6653   ],
6654   "return_type" : "_ZTIs",
6655   "source_file" : "libnativehelper/include_jni/jni.h"
6656  },
6657  {
6658   "alignment" : 4,
6659   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6660   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6661   "parameters" :
6662   [
6663    {
6664     "referenced_type" : "_ZTIP7_JNIEnv"
6665    },
6666    {
6667     "referenced_type" : "_ZTIP8_jobject"
6668    },
6669    {
6670     "referenced_type" : "_ZTIP7_jclass"
6671    },
6672    {
6673     "referenced_type" : "_ZTIP10_jmethodID"
6674    }
6675   ],
6676   "return_type" : "_ZTIs",
6677   "source_file" : "libnativehelper/include_jni/jni.h"
6678  },
6679  {
6680   "alignment" : 4,
6681   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6682   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
6683   "parameters" :
6684   [
6685    {
6686     "referenced_type" : "_ZTIP7_JNIEnv"
6687    },
6688    {
6689     "referenced_type" : "_ZTIP8_jobject"
6690    },
6691    {
6692     "referenced_type" : "_ZTIP9_jfieldID"
6693    }
6694   ],
6695   "return_type" : "_ZTIs",
6696   "source_file" : "libnativehelper/include_jni/jni.h"
6697  },
6698  {
6699   "alignment" : 4,
6700   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6701   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6702   "parameters" :
6703   [
6704    {
6705     "referenced_type" : "_ZTIP7_JNIEnv"
6706    },
6707    {
6708     "referenced_type" : "_ZTIP7_jclass"
6709    },
6710    {
6711     "referenced_type" : "_ZTIP10_jmethodID"
6712    },
6713    {
6714     "referenced_type" : "_ZTIPK6jvalue"
6715    }
6716   ],
6717   "return_type" : "_ZTIt",
6718   "source_file" : "libnativehelper/include_jni/jni.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6723   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6724   "parameters" :
6725   [
6726    {
6727     "referenced_type" : "_ZTIP7_JNIEnv"
6728    },
6729    {
6730     "referenced_type" : "_ZTIP7_jclass"
6731    },
6732    {
6733     "referenced_type" : "_ZTIP10_jmethodID"
6734    },
6735    {
6736     "referenced_type" : "_ZTISt9__va_list"
6737    }
6738   ],
6739   "return_type" : "_ZTIt",
6740   "source_file" : "libnativehelper/include_jni/jni.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6745   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6746   "parameters" :
6747   [
6748    {
6749     "referenced_type" : "_ZTIP7_JNIEnv"
6750    },
6751    {
6752     "referenced_type" : "_ZTIP7_jclass"
6753    },
6754    {
6755     "referenced_type" : "_ZTIP10_jmethodID"
6756    }
6757   ],
6758   "return_type" : "_ZTIt",
6759   "source_file" : "libnativehelper/include_jni/jni.h"
6760  },
6761  {
6762   "alignment" : 4,
6763   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6764   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
6765   "parameters" :
6766   [
6767    {
6768     "referenced_type" : "_ZTIP7_JNIEnv"
6769    },
6770    {
6771     "referenced_type" : "_ZTIP7_jclass"
6772    },
6773    {
6774     "referenced_type" : "_ZTIP9_jfieldID"
6775    }
6776   ],
6777   "return_type" : "_ZTIt",
6778   "source_file" : "libnativehelper/include_jni/jni.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6783   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6784   "parameters" :
6785   [
6786    {
6787     "referenced_type" : "_ZTIP7_JNIEnv"
6788    },
6789    {
6790     "referenced_type" : "_ZTIP8_jobject"
6791    },
6792    {
6793     "referenced_type" : "_ZTIP10_jmethodID"
6794    },
6795    {
6796     "referenced_type" : "_ZTIPK6jvalue"
6797    }
6798   ],
6799   "return_type" : "_ZTIt",
6800   "source_file" : "libnativehelper/include_jni/jni.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6805   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6806   "parameters" :
6807   [
6808    {
6809     "referenced_type" : "_ZTIP7_JNIEnv"
6810    },
6811    {
6812     "referenced_type" : "_ZTIP8_jobject"
6813    },
6814    {
6815     "referenced_type" : "_ZTIP10_jmethodID"
6816    },
6817    {
6818     "referenced_type" : "_ZTISt9__va_list"
6819    }
6820   ],
6821   "return_type" : "_ZTIt",
6822   "source_file" : "libnativehelper/include_jni/jni.h"
6823  },
6824  {
6825   "alignment" : 4,
6826   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6827   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6828   "parameters" :
6829   [
6830    {
6831     "referenced_type" : "_ZTIP7_JNIEnv"
6832    },
6833    {
6834     "referenced_type" : "_ZTIP8_jobject"
6835    },
6836    {
6837     "referenced_type" : "_ZTIP10_jmethodID"
6838    }
6839   ],
6840   "return_type" : "_ZTIt",
6841   "source_file" : "libnativehelper/include_jni/jni.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6846   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6847   "parameters" :
6848   [
6849    {
6850     "referenced_type" : "_ZTIP7_JNIEnv"
6851    },
6852    {
6853     "referenced_type" : "_ZTIP8_jobject"
6854    },
6855    {
6856     "referenced_type" : "_ZTIP7_jclass"
6857    },
6858    {
6859     "referenced_type" : "_ZTIP10_jmethodID"
6860    },
6861    {
6862     "referenced_type" : "_ZTIPK6jvalue"
6863    }
6864   ],
6865   "return_type" : "_ZTIt",
6866   "source_file" : "libnativehelper/include_jni/jni.h"
6867  },
6868  {
6869   "alignment" : 4,
6870   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6871   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6872   "parameters" :
6873   [
6874    {
6875     "referenced_type" : "_ZTIP7_JNIEnv"
6876    },
6877    {
6878     "referenced_type" : "_ZTIP8_jobject"
6879    },
6880    {
6881     "referenced_type" : "_ZTIP7_jclass"
6882    },
6883    {
6884     "referenced_type" : "_ZTIP10_jmethodID"
6885    },
6886    {
6887     "referenced_type" : "_ZTISt9__va_list"
6888    }
6889   ],
6890   "return_type" : "_ZTIt",
6891   "source_file" : "libnativehelper/include_jni/jni.h"
6892  },
6893  {
6894   "alignment" : 4,
6895   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6896   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6897   "parameters" :
6898   [
6899    {
6900     "referenced_type" : "_ZTIP7_JNIEnv"
6901    },
6902    {
6903     "referenced_type" : "_ZTIP8_jobject"
6904    },
6905    {
6906     "referenced_type" : "_ZTIP7_jclass"
6907    },
6908    {
6909     "referenced_type" : "_ZTIP10_jmethodID"
6910    }
6911   ],
6912   "return_type" : "_ZTIt",
6913   "source_file" : "libnativehelper/include_jni/jni.h"
6914  },
6915  {
6916   "alignment" : 4,
6917   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6918   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
6919   "parameters" :
6920   [
6921    {
6922     "referenced_type" : "_ZTIP7_JNIEnv"
6923    },
6924    {
6925     "referenced_type" : "_ZTIP8_jobject"
6926    },
6927    {
6928     "referenced_type" : "_ZTIP9_jfieldID"
6929    }
6930   ],
6931   "return_type" : "_ZTIt",
6932   "source_file" : "libnativehelper/include_jni/jni.h"
6933  },
6934  {
6935   "alignment" : 4,
6936   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
6937   "name" : "void (_JNIEnv *)",
6938   "parameters" :
6939   [
6940    {
6941     "referenced_type" : "_ZTIP7_JNIEnv"
6942    }
6943   ],
6944   "return_type" : "_ZTIv",
6945   "source_file" : "libnativehelper/include_jni/jni.h"
6946  },
6947  {
6948   "alignment" : 4,
6949   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6950   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
6951   "parameters" :
6952   [
6953    {
6954     "referenced_type" : "_ZTIP7_JNIEnv"
6955    },
6956    {
6957     "referenced_type" : "_ZTIP10_jintArray"
6958    },
6959    {
6960     "referenced_type" : "_ZTIPi"
6961    },
6962    {
6963     "referenced_type" : "_ZTIi"
6964    }
6965   ],
6966   "return_type" : "_ZTIv",
6967   "source_file" : "libnativehelper/include_jni/jni.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6972   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
6973   "parameters" :
6974   [
6975    {
6976     "referenced_type" : "_ZTIP7_JNIEnv"
6977    },
6978    {
6979     "referenced_type" : "_ZTIP10_jintArray"
6980    },
6981    {
6982     "referenced_type" : "_ZTIi"
6983    },
6984    {
6985     "referenced_type" : "_ZTIi"
6986    },
6987    {
6988     "referenced_type" : "_ZTIPKi"
6989    }
6990   ],
6991   "return_type" : "_ZTIv",
6992   "source_file" : "libnativehelper/include_jni/jni.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6997   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
6998   "parameters" :
6999   [
7000    {
7001     "referenced_type" : "_ZTIP7_JNIEnv"
7002    },
7003    {
7004     "referenced_type" : "_ZTIP10_jintArray"
7005    },
7006    {
7007     "referenced_type" : "_ZTIi"
7008    },
7009    {
7010     "referenced_type" : "_ZTIi"
7011    },
7012    {
7013     "referenced_type" : "_ZTIPi"
7014    }
7015   ],
7016   "return_type" : "_ZTIv",
7017   "source_file" : "libnativehelper/include_jni/jni.h"
7018  },
7019  {
7020   "alignment" : 4,
7021   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
7022   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
7023   "parameters" :
7024   [
7025    {
7026     "referenced_type" : "_ZTIP7_JNIEnv"
7027    },
7028    {
7029     "referenced_type" : "_ZTIP11_jbyteArray"
7030    },
7031    {
7032     "referenced_type" : "_ZTIPa"
7033    },
7034    {
7035     "referenced_type" : "_ZTIi"
7036    }
7037   ],
7038   "return_type" : "_ZTIv",
7039   "source_file" : "libnativehelper/include_jni/jni.h"
7040  },
7041  {
7042   "alignment" : 4,
7043   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
7044   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
7045   "parameters" :
7046   [
7047    {
7048     "referenced_type" : "_ZTIP7_JNIEnv"
7049    },
7050    {
7051     "referenced_type" : "_ZTIP11_jbyteArray"
7052    },
7053    {
7054     "referenced_type" : "_ZTIi"
7055    },
7056    {
7057     "referenced_type" : "_ZTIi"
7058    },
7059    {
7060     "referenced_type" : "_ZTIPKa"
7061    }
7062   ],
7063   "return_type" : "_ZTIv",
7064   "source_file" : "libnativehelper/include_jni/jni.h"
7065  },
7066  {
7067   "alignment" : 4,
7068   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
7069   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
7070   "parameters" :
7071   [
7072    {
7073     "referenced_type" : "_ZTIP7_JNIEnv"
7074    },
7075    {
7076     "referenced_type" : "_ZTIP11_jbyteArray"
7077    },
7078    {
7079     "referenced_type" : "_ZTIi"
7080    },
7081    {
7082     "referenced_type" : "_ZTIi"
7083    },
7084    {
7085     "referenced_type" : "_ZTIPa"
7086    }
7087   ],
7088   "return_type" : "_ZTIv",
7089   "source_file" : "libnativehelper/include_jni/jni.h"
7090  },
7091  {
7092   "alignment" : 4,
7093   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
7094   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
7095   "parameters" :
7096   [
7097    {
7098     "referenced_type" : "_ZTIP7_JNIEnv"
7099    },
7100    {
7101     "referenced_type" : "_ZTIP11_jcharArray"
7102    },
7103    {
7104     "referenced_type" : "_ZTIPt"
7105    },
7106    {
7107     "referenced_type" : "_ZTIi"
7108    }
7109   ],
7110   "return_type" : "_ZTIv",
7111   "source_file" : "libnativehelper/include_jni/jni.h"
7112  },
7113  {
7114   "alignment" : 4,
7115   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
7116   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
7117   "parameters" :
7118   [
7119    {
7120     "referenced_type" : "_ZTIP7_JNIEnv"
7121    },
7122    {
7123     "referenced_type" : "_ZTIP11_jcharArray"
7124    },
7125    {
7126     "referenced_type" : "_ZTIi"
7127    },
7128    {
7129     "referenced_type" : "_ZTIi"
7130    },
7131    {
7132     "referenced_type" : "_ZTIPKt"
7133    }
7134   ],
7135   "return_type" : "_ZTIv",
7136   "source_file" : "libnativehelper/include_jni/jni.h"
7137  },
7138  {
7139   "alignment" : 4,
7140   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
7141   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
7142   "parameters" :
7143   [
7144    {
7145     "referenced_type" : "_ZTIP7_JNIEnv"
7146    },
7147    {
7148     "referenced_type" : "_ZTIP11_jcharArray"
7149    },
7150    {
7151     "referenced_type" : "_ZTIi"
7152    },
7153    {
7154     "referenced_type" : "_ZTIi"
7155    },
7156    {
7157     "referenced_type" : "_ZTIPt"
7158    }
7159   ],
7160   "return_type" : "_ZTIv",
7161   "source_file" : "libnativehelper/include_jni/jni.h"
7162  },
7163  {
7164   "alignment" : 4,
7165   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
7166   "name" : "void (_JNIEnv *, _jlongArray *, long *, int)",
7167   "parameters" :
7168   [
7169    {
7170     "referenced_type" : "_ZTIP7_JNIEnv"
7171    },
7172    {
7173     "referenced_type" : "_ZTIP11_jlongArray"
7174    },
7175    {
7176     "referenced_type" : "_ZTIPl"
7177    },
7178    {
7179     "referenced_type" : "_ZTIi"
7180    }
7181   ],
7182   "return_type" : "_ZTIv",
7183   "source_file" : "libnativehelper/include_jni/jni.h"
7184  },
7185  {
7186   "alignment" : 4,
7187   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
7188   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long *)",
7189   "parameters" :
7190   [
7191    {
7192     "referenced_type" : "_ZTIP7_JNIEnv"
7193    },
7194    {
7195     "referenced_type" : "_ZTIP11_jlongArray"
7196    },
7197    {
7198     "referenced_type" : "_ZTIi"
7199    },
7200    {
7201     "referenced_type" : "_ZTIi"
7202    },
7203    {
7204     "referenced_type" : "_ZTIPKl"
7205    }
7206   ],
7207   "return_type" : "_ZTIv",
7208   "source_file" : "libnativehelper/include_jni/jni.h"
7209  },
7210  {
7211   "alignment" : 4,
7212   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
7213   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long *)",
7214   "parameters" :
7215   [
7216    {
7217     "referenced_type" : "_ZTIP7_JNIEnv"
7218    },
7219    {
7220     "referenced_type" : "_ZTIP11_jlongArray"
7221    },
7222    {
7223     "referenced_type" : "_ZTIi"
7224    },
7225    {
7226     "referenced_type" : "_ZTIi"
7227    },
7228    {
7229     "referenced_type" : "_ZTIPl"
7230    }
7231   ],
7232   "return_type" : "_ZTIv",
7233   "source_file" : "libnativehelper/include_jni/jni.h"
7234  },
7235  {
7236   "alignment" : 4,
7237   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
7238   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
7239   "parameters" :
7240   [
7241    {
7242     "referenced_type" : "_ZTIP7_JNIEnv"
7243    },
7244    {
7245     "referenced_type" : "_ZTIP12_jfloatArray"
7246    },
7247    {
7248     "referenced_type" : "_ZTIPf"
7249    },
7250    {
7251     "referenced_type" : "_ZTIi"
7252    }
7253   ],
7254   "return_type" : "_ZTIv",
7255   "source_file" : "libnativehelper/include_jni/jni.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
7260   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
7261   "parameters" :
7262   [
7263    {
7264     "referenced_type" : "_ZTIP7_JNIEnv"
7265    },
7266    {
7267     "referenced_type" : "_ZTIP12_jfloatArray"
7268    },
7269    {
7270     "referenced_type" : "_ZTIi"
7271    },
7272    {
7273     "referenced_type" : "_ZTIi"
7274    },
7275    {
7276     "referenced_type" : "_ZTIPKf"
7277    }
7278   ],
7279   "return_type" : "_ZTIv",
7280   "source_file" : "libnativehelper/include_jni/jni.h"
7281  },
7282  {
7283   "alignment" : 4,
7284   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
7285   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
7286   "parameters" :
7287   [
7288    {
7289     "referenced_type" : "_ZTIP7_JNIEnv"
7290    },
7291    {
7292     "referenced_type" : "_ZTIP12_jfloatArray"
7293    },
7294    {
7295     "referenced_type" : "_ZTIi"
7296    },
7297    {
7298     "referenced_type" : "_ZTIi"
7299    },
7300    {
7301     "referenced_type" : "_ZTIPf"
7302    }
7303   ],
7304   "return_type" : "_ZTIv",
7305   "source_file" : "libnativehelper/include_jni/jni.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
7310   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
7311   "parameters" :
7312   [
7313    {
7314     "referenced_type" : "_ZTIP7_JNIEnv"
7315    },
7316    {
7317     "referenced_type" : "_ZTIP12_jshortArray"
7318    },
7319    {
7320     "referenced_type" : "_ZTIPs"
7321    },
7322    {
7323     "referenced_type" : "_ZTIi"
7324    }
7325   ],
7326   "return_type" : "_ZTIv",
7327   "source_file" : "libnativehelper/include_jni/jni.h"
7328  },
7329  {
7330   "alignment" : 4,
7331   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
7332   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
7333   "parameters" :
7334   [
7335    {
7336     "referenced_type" : "_ZTIP7_JNIEnv"
7337    },
7338    {
7339     "referenced_type" : "_ZTIP12_jshortArray"
7340    },
7341    {
7342     "referenced_type" : "_ZTIi"
7343    },
7344    {
7345     "referenced_type" : "_ZTIi"
7346    },
7347    {
7348     "referenced_type" : "_ZTIPKs"
7349    }
7350   ],
7351   "return_type" : "_ZTIv",
7352   "source_file" : "libnativehelper/include_jni/jni.h"
7353  },
7354  {
7355   "alignment" : 4,
7356   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
7357   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
7358   "parameters" :
7359   [
7360    {
7361     "referenced_type" : "_ZTIP7_JNIEnv"
7362    },
7363    {
7364     "referenced_type" : "_ZTIP12_jshortArray"
7365    },
7366    {
7367     "referenced_type" : "_ZTIi"
7368    },
7369    {
7370     "referenced_type" : "_ZTIi"
7371    },
7372    {
7373     "referenced_type" : "_ZTIPs"
7374    }
7375   ],
7376   "return_type" : "_ZTIv",
7377   "source_file" : "libnativehelper/include_jni/jni.h"
7378  },
7379  {
7380   "alignment" : 4,
7381   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
7382   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
7383   "parameters" :
7384   [
7385    {
7386     "referenced_type" : "_ZTIP7_JNIEnv"
7387    },
7388    {
7389     "referenced_type" : "_ZTIP13_jdoubleArray"
7390    },
7391    {
7392     "referenced_type" : "_ZTIPd"
7393    },
7394    {
7395     "referenced_type" : "_ZTIi"
7396    }
7397   ],
7398   "return_type" : "_ZTIv",
7399   "source_file" : "libnativehelper/include_jni/jni.h"
7400  },
7401  {
7402   "alignment" : 4,
7403   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
7404   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
7405   "parameters" :
7406   [
7407    {
7408     "referenced_type" : "_ZTIP7_JNIEnv"
7409    },
7410    {
7411     "referenced_type" : "_ZTIP13_jdoubleArray"
7412    },
7413    {
7414     "referenced_type" : "_ZTIi"
7415    },
7416    {
7417     "referenced_type" : "_ZTIi"
7418    },
7419    {
7420     "referenced_type" : "_ZTIPKd"
7421    }
7422   ],
7423   "return_type" : "_ZTIv",
7424   "source_file" : "libnativehelper/include_jni/jni.h"
7425  },
7426  {
7427   "alignment" : 4,
7428   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
7429   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
7430   "parameters" :
7431   [
7432    {
7433     "referenced_type" : "_ZTIP7_JNIEnv"
7434    },
7435    {
7436     "referenced_type" : "_ZTIP13_jdoubleArray"
7437    },
7438    {
7439     "referenced_type" : "_ZTIi"
7440    },
7441    {
7442     "referenced_type" : "_ZTIi"
7443    },
7444    {
7445     "referenced_type" : "_ZTIPd"
7446    }
7447   ],
7448   "return_type" : "_ZTIv",
7449   "source_file" : "libnativehelper/include_jni/jni.h"
7450  },
7451  {
7452   "alignment" : 4,
7453   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
7454   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
7455   "parameters" :
7456   [
7457    {
7458     "referenced_type" : "_ZTIP7_JNIEnv"
7459    },
7460    {
7461     "referenced_type" : "_ZTIP13_jobjectArray"
7462    },
7463    {
7464     "referenced_type" : "_ZTIi"
7465    },
7466    {
7467     "referenced_type" : "_ZTIP8_jobject"
7468    }
7469   ],
7470   "return_type" : "_ZTIv",
7471   "source_file" : "libnativehelper/include_jni/jni.h"
7472  },
7473  {
7474   "alignment" : 4,
7475   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
7476   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
7477   "parameters" :
7478   [
7479    {
7480     "referenced_type" : "_ZTIP7_JNIEnv"
7481    },
7482    {
7483     "referenced_type" : "_ZTIP14_jbooleanArray"
7484    },
7485    {
7486     "referenced_type" : "_ZTIPh"
7487    },
7488    {
7489     "referenced_type" : "_ZTIi"
7490    }
7491   ],
7492   "return_type" : "_ZTIv",
7493   "source_file" : "libnativehelper/include_jni/jni.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
7498   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
7499   "parameters" :
7500   [
7501    {
7502     "referenced_type" : "_ZTIP7_JNIEnv"
7503    },
7504    {
7505     "referenced_type" : "_ZTIP14_jbooleanArray"
7506    },
7507    {
7508     "referenced_type" : "_ZTIi"
7509    },
7510    {
7511     "referenced_type" : "_ZTIi"
7512    },
7513    {
7514     "referenced_type" : "_ZTIPKh"
7515    }
7516   ],
7517   "return_type" : "_ZTIv",
7518   "source_file" : "libnativehelper/include_jni/jni.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7523   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
7524   "parameters" :
7525   [
7526    {
7527     "referenced_type" : "_ZTIP7_JNIEnv"
7528    },
7529    {
7530     "referenced_type" : "_ZTIP14_jbooleanArray"
7531    },
7532    {
7533     "referenced_type" : "_ZTIi"
7534    },
7535    {
7536     "referenced_type" : "_ZTIi"
7537    },
7538    {
7539     "referenced_type" : "_ZTIPh"
7540    }
7541   ],
7542   "return_type" : "_ZTIv",
7543   "source_file" : "libnativehelper/include_jni/jni.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7548   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
7549   "parameters" :
7550   [
7551    {
7552     "referenced_type" : "_ZTIP7_JNIEnv"
7553    },
7554    {
7555     "referenced_type" : "_ZTIP7_jarray"
7556    },
7557    {
7558     "referenced_type" : "_ZTIPv"
7559    },
7560    {
7561     "referenced_type" : "_ZTIi"
7562    }
7563   ],
7564   "return_type" : "_ZTIv",
7565   "source_file" : "libnativehelper/include_jni/jni.h"
7566  },
7567  {
7568   "alignment" : 4,
7569   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7570   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7571   "parameters" :
7572   [
7573    {
7574     "referenced_type" : "_ZTIP7_JNIEnv"
7575    },
7576    {
7577     "referenced_type" : "_ZTIP7_jclass"
7578    },
7579    {
7580     "referenced_type" : "_ZTIP10_jmethodID"
7581    },
7582    {
7583     "referenced_type" : "_ZTIPK6jvalue"
7584    }
7585   ],
7586   "return_type" : "_ZTIv",
7587   "source_file" : "libnativehelper/include_jni/jni.h"
7588  },
7589  {
7590   "alignment" : 4,
7591   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7592   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
7593   "parameters" :
7594   [
7595    {
7596     "referenced_type" : "_ZTIP7_JNIEnv"
7597    },
7598    {
7599     "referenced_type" : "_ZTIP7_jclass"
7600    },
7601    {
7602     "referenced_type" : "_ZTIP10_jmethodID"
7603    },
7604    {
7605     "referenced_type" : "_ZTISt9__va_list"
7606    }
7607   ],
7608   "return_type" : "_ZTIv",
7609   "source_file" : "libnativehelper/include_jni/jni.h"
7610  },
7611  {
7612   "alignment" : 4,
7613   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7614   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7615   "parameters" :
7616   [
7617    {
7618     "referenced_type" : "_ZTIP7_JNIEnv"
7619    },
7620    {
7621     "referenced_type" : "_ZTIP7_jclass"
7622    },
7623    {
7624     "referenced_type" : "_ZTIP10_jmethodID"
7625    }
7626   ],
7627   "return_type" : "_ZTIv",
7628   "source_file" : "libnativehelper/include_jni/jni.h"
7629  },
7630  {
7631   "alignment" : 4,
7632   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7633   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
7634   "parameters" :
7635   [
7636    {
7637     "referenced_type" : "_ZTIP7_JNIEnv"
7638    },
7639    {
7640     "referenced_type" : "_ZTIP7_jclass"
7641    },
7642    {
7643     "referenced_type" : "_ZTIP9_jfieldID"
7644    },
7645    {
7646     "referenced_type" : "_ZTIP8_jobject"
7647    }
7648   ],
7649   "return_type" : "_ZTIv",
7650   "source_file" : "libnativehelper/include_jni/jni.h"
7651  },
7652  {
7653   "alignment" : 4,
7654   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7655   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
7656   "parameters" :
7657   [
7658    {
7659     "referenced_type" : "_ZTIP7_JNIEnv"
7660    },
7661    {
7662     "referenced_type" : "_ZTIP7_jclass"
7663    },
7664    {
7665     "referenced_type" : "_ZTIP9_jfieldID"
7666    },
7667    {
7668     "referenced_type" : "_ZTIa"
7669    }
7670   ],
7671   "return_type" : "_ZTIv",
7672   "source_file" : "libnativehelper/include_jni/jni.h"
7673  },
7674  {
7675   "alignment" : 4,
7676   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7677   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
7678   "parameters" :
7679   [
7680    {
7681     "referenced_type" : "_ZTIP7_JNIEnv"
7682    },
7683    {
7684     "referenced_type" : "_ZTIP7_jclass"
7685    },
7686    {
7687     "referenced_type" : "_ZTIP9_jfieldID"
7688    },
7689    {
7690     "referenced_type" : "_ZTId"
7691    }
7692   ],
7693   "return_type" : "_ZTIv",
7694   "source_file" : "libnativehelper/include_jni/jni.h"
7695  },
7696  {
7697   "alignment" : 4,
7698   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7699   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
7700   "parameters" :
7701   [
7702    {
7703     "referenced_type" : "_ZTIP7_JNIEnv"
7704    },
7705    {
7706     "referenced_type" : "_ZTIP7_jclass"
7707    },
7708    {
7709     "referenced_type" : "_ZTIP9_jfieldID"
7710    },
7711    {
7712     "referenced_type" : "_ZTIf"
7713    }
7714   ],
7715   "return_type" : "_ZTIv",
7716   "source_file" : "libnativehelper/include_jni/jni.h"
7717  },
7718  {
7719   "alignment" : 4,
7720   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7721   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
7722   "parameters" :
7723   [
7724    {
7725     "referenced_type" : "_ZTIP7_JNIEnv"
7726    },
7727    {
7728     "referenced_type" : "_ZTIP7_jclass"
7729    },
7730    {
7731     "referenced_type" : "_ZTIP9_jfieldID"
7732    },
7733    {
7734     "referenced_type" : "_ZTIh"
7735    }
7736   ],
7737   "return_type" : "_ZTIv",
7738   "source_file" : "libnativehelper/include_jni/jni.h"
7739  },
7740  {
7741   "alignment" : 4,
7742   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7743   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
7744   "parameters" :
7745   [
7746    {
7747     "referenced_type" : "_ZTIP7_JNIEnv"
7748    },
7749    {
7750     "referenced_type" : "_ZTIP7_jclass"
7751    },
7752    {
7753     "referenced_type" : "_ZTIP9_jfieldID"
7754    },
7755    {
7756     "referenced_type" : "_ZTIi"
7757    }
7758   ],
7759   "return_type" : "_ZTIv",
7760   "source_file" : "libnativehelper/include_jni/jni.h"
7761  },
7762  {
7763   "alignment" : 4,
7764   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
7765   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long)",
7766   "parameters" :
7767   [
7768    {
7769     "referenced_type" : "_ZTIP7_JNIEnv"
7770    },
7771    {
7772     "referenced_type" : "_ZTIP7_jclass"
7773    },
7774    {
7775     "referenced_type" : "_ZTIP9_jfieldID"
7776    },
7777    {
7778     "referenced_type" : "_ZTIl"
7779    }
7780   ],
7781   "return_type" : "_ZTIv",
7782   "source_file" : "libnativehelper/include_jni/jni.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7787   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
7788   "parameters" :
7789   [
7790    {
7791     "referenced_type" : "_ZTIP7_JNIEnv"
7792    },
7793    {
7794     "referenced_type" : "_ZTIP7_jclass"
7795    },
7796    {
7797     "referenced_type" : "_ZTIP9_jfieldID"
7798    },
7799    {
7800     "referenced_type" : "_ZTIs"
7801    }
7802   ],
7803   "return_type" : "_ZTIv",
7804   "source_file" : "libnativehelper/include_jni/jni.h"
7805  },
7806  {
7807   "alignment" : 4,
7808   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7809   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
7810   "parameters" :
7811   [
7812    {
7813     "referenced_type" : "_ZTIP7_JNIEnv"
7814    },
7815    {
7816     "referenced_type" : "_ZTIP7_jclass"
7817    },
7818    {
7819     "referenced_type" : "_ZTIP9_jfieldID"
7820    },
7821    {
7822     "referenced_type" : "_ZTIt"
7823    }
7824   ],
7825   "return_type" : "_ZTIv",
7826   "source_file" : "libnativehelper/include_jni/jni.h"
7827  },
7828  {
7829   "alignment" : 4,
7830   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7831   "name" : "void (_JNIEnv *, _jobject *)",
7832   "parameters" :
7833   [
7834    {
7835     "referenced_type" : "_ZTIP7_JNIEnv"
7836    },
7837    {
7838     "referenced_type" : "_ZTIP8_jobject"
7839    }
7840   ],
7841   "return_type" : "_ZTIv",
7842   "source_file" : "libnativehelper/include_jni/jni.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7847   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7848   "parameters" :
7849   [
7850    {
7851     "referenced_type" : "_ZTIP7_JNIEnv"
7852    },
7853    {
7854     "referenced_type" : "_ZTIP8_jobject"
7855    },
7856    {
7857     "referenced_type" : "_ZTIP10_jmethodID"
7858    },
7859    {
7860     "referenced_type" : "_ZTIPK6jvalue"
7861    }
7862   ],
7863   "return_type" : "_ZTIv",
7864   "source_file" : "libnativehelper/include_jni/jni.h"
7865  },
7866  {
7867   "alignment" : 4,
7868   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7869   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
7870   "parameters" :
7871   [
7872    {
7873     "referenced_type" : "_ZTIP7_JNIEnv"
7874    },
7875    {
7876     "referenced_type" : "_ZTIP8_jobject"
7877    },
7878    {
7879     "referenced_type" : "_ZTIP10_jmethodID"
7880    },
7881    {
7882     "referenced_type" : "_ZTISt9__va_list"
7883    }
7884   ],
7885   "return_type" : "_ZTIv",
7886   "source_file" : "libnativehelper/include_jni/jni.h"
7887  },
7888  {
7889   "alignment" : 4,
7890   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7891   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7892   "parameters" :
7893   [
7894    {
7895     "referenced_type" : "_ZTIP7_JNIEnv"
7896    },
7897    {
7898     "referenced_type" : "_ZTIP8_jobject"
7899    },
7900    {
7901     "referenced_type" : "_ZTIP10_jmethodID"
7902    }
7903   ],
7904   "return_type" : "_ZTIv",
7905   "source_file" : "libnativehelper/include_jni/jni.h"
7906  },
7907  {
7908   "alignment" : 4,
7909   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7910   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7911   "parameters" :
7912   [
7913    {
7914     "referenced_type" : "_ZTIP7_JNIEnv"
7915    },
7916    {
7917     "referenced_type" : "_ZTIP8_jobject"
7918    },
7919    {
7920     "referenced_type" : "_ZTIP7_jclass"
7921    },
7922    {
7923     "referenced_type" : "_ZTIP10_jmethodID"
7924    },
7925    {
7926     "referenced_type" : "_ZTIPK6jvalue"
7927    }
7928   ],
7929   "return_type" : "_ZTIv",
7930   "source_file" : "libnativehelper/include_jni/jni.h"
7931  },
7932  {
7933   "alignment" : 4,
7934   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7935   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
7936   "parameters" :
7937   [
7938    {
7939     "referenced_type" : "_ZTIP7_JNIEnv"
7940    },
7941    {
7942     "referenced_type" : "_ZTIP8_jobject"
7943    },
7944    {
7945     "referenced_type" : "_ZTIP7_jclass"
7946    },
7947    {
7948     "referenced_type" : "_ZTIP10_jmethodID"
7949    },
7950    {
7951     "referenced_type" : "_ZTISt9__va_list"
7952    }
7953   ],
7954   "return_type" : "_ZTIv",
7955   "source_file" : "libnativehelper/include_jni/jni.h"
7956  },
7957  {
7958   "alignment" : 4,
7959   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7960   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7961   "parameters" :
7962   [
7963    {
7964     "referenced_type" : "_ZTIP7_JNIEnv"
7965    },
7966    {
7967     "referenced_type" : "_ZTIP8_jobject"
7968    },
7969    {
7970     "referenced_type" : "_ZTIP7_jclass"
7971    },
7972    {
7973     "referenced_type" : "_ZTIP10_jmethodID"
7974    }
7975   ],
7976   "return_type" : "_ZTIv",
7977   "source_file" : "libnativehelper/include_jni/jni.h"
7978  },
7979  {
7980   "alignment" : 4,
7981   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7982   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7983   "parameters" :
7984   [
7985    {
7986     "referenced_type" : "_ZTIP7_JNIEnv"
7987    },
7988    {
7989     "referenced_type" : "_ZTIP8_jobject"
7990    },
7991    {
7992     "referenced_type" : "_ZTIP9_jfieldID"
7993    },
7994    {
7995     "referenced_type" : "_ZTIP8_jobject"
7996    }
7997   ],
7998   "return_type" : "_ZTIv",
7999   "source_file" : "libnativehelper/include_jni/jni.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
8004   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
8005   "parameters" :
8006   [
8007    {
8008     "referenced_type" : "_ZTIP7_JNIEnv"
8009    },
8010    {
8011     "referenced_type" : "_ZTIP8_jobject"
8012    },
8013    {
8014     "referenced_type" : "_ZTIP9_jfieldID"
8015    },
8016    {
8017     "referenced_type" : "_ZTIa"
8018    }
8019   ],
8020   "return_type" : "_ZTIv",
8021   "source_file" : "libnativehelper/include_jni/jni.h"
8022  },
8023  {
8024   "alignment" : 4,
8025   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
8026   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
8027   "parameters" :
8028   [
8029    {
8030     "referenced_type" : "_ZTIP7_JNIEnv"
8031    },
8032    {
8033     "referenced_type" : "_ZTIP8_jobject"
8034    },
8035    {
8036     "referenced_type" : "_ZTIP9_jfieldID"
8037    },
8038    {
8039     "referenced_type" : "_ZTId"
8040    }
8041   ],
8042   "return_type" : "_ZTIv",
8043   "source_file" : "libnativehelper/include_jni/jni.h"
8044  },
8045  {
8046   "alignment" : 4,
8047   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
8048   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
8049   "parameters" :
8050   [
8051    {
8052     "referenced_type" : "_ZTIP7_JNIEnv"
8053    },
8054    {
8055     "referenced_type" : "_ZTIP8_jobject"
8056    },
8057    {
8058     "referenced_type" : "_ZTIP9_jfieldID"
8059    },
8060    {
8061     "referenced_type" : "_ZTIf"
8062    }
8063   ],
8064   "return_type" : "_ZTIv",
8065   "source_file" : "libnativehelper/include_jni/jni.h"
8066  },
8067  {
8068   "alignment" : 4,
8069   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
8070   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
8071   "parameters" :
8072   [
8073    {
8074     "referenced_type" : "_ZTIP7_JNIEnv"
8075    },
8076    {
8077     "referenced_type" : "_ZTIP8_jobject"
8078    },
8079    {
8080     "referenced_type" : "_ZTIP9_jfieldID"
8081    },
8082    {
8083     "referenced_type" : "_ZTIh"
8084    }
8085   ],
8086   "return_type" : "_ZTIv",
8087   "source_file" : "libnativehelper/include_jni/jni.h"
8088  },
8089  {
8090   "alignment" : 4,
8091   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
8092   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
8093   "parameters" :
8094   [
8095    {
8096     "referenced_type" : "_ZTIP7_JNIEnv"
8097    },
8098    {
8099     "referenced_type" : "_ZTIP8_jobject"
8100    },
8101    {
8102     "referenced_type" : "_ZTIP9_jfieldID"
8103    },
8104    {
8105     "referenced_type" : "_ZTIi"
8106    }
8107   ],
8108   "return_type" : "_ZTIv",
8109   "source_file" : "libnativehelper/include_jni/jni.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
8114   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long)",
8115   "parameters" :
8116   [
8117    {
8118     "referenced_type" : "_ZTIP7_JNIEnv"
8119    },
8120    {
8121     "referenced_type" : "_ZTIP8_jobject"
8122    },
8123    {
8124     "referenced_type" : "_ZTIP9_jfieldID"
8125    },
8126    {
8127     "referenced_type" : "_ZTIl"
8128    }
8129   ],
8130   "return_type" : "_ZTIv",
8131   "source_file" : "libnativehelper/include_jni/jni.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
8136   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
8137   "parameters" :
8138   [
8139    {
8140     "referenced_type" : "_ZTIP7_JNIEnv"
8141    },
8142    {
8143     "referenced_type" : "_ZTIP8_jobject"
8144    },
8145    {
8146     "referenced_type" : "_ZTIP9_jfieldID"
8147    },
8148    {
8149     "referenced_type" : "_ZTIs"
8150    }
8151   ],
8152   "return_type" : "_ZTIv",
8153   "source_file" : "libnativehelper/include_jni/jni.h"
8154  },
8155  {
8156   "alignment" : 4,
8157   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
8158   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
8159   "parameters" :
8160   [
8161    {
8162     "referenced_type" : "_ZTIP7_JNIEnv"
8163    },
8164    {
8165     "referenced_type" : "_ZTIP8_jobject"
8166    },
8167    {
8168     "referenced_type" : "_ZTIP9_jfieldID"
8169    },
8170    {
8171     "referenced_type" : "_ZTIt"
8172    }
8173   ],
8174   "return_type" : "_ZTIv",
8175   "source_file" : "libnativehelper/include_jni/jni.h"
8176  },
8177  {
8178   "alignment" : 4,
8179   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
8180   "name" : "void (_JNIEnv *, _jstring *, const char *)",
8181   "parameters" :
8182   [
8183    {
8184     "referenced_type" : "_ZTIP7_JNIEnv"
8185    },
8186    {
8187     "referenced_type" : "_ZTIP8_jstring"
8188    },
8189    {
8190     "referenced_type" : "_ZTIPKc"
8191    }
8192   ],
8193   "return_type" : "_ZTIv",
8194   "source_file" : "libnativehelper/include_jni/jni.h"
8195  },
8196  {
8197   "alignment" : 4,
8198   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
8199   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
8200   "parameters" :
8201   [
8202    {
8203     "referenced_type" : "_ZTIP7_JNIEnv"
8204    },
8205    {
8206     "referenced_type" : "_ZTIP8_jstring"
8207    },
8208    {
8209     "referenced_type" : "_ZTIPKt"
8210    }
8211   ],
8212   "return_type" : "_ZTIv",
8213   "source_file" : "libnativehelper/include_jni/jni.h"
8214  },
8215  {
8216   "alignment" : 4,
8217   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
8218   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
8219   "parameters" :
8220   [
8221    {
8222     "referenced_type" : "_ZTIP7_JNIEnv"
8223    },
8224    {
8225     "referenced_type" : "_ZTIP8_jstring"
8226    },
8227    {
8228     "referenced_type" : "_ZTIi"
8229    },
8230    {
8231     "referenced_type" : "_ZTIi"
8232    },
8233    {
8234     "referenced_type" : "_ZTIPc"
8235    }
8236   ],
8237   "return_type" : "_ZTIv",
8238   "source_file" : "libnativehelper/include_jni/jni.h"
8239  },
8240  {
8241   "alignment" : 4,
8242   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
8243   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
8244   "parameters" :
8245   [
8246    {
8247     "referenced_type" : "_ZTIP7_JNIEnv"
8248    },
8249    {
8250     "referenced_type" : "_ZTIP8_jstring"
8251    },
8252    {
8253     "referenced_type" : "_ZTIi"
8254    },
8255    {
8256     "referenced_type" : "_ZTIi"
8257    },
8258    {
8259     "referenced_type" : "_ZTIPt"
8260    }
8261   ],
8262   "return_type" : "_ZTIv",
8263   "source_file" : "libnativehelper/include_jni/jni.h"
8264  },
8265  {
8266   "alignment" : 4,
8267   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
8268   "name" : "void (_JNIEnv *, const char *)",
8269   "parameters" :
8270   [
8271    {
8272     "referenced_type" : "_ZTIP7_JNIEnv"
8273    },
8274    {
8275     "referenced_type" : "_ZTIPKc"
8276    }
8277   ],
8278   "return_type" : "_ZTIv",
8279   "source_file" : "libnativehelper/include_jni/jni.h"
8280  },
8281  {
8282   "alignment" : 4,
8283   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
8284   "name" : "void (void *, const ADexFile_Method *)",
8285   "parameters" :
8286   [
8287    {
8288     "referenced_type" : "_ZTIPv"
8289    },
8290    {
8291     "referenced_type" : "_ZTIPK15ADexFile_Method"
8292    }
8293   ],
8294   "return_type" : "_ZTIv",
8295   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8296  },
8297  {
8298   "alignment" : 4,
8299   "linker_set_key" : "_ZTIFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE",
8300   "name" : "void (void *, fmt::basic_format_parse_context<char> &, fmt::basic_format_context<fmt::appender, char> &)",
8301   "parameters" :
8302   [
8303    {
8304     "referenced_type" : "_ZTIPv"
8305    },
8306    {
8307     "referenced_type" : "_ZTIRN3fmt3v1026basic_format_parse_contextIcEE"
8308    },
8309    {
8310     "referenced_type" : "_ZTIRN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
8311    }
8312   ],
8313   "return_type" : "_ZTIv",
8314   "source_file" : "external/fmtlib/include/fmt/core.h"
8315  }
8316 ],
8317 "functions" :
8318 [
8319  {
8320   "function_name" : "ADexFile_Error_toString",
8321   "linker_set_key" : "ADexFile_Error_toString",
8322   "parameters" :
8323   [
8324    {
8325     "referenced_type" : "_ZTI14ADexFile_Error"
8326    }
8327   ],
8328   "return_type" : "_ZTIPKc",
8329   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8330  },
8331  {
8332   "function_name" : "ADexFile_Method_getClassDescriptor",
8333   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
8334   "parameters" :
8335   [
8336    {
8337     "referenced_type" : "_ZTIPK15ADexFile_Method"
8338    },
8339    {
8340     "referenced_type" : "_ZTIPm"
8341    }
8342   ],
8343   "return_type" : "_ZTIPKc",
8344   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8345  },
8346  {
8347   "function_name" : "ADexFile_Method_getCodeOffset",
8348   "linker_set_key" : "ADexFile_Method_getCodeOffset",
8349   "parameters" :
8350   [
8351    {
8352     "referenced_type" : "_ZTIPK15ADexFile_Method"
8353    },
8354    {
8355     "referenced_type" : "_ZTIPm"
8356    }
8357   ],
8358   "return_type" : "_ZTIm",
8359   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8360  },
8361  {
8362   "function_name" : "ADexFile_Method_getName",
8363   "linker_set_key" : "ADexFile_Method_getName",
8364   "parameters" :
8365   [
8366    {
8367     "referenced_type" : "_ZTIPK15ADexFile_Method"
8368    },
8369    {
8370     "referenced_type" : "_ZTIPm"
8371    }
8372   ],
8373   "return_type" : "_ZTIPKc",
8374   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8375  },
8376  {
8377   "function_name" : "ADexFile_Method_getQualifiedName",
8378   "linker_set_key" : "ADexFile_Method_getQualifiedName",
8379   "parameters" :
8380   [
8381    {
8382     "referenced_type" : "_ZTIPK15ADexFile_Method"
8383    },
8384    {
8385     "referenced_type" : "_ZTIi"
8386    },
8387    {
8388     "referenced_type" : "_ZTIPm"
8389    }
8390   ],
8391   "return_type" : "_ZTIPKc",
8392   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8393  },
8394  {
8395   "function_name" : "ADexFile_create",
8396   "linker_set_key" : "ADexFile_create",
8397   "parameters" :
8398   [
8399    {
8400     "referenced_type" : "_ZTIPKv"
8401    },
8402    {
8403     "referenced_type" : "_ZTIm"
8404    },
8405    {
8406     "referenced_type" : "_ZTIPm"
8407    },
8408    {
8409     "referenced_type" : "_ZTIPKc"
8410    },
8411    {
8412     "referenced_type" : "_ZTIPP8ADexFile"
8413    }
8414   ],
8415   "return_type" : "_ZTI14ADexFile_Error",
8416   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8417  },
8418  {
8419   "function_name" : "ADexFile_destroy",
8420   "linker_set_key" : "ADexFile_destroy",
8421   "parameters" :
8422   [
8423    {
8424     "referenced_type" : "_ZTIP8ADexFile"
8425    }
8426   ],
8427   "return_type" : "_ZTIv",
8428   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8429  },
8430  {
8431   "function_name" : "ADexFile_findMethodAtOffset",
8432   "linker_set_key" : "ADexFile_findMethodAtOffset",
8433   "parameters" :
8434   [
8435    {
8436     "referenced_type" : "_ZTIP8ADexFile"
8437    },
8438    {
8439     "referenced_type" : "_ZTIm"
8440    },
8441    {
8442     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8443    },
8444    {
8445     "referenced_type" : "_ZTIPv"
8446    }
8447   ],
8448   "return_type" : "_ZTIm",
8449   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8450  },
8451  {
8452   "function_name" : "ADexFile_forEachMethod",
8453   "linker_set_key" : "ADexFile_forEachMethod",
8454   "parameters" :
8455   [
8456    {
8457     "referenced_type" : "_ZTIP8ADexFile"
8458    },
8459    {
8460     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8461    },
8462    {
8463     "referenced_type" : "_ZTIPv"
8464    }
8465   ],
8466   "return_type" : "_ZTIm",
8467   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8468  }
8469 ],
8470 "global_vars" : [],
8471 "lvalue_reference_types" :
8472 [
8473  {
8474   "alignment" : 8,
8475   "linker_set_key" : "_ZTIRA13_Kc",
8476   "name" : "const char (&)[13]",
8477   "referenced_type" : "_ZTIA13_Kc",
8478   "size" : 8,
8479   "source_file" : "external/fmtlib/include/fmt/core.h"
8480  },
8481  {
8482   "alignment" : 8,
8483   "linker_set_key" : "_ZTIRA14_Kc",
8484   "name" : "const char (&)[14]",
8485   "referenced_type" : "_ZTIA14_Kc",
8486   "size" : 8,
8487   "source_file" : "external/fmtlib/include/fmt/core.h"
8488  },
8489  {
8490   "alignment" : 8,
8491   "linker_set_key" : "_ZTIRA15_Kc",
8492   "name" : "const char (&)[15]",
8493   "referenced_type" : "_ZTIA15_Kc",
8494   "size" : 8,
8495   "source_file" : "external/fmtlib/include/fmt/core.h"
8496  },
8497  {
8498   "alignment" : 8,
8499   "linker_set_key" : "_ZTIRA18_Kc",
8500   "name" : "const char (&)[18]",
8501   "referenced_type" : "_ZTIA18_Kc",
8502   "size" : 8,
8503   "source_file" : "external/fmtlib/include/fmt/core.h"
8504  },
8505  {
8506   "alignment" : 8,
8507   "linker_set_key" : "_ZTIRA19_Kc",
8508   "name" : "const char (&)[19]",
8509   "referenced_type" : "_ZTIA19_Kc",
8510   "size" : 8,
8511   "source_file" : "external/fmtlib/include/fmt/core.h"
8512  },
8513  {
8514   "alignment" : 8,
8515   "linker_set_key" : "_ZTIRA1_Kc",
8516   "name" : "const char (&)[1]",
8517   "referenced_type" : "_ZTIA1_Kc",
8518   "size" : 8,
8519   "source_file" : "external/fmtlib/include/fmt/core.h"
8520  },
8521  {
8522   "alignment" : 8,
8523   "linker_set_key" : "_ZTIRA20_Kc",
8524   "name" : "const char (&)[20]",
8525   "referenced_type" : "_ZTIA20_Kc",
8526   "size" : 8,
8527   "source_file" : "external/fmtlib/include/fmt/core.h"
8528  },
8529  {
8530   "alignment" : 8,
8531   "linker_set_key" : "_ZTIRA22_Kc",
8532   "name" : "const char (&)[22]",
8533   "referenced_type" : "_ZTIA22_Kc",
8534   "size" : 8,
8535   "source_file" : "external/fmtlib/include/fmt/core.h"
8536  },
8537  {
8538   "alignment" : 8,
8539   "linker_set_key" : "_ZTIRA29_Kc",
8540   "name" : "const char (&)[29]",
8541   "referenced_type" : "_ZTIA29_Kc",
8542   "size" : 8,
8543   "source_file" : "external/fmtlib/include/fmt/core.h"
8544  },
8545  {
8546   "alignment" : 8,
8547   "linker_set_key" : "_ZTIRA5_Kj",
8548   "name" : "const unsigned int (&)[5]",
8549   "referenced_type" : "_ZTIA5_Kj",
8550   "size" : 8,
8551   "source_file" : "art/libdexfile/dex/dex_instruction.h"
8552  },
8553  {
8554   "alignment" : 8,
8555   "linker_set_key" : "_ZTIRA8_Kc",
8556   "name" : "const char (&)[8]",
8557   "referenced_type" : "_ZTIA8_Kc",
8558   "size" : 8,
8559   "source_file" : "external/fmtlib/include/fmt/format.h"
8560  },
8561  {
8562   "alignment" : 8,
8563   "linker_set_key" : "_ZTIRK6jvalue",
8564   "name" : "const jvalue &",
8565   "referenced_type" : "_ZTIK6jvalue",
8566   "size" : 8,
8567   "source_file" : "art/libdexfile/dex/dex_file.h"
8568  },
8569  {
8570   "alignment" : 8,
8571   "linker_set_key" : "_ZTIRKDn",
8572   "name" : "const std::nullptr_t &",
8573   "referenced_type" : "_ZTIKDn",
8574   "size" : 8,
8575   "source_file" : "system/libbase/include/android-base/logging.h"
8576  },
8577  {
8578   "alignment" : 8,
8579   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
8580   "name" : "const art::ZipArchive &",
8581   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
8582   "size" : 8,
8583   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8584  },
8585  {
8586   "alignment" : 8,
8587   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
8588   "name" : "const art::Instruction::Format &",
8589   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
8590   "size" : 8,
8591   "source_file" : "system/libbase/include/android-base/logging.h"
8592  },
8593  {
8594   "alignment" : 8,
8595   "linker_set_key" : "_ZTIRKN3art11InstructionE",
8596   "name" : "const art::Instruction &",
8597   "referenced_type" : "_ZTIKN3art11InstructionE",
8598   "size" : 8,
8599   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
8600  },
8601  {
8602   "alignment" : 8,
8603   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
8604   "name" : "const art::VoidFunctor &",
8605   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
8606   "size" : 8,
8607   "source_file" : "art/libdexfile/dex/class_accessor-inl.h"
8608  },
8609  {
8610   "alignment" : 8,
8611   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8612   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8613   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8614   "size" : 8,
8615   "source_file" : "art/libdexfile/dex/class_accessor.h"
8616  },
8617  {
8618   "alignment" : 8,
8619   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8620   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8621   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8622   "size" : 8,
8623   "source_file" : "art/libdexfile/dex/class_accessor.h"
8624  },
8625  {
8626   "alignment" : 8,
8627   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
8628   "name" : "const art::ClassAccessor::Field &",
8629   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
8630   "size" : 8,
8631   "source_file" : "art/libdexfile/dex/class_accessor.h"
8632  },
8633  {
8634   "alignment" : 8,
8635   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
8636   "name" : "const art::ClassAccessor::Method &",
8637   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
8638   "size" : 8,
8639   "source_file" : "art/libdexfile/dex/class_accessor.h"
8640  },
8641  {
8642   "alignment" : 8,
8643   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
8644   "name" : "const art::ClassIterator &",
8645   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
8646   "size" : 8,
8647   "source_file" : "art/libdexfile/dex/class_iterator.h"
8648  },
8649  {
8650   "alignment" : 8,
8651   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8652   "name" : "const art::CompactDexFile::Header &",
8653   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
8654   "size" : 8,
8655   "source_file" : "art/libartbase/base/casts.h"
8656  },
8657  {
8658   "alignment" : 8,
8659   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8660   "name" : "const art::CompactDexFile::CodeItem &",
8661   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
8662   "size" : 8,
8663   "source_file" : "art/libartbase/base/casts.h"
8664  },
8665  {
8666   "alignment" : 8,
8667   "linker_set_key" : "_ZTIRKN3art14ProtoReferenceE",
8668   "name" : "const art::ProtoReference &",
8669   "referenced_type" : "_ZTIKN3art14ProtoReferenceE",
8670   "size" : 8,
8671   "source_file" : "art/libdexfile/dex/proto_reference.h"
8672  },
8673  {
8674   "alignment" : 8,
8675   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8676   "name" : "const art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> &",
8677   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8678   "size" : 8,
8679   "source_file" : "art/libartbase/base/hash_set.h"
8680  },
8681  {
8682   "alignment" : 8,
8683   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
8684   "name" : "const art::SplitStringIter &",
8685   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
8686   "size" : 8,
8687   "source_file" : "art/libartbase/base/iteration_range.h"
8688  },
8689  {
8690   "alignment" : 8,
8691   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8692   "name" : "const art::StandardDexFile::CodeItem &",
8693   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
8694   "size" : 8,
8695   "source_file" : "art/libartbase/base/casts.h"
8696  },
8697  {
8698   "alignment" : 8,
8699   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8700   "name" : "const art::TypeLookupTable::Entry &",
8701   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
8702   "size" : 8,
8703   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8704  },
8705  {
8706   "alignment" : 8,
8707   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
8708   "name" : "const art::DexFileReference &",
8709   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
8710   "size" : 8,
8711   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
8712  },
8713  {
8714   "alignment" : 8,
8715   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
8716   "name" : "const art::DexLayoutSection &",
8717   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
8718   "size" : 8,
8719   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8720  },
8721  {
8722   "alignment" : 8,
8723   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
8724   "name" : "const art::ClassIteratorData &",
8725   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
8726   "size" : 8,
8727   "source_file" : "art/libdexfile/dex/class_iterator.h"
8728  },
8729  {
8730   "alignment" : 8,
8731   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
8732   "name" : "const art::DexLayoutSections &",
8733   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
8734   "size" : 8,
8735   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8736  },
8737  {
8738   "alignment" : 8,
8739   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8740   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8741   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8742   "size" : 8,
8743   "source_file" : "art/libartbase/base/hash_set.h"
8744  },
8745  {
8746   "alignment" : 8,
8747   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8748   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8749   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8750   "size" : 8,
8751   "source_file" : "art/libartbase/base/hash_set.h"
8752  },
8753  {
8754   "alignment" : 8,
8755   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
8756   "name" : "const art::CodeItemDataAccessor &",
8757   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
8758   "size" : 8,
8759   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8760  },
8761  {
8762   "alignment" : 8,
8763   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
8764   "name" : "const art::DexInstructionPcPair &",
8765   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
8766   "size" : 8,
8767   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8768  },
8769  {
8770   "alignment" : 8,
8771   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
8772   "name" : "const art::DexInstructionIterator &",
8773   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
8774   "size" : 8,
8775   "source_file" : "art/libdexfile/dex/dex_file.h"
8776  },
8777  {
8778   "alignment" : 8,
8779   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8780   "name" : "const art::EncodedArrayValueIterator::ValueType &",
8781   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
8782   "size" : 8,
8783   "source_file" : "system/libbase/include/android-base/logging.h"
8784  },
8785  {
8786   "alignment" : 8,
8787   "linker_set_key" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8788   "name" : "const art::DexInstructionIteratorBase &",
8789   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
8790   "size" : 8,
8791   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8792  },
8793  {
8794   "alignment" : 8,
8795   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
8796   "name" : "const art::dex::ProtoIndex &",
8797   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
8798   "size" : 8,
8799   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8800  },
8801  {
8802   "alignment" : 8,
8803   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
8804   "name" : "const art::dex::StringIndex &",
8805   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
8806   "size" : 8,
8807   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8808  },
8809  {
8810   "alignment" : 8,
8811   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8812   "name" : "const art::dex::CallSiteIdItem &",
8813   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
8814   "size" : 8,
8815   "source_file" : "art/libdexfile/dex/dex_file.h"
8816  },
8817  {
8818   "alignment" : 8,
8819   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
8820   "name" : "const art::dex::MethodHandleItem &",
8821   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
8822   "size" : 8,
8823   "source_file" : "art/libdexfile/dex/dex_file.h"
8824  },
8825  {
8826   "alignment" : 8,
8827   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8828   "name" : "const art::dex::FieldAnnotationsItem &",
8829   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
8830   "size" : 8,
8831   "source_file" : "art/libdexfile/dex/dex_file.h"
8832  },
8833  {
8834   "alignment" : 8,
8835   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8836   "name" : "const art::dex::MethodAnnotationsItem &",
8837   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
8838   "size" : 8,
8839   "source_file" : "art/libdexfile/dex/dex_file.h"
8840  },
8841  {
8842   "alignment" : 8,
8843   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
8844   "name" : "const art::dex::TypeId &",
8845   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
8846   "size" : 8,
8847   "source_file" : "art/libdexfile/dex/dex_file.h"
8848  },
8849  {
8850   "alignment" : 8,
8851   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
8852   "name" : "const art::dex::FieldId &",
8853   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
8854   "size" : 8,
8855   "source_file" : "art/libdexfile/dex/dex_file.h"
8856  },
8857  {
8858   "alignment" : 8,
8859   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
8860   "name" : "const art::dex::ProtoId &",
8861   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
8862   "size" : 8,
8863   "source_file" : "art/libdexfile/dex/dex_file.h"
8864  },
8865  {
8866   "alignment" : 8,
8867   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
8868   "name" : "const art::dex::TryItem &",
8869   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
8870   "size" : 8,
8871   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8872  },
8873  {
8874   "alignment" : 8,
8875   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
8876   "name" : "const art::dex::ClassDef &",
8877   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
8878   "size" : 8,
8879   "source_file" : "art/libdexfile/dex/dex_file.h"
8880  },
8881  {
8882   "alignment" : 8,
8883   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
8884   "name" : "const art::dex::CodeItem &",
8885   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
8886   "size" : 8,
8887   "source_file" : "art/libartbase/base/casts.h"
8888  },
8889  {
8890   "alignment" : 8,
8891   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
8892   "name" : "const art::dex::DexIndex<unsigned int> &",
8893   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
8894   "size" : 8,
8895   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8896  },
8897  {
8898   "alignment" : 8,
8899   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
8900   "name" : "const art::dex::DexIndex<unsigned short> &",
8901   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
8902   "size" : 8,
8903   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8904  },
8905  {
8906   "alignment" : 8,
8907   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
8908   "name" : "const art::dex::MethodId &",
8909   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
8910   "size" : 8,
8911   "source_file" : "art/libdexfile/dex/dex_file.h"
8912  },
8913  {
8914   "alignment" : 8,
8915   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
8916   "name" : "const art::dex::StringId &",
8917   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
8918   "size" : 8,
8919   "source_file" : "art/libdexfile/dex/dex_file.h"
8920  },
8921  {
8922   "alignment" : 8,
8923   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
8924   "name" : "const art::dex::TypeItem &",
8925   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
8926   "size" : 8,
8927   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
8928  },
8929  {
8930   "alignment" : 8,
8931   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
8932   "name" : "const art::dex::TypeIndex &",
8933   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
8934   "size" : 8,
8935   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8936  },
8937  {
8938   "alignment" : 8,
8939   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
8940   "name" : "const art::DexFile::Header &",
8941   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
8942   "size" : 8,
8943   "source_file" : "art/libdexfile/dex/dex_file.h"
8944  },
8945  {
8946   "alignment" : 8,
8947   "linker_set_key" : "_ZTIRKN3art7DexFileE",
8948   "name" : "const art::DexFile &",
8949   "referenced_type" : "_ZTIKN3art7DexFileE",
8950   "size" : 8,
8951   "source_file" : "art/libdexfile/dex/dex_file.h"
8952  },
8953  {
8954   "alignment" : 8,
8955   "linker_set_key" : "_ZTIRKN3art8ArrayRefIKhEE",
8956   "name" : "const art::ArrayRef<const unsigned char> &",
8957   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
8958   "size" : 8,
8959   "source_file" : "art/libartbase/base/array_ref.h"
8960  },
8961  {
8962   "alignment" : 8,
8963   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8964   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
8965   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8966   "size" : 8,
8967   "source_file" : "art/libartbase/base/dumpable.h"
8968  },
8969  {
8970   "alignment" : 8,
8971   "linker_set_key" : "_ZTIRKN3art9CountIterE",
8972   "name" : "const art::CountIter &",
8973   "referenced_type" : "_ZTIKN3art9CountIterE",
8974   "size" : 8,
8975   "source_file" : "art/libartbase/base/stl_util.h"
8976  },
8977  {
8978   "alignment" : 8,
8979   "linker_set_key" : "_ZTIRKN3art9SignatureE",
8980   "name" : "const art::Signature &",
8981   "referenced_type" : "_ZTIKN3art9SignatureE",
8982   "size" : 8,
8983   "source_file" : "art/libdexfile/dex/signature.h"
8984  },
8985  {
8986   "alignment" : 8,
8987   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
8988   "name" : "const art::hiddenapi::ApiList &",
8989   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
8990   "size" : 8,
8991   "source_file" : "art/libartbase/base/dumpable.h"
8992  },
8993  {
8994   "alignment" : 8,
8995   "linker_set_key" : "_ZTIRKN3fmt3v1012format_specsIcEE",
8996   "name" : "const fmt::format_specs<> &",
8997   "referenced_type" : "_ZTIKN3fmt3v1012format_specsIcEE",
8998   "size" : 8,
8999   "source_file" : "external/fmtlib/include/fmt/format.h"
9000  },
9001  {
9002   "alignment" : 8,
9003   "linker_set_key" : "_ZTIRKN3fmt3v1017basic_string_viewIcEE",
9004   "name" : "const fmt::basic_string_view<char> &",
9005   "referenced_type" : "_ZTIKN3fmt3v1017basic_string_viewIcEE",
9006   "size" : 8,
9007   "source_file" : "external/fmtlib/include/fmt/core.h"
9008  },
9009  {
9010   "alignment" : 8,
9011   "linker_set_key" : "_ZTIRKN3fmt3v106detail14big_decimal_fpE",
9012   "name" : "const fmt::detail::big_decimal_fp &",
9013   "referenced_type" : "_ZTIKN3fmt3v106detail14big_decimal_fpE",
9014   "size" : 8,
9015   "source_file" : "external/fmtlib/include/fmt/format.h"
9016  },
9017  {
9018   "alignment" : 8,
9019   "linker_set_key" : "_ZTIRKN3fmt3v106detail16uint128_fallbackE",
9020   "name" : "const fmt::detail::uint128_fallback &",
9021   "referenced_type" : "_ZTIKN3fmt3v106detail16uint128_fallbackE",
9022   "size" : 8,
9023   "source_file" : "external/fmtlib/include/fmt/format.h"
9024  },
9025  {
9026   "alignment" : 8,
9027   "linker_set_key" : "_ZTIRKN3fmt3v106detail18find_escape_resultIcEE",
9028   "name" : "const fmt::detail::find_escape_result<char> &",
9029   "referenced_type" : "_ZTIKN3fmt3v106detail18find_escape_resultIcEE",
9030   "size" : 8,
9031   "source_file" : "external/fmtlib/include/fmt/format.h"
9032  },
9033  {
9034   "alignment" : 8,
9035   "linker_set_key" : "_ZTIRKN3fmt3v106detail6bigintE",
9036   "name" : "const fmt::detail::bigint &",
9037   "referenced_type" : "_ZTIKN3fmt3v106detail6bigintE",
9038   "size" : 8,
9039   "source_file" : "external/fmtlib/include/fmt/format.h"
9040  },
9041  {
9042   "alignment" : 8,
9043   "linker_set_key" : "_ZTIRKN3fmt3v106detail6fill_tIcEE",
9044   "name" : "const fmt::detail::fill_t<char> &",
9045   "referenced_type" : "_ZTIKN3fmt3v106detail6fill_tIcEE",
9046   "size" : 8,
9047   "source_file" : "external/fmtlib/include/fmt/format.h"
9048  },
9049  {
9050   "alignment" : 8,
9051   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
9052   "name" : "const std::shared_ptr<art::DexFileContainer> &",
9053   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
9054   "size" : 8,
9055   "source_file" : "art/libdexfile/dex/dex_file.h"
9056  },
9057  {
9058   "alignment" : 8,
9059   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9060   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
9061   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9062   "size" : 8,
9063   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
9064  },
9065  {
9066   "alignment" : 8,
9067   "linker_set_key" : "_ZTIRKNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9068   "name" : "const std::basic_ostream<char, std::char_traits<char>> &",
9069   "referenced_type" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9070   "size" : 8,
9071   "source_file" : "external/fmtlib/include/fmt/core.h"
9072  },
9073  {
9074   "alignment" : 8,
9075   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
9076   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
9077   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
9078   "size" : 8,
9079   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
9080  },
9081  {
9082   "alignment" : 8,
9083   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
9084   "name" : "const std::pair<unsigned int, unsigned short> &",
9085   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
9086   "size" : 8,
9087   "source_file" : "art/libartbase/base/hash_set.h"
9088  },
9089  {
9090   "alignment" : 8,
9091   "linker_set_key" : "_ZTIRKNSt3__16localeE",
9092   "name" : "const std::locale &",
9093   "referenced_type" : "_ZTIKNSt3__16localeE",
9094   "size" : 8,
9095   "source_file" : "external/fmtlib/include/fmt/chrono.h"
9096  },
9097  {
9098   "alignment" : 8,
9099   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
9100   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
9101   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
9102   "size" : 8,
9103   "source_file" : "art/libdexfile/dex/dex_file.h"
9104  },
9105  {
9106   "alignment" : 8,
9107   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
9108   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
9109   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
9110   "size" : 8,
9111   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
9112  },
9113  {
9114   "alignment" : 8,
9115   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
9116   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
9117   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
9118   "size" : 8,
9119   "source_file" : "art/libartbase/base/hash_set.h"
9120  },
9121  {
9122   "alignment" : 8,
9123   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
9124   "name" : "const std::allocator<char> &",
9125   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
9126   "size" : 8,
9127   "source_file" : "external/fmtlib/include/fmt/format.h"
9128  },
9129  {
9130   "alignment" : 8,
9131   "linker_set_key" : "_ZTIRKNSt3__19allocatorIjEE",
9132   "name" : "const std::allocator<unsigned int> &",
9133   "referenced_type" : "_ZTIKNSt3__19allocatorIjEE",
9134   "size" : 8,
9135   "source_file" : "external/fmtlib/include/fmt/format.h"
9136  },
9137  {
9138   "alignment" : 8,
9139   "linker_set_key" : "_ZTIRKP7__sFILE",
9140   "name" : "__sFILE *const &",
9141   "referenced_type" : "_ZTIKP7__sFILE",
9142   "size" : 8,
9143   "source_file" : "external/fmtlib/include/fmt/core.h"
9144  },
9145  {
9146   "alignment" : 8,
9147   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
9148   "name" : "const art::dex::TypeId *const &",
9149   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
9150   "size" : 8,
9151   "source_file" : "system/libbase/include/android-base/logging.h"
9152  },
9153  {
9154   "alignment" : 8,
9155   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
9156   "name" : "const art::dex::FieldId *const &",
9157   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
9158   "size" : 8,
9159   "source_file" : "system/libbase/include/android-base/logging.h"
9160  },
9161  {
9162   "alignment" : 8,
9163   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
9164   "name" : "const art::dex::ProtoId *const &",
9165   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
9166   "size" : 8,
9167   "source_file" : "system/libbase/include/android-base/logging.h"
9168  },
9169  {
9170   "alignment" : 8,
9171   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
9172   "name" : "const art::dex::ClassDef *const &",
9173   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
9174   "size" : 8,
9175   "source_file" : "system/libbase/include/android-base/logging.h"
9176  },
9177  {
9178   "alignment" : 8,
9179   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
9180   "name" : "const art::dex::MethodId *const &",
9181   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
9182   "size" : 8,
9183   "source_file" : "system/libbase/include/android-base/logging.h"
9184  },
9185  {
9186   "alignment" : 8,
9187   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
9188   "name" : "const art::dex::StringId *const &",
9189   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
9190   "size" : 8,
9191   "source_file" : "system/libbase/include/android-base/logging.h"
9192  },
9193  {
9194   "alignment" : 8,
9195   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
9196   "name" : "const art::DexFile *const &",
9197   "referenced_type" : "_ZTIKPKN3art7DexFileE",
9198   "size" : 8,
9199   "source_file" : "system/libbase/include/android-base/logging.h"
9200  },
9201  {
9202   "alignment" : 8,
9203   "linker_set_key" : "_ZTIRKPKh",
9204   "name" : "const unsigned char *const &",
9205   "referenced_type" : "_ZTIKPKh",
9206   "size" : 8,
9207   "source_file" : "system/libbase/include/android-base/logging.h"
9208  },
9209  {
9210   "alignment" : 8,
9211   "linker_set_key" : "_ZTIRKPKt",
9212   "name" : "const unsigned short *const &",
9213   "referenced_type" : "_ZTIKPKt",
9214   "size" : 8,
9215   "source_file" : "system/libbase/include/android-base/logging.h"
9216  },
9217  {
9218   "alignment" : 8,
9219   "linker_set_key" : "_ZTIRKPKv",
9220   "name" : "const void *const &",
9221   "referenced_type" : "_ZTIKPKv",
9222   "size" : 8,
9223   "source_file" : "system/libbase/include/android-base/logging.h"
9224  },
9225  {
9226   "alignment" : 8,
9227   "linker_set_key" : "_ZTIRKb",
9228   "name" : "const bool &",
9229   "referenced_type" : "_ZTIKb",
9230   "size" : 8,
9231   "source_file" : "external/fmtlib/include/fmt/core.h"
9232  },
9233  {
9234   "alignment" : 8,
9235   "linker_set_key" : "_ZTIRKc",
9236   "name" : "const char &",
9237   "referenced_type" : "_ZTIKc",
9238   "size" : 8,
9239   "source_file" : "external/fmtlib/include/fmt/core.h"
9240  },
9241  {
9242   "alignment" : 8,
9243   "linker_set_key" : "_ZTIRKd",
9244   "name" : "const double &",
9245   "referenced_type" : "_ZTIKd",
9246   "size" : 8,
9247   "source_file" : "system/libbase/include/android-base/logging.h"
9248  },
9249  {
9250   "alignment" : 8,
9251   "linker_set_key" : "_ZTIRKf",
9252   "name" : "const float &",
9253   "referenced_type" : "_ZTIKf",
9254   "size" : 8,
9255   "source_file" : "external/fmtlib/include/fmt/format.h"
9256  },
9257  {
9258   "alignment" : 8,
9259   "linker_set_key" : "_ZTIRKh",
9260   "name" : "const unsigned char &",
9261   "referenced_type" : "_ZTIKh",
9262   "size" : 8,
9263   "source_file" : "system/libbase/include/android-base/logging.h"
9264  },
9265  {
9266   "alignment" : 8,
9267   "linker_set_key" : "_ZTIRKi",
9268   "name" : "const int &",
9269   "referenced_type" : "_ZTIKi",
9270   "size" : 8,
9271   "source_file" : "external/fmtlib/include/fmt/core.h"
9272  },
9273  {
9274   "alignment" : 8,
9275   "linker_set_key" : "_ZTIRKj",
9276   "name" : "const unsigned int &",
9277   "referenced_type" : "_ZTIKj",
9278   "size" : 8,
9279   "source_file" : "external/fmtlib/include/fmt/core.h"
9280  },
9281  {
9282   "alignment" : 8,
9283   "linker_set_key" : "_ZTIRKl",
9284   "name" : "const long &",
9285   "referenced_type" : "_ZTIKl",
9286   "size" : 8,
9287   "source_file" : "system/libbase/include/android-base/logging.h"
9288  },
9289  {
9290   "alignment" : 8,
9291   "linker_set_key" : "_ZTIRKm",
9292   "name" : "const unsigned long &",
9293   "referenced_type" : "_ZTIKm",
9294   "size" : 8,
9295   "source_file" : "system/libbase/include/android-base/logging.h"
9296  },
9297  {
9298   "alignment" : 8,
9299   "linker_set_key" : "_ZTIRKt",
9300   "name" : "const unsigned short &",
9301   "referenced_type" : "_ZTIKt",
9302   "size" : 8,
9303   "source_file" : "system/libbase/include/android-base/logging.h"
9304  },
9305  {
9306   "alignment" : 8,
9307   "linker_set_key" : "_ZTIRKw",
9308   "name" : "const wchar_t &",
9309   "referenced_type" : "_ZTIKw",
9310   "size" : 8,
9311   "source_file" : "external/fmtlib/include/fmt/core.h"
9312  },
9313  {
9314   "alignment" : 8,
9315   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
9316   "name" : "art::Instruction::Format &",
9317   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
9318   "size" : 8,
9319   "source_file" : "system/libbase/include/android-base/logging.h"
9320  },
9321  {
9322   "alignment" : 8,
9323   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
9324   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
9325   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
9326   "size" : 8,
9327   "source_file" : "art/libdexfile/dex/class_accessor.h"
9328  },
9329  {
9330   "alignment" : 8,
9331   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9332   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
9333   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9334   "size" : 8,
9335   "source_file" : "art/libdexfile/dex/class_accessor.h"
9336  },
9337  {
9338   "alignment" : 8,
9339   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
9340   "name" : "art::ClassIterator &",
9341   "referenced_type" : "_ZTIN3art13ClassIteratorE",
9342   "size" : 8,
9343   "source_file" : "art/libdexfile/dex/class_iterator.h"
9344  },
9345  {
9346   "alignment" : 8,
9347   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9348   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> &",
9349   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9350   "size" : 8,
9351   "source_file" : "art/libartbase/base/hash_set.h"
9352  },
9353  {
9354   "alignment" : 8,
9355   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
9356   "name" : "art::SplitStringIter &",
9357   "referenced_type" : "_ZTIN3art15SplitStringIterE",
9358   "size" : 8,
9359   "source_file" : "art/libartbase/base/stl_util.h"
9360  },
9361  {
9362   "alignment" : 8,
9363   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
9364   "name" : "art::TypeLookupTable &",
9365   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
9366   "size" : 8,
9367   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
9368  },
9369  {
9370   "alignment" : 8,
9371   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
9372   "name" : "art::DexInstructionIterator &",
9373   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
9374   "size" : 8,
9375   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
9376  },
9377  {
9378   "alignment" : 8,
9379   "linker_set_key" : "_ZTIRN3art26SafeDexInstructionIteratorE",
9380   "name" : "art::SafeDexInstructionIterator &",
9381   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
9382   "size" : 8,
9383   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
9384  },
9385  {
9386   "alignment" : 8,
9387   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
9388   "name" : "art::dex::ProtoIndex &",
9389   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
9390   "size" : 8,
9391   "source_file" : "system/libbase/include/android-base/logging.h"
9392  },
9393  {
9394   "alignment" : 8,
9395   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
9396   "name" : "art::dex::StringIndex &",
9397   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
9398   "size" : 8,
9399   "source_file" : "system/libbase/include/android-base/logging.h"
9400  },
9401  {
9402   "alignment" : 8,
9403   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
9404   "name" : "art::dex::TypeIndex &",
9405   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
9406   "size" : 8,
9407   "source_file" : "system/libbase/include/android-base/logging.h"
9408  },
9409  {
9410   "alignment" : 8,
9411   "linker_set_key" : "_ZTIRN3art6MemMapE",
9412   "name" : "art::MemMap &",
9413   "referenced_type" : "_ZTIN3art6MemMapE",
9414   "size" : 8,
9415   "source_file" : "art/libartbase/base/mem_map.h"
9416  },
9417  {
9418   "alignment" : 8,
9419   "linker_set_key" : "_ZTIRN3art8ArrayRefIKhEE",
9420   "name" : "art::ArrayRef<const unsigned char> &",
9421   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
9422   "size" : 8,
9423   "source_file" : "art/libartbase/base/array_ref.h"
9424  },
9425  {
9426   "alignment" : 8,
9427   "linker_set_key" : "_ZTIRN3art9CountIterE",
9428   "name" : "art::CountIter &",
9429   "referenced_type" : "_ZTIN3art9CountIterE",
9430   "size" : 8,
9431   "source_file" : "art/libartbase/base/stl_util.h"
9432  },
9433  {
9434   "alignment" : 8,
9435   "linker_set_key" : "_ZTIRN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
9436   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>> &",
9437   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
9438   "size" : 8,
9439   "source_file" : "external/fmtlib/include/fmt/format.h"
9440  },
9441  {
9442   "alignment" : 8,
9443   "linker_set_key" : "_ZTIRN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
9444   "name" : "fmt::basic_format_context<fmt::appender, char> &",
9445   "referenced_type" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
9446   "size" : 8,
9447   "source_file" : "external/fmtlib/include/fmt/core.h"
9448  },
9449  {
9450   "alignment" : 8,
9451   "linker_set_key" : "_ZTIRN3fmt3v1026basic_format_parse_contextIcEE",
9452   "name" : "fmt::basic_format_parse_context<char> &",
9453   "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
9454   "size" : 8,
9455   "source_file" : "external/fmtlib/include/fmt/core.h"
9456  },
9457  {
9458   "alignment" : 8,
9459   "linker_set_key" : "_ZTIRN3fmt3v106detail16uint128_fallbackE",
9460   "name" : "fmt::detail::uint128_fallback &",
9461   "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
9462   "size" : 8,
9463   "source_file" : "external/fmtlib/include/fmt/format.h"
9464  },
9465  {
9466   "alignment" : 8,
9467   "linker_set_key" : "_ZTIRN3fmt3v106detail17counting_iteratorE",
9468   "name" : "fmt::detail::counting_iterator &",
9469   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iteratorE",
9470   "size" : 8,
9471   "source_file" : "external/fmtlib/include/fmt/format.h"
9472  },
9473  {
9474   "alignment" : 8,
9475   "linker_set_key" : "_ZTIRN3fmt3v106detail20dynamic_format_specsIcEE",
9476   "name" : "fmt::detail::dynamic_format_specs<> &",
9477   "referenced_type" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE",
9478   "size" : 8,
9479   "source_file" : "external/fmtlib/include/fmt/core.h"
9480  },
9481  {
9482   "alignment" : 8,
9483   "linker_set_key" : "_ZTIRN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
9484   "name" : "fmt::detail::dynamic_spec_id_handler<char> &",
9485   "referenced_type" : "_ZTIN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
9486   "size" : 8,
9487   "source_file" : "external/fmtlib/include/fmt/core.h"
9488  },
9489  {
9490   "alignment" : 8,
9491   "linker_set_key" : "_ZTIRN3fmt3v106detail6bigintE",
9492   "name" : "fmt::detail::bigint &",
9493   "referenced_type" : "_ZTIN3fmt3v106detail6bigintE",
9494   "size" : 8,
9495   "source_file" : "external/fmtlib/include/fmt/format.h"
9496  },
9497  {
9498   "alignment" : 8,
9499   "linker_set_key" : "_ZTIRN3fmt3v106detail6bufferIcEE",
9500   "name" : "fmt::detail::buffer<char> &",
9501   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
9502   "size" : 8,
9503   "source_file" : "external/fmtlib/include/fmt/core.h"
9504  },
9505  {
9506   "alignment" : 8,
9507   "linker_set_key" : "_ZTIRN3fmt3v106detail7arg_refIcEE",
9508   "name" : "fmt::detail::arg_ref<char> &",
9509   "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE",
9510   "size" : 8,
9511   "source_file" : "external/fmtlib/include/fmt/core.h"
9512  },
9513  {
9514   "alignment" : 8,
9515   "linker_set_key" : "_ZTIRN3fmt3v108appenderE",
9516   "name" : "fmt::appender &",
9517   "referenced_type" : "_ZTIN3fmt3v108appenderE",
9518   "size" : 8,
9519   "source_file" : "external/fmtlib/include/fmt/core.h"
9520  },
9521  {
9522   "alignment" : 8,
9523   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9524   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
9525   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9526   "size" : 8,
9527   "source_file" : "art/libartbase/base/hash_set.h"
9528  },
9529  {
9530   "alignment" : 8,
9531   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9532   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
9533   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9534   "size" : 8,
9535   "source_file" : "external/fmtlib/include/fmt/ostream.h"
9536  },
9537  {
9538   "alignment" : 8,
9539   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
9540   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> &",
9541   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
9542   "size" : 8,
9543   "source_file" : "external/fmtlib/include/fmt/ostream.h"
9544  },
9545  {
9546   "alignment" : 8,
9547   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
9548   "name" : "std::pair<unsigned int, unsigned short> &",
9549   "referenced_type" : "_ZTINSt3__14pairIjtEE",
9550   "size" : 8,
9551   "source_file" : "art/libartbase/base/hash_set.h"
9552  },
9553  {
9554   "alignment" : 8,
9555   "linker_set_key" : "_ZTIRNSt3__15mutexE",
9556   "name" : "std::mutex &",
9557   "referenced_type" : "_ZTINSt3__15mutexE",
9558   "size" : 8,
9559   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
9560  },
9561  {
9562   "alignment" : 8,
9563   "linker_set_key" : "_ZTIRPKc",
9564   "name" : "const char *&",
9565   "referenced_type" : "_ZTIPKc",
9566   "size" : 8,
9567   "source_file" : "external/fmtlib/include/fmt/core.h"
9568  },
9569  {
9570   "alignment" : 8,
9571   "linker_set_key" : "_ZTIRPKh",
9572   "name" : "const unsigned char *&",
9573   "referenced_type" : "_ZTIPKh",
9574   "size" : 8,
9575   "source_file" : "system/libbase/include/android-base/logging.h"
9576  },
9577  {
9578   "alignment" : 8,
9579   "linker_set_key" : "_ZTIRPKv",
9580   "name" : "const void *&",
9581   "referenced_type" : "_ZTIPKv",
9582   "size" : 8,
9583   "source_file" : "system/libbase/include/android-base/logging.h"
9584  },
9585  {
9586   "linker_set_key" : "_ZTIRT0_",
9587   "name" : "type-parameter-0-1 &",
9588   "referenced_type" : "_ZTIT0_",
9589   "source_file" : "external/fmtlib/include/fmt/ostream.h"
9590  },
9591  {
9592   "alignment" : 8,
9593   "linker_set_key" : "_ZTIRb",
9594   "name" : "bool &",
9595   "referenced_type" : "_ZTIb",
9596   "size" : 8,
9597   "source_file" : "system/libbase/include/android-base/logging.h"
9598  },
9599  {
9600   "alignment" : 8,
9601   "linker_set_key" : "_ZTIRc",
9602   "name" : "char &",
9603   "referenced_type" : "_ZTIc",
9604   "size" : 8,
9605   "source_file" : "external/fmtlib/include/fmt/core.h"
9606  },
9607  {
9608   "alignment" : 8,
9609   "linker_set_key" : "_ZTIRd",
9610   "name" : "double &",
9611   "referenced_type" : "_ZTId",
9612   "size" : 8,
9613   "source_file" : "system/libbase/include/android-base/logging.h"
9614  },
9615  {
9616   "alignment" : 8,
9617   "linker_set_key" : "_ZTIRh",
9618   "name" : "unsigned char &",
9619   "referenced_type" : "_ZTIh",
9620   "size" : 8,
9621   "source_file" : "system/libbase/include/android-base/logging.h"
9622  },
9623  {
9624   "alignment" : 8,
9625   "linker_set_key" : "_ZTIRi",
9626   "name" : "int &",
9627   "referenced_type" : "_ZTIi",
9628   "size" : 8,
9629   "source_file" : "external/fmtlib/include/fmt/core.h"
9630  },
9631  {
9632   "alignment" : 8,
9633   "linker_set_key" : "_ZTIRj",
9634   "name" : "unsigned int &",
9635   "referenced_type" : "_ZTIj",
9636   "size" : 8,
9637   "source_file" : "external/fmtlib/include/fmt/core.h"
9638  },
9639  {
9640   "alignment" : 8,
9641   "linker_set_key" : "_ZTIRl",
9642   "name" : "long &",
9643   "referenced_type" : "_ZTIl",
9644   "size" : 8,
9645   "source_file" : "system/libbase/include/android-base/logging.h"
9646  },
9647  {
9648   "alignment" : 8,
9649   "linker_set_key" : "_ZTIRm",
9650   "name" : "unsigned long &",
9651   "referenced_type" : "_ZTIm",
9652   "size" : 8,
9653   "source_file" : "system/libbase/include/android-base/logging.h"
9654  },
9655  {
9656   "alignment" : 8,
9657   "linker_set_key" : "_ZTIRt",
9658   "name" : "unsigned short &",
9659   "referenced_type" : "_ZTIt",
9660   "size" : 8,
9661   "source_file" : "system/libbase/include/android-base/logging.h"
9662  }
9663 ],
9664 "pointer_types" :
9665 [
9666  {
9667   "alignment" : 8,
9668   "linker_set_key" : "_ZTIP10ZipArchive",
9669   "name" : "ZipArchive *",
9670   "referenced_type" : "_ZTI10ZipArchive",
9671   "size" : 8,
9672   "source_file" : "art/libartbase/base/zip_archive.h"
9673  },
9674  {
9675   "alignment" : 8,
9676   "linker_set_key" : "_ZTIP10_jintArray",
9677   "name" : "_jintArray *",
9678   "referenced_type" : "_ZTI10_jintArray",
9679   "size" : 8,
9680   "source_file" : "libnativehelper/include_jni/jni.h"
9681  },
9682  {
9683   "alignment" : 8,
9684   "linker_set_key" : "_ZTIP10_jmethodID",
9685   "name" : "_jmethodID *",
9686   "referenced_type" : "_ZTI10_jmethodID",
9687   "size" : 8,
9688   "source_file" : "libnativehelper/include_jni/jni.h"
9689  },
9690  {
9691   "alignment" : 8,
9692   "linker_set_key" : "_ZTIP11_jbyteArray",
9693   "name" : "_jbyteArray *",
9694   "referenced_type" : "_ZTI11_jbyteArray",
9695   "size" : 8,
9696   "source_file" : "libnativehelper/include_jni/jni.h"
9697  },
9698  {
9699   "alignment" : 8,
9700   "linker_set_key" : "_ZTIP11_jcharArray",
9701   "name" : "_jcharArray *",
9702   "referenced_type" : "_ZTI11_jcharArray",
9703   "size" : 8,
9704   "source_file" : "libnativehelper/include_jni/jni.h"
9705  },
9706  {
9707   "alignment" : 8,
9708   "linker_set_key" : "_ZTIP11_jlongArray",
9709   "name" : "_jlongArray *",
9710   "referenced_type" : "_ZTI11_jlongArray",
9711   "size" : 8,
9712   "source_file" : "libnativehelper/include_jni/jni.h"
9713  },
9714  {
9715   "alignment" : 8,
9716   "linker_set_key" : "_ZTIP11_jthrowable",
9717   "name" : "_jthrowable *",
9718   "referenced_type" : "_ZTI11_jthrowable",
9719   "size" : 8,
9720   "source_file" : "libnativehelper/include_jni/jni.h"
9721  },
9722  {
9723   "alignment" : 8,
9724   "linker_set_key" : "_ZTIP12JavaVMOption",
9725   "name" : "JavaVMOption *",
9726   "referenced_type" : "_ZTI12JavaVMOption",
9727   "size" : 8,
9728   "source_file" : "libnativehelper/include_jni/jni.h"
9729  },
9730  {
9731   "alignment" : 8,
9732   "linker_set_key" : "_ZTIP12TemporaryDir",
9733   "name" : "TemporaryDir *",
9734   "referenced_type" : "_ZTI12TemporaryDir",
9735   "size" : 8,
9736   "source_file" : "system/libbase/include/android-base/file.h"
9737  },
9738  {
9739   "alignment" : 8,
9740   "linker_set_key" : "_ZTIP12_jfloatArray",
9741   "name" : "_jfloatArray *",
9742   "referenced_type" : "_ZTI12_jfloatArray",
9743   "size" : 8,
9744   "source_file" : "libnativehelper/include_jni/jni.h"
9745  },
9746  {
9747   "alignment" : 8,
9748   "linker_set_key" : "_ZTIP12_jshortArray",
9749   "name" : "_jshortArray *",
9750   "referenced_type" : "_ZTI12_jshortArray",
9751   "size" : 8,
9752   "source_file" : "libnativehelper/include_jni/jni.h"
9753  },
9754  {
9755   "alignment" : 8,
9756   "linker_set_key" : "_ZTIP13TemporaryFile",
9757   "name" : "TemporaryFile *",
9758   "referenced_type" : "_ZTI13TemporaryFile",
9759   "size" : 8,
9760   "source_file" : "system/libbase/include/android-base/file.h"
9761  },
9762  {
9763   "alignment" : 8,
9764   "linker_set_key" : "_ZTIP13_jdoubleArray",
9765   "name" : "_jdoubleArray *",
9766   "referenced_type" : "_ZTI13_jdoubleArray",
9767   "size" : 8,
9768   "source_file" : "libnativehelper/include_jni/jni.h"
9769  },
9770  {
9771   "alignment" : 8,
9772   "linker_set_key" : "_ZTIP13_jobjectArray",
9773   "name" : "_jobjectArray *",
9774   "referenced_type" : "_ZTI13_jobjectArray",
9775   "size" : 8,
9776   "source_file" : "libnativehelper/include_jni/jni.h"
9777  },
9778  {
9779   "alignment" : 8,
9780   "linker_set_key" : "_ZTIP14_jbooleanArray",
9781   "name" : "_jbooleanArray *",
9782   "referenced_type" : "_ZTI14_jbooleanArray",
9783   "size" : 8,
9784   "source_file" : "libnativehelper/include_jni/jni.h"
9785  },
9786  {
9787   "alignment" : 8,
9788   "linker_set_key" : "_ZTIP3DIR",
9789   "name" : "DIR *",
9790   "referenced_type" : "_ZTI3DIR",
9791   "size" : 8,
9792   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9793  },
9794  {
9795   "alignment" : 8,
9796   "linker_set_key" : "_ZTIP7_JNIEnv",
9797   "name" : "_JNIEnv *",
9798   "referenced_type" : "_ZTI7_JNIEnv",
9799   "size" : 8,
9800   "source_file" : "libnativehelper/include_jni/jni.h"
9801  },
9802  {
9803   "alignment" : 8,
9804   "linker_set_key" : "_ZTIP7_JavaVM",
9805   "name" : "_JavaVM *",
9806   "referenced_type" : "_ZTI7_JavaVM",
9807   "size" : 8,
9808   "source_file" : "libnativehelper/include_jni/jni.h"
9809  },
9810  {
9811   "alignment" : 8,
9812   "linker_set_key" : "_ZTIP7__sFILE",
9813   "name" : "__sFILE *",
9814   "referenced_type" : "_ZTI7__sFILE",
9815   "size" : 8,
9816   "source_file" : "external/fmtlib/include/fmt/core.h"
9817  },
9818  {
9819   "alignment" : 8,
9820   "linker_set_key" : "_ZTIP7_jarray",
9821   "name" : "_jarray *",
9822   "referenced_type" : "_ZTI7_jarray",
9823   "size" : 8,
9824   "source_file" : "libnativehelper/include_jni/jni.h"
9825  },
9826  {
9827   "alignment" : 8,
9828   "linker_set_key" : "_ZTIP7_jclass",
9829   "name" : "_jclass *",
9830   "referenced_type" : "_ZTI7_jclass",
9831   "size" : 8,
9832   "source_file" : "libnativehelper/include_jni/jni.h"
9833  },
9834  {
9835   "alignment" : 8,
9836   "linker_set_key" : "_ZTIP8ADexFile",
9837   "name" : "ADexFile *",
9838   "referenced_type" : "_ZTI8ADexFile",
9839   "size" : 8,
9840   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
9841  },
9842  {
9843   "alignment" : 8,
9844   "linker_set_key" : "_ZTIP8ZipEntry",
9845   "name" : "ZipEntry *",
9846   "referenced_type" : "_ZTI8ZipEntry",
9847   "size" : 8,
9848   "source_file" : "art/libartbase/base/zip_archive.h"
9849  },
9850  {
9851   "alignment" : 8,
9852   "linker_set_key" : "_ZTIP8_jobject",
9853   "name" : "_jobject *",
9854   "referenced_type" : "_ZTI8_jobject",
9855   "size" : 8,
9856   "source_file" : "libnativehelper/include_jni/jni.h"
9857  },
9858  {
9859   "alignment" : 8,
9860   "linker_set_key" : "_ZTIP8_jstring",
9861   "name" : "_jstring *",
9862   "referenced_type" : "_ZTI8_jstring",
9863   "size" : 8,
9864   "source_file" : "libnativehelper/include_jni/jni.h"
9865  },
9866  {
9867   "alignment" : 8,
9868   "linker_set_key" : "_ZTIP9_jfieldID",
9869   "name" : "_jfieldID *",
9870   "referenced_type" : "_ZTI9_jfieldID",
9871   "size" : 8,
9872   "source_file" : "libnativehelper/include_jni/jni.h"
9873  },
9874  {
9875   "alignment" : 8,
9876   "linker_set_key" : "_ZTIPDi",
9877   "name" : "char32_t *",
9878   "referenced_type" : "_ZTIDi",
9879   "size" : 8,
9880   "source_file" : "external/fmtlib/include/fmt/chrono.h"
9881  },
9882  {
9883   "alignment" : 8,
9884   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9885   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
9886   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9887   "size" : 8,
9888   "source_file" : "libnativehelper/include_jni/jni.h"
9889  },
9890  {
9891   "alignment" : 8,
9892   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9893   "name" : "_jintArray *(*)(_JNIEnv *, int)",
9894   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
9895   "size" : 8,
9896   "source_file" : "libnativehelper/include_jni/jni.h"
9897  },
9898  {
9899   "alignment" : 8,
9900   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9901   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9902   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9903   "size" : 8,
9904   "source_file" : "libnativehelper/include_jni/jni.h"
9905  },
9906  {
9907   "alignment" : 8,
9908   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9909   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
9910   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9911   "size" : 8,
9912   "source_file" : "libnativehelper/include_jni/jni.h"
9913  },
9914  {
9915   "alignment" : 8,
9916   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9917   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
9918   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
9919   "size" : 8,
9920   "source_file" : "libnativehelper/include_jni/jni.h"
9921  },
9922  {
9923   "alignment" : 8,
9924   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9925   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
9926   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
9927   "size" : 8,
9928   "source_file" : "libnativehelper/include_jni/jni.h"
9929  },
9930  {
9931   "alignment" : 8,
9932   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9933   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
9934   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
9935   "size" : 8,
9936   "source_file" : "libnativehelper/include_jni/jni.h"
9937  },
9938  {
9939   "alignment" : 8,
9940   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9941   "name" : "_jthrowable *(*)(_JNIEnv *)",
9942   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
9943   "size" : 8,
9944   "source_file" : "libnativehelper/include_jni/jni.h"
9945  },
9946  {
9947   "alignment" : 8,
9948   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9949   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
9950   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
9951   "size" : 8,
9952   "source_file" : "libnativehelper/include_jni/jni.h"
9953  },
9954  {
9955   "alignment" : 8,
9956   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9957   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
9958   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
9959   "size" : 8,
9960   "source_file" : "libnativehelper/include_jni/jni.h"
9961  },
9962  {
9963   "alignment" : 8,
9964   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9965   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
9966   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
9967   "size" : 8,
9968   "source_file" : "libnativehelper/include_jni/jni.h"
9969  },
9970  {
9971   "alignment" : 8,
9972   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9973   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
9974   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9975   "size" : 8,
9976   "source_file" : "libnativehelper/include_jni/jni.h"
9977  },
9978  {
9979   "alignment" : 8,
9980   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9981   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
9982   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
9983   "size" : 8,
9984   "source_file" : "libnativehelper/include_jni/jni.h"
9985  },
9986  {
9987   "alignment" : 8,
9988   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9989   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
9990   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
9991   "size" : 8,
9992   "source_file" : "libnativehelper/include_jni/jni.h"
9993  },
9994  {
9995   "alignment" : 8,
9996   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9997   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
9998   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
9999   "size" : 8,
10000   "source_file" : "libnativehelper/include_jni/jni.h"
10001  },
10002  {
10003   "alignment" : 8,
10004   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
10005   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
10006   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
10007   "size" : 8,
10008   "source_file" : "libnativehelper/include_jni/jni.h"
10009  },
10010  {
10011   "alignment" : 8,
10012   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
10013   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
10014   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
10015   "size" : 8,
10016   "source_file" : "libnativehelper/include_jni/jni.h"
10017  },
10018  {
10019   "alignment" : 8,
10020   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
10021   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
10022   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
10023   "size" : 8,
10024   "source_file" : "libnativehelper/include_jni/jni.h"
10025  },
10026  {
10027   "alignment" : 8,
10028   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
10029   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
10030   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
10031   "size" : 8,
10032   "source_file" : "libnativehelper/include_jni/jni.h"
10033  },
10034  {
10035   "alignment" : 8,
10036   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10037   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10038   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10039   "size" : 8,
10040   "source_file" : "libnativehelper/include_jni/jni.h"
10041  },
10042  {
10043   "alignment" : 8,
10044   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10045   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10046   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10047   "size" : 8,
10048   "source_file" : "libnativehelper/include_jni/jni.h"
10049  },
10050  {
10051   "alignment" : 8,
10052   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
10053   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
10054   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
10055   "size" : 8,
10056   "source_file" : "libnativehelper/include_jni/jni.h"
10057  },
10058  {
10059   "alignment" : 8,
10060   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
10061   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10062   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
10063   "size" : 8,
10064   "source_file" : "libnativehelper/include_jni/jni.h"
10065  },
10066  {
10067   "alignment" : 8,
10068   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
10069   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
10070   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
10071   "size" : 8,
10072   "source_file" : "libnativehelper/include_jni/jni.h"
10073  },
10074  {
10075   "alignment" : 8,
10076   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
10077   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
10078   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
10079   "size" : 8,
10080   "source_file" : "libnativehelper/include_jni/jni.h"
10081  },
10082  {
10083   "alignment" : 8,
10084   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE",
10085   "name" : "_jobject *(*)(_JNIEnv *, void *, long)",
10086   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
10087   "size" : 8,
10088   "source_file" : "libnativehelper/include_jni/jni.h"
10089  },
10090  {
10091   "alignment" : 8,
10092   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
10093   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
10094   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
10095   "size" : 8,
10096   "source_file" : "libnativehelper/include_jni/jni.h"
10097  },
10098  {
10099   "alignment" : 8,
10100   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
10101   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10102   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
10103   "size" : 8,
10104   "source_file" : "libnativehelper/include_jni/jni.h"
10105  },
10106  {
10107   "alignment" : 8,
10108   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
10109   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10110   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
10111   "size" : 8,
10112   "source_file" : "libnativehelper/include_jni/jni.h"
10113  },
10114  {
10115   "alignment" : 8,
10116   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
10117   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10118   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
10119   "size" : 8,
10120   "source_file" : "libnativehelper/include_jni/jni.h"
10121  },
10122  {
10123   "alignment" : 8,
10124   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
10125   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10126   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
10127   "size" : 8,
10128   "source_file" : "libnativehelper/include_jni/jni.h"
10129  },
10130  {
10131   "alignment" : 8,
10132   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
10133   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10134   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
10135   "size" : 8,
10136   "source_file" : "libnativehelper/include_jni/jni.h"
10137  },
10138  {
10139   "alignment" : 8,
10140   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
10141   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10142   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
10143   "size" : 8,
10144   "source_file" : "libnativehelper/include_jni/jni.h"
10145  },
10146  {
10147   "alignment" : 8,
10148   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
10149   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
10150   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
10151   "size" : 8,
10152   "source_file" : "libnativehelper/include_jni/jni.h"
10153  },
10154  {
10155   "alignment" : 8,
10156   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
10157   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
10158   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
10159   "size" : 8,
10160   "source_file" : "libnativehelper/include_jni/jni.h"
10161  },
10162  {
10163   "alignment" : 8,
10164   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
10165   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
10166   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
10167   "size" : 8,
10168   "source_file" : "libnativehelper/include_jni/jni.h"
10169  },
10170  {
10171   "alignment" : 8,
10172   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
10173   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
10174   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
10175   "size" : 8,
10176   "source_file" : "libnativehelper/include_jni/jni.h"
10177  },
10178  {
10179   "alignment" : 8,
10180   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
10181   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
10182   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
10183   "size" : 8,
10184   "source_file" : "libnativehelper/include_jni/jni.h"
10185  },
10186  {
10187   "alignment" : 8,
10188   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
10189   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
10190   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
10191   "size" : 8,
10192   "source_file" : "libnativehelper/include_jni/jni.h"
10193  },
10194  {
10195   "alignment" : 8,
10196   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
10197   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
10198   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
10199   "size" : 8,
10200   "source_file" : "libnativehelper/include_jni/jni.h"
10201  },
10202  {
10203   "alignment" : 8,
10204   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
10205   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
10206   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
10207   "size" : 8,
10208   "source_file" : "libnativehelper/include_jni/jni.h"
10209  },
10210  {
10211   "alignment" : 8,
10212   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
10213   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
10214   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
10215   "size" : 8,
10216   "source_file" : "libnativehelper/include_jni/jni.h"
10217  },
10218  {
10219   "alignment" : 8,
10220   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
10221   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
10222   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
10223   "size" : 8,
10224   "source_file" : "libnativehelper/include_jni/jni.h"
10225  },
10226  {
10227   "alignment" : 8,
10228   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
10229   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
10230   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
10231   "size" : 8,
10232   "source_file" : "libnativehelper/include_jni/jni.h"
10233  },
10234  {
10235   "alignment" : 8,
10236   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
10237   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
10238   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
10239   "size" : 8,
10240   "source_file" : "libnativehelper/include_jni/jni.h"
10241  },
10242  {
10243   "alignment" : 8,
10244   "linker_set_key" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE",
10245   "name" : "long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
10246   "referenced_type" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
10247   "size" : 8,
10248   "source_file" : "libnativehelper/include_jni/jni.h"
10249  },
10250  {
10251   "alignment" : 8,
10252   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
10253   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
10254   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
10255   "size" : 8,
10256   "source_file" : "libnativehelper/include_jni/jni.h"
10257  },
10258  {
10259   "alignment" : 8,
10260   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
10261   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
10262   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
10263   "size" : 8,
10264   "source_file" : "libnativehelper/include_jni/jni.h"
10265  },
10266  {
10267   "alignment" : 8,
10268   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
10269   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
10270   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
10271   "size" : 8,
10272   "source_file" : "libnativehelper/include_jni/jni.h"
10273  },
10274  {
10275   "alignment" : 8,
10276   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
10277   "name" : "void *(*)(_JNIEnv *, _jobject *)",
10278   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
10279   "size" : 8,
10280   "source_file" : "libnativehelper/include_jni/jni.h"
10281  },
10282  {
10283   "alignment" : 8,
10284   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10285   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10286   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10287   "size" : 8,
10288   "source_file" : "libnativehelper/include_jni/jni.h"
10289  },
10290  {
10291   "alignment" : 8,
10292   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10293   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10294   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10295   "size" : 8,
10296   "source_file" : "libnativehelper/include_jni/jni.h"
10297  },
10298  {
10299   "alignment" : 8,
10300   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
10301   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10302   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
10303   "size" : 8,
10304   "source_file" : "libnativehelper/include_jni/jni.h"
10305  },
10306  {
10307   "alignment" : 8,
10308   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
10309   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10310   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
10311   "size" : 8,
10312   "source_file" : "libnativehelper/include_jni/jni.h"
10313  },
10314  {
10315   "alignment" : 8,
10316   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10317   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10318   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10319   "size" : 8,
10320   "source_file" : "libnativehelper/include_jni/jni.h"
10321  },
10322  {
10323   "alignment" : 8,
10324   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10325   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10326   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10327   "size" : 8,
10328   "source_file" : "libnativehelper/include_jni/jni.h"
10329  },
10330  {
10331   "alignment" : 8,
10332   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10333   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10334   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10335   "size" : 8,
10336   "source_file" : "libnativehelper/include_jni/jni.h"
10337  },
10338  {
10339   "alignment" : 8,
10340   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10341   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10342   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10343   "size" : 8,
10344   "source_file" : "libnativehelper/include_jni/jni.h"
10345  },
10346  {
10347   "alignment" : 8,
10348   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10349   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10350   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10351   "size" : 8,
10352   "source_file" : "libnativehelper/include_jni/jni.h"
10353  },
10354  {
10355   "alignment" : 8,
10356   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10357   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10358   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10359   "size" : 8,
10360   "source_file" : "libnativehelper/include_jni/jni.h"
10361  },
10362  {
10363   "alignment" : 8,
10364   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10365   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10366   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10367   "size" : 8,
10368   "source_file" : "libnativehelper/include_jni/jni.h"
10369  },
10370  {
10371   "alignment" : 8,
10372   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10373   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10374   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10375   "size" : 8,
10376   "source_file" : "libnativehelper/include_jni/jni.h"
10377  },
10378  {
10379   "alignment" : 8,
10380   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10381   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10382   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10383   "size" : 8,
10384   "source_file" : "libnativehelper/include_jni/jni.h"
10385  },
10386  {
10387   "alignment" : 8,
10388   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10389   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10390   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10391   "size" : 8,
10392   "source_file" : "libnativehelper/include_jni/jni.h"
10393  },
10394  {
10395   "alignment" : 8,
10396   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10397   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10398   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10399   "size" : 8,
10400   "source_file" : "libnativehelper/include_jni/jni.h"
10401  },
10402  {
10403   "alignment" : 8,
10404   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10405   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10406   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10407   "size" : 8,
10408   "source_file" : "libnativehelper/include_jni/jni.h"
10409  },
10410  {
10411   "alignment" : 8,
10412   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10413   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10414   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10415   "size" : 8,
10416   "source_file" : "libnativehelper/include_jni/jni.h"
10417  },
10418  {
10419   "alignment" : 8,
10420   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10421   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10422   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10423   "size" : 8,
10424   "source_file" : "libnativehelper/include_jni/jni.h"
10425  },
10426  {
10427   "alignment" : 8,
10428   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10429   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10430   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10431   "size" : 8,
10432   "source_file" : "libnativehelper/include_jni/jni.h"
10433  },
10434  {
10435   "alignment" : 8,
10436   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10437   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10438   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10439   "size" : 8,
10440   "source_file" : "libnativehelper/include_jni/jni.h"
10441  },
10442  {
10443   "alignment" : 8,
10444   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10445   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10446   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10447   "size" : 8,
10448   "source_file" : "libnativehelper/include_jni/jni.h"
10449  },
10450  {
10451   "alignment" : 8,
10452   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10453   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10454   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10455   "size" : 8,
10456   "source_file" : "libnativehelper/include_jni/jni.h"
10457  },
10458  {
10459   "alignment" : 8,
10460   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10461   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10462   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10463   "size" : 8,
10464   "source_file" : "libnativehelper/include_jni/jni.h"
10465  },
10466  {
10467   "alignment" : 8,
10468   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10469   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10470   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10471   "size" : 8,
10472   "source_file" : "libnativehelper/include_jni/jni.h"
10473  },
10474  {
10475   "alignment" : 8,
10476   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10477   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10478   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10479   "size" : 8,
10480   "source_file" : "libnativehelper/include_jni/jni.h"
10481  },
10482  {
10483   "alignment" : 8,
10484   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10485   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10486   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10487   "size" : 8,
10488   "source_file" : "libnativehelper/include_jni/jni.h"
10489  },
10490  {
10491   "alignment" : 8,
10492   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10493   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10494   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10495   "size" : 8,
10496   "source_file" : "libnativehelper/include_jni/jni.h"
10497  },
10498  {
10499   "alignment" : 8,
10500   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10501   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10502   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10503   "size" : 8,
10504   "source_file" : "libnativehelper/include_jni/jni.h"
10505  },
10506  {
10507   "alignment" : 8,
10508   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10509   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10510   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10511   "size" : 8,
10512   "source_file" : "libnativehelper/include_jni/jni.h"
10513  },
10514  {
10515   "alignment" : 8,
10516   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10517   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10518   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10519   "size" : 8,
10520   "source_file" : "libnativehelper/include_jni/jni.h"
10521  },
10522  {
10523   "alignment" : 8,
10524   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10525   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10526   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10527   "size" : 8,
10528   "source_file" : "libnativehelper/include_jni/jni.h"
10529  },
10530  {
10531   "alignment" : 8,
10532   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10533   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10534   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10535   "size" : 8,
10536   "source_file" : "libnativehelper/include_jni/jni.h"
10537  },
10538  {
10539   "alignment" : 8,
10540   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10541   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10542   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10543   "size" : 8,
10544   "source_file" : "libnativehelper/include_jni/jni.h"
10545  },
10546  {
10547   "alignment" : 8,
10548   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
10549   "name" : "unsigned char (*)(_JNIEnv *)",
10550   "referenced_type" : "_ZTIFhP7_JNIEnvE",
10551   "size" : 8,
10552   "source_file" : "libnativehelper/include_jni/jni.h"
10553  },
10554  {
10555   "alignment" : 8,
10556   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10557   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10558   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10559   "size" : 8,
10560   "source_file" : "libnativehelper/include_jni/jni.h"
10561  },
10562  {
10563   "alignment" : 8,
10564   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10565   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10566   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10567   "size" : 8,
10568   "source_file" : "libnativehelper/include_jni/jni.h"
10569  },
10570  {
10571   "alignment" : 8,
10572   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10573   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10574   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10575   "size" : 8,
10576   "source_file" : "libnativehelper/include_jni/jni.h"
10577  },
10578  {
10579   "alignment" : 8,
10580   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10581   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10582   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10583   "size" : 8,
10584   "source_file" : "libnativehelper/include_jni/jni.h"
10585  },
10586  {
10587   "alignment" : 8,
10588   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10589   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
10590   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
10591   "size" : 8,
10592   "source_file" : "libnativehelper/include_jni/jni.h"
10593  },
10594  {
10595   "alignment" : 8,
10596   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10597   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10598   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10599   "size" : 8,
10600   "source_file" : "libnativehelper/include_jni/jni.h"
10601  },
10602  {
10603   "alignment" : 8,
10604   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10605   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10606   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10607   "size" : 8,
10608   "source_file" : "libnativehelper/include_jni/jni.h"
10609  },
10610  {
10611   "alignment" : 8,
10612   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10613   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10614   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10615   "size" : 8,
10616   "source_file" : "libnativehelper/include_jni/jni.h"
10617  },
10618  {
10619   "alignment" : 8,
10620   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10621   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
10622   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
10623   "size" : 8,
10624   "source_file" : "libnativehelper/include_jni/jni.h"
10625  },
10626  {
10627   "alignment" : 8,
10628   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10629   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10630   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10631   "size" : 8,
10632   "source_file" : "libnativehelper/include_jni/jni.h"
10633  },
10634  {
10635   "alignment" : 8,
10636   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10637   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10638   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10639   "size" : 8,
10640   "source_file" : "libnativehelper/include_jni/jni.h"
10641  },
10642  {
10643   "alignment" : 8,
10644   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10645   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10646   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10647   "size" : 8,
10648   "source_file" : "libnativehelper/include_jni/jni.h"
10649  },
10650  {
10651   "alignment" : 8,
10652   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10653   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10654   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10655   "size" : 8,
10656   "source_file" : "libnativehelper/include_jni/jni.h"
10657  },
10658  {
10659   "alignment" : 8,
10660   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10661   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
10662   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
10663   "size" : 8,
10664   "source_file" : "libnativehelper/include_jni/jni.h"
10665  },
10666  {
10667   "alignment" : 8,
10668   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
10669   "name" : "int (*)(_JNIEnv *)",
10670   "referenced_type" : "_ZTIFiP7_JNIEnvE",
10671   "size" : 8,
10672   "source_file" : "libnativehelper/include_jni/jni.h"
10673  },
10674  {
10675   "alignment" : 8,
10676   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10677   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
10678   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
10679   "size" : 8,
10680   "source_file" : "libnativehelper/include_jni/jni.h"
10681  },
10682  {
10683   "alignment" : 8,
10684   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10685   "name" : "int (*)(_JNIEnv *, _jarray *)",
10686   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
10687   "size" : 8,
10688   "source_file" : "libnativehelper/include_jni/jni.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10693   "name" : "int (*)(_JNIEnv *, _jclass *)",
10694   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
10695   "size" : 8,
10696   "source_file" : "libnativehelper/include_jni/jni.h"
10697  },
10698  {
10699   "alignment" : 8,
10700   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10701   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10702   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10703   "size" : 8,
10704   "source_file" : "libnativehelper/include_jni/jni.h"
10705  },
10706  {
10707   "alignment" : 8,
10708   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10709   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10710   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10711   "size" : 8,
10712   "source_file" : "libnativehelper/include_jni/jni.h"
10713  },
10714  {
10715   "alignment" : 8,
10716   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10717   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10718   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10719   "size" : 8,
10720   "source_file" : "libnativehelper/include_jni/jni.h"
10721  },
10722  {
10723   "alignment" : 8,
10724   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10725   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10726   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10727   "size" : 8,
10728   "source_file" : "libnativehelper/include_jni/jni.h"
10729  },
10730  {
10731   "alignment" : 8,
10732   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10733   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
10734   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10735   "size" : 8,
10736   "source_file" : "libnativehelper/include_jni/jni.h"
10737  },
10738  {
10739   "alignment" : 8,
10740   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10741   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
10742   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
10743   "size" : 8,
10744   "source_file" : "libnativehelper/include_jni/jni.h"
10745  },
10746  {
10747   "alignment" : 8,
10748   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10749   "name" : "int (*)(_JNIEnv *, _jobject *)",
10750   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
10751   "size" : 8,
10752   "source_file" : "libnativehelper/include_jni/jni.h"
10753  },
10754  {
10755   "alignment" : 8,
10756   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10757   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10758   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10759   "size" : 8,
10760   "source_file" : "libnativehelper/include_jni/jni.h"
10761  },
10762  {
10763   "alignment" : 8,
10764   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10765   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10766   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10767   "size" : 8,
10768   "source_file" : "libnativehelper/include_jni/jni.h"
10769  },
10770  {
10771   "alignment" : 8,
10772   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10773   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10774   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10775   "size" : 8,
10776   "source_file" : "libnativehelper/include_jni/jni.h"
10777  },
10778  {
10779   "alignment" : 8,
10780   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10781   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10782   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10783   "size" : 8,
10784   "source_file" : "libnativehelper/include_jni/jni.h"
10785  },
10786  {
10787   "alignment" : 8,
10788   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10789   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10790   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10791   "size" : 8,
10792   "source_file" : "libnativehelper/include_jni/jni.h"
10793  },
10794  {
10795   "alignment" : 8,
10796   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10797   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10798   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10799   "size" : 8,
10800   "source_file" : "libnativehelper/include_jni/jni.h"
10801  },
10802  {
10803   "alignment" : 8,
10804   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10805   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10806   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10807   "size" : 8,
10808   "source_file" : "libnativehelper/include_jni/jni.h"
10809  },
10810  {
10811   "alignment" : 8,
10812   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10813   "name" : "int (*)(_JNIEnv *, _jstring *)",
10814   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
10815   "size" : 8,
10816   "source_file" : "libnativehelper/include_jni/jni.h"
10817  },
10818  {
10819   "alignment" : 8,
10820   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10821   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
10822   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
10823   "size" : 8,
10824   "source_file" : "libnativehelper/include_jni/jni.h"
10825  },
10826  {
10827   "alignment" : 8,
10828   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
10829   "name" : "int (*)(_JNIEnv *, int)",
10830   "referenced_type" : "_ZTIFiP7_JNIEnviE",
10831   "size" : 8,
10832   "source_file" : "libnativehelper/include_jni/jni.h"
10833  },
10834  {
10835   "alignment" : 8,
10836   "linker_set_key" : "_ZTIPFiP7_JavaVME",
10837   "name" : "int (*)(_JavaVM *)",
10838   "referenced_type" : "_ZTIFiP7_JavaVME",
10839   "size" : 8,
10840   "source_file" : "libnativehelper/include_jni/jni.h"
10841  },
10842  {
10843   "alignment" : 8,
10844   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10845   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
10846   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
10847   "size" : 8,
10848   "source_file" : "libnativehelper/include_jni/jni.h"
10849  },
10850  {
10851   "alignment" : 8,
10852   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
10853   "name" : "int (*)(_JavaVM *, void **, int)",
10854   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
10855   "size" : 8,
10856   "source_file" : "libnativehelper/include_jni/jni.h"
10857  },
10858  {
10859   "alignment" : 8,
10860   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10861   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10862   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10863   "size" : 8,
10864   "source_file" : "libnativehelper/include_jni/jni.h"
10865  },
10866  {
10867   "alignment" : 8,
10868   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10869   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10870   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10871   "size" : 8,
10872   "source_file" : "libnativehelper/include_jni/jni.h"
10873  },
10874  {
10875   "alignment" : 8,
10876   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
10877   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10878   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
10879   "size" : 8,
10880   "source_file" : "libnativehelper/include_jni/jni.h"
10881  },
10882  {
10883   "alignment" : 8,
10884   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE",
10885   "name" : "long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10886   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
10887   "size" : 8,
10888   "source_file" : "libnativehelper/include_jni/jni.h"
10889  },
10890  {
10891   "alignment" : 8,
10892   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectE",
10893   "name" : "long (*)(_JNIEnv *, _jobject *)",
10894   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectE",
10895   "size" : 8,
10896   "source_file" : "libnativehelper/include_jni/jni.h"
10897  },
10898  {
10899   "alignment" : 8,
10900   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10901   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10902   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10903   "size" : 8,
10904   "source_file" : "libnativehelper/include_jni/jni.h"
10905  },
10906  {
10907   "alignment" : 8,
10908   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10909   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10910   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10911   "size" : 8,
10912   "source_file" : "libnativehelper/include_jni/jni.h"
10913  },
10914  {
10915   "alignment" : 8,
10916   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10917   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10918   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10919   "size" : 8,
10920   "source_file" : "libnativehelper/include_jni/jni.h"
10921  },
10922  {
10923   "alignment" : 8,
10924   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10925   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10926   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10927   "size" : 8,
10928   "source_file" : "libnativehelper/include_jni/jni.h"
10929  },
10930  {
10931   "alignment" : 8,
10932   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10933   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10934   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10935   "size" : 8,
10936   "source_file" : "libnativehelper/include_jni/jni.h"
10937  },
10938  {
10939   "alignment" : 8,
10940   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10941   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10942   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10943   "size" : 8,
10944   "source_file" : "libnativehelper/include_jni/jni.h"
10945  },
10946  {
10947   "alignment" : 8,
10948   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
10949   "name" : "long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10950   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
10951   "size" : 8,
10952   "source_file" : "libnativehelper/include_jni/jni.h"
10953  },
10954  {
10955   "alignment" : 8,
10956   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10957   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10958   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10959   "size" : 8,
10960   "source_file" : "libnativehelper/include_jni/jni.h"
10961  },
10962  {
10963   "alignment" : 8,
10964   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10965   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10966   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10967   "size" : 8,
10968   "source_file" : "libnativehelper/include_jni/jni.h"
10969  },
10970  {
10971   "alignment" : 8,
10972   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10973   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10974   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10975   "size" : 8,
10976   "source_file" : "libnativehelper/include_jni/jni.h"
10977  },
10978  {
10979   "alignment" : 8,
10980   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10981   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10982   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10983   "size" : 8,
10984   "source_file" : "libnativehelper/include_jni/jni.h"
10985  },
10986  {
10987   "alignment" : 8,
10988   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10989   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10990   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10991   "size" : 8,
10992   "source_file" : "libnativehelper/include_jni/jni.h"
10993  },
10994  {
10995   "alignment" : 8,
10996   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10997   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10998   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10999   "size" : 8,
11000   "source_file" : "libnativehelper/include_jni/jni.h"
11001  },
11002  {
11003   "alignment" : 8,
11004   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11005   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11006   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11007   "size" : 8,
11008   "source_file" : "libnativehelper/include_jni/jni.h"
11009  },
11010  {
11011   "alignment" : 8,
11012   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11013   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11014   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11015   "size" : 8,
11016   "source_file" : "libnativehelper/include_jni/jni.h"
11017  },
11018  {
11019   "alignment" : 8,
11020   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11021   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11022   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11023   "size" : 8,
11024   "source_file" : "libnativehelper/include_jni/jni.h"
11025  },
11026  {
11027   "alignment" : 8,
11028   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11029   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11030   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11031   "size" : 8,
11032   "source_file" : "libnativehelper/include_jni/jni.h"
11033  },
11034  {
11035   "alignment" : 8,
11036   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
11037   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11038   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
11039   "size" : 8,
11040   "source_file" : "libnativehelper/include_jni/jni.h"
11041  },
11042  {
11043   "alignment" : 8,
11044   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11045   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11046   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11047   "size" : 8,
11048   "source_file" : "libnativehelper/include_jni/jni.h"
11049  },
11050  {
11051   "alignment" : 8,
11052   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11053   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
11054   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11055   "size" : 8,
11056   "source_file" : "libnativehelper/include_jni/jni.h"
11057  },
11058  {
11059   "alignment" : 8,
11060   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
11061   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11062   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
11063   "size" : 8,
11064   "source_file" : "libnativehelper/include_jni/jni.h"
11065  },
11066  {
11067   "alignment" : 8,
11068   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
11069   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
11070   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
11071   "size" : 8,
11072   "source_file" : "libnativehelper/include_jni/jni.h"
11073  },
11074  {
11075   "alignment" : 8,
11076   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11077   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11078   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11079   "size" : 8,
11080   "source_file" : "libnativehelper/include_jni/jni.h"
11081  },
11082  {
11083   "alignment" : 8,
11084   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11085   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11086   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11087   "size" : 8,
11088   "source_file" : "libnativehelper/include_jni/jni.h"
11089  },
11090  {
11091   "alignment" : 8,
11092   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11093   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11094   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11095   "size" : 8,
11096   "source_file" : "libnativehelper/include_jni/jni.h"
11097  },
11098  {
11099   "alignment" : 8,
11100   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11101   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11102   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11103   "size" : 8,
11104   "source_file" : "libnativehelper/include_jni/jni.h"
11105  },
11106  {
11107   "alignment" : 8,
11108   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11109   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11110   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11111   "size" : 8,
11112   "source_file" : "libnativehelper/include_jni/jni.h"
11113  },
11114  {
11115   "alignment" : 8,
11116   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11117   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11118   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11119   "size" : 8,
11120   "source_file" : "libnativehelper/include_jni/jni.h"
11121  },
11122  {
11123   "alignment" : 8,
11124   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
11125   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11126   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
11127   "size" : 8,
11128   "source_file" : "libnativehelper/include_jni/jni.h"
11129  },
11130  {
11131   "alignment" : 8,
11132   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
11133   "name" : "void (*)(_JNIEnv *)",
11134   "referenced_type" : "_ZTIFvP7_JNIEnvE",
11135   "size" : 8,
11136   "source_file" : "libnativehelper/include_jni/jni.h"
11137  },
11138  {
11139   "alignment" : 8,
11140   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
11141   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
11142   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
11143   "size" : 8,
11144   "source_file" : "libnativehelper/include_jni/jni.h"
11145  },
11146  {
11147   "alignment" : 8,
11148   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
11149   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
11150   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
11151   "size" : 8,
11152   "source_file" : "libnativehelper/include_jni/jni.h"
11153  },
11154  {
11155   "alignment" : 8,
11156   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
11157   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
11158   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
11159   "size" : 8,
11160   "source_file" : "libnativehelper/include_jni/jni.h"
11161  },
11162  {
11163   "alignment" : 8,
11164   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
11165   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
11166   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
11167   "size" : 8,
11168   "source_file" : "libnativehelper/include_jni/jni.h"
11169  },
11170  {
11171   "alignment" : 8,
11172   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
11173   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
11174   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
11175   "size" : 8,
11176   "source_file" : "libnativehelper/include_jni/jni.h"
11177  },
11178  {
11179   "alignment" : 8,
11180   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
11181   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
11182   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
11183   "size" : 8,
11184   "source_file" : "libnativehelper/include_jni/jni.h"
11185  },
11186  {
11187   "alignment" : 8,
11188   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
11189   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
11190   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
11191   "size" : 8,
11192   "source_file" : "libnativehelper/include_jni/jni.h"
11193  },
11194  {
11195   "alignment" : 8,
11196   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
11197   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
11198   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
11199   "size" : 8,
11200   "source_file" : "libnativehelper/include_jni/jni.h"
11201  },
11202  {
11203   "alignment" : 8,
11204   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
11205   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
11206   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
11207   "size" : 8,
11208   "source_file" : "libnativehelper/include_jni/jni.h"
11209  },
11210  {
11211   "alignment" : 8,
11212   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE",
11213   "name" : "void (*)(_JNIEnv *, _jlongArray *, long *, int)",
11214   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
11215   "size" : 8,
11216   "source_file" : "libnativehelper/include_jni/jni.h"
11217  },
11218  {
11219   "alignment" : 8,
11220   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE",
11221   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long *)",
11222   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
11223   "size" : 8,
11224   "source_file" : "libnativehelper/include_jni/jni.h"
11225  },
11226  {
11227   "alignment" : 8,
11228   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE",
11229   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long *)",
11230   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
11231   "size" : 8,
11232   "source_file" : "libnativehelper/include_jni/jni.h"
11233  },
11234  {
11235   "alignment" : 8,
11236   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
11237   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
11238   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
11239   "size" : 8,
11240   "source_file" : "libnativehelper/include_jni/jni.h"
11241  },
11242  {
11243   "alignment" : 8,
11244   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
11245   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
11246   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
11247   "size" : 8,
11248   "source_file" : "libnativehelper/include_jni/jni.h"
11249  },
11250  {
11251   "alignment" : 8,
11252   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
11253   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
11254   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
11255   "size" : 8,
11256   "source_file" : "libnativehelper/include_jni/jni.h"
11257  },
11258  {
11259   "alignment" : 8,
11260   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
11261   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
11262   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
11263   "size" : 8,
11264   "source_file" : "libnativehelper/include_jni/jni.h"
11265  },
11266  {
11267   "alignment" : 8,
11268   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
11269   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
11270   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
11271   "size" : 8,
11272   "source_file" : "libnativehelper/include_jni/jni.h"
11273  },
11274  {
11275   "alignment" : 8,
11276   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
11277   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
11278   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
11279   "size" : 8,
11280   "source_file" : "libnativehelper/include_jni/jni.h"
11281  },
11282  {
11283   "alignment" : 8,
11284   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
11285   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
11286   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
11287   "size" : 8,
11288   "source_file" : "libnativehelper/include_jni/jni.h"
11289  },
11290  {
11291   "alignment" : 8,
11292   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
11293   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
11294   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
11295   "size" : 8,
11296   "source_file" : "libnativehelper/include_jni/jni.h"
11297  },
11298  {
11299   "alignment" : 8,
11300   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
11301   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
11302   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
11303   "size" : 8,
11304   "source_file" : "libnativehelper/include_jni/jni.h"
11305  },
11306  {
11307   "alignment" : 8,
11308   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
11309   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
11310   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
11311   "size" : 8,
11312   "source_file" : "libnativehelper/include_jni/jni.h"
11313  },
11314  {
11315   "alignment" : 8,
11316   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
11317   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
11318   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
11319   "size" : 8,
11320   "source_file" : "libnativehelper/include_jni/jni.h"
11321  },
11322  {
11323   "alignment" : 8,
11324   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11325   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
11326   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11327   "size" : 8,
11328   "source_file" : "libnativehelper/include_jni/jni.h"
11329  },
11330  {
11331   "alignment" : 8,
11332   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11333   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
11334   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11335   "size" : 8,
11336   "source_file" : "libnativehelper/include_jni/jni.h"
11337  },
11338  {
11339   "alignment" : 8,
11340   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
11341   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
11342   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
11343   "size" : 8,
11344   "source_file" : "libnativehelper/include_jni/jni.h"
11345  },
11346  {
11347   "alignment" : 8,
11348   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11349   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11350   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11351   "size" : 8,
11352   "source_file" : "libnativehelper/include_jni/jni.h"
11353  },
11354  {
11355   "alignment" : 8,
11356   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11357   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
11358   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11359   "size" : 8,
11360   "source_file" : "libnativehelper/include_jni/jni.h"
11361  },
11362  {
11363   "alignment" : 8,
11364   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11365   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11366   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11367   "size" : 8,
11368   "source_file" : "libnativehelper/include_jni/jni.h"
11369  },
11370  {
11371   "alignment" : 8,
11372   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11373   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
11374   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11375   "size" : 8,
11376   "source_file" : "libnativehelper/include_jni/jni.h"
11377  },
11378  {
11379   "alignment" : 8,
11380   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11381   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
11382   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11383   "size" : 8,
11384   "source_file" : "libnativehelper/include_jni/jni.h"
11385  },
11386  {
11387   "alignment" : 8,
11388   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11389   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
11390   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11391   "size" : 8,
11392   "source_file" : "libnativehelper/include_jni/jni.h"
11393  },
11394  {
11395   "alignment" : 8,
11396   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11397   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
11398   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11399   "size" : 8,
11400   "source_file" : "libnativehelper/include_jni/jni.h"
11401  },
11402  {
11403   "alignment" : 8,
11404   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11405   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
11406   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11407   "size" : 8,
11408   "source_file" : "libnativehelper/include_jni/jni.h"
11409  },
11410  {
11411   "alignment" : 8,
11412   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11413   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
11414   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11415   "size" : 8,
11416   "source_file" : "libnativehelper/include_jni/jni.h"
11417  },
11418  {
11419   "alignment" : 8,
11420   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
11421   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long)",
11422   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
11423   "size" : 8,
11424   "source_file" : "libnativehelper/include_jni/jni.h"
11425  },
11426  {
11427   "alignment" : 8,
11428   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11429   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
11430   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11431   "size" : 8,
11432   "source_file" : "libnativehelper/include_jni/jni.h"
11433  },
11434  {
11435   "alignment" : 8,
11436   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11437   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
11438   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11439   "size" : 8,
11440   "source_file" : "libnativehelper/include_jni/jni.h"
11441  },
11442  {
11443   "alignment" : 8,
11444   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11445   "name" : "void (*)(_JNIEnv *, _jobject *)",
11446   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
11447   "size" : 8,
11448   "source_file" : "libnativehelper/include_jni/jni.h"
11449  },
11450  {
11451   "alignment" : 8,
11452   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11453   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11454   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11455   "size" : 8,
11456   "source_file" : "libnativehelper/include_jni/jni.h"
11457  },
11458  {
11459   "alignment" : 8,
11460   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11461   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11462   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11463   "size" : 8,
11464   "source_file" : "libnativehelper/include_jni/jni.h"
11465  },
11466  {
11467   "alignment" : 8,
11468   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11469   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11470   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11471   "size" : 8,
11472   "source_file" : "libnativehelper/include_jni/jni.h"
11473  },
11474  {
11475   "alignment" : 8,
11476   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11477   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11478   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11479   "size" : 8,
11480   "source_file" : "libnativehelper/include_jni/jni.h"
11481  },
11482  {
11483   "alignment" : 8,
11484   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11485   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11486   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11487   "size" : 8,
11488   "source_file" : "libnativehelper/include_jni/jni.h"
11489  },
11490  {
11491   "alignment" : 8,
11492   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11493   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11494   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11495   "size" : 8,
11496   "source_file" : "libnativehelper/include_jni/jni.h"
11497  },
11498  {
11499   "alignment" : 8,
11500   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11501   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
11502   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11503   "size" : 8,
11504   "source_file" : "libnativehelper/include_jni/jni.h"
11505  },
11506  {
11507   "alignment" : 8,
11508   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11509   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
11510   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11511   "size" : 8,
11512   "source_file" : "libnativehelper/include_jni/jni.h"
11513  },
11514  {
11515   "alignment" : 8,
11516   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11517   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
11518   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11519   "size" : 8,
11520   "source_file" : "libnativehelper/include_jni/jni.h"
11521  },
11522  {
11523   "alignment" : 8,
11524   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11525   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
11526   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11527   "size" : 8,
11528   "source_file" : "libnativehelper/include_jni/jni.h"
11529  },
11530  {
11531   "alignment" : 8,
11532   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11533   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
11534   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11535   "size" : 8,
11536   "source_file" : "libnativehelper/include_jni/jni.h"
11537  },
11538  {
11539   "alignment" : 8,
11540   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11541   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
11542   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11543   "size" : 8,
11544   "source_file" : "libnativehelper/include_jni/jni.h"
11545  },
11546  {
11547   "alignment" : 8,
11548   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
11549   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long)",
11550   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
11551   "size" : 8,
11552   "source_file" : "libnativehelper/include_jni/jni.h"
11553  },
11554  {
11555   "alignment" : 8,
11556   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11557   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
11558   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11559   "size" : 8,
11560   "source_file" : "libnativehelper/include_jni/jni.h"
11561  },
11562  {
11563   "alignment" : 8,
11564   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11565   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
11566   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11567   "size" : 8,
11568   "source_file" : "libnativehelper/include_jni/jni.h"
11569  },
11570  {
11571   "alignment" : 8,
11572   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11573   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
11574   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
11575   "size" : 8,
11576   "source_file" : "libnativehelper/include_jni/jni.h"
11577  },
11578  {
11579   "alignment" : 8,
11580   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11581   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
11582   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
11583   "size" : 8,
11584   "source_file" : "libnativehelper/include_jni/jni.h"
11585  },
11586  {
11587   "alignment" : 8,
11588   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11589   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
11590   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
11591   "size" : 8,
11592   "source_file" : "libnativehelper/include_jni/jni.h"
11593  },
11594  {
11595   "alignment" : 8,
11596   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11597   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
11598   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
11599   "size" : 8,
11600   "source_file" : "libnativehelper/include_jni/jni.h"
11601  },
11602  {
11603   "alignment" : 8,
11604   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
11605   "name" : "void (*)(_JNIEnv *, const char *)",
11606   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
11607   "size" : 8,
11608   "source_file" : "libnativehelper/include_jni/jni.h"
11609  },
11610  {
11611   "alignment" : 8,
11612   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
11613   "name" : "void (*)(void *, const ADexFile_Method *)",
11614   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
11615   "size" : 8,
11616   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11617  },
11618  {
11619   "alignment" : 8,
11620   "linker_set_key" : "_ZTIPFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE",
11621   "name" : "void (*)(void *, fmt::basic_format_parse_context<char> &, fmt::basic_format_context<fmt::appender, char> &)",
11622   "referenced_type" : "_ZTIFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE",
11623   "size" : 8,
11624   "source_file" : "external/fmtlib/include/fmt/core.h"
11625  },
11626  {
11627   "alignment" : 8,
11628   "linker_set_key" : "_ZTIPK15ADexFile_Method",
11629   "name" : "const ADexFile_Method *",
11630   "referenced_type" : "_ZTIK15ADexFile_Method",
11631   "size" : 8,
11632   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11633  },
11634  {
11635   "alignment" : 8,
11636   "linker_set_key" : "_ZTIPK15JNINativeMethod",
11637   "name" : "const JNINativeMethod *",
11638   "referenced_type" : "_ZTIK15JNINativeMethod",
11639   "size" : 8,
11640   "source_file" : "libnativehelper/include_jni/jni.h"
11641  },
11642  {
11643   "alignment" : 8,
11644   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
11645   "name" : "const JNIInvokeInterface *",
11646   "referenced_type" : "_ZTIK18JNIInvokeInterface",
11647   "size" : 8,
11648   "source_file" : "libnativehelper/include_jni/jni.h"
11649  },
11650  {
11651   "alignment" : 8,
11652   "linker_set_key" : "_ZTIPK18JNINativeInterface",
11653   "name" : "const JNINativeInterface *",
11654   "referenced_type" : "_ZTIK18JNINativeInterface",
11655   "size" : 8,
11656   "source_file" : "libnativehelper/include_jni/jni.h"
11657  },
11658  {
11659   "alignment" : 8,
11660   "linker_set_key" : "_ZTIPK6jvalue",
11661   "name" : "const jvalue *",
11662   "referenced_type" : "_ZTIK6jvalue",
11663   "size" : 8,
11664   "source_file" : "libnativehelper/include_jni/jni.h"
11665  },
11666  {
11667   "alignment" : 8,
11668   "linker_set_key" : "_ZTIPKDi",
11669   "name" : "const char32_t *",
11670   "referenced_type" : "_ZTIKDi",
11671   "size" : 8,
11672   "source_file" : "external/fmtlib/include/fmt/core.h"
11673  },
11674  {
11675   "alignment" : 8,
11676   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
11677   "name" : "const art::FreeDelete *",
11678   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
11679   "size" : 8,
11680   "source_file" : "art/libartbase/base/stl_util.h"
11681  },
11682  {
11683   "alignment" : 8,
11684   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
11685   "name" : "const art::OatDexFile *",
11686   "referenced_type" : "_ZTIKN3art10OatDexFileE",
11687   "size" : 8,
11688   "source_file" : "art/libdexfile/dex/dex_file.h"
11689  },
11690  {
11691   "alignment" : 8,
11692   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11693   "name" : "const art::Instruction::SparseSwitchPayload *",
11694   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
11695   "size" : 8,
11696   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11697  },
11698  {
11699   "alignment" : 8,
11700   "linker_set_key" : "_ZTIPKN3art11InstructionE",
11701   "name" : "const art::Instruction *",
11702   "referenced_type" : "_ZTIKN3art11InstructionE",
11703   "size" : 8,
11704   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11705  },
11706  {
11707   "alignment" : 8,
11708   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
11709   "name" : "const art::VoidFunctor *",
11710   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
11711   "size" : 8,
11712   "source_file" : "art/libartbase/base/utils.h"
11713  },
11714  {
11715   "alignment" : 8,
11716   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11717   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
11718   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11719   "size" : 8,
11720   "source_file" : "art/libdexfile/dex/class_accessor.h"
11721  },
11722  {
11723   "alignment" : 8,
11724   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11725   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
11726   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11727   "size" : 8,
11728   "source_file" : "art/libdexfile/dex/class_accessor.h"
11729  },
11730  {
11731   "alignment" : 8,
11732   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
11733   "name" : "const art::ClassAccessor::Field *",
11734   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
11735   "size" : 8,
11736   "source_file" : "art/libdexfile/dex/class_accessor.h"
11737  },
11738  {
11739   "alignment" : 8,
11740   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
11741   "name" : "const art::ClassAccessor::Method *",
11742   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
11743   "size" : 8,
11744   "source_file" : "art/libdexfile/dex/class_accessor.h"
11745  },
11746  {
11747   "alignment" : 8,
11748   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11749   "name" : "const art::ClassAccessor::BaseItem *",
11750   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
11751   "size" : 8,
11752   "source_file" : "art/libdexfile/dex/class_accessor.h"
11753  },
11754  {
11755   "alignment" : 8,
11756   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
11757   "name" : "const art::ClassAccessor *",
11758   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
11759   "size" : 8,
11760   "source_file" : "art/libdexfile/dex/class_accessor.h"
11761  },
11762  {
11763   "alignment" : 8,
11764   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
11765   "name" : "const art::ClassIterator *",
11766   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
11767   "size" : 8,
11768   "source_file" : "art/libdexfile/dex/class_iterator.h"
11769  },
11770  {
11771   "alignment" : 8,
11772   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
11773   "name" : "const art::DexFileLoader *",
11774   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
11775   "size" : 8,
11776   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
11777  },
11778  {
11779   "alignment" : 8,
11780   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11781   "name" : "const art::CompactDexFile::Header *",
11782   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
11783   "size" : 8,
11784   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11785  },
11786  {
11787   "alignment" : 8,
11788   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11789   "name" : "const art::CompactDexFile::CodeItem *",
11790   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
11791   "size" : 8,
11792   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11793  },
11794  {
11795   "alignment" : 8,
11796   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
11797   "name" : "const art::CompactDexFile *",
11798   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
11799   "size" : 8,
11800   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11801  },
11802  {
11803   "alignment" : 8,
11804   "linker_set_key" : "_ZTIPKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11805   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>> *",
11806   "referenced_type" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11807   "size" : 8,
11808   "source_file" : "art/libartbase/base/hash_set.h"
11809  },
11810  {
11811   "alignment" : 8,
11812   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11813   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
11814   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11815   "size" : 8,
11816   "source_file" : "art/libartbase/base/iteration_range.h"
11817  },
11818  {
11819   "alignment" : 8,
11820   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11821   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
11822   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11823   "size" : 8,
11824   "source_file" : "art/libartbase/base/iteration_range.h"
11825  },
11826  {
11827   "alignment" : 8,
11828   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11829   "name" : "const art::IterationRange<art::ClassIterator> *",
11830   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
11831   "size" : 8,
11832   "source_file" : "art/libartbase/base/iteration_range.h"
11833  },
11834  {
11835   "alignment" : 8,
11836   "linker_set_key" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11837   "name" : "const art::IterationRange<const art::dex::TryItem *> *",
11838   "referenced_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11839   "size" : 8,
11840   "source_file" : "art/libartbase/base/iteration_range.h"
11841  },
11842  {
11843   "alignment" : 8,
11844   "linker_set_key" : "_ZTIPKN3art14ProtoReferenceE",
11845   "name" : "const art::ProtoReference *",
11846   "referenced_type" : "_ZTIKN3art14ProtoReferenceE",
11847   "size" : 8,
11848   "source_file" : "art/libdexfile/dex/proto_reference.h"
11849  },
11850  {
11851   "alignment" : 8,
11852   "linker_set_key" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11853   "name" : "const art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> *",
11854   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11855   "size" : 8,
11856   "source_file" : "art/libartbase/base/hash_set.h"
11857  },
11858  {
11859   "alignment" : 8,
11860   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
11861   "name" : "const art::MethodReference *",
11862   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
11863   "size" : 8,
11864   "source_file" : "art/libdexfile/dex/method_reference.h"
11865  },
11866  {
11867   "alignment" : 8,
11868   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
11869   "name" : "const art::SplitStringIter *",
11870   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
11871   "size" : 8,
11872   "source_file" : "art/libartbase/base/stl_util.h"
11873  },
11874  {
11875   "alignment" : 8,
11876   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
11877   "name" : "const art::StandardDexFile *",
11878   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
11879   "size" : 8,
11880   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
11881  },
11882  {
11883   "alignment" : 8,
11884   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11885   "name" : "const art::TypeLookupTable::Entry *",
11886   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
11887   "size" : 8,
11888   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11889  },
11890  {
11891   "alignment" : 8,
11892   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
11893   "name" : "const art::TypeLookupTable *",
11894   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
11895   "size" : 8,
11896   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11897  },
11898  {
11899   "alignment" : 8,
11900   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
11901   "name" : "const art::ArtDexFileLoader *",
11902   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
11903   "size" : 8,
11904   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11905  },
11906  {
11907   "alignment" : 8,
11908   "linker_set_key" : "_ZTIPKN3art16DexFileContainerE",
11909   "name" : "const art::DexFileContainer *",
11910   "referenced_type" : "_ZTIKN3art16DexFileContainerE",
11911   "size" : 8,
11912   "source_file" : "art/libdexfile/dex/dex_file.h"
11913  },
11914  {
11915   "alignment" : 8,
11916   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11917   "name" : "const art::DexFileReference::Comparator *",
11918   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
11919   "size" : 8,
11920   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
11921  },
11922  {
11923   "alignment" : 8,
11924   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11925   "name" : "const art::DexLayoutSection::Subsection *",
11926   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
11927   "size" : 8,
11928   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11929  },
11930  {
11931   "alignment" : 8,
11932   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11933   "name" : "const art::CompactOffsetTable::Accessor *",
11934   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
11935   "size" : 8,
11936   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
11937  },
11938  {
11939   "alignment" : 8,
11940   "linker_set_key" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11941   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11942   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11943   "size" : 8,
11944   "source_file" : "art/libartbase/base/hash_map.h"
11945  },
11946  {
11947   "alignment" : 8,
11948   "linker_set_key" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11949   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11950   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11951   "size" : 8,
11952   "source_file" : "art/libartbase/base/hash_map.h"
11953  },
11954  {
11955   "alignment" : 8,
11956   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
11957   "name" : "const art::InstructionOperands *",
11958   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
11959   "size" : 8,
11960   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11961  },
11962  {
11963   "alignment" : 8,
11964   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
11965   "name" : "const art::CatchHandlerIterator *",
11966   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
11967   "size" : 8,
11968   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
11969  },
11970  {
11971   "alignment" : 8,
11972   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
11973   "name" : "const art::CodeItemDataAccessor *",
11974   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
11975   "size" : 8,
11976   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11977  },
11978  {
11979   "alignment" : 8,
11980   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
11981   "name" : "const art::DexInstructionPcPair *",
11982   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
11983   "size" : 8,
11984   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11985  },
11986  {
11987   "alignment" : 8,
11988   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
11989   "name" : "const art::DexInstructionIterator *",
11990   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
11991   "size" : 8,
11992   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11993  },
11994  {
11995   "alignment" : 8,
11996   "linker_set_key" : "_ZTIPKN3art22MemoryDexFileContainerE",
11997   "name" : "const art::MemoryDexFileContainer *",
11998   "referenced_type" : "_ZTIKN3art22MemoryDexFileContainerE",
11999   "size" : 8,
12000   "source_file" : "art/libdexfile/dex/dex_file.h"
12001  },
12002  {
12003   "alignment" : 8,
12004   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
12005   "name" : "const art::DexFileParameterIterator *",
12006   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
12007   "size" : 8,
12008   "source_file" : "art/libdexfile/dex/dex_file.h"
12009  },
12010  {
12011   "alignment" : 8,
12012   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
12013   "name" : "const art::RangeInstructionOperands *",
12014   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
12015   "size" : 8,
12016   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12017  },
12018  {
12019   "alignment" : 8,
12020   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
12021   "name" : "const art::CodeItemDebugInfoAccessor *",
12022   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
12023   "size" : 8,
12024   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12025  },
12026  {
12027   "alignment" : 8,
12028   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
12029   "name" : "const art::EncodedArrayValueIterator *",
12030   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
12031   "size" : 8,
12032   "source_file" : "art/libdexfile/dex/dex_file.h"
12033  },
12034  {
12035   "alignment" : 8,
12036   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
12037   "name" : "const art::CallSiteArrayValueIterator *",
12038   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
12039   "size" : 8,
12040   "source_file" : "art/libdexfile/dex/dex_file.h"
12041  },
12042  {
12043   "alignment" : 8,
12044   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
12045   "name" : "const art::DexInstructionIteratorBase *",
12046   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
12047   "size" : 8,
12048   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12049  },
12050  {
12051   "alignment" : 8,
12052   "linker_set_key" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
12053   "name" : "const art::SafeDexInstructionIterator *",
12054   "referenced_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
12055   "size" : 8,
12056   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12057  },
12058  {
12059   "alignment" : 8,
12060   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
12061   "name" : "const art::VarArgsInstructionOperands *",
12062   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
12063   "size" : 8,
12064   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12065  },
12066  {
12067   "alignment" : 8,
12068   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
12069   "name" : "const art::CodeItemInstructionAccessor *",
12070   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
12071   "size" : 8,
12072   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12073  },
12074  {
12075   "alignment" : 8,
12076   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
12077   "name" : "const art::NoReceiverInstructionOperands *",
12078   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
12079   "size" : 8,
12080   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12081  },
12082  {
12083   "alignment" : 8,
12084   "linker_set_key" : "_ZTIPKN3art29ProtoReferenceValueComparatorE",
12085   "name" : "const art::ProtoReferenceValueComparator *",
12086   "referenced_type" : "_ZTIKN3art29ProtoReferenceValueComparatorE",
12087   "size" : 8,
12088   "source_file" : "art/libdexfile/dex/proto_reference.h"
12089  },
12090  {
12091   "alignment" : 8,
12092   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
12093   "name" : "const art::MethodReferenceValueComparator *",
12094   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
12095   "size" : 8,
12096   "source_file" : "art/libdexfile/dex/method_reference.h"
12097  },
12098  {
12099   "alignment" : 8,
12100   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
12101   "name" : "const art::dex::AnnotationItem *",
12102   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
12103   "size" : 8,
12104   "source_file" : "art/libdexfile/dex/dex_file.h"
12105  },
12106  {
12107   "alignment" : 8,
12108   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
12109   "name" : "const art::dex::CallSiteIdItem *",
12110   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
12111   "size" : 8,
12112   "source_file" : "art/libdexfile/dex/dex_file.h"
12113  },
12114  {
12115   "alignment" : 8,
12116   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
12117   "name" : "const art::dex::MethodHandleItem *",
12118   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
12119   "size" : 8,
12120   "source_file" : "art/libdexfile/dex/dex_file.h"
12121  },
12122  {
12123   "alignment" : 8,
12124   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
12125   "name" : "const art::dex::AnnotationSetItem *",
12126   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
12127   "size" : 8,
12128   "source_file" : "art/libdexfile/dex/dex_file.h"
12129  },
12130  {
12131   "alignment" : 8,
12132   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
12133   "name" : "const art::dex::HiddenapiClassData *",
12134   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
12135   "size" : 8,
12136   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12137  },
12138  {
12139   "alignment" : 8,
12140   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
12141   "name" : "const art::dex::AnnotationSetRefItem *",
12142   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
12143   "size" : 8,
12144   "source_file" : "art/libdexfile/dex/dex_file.h"
12145  },
12146  {
12147   "alignment" : 8,
12148   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
12149   "name" : "const art::dex::AnnotationSetRefList *",
12150   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
12151   "size" : 8,
12152   "source_file" : "art/libdexfile/dex/dex_file.h"
12153  },
12154  {
12155   "alignment" : 8,
12156   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
12157   "name" : "const art::dex::FieldAnnotationsItem *",
12158   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
12159   "size" : 8,
12160   "source_file" : "art/libdexfile/dex/dex_file.h"
12161  },
12162  {
12163   "alignment" : 8,
12164   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
12165   "name" : "const art::dex::MethodAnnotationsItem *",
12166   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
12167   "size" : 8,
12168   "source_file" : "art/libdexfile/dex/dex_file.h"
12169  },
12170  {
12171   "alignment" : 8,
12172   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
12173   "name" : "const art::dex::AnnotationsDirectoryItem *",
12174   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
12175   "size" : 8,
12176   "source_file" : "art/libdexfile/dex/dex_file.h"
12177  },
12178  {
12179   "alignment" : 8,
12180   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
12181   "name" : "const art::dex::ParameterAnnotationsItem *",
12182   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
12183   "size" : 8,
12184   "source_file" : "art/libdexfile/dex/dex_file.h"
12185  },
12186  {
12187   "alignment" : 8,
12188   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
12189   "name" : "const art::dex::TypeId *",
12190   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
12191   "size" : 8,
12192   "source_file" : "system/libbase/include/android-base/logging.h"
12193  },
12194  {
12195   "alignment" : 8,
12196   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
12197   "name" : "const art::dex::FieldId *",
12198   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
12199   "size" : 8,
12200   "source_file" : "system/libbase/include/android-base/logging.h"
12201  },
12202  {
12203   "alignment" : 8,
12204   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
12205   "name" : "const art::dex::MapList *",
12206   "referenced_type" : "_ZTIKN3art3dex7MapListE",
12207   "size" : 8,
12208   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12209  },
12210  {
12211   "alignment" : 8,
12212   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
12213   "name" : "const art::dex::ProtoId *",
12214   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
12215   "size" : 8,
12216   "source_file" : "system/libbase/include/android-base/logging.h"
12217  },
12218  {
12219   "alignment" : 8,
12220   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
12221   "name" : "const art::dex::TryItem *",
12222   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
12223   "size" : 8,
12224   "source_file" : "art/libartbase/base/iteration_range.h"
12225  },
12226  {
12227   "alignment" : 8,
12228   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
12229   "name" : "const art::dex::ClassDef *",
12230   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
12231   "size" : 8,
12232   "source_file" : "system/libbase/include/android-base/logging.h"
12233  },
12234  {
12235   "alignment" : 8,
12236   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
12237   "name" : "const art::dex::CodeItem *",
12238   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
12239   "size" : 8,
12240   "source_file" : "art/libdexfile/dex/dex_file.h"
12241  },
12242  {
12243   "alignment" : 8,
12244   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
12245   "name" : "const art::dex::DexIndex<unsigned int> *",
12246   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
12247   "size" : 8,
12248   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12249  },
12250  {
12251   "alignment" : 8,
12252   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
12253   "name" : "const art::dex::DexIndex<unsigned short> *",
12254   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
12255   "size" : 8,
12256   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12257  },
12258  {
12259   "alignment" : 8,
12260   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
12261   "name" : "const art::dex::MethodId *",
12262   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
12263   "size" : 8,
12264   "source_file" : "system/libbase/include/android-base/logging.h"
12265  },
12266  {
12267   "alignment" : 8,
12268   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
12269   "name" : "const art::dex::StringId *",
12270   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
12271   "size" : 8,
12272   "source_file" : "system/libbase/include/android-base/logging.h"
12273  },
12274  {
12275   "alignment" : 8,
12276   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
12277   "name" : "const art::dex::TypeList *",
12278   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
12279   "size" : 8,
12280   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12281  },
12282  {
12283   "alignment" : 8,
12284   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
12285   "name" : "const art::dex::TypeIndex *",
12286   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
12287   "size" : 8,
12288   "source_file" : "art/libdexfile/dex/dex_file.h"
12289  },
12290  {
12291   "alignment" : 8,
12292   "linker_set_key" : "_ZTIPKN3art6MemMapE",
12293   "name" : "const art::MemMap *",
12294   "referenced_type" : "_ZTIKN3art6MemMapE",
12295   "size" : 8,
12296   "source_file" : "art/libartbase/base/mem_map.h"
12297  },
12298  {
12299   "alignment" : 8,
12300   "linker_set_key" : "_ZTIPKN3art7DexFile4Sha1E",
12301   "name" : "const art::DexFile::Sha1 *",
12302   "referenced_type" : "_ZTIKN3art7DexFile4Sha1E",
12303   "size" : 8,
12304   "source_file" : "art/libdexfile/dex/dex_file.h"
12305  },
12306  {
12307   "alignment" : 8,
12308   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
12309   "name" : "const art::DexFile::Header *",
12310   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
12311   "size" : 8,
12312   "source_file" : "art/libdexfile/dex/dex_file.h"
12313  },
12314  {
12315   "alignment" : 8,
12316   "linker_set_key" : "_ZTIPKN3art7DexFileE",
12317   "name" : "const art::DexFile *",
12318   "referenced_type" : "_ZTIKN3art7DexFileE",
12319   "size" : 8,
12320   "source_file" : "art/libdexfile/dex/dex_file.h"
12321  },
12322  {
12323   "alignment" : 8,
12324   "linker_set_key" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12325   "name" : "const art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>> *",
12326   "referenced_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12327   "size" : 8,
12328   "source_file" : "art/libartbase/base/hash_set.h"
12329  },
12330  {
12331   "alignment" : 8,
12332   "linker_set_key" : "_ZTIPKN3art8ArrayRefIKhEE",
12333   "name" : "const art::ArrayRef<const unsigned char> *",
12334   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
12335   "size" : 8,
12336   "source_file" : "art/libartbase/base/array_ref.h"
12337  },
12338  {
12339   "alignment" : 8,
12340   "linker_set_key" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12341   "name" : "const art::Dumpable<art::hiddenapi::ApiList> *",
12342   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12343   "size" : 8,
12344   "source_file" : "art/libartbase/base/dumpable.h"
12345  },
12346  {
12347   "alignment" : 8,
12348   "linker_set_key" : "_ZTIPKN3art9CountIterE",
12349   "name" : "const art::CountIter *",
12350   "referenced_type" : "_ZTIKN3art9CountIterE",
12351   "size" : 8,
12352   "source_file" : "art/libartbase/base/stl_util.h"
12353  },
12354  {
12355   "alignment" : 8,
12356   "linker_set_key" : "_ZTIPKN3art9SignatureE",
12357   "name" : "const art::Signature *",
12358   "referenced_type" : "_ZTIKN3art9SignatureE",
12359   "size" : 8,
12360   "source_file" : "art/libdexfile/dex/signature.h"
12361  },
12362  {
12363   "alignment" : 8,
12364   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
12365   "name" : "const art::hiddenapi::ApiList *",
12366   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
12367   "size" : 8,
12368   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12369  },
12370  {
12371   "alignment" : 8,
12372   "linker_set_key" : "_ZTIPKN3fmt3v1010format_intE",
12373   "name" : "const fmt::format_int *",
12374   "referenced_type" : "_ZTIKN3fmt3v1010format_intE",
12375   "size" : 8,
12376   "source_file" : "external/fmtlib/include/fmt/format.h"
12377  },
12378  {
12379   "alignment" : 8,
12380   "linker_set_key" : "_ZTIPKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
12381   "name" : "const fmt::basic_format_arg<fmt::basic_format_context<fmt::appender, char>> *",
12382   "referenced_type" : "_ZTIKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
12383   "size" : 8,
12384   "source_file" : "external/fmtlib/include/fmt/core.h"
12385  },
12386  {
12387   "alignment" : 8,
12388   "linker_set_key" : "_ZTIPKN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
12389   "name" : "const fmt::basic_string_view<fmt::detail::char8_type> *",
12390   "referenced_type" : "_ZTIKN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
12391   "size" : 8,
12392   "source_file" : "external/fmtlib/include/fmt/core.h"
12393  },
12394  {
12395   "alignment" : 8,
12396   "linker_set_key" : "_ZTIPKN3fmt3v1017basic_string_viewIcEE",
12397   "name" : "const fmt::basic_string_view<char> *",
12398   "referenced_type" : "_ZTIKN3fmt3v1017basic_string_viewIcEE",
12399   "size" : 8,
12400   "source_file" : "external/fmtlib/include/fmt/core.h"
12401  },
12402  {
12403   "alignment" : 8,
12404   "linker_set_key" : "_ZTIPKN3fmt3v1026basic_format_parse_contextIcEE",
12405   "name" : "const fmt::basic_format_parse_context<char> *",
12406   "referenced_type" : "_ZTIKN3fmt3v1026basic_format_parse_contextIcEE",
12407   "size" : 8,
12408   "source_file" : "external/fmtlib/include/fmt/core.h"
12409  },
12410  {
12411   "alignment" : 8,
12412   "linker_set_key" : "_ZTIPKN3fmt3v106detail10char8_typeE",
12413   "name" : "const fmt::detail::char8_type *",
12414   "referenced_type" : "_ZTIKN3fmt3v106detail10char8_typeE",
12415   "size" : 8,
12416   "source_file" : "external/fmtlib/include/fmt/core.h"
12417  },
12418  {
12419   "alignment" : 8,
12420   "linker_set_key" : "_ZTIPKN3fmt3v106detail10get_localeE",
12421   "name" : "const fmt::detail::get_locale *",
12422   "referenced_type" : "_ZTIKN3fmt3v106detail10get_localeE",
12423   "size" : 8,
12424   "source_file" : "external/fmtlib/include/fmt/chrono.h"
12425  },
12426  {
12427   "alignment" : 8,
12428   "linker_set_key" : "_ZTIPKN3fmt3v106detail10locale_refE",
12429   "name" : "const fmt::detail::locale_ref *",
12430   "referenced_type" : "_ZTIKN3fmt3v106detail10locale_refE",
12431   "size" : 8,
12432   "source_file" : "external/fmtlib/include/fmt/core.h"
12433  },
12434  {
12435   "alignment" : 8,
12436   "linker_set_key" : "_ZTIPKN3fmt3v106detail13buffer_traitsE",
12437   "name" : "const fmt::detail::buffer_traits *",
12438   "referenced_type" : "_ZTIKN3fmt3v106detail13buffer_traitsE",
12439   "size" : 8,
12440   "source_file" : "external/fmtlib/include/fmt/core.h"
12441  },
12442  {
12443   "alignment" : 8,
12444   "linker_set_key" : "_ZTIPKN3fmt3v106detail13utf8_to_utf16E",
12445   "name" : "const fmt::detail::utf8_to_utf16 *",
12446   "referenced_type" : "_ZTIKN3fmt3v106detail13utf8_to_utf16E",
12447   "size" : 8,
12448   "source_file" : "external/fmtlib/include/fmt/format.h"
12449  },
12450  {
12451   "alignment" : 8,
12452   "linker_set_key" : "_ZTIPKN3fmt3v106detail14named_arg_infoIcEE",
12453   "name" : "const fmt::detail::named_arg_info<char> *",
12454   "referenced_type" : "_ZTIKN3fmt3v106detail14named_arg_infoIcEE",
12455   "size" : 8,
12456   "source_file" : "external/fmtlib/include/fmt/core.h"
12457  },
12458  {
12459   "alignment" : 8,
12460   "linker_set_key" : "_ZTIPKN3fmt3v106detail16uint128_fallbackE",
12461   "name" : "const fmt::detail::uint128_fallback *",
12462   "referenced_type" : "_ZTIKN3fmt3v106detail16uint128_fallbackE",
12463   "size" : 8,
12464   "source_file" : "external/fmtlib/include/fmt/format.h"
12465  },
12466  {
12467   "alignment" : 8,
12468   "linker_set_key" : "_ZTIPKN3fmt3v106detail17counting_iteratorE",
12469   "name" : "const fmt::detail::counting_iterator *",
12470   "referenced_type" : "_ZTIKN3fmt3v106detail17counting_iteratorE",
12471   "size" : 8,
12472   "source_file" : "external/fmtlib/include/fmt/format.h"
12473  },
12474  {
12475   "alignment" : 8,
12476   "linker_set_key" : "_ZTIPKN3fmt3v106detail19fixed_buffer_traitsE",
12477   "name" : "const fmt::detail::fixed_buffer_traits *",
12478   "referenced_type" : "_ZTIKN3fmt3v106detail19fixed_buffer_traitsE",
12479   "size" : 8,
12480   "source_file" : "external/fmtlib/include/fmt/core.h"
12481  },
12482  {
12483   "alignment" : 8,
12484   "linker_set_key" : "_ZTIPKN3fmt3v106detail21chrono_format_checkerE",
12485   "name" : "const fmt::detail::chrono_format_checker *",
12486   "referenced_type" : "_ZTIKN3fmt3v106detail21chrono_format_checkerE",
12487   "size" : 8,
12488   "source_file" : "external/fmtlib/include/fmt/chrono.h"
12489  },
12490  {
12491   "alignment" : 8,
12492   "linker_set_key" : "_ZTIPKN3fmt3v106detail21compile_parse_contextIcEE",
12493   "name" : "const fmt::detail::compile_parse_context<char> *",
12494   "referenced_type" : "_ZTIKN3fmt3v106detail21compile_parse_contextIcEE",
12495   "size" : 8,
12496   "source_file" : "external/fmtlib/include/fmt/core.h"
12497  },
12498  {
12499   "alignment" : 8,
12500   "linker_set_key" : "_ZTIPKN3fmt3v106detail4typeE",
12501   "name" : "const fmt::detail::type *",
12502   "referenced_type" : "_ZTIKN3fmt3v106detail4typeE",
12503   "size" : 8,
12504   "source_file" : "external/fmtlib/include/fmt/core.h"
12505  },
12506  {
12507   "alignment" : 8,
12508   "linker_set_key" : "_ZTIPKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
12509   "name" : "const fmt::detail::value<fmt::basic_format_context<fmt::appender, char>> *",
12510   "referenced_type" : "_ZTIKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
12511   "size" : 8,
12512   "source_file" : "external/fmtlib/include/fmt/core.h"
12513  },
12514  {
12515   "alignment" : 8,
12516   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bigintE",
12517   "name" : "const fmt::detail::bigint *",
12518   "referenced_type" : "_ZTIKN3fmt3v106detail6bigintE",
12519   "size" : 8,
12520   "source_file" : "external/fmtlib/include/fmt/format.h"
12521  },
12522  {
12523   "alignment" : 8,
12524   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIcEE",
12525   "name" : "const fmt::detail::buffer<char> *",
12526   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIcEE",
12527   "size" : 8,
12528   "source_file" : "external/fmtlib/include/fmt/core.h"
12529  },
12530  {
12531   "alignment" : 8,
12532   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIiEE",
12533   "name" : "const fmt::detail::buffer<int> *",
12534   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIiEE",
12535   "size" : 8,
12536   "source_file" : "external/fmtlib/include/fmt/core.h"
12537  },
12538  {
12539   "alignment" : 8,
12540   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIjEE",
12541   "name" : "const fmt::detail::buffer<unsigned int> *",
12542   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIjEE",
12543   "size" : 8,
12544   "source_file" : "external/fmtlib/include/fmt/core.h"
12545  },
12546  {
12547   "alignment" : 8,
12548   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIwEE",
12549   "name" : "const fmt::detail::buffer<wchar_t> *",
12550   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIwEE",
12551   "size" : 8,
12552   "source_file" : "external/fmtlib/include/fmt/core.h"
12553  },
12554  {
12555   "alignment" : 8,
12556   "linker_set_key" : "_ZTIPKN3fmt3v106detail6fill_tIcEE",
12557   "name" : "const fmt::detail::fill_t<char> *",
12558   "referenced_type" : "_ZTIKN3fmt3v106detail6fill_tIcEE",
12559   "size" : 8,
12560   "source_file" : "external/fmtlib/include/fmt/core.h"
12561  },
12562  {
12563   "alignment" : 8,
12564   "linker_set_key" : "_ZTIPKN3fmt3v107weekdayE",
12565   "name" : "const fmt::weekday *",
12566   "referenced_type" : "_ZTIKN3fmt3v107weekdayE",
12567   "size" : 8,
12568   "source_file" : "external/fmtlib/include/fmt/chrono.h"
12569  },
12570  {
12571   "alignment" : 8,
12572   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12573   "name" : "const android::base::MappedFile *",
12574   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
12575   "size" : 8,
12576   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12577  },
12578  {
12579   "alignment" : 8,
12580   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
12581   "name" : "const android::base::borrowed_fd *",
12582   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
12583   "size" : 8,
12584   "source_file" : "system/libbase/include/android-base/unique_fd.h"
12585  },
12586  {
12587   "alignment" : 8,
12588   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12589   "name" : "const android::base::ErrnoRestorer *",
12590   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
12591   "size" : 8,
12592   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
12593  },
12594  {
12595   "alignment" : 8,
12596   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
12597   "name" : "const unix_file::FdFile *",
12598   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
12599   "size" : 8,
12600   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
12601  },
12602  {
12603   "alignment" : 8,
12604   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12605   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
12606   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12607   "size" : 8,
12608   "source_file" : "system/libbase/include/android-base/logging.h"
12609  },
12610  {
12611   "alignment" : 8,
12612   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12613   "name" : "const std::hash<art::DexFileReference> *",
12614   "referenced_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
12615   "size" : 8,
12616   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12617  },
12618  {
12619   "alignment" : 8,
12620   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12621   "name" : "const std::hash<art::dex::ProtoIndex> *",
12622   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12623   "size" : 8,
12624   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12625  },
12626  {
12627   "alignment" : 8,
12628   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12629   "name" : "const std::hash<art::dex::StringIndex> *",
12630   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
12631   "size" : 8,
12632   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12633  },
12634  {
12635   "alignment" : 8,
12636   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12637   "name" : "const std::hash<art::dex::TypeIndex> *",
12638   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
12639   "size" : 8,
12640   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12641  },
12642  {
12643   "alignment" : 8,
12644   "linker_set_key" : "_ZTIPKa",
12645   "name" : "const signed char *",
12646   "referenced_type" : "_ZTIKa",
12647   "size" : 8,
12648   "source_file" : "libnativehelper/include_jni/jni.h"
12649  },
12650  {
12651   "alignment" : 8,
12652   "linker_set_key" : "_ZTIPKc",
12653   "name" : "const char *",
12654   "referenced_type" : "_ZTIKc",
12655   "size" : 8,
12656   "source_file" : "external/fmtlib/include/fmt/core.h"
12657  },
12658  {
12659   "alignment" : 8,
12660   "linker_set_key" : "_ZTIPKd",
12661   "name" : "const double *",
12662   "referenced_type" : "_ZTIKd",
12663   "size" : 8,
12664   "source_file" : "libnativehelper/include_jni/jni.h"
12665  },
12666  {
12667   "alignment" : 8,
12668   "linker_set_key" : "_ZTIPKf",
12669   "name" : "const float *",
12670   "referenced_type" : "_ZTIKf",
12671   "size" : 8,
12672   "source_file" : "libnativehelper/include_jni/jni.h"
12673  },
12674  {
12675   "alignment" : 8,
12676   "linker_set_key" : "_ZTIPKh",
12677   "name" : "const unsigned char *",
12678   "referenced_type" : "_ZTIKh",
12679   "size" : 8,
12680   "source_file" : "art/libartbase/base/array_ref.h"
12681  },
12682  {
12683   "alignment" : 8,
12684   "linker_set_key" : "_ZTIPKi",
12685   "name" : "const int *",
12686   "referenced_type" : "_ZTIKi",
12687   "size" : 8,
12688   "source_file" : "libnativehelper/include_jni/jni.h"
12689  },
12690  {
12691   "alignment" : 8,
12692   "linker_set_key" : "_ZTIPKj",
12693   "name" : "const unsigned int *",
12694   "referenced_type" : "_ZTIKj",
12695   "size" : 8,
12696   "source_file" : "external/fmtlib/include/fmt/core.h"
12697  },
12698  {
12699   "alignment" : 8,
12700   "linker_set_key" : "_ZTIPKl",
12701   "name" : "const long *",
12702   "referenced_type" : "_ZTIKl",
12703   "size" : 8,
12704   "source_file" : "libnativehelper/include_jni/jni.h"
12705  },
12706  {
12707   "alignment" : 8,
12708   "linker_set_key" : "_ZTIPKs",
12709   "name" : "const short *",
12710   "referenced_type" : "_ZTIKs",
12711   "size" : 8,
12712   "source_file" : "libnativehelper/include_jni/jni.h"
12713  },
12714  {
12715   "alignment" : 8,
12716   "linker_set_key" : "_ZTIPKt",
12717   "name" : "const unsigned short *",
12718   "referenced_type" : "_ZTIKt",
12719   "size" : 8,
12720   "source_file" : "libnativehelper/include_jni/jni.h"
12721  },
12722  {
12723   "alignment" : 8,
12724   "linker_set_key" : "_ZTIPKv",
12725   "name" : "const void *",
12726   "referenced_type" : "_ZTIKv",
12727   "size" : 8,
12728   "source_file" : "external/fmtlib/include/fmt/core.h"
12729  },
12730  {
12731   "alignment" : 8,
12732   "linker_set_key" : "_ZTIPKw",
12733   "name" : "const wchar_t *",
12734   "referenced_type" : "_ZTIKw",
12735   "size" : 8,
12736   "source_file" : "external/fmtlib/include/fmt/core.h"
12737  },
12738  {
12739   "alignment" : 8,
12740   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
12741   "name" : "art::ZipArchive *",
12742   "referenced_type" : "_ZTIN3art10ZipArchiveE",
12743   "size" : 8,
12744   "source_file" : "art/libartbase/base/zip_archive.h"
12745  },
12746  {
12747   "alignment" : 8,
12748   "linker_set_key" : "_ZTIPN3art11InstructionE",
12749   "name" : "art::Instruction *",
12750   "referenced_type" : "_ZTIN3art11InstructionE",
12751   "size" : 8,
12752   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12753  },
12754  {
12755   "alignment" : 8,
12756   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
12757   "name" : "art::ScopedTrace *",
12758   "referenced_type" : "_ZTIN3art11ScopedTraceE",
12759   "size" : 8,
12760   "source_file" : "art/libartbase/base/systrace.h"
12761  },
12762  {
12763   "alignment" : 8,
12764   "linker_set_key" : "_ZTIPN3art11VlogMessageE",
12765   "name" : "art::VlogMessage *",
12766   "referenced_type" : "_ZTIN3art11VlogMessageE",
12767   "size" : 8,
12768   "source_file" : "art/libartbase/base/logging.h"
12769  },
12770  {
12771   "alignment" : 8,
12772   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12773   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
12774   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12775   "size" : 8,
12776   "source_file" : "art/libdexfile/dex/class_accessor.h"
12777  },
12778  {
12779   "alignment" : 8,
12780   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12781   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
12782   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12783   "size" : 8,
12784   "source_file" : "art/libdexfile/dex/class_accessor.h"
12785  },
12786  {
12787   "alignment" : 8,
12788   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
12789   "name" : "art::ClassAccessor::Field *",
12790   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
12791   "size" : 8,
12792   "source_file" : "art/libdexfile/dex/class_accessor.h"
12793  },
12794  {
12795   "alignment" : 8,
12796   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
12797   "name" : "art::ClassAccessor::Method *",
12798   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
12799   "size" : 8,
12800   "source_file" : "art/libdexfile/dex/class_accessor.h"
12801  },
12802  {
12803   "alignment" : 8,
12804   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12805   "name" : "art::ClassAccessor::BaseItem *",
12806   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
12807   "size" : 8,
12808   "source_file" : "art/libdexfile/dex/class_accessor.h"
12809  },
12810  {
12811   "alignment" : 8,
12812   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
12813   "name" : "art::ClassAccessor *",
12814   "referenced_type" : "_ZTIN3art13ClassAccessorE",
12815   "size" : 8,
12816   "source_file" : "art/libdexfile/dex/class_accessor.h"
12817  },
12818  {
12819   "alignment" : 8,
12820   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
12821   "name" : "art::ClassIterator *",
12822   "referenced_type" : "_ZTIN3art13ClassIteratorE",
12823   "size" : 8,
12824   "source_file" : "art/libdexfile/dex/class_iterator.h"
12825  },
12826  {
12827   "alignment" : 8,
12828   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12829   "name" : "art::DexFileLoader::VerifyResult *",
12830   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
12831   "size" : 8,
12832   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12833  },
12834  {
12835   "alignment" : 8,
12836   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
12837   "name" : "art::DexFileLoader *",
12838   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
12839   "size" : 8,
12840   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12841  },
12842  {
12843   "alignment" : 8,
12844   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12845   "name" : "art::CompactDexFile::CodeItem *",
12846   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
12847   "size" : 8,
12848   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12849  },
12850  {
12851   "alignment" : 8,
12852   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
12853   "name" : "art::CompactDexFile *",
12854   "referenced_type" : "_ZTIN3art14CompactDexFileE",
12855   "size" : 8,
12856   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12857  },
12858  {
12859   "alignment" : 8,
12860   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12861   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
12862   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12863   "size" : 8,
12864   "source_file" : "art/libartbase/base/iteration_range.h"
12865  },
12866  {
12867   "alignment" : 8,
12868   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12869   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
12870   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12871   "size" : 8,
12872   "source_file" : "art/libartbase/base/iteration_range.h"
12873  },
12874  {
12875   "alignment" : 8,
12876   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12877   "name" : "art::IterationRange<art::ClassIterator> *",
12878   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
12879   "size" : 8,
12880   "source_file" : "art/libartbase/base/iteration_range.h"
12881  },
12882  {
12883   "alignment" : 8,
12884   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12885   "name" : "art::IterationRange<art::SplitStringIter> *",
12886   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
12887   "size" : 8,
12888   "source_file" : "art/libartbase/base/iteration_range.h"
12889  },
12890  {
12891   "alignment" : 8,
12892   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12893   "name" : "art::IterationRange<art::DexInstructionIterator> *",
12894   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12895   "size" : 8,
12896   "source_file" : "art/libartbase/base/iteration_range.h"
12897  },
12898  {
12899   "alignment" : 8,
12900   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12901   "name" : "art::IterationRange<art::CountIter> *",
12902   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
12903   "size" : 8,
12904   "source_file" : "art/libartbase/base/iteration_range.h"
12905  },
12906  {
12907   "alignment" : 8,
12908   "linker_set_key" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12909   "name" : "art::IterationRange<const art::dex::TryItem *> *",
12910   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12911   "size" : 8,
12912   "source_file" : "art/libartbase/base/iteration_range.h"
12913  },
12914  {
12915   "alignment" : 8,
12916   "linker_set_key" : "_ZTIPN3art14ProtoReferenceE",
12917   "name" : "art::ProtoReference *",
12918   "referenced_type" : "_ZTIN3art14ProtoReferenceE",
12919   "size" : 8,
12920   "source_file" : "art/libdexfile/dex/proto_reference.h"
12921  },
12922  {
12923   "alignment" : 8,
12924   "linker_set_key" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12925   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> *",
12926   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12927   "size" : 8,
12928   "source_file" : "art/libartbase/base/hash_set.h"
12929  },
12930  {
12931   "alignment" : 8,
12932   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
12933   "name" : "art::MethodReference *",
12934   "referenced_type" : "_ZTIN3art15MethodReferenceE",
12935   "size" : 8,
12936   "source_file" : "art/libdexfile/dex/method_reference.h"
12937  },
12938  {
12939   "alignment" : 8,
12940   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
12941   "name" : "art::SplitStringIter *",
12942   "referenced_type" : "_ZTIN3art15SplitStringIterE",
12943   "size" : 8,
12944   "source_file" : "art/libartbase/base/stl_util.h"
12945  },
12946  {
12947   "alignment" : 8,
12948   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12949   "name" : "art::StandardDexFile::CodeItem *",
12950   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
12951   "size" : 8,
12952   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12953  },
12954  {
12955   "alignment" : 8,
12956   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
12957   "name" : "art::StandardDexFile *",
12958   "referenced_type" : "_ZTIN3art15StandardDexFileE",
12959   "size" : 8,
12960   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12961  },
12962  {
12963   "alignment" : 8,
12964   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
12965   "name" : "art::TypeLookupTable::Entry *",
12966   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
12967   "size" : 8,
12968   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12969  },
12970  {
12971   "alignment" : 8,
12972   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
12973   "name" : "art::TypeLookupTable *",
12974   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
12975   "size" : 8,
12976   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12977  },
12978  {
12979   "alignment" : 8,
12980   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
12981   "name" : "art::DexFileContainer *",
12982   "referenced_type" : "_ZTIN3art16DexFileContainerE",
12983   "size" : 8,
12984   "source_file" : "art/libdexfile/dex/dex_file.h"
12985  },
12986  {
12987   "alignment" : 8,
12988   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
12989   "name" : "art::DexFileReference *",
12990   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
12991   "size" : 8,
12992   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12993  },
12994  {
12995   "alignment" : 8,
12996   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12997   "name" : "art::DexLayoutSection::Subsection *",
12998   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
12999   "size" : 8,
13000   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
13001  },
13002  {
13003   "alignment" : 8,
13004   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
13005   "name" : "art::ClassIteratorData *",
13006   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
13007   "size" : 8,
13008   "source_file" : "art/libdexfile/dex/class_iterator.h"
13009  },
13010  {
13011   "alignment" : 8,
13012   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
13013   "name" : "art::CompactOffsetTable::Accessor *",
13014   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
13015   "size" : 8,
13016   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
13017  },
13018  {
13019   "alignment" : 8,
13020   "linker_set_key" : "_ZTIPN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13021   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
13022   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13023   "size" : 8,
13024   "source_file" : "art/libartbase/base/hash_map.h"
13025  },
13026  {
13027   "alignment" : 8,
13028   "linker_set_key" : "_ZTIPN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13029   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
13030   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13031   "size" : 8,
13032   "source_file" : "art/libartbase/base/hash_map.h"
13033  },
13034  {
13035   "alignment" : 8,
13036   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
13037   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
13038   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
13039   "size" : 8,
13040   "source_file" : "art/libartbase/base/systrace.h"
13041  },
13042  {
13043   "alignment" : 8,
13044   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
13045   "name" : "art::ScopedTraceNoStart *",
13046   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
13047   "size" : 8,
13048   "source_file" : "art/libartbase/base/systrace.h"
13049  },
13050  {
13051   "alignment" : 8,
13052   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
13053   "name" : "art::Arc4RandomGenerator *",
13054   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
13055   "size" : 8,
13056   "source_file" : "art/libartbase/base/utils.h"
13057  },
13058  {
13059   "alignment" : 8,
13060   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
13061   "name" : "art::InstructionOperands *",
13062   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
13063   "size" : 8,
13064   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13065  },
13066  {
13067   "alignment" : 8,
13068   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
13069   "name" : "art::CatchHandlerIterator *",
13070   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
13071   "size" : 8,
13072   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
13073  },
13074  {
13075   "alignment" : 8,
13076   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
13077   "name" : "art::CodeItemDataAccessor *",
13078   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
13079   "size" : 8,
13080   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
13081  },
13082  {
13083   "alignment" : 8,
13084   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
13085   "name" : "art::DexInstructionPcPair *",
13086   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
13087   "size" : 8,
13088   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13089  },
13090  {
13091   "alignment" : 8,
13092   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
13093   "name" : "art::DexFileLoaderErrorCode *",
13094   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
13095   "size" : 8,
13096   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
13097  },
13098  {
13099   "alignment" : 8,
13100   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
13101   "name" : "art::DexInstructionIterator *",
13102   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
13103   "size" : 8,
13104   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13105  },
13106  {
13107   "alignment" : 8,
13108   "linker_set_key" : "_ZTIPN3art22MemoryDexFileContainerE",
13109   "name" : "art::MemoryDexFileContainer *",
13110   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
13111   "size" : 8,
13112   "source_file" : "art/libdexfile/dex/dex_file.h"
13113  },
13114  {
13115   "alignment" : 8,
13116   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
13117   "name" : "art::DexFileParameterIterator *",
13118   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
13119   "size" : 8,
13120   "source_file" : "art/libdexfile/dex/dex_file.h"
13121  },
13122  {
13123   "alignment" : 8,
13124   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
13125   "name" : "art::RangeInstructionOperands *",
13126   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
13127   "size" : 8,
13128   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13129  },
13130  {
13131   "alignment" : 8,
13132   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
13133   "name" : "art::CodeItemDebugInfoAccessor *",
13134   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
13135   "size" : 8,
13136   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
13137  },
13138  {
13139   "alignment" : 8,
13140   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
13141   "name" : "art::EncodedArrayValueIterator *",
13142   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
13143   "size" : 8,
13144   "source_file" : "art/libdexfile/dex/dex_file.h"
13145  },
13146  {
13147   "alignment" : 8,
13148   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
13149   "name" : "art::CallSiteArrayValueIterator *",
13150   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
13151   "size" : 8,
13152   "source_file" : "art/libdexfile/dex/dex_file.h"
13153  },
13154  {
13155   "alignment" : 8,
13156   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
13157   "name" : "art::DexInstructionIteratorBase *",
13158   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
13159   "size" : 8,
13160   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13161  },
13162  {
13163   "alignment" : 8,
13164   "linker_set_key" : "_ZTIPN3art26SafeDexInstructionIteratorE",
13165   "name" : "art::SafeDexInstructionIterator *",
13166   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
13167   "size" : 8,
13168   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13169  },
13170  {
13171   "alignment" : 8,
13172   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
13173   "name" : "art::VarArgsInstructionOperands *",
13174   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
13175   "size" : 8,
13176   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13177  },
13178  {
13179   "alignment" : 8,
13180   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
13181   "name" : "art::CodeItemInstructionAccessor *",
13182   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
13183   "size" : 8,
13184   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
13185  },
13186  {
13187   "alignment" : 8,
13188   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
13189   "name" : "art::NoReceiverInstructionOperands *",
13190   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
13191   "size" : 8,
13192   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13193  },
13194  {
13195   "alignment" : 8,
13196   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
13197   "name" : "art::EncodedStaticFieldValueIterator *",
13198   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
13199   "size" : 8,
13200   "source_file" : "art/libdexfile/dex/dex_file.h"
13201  },
13202  {
13203   "alignment" : 8,
13204   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
13205   "name" : "art::dex::ProtoIndex *",
13206   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
13207   "size" : 8,
13208   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13209  },
13210  {
13211   "alignment" : 8,
13212   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
13213   "name" : "art::dex::StringIndex *",
13214   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
13215   "size" : 8,
13216   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13217  },
13218  {
13219   "alignment" : 8,
13220   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
13221   "name" : "art::dex::TryItem *",
13222   "referenced_type" : "_ZTIN3art3dex7TryItemE",
13223   "size" : 8,
13224   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
13225  },
13226  {
13227   "alignment" : 8,
13228   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
13229   "name" : "art::dex::CodeItem *",
13230   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
13231   "size" : 8,
13232   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
13233  },
13234  {
13235   "alignment" : 8,
13236   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
13237   "name" : "art::dex::DexIndex<unsigned int> *",
13238   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
13239   "size" : 8,
13240   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13241  },
13242  {
13243   "alignment" : 8,
13244   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
13245   "name" : "art::dex::DexIndex<unsigned short> *",
13246   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
13247   "size" : 8,
13248   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13249  },
13250  {
13251   "alignment" : 8,
13252   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
13253   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
13254   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
13255   "size" : 8,
13256   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
13257  },
13258  {
13259   "alignment" : 8,
13260   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
13261   "name" : "art::dex::TypeIndex *",
13262   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
13263   "size" : 8,
13264   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13265  },
13266  {
13267   "alignment" : 8,
13268   "linker_set_key" : "_ZTIPN3art6MemMapE",
13269   "name" : "art::MemMap *",
13270   "referenced_type" : "_ZTIN3art6MemMapE",
13271   "size" : 8,
13272   "source_file" : "art/libartbase/base/mem_map.h"
13273  },
13274  {
13275   "alignment" : 8,
13276   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
13277   "name" : "art::DexFile::PositionInfo *",
13278   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
13279   "size" : 8,
13280   "source_file" : "art/libdexfile/dex/dex_file.h"
13281  },
13282  {
13283   "alignment" : 8,
13284   "linker_set_key" : "_ZTIPN3art7DexFile6HeaderE",
13285   "name" : "art::DexFile::Header *",
13286   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
13287   "size" : 8,
13288   "source_file" : "art/libdexfile/dex/dex_file.h"
13289  },
13290  {
13291   "alignment" : 8,
13292   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
13293   "name" : "art::DexFile::LocalInfo *",
13294   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
13295   "size" : 8,
13296   "source_file" : "art/libdexfile/dex/dex_file.h"
13297  },
13298  {
13299   "alignment" : 8,
13300   "linker_set_key" : "_ZTIPN3art7DexFileE",
13301   "name" : "art::DexFile *",
13302   "referenced_type" : "_ZTIN3art7DexFileE",
13303   "size" : 8,
13304   "source_file" : "art/libdexfile/dex/dex_file.h"
13305  },
13306  {
13307   "alignment" : 8,
13308   "linker_set_key" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13309   "name" : "art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>> *",
13310   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13311   "size" : 8,
13312   "source_file" : "art/libartbase/base/hash_set.h"
13313  },
13314  {
13315   "alignment" : 8,
13316   "linker_set_key" : "_ZTIPN3art8ArrayRefIKhEE",
13317   "name" : "art::ArrayRef<const unsigned char> *",
13318   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
13319   "size" : 8,
13320   "source_file" : "art/libartbase/base/array_ref.h"
13321  },
13322  {
13323   "alignment" : 8,
13324   "linker_set_key" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
13325   "name" : "art::Dumpable<art::hiddenapi::ApiList> *",
13326   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
13327   "size" : 8,
13328   "source_file" : "art/libartbase/base/dumpable.h"
13329  },
13330  {
13331   "alignment" : 8,
13332   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
13333   "name" : "art::ZipEntry *",
13334   "referenced_type" : "_ZTIN3art8ZipEntryE",
13335   "size" : 8,
13336   "source_file" : "art/libartbase/base/zip_archive.h"
13337  },
13338  {
13339   "alignment" : 8,
13340   "linker_set_key" : "_ZTIPN3art9CountIterE",
13341   "name" : "art::CountIter *",
13342   "referenced_type" : "_ZTIN3art9CountIterE",
13343   "size" : 8,
13344   "source_file" : "art/libartbase/base/stl_util.h"
13345  },
13346  {
13347   "alignment" : 8,
13348   "linker_set_key" : "_ZTIPN3art9SignatureE",
13349   "name" : "art::Signature *",
13350   "referenced_type" : "_ZTIN3art9SignatureE",
13351   "size" : 8,
13352   "source_file" : "art/libdexfile/dex/signature.h"
13353  },
13354  {
13355   "alignment" : 8,
13356   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
13357   "name" : "art::hiddenapi::ApiList *",
13358   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
13359   "size" : 8,
13360   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13361  },
13362  {
13363   "alignment" : 8,
13364   "linker_set_key" : "_ZTIPN3fmt3v1010format_intE",
13365   "name" : "fmt::format_int *",
13366   "referenced_type" : "_ZTIN3fmt3v1010format_intE",
13367   "size" : 8,
13368   "source_file" : "external/fmtlib/include/fmt/format.h"
13369  },
13370  {
13371   "alignment" : 8,
13372   "linker_set_key" : "_ZTIPN3fmt3v1012format_specsIcEE",
13373   "name" : "fmt::format_specs<> *",
13374   "referenced_type" : "_ZTIN3fmt3v1012format_specsIcEE",
13375   "size" : 8,
13376   "source_file" : "external/fmtlib/include/fmt/core.h"
13377  },
13378  {
13379   "alignment" : 8,
13380   "linker_set_key" : "_ZTIPN3fmt3v1017basic_string_viewIDiEE",
13381   "name" : "fmt::basic_string_view<char32_t> *",
13382   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIDiEE",
13383   "size" : 8,
13384   "source_file" : "external/fmtlib/include/fmt/core.h"
13385  },
13386  {
13387   "alignment" : 8,
13388   "linker_set_key" : "_ZTIPN3fmt3v1017basic_string_viewIcEE",
13389   "name" : "fmt::basic_string_view<char> *",
13390   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE",
13391   "size" : 8,
13392   "source_file" : "external/fmtlib/include/fmt/core.h"
13393  },
13394  {
13395   "alignment" : 8,
13396   "linker_set_key" : "_ZTIPN3fmt3v1017basic_string_viewIwEE",
13397   "name" : "fmt::basic_string_view<wchar_t> *",
13398   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIwEE",
13399   "size" : 8,
13400   "source_file" : "external/fmtlib/include/fmt/core.h"
13401  },
13402  {
13403   "alignment" : 8,
13404   "linker_set_key" : "_ZTIPN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEE",
13405   "name" : "fmt::basic_memory_buffer<char, 500, std::allocator<char>> *",
13406   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEE",
13407   "size" : 8,
13408   "source_file" : "external/fmtlib/include/fmt/format.h"
13409  },
13410  {
13411   "alignment" : 8,
13412   "linker_set_key" : "_ZTIPN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
13413   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>> *",
13414   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
13415   "size" : 8,
13416   "source_file" : "external/fmtlib/include/fmt/format.h"
13417  },
13418  {
13419   "alignment" : 8,
13420   "linker_set_key" : "_ZTIPN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
13421   "name" : "fmt::basic_format_context<fmt::appender, char> *",
13422   "referenced_type" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
13423   "size" : 8,
13424   "source_file" : "external/fmtlib/include/fmt/core.h"
13425  },
13426  {
13427   "alignment" : 8,
13428   "linker_set_key" : "_ZTIPN3fmt3v1026basic_format_parse_contextIcEE",
13429   "name" : "fmt::basic_format_parse_context<char> *",
13430   "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
13431   "size" : 8,
13432   "source_file" : "external/fmtlib/include/fmt/core.h"
13433  },
13434  {
13435   "alignment" : 8,
13436   "linker_set_key" : "_ZTIPN3fmt3v105bytesE",
13437   "name" : "fmt::bytes *",
13438   "referenced_type" : "_ZTIN3fmt3v105bytesE",
13439   "size" : 8,
13440   "source_file" : "external/fmtlib/include/fmt/format.h"
13441  },
13442  {
13443   "alignment" : 8,
13444   "linker_set_key" : "_ZTIPN3fmt3v106detail10get_localeE",
13445   "name" : "fmt::detail::get_locale *",
13446   "referenced_type" : "_ZTIN3fmt3v106detail10get_localeE",
13447   "size" : 8,
13448   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13449  },
13450  {
13451   "alignment" : 8,
13452   "linker_set_key" : "_ZTIPN3fmt3v106detail10locale_refE",
13453   "name" : "fmt::detail::locale_ref *",
13454   "referenced_type" : "_ZTIN3fmt3v106detail10locale_refE",
13455   "size" : 8,
13456   "source_file" : "external/fmtlib/include/fmt/core.h"
13457  },
13458  {
13459   "alignment" : 8,
13460   "linker_set_key" : "_ZTIPN3fmt3v106detail13buffer_traitsE",
13461   "name" : "fmt::detail::buffer_traits *",
13462   "referenced_type" : "_ZTIN3fmt3v106detail13buffer_traitsE",
13463   "size" : 8,
13464   "source_file" : "external/fmtlib/include/fmt/core.h"
13465  },
13466  {
13467   "alignment" : 8,
13468   "linker_set_key" : "_ZTIPN3fmt3v106detail13error_handlerE",
13469   "name" : "fmt::detail::error_handler *",
13470   "referenced_type" : "_ZTIN3fmt3v106detail13error_handlerE",
13471   "size" : 8,
13472   "source_file" : "external/fmtlib/include/fmt/core.h"
13473  },
13474  {
13475   "alignment" : 8,
13476   "linker_set_key" : "_ZTIPN3fmt3v106detail16uint128_fallbackE",
13477   "name" : "fmt::detail::uint128_fallback *",
13478   "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
13479   "size" : 8,
13480   "source_file" : "external/fmtlib/include/fmt/format.h"
13481  },
13482  {
13483   "alignment" : 8,
13484   "linker_set_key" : "_ZTIPN3fmt3v106detail17counting_iterator10value_typeE",
13485   "name" : "fmt::detail::counting_iterator::value_type *",
13486   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iterator10value_typeE",
13487   "size" : 8,
13488   "source_file" : "external/fmtlib/include/fmt/format.h"
13489  },
13490  {
13491   "alignment" : 8,
13492   "linker_set_key" : "_ZTIPN3fmt3v106detail17counting_iteratorE",
13493   "name" : "fmt::detail::counting_iterator *",
13494   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iteratorE",
13495   "size" : 8,
13496   "source_file" : "external/fmtlib/include/fmt/format.h"
13497  },
13498  {
13499   "alignment" : 8,
13500   "linker_set_key" : "_ZTIPN3fmt3v106detail17tm_format_checkerE",
13501   "name" : "fmt::detail::tm_format_checker *",
13502   "referenced_type" : "_ZTIN3fmt3v106detail17tm_format_checkerE",
13503   "size" : 8,
13504   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13505  },
13506  {
13507   "alignment" : 8,
13508   "linker_set_key" : "_ZTIPN3fmt3v106detail19fixed_buffer_traitsE",
13509   "name" : "fmt::detail::fixed_buffer_traits *",
13510   "referenced_type" : "_ZTIN3fmt3v106detail19fixed_buffer_traitsE",
13511   "size" : 8,
13512   "source_file" : "external/fmtlib/include/fmt/core.h"
13513  },
13514  {
13515   "alignment" : 8,
13516   "linker_set_key" : "_ZTIPN3fmt3v106detail21chrono_format_checkerE",
13517   "name" : "fmt::detail::chrono_format_checker *",
13518   "referenced_type" : "_ZTIN3fmt3v106detail21chrono_format_checkerE",
13519   "size" : 8,
13520   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13521  },
13522  {
13523   "alignment" : 8,
13524   "linker_set_key" : "_ZTIPN3fmt3v106detail21compile_parse_contextIcEE",
13525   "name" : "fmt::detail::compile_parse_context<char> *",
13526   "referenced_type" : "_ZTIN3fmt3v106detail21compile_parse_contextIcEE",
13527   "size" : 8,
13528   "source_file" : "external/fmtlib/include/fmt/core.h"
13529  },
13530  {
13531   "alignment" : 8,
13532   "linker_set_key" : "_ZTIPN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
13533   "name" : "fmt::detail::dynamic_spec_id_handler<char> *",
13534   "referenced_type" : "_ZTIN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
13535   "size" : 8,
13536   "source_file" : "external/fmtlib/include/fmt/core.h"
13537  },
13538  {
13539   "alignment" : 8,
13540   "linker_set_key" : "_ZTIPN3fmt3v106detail6bigintE",
13541   "name" : "fmt::detail::bigint *",
13542   "referenced_type" : "_ZTIN3fmt3v106detail6bigintE",
13543   "size" : 8,
13544   "source_file" : "external/fmtlib/include/fmt/format.h"
13545  },
13546  {
13547   "alignment" : 8,
13548   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIcEE",
13549   "name" : "fmt::detail::buffer<char> *",
13550   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
13551   "size" : 8,
13552   "source_file" : "external/fmtlib/include/fmt/core.h"
13553  },
13554  {
13555   "alignment" : 8,
13556   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIiEE",
13557   "name" : "fmt::detail::buffer<int> *",
13558   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE",
13559   "size" : 8,
13560   "source_file" : "external/fmtlib/include/fmt/core.h"
13561  },
13562  {
13563   "alignment" : 8,
13564   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIjEE",
13565   "name" : "fmt::detail::buffer<unsigned int> *",
13566   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE",
13567   "size" : 8,
13568   "source_file" : "external/fmtlib/include/fmt/core.h"
13569  },
13570  {
13571   "alignment" : 8,
13572   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIwEE",
13573   "name" : "fmt::detail::buffer<wchar_t> *",
13574   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE",
13575   "size" : 8,
13576   "source_file" : "external/fmtlib/include/fmt/core.h"
13577  },
13578  {
13579   "alignment" : 8,
13580   "linker_set_key" : "_ZTIPN3fmt3v106detail6fill_tIcEE",
13581   "name" : "fmt::detail::fill_t<char> *",
13582   "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE",
13583   "size" : 8,
13584   "source_file" : "external/fmtlib/include/fmt/core.h"
13585  },
13586  {
13587   "alignment" : 8,
13588   "linker_set_key" : "_ZTIPN3fmt3v106detail7arg_refIcE5valueE",
13589   "name" : "fmt::detail::arg_ref<char>::value *",
13590   "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcE5valueE",
13591   "size" : 8,
13592   "source_file" : "external/fmtlib/include/fmt/core.h"
13593  },
13594  {
13595   "alignment" : 8,
13596   "linker_set_key" : "_ZTIPN3fmt3v106detail7arg_refIcEE",
13597   "name" : "fmt::detail::arg_ref<char> *",
13598   "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE",
13599   "size" : 8,
13600   "source_file" : "external/fmtlib/include/fmt/core.h"
13601  },
13602  {
13603   "alignment" : 8,
13604   "linker_set_key" : "_ZTIPN3fmt3v106detail8basic_fpIoEE",
13605   "name" : "fmt::detail::basic_fp<unsigned __int128> *",
13606   "referenced_type" : "_ZTIN3fmt3v106detail8basic_fpIoEE",
13607   "size" : 8,
13608   "source_file" : "external/fmtlib/include/fmt/format.h"
13609  },
13610  {
13611   "alignment" : 8,
13612   "linker_set_key" : "_ZTIPN3fmt3v106detail8basic_fpIyEE",
13613   "name" : "fmt::detail::basic_fp<unsigned long long> *",
13614   "referenced_type" : "_ZTIN3fmt3v106detail8basic_fpIyEE",
13615   "size" : 8,
13616   "source_file" : "external/fmtlib/include/fmt/format.h"
13617  },
13618  {
13619   "alignment" : 8,
13620   "linker_set_key" : "_ZTIPN3fmt3v107weekdayE",
13621   "name" : "fmt::weekday *",
13622   "referenced_type" : "_ZTIN3fmt3v107weekdayE",
13623   "size" : 8,
13624   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13625  },
13626  {
13627   "alignment" : 8,
13628   "linker_set_key" : "_ZTIPN3fmt3v108appenderE",
13629   "name" : "fmt::appender *",
13630   "referenced_type" : "_ZTIN3fmt3v108appenderE",
13631   "size" : 8,
13632   "source_file" : "external/fmtlib/include/fmt/core.h"
13633  },
13634  {
13635   "alignment" : 8,
13636   "linker_set_key" : "_ZTIPN3fmt3v109monostateE",
13637   "name" : "fmt::monostate *",
13638   "referenced_type" : "_ZTIN3fmt3v109monostateE",
13639   "size" : 8,
13640   "source_file" : "external/fmtlib/include/fmt/core.h"
13641  },
13642  {
13643   "alignment" : 8,
13644   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
13645   "name" : "android::base::MappedFile *",
13646   "referenced_type" : "_ZTIN7android4base10MappedFileE",
13647   "size" : 8,
13648   "source_file" : "system/libbase/include/android-base/mapped_file.h"
13649  },
13650  {
13651   "alignment" : 8,
13652   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13653   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format> *",
13654   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13655   "size" : 8,
13656   "source_file" : "system/libbase/include/android-base/logging.h"
13657  },
13658  {
13659   "alignment" : 8,
13660   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13661   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType> *",
13662   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13663   "size" : 8,
13664   "source_file" : "system/libbase/include/android-base/logging.h"
13665  },
13666  {
13667   "alignment" : 8,
13668   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13669   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex> *",
13670   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13671   "size" : 8,
13672   "source_file" : "system/libbase/include/android-base/logging.h"
13673  },
13674  {
13675   "alignment" : 8,
13676   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13677   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex> *",
13678   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13679   "size" : 8,
13680   "source_file" : "system/libbase/include/android-base/logging.h"
13681  },
13682  {
13683   "alignment" : 8,
13684   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13685   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex> *",
13686   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13687   "size" : 8,
13688   "source_file" : "system/libbase/include/android-base/logging.h"
13689  },
13690  {
13691   "alignment" : 8,
13692   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13693   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *> *",
13694   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13695   "size" : 8,
13696   "source_file" : "system/libbase/include/android-base/logging.h"
13697  },
13698  {
13699   "alignment" : 8,
13700   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13701   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *> *",
13702   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13703   "size" : 8,
13704   "source_file" : "system/libbase/include/android-base/logging.h"
13705  },
13706  {
13707   "alignment" : 8,
13708   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13709   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *> *",
13710   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13711   "size" : 8,
13712   "source_file" : "system/libbase/include/android-base/logging.h"
13713  },
13714  {
13715   "alignment" : 8,
13716   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13717   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *> *",
13718   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13719   "size" : 8,
13720   "source_file" : "system/libbase/include/android-base/logging.h"
13721  },
13722  {
13723   "alignment" : 8,
13724   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13725   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *> *",
13726   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13727   "size" : 8,
13728   "source_file" : "system/libbase/include/android-base/logging.h"
13729  },
13730  {
13731   "alignment" : 8,
13732   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13733   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *> *",
13734   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13735   "size" : 8,
13736   "source_file" : "system/libbase/include/android-base/logging.h"
13737  },
13738  {
13739   "alignment" : 8,
13740   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13741   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *> *",
13742   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13743   "size" : 8,
13744   "source_file" : "system/libbase/include/android-base/logging.h"
13745  },
13746  {
13747   "alignment" : 8,
13748   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13749   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *> *",
13750   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13751   "size" : 8,
13752   "source_file" : "system/libbase/include/android-base/logging.h"
13753  },
13754  {
13755   "alignment" : 8,
13756   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13757   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *> *",
13758   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13759   "size" : 8,
13760   "source_file" : "system/libbase/include/android-base/logging.h"
13761  },
13762  {
13763   "alignment" : 8,
13764   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13765   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *> *",
13766   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13767   "size" : 8,
13768   "source_file" : "system/libbase/include/android-base/logging.h"
13769  },
13770  {
13771   "alignment" : 8,
13772   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
13773   "name" : "android::base::log_detail::EagerEvaluator<const void *, const unsigned char *> *",
13774   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
13775   "size" : 8,
13776   "source_file" : "system/libbase/include/android-base/logging.h"
13777  },
13778  {
13779   "alignment" : 8,
13780   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13781   "name" : "android::base::log_detail::EagerEvaluator<bool, bool> *",
13782   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
13783   "size" : 8,
13784   "source_file" : "system/libbase/include/android-base/logging.h"
13785  },
13786  {
13787   "alignment" : 8,
13788   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13789   "name" : "android::base::log_detail::EagerEvaluator<char, char> *",
13790   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
13791   "size" : 8,
13792   "source_file" : "system/libbase/include/android-base/logging.h"
13793  },
13794  {
13795   "alignment" : 8,
13796   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13797   "name" : "android::base::log_detail::EagerEvaluator<double, double> *",
13798   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
13799   "size" : 8,
13800   "source_file" : "system/libbase/include/android-base/logging.h"
13801  },
13802  {
13803   "alignment" : 8,
13804   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13805   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int> *",
13806   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
13807   "size" : 8,
13808   "source_file" : "system/libbase/include/android-base/logging.h"
13809  },
13810  {
13811   "alignment" : 8,
13812   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13813   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
13814   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
13815   "size" : 8,
13816   "source_file" : "system/libbase/include/android-base/logging.h"
13817  },
13818  {
13819   "alignment" : 8,
13820   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13821   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
13822   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
13823   "size" : 8,
13824   "source_file" : "system/libbase/include/android-base/logging.h"
13825  },
13826  {
13827   "alignment" : 8,
13828   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13829   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
13830   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
13831   "size" : 8,
13832   "source_file" : "system/libbase/include/android-base/logging.h"
13833  },
13834  {
13835   "alignment" : 8,
13836   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjmEE",
13837   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned long> *",
13838   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjmEE",
13839   "size" : 8,
13840   "source_file" : "system/libbase/include/android-base/logging.h"
13841  },
13842  {
13843   "alignment" : 8,
13844   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIliEE",
13845   "name" : "android::base::log_detail::EagerEvaluator<long, int> *",
13846   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIliEE",
13847   "size" : 8,
13848   "source_file" : "system/libbase/include/android-base/logging.h"
13849  },
13850  {
13851   "alignment" : 8,
13852   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIljEE",
13853   "name" : "android::base::log_detail::EagerEvaluator<long, unsigned int> *",
13854   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIljEE",
13855   "size" : 8,
13856   "source_file" : "system/libbase/include/android-base/logging.h"
13857  },
13858  {
13859   "alignment" : 8,
13860   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImiEE",
13861   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, int> *",
13862   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImiEE",
13863   "size" : 8,
13864   "source_file" : "system/libbase/include/android-base/logging.h"
13865  },
13866  {
13867   "alignment" : 8,
13868   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImjEE",
13869   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned int> *",
13870   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImjEE",
13871   "size" : 8,
13872   "source_file" : "system/libbase/include/android-base/logging.h"
13873  },
13874  {
13875   "alignment" : 8,
13876   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImlEE",
13877   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, long> *",
13878   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImlEE",
13879   "size" : 8,
13880   "source_file" : "system/libbase/include/android-base/logging.h"
13881  },
13882  {
13883   "alignment" : 8,
13884   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImmEE",
13885   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned long> *",
13886   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImmEE",
13887   "size" : 8,
13888   "source_file" : "system/libbase/include/android-base/logging.h"
13889  },
13890  {
13891   "alignment" : 8,
13892   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImtEE",
13893   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned short> *",
13894   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImtEE",
13895   "size" : 8,
13896   "source_file" : "system/libbase/include/android-base/logging.h"
13897  },
13898  {
13899   "alignment" : 8,
13900   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13901   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
13902   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
13903   "size" : 8,
13904   "source_file" : "system/libbase/include/android-base/logging.h"
13905  },
13906  {
13907   "alignment" : 8,
13908   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItmEE",
13909   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned long> *",
13910   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItmEE",
13911   "size" : 8,
13912   "source_file" : "system/libbase/include/android-base/logging.h"
13913  },
13914  {
13915   "alignment" : 8,
13916   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13917   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
13918   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
13919   "size" : 8,
13920   "source_file" : "system/libbase/include/android-base/logging.h"
13921  },
13922  {
13923   "alignment" : 8,
13924   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13925   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
13926   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13927   "size" : 8,
13928   "source_file" : "system/libbase/include/android-base/logging.h"
13929  },
13930  {
13931   "alignment" : 8,
13932   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13933   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
13934   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13935   "size" : 8,
13936   "source_file" : "system/libbase/include/android-base/logging.h"
13937  },
13938  {
13939   "alignment" : 8,
13940   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13941   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
13942   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13943   "size" : 8,
13944   "source_file" : "system/libbase/include/android-base/logging.h"
13945  },
13946  {
13947   "alignment" : 8,
13948   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13949   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
13950   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13951   "size" : 8,
13952   "source_file" : "system/libbase/include/android-base/logging.h"
13953  },
13954  {
13955   "alignment" : 8,
13956   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13957   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
13958   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13959   "size" : 8,
13960   "source_file" : "system/libbase/include/android-base/logging.h"
13961  },
13962  {
13963   "alignment" : 8,
13964   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13965   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
13966   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13967   "size" : 8,
13968   "source_file" : "system/libbase/include/android-base/logging.h"
13969  },
13970  {
13971   "alignment" : 8,
13972   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13973   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
13974   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13975   "size" : 8,
13976   "source_file" : "system/libbase/include/android-base/logging.h"
13977  },
13978  {
13979   "alignment" : 8,
13980   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13981   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
13982   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13983   "size" : 8,
13984   "source_file" : "system/libbase/include/android-base/logging.h"
13985  },
13986  {
13987   "alignment" : 8,
13988   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13989   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
13990   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13991   "size" : 8,
13992   "source_file" : "system/libbase/include/android-base/logging.h"
13993  },
13994  {
13995   "alignment" : 8,
13996   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13997   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
13998   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13999   "size" : 8,
14000   "source_file" : "system/libbase/include/android-base/logging.h"
14001  },
14002  {
14003   "alignment" : 8,
14004   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14005   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
14006   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14007   "size" : 8,
14008   "source_file" : "system/libbase/include/android-base/logging.h"
14009  },
14010  {
14011   "alignment" : 8,
14012   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14013   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
14014   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14015   "size" : 8,
14016   "source_file" : "system/libbase/include/android-base/logging.h"
14017  },
14018  {
14019   "alignment" : 8,
14020   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKhEE",
14021   "name" : "android::base::log_detail::Storage<const unsigned char *> *",
14022   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
14023   "size" : 8,
14024   "source_file" : "system/libbase/include/android-base/logging.h"
14025  },
14026  {
14027   "alignment" : 8,
14028   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
14029   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
14030   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
14031   "size" : 8,
14032   "source_file" : "system/libbase/include/android-base/logging.h"
14033  },
14034  {
14035   "alignment" : 8,
14036   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
14037   "name" : "android::base::log_detail::Storage<const void *> *",
14038   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
14039   "size" : 8,
14040   "source_file" : "system/libbase/include/android-base/logging.h"
14041  },
14042  {
14043   "alignment" : 8,
14044   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
14045   "name" : "android::base::log_detail::Storage<bool> *",
14046   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
14047   "size" : 8,
14048   "source_file" : "system/libbase/include/android-base/logging.h"
14049  },
14050  {
14051   "alignment" : 8,
14052   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
14053   "name" : "android::base::log_detail::Storage<char> *",
14054   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
14055   "size" : 8,
14056   "source_file" : "system/libbase/include/android-base/logging.h"
14057  },
14058  {
14059   "alignment" : 8,
14060   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
14061   "name" : "android::base::log_detail::Storage<double> *",
14062   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
14063   "size" : 8,
14064   "source_file" : "system/libbase/include/android-base/logging.h"
14065  },
14066  {
14067   "alignment" : 8,
14068   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
14069   "name" : "android::base::log_detail::Storage<unsigned char> *",
14070   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
14071   "size" : 8,
14072   "source_file" : "system/libbase/include/android-base/logging.h"
14073  },
14074  {
14075   "alignment" : 8,
14076   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
14077   "name" : "android::base::log_detail::Storage<int> *",
14078   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
14079   "size" : 8,
14080   "source_file" : "system/libbase/include/android-base/logging.h"
14081  },
14082  {
14083   "alignment" : 8,
14084   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
14085   "name" : "android::base::log_detail::Storage<unsigned int> *",
14086   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
14087   "size" : 8,
14088   "source_file" : "system/libbase/include/android-base/logging.h"
14089  },
14090  {
14091   "alignment" : 8,
14092   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIlEE",
14093   "name" : "android::base::log_detail::Storage<long> *",
14094   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIlEE",
14095   "size" : 8,
14096   "source_file" : "system/libbase/include/android-base/logging.h"
14097  },
14098  {
14099   "alignment" : 8,
14100   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageImEE",
14101   "name" : "android::base::log_detail::Storage<unsigned long> *",
14102   "referenced_type" : "_ZTIN7android4base10log_detail7StorageImEE",
14103   "size" : 8,
14104   "source_file" : "system/libbase/include/android-base/logging.h"
14105  },
14106  {
14107   "alignment" : 8,
14108   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
14109   "name" : "android::base::log_detail::Storage<unsigned short> *",
14110   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
14111   "size" : 8,
14112   "source_file" : "system/libbase/include/android-base/logging.h"
14113  },
14114  {
14115   "alignment" : 8,
14116   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
14117   "name" : "android::base::borrowed_fd *",
14118   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14119   "size" : 8,
14120   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14121  },
14122  {
14123   "alignment" : 8,
14124   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
14125   "name" : "android::base::ErrnoRestorer *",
14126   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
14127   "size" : 8,
14128   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
14129  },
14130  {
14131   "alignment" : 8,
14132   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14133   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
14134   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14135   "size" : 8,
14136   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14137  },
14138  {
14139   "alignment" : 8,
14140   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
14141   "name" : "android::base::ScopedLockAssertion *",
14142   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
14143   "size" : 8,
14144   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
14145  },
14146  {
14147   "alignment" : 8,
14148   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
14149   "name" : "unix_file::RandomAccessFile *",
14150   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
14151   "size" : 8,
14152   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
14153  },
14154  {
14155   "alignment" : 8,
14156   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
14157   "name" : "unix_file::FdFile *",
14158   "referenced_type" : "_ZTIN9unix_file6FdFileE",
14159   "size" : 8,
14160   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
14161  },
14162  {
14163   "alignment" : 8,
14164   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14165   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
14166   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14167   "size" : 8,
14168   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14169  },
14170  {
14171   "alignment" : 8,
14172   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
14173   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
14174   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
14175   "size" : 8,
14176   "source_file" : "system/libbase/include/android-base/strings.h"
14177  },
14178  {
14179   "alignment" : 8,
14180   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
14181   "name" : "std::pair<unsigned int, unsigned short> *",
14182   "referenced_type" : "_ZTINSt3__14pairIjtEE",
14183   "size" : 8,
14184   "source_file" : "art/libartbase/base/hash_set.h"
14185  },
14186  {
14187   "alignment" : 8,
14188   "linker_set_key" : "_ZTIPNSt3__15mutexE",
14189   "name" : "std::mutex *",
14190   "referenced_type" : "_ZTINSt3__15mutexE",
14191   "size" : 8,
14192   "source_file" : "art/libartbase/base/mem_map.h"
14193  },
14194  {
14195   "alignment" : 8,
14196   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
14197   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
14198   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
14199   "size" : 8,
14200   "source_file" : "art/libdexfile/dex/dex_file.h"
14201  },
14202  {
14203   "alignment" : 8,
14204   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
14205   "name" : "std::vector<std::unique_ptr<const art::DexFile, std::default_delete<const art::DexFile>>, std::allocator<std::unique_ptr<const art::DexFile, std::default_delete<const art::DexFile>>>> *",
14206   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
14207   "size" : 8,
14208   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14209  },
14210  {
14211   "alignment" : 8,
14212   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
14213   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
14214   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
14215   "size" : 8,
14216   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
14217  },
14218  {
14219   "alignment" : 8,
14220   "linker_set_key" : "_ZTIPNSt3__18optionalIjEE",
14221   "name" : "std::optional<unsigned int> *",
14222   "referenced_type" : "_ZTINSt3__18optionalIjEE",
14223   "size" : 8,
14224   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14225  },
14226  {
14227   "alignment" : 8,
14228   "linker_set_key" : "_ZTIPP7_JNIEnv",
14229   "name" : "_JNIEnv **",
14230   "referenced_type" : "_ZTIP7_JNIEnv",
14231   "size" : 8,
14232   "source_file" : "libnativehelper/include_jni/jni.h"
14233  },
14234  {
14235   "alignment" : 8,
14236   "linker_set_key" : "_ZTIPP7_JavaVM",
14237   "name" : "_JavaVM **",
14238   "referenced_type" : "_ZTIP7_JavaVM",
14239   "size" : 8,
14240   "source_file" : "libnativehelper/include_jni/jni.h"
14241  },
14242  {
14243   "alignment" : 8,
14244   "linker_set_key" : "_ZTIPP8ADexFile",
14245   "name" : "ADexFile **",
14246   "referenced_type" : "_ZTIP8ADexFile",
14247   "size" : 8,
14248   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
14249  },
14250  {
14251   "alignment" : 8,
14252   "linker_set_key" : "_ZTIPPKc",
14253   "name" : "const char **",
14254   "referenced_type" : "_ZTIPKc",
14255   "size" : 8,
14256   "source_file" : "art/libdexfile/dex/utf.h"
14257  },
14258  {
14259   "alignment" : 8,
14260   "linker_set_key" : "_ZTIPPKh",
14261   "name" : "const unsigned char **",
14262   "referenced_type" : "_ZTIPKh",
14263   "size" : 8,
14264   "source_file" : "art/libdexfile/dex/dex_file.h"
14265  },
14266  {
14267   "alignment" : 8,
14268   "linker_set_key" : "_ZTIPPv",
14269   "name" : "void **",
14270   "referenced_type" : "_ZTIPv",
14271   "size" : 8,
14272   "source_file" : "libnativehelper/include_jni/jni.h"
14273  },
14274  {
14275   "alignment" : 8,
14276   "linker_set_key" : "_ZTIPa",
14277   "name" : "signed char *",
14278   "referenced_type" : "_ZTIa",
14279   "size" : 8,
14280   "source_file" : "libnativehelper/include_jni/jni.h"
14281  },
14282  {
14283   "alignment" : 8,
14284   "linker_set_key" : "_ZTIPb",
14285   "name" : "bool *",
14286   "referenced_type" : "_ZTIb",
14287   "size" : 8,
14288   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14289  },
14290  {
14291   "alignment" : 8,
14292   "linker_set_key" : "_ZTIPc",
14293   "name" : "char *",
14294   "referenced_type" : "_ZTIc",
14295   "size" : 8,
14296   "source_file" : "external/fmtlib/include/fmt/core.h"
14297  },
14298  {
14299   "alignment" : 8,
14300   "linker_set_key" : "_ZTIPd",
14301   "name" : "double *",
14302   "referenced_type" : "_ZTId",
14303   "size" : 8,
14304   "source_file" : "libnativehelper/include_jni/jni.h"
14305  },
14306  {
14307   "alignment" : 8,
14308   "linker_set_key" : "_ZTIPf",
14309   "name" : "float *",
14310   "referenced_type" : "_ZTIf",
14311   "size" : 8,
14312   "source_file" : "libnativehelper/include_jni/jni.h"
14313  },
14314  {
14315   "alignment" : 8,
14316   "linker_set_key" : "_ZTIPh",
14317   "name" : "unsigned char *",
14318   "referenced_type" : "_ZTIh",
14319   "size" : 8,
14320   "source_file" : "libnativehelper/include_jni/jni.h"
14321  },
14322  {
14323   "alignment" : 8,
14324   "linker_set_key" : "_ZTIPi",
14325   "name" : "int *",
14326   "referenced_type" : "_ZTIi",
14327   "size" : 8,
14328   "source_file" : "external/fmtlib/include/fmt/core.h"
14329  },
14330  {
14331   "alignment" : 8,
14332   "linker_set_key" : "_ZTIPj",
14333   "name" : "unsigned int *",
14334   "referenced_type" : "_ZTIj",
14335   "size" : 8,
14336   "source_file" : "external/fmtlib/include/fmt/core.h"
14337  },
14338  {
14339   "alignment" : 8,
14340   "linker_set_key" : "_ZTIPl",
14341   "name" : "long *",
14342   "referenced_type" : "_ZTIl",
14343   "size" : 8,
14344   "source_file" : "libnativehelper/include_jni/jni.h"
14345  },
14346  {
14347   "alignment" : 8,
14348   "linker_set_key" : "_ZTIPm",
14349   "name" : "unsigned long *",
14350   "referenced_type" : "_ZTIm",
14351   "size" : 8,
14352   "source_file" : "external/fmtlib/include/fmt/format.h"
14353  },
14354  {
14355   "alignment" : 8,
14356   "linker_set_key" : "_ZTIPs",
14357   "name" : "short *",
14358   "referenced_type" : "_ZTIs",
14359   "size" : 8,
14360   "source_file" : "libnativehelper/include_jni/jni.h"
14361  },
14362  {
14363   "alignment" : 8,
14364   "linker_set_key" : "_ZTIPt",
14365   "name" : "unsigned short *",
14366   "referenced_type" : "_ZTIt",
14367   "size" : 8,
14368   "source_file" : "libnativehelper/include_jni/jni.h"
14369  },
14370  {
14371   "alignment" : 8,
14372   "linker_set_key" : "_ZTIPv",
14373   "name" : "void *",
14374   "referenced_type" : "_ZTIv",
14375   "size" : 8,
14376   "source_file" : "external/fmtlib/include/fmt/core.h"
14377  },
14378  {
14379   "alignment" : 8,
14380   "linker_set_key" : "_ZTIPw",
14381   "name" : "wchar_t *",
14382   "referenced_type" : "_ZTIw",
14383   "size" : 8,
14384   "source_file" : "external/fmtlib/include/fmt/core.h"
14385  }
14386 ],
14387 "qualified_types" :
14388 [
14389  {
14390   "alignment" : 8,
14391   "is_const" : true,
14392   "linker_set_key" : "_ZTIA12_KPKc",
14393   "name" : "const char *const[12]",
14394   "referenced_type" : "_ZTIA12_PKc",
14395   "size" : 96,
14396   "source_file" : "external/fmtlib/include/fmt/chrono.h"
14397  },
14398  {
14399   "alignment" : 1,
14400   "is_const" : true,
14401   "linker_set_key" : "_ZTIA13_Kc",
14402   "name" : "const char[13]",
14403   "referenced_type" : "_ZTIA13_c",
14404   "size" : 13,
14405   "source_file" : "external/fmtlib/include/fmt/core.h"
14406  },
14407  {
14408   "alignment" : 1,
14409   "is_const" : true,
14410   "linker_set_key" : "_ZTIA14_Kc",
14411   "name" : "const char[14]",
14412   "referenced_type" : "_ZTIA14_c",
14413   "size" : 14,
14414   "source_file" : "external/fmtlib/include/fmt/core.h"
14415  },
14416  {
14417   "alignment" : 1,
14418   "is_const" : true,
14419   "linker_set_key" : "_ZTIA15_Kc",
14420   "name" : "const char[15]",
14421   "referenced_type" : "_ZTIA15_c",
14422   "size" : 15,
14423   "source_file" : "external/fmtlib/include/fmt/core.h"
14424  },
14425  {
14426   "alignment" : 1,
14427   "is_const" : true,
14428   "linker_set_key" : "_ZTIA18_Kc",
14429   "name" : "const char[18]",
14430   "referenced_type" : "_ZTIA18_c",
14431   "size" : 18,
14432   "source_file" : "external/fmtlib/include/fmt/core.h"
14433  },
14434  {
14435   "alignment" : 1,
14436   "is_const" : true,
14437   "linker_set_key" : "_ZTIA19_Kc",
14438   "name" : "const char[19]",
14439   "referenced_type" : "_ZTIA19_c",
14440   "size" : 19,
14441   "source_file" : "external/fmtlib/include/fmt/core.h"
14442  },
14443  {
14444   "alignment" : 1,
14445   "is_const" : true,
14446   "linker_set_key" : "_ZTIA1_Kc",
14447   "name" : "const char[1]",
14448   "referenced_type" : "_ZTIA1_c",
14449   "size" : 1,
14450   "source_file" : "external/fmtlib/include/fmt/core.h"
14451  },
14452  {
14453   "alignment" : 1,
14454   "is_const" : true,
14455   "linker_set_key" : "_ZTIA20_Kc",
14456   "name" : "const char[20]",
14457   "referenced_type" : "_ZTIA20_c",
14458   "size" : 20,
14459   "source_file" : "external/fmtlib/include/fmt/core.h"
14460  },
14461  {
14462   "alignment" : 8,
14463   "is_const" : true,
14464   "linker_set_key" : "_ZTIA21_Km",
14465   "name" : "const unsigned long[21]",
14466   "referenced_type" : "_ZTIA21_m",
14467   "size" : 168,
14468   "source_file" : "external/fmtlib/include/fmt/format.h"
14469  },
14470  {
14471   "alignment" : 1,
14472   "is_const" : true,
14473   "linker_set_key" : "_ZTIA22_Kc",
14474   "name" : "const char[22]",
14475   "referenced_type" : "_ZTIA22_c",
14476   "size" : 22,
14477   "source_file" : "external/fmtlib/include/fmt/core.h"
14478  },
14479  {
14480   "alignment" : 1,
14481   "is_const" : true,
14482   "linker_set_key" : "_ZTIA23_Kc",
14483   "name" : "const char[23]",
14484   "referenced_type" : "_ZTIA23_c",
14485   "size" : 23,
14486   "source_file" : "art/libartbase/base/file_utils.h"
14487  },
14488  {
14489   "alignment" : 1,
14490   "is_const" : true,
14491   "linker_set_key" : "_ZTIA28_Kc",
14492   "name" : "const char[28]",
14493   "referenced_type" : "_ZTIA28_c",
14494   "size" : 28,
14495   "source_file" : "art/libartbase/base/file_utils.h"
14496  },
14497  {
14498   "alignment" : 1,
14499   "is_const" : true,
14500   "linker_set_key" : "_ZTIA29_Kc",
14501   "name" : "const char[29]",
14502   "referenced_type" : "_ZTIA29_c",
14503   "size" : 29,
14504   "source_file" : "external/fmtlib/include/fmt/core.h"
14505  },
14506  {
14507   "alignment" : 8,
14508   "is_const" : true,
14509   "linker_set_key" : "_ZTIA2_KPKc",
14510   "name" : "const char *const[2]",
14511   "referenced_type" : "_ZTIA2_PKc",
14512   "size" : 16,
14513   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14514  },
14515  {
14516   "alignment" : 8,
14517   "is_const" : true,
14518   "linker_set_key" : "_ZTIA32_Km",
14519   "name" : "const unsigned long[32]",
14520   "referenced_type" : "_ZTIA32_m",
14521   "size" : 256,
14522   "source_file" : "external/fmtlib/include/fmt/format.h"
14523  },
14524  {
14525   "alignment" : 1,
14526   "is_const" : true,
14527   "linker_set_key" : "_ZTIA36_Kc",
14528   "name" : "const char[36]",
14529   "referenced_type" : "_ZTIA36_c",
14530   "size" : 36,
14531   "source_file" : "art/libartbase/base/file_utils.h"
14532  },
14533  {
14534   "alignment" : 1,
14535   "is_const" : true,
14536   "linker_set_key" : "_ZTIA4_Kc",
14537   "name" : "const char[4]",
14538   "referenced_type" : "_ZTIA4_c",
14539   "size" : 4,
14540   "source_file" : "art/libartbase/base/file_utils.h"
14541  },
14542  {
14543   "alignment" : 1,
14544   "is_const" : true,
14545   "linker_set_key" : "_ZTIA4_Kh",
14546   "name" : "const unsigned char[4]",
14547   "referenced_type" : "_ZTIA4_h",
14548   "size" : 4,
14549   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14550  },
14551  {
14552   "alignment" : 4,
14553   "is_const" : true,
14554   "linker_set_key" : "_ZTIA5_Kj",
14555   "name" : "const unsigned int[5]",
14556   "referenced_type" : "_ZTIA5_j",
14557   "size" : 20,
14558   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14559  },
14560  {
14561   "alignment" : 1,
14562   "is_const" : true,
14563   "linker_set_key" : "_ZTIA64_Kh",
14564   "name" : "const unsigned char[64]",
14565   "referenced_type" : "_ZTIA64_h",
14566   "size" : 64,
14567   "source_file" : "external/fmtlib/include/fmt/format.h"
14568  },
14569  {
14570   "alignment" : 1,
14571   "is_const" : true,
14572   "linker_set_key" : "_ZTIA6_A4_Kh",
14573   "name" : "const unsigned char[6][4]",
14574   "referenced_type" : "_ZTIA6_A4_h",
14575   "size" : 24,
14576   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14577  },
14578  {
14579   "alignment" : 8,
14580   "is_const" : true,
14581   "linker_set_key" : "_ZTIA7_KPKc",
14582   "name" : "const char *const[7]",
14583   "referenced_type" : "_ZTIA7_PKc",
14584   "size" : 56,
14585   "source_file" : "external/fmtlib/include/fmt/chrono.h"
14586  },
14587  {
14588   "alignment" : 4,
14589   "is_const" : true,
14590   "linker_set_key" : "_ZTIA8_KN3art10SdkVersionE",
14591   "name" : "const art::SdkVersion[8]",
14592   "referenced_type" : "_ZTIA8_N3art10SdkVersionE",
14593   "size" : 32,
14594   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14595  },
14596  {
14597   "alignment" : 8,
14598   "is_const" : true,
14599   "linker_set_key" : "_ZTIA8_KPKc",
14600   "name" : "const char *const[8]",
14601   "referenced_type" : "_ZTIA8_PKc",
14602   "size" : 64,
14603   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14604  },
14605  {
14606   "alignment" : 1,
14607   "is_const" : true,
14608   "linker_set_key" : "_ZTIA8_Kc",
14609   "name" : "const char[8]",
14610   "referenced_type" : "_ZTIA8_c",
14611   "size" : 8,
14612   "source_file" : "external/fmtlib/include/fmt/format.h"
14613  },
14614  {
14615   "is_const" : true,
14616   "linker_set_key" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
14617   "name" : "const art::Instruction::InstructionDescriptor[]",
14618   "referenced_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
14619   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14620  },
14621  {
14622   "is_const" : true,
14623   "linker_set_key" : "_ZTIA_KPKc",
14624   "name" : "const char *const[]",
14625   "referenced_type" : "_ZTIA_PKc",
14626   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14627  },
14628  {
14629   "is_const" : true,
14630   "linker_set_key" : "_ZTIA_Kh",
14631   "name" : "const unsigned char[]",
14632   "referenced_type" : "_ZTIA_h",
14633   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14634  },
14635  {
14636   "is_const" : true,
14637   "linker_set_key" : "_ZTIA_Ki",
14638   "name" : "const int[]",
14639   "referenced_type" : "_ZTIA_i",
14640   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14641  },
14642  {
14643   "alignment" : 8,
14644   "is_const" : true,
14645   "linker_set_key" : "_ZTIK15ADexFile_Method",
14646   "name" : "const ADexFile_Method",
14647   "referenced_type" : "_ZTI15ADexFile_Method",
14648   "size" : 32,
14649   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
14650  },
14651  {
14652   "alignment" : 8,
14653   "is_const" : true,
14654   "linker_set_key" : "_ZTIK15JNINativeMethod",
14655   "name" : "const JNINativeMethod",
14656   "referenced_type" : "_ZTI15JNINativeMethod",
14657   "size" : 24,
14658   "source_file" : "libnativehelper/include_jni/jni.h"
14659  },
14660  {
14661   "alignment" : 8,
14662   "is_const" : true,
14663   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
14664   "name" : "const JNIInvokeInterface",
14665   "referenced_type" : "_ZTI18JNIInvokeInterface",
14666   "size" : 64,
14667   "source_file" : "libnativehelper/include_jni/jni.h"
14668  },
14669  {
14670   "alignment" : 8,
14671   "is_const" : true,
14672   "linker_set_key" : "_ZTIK18JNINativeInterface",
14673   "name" : "const JNINativeInterface",
14674   "referenced_type" : "_ZTI18JNINativeInterface",
14675   "size" : 1864,
14676   "source_file" : "libnativehelper/include_jni/jni.h"
14677  },
14678  {
14679   "alignment" : 8,
14680   "is_const" : true,
14681   "linker_set_key" : "_ZTIK6jvalue",
14682   "name" : "const jvalue",
14683   "referenced_type" : "_ZTI6jvalue",
14684   "size" : 8,
14685   "source_file" : "libnativehelper/include_jni/jni.h"
14686  },
14687  {
14688   "alignment" : 4,
14689   "is_const" : true,
14690   "linker_set_key" : "_ZTIKDi",
14691   "name" : "const char32_t",
14692   "referenced_type" : "_ZTIDi",
14693   "size" : 4,
14694   "source_file" : "external/fmtlib/include/fmt/core.h"
14695  },
14696  {
14697   "alignment" : 8,
14698   "is_const" : true,
14699   "linker_set_key" : "_ZTIKDn",
14700   "name" : "const std::nullptr_t",
14701   "referenced_type" : "_ZTIDn",
14702   "size" : 8,
14703   "source_file" : "system/libbase/include/android-base/logging.h"
14704  },
14705  {
14706   "alignment" : 1,
14707   "is_const" : true,
14708   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
14709   "name" : "const art::FreeDelete",
14710   "referenced_type" : "_ZTIN3art10FreeDeleteE",
14711   "size" : 1,
14712   "source_file" : "art/libartbase/base/stl_util.h"
14713  },
14714  {
14715   "is_const" : true,
14716   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
14717   "name" : "const art::OatDexFile",
14718   "referenced_type" : "_ZTIN3art10OatDexFileE",
14719   "source_file" : "art/libdexfile/dex/dex_file.h"
14720  },
14721  {
14722   "alignment" : 8,
14723   "is_const" : true,
14724   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
14725   "name" : "const art::ZipArchive",
14726   "referenced_type" : "_ZTIN3art10ZipArchiveE",
14727   "size" : 8,
14728   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14729  },
14730  {
14731   "alignment" : 4,
14732   "is_const" : true,
14733   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
14734   "name" : "const art::Instruction::SparseSwitchPayload",
14735   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
14736   "size" : 4,
14737   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14738  },
14739  {
14740   "alignment" : 1,
14741   "is_const" : true,
14742   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
14743   "name" : "const art::Instruction::Format",
14744   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
14745   "size" : 1,
14746   "source_file" : "system/libbase/include/android-base/logging.h"
14747  },
14748  {
14749   "alignment" : 1,
14750   "is_const" : true,
14751   "linker_set_key" : "_ZTIKN3art11InstructionE",
14752   "name" : "const art::Instruction",
14753   "referenced_type" : "_ZTIN3art11InstructionE",
14754   "size" : 1,
14755   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14756  },
14757  {
14758   "alignment" : 4,
14759   "is_const" : true,
14760   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
14761   "name" : "const art::PointerSize",
14762   "referenced_type" : "_ZTIN3art11PointerSizeE",
14763   "size" : 4,
14764   "source_file" : "art/libartbase/base/pointer_size.h"
14765  },
14766  {
14767   "alignment" : 1,
14768   "is_const" : true,
14769   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
14770   "name" : "const art::VoidFunctor",
14771   "referenced_type" : "_ZTIN3art11VoidFunctorE",
14772   "size" : 1,
14773   "source_file" : "art/libartbase/base/utils.h"
14774  },
14775  {
14776   "alignment" : 8,
14777   "is_const" : true,
14778   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14779   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
14780   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14781   "size" : 56,
14782   "source_file" : "art/libdexfile/dex/class_accessor.h"
14783  },
14784  {
14785   "alignment" : 8,
14786   "is_const" : true,
14787   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14788   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
14789   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14790   "size" : 64,
14791   "source_file" : "art/libdexfile/dex/class_accessor.h"
14792  },
14793  {
14794   "alignment" : 8,
14795   "is_const" : true,
14796   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
14797   "name" : "const art::ClassAccessor::Field",
14798   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
14799   "size" : 40,
14800   "source_file" : "art/libdexfile/dex/class_accessor.h"
14801  },
14802  {
14803   "alignment" : 8,
14804   "is_const" : true,
14805   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
14806   "name" : "const art::ClassAccessor::Method",
14807   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
14808   "size" : 48,
14809   "source_file" : "art/libdexfile/dex/class_accessor.h"
14810  },
14811  {
14812   "alignment" : 8,
14813   "is_const" : true,
14814   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14815   "name" : "const art::ClassAccessor::BaseItem",
14816   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
14817   "size" : 40,
14818   "source_file" : "art/libdexfile/dex/class_accessor.h"
14819  },
14820  {
14821   "alignment" : 8,
14822   "is_const" : true,
14823   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
14824   "name" : "const art::ClassAccessor",
14825   "referenced_type" : "_ZTIN3art13ClassAccessorE",
14826   "size" : 48,
14827   "source_file" : "art/libdexfile/dex/class_accessor.h"
14828  },
14829  {
14830   "alignment" : 8,
14831   "is_const" : true,
14832   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
14833   "name" : "const art::ClassIterator",
14834   "referenced_type" : "_ZTIN3art13ClassIteratorE",
14835   "size" : 16,
14836   "source_file" : "art/libdexfile/dex/class_iterator.h"
14837  },
14838  {
14839   "alignment" : 8,
14840   "is_const" : true,
14841   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
14842   "name" : "const art::DexFileLoader",
14843   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
14844   "size" : 136,
14845   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14846  },
14847  {
14848   "alignment" : 4,
14849   "is_const" : true,
14850   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
14851   "name" : "const art::CompactDexFile::Header",
14852   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
14853   "size" : 136,
14854   "source_file" : "art/libartbase/base/casts.h"
14855  },
14856  {
14857   "alignment" : 2,
14858   "is_const" : true,
14859   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14860   "name" : "const art::CompactDexFile::CodeItem",
14861   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
14862   "size" : 6,
14863   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14864  },
14865  {
14866   "alignment" : 8,
14867   "is_const" : true,
14868   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
14869   "name" : "const art::CompactDexFile",
14870   "referenced_type" : "_ZTIN3art14CompactDexFileE",
14871   "size" : 224,
14872   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14873  },
14874  {
14875   "alignment" : 1,
14876   "is_const" : true,
14877   "linker_set_key" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14878   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
14879   "referenced_type" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14880   "size" : 1,
14881   "source_file" : "art/libartbase/base/hash_set.h"
14882  },
14883  {
14884   "alignment" : 4,
14885   "is_const" : true,
14886   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
14887   "name" : "const art::InstructionSet",
14888   "referenced_type" : "_ZTIN3art14InstructionSetE",
14889   "size" : 4,
14890   "source_file" : "art/libartbase/arch/instruction_set.h"
14891  },
14892  {
14893   "alignment" : 8,
14894   "is_const" : true,
14895   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14896   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
14897   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14898   "size" : 112,
14899   "source_file" : "art/libartbase/base/iteration_range.h"
14900  },
14901  {
14902   "alignment" : 8,
14903   "is_const" : true,
14904   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14905   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
14906   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14907   "size" : 128,
14908   "source_file" : "art/libartbase/base/iteration_range.h"
14909  },
14910  {
14911   "alignment" : 8,
14912   "is_const" : true,
14913   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14914   "name" : "const art::IterationRange<art::ClassIterator>",
14915   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
14916   "size" : 32,
14917   "source_file" : "art/libartbase/base/iteration_range.h"
14918  },
14919  {
14920   "alignment" : 8,
14921   "is_const" : true,
14922   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14923   "name" : "const art::IterationRange<const art::dex::TryItem *>",
14924   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14925   "size" : 16,
14926   "source_file" : "art/libartbase/base/iteration_range.h"
14927  },
14928  {
14929   "alignment" : 8,
14930   "is_const" : true,
14931   "linker_set_key" : "_ZTIKN3art14ProtoReferenceE",
14932   "name" : "const art::ProtoReference",
14933   "referenced_type" : "_ZTIN3art14ProtoReferenceE",
14934   "size" : 16,
14935   "source_file" : "art/libdexfile/dex/proto_reference.h"
14936  },
14937  {
14938   "alignment" : 8,
14939   "is_const" : true,
14940   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14941   "name" : "const art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>>",
14942   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14943   "size" : 16,
14944   "source_file" : "art/libartbase/base/hash_set.h"
14945  },
14946  {
14947   "alignment" : 8,
14948   "is_const" : true,
14949   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
14950   "name" : "const art::MethodReference",
14951   "referenced_type" : "_ZTIN3art15MethodReferenceE",
14952   "size" : 16,
14953   "source_file" : "art/libdexfile/dex/method_reference.h"
14954  },
14955  {
14956   "alignment" : 8,
14957   "is_const" : true,
14958   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
14959   "name" : "const art::SplitStringIter",
14960   "referenced_type" : "_ZTIN3art15SplitStringIterE",
14961   "size" : 32,
14962   "source_file" : "art/libartbase/base/iteration_range.h"
14963  },
14964  {
14965   "alignment" : 4,
14966   "is_const" : true,
14967   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14968   "name" : "const art::StandardDexFile::CodeItem",
14969   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
14970   "size" : 20,
14971   "source_file" : "art/libartbase/base/casts.h"
14972  },
14973  {
14974   "alignment" : 8,
14975   "is_const" : true,
14976   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
14977   "name" : "const art::StandardDexFile",
14978   "referenced_type" : "_ZTIN3art15StandardDexFileE",
14979   "size" : 200,
14980   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14981  },
14982  {
14983   "alignment" : 4,
14984   "is_const" : true,
14985   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
14986   "name" : "const art::TypeLookupTable::Entry",
14987   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
14988   "size" : 8,
14989   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14990  },
14991  {
14992   "alignment" : 8,
14993   "is_const" : true,
14994   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
14995   "name" : "const art::TypeLookupTable",
14996   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
14997   "size" : 32,
14998   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14999  },
15000  {
15001   "alignment" : 8,
15002   "is_const" : true,
15003   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
15004   "name" : "const art::ArtDexFileLoader",
15005   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
15006   "size" : 136,
15007   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
15008  },
15009  {
15010   "alignment" : 8,
15011   "is_const" : true,
15012   "linker_set_key" : "_ZTIKN3art16DexFileContainerE",
15013   "name" : "const art::DexFileContainer",
15014   "referenced_type" : "_ZTIN3art16DexFileContainerE",
15015   "size" : 16,
15016   "source_file" : "art/libdexfile/dex/dex_file.h"
15017  },
15018  {
15019   "alignment" : 1,
15020   "is_const" : true,
15021   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
15022   "name" : "const art::DexFileReference::Comparator",
15023   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
15024   "size" : 1,
15025   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
15026  },
15027  {
15028   "alignment" : 8,
15029   "is_const" : true,
15030   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
15031   "name" : "const art::DexFileReference",
15032   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
15033   "size" : 16,
15034   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
15035  },
15036  {
15037   "alignment" : 4,
15038   "is_const" : true,
15039   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
15040   "name" : "const art::DexLayoutSection::Subsection",
15041   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
15042   "size" : 8,
15043   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
15044  },
15045  {
15046   "alignment" : 4,
15047   "is_const" : true,
15048   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
15049   "name" : "const art::DexLayoutSection",
15050   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
15051   "size" : 40,
15052   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
15053  },
15054  {
15055   "alignment" : 8,
15056   "is_const" : true,
15057   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
15058   "name" : "const art::ClassIteratorData",
15059   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
15060   "size" : 16,
15061   "source_file" : "art/libdexfile/dex/class_iterator.h"
15062  },
15063  {
15064   "alignment" : 4,
15065   "is_const" : true,
15066   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
15067   "name" : "const art::DexLayoutSections",
15068   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
15069   "size" : 80,
15070   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
15071  },
15072  {
15073   "alignment" : 8,
15074   "is_const" : true,
15075   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
15076   "name" : "const art::CompactOffsetTable::Accessor",
15077   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
15078   "size" : 24,
15079   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15080  },
15081  {
15082   "alignment" : 1,
15083   "is_const" : true,
15084   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15085   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
15086   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15087   "size" : 1,
15088   "source_file" : "art/libartbase/base/hash_set.h"
15089  },
15090  {
15091   "alignment" : 1,
15092   "is_const" : true,
15093   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15094   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
15095   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15096   "size" : 1,
15097   "source_file" : "art/libartbase/base/hash_set.h"
15098  },
15099  {
15100   "alignment" : 8,
15101   "is_const" : true,
15102   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
15103   "name" : "const art::InstructionOperands",
15104   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
15105   "size" : 16,
15106   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15107  },
15108  {
15109   "alignment" : 8,
15110   "is_const" : true,
15111   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
15112   "name" : "const art::CatchHandlerIterator",
15113   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
15114   "size" : 24,
15115   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
15116  },
15117  {
15118   "alignment" : 8,
15119   "is_const" : true,
15120   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
15121   "name" : "const art::CodeItemDataAccessor",
15122   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
15123   "size" : 24,
15124   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
15125  },
15126  {
15127   "alignment" : 8,
15128   "is_const" : true,
15129   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
15130   "name" : "const art::DexInstructionPcPair",
15131   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
15132   "size" : 16,
15133   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
15134  },
15135  {
15136   "alignment" : 8,
15137   "is_const" : true,
15138   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
15139   "name" : "const art::DexInstructionIterator",
15140   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
15141   "size" : 16,
15142   "source_file" : "art/libdexfile/dex/dex_file.h"
15143  },
15144  {
15145   "alignment" : 8,
15146   "is_const" : true,
15147   "linker_set_key" : "_ZTIKN3art22MemoryDexFileContainerE",
15148   "name" : "const art::MemoryDexFileContainer",
15149   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
15150   "size" : 32,
15151   "source_file" : "art/libdexfile/dex/dex_file.h"
15152  },
15153  {
15154   "alignment" : 8,
15155   "is_const" : true,
15156   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
15157   "name" : "const art::DexFileParameterIterator",
15158   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
15159   "size" : 24,
15160   "source_file" : "art/libdexfile/dex/dex_file.h"
15161  },
15162  {
15163   "alignment" : 8,
15164   "is_const" : true,
15165   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
15166   "name" : "const art::RangeInstructionOperands",
15167   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
15168   "size" : 24,
15169   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15170  },
15171  {
15172   "alignment" : 8,
15173   "is_const" : true,
15174   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
15175   "name" : "const art::CodeItemDebugInfoAccessor",
15176   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
15177   "size" : 40,
15178   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
15179  },
15180  {
15181   "alignment" : 4,
15182   "is_const" : true,
15183   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
15184   "name" : "const art::EncodedArrayValueIterator::ValueType",
15185   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
15186   "size" : 4,
15187   "source_file" : "system/libbase/include/android-base/logging.h"
15188  },
15189  {
15190   "alignment" : 8,
15191   "is_const" : true,
15192   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
15193   "name" : "const art::EncodedArrayValueIterator",
15194   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
15195   "size" : 48,
15196   "source_file" : "art/libdexfile/dex/dex_file.h"
15197  },
15198  {
15199   "alignment" : 8,
15200   "is_const" : true,
15201   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
15202   "name" : "const art::CallSiteArrayValueIterator",
15203   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
15204   "size" : 48,
15205   "source_file" : "art/libdexfile/dex/dex_file.h"
15206  },
15207  {
15208   "alignment" : 8,
15209   "is_const" : true,
15210   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
15211   "name" : "const art::DexInstructionIteratorBase",
15212   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
15213   "size" : 16,
15214   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
15215  },
15216  {
15217   "alignment" : 8,
15218   "is_const" : true,
15219   "linker_set_key" : "_ZTIKN3art26SafeDexInstructionIteratorE",
15220   "name" : "const art::SafeDexInstructionIterator",
15221   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
15222   "size" : 24,
15223   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
15224  },
15225  {
15226   "alignment" : 8,
15227   "is_const" : true,
15228   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
15229   "name" : "const art::VarArgsInstructionOperands",
15230   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
15231   "size" : 24,
15232   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15233  },
15234  {
15235   "alignment" : 8,
15236   "is_const" : true,
15237   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
15238   "name" : "const art::CodeItemInstructionAccessor",
15239   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
15240   "size" : 16,
15241   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
15242  },
15243  {
15244   "alignment" : 8,
15245   "is_const" : true,
15246   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
15247   "name" : "const art::NoReceiverInstructionOperands",
15248   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
15249   "size" : 24,
15250   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15251  },
15252  {
15253   "alignment" : 1,
15254   "is_const" : true,
15255   "linker_set_key" : "_ZTIKN3art29ProtoReferenceValueComparatorE",
15256   "name" : "const art::ProtoReferenceValueComparator",
15257   "referenced_type" : "_ZTIN3art29ProtoReferenceValueComparatorE",
15258   "size" : 1,
15259   "source_file" : "art/libdexfile/dex/proto_reference.h"
15260  },
15261  {
15262   "alignment" : 1,
15263   "is_const" : true,
15264   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
15265   "name" : "const art::MethodReferenceValueComparator",
15266   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
15267   "size" : 1,
15268   "source_file" : "art/libdexfile/dex/method_reference.h"
15269  },
15270  {
15271   "alignment" : 2,
15272   "is_const" : true,
15273   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
15274   "name" : "const art::dex::ProtoIndex",
15275   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
15276   "size" : 2,
15277   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15278  },
15279  {
15280   "alignment" : 4,
15281   "is_const" : true,
15282   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
15283   "name" : "const art::dex::StringIndex",
15284   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
15285   "size" : 4,
15286   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15287  },
15288  {
15289   "alignment" : 1,
15290   "is_const" : true,
15291   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
15292   "name" : "const art::dex::AnnotationItem",
15293   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
15294   "size" : 2,
15295   "source_file" : "art/libdexfile/dex/dex_file.h"
15296  },
15297  {
15298   "alignment" : 4,
15299   "is_const" : true,
15300   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
15301   "name" : "const art::dex::CallSiteIdItem",
15302   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
15303   "size" : 4,
15304   "source_file" : "art/libdexfile/dex/dex_file.h"
15305  },
15306  {
15307   "alignment" : 2,
15308   "is_const" : true,
15309   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
15310   "name" : "const art::dex::MethodHandleItem",
15311   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
15312   "size" : 8,
15313   "source_file" : "art/libdexfile/dex/dex_file.h"
15314  },
15315  {
15316   "alignment" : 4,
15317   "is_const" : true,
15318   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
15319   "name" : "const art::dex::AnnotationSetItem",
15320   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
15321   "size" : 8,
15322   "source_file" : "art/libdexfile/dex/dex_file.h"
15323  },
15324  {
15325   "alignment" : 4,
15326   "is_const" : true,
15327   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
15328   "name" : "const art::dex::HiddenapiClassData",
15329   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
15330   "size" : 8,
15331   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15332  },
15333  {
15334   "alignment" : 4,
15335   "is_const" : true,
15336   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
15337   "name" : "const art::dex::AnnotationSetRefItem",
15338   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
15339   "size" : 4,
15340   "source_file" : "art/libdexfile/dex/dex_file.h"
15341  },
15342  {
15343   "alignment" : 4,
15344   "is_const" : true,
15345   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
15346   "name" : "const art::dex::AnnotationSetRefList",
15347   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
15348   "size" : 8,
15349   "source_file" : "art/libdexfile/dex/dex_file.h"
15350  },
15351  {
15352   "alignment" : 4,
15353   "is_const" : true,
15354   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
15355   "name" : "const art::dex::FieldAnnotationsItem",
15356   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
15357   "size" : 8,
15358   "source_file" : "art/libdexfile/dex/dex_file.h"
15359  },
15360  {
15361   "alignment" : 4,
15362   "is_const" : true,
15363   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
15364   "name" : "const art::dex::MethodAnnotationsItem",
15365   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
15366   "size" : 8,
15367   "source_file" : "art/libdexfile/dex/dex_file.h"
15368  },
15369  {
15370   "alignment" : 4,
15371   "is_const" : true,
15372   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
15373   "name" : "const art::dex::AnnotationsDirectoryItem",
15374   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
15375   "size" : 16,
15376   "source_file" : "art/libdexfile/dex/dex_file.h"
15377  },
15378  {
15379   "alignment" : 4,
15380   "is_const" : true,
15381   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
15382   "name" : "const art::dex::ParameterAnnotationsItem",
15383   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
15384   "size" : 8,
15385   "source_file" : "art/libdexfile/dex/dex_file.h"
15386  },
15387  {
15388   "alignment" : 4,
15389   "is_const" : true,
15390   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
15391   "name" : "const art::dex::TypeId",
15392   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
15393   "size" : 4,
15394   "source_file" : "system/libbase/include/android-base/logging.h"
15395  },
15396  {
15397   "alignment" : 4,
15398   "is_const" : true,
15399   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
15400   "name" : "const art::dex::FieldId",
15401   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
15402   "size" : 8,
15403   "source_file" : "system/libbase/include/android-base/logging.h"
15404  },
15405  {
15406   "alignment" : 4,
15407   "is_const" : true,
15408   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
15409   "name" : "const art::dex::MapList",
15410   "referenced_type" : "_ZTIN3art3dex7MapListE",
15411   "size" : 16,
15412   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15413  },
15414  {
15415   "alignment" : 4,
15416   "is_const" : true,
15417   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
15418   "name" : "const art::dex::ProtoId",
15419   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
15420   "size" : 12,
15421   "source_file" : "system/libbase/include/android-base/logging.h"
15422  },
15423  {
15424   "alignment" : 4,
15425   "is_const" : true,
15426   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
15427   "name" : "const art::dex::TryItem",
15428   "referenced_type" : "_ZTIN3art3dex7TryItemE",
15429   "size" : 8,
15430   "source_file" : "art/libartbase/base/iteration_range.h"
15431  },
15432  {
15433   "alignment" : 4,
15434   "is_const" : true,
15435   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
15436   "name" : "const art::dex::ClassDef",
15437   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
15438   "size" : 32,
15439   "source_file" : "system/libbase/include/android-base/logging.h"
15440  },
15441  {
15442   "alignment" : 1,
15443   "is_const" : true,
15444   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
15445   "name" : "const art::dex::CodeItem",
15446   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
15447   "size" : 1,
15448   "source_file" : "art/libdexfile/dex/dex_file.h"
15449  },
15450  {
15451   "alignment" : 4,
15452   "is_const" : true,
15453   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
15454   "name" : "const art::dex::DexIndex<unsigned int>",
15455   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
15456   "size" : 4,
15457   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15458  },
15459  {
15460   "alignment" : 2,
15461   "is_const" : true,
15462   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
15463   "name" : "const art::dex::DexIndex<unsigned short>",
15464   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
15465   "size" : 2,
15466   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15467  },
15468  {
15469   "alignment" : 4,
15470   "is_const" : true,
15471   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
15472   "name" : "const art::dex::MethodId",
15473   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
15474   "size" : 8,
15475   "source_file" : "system/libbase/include/android-base/logging.h"
15476  },
15477  {
15478   "alignment" : 4,
15479   "is_const" : true,
15480   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
15481   "name" : "const art::dex::StringId",
15482   "referenced_type" : "_ZTIN3art3dex8StringIdE",
15483   "size" : 4,
15484   "source_file" : "system/libbase/include/android-base/logging.h"
15485  },
15486  {
15487   "alignment" : 2,
15488   "is_const" : true,
15489   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
15490   "name" : "const art::dex::TypeItem",
15491   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
15492   "size" : 2,
15493   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15494  },
15495  {
15496   "alignment" : 4,
15497   "is_const" : true,
15498   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
15499   "name" : "const art::dex::TypeList",
15500   "referenced_type" : "_ZTIN3art3dex8TypeListE",
15501   "size" : 8,
15502   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15503  },
15504  {
15505   "alignment" : 2,
15506   "is_const" : true,
15507   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
15508   "name" : "const art::dex::TypeIndex",
15509   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
15510   "size" : 2,
15511   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15512  },
15513  {
15514   "alignment" : 8,
15515   "is_const" : true,
15516   "linker_set_key" : "_ZTIKN3art6MemMapE",
15517   "name" : "const art::MemMap",
15518   "referenced_type" : "_ZTIN3art6MemMapE",
15519   "size" : 72,
15520   "source_file" : "art/libartbase/base/mem_map.h"
15521  },
15522  {
15523   "alignment" : 1,
15524   "is_const" : true,
15525   "linker_set_key" : "_ZTIKN3art7DexFile4Sha1E",
15526   "name" : "const art::DexFile::Sha1",
15527   "referenced_type" : "_ZTIN3art7DexFile4Sha1E",
15528   "size" : 20,
15529   "source_file" : "art/libdexfile/dex/dex_file.h"
15530  },
15531  {
15532   "alignment" : 4,
15533   "is_const" : true,
15534   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
15535   "name" : "const art::DexFile::Header",
15536   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
15537   "size" : 112,
15538   "source_file" : "art/libdexfile/dex/dex_file.h"
15539  },
15540  {
15541   "alignment" : 8,
15542   "is_const" : true,
15543   "linker_set_key" : "_ZTIKN3art7DexFileE",
15544   "name" : "const art::DexFile",
15545   "referenced_type" : "_ZTIN3art7DexFileE",
15546   "size" : 200,
15547   "source_file" : "art/libdexfile/dex/dex_file.h"
15548  },
15549  {
15550   "alignment" : 8,
15551   "is_const" : true,
15552   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15553   "name" : "const art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>",
15554   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15555   "size" : 64,
15556   "source_file" : "art/libartbase/base/hash_set.h"
15557  },
15558  {
15559   "alignment" : 8,
15560   "is_const" : true,
15561   "linker_set_key" : "_ZTIKN3art8ArrayRefIKhEE",
15562   "name" : "const art::ArrayRef<const unsigned char>",
15563   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
15564   "size" : 16,
15565   "source_file" : "art/libartbase/base/array_ref.h"
15566  },
15567  {
15568   "alignment" : 8,
15569   "is_const" : true,
15570   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
15571   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
15572   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
15573   "size" : 8,
15574   "source_file" : "art/libartbase/base/dumpable.h"
15575  },
15576  {
15577   "alignment" : 8,
15578   "is_const" : true,
15579   "linker_set_key" : "_ZTIKN3art9CountIterE",
15580   "name" : "const art::CountIter",
15581   "referenced_type" : "_ZTIN3art9CountIterE",
15582   "size" : 8,
15583   "source_file" : "art/libartbase/base/stl_util.h"
15584  },
15585  {
15586   "alignment" : 8,
15587   "is_const" : true,
15588   "linker_set_key" : "_ZTIKN3art9SignatureE",
15589   "name" : "const art::Signature",
15590   "referenced_type" : "_ZTIN3art9SignatureE",
15591   "size" : 16,
15592   "source_file" : "art/libdexfile/dex/dex_file.h"
15593  },
15594  {
15595   "alignment" : 4,
15596   "is_const" : true,
15597   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
15598   "name" : "const art::hiddenapi::ApiList",
15599   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
15600   "size" : 4,
15601   "source_file" : "art/libartbase/base/dumpable.h"
15602  },
15603  {
15604   "alignment" : 8,
15605   "is_const" : true,
15606   "linker_set_key" : "_ZTIKN3fmt3v1010format_intE",
15607   "name" : "const fmt::format_int",
15608   "referenced_type" : "_ZTIN3fmt3v1010format_intE",
15609   "size" : 32,
15610   "source_file" : "external/fmtlib/include/fmt/format.h"
15611  },
15612  {
15613   "alignment" : 4,
15614   "is_const" : true,
15615   "linker_set_key" : "_ZTIKN3fmt3v1012format_specsIcEE",
15616   "name" : "const fmt::format_specs<>",
15617   "referenced_type" : "_ZTIN3fmt3v1012format_specsIcEE",
15618   "size" : 16,
15619   "source_file" : "external/fmtlib/include/fmt/format.h"
15620  },
15621  {
15622   "alignment" : 16,
15623   "is_const" : true,
15624   "linker_set_key" : "_ZTIKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
15625   "name" : "const fmt::basic_format_arg<fmt::basic_format_context<fmt::appender, char>>",
15626   "referenced_type" : "_ZTIN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
15627   "size" : 32,
15628   "source_file" : "external/fmtlib/include/fmt/core.h"
15629  },
15630  {
15631   "alignment" : 8,
15632   "is_const" : true,
15633   "linker_set_key" : "_ZTIKN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
15634   "name" : "const fmt::basic_string_view<fmt::detail::char8_type>",
15635   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
15636   "size" : 16,
15637   "source_file" : "external/fmtlib/include/fmt/core.h"
15638  },
15639  {
15640   "alignment" : 8,
15641   "is_const" : true,
15642   "linker_set_key" : "_ZTIKN3fmt3v1017basic_string_viewIcEE",
15643   "name" : "const fmt::basic_string_view<char>",
15644   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE",
15645   "size" : 16,
15646   "source_file" : "external/fmtlib/include/fmt/core.h"
15647  },
15648  {
15649   "alignment" : 8,
15650   "is_const" : true,
15651   "linker_set_key" : "_ZTIKN3fmt3v1026basic_format_parse_contextIcEE",
15652   "name" : "const fmt::basic_format_parse_context<char>",
15653   "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
15654   "size" : 24,
15655   "source_file" : "external/fmtlib/include/fmt/core.h"
15656  },
15657  {
15658   "alignment" : 1,
15659   "is_const" : true,
15660   "linker_set_key" : "_ZTIKN3fmt3v106detail10char8_typeE",
15661   "name" : "const fmt::detail::char8_type",
15662   "referenced_type" : "_ZTIN3fmt3v106detail10char8_typeE",
15663   "size" : 1,
15664   "source_file" : "external/fmtlib/include/fmt/core.h"
15665  },
15666  {
15667   "alignment" : 8,
15668   "is_const" : true,
15669   "linker_set_key" : "_ZTIKN3fmt3v106detail10get_localeE",
15670   "name" : "const fmt::detail::get_locale",
15671   "referenced_type" : "_ZTIN3fmt3v106detail10get_localeE",
15672   "size" : 16,
15673   "source_file" : "external/fmtlib/include/fmt/chrono.h"
15674  },
15675  {
15676   "alignment" : 8,
15677   "is_const" : true,
15678   "linker_set_key" : "_ZTIKN3fmt3v106detail10locale_refE",
15679   "name" : "const fmt::detail::locale_ref",
15680   "referenced_type" : "_ZTIN3fmt3v106detail10locale_refE",
15681   "size" : 8,
15682   "source_file" : "external/fmtlib/include/fmt/core.h"
15683  },
15684  {
15685   "alignment" : 1,
15686   "is_const" : true,
15687   "linker_set_key" : "_ZTIKN3fmt3v106detail13buffer_traitsE",
15688   "name" : "const fmt::detail::buffer_traits",
15689   "referenced_type" : "_ZTIN3fmt3v106detail13buffer_traitsE",
15690   "size" : 1,
15691   "source_file" : "external/fmtlib/include/fmt/core.h"
15692  },
15693  {
15694   "alignment" : 8,
15695   "is_const" : true,
15696   "linker_set_key" : "_ZTIKN3fmt3v106detail13utf8_to_utf16E",
15697   "name" : "const fmt::detail::utf8_to_utf16",
15698   "referenced_type" : "_ZTIN3fmt3v106detail13utf8_to_utf16E",
15699   "size" : 2040,
15700   "source_file" : "external/fmtlib/include/fmt/format.h"
15701  },
15702  {
15703   "alignment" : 8,
15704   "is_const" : true,
15705   "linker_set_key" : "_ZTIKN3fmt3v106detail14big_decimal_fpE",
15706   "name" : "const fmt::detail::big_decimal_fp",
15707   "referenced_type" : "_ZTIN3fmt3v106detail14big_decimal_fpE",
15708   "size" : 16,
15709   "source_file" : "external/fmtlib/include/fmt/format.h"
15710  },
15711  {
15712   "is_const" : true,
15713   "linker_set_key" : "_ZTIKN3fmt3v106detail14named_arg_infoIcEE",
15714   "name" : "const fmt::detail::named_arg_info<char>",
15715   "referenced_type" : "_ZTIN3fmt3v106detail14named_arg_infoIcEE",
15716   "source_file" : "external/fmtlib/include/fmt/core.h"
15717  },
15718  {
15719   "alignment" : 8,
15720   "is_const" : true,
15721   "linker_set_key" : "_ZTIKN3fmt3v106detail16uint128_fallbackE",
15722   "name" : "const fmt::detail::uint128_fallback",
15723   "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
15724   "size" : 16,
15725   "source_file" : "external/fmtlib/include/fmt/format.h"
15726  },
15727  {
15728   "alignment" : 8,
15729   "is_const" : true,
15730   "linker_set_key" : "_ZTIKN3fmt3v106detail17counting_iteratorE",
15731   "name" : "const fmt::detail::counting_iterator",
15732   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iteratorE",
15733   "size" : 8,
15734   "source_file" : "external/fmtlib/include/fmt/format.h"
15735  },
15736  {
15737   "alignment" : 8,
15738   "is_const" : true,
15739   "linker_set_key" : "_ZTIKN3fmt3v106detail18find_escape_resultIcEE",
15740   "name" : "const fmt::detail::find_escape_result<char>",
15741   "referenced_type" : "_ZTIN3fmt3v106detail18find_escape_resultIcEE",
15742   "size" : 24,
15743   "source_file" : "external/fmtlib/include/fmt/format.h"
15744  },
15745  {
15746   "alignment" : 8,
15747   "is_const" : true,
15748   "linker_set_key" : "_ZTIKN3fmt3v106detail19fixed_buffer_traitsE",
15749   "name" : "const fmt::detail::fixed_buffer_traits",
15750   "referenced_type" : "_ZTIN3fmt3v106detail19fixed_buffer_traitsE",
15751   "size" : 16,
15752   "source_file" : "external/fmtlib/include/fmt/core.h"
15753  },
15754  {
15755   "alignment" : 1,
15756   "is_const" : true,
15757   "linker_set_key" : "_ZTIKN3fmt3v106detail21chrono_format_checkerE",
15758   "name" : "const fmt::detail::chrono_format_checker",
15759   "referenced_type" : "_ZTIN3fmt3v106detail21chrono_format_checkerE",
15760   "size" : 1,
15761   "source_file" : "external/fmtlib/include/fmt/chrono.h"
15762  },
15763  {
15764   "alignment" : 8,
15765   "is_const" : true,
15766   "linker_set_key" : "_ZTIKN3fmt3v106detail21compile_parse_contextIcEE",
15767   "name" : "const fmt::detail::compile_parse_context<char>",
15768   "referenced_type" : "_ZTIN3fmt3v106detail21compile_parse_contextIcEE",
15769   "size" : 32,
15770   "source_file" : "external/fmtlib/include/fmt/core.h"
15771  },
15772  {
15773   "alignment" : 4,
15774   "is_const" : true,
15775   "linker_set_key" : "_ZTIKN3fmt3v106detail4typeE",
15776   "name" : "const fmt::detail::type",
15777   "referenced_type" : "_ZTIN3fmt3v106detail4typeE",
15778   "size" : 4,
15779   "source_file" : "external/fmtlib/include/fmt/core.h"
15780  },
15781  {
15782   "alignment" : 16,
15783   "is_const" : true,
15784   "linker_set_key" : "_ZTIKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
15785   "name" : "const fmt::detail::value<fmt::basic_format_context<fmt::appender, char>>",
15786   "referenced_type" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
15787   "size" : 16,
15788   "source_file" : "external/fmtlib/include/fmt/core.h"
15789  },
15790  {
15791   "alignment" : 8,
15792   "is_const" : true,
15793   "linker_set_key" : "_ZTIKN3fmt3v106detail6bigintE",
15794   "name" : "const fmt::detail::bigint",
15795   "referenced_type" : "_ZTIN3fmt3v106detail6bigintE",
15796   "size" : 176,
15797   "source_file" : "external/fmtlib/include/fmt/format.h"
15798  },
15799  {
15800   "alignment" : 8,
15801   "is_const" : true,
15802   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIcEE",
15803   "name" : "const fmt::detail::buffer<char>",
15804   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
15805   "size" : 32,
15806   "source_file" : "external/fmtlib/include/fmt/core.h"
15807  },
15808  {
15809   "alignment" : 8,
15810   "is_const" : true,
15811   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIiEE",
15812   "name" : "const fmt::detail::buffer<int>",
15813   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE",
15814   "size" : 32,
15815   "source_file" : "external/fmtlib/include/fmt/core.h"
15816  },
15817  {
15818   "alignment" : 8,
15819   "is_const" : true,
15820   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIjEE",
15821   "name" : "const fmt::detail::buffer<unsigned int>",
15822   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE",
15823   "size" : 32,
15824   "source_file" : "external/fmtlib/include/fmt/core.h"
15825  },
15826  {
15827   "alignment" : 8,
15828   "is_const" : true,
15829   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIwEE",
15830   "name" : "const fmt::detail::buffer<wchar_t>",
15831   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE",
15832   "size" : 32,
15833   "source_file" : "external/fmtlib/include/fmt/core.h"
15834  },
15835  {
15836   "alignment" : 1,
15837   "is_const" : true,
15838   "linker_set_key" : "_ZTIKN3fmt3v106detail6fill_tIcEE",
15839   "name" : "const fmt::detail::fill_t<char>",
15840   "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE",
15841   "size" : 5,
15842   "source_file" : "external/fmtlib/include/fmt/core.h"
15843  },
15844  {
15845   "alignment" : 1,
15846   "is_const" : true,
15847   "linker_set_key" : "_ZTIKN3fmt3v107weekdayE",
15848   "name" : "const fmt::weekday",
15849   "referenced_type" : "_ZTIN3fmt3v107weekdayE",
15850   "size" : 1,
15851   "source_file" : "external/fmtlib/include/fmt/chrono.h"
15852  },
15853  {
15854   "alignment" : 8,
15855   "is_const" : true,
15856   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
15857   "name" : "const android::base::MappedFile",
15858   "referenced_type" : "_ZTIN7android4base10MappedFileE",
15859   "size" : 24,
15860   "source_file" : "system/libbase/include/android-base/mapped_file.h"
15861  },
15862  {
15863   "alignment" : 1,
15864   "is_const" : true,
15865   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15866   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
15867   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15868   "size" : 1,
15869   "source_file" : "system/libbase/include/android-base/logging.h"
15870  },
15871  {
15872   "alignment" : 4,
15873   "is_const" : true,
15874   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15875   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
15876   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15877   "size" : 4,
15878   "source_file" : "system/libbase/include/android-base/logging.h"
15879  },
15880  {
15881   "alignment" : 2,
15882   "is_const" : true,
15883   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15884   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
15885   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15886   "size" : 2,
15887   "source_file" : "system/libbase/include/android-base/logging.h"
15888  },
15889  {
15890   "alignment" : 4,
15891   "is_const" : true,
15892   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15893   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
15894   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15895   "size" : 4,
15896   "source_file" : "system/libbase/include/android-base/logging.h"
15897  },
15898  {
15899   "alignment" : 2,
15900   "is_const" : true,
15901   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15902   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
15903   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15904   "size" : 2,
15905   "source_file" : "system/libbase/include/android-base/logging.h"
15906  },
15907  {
15908   "alignment" : 8,
15909   "is_const" : true,
15910   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15911   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
15912   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15913   "size" : 8,
15914   "source_file" : "system/libbase/include/android-base/logging.h"
15915  },
15916  {
15917   "alignment" : 8,
15918   "is_const" : true,
15919   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15920   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
15921   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15922   "size" : 8,
15923   "source_file" : "system/libbase/include/android-base/logging.h"
15924  },
15925  {
15926   "alignment" : 8,
15927   "is_const" : true,
15928   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15929   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
15930   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15931   "size" : 8,
15932   "source_file" : "system/libbase/include/android-base/logging.h"
15933  },
15934  {
15935   "alignment" : 8,
15936   "is_const" : true,
15937   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15938   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
15939   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15940   "size" : 8,
15941   "source_file" : "system/libbase/include/android-base/logging.h"
15942  },
15943  {
15944   "alignment" : 8,
15945   "is_const" : true,
15946   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15947   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
15948   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15949   "size" : 8,
15950   "source_file" : "system/libbase/include/android-base/logging.h"
15951  },
15952  {
15953   "alignment" : 8,
15954   "is_const" : true,
15955   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15956   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
15957   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15958   "size" : 8,
15959   "source_file" : "system/libbase/include/android-base/logging.h"
15960  },
15961  {
15962   "alignment" : 8,
15963   "is_const" : true,
15964   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15965   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
15966   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15967   "size" : 8,
15968   "source_file" : "system/libbase/include/android-base/logging.h"
15969  },
15970  {
15971   "alignment" : 8,
15972   "is_const" : true,
15973   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKhEE",
15974   "name" : "const android::base::log_detail::Storage<const unsigned char *>",
15975   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
15976   "size" : 8,
15977   "source_file" : "system/libbase/include/android-base/logging.h"
15978  },
15979  {
15980   "alignment" : 8,
15981   "is_const" : true,
15982   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
15983   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
15984   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
15985   "size" : 8,
15986   "source_file" : "system/libbase/include/android-base/logging.h"
15987  },
15988  {
15989   "alignment" : 8,
15990   "is_const" : true,
15991   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
15992   "name" : "const android::base::log_detail::Storage<const void *>",
15993   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
15994   "size" : 8,
15995   "source_file" : "system/libbase/include/android-base/logging.h"
15996  },
15997  {
15998   "alignment" : 1,
15999   "is_const" : true,
16000   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
16001   "name" : "const android::base::log_detail::Storage<bool>",
16002   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
16003   "size" : 1,
16004   "source_file" : "system/libbase/include/android-base/logging.h"
16005  },
16006  {
16007   "alignment" : 1,
16008   "is_const" : true,
16009   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
16010   "name" : "const android::base::log_detail::Storage<char>",
16011   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
16012   "size" : 1,
16013   "source_file" : "system/libbase/include/android-base/logging.h"
16014  },
16015  {
16016   "alignment" : 8,
16017   "is_const" : true,
16018   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
16019   "name" : "const android::base::log_detail::Storage<double>",
16020   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
16021   "size" : 8,
16022   "source_file" : "system/libbase/include/android-base/logging.h"
16023  },
16024  {
16025   "alignment" : 1,
16026   "is_const" : true,
16027   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
16028   "name" : "const android::base::log_detail::Storage<unsigned char>",
16029   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
16030   "size" : 1,
16031   "source_file" : "system/libbase/include/android-base/logging.h"
16032  },
16033  {
16034   "alignment" : 4,
16035   "is_const" : true,
16036   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
16037   "name" : "const android::base::log_detail::Storage<int>",
16038   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
16039   "size" : 4,
16040   "source_file" : "system/libbase/include/android-base/logging.h"
16041  },
16042  {
16043   "alignment" : 4,
16044   "is_const" : true,
16045   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
16046   "name" : "const android::base::log_detail::Storage<unsigned int>",
16047   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
16048   "size" : 4,
16049   "source_file" : "system/libbase/include/android-base/logging.h"
16050  },
16051  {
16052   "alignment" : 8,
16053   "is_const" : true,
16054   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIlEE",
16055   "name" : "const android::base::log_detail::Storage<long>",
16056   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIlEE",
16057   "size" : 8,
16058   "source_file" : "system/libbase/include/android-base/logging.h"
16059  },
16060  {
16061   "alignment" : 8,
16062   "is_const" : true,
16063   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageImEE",
16064   "name" : "const android::base::log_detail::Storage<unsigned long>",
16065   "referenced_type" : "_ZTIN7android4base10log_detail7StorageImEE",
16066   "size" : 8,
16067   "source_file" : "system/libbase/include/android-base/logging.h"
16068  },
16069  {
16070   "alignment" : 2,
16071   "is_const" : true,
16072   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
16073   "name" : "const android::base::log_detail::Storage<unsigned short>",
16074   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
16075   "size" : 2,
16076   "source_file" : "system/libbase/include/android-base/logging.h"
16077  },
16078  {
16079   "alignment" : 4,
16080   "is_const" : true,
16081   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
16082   "name" : "const android::base::borrowed_fd",
16083   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
16084   "size" : 4,
16085   "source_file" : "system/libbase/include/android-base/unique_fd.h"
16086  },
16087  {
16088   "alignment" : 4,
16089   "is_const" : true,
16090   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
16091   "name" : "const android::base::ErrnoRestorer",
16092   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
16093   "size" : 4,
16094   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
16095  },
16096  {
16097   "alignment" : 8,
16098   "is_const" : true,
16099   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
16100   "name" : "const unix_file::FdFile",
16101   "referenced_type" : "_ZTIN9unix_file6FdFileE",
16102   "size" : 48,
16103   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
16104  },
16105  {
16106   "alignment" : 8,
16107   "is_const" : true,
16108   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
16109   "name" : "const std::shared_ptr<art::DexFileContainer>",
16110   "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE",
16111   "size" : 16,
16112   "source_file" : "art/libdexfile/dex/dex_file.h"
16113  },
16114  {
16115   "alignment" : 8,
16116   "is_const" : true,
16117   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
16118   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
16119   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
16120   "size" : 8,
16121   "source_file" : "system/libbase/include/android-base/logging.h"
16122  },
16123  {
16124   "alignment" : 8,
16125   "is_const" : true,
16126   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16127   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
16128   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16129   "size" : 24,
16130   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
16131  },
16132  {
16133   "alignment" : 8,
16134   "is_const" : true,
16135   "linker_set_key" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
16136   "name" : "const std::basic_ostream<char, std::char_traits<char>>",
16137   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
16138   "size" : 160,
16139   "source_file" : "external/fmtlib/include/fmt/core.h"
16140  },
16141  {
16142   "alignment" : 8,
16143   "is_const" : true,
16144   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
16145   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
16146   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
16147   "size" : 16,
16148   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
16149  },
16150  {
16151   "alignment" : 1,
16152   "is_const" : true,
16153   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
16154   "name" : "const std::hash<art::DexFileReference>",
16155   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
16156   "size" : 1,
16157   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
16158  },
16159  {
16160   "alignment" : 1,
16161   "is_const" : true,
16162   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
16163   "name" : "const std::hash<art::dex::ProtoIndex>",
16164   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
16165   "size" : 1,
16166   "source_file" : "art/libdexfile/dex/dex_file_types.h"
16167  },
16168  {
16169   "alignment" : 1,
16170   "is_const" : true,
16171   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
16172   "name" : "const std::hash<art::dex::StringIndex>",
16173   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
16174   "size" : 1,
16175   "source_file" : "art/libdexfile/dex/dex_file_types.h"
16176  },
16177  {
16178   "alignment" : 1,
16179   "is_const" : true,
16180   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
16181   "name" : "const std::hash<art::dex::TypeIndex>",
16182   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
16183   "size" : 1,
16184   "source_file" : "art/libdexfile/dex/dex_file_types.h"
16185  },
16186  {
16187   "alignment" : 4,
16188   "is_const" : true,
16189   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
16190   "name" : "const std::pair<unsigned int, unsigned short>",
16191   "referenced_type" : "_ZTINSt3__14pairIjtEE",
16192   "size" : 8,
16193   "source_file" : "art/libartbase/base/hash_set.h"
16194  },
16195  {
16196   "alignment" : 8,
16197   "is_const" : true,
16198   "linker_set_key" : "_ZTIKNSt3__16localeE",
16199   "name" : "const std::locale",
16200   "referenced_type" : "_ZTINSt3__16localeE",
16201   "size" : 8,
16202   "source_file" : "external/fmtlib/include/fmt/chrono.h"
16203  },
16204  {
16205   "alignment" : 8,
16206   "is_const" : true,
16207   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
16208   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
16209   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
16210   "size" : 24,
16211   "source_file" : "art/libdexfile/dex/dex_file.h"
16212  },
16213  {
16214   "alignment" : 8,
16215   "is_const" : true,
16216   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
16217   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
16218   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
16219   "size" : 24,
16220   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
16221  },
16222  {
16223   "alignment" : 1,
16224   "is_const" : true,
16225   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
16226   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
16227   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
16228   "size" : 1,
16229   "source_file" : "art/libartbase/base/hash_set.h"
16230  },
16231  {
16232   "alignment" : 1,
16233   "is_const" : true,
16234   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
16235   "name" : "const std::allocator<char>",
16236   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
16237   "size" : 1,
16238   "source_file" : "external/fmtlib/include/fmt/format.h"
16239  },
16240  {
16241   "alignment" : 1,
16242   "is_const" : true,
16243   "linker_set_key" : "_ZTIKNSt3__19allocatorIjEE",
16244   "name" : "const std::allocator<unsigned int>",
16245   "referenced_type" : "_ZTINSt3__19allocatorIjEE",
16246   "size" : 1,
16247   "source_file" : "external/fmtlib/include/fmt/format.h"
16248  },
16249  {
16250   "alignment" : 8,
16251   "is_const" : true,
16252   "linker_set_key" : "_ZTIKP7__sFILE",
16253   "name" : "__sFILE *const",
16254   "referenced_type" : "_ZTIP7__sFILE",
16255   "size" : 8,
16256   "source_file" : "external/fmtlib/include/fmt/core.h"
16257  },
16258  {
16259   "alignment" : 8,
16260   "is_const" : true,
16261   "linker_set_key" : "_ZTIKP8ZipEntry",
16262   "name" : "ZipEntry *const",
16263   "referenced_type" : "_ZTIP8ZipEntry",
16264   "size" : 8,
16265   "source_file" : "art/libartbase/base/zip_archive.h"
16266  },
16267  {
16268   "alignment" : 8,
16269   "is_const" : true,
16270   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
16271   "name" : "const art::InstructionOperands *const",
16272   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
16273   "size" : 8,
16274   "source_file" : "art/libdexfile/dex/dex_instruction.h"
16275  },
16276  {
16277   "alignment" : 8,
16278   "is_const" : true,
16279   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
16280   "name" : "const art::dex::TypeId *const",
16281   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
16282   "size" : 8,
16283   "source_file" : "system/libbase/include/android-base/logging.h"
16284  },
16285  {
16286   "alignment" : 8,
16287   "is_const" : true,
16288   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
16289   "name" : "const art::dex::FieldId *const",
16290   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
16291   "size" : 8,
16292   "source_file" : "system/libbase/include/android-base/logging.h"
16293  },
16294  {
16295   "alignment" : 8,
16296   "is_const" : true,
16297   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
16298   "name" : "const art::dex::ProtoId *const",
16299   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
16300   "size" : 8,
16301   "source_file" : "system/libbase/include/android-base/logging.h"
16302  },
16303  {
16304   "alignment" : 8,
16305   "is_const" : true,
16306   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
16307   "name" : "const art::dex::ClassDef *const",
16308   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
16309   "size" : 8,
16310   "source_file" : "system/libbase/include/android-base/logging.h"
16311  },
16312  {
16313   "alignment" : 8,
16314   "is_const" : true,
16315   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
16316   "name" : "const art::dex::MethodId *const",
16317   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
16318   "size" : 8,
16319   "source_file" : "system/libbase/include/android-base/logging.h"
16320  },
16321  {
16322   "alignment" : 8,
16323   "is_const" : true,
16324   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
16325   "name" : "const art::dex::StringId *const",
16326   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
16327   "size" : 8,
16328   "source_file" : "system/libbase/include/android-base/logging.h"
16329  },
16330  {
16331   "alignment" : 8,
16332   "is_const" : true,
16333   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
16334   "name" : "const art::DexFile::Header *const",
16335   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
16336   "size" : 8,
16337   "source_file" : "art/libdexfile/dex/dex_file.h"
16338  },
16339  {
16340   "alignment" : 8,
16341   "is_const" : true,
16342   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
16343   "name" : "const art::DexFile *const",
16344   "referenced_type" : "_ZTIPKN3art7DexFileE",
16345   "size" : 8,
16346   "source_file" : "system/libbase/include/android-base/logging.h"
16347  },
16348  {
16349   "alignment" : 8,
16350   "is_const" : true,
16351   "linker_set_key" : "_ZTIKPKc",
16352   "name" : "const char *const",
16353   "referenced_type" : "_ZTIPKc",
16354   "size" : 8,
16355   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
16356  },
16357  {
16358   "alignment" : 8,
16359   "is_const" : true,
16360   "linker_set_key" : "_ZTIKPKh",
16361   "name" : "const unsigned char *const",
16362   "referenced_type" : "_ZTIPKh",
16363   "size" : 8,
16364   "source_file" : "art/libdexfile/dex/dex_file.h"
16365  },
16366  {
16367   "alignment" : 8,
16368   "is_const" : true,
16369   "linker_set_key" : "_ZTIKPKj",
16370   "name" : "const unsigned int *const",
16371   "referenced_type" : "_ZTIPKj",
16372   "size" : 8,
16373   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
16374  },
16375  {
16376   "alignment" : 8,
16377   "is_const" : true,
16378   "linker_set_key" : "_ZTIKPKt",
16379   "name" : "const unsigned short *const",
16380   "referenced_type" : "_ZTIPKt",
16381   "size" : 8,
16382   "source_file" : "system/libbase/include/android-base/logging.h"
16383  },
16384  {
16385   "alignment" : 8,
16386   "is_const" : true,
16387   "linker_set_key" : "_ZTIKPKv",
16388   "name" : "const void *const",
16389   "referenced_type" : "_ZTIPKv",
16390   "size" : 8,
16391   "source_file" : "system/libbase/include/android-base/logging.h"
16392  },
16393  {
16394   "alignment" : 1,
16395   "is_const" : true,
16396   "linker_set_key" : "_ZTIKa",
16397   "name" : "const signed char",
16398   "referenced_type" : "_ZTIa",
16399   "size" : 1,
16400   "source_file" : "libnativehelper/include_jni/jni.h"
16401  },
16402  {
16403   "alignment" : 1,
16404   "is_const" : true,
16405   "linker_set_key" : "_ZTIKb",
16406   "name" : "const bool",
16407   "referenced_type" : "_ZTIb",
16408   "size" : 1,
16409   "source_file" : "external/fmtlib/include/fmt/core.h"
16410  },
16411  {
16412   "alignment" : 1,
16413   "is_const" : true,
16414   "linker_set_key" : "_ZTIKc",
16415   "name" : "const char",
16416   "referenced_type" : "_ZTIc",
16417   "size" : 1,
16418   "source_file" : "external/fmtlib/include/fmt/core.h"
16419  },
16420  {
16421   "alignment" : 8,
16422   "is_const" : true,
16423   "linker_set_key" : "_ZTIKd",
16424   "name" : "const double",
16425   "referenced_type" : "_ZTId",
16426   "size" : 8,
16427   "source_file" : "libnativehelper/include_jni/jni.h"
16428  },
16429  {
16430   "alignment" : 4,
16431   "is_const" : true,
16432   "linker_set_key" : "_ZTIKf",
16433   "name" : "const float",
16434   "referenced_type" : "_ZTIf",
16435   "size" : 4,
16436   "source_file" : "external/fmtlib/include/fmt/format.h"
16437  },
16438  {
16439   "alignment" : 1,
16440   "is_const" : true,
16441   "linker_set_key" : "_ZTIKh",
16442   "name" : "const unsigned char",
16443   "referenced_type" : "_ZTIh",
16444   "size" : 1,
16445   "source_file" : "art/libartbase/base/array_ref.h"
16446  },
16447  {
16448   "alignment" : 4,
16449   "is_const" : true,
16450   "linker_set_key" : "_ZTIKi",
16451   "name" : "const int",
16452   "referenced_type" : "_ZTIi",
16453   "size" : 4,
16454   "source_file" : "external/fmtlib/include/fmt/core.h"
16455  },
16456  {
16457   "alignment" : 4,
16458   "is_const" : true,
16459   "linker_set_key" : "_ZTIKj",
16460   "name" : "const unsigned int",
16461   "referenced_type" : "_ZTIj",
16462   "size" : 4,
16463   "source_file" : "external/fmtlib/include/fmt/core.h"
16464  },
16465  {
16466   "alignment" : 8,
16467   "is_const" : true,
16468   "linker_set_key" : "_ZTIKl",
16469   "name" : "const long",
16470   "referenced_type" : "_ZTIl",
16471   "size" : 8,
16472   "source_file" : "libnativehelper/include_jni/jni.h"
16473  },
16474  {
16475   "alignment" : 8,
16476   "is_const" : true,
16477   "linker_set_key" : "_ZTIKm",
16478   "name" : "const unsigned long",
16479   "referenced_type" : "_ZTIm",
16480   "size" : 8,
16481   "source_file" : "external/fmtlib/include/fmt/core.h"
16482  },
16483  {
16484   "alignment" : 2,
16485   "is_const" : true,
16486   "linker_set_key" : "_ZTIKs",
16487   "name" : "const short",
16488   "referenced_type" : "_ZTIs",
16489   "size" : 2,
16490   "source_file" : "libnativehelper/include_jni/jni.h"
16491  },
16492  {
16493   "alignment" : 2,
16494   "is_const" : true,
16495   "linker_set_key" : "_ZTIKt",
16496   "name" : "const unsigned short",
16497   "referenced_type" : "_ZTIt",
16498   "size" : 2,
16499   "source_file" : "system/libbase/include/android-base/logging.h"
16500  },
16501  {
16502   "is_const" : true,
16503   "linker_set_key" : "_ZTIKv",
16504   "name" : "const void",
16505   "referenced_type" : "_ZTIv",
16506   "source_file" : "external/fmtlib/include/fmt/core.h"
16507  },
16508  {
16509   "alignment" : 4,
16510   "is_const" : true,
16511   "linker_set_key" : "_ZTIKw",
16512   "name" : "const wchar_t",
16513   "referenced_type" : "_ZTIw",
16514   "size" : 4,
16515   "source_file" : "external/fmtlib/include/fmt/core.h"
16516  },
16517  {
16518   "alignment" : 8,
16519   "is_const" : true,
16520   "linker_set_key" : "_ZTIKy",
16521   "name" : "const unsigned long long",
16522   "referenced_type" : "_ZTIy",
16523   "size" : 8,
16524   "source_file" : "external/fmtlib/include/fmt/core.h"
16525  }
16526 ],
16527 "record_types" :
16528 [
16529  {
16530   "alignment" : 1,
16531   "base_specifiers" :
16532   [
16533    {
16534     "referenced_type" : "_ZTI7_jarray"
16535    }
16536   ],
16537   "linker_set_key" : "_ZTI10_jintArray",
16538   "name" : "_jintArray",
16539   "record_kind" : "class",
16540   "size" : 1,
16541   "source_file" : "libnativehelper/include_jni/jni.h"
16542  },
16543  {
16544   "alignment" : 1,
16545   "base_specifiers" :
16546   [
16547    {
16548     "referenced_type" : "_ZTI7_jarray"
16549    }
16550   ],
16551   "linker_set_key" : "_ZTI11_jbyteArray",
16552   "name" : "_jbyteArray",
16553   "record_kind" : "class",
16554   "size" : 1,
16555   "source_file" : "libnativehelper/include_jni/jni.h"
16556  },
16557  {
16558   "alignment" : 1,
16559   "base_specifiers" :
16560   [
16561    {
16562     "referenced_type" : "_ZTI7_jarray"
16563    }
16564   ],
16565   "linker_set_key" : "_ZTI11_jcharArray",
16566   "name" : "_jcharArray",
16567   "record_kind" : "class",
16568   "size" : 1,
16569   "source_file" : "libnativehelper/include_jni/jni.h"
16570  },
16571  {
16572   "alignment" : 1,
16573   "base_specifiers" :
16574   [
16575    {
16576     "referenced_type" : "_ZTI7_jarray"
16577    }
16578   ],
16579   "linker_set_key" : "_ZTI11_jlongArray",
16580   "name" : "_jlongArray",
16581   "record_kind" : "class",
16582   "size" : 1,
16583   "source_file" : "libnativehelper/include_jni/jni.h"
16584  },
16585  {
16586   "alignment" : 1,
16587   "base_specifiers" :
16588   [
16589    {
16590     "referenced_type" : "_ZTI8_jobject"
16591    }
16592   ],
16593   "linker_set_key" : "_ZTI11_jthrowable",
16594   "name" : "_jthrowable",
16595   "record_kind" : "class",
16596   "size" : 1,
16597   "source_file" : "libnativehelper/include_jni/jni.h"
16598  },
16599  {
16600   "alignment" : 8,
16601   "fields" :
16602   [
16603    {
16604     "field_name" : "optionString",
16605     "referenced_type" : "_ZTIPKc"
16606    },
16607    {
16608     "field_name" : "extraInfo",
16609     "field_offset" : 64,
16610     "referenced_type" : "_ZTIPv"
16611    }
16612   ],
16613   "linker_set_key" : "_ZTI12JavaVMOption",
16614   "name" : "JavaVMOption",
16615   "size" : 16,
16616   "source_file" : "libnativehelper/include_jni/jni.h"
16617  },
16618  {
16619   "alignment" : 1,
16620   "fields" :
16621   [
16622    {
16623     "field_name" : "path",
16624     "referenced_type" : "_ZTIA1024_c"
16625    },
16626    {
16627     "access" : "private",
16628     "field_name" : "remove_dir_and_contents_",
16629     "field_offset" : 8192,
16630     "referenced_type" : "_ZTIb"
16631    }
16632   ],
16633   "linker_set_key" : "_ZTI12TemporaryDir",
16634   "name" : "TemporaryDir",
16635   "record_kind" : "class",
16636   "size" : 1025,
16637   "source_file" : "system/libbase/include/android-base/file.h"
16638  },
16639  {
16640   "alignment" : 1,
16641   "base_specifiers" :
16642   [
16643    {
16644     "referenced_type" : "_ZTI7_jarray"
16645    }
16646   ],
16647   "linker_set_key" : "_ZTI12_jfloatArray",
16648   "name" : "_jfloatArray",
16649   "record_kind" : "class",
16650   "size" : 1,
16651   "source_file" : "libnativehelper/include_jni/jni.h"
16652  },
16653  {
16654   "alignment" : 1,
16655   "base_specifiers" :
16656   [
16657    {
16658     "referenced_type" : "_ZTI7_jarray"
16659    }
16660   ],
16661   "linker_set_key" : "_ZTI12_jshortArray",
16662   "name" : "_jshortArray",
16663   "record_kind" : "class",
16664   "size" : 1,
16665   "source_file" : "libnativehelper/include_jni/jni.h"
16666  },
16667  {
16668   "alignment" : 4,
16669   "fields" :
16670   [
16671    {
16672     "field_name" : "fd",
16673     "referenced_type" : "_ZTIi"
16674    },
16675    {
16676     "field_name" : "path",
16677     "field_offset" : 32,
16678     "referenced_type" : "_ZTIA1024_c"
16679    },
16680    {
16681     "access" : "private",
16682     "field_name" : "remove_file_",
16683     "field_offset" : 8224,
16684     "referenced_type" : "_ZTIb"
16685    }
16686   ],
16687   "linker_set_key" : "_ZTI13TemporaryFile",
16688   "name" : "TemporaryFile",
16689   "record_kind" : "class",
16690   "size" : 1032,
16691   "source_file" : "system/libbase/include/android-base/file.h"
16692  },
16693  {
16694   "alignment" : 1,
16695   "base_specifiers" :
16696   [
16697    {
16698     "referenced_type" : "_ZTI7_jarray"
16699    }
16700   ],
16701   "linker_set_key" : "_ZTI13_jdoubleArray",
16702   "name" : "_jdoubleArray",
16703   "record_kind" : "class",
16704   "size" : 1,
16705   "source_file" : "libnativehelper/include_jni/jni.h"
16706  },
16707  {
16708   "alignment" : 1,
16709   "base_specifiers" :
16710   [
16711    {
16712     "referenced_type" : "_ZTI7_jarray"
16713    }
16714   ],
16715   "linker_set_key" : "_ZTI13_jobjectArray",
16716   "name" : "_jobjectArray",
16717   "record_kind" : "class",
16718   "size" : 1,
16719   "source_file" : "libnativehelper/include_jni/jni.h"
16720  },
16721  {
16722   "alignment" : 8,
16723   "fields" :
16724   [
16725    {
16726     "field_name" : "version",
16727     "referenced_type" : "_ZTIi"
16728    },
16729    {
16730     "field_name" : "nOptions",
16731     "field_offset" : 32,
16732     "referenced_type" : "_ZTIi"
16733    },
16734    {
16735     "field_name" : "options",
16736     "field_offset" : 64,
16737     "referenced_type" : "_ZTIP12JavaVMOption"
16738    },
16739    {
16740     "field_name" : "ignoreUnrecognized",
16741     "field_offset" : 128,
16742     "referenced_type" : "_ZTIh"
16743    }
16744   ],
16745   "linker_set_key" : "_ZTI14JavaVMInitArgs",
16746   "name" : "JavaVMInitArgs",
16747   "size" : 24,
16748   "source_file" : "libnativehelper/include_jni/jni.h"
16749  },
16750  {
16751   "alignment" : 1,
16752   "base_specifiers" :
16753   [
16754    {
16755     "referenced_type" : "_ZTI7_jarray"
16756    }
16757   ],
16758   "linker_set_key" : "_ZTI14_jbooleanArray",
16759   "name" : "_jbooleanArray",
16760   "record_kind" : "class",
16761   "size" : 1,
16762   "source_file" : "libnativehelper/include_jni/jni.h"
16763  },
16764  {
16765   "alignment" : 8,
16766   "fields" :
16767   [
16768    {
16769     "field_name" : "name",
16770     "referenced_type" : "_ZTIPKc"
16771    },
16772    {
16773     "field_name" : "signature",
16774     "field_offset" : 64,
16775     "referenced_type" : "_ZTIPKc"
16776    },
16777    {
16778     "field_name" : "fnPtr",
16779     "field_offset" : 128,
16780     "referenced_type" : "_ZTIPv"
16781    }
16782   ],
16783   "linker_set_key" : "_ZTI15JNINativeMethod",
16784   "name" : "JNINativeMethod",
16785   "size" : 24,
16786   "source_file" : "libnativehelper/include_jni/jni.h"
16787  },
16788  {
16789   "alignment" : 8,
16790   "fields" :
16791   [
16792    {
16793     "field_name" : "version",
16794     "referenced_type" : "_ZTIi"
16795    },
16796    {
16797     "field_name" : "name",
16798     "field_offset" : 64,
16799     "referenced_type" : "_ZTIPKc"
16800    },
16801    {
16802     "field_name" : "group",
16803     "field_offset" : 128,
16804     "referenced_type" : "_ZTIP8_jobject"
16805    }
16806   ],
16807   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
16808   "name" : "JavaVMAttachArgs",
16809   "size" : 24,
16810   "source_file" : "libnativehelper/include_jni/jni.h"
16811  },
16812  {
16813   "alignment" : 8,
16814   "fields" :
16815   [
16816    {
16817     "field_name" : "reserved0",
16818     "referenced_type" : "_ZTIPv"
16819    },
16820    {
16821     "field_name" : "reserved1",
16822     "field_offset" : 64,
16823     "referenced_type" : "_ZTIPv"
16824    },
16825    {
16826     "field_name" : "reserved2",
16827     "field_offset" : 128,
16828     "referenced_type" : "_ZTIPv"
16829    },
16830    {
16831     "field_name" : "DestroyJavaVM",
16832     "field_offset" : 192,
16833     "referenced_type" : "_ZTIPFiP7_JavaVME"
16834    },
16835    {
16836     "field_name" : "AttachCurrentThread",
16837     "field_offset" : 256,
16838     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
16839    },
16840    {
16841     "field_name" : "DetachCurrentThread",
16842     "field_offset" : 320,
16843     "referenced_type" : "_ZTIPFiP7_JavaVME"
16844    },
16845    {
16846     "field_name" : "GetEnv",
16847     "field_offset" : 384,
16848     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
16849    },
16850    {
16851     "field_name" : "AttachCurrentThreadAsDaemon",
16852     "field_offset" : 448,
16853     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
16854    }
16855   ],
16856   "linker_set_key" : "_ZTI18JNIInvokeInterface",
16857   "name" : "JNIInvokeInterface",
16858   "size" : 64,
16859   "source_file" : "libnativehelper/include_jni/jni.h"
16860  },
16861  {
16862   "alignment" : 8,
16863   "fields" :
16864   [
16865    {
16866     "field_name" : "reserved0",
16867     "referenced_type" : "_ZTIPv"
16868    },
16869    {
16870     "field_name" : "reserved1",
16871     "field_offset" : 64,
16872     "referenced_type" : "_ZTIPv"
16873    },
16874    {
16875     "field_name" : "reserved2",
16876     "field_offset" : 128,
16877     "referenced_type" : "_ZTIPv"
16878    },
16879    {
16880     "field_name" : "reserved3",
16881     "field_offset" : 192,
16882     "referenced_type" : "_ZTIPv"
16883    },
16884    {
16885     "field_name" : "GetVersion",
16886     "field_offset" : 256,
16887     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
16888    },
16889    {
16890     "field_name" : "DefineClass",
16891     "field_offset" : 320,
16892     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
16893    },
16894    {
16895     "field_name" : "FindClass",
16896     "field_offset" : 384,
16897     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
16898    },
16899    {
16900     "field_name" : "FromReflectedMethod",
16901     "field_offset" : 448,
16902     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
16903    },
16904    {
16905     "field_name" : "FromReflectedField",
16906     "field_offset" : 512,
16907     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
16908    },
16909    {
16910     "field_name" : "ToReflectedMethod",
16911     "field_offset" : 576,
16912     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
16913    },
16914    {
16915     "field_name" : "GetSuperclass",
16916     "field_offset" : 640,
16917     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
16918    },
16919    {
16920     "field_name" : "IsAssignableFrom",
16921     "field_offset" : 704,
16922     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
16923    },
16924    {
16925     "field_name" : "ToReflectedField",
16926     "field_offset" : 768,
16927     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
16928    },
16929    {
16930     "field_name" : "Throw",
16931     "field_offset" : 832,
16932     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
16933    },
16934    {
16935     "field_name" : "ThrowNew",
16936     "field_offset" : 896,
16937     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
16938    },
16939    {
16940     "field_name" : "ExceptionOccurred",
16941     "field_offset" : 960,
16942     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
16943    },
16944    {
16945     "field_name" : "ExceptionDescribe",
16946     "field_offset" : 1024,
16947     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16948    },
16949    {
16950     "field_name" : "ExceptionClear",
16951     "field_offset" : 1088,
16952     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16953    },
16954    {
16955     "field_name" : "FatalError",
16956     "field_offset" : 1152,
16957     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
16958    },
16959    {
16960     "field_name" : "PushLocalFrame",
16961     "field_offset" : 1216,
16962     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16963    },
16964    {
16965     "field_name" : "PopLocalFrame",
16966     "field_offset" : 1280,
16967     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16968    },
16969    {
16970     "field_name" : "NewGlobalRef",
16971     "field_offset" : 1344,
16972     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16973    },
16974    {
16975     "field_name" : "DeleteGlobalRef",
16976     "field_offset" : 1408,
16977     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16978    },
16979    {
16980     "field_name" : "DeleteLocalRef",
16981     "field_offset" : 1472,
16982     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16983    },
16984    {
16985     "field_name" : "IsSameObject",
16986     "field_offset" : 1536,
16987     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
16988    },
16989    {
16990     "field_name" : "NewLocalRef",
16991     "field_offset" : 1600,
16992     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16993    },
16994    {
16995     "field_name" : "EnsureLocalCapacity",
16996     "field_offset" : 1664,
16997     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16998    },
16999    {
17000     "field_name" : "AllocObject",
17001     "field_offset" : 1728,
17002     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
17003    },
17004    {
17005     "field_name" : "NewObject",
17006     "field_offset" : 1792,
17007     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
17008    },
17009    {
17010     "field_name" : "NewObjectV",
17011     "field_offset" : 1856,
17012     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17013    },
17014    {
17015     "field_name" : "NewObjectA",
17016     "field_offset" : 1920,
17017     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17018    },
17019    {
17020     "field_name" : "GetObjectClass",
17021     "field_offset" : 1984,
17022     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
17023    },
17024    {
17025     "field_name" : "IsInstanceOf",
17026     "field_offset" : 2048,
17027     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
17028    },
17029    {
17030     "field_name" : "GetMethodID",
17031     "field_offset" : 2112,
17032     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
17033    },
17034    {
17035     "field_name" : "CallObjectMethod",
17036     "field_offset" : 2176,
17037     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
17038    },
17039    {
17040     "field_name" : "CallObjectMethodV",
17041     "field_offset" : 2240,
17042     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE"
17043    },
17044    {
17045     "field_name" : "CallObjectMethodA",
17046     "field_offset" : 2304,
17047     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
17048    },
17049    {
17050     "field_name" : "CallBooleanMethod",
17051     "field_offset" : 2368,
17052     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17053    },
17054    {
17055     "field_name" : "CallBooleanMethodV",
17056     "field_offset" : 2432,
17057     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17058    },
17059    {
17060     "field_name" : "CallBooleanMethodA",
17061     "field_offset" : 2496,
17062     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17063    },
17064    {
17065     "field_name" : "CallByteMethod",
17066     "field_offset" : 2560,
17067     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17068    },
17069    {
17070     "field_name" : "CallByteMethodV",
17071     "field_offset" : 2624,
17072     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17073    },
17074    {
17075     "field_name" : "CallByteMethodA",
17076     "field_offset" : 2688,
17077     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17078    },
17079    {
17080     "field_name" : "CallCharMethod",
17081     "field_offset" : 2752,
17082     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17083    },
17084    {
17085     "field_name" : "CallCharMethodV",
17086     "field_offset" : 2816,
17087     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17088    },
17089    {
17090     "field_name" : "CallCharMethodA",
17091     "field_offset" : 2880,
17092     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17093    },
17094    {
17095     "field_name" : "CallShortMethod",
17096     "field_offset" : 2944,
17097     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17098    },
17099    {
17100     "field_name" : "CallShortMethodV",
17101     "field_offset" : 3008,
17102     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17103    },
17104    {
17105     "field_name" : "CallShortMethodA",
17106     "field_offset" : 3072,
17107     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17108    },
17109    {
17110     "field_name" : "CallIntMethod",
17111     "field_offset" : 3136,
17112     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17113    },
17114    {
17115     "field_name" : "CallIntMethodV",
17116     "field_offset" : 3200,
17117     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17118    },
17119    {
17120     "field_name" : "CallIntMethodA",
17121     "field_offset" : 3264,
17122     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17123    },
17124    {
17125     "field_name" : "CallLongMethod",
17126     "field_offset" : 3328,
17127     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17128    },
17129    {
17130     "field_name" : "CallLongMethodV",
17131     "field_offset" : 3392,
17132     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17133    },
17134    {
17135     "field_name" : "CallLongMethodA",
17136     "field_offset" : 3456,
17137     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17138    },
17139    {
17140     "field_name" : "CallFloatMethod",
17141     "field_offset" : 3520,
17142     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17143    },
17144    {
17145     "field_name" : "CallFloatMethodV",
17146     "field_offset" : 3584,
17147     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17148    },
17149    {
17150     "field_name" : "CallFloatMethodA",
17151     "field_offset" : 3648,
17152     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17153    },
17154    {
17155     "field_name" : "CallDoubleMethod",
17156     "field_offset" : 3712,
17157     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17158    },
17159    {
17160     "field_name" : "CallDoubleMethodV",
17161     "field_offset" : 3776,
17162     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17163    },
17164    {
17165     "field_name" : "CallDoubleMethodA",
17166     "field_offset" : 3840,
17167     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17168    },
17169    {
17170     "field_name" : "CallVoidMethod",
17171     "field_offset" : 3904,
17172     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17173    },
17174    {
17175     "field_name" : "CallVoidMethodV",
17176     "field_offset" : 3968,
17177     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
17178    },
17179    {
17180     "field_name" : "CallVoidMethodA",
17181     "field_offset" : 4032,
17182     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17183    },
17184    {
17185     "field_name" : "CallNonvirtualObjectMethod",
17186     "field_offset" : 4096,
17187     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
17188    },
17189    {
17190     "field_name" : "CallNonvirtualObjectMethodV",
17191     "field_offset" : 4160,
17192     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE"
17193    },
17194    {
17195     "field_name" : "CallNonvirtualObjectMethodA",
17196     "field_offset" : 4224,
17197     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
17198    },
17199    {
17200     "field_name" : "CallNonvirtualBooleanMethod",
17201     "field_offset" : 4288,
17202     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17203    },
17204    {
17205     "field_name" : "CallNonvirtualBooleanMethodV",
17206     "field_offset" : 4352,
17207     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17208    },
17209    {
17210     "field_name" : "CallNonvirtualBooleanMethodA",
17211     "field_offset" : 4416,
17212     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17213    },
17214    {
17215     "field_name" : "CallNonvirtualByteMethod",
17216     "field_offset" : 4480,
17217     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17218    },
17219    {
17220     "field_name" : "CallNonvirtualByteMethodV",
17221     "field_offset" : 4544,
17222     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17223    },
17224    {
17225     "field_name" : "CallNonvirtualByteMethodA",
17226     "field_offset" : 4608,
17227     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17228    },
17229    {
17230     "field_name" : "CallNonvirtualCharMethod",
17231     "field_offset" : 4672,
17232     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17233    },
17234    {
17235     "field_name" : "CallNonvirtualCharMethodV",
17236     "field_offset" : 4736,
17237     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17238    },
17239    {
17240     "field_name" : "CallNonvirtualCharMethodA",
17241     "field_offset" : 4800,
17242     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17243    },
17244    {
17245     "field_name" : "CallNonvirtualShortMethod",
17246     "field_offset" : 4864,
17247     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17248    },
17249    {
17250     "field_name" : "CallNonvirtualShortMethodV",
17251     "field_offset" : 4928,
17252     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17253    },
17254    {
17255     "field_name" : "CallNonvirtualShortMethodA",
17256     "field_offset" : 4992,
17257     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17258    },
17259    {
17260     "field_name" : "CallNonvirtualIntMethod",
17261     "field_offset" : 5056,
17262     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17263    },
17264    {
17265     "field_name" : "CallNonvirtualIntMethodV",
17266     "field_offset" : 5120,
17267     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17268    },
17269    {
17270     "field_name" : "CallNonvirtualIntMethodA",
17271     "field_offset" : 5184,
17272     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17273    },
17274    {
17275     "field_name" : "CallNonvirtualLongMethod",
17276     "field_offset" : 5248,
17277     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17278    },
17279    {
17280     "field_name" : "CallNonvirtualLongMethodV",
17281     "field_offset" : 5312,
17282     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17283    },
17284    {
17285     "field_name" : "CallNonvirtualLongMethodA",
17286     "field_offset" : 5376,
17287     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17288    },
17289    {
17290     "field_name" : "CallNonvirtualFloatMethod",
17291     "field_offset" : 5440,
17292     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17293    },
17294    {
17295     "field_name" : "CallNonvirtualFloatMethodV",
17296     "field_offset" : 5504,
17297     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17298    },
17299    {
17300     "field_name" : "CallNonvirtualFloatMethodA",
17301     "field_offset" : 5568,
17302     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17303    },
17304    {
17305     "field_name" : "CallNonvirtualDoubleMethod",
17306     "field_offset" : 5632,
17307     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17308    },
17309    {
17310     "field_name" : "CallNonvirtualDoubleMethodV",
17311     "field_offset" : 5696,
17312     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17313    },
17314    {
17315     "field_name" : "CallNonvirtualDoubleMethodA",
17316     "field_offset" : 5760,
17317     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17318    },
17319    {
17320     "field_name" : "CallNonvirtualVoidMethod",
17321     "field_offset" : 5824,
17322     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17323    },
17324    {
17325     "field_name" : "CallNonvirtualVoidMethodV",
17326     "field_offset" : 5888,
17327     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
17328    },
17329    {
17330     "field_name" : "CallNonvirtualVoidMethodA",
17331     "field_offset" : 5952,
17332     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17333    },
17334    {
17335     "field_name" : "GetFieldID",
17336     "field_offset" : 6016,
17337     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
17338    },
17339    {
17340     "field_name" : "GetObjectField",
17341     "field_offset" : 6080,
17342     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
17343    },
17344    {
17345     "field_name" : "GetBooleanField",
17346     "field_offset" : 6144,
17347     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
17348    },
17349    {
17350     "field_name" : "GetByteField",
17351     "field_offset" : 6208,
17352     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
17353    },
17354    {
17355     "field_name" : "GetCharField",
17356     "field_offset" : 6272,
17357     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
17358    },
17359    {
17360     "field_name" : "GetShortField",
17361     "field_offset" : 6336,
17362     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
17363    },
17364    {
17365     "field_name" : "GetIntField",
17366     "field_offset" : 6400,
17367     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
17368    },
17369    {
17370     "field_name" : "GetLongField",
17371     "field_offset" : 6464,
17372     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE"
17373    },
17374    {
17375     "field_name" : "GetFloatField",
17376     "field_offset" : 6528,
17377     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
17378    },
17379    {
17380     "field_name" : "GetDoubleField",
17381     "field_offset" : 6592,
17382     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
17383    },
17384    {
17385     "field_name" : "SetObjectField",
17386     "field_offset" : 6656,
17387     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
17388    },
17389    {
17390     "field_name" : "SetBooleanField",
17391     "field_offset" : 6720,
17392     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
17393    },
17394    {
17395     "field_name" : "SetByteField",
17396     "field_offset" : 6784,
17397     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
17398    },
17399    {
17400     "field_name" : "SetCharField",
17401     "field_offset" : 6848,
17402     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
17403    },
17404    {
17405     "field_name" : "SetShortField",
17406     "field_offset" : 6912,
17407     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
17408    },
17409    {
17410     "field_name" : "SetIntField",
17411     "field_offset" : 6976,
17412     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
17413    },
17414    {
17415     "field_name" : "SetLongField",
17416     "field_offset" : 7040,
17417     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE"
17418    },
17419    {
17420     "field_name" : "SetFloatField",
17421     "field_offset" : 7104,
17422     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
17423    },
17424    {
17425     "field_name" : "SetDoubleField",
17426     "field_offset" : 7168,
17427     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
17428    },
17429    {
17430     "field_name" : "GetStaticMethodID",
17431     "field_offset" : 7232,
17432     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
17433    },
17434    {
17435     "field_name" : "CallStaticObjectMethod",
17436     "field_offset" : 7296,
17437     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
17438    },
17439    {
17440     "field_name" : "CallStaticObjectMethodV",
17441     "field_offset" : 7360,
17442     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17443    },
17444    {
17445     "field_name" : "CallStaticObjectMethodA",
17446     "field_offset" : 7424,
17447     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17448    },
17449    {
17450     "field_name" : "CallStaticBooleanMethod",
17451     "field_offset" : 7488,
17452     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
17453    },
17454    {
17455     "field_name" : "CallStaticBooleanMethodV",
17456     "field_offset" : 7552,
17457     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17458    },
17459    {
17460     "field_name" : "CallStaticBooleanMethodA",
17461     "field_offset" : 7616,
17462     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17463    },
17464    {
17465     "field_name" : "CallStaticByteMethod",
17466     "field_offset" : 7680,
17467     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
17468    },
17469    {
17470     "field_name" : "CallStaticByteMethodV",
17471     "field_offset" : 7744,
17472     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17473    },
17474    {
17475     "field_name" : "CallStaticByteMethodA",
17476     "field_offset" : 7808,
17477     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17478    },
17479    {
17480     "field_name" : "CallStaticCharMethod",
17481     "field_offset" : 7872,
17482     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
17483    },
17484    {
17485     "field_name" : "CallStaticCharMethodV",
17486     "field_offset" : 7936,
17487     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17488    },
17489    {
17490     "field_name" : "CallStaticCharMethodA",
17491     "field_offset" : 8000,
17492     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17493    },
17494    {
17495     "field_name" : "CallStaticShortMethod",
17496     "field_offset" : 8064,
17497     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
17498    },
17499    {
17500     "field_name" : "CallStaticShortMethodV",
17501     "field_offset" : 8128,
17502     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17503    },
17504    {
17505     "field_name" : "CallStaticShortMethodA",
17506     "field_offset" : 8192,
17507     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17508    },
17509    {
17510     "field_name" : "CallStaticIntMethod",
17511     "field_offset" : 8256,
17512     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
17513    },
17514    {
17515     "field_name" : "CallStaticIntMethodV",
17516     "field_offset" : 8320,
17517     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17518    },
17519    {
17520     "field_name" : "CallStaticIntMethodA",
17521     "field_offset" : 8384,
17522     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17523    },
17524    {
17525     "field_name" : "CallStaticLongMethod",
17526     "field_offset" : 8448,
17527     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE"
17528    },
17529    {
17530     "field_name" : "CallStaticLongMethodV",
17531     "field_offset" : 8512,
17532     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17533    },
17534    {
17535     "field_name" : "CallStaticLongMethodA",
17536     "field_offset" : 8576,
17537     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17538    },
17539    {
17540     "field_name" : "CallStaticFloatMethod",
17541     "field_offset" : 8640,
17542     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
17543    },
17544    {
17545     "field_name" : "CallStaticFloatMethodV",
17546     "field_offset" : 8704,
17547     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17548    },
17549    {
17550     "field_name" : "CallStaticFloatMethodA",
17551     "field_offset" : 8768,
17552     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17553    },
17554    {
17555     "field_name" : "CallStaticDoubleMethod",
17556     "field_offset" : 8832,
17557     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
17558    },
17559    {
17560     "field_name" : "CallStaticDoubleMethodV",
17561     "field_offset" : 8896,
17562     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17563    },
17564    {
17565     "field_name" : "CallStaticDoubleMethodA",
17566     "field_offset" : 8960,
17567     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17568    },
17569    {
17570     "field_name" : "CallStaticVoidMethod",
17571     "field_offset" : 9024,
17572     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
17573    },
17574    {
17575     "field_name" : "CallStaticVoidMethodV",
17576     "field_offset" : 9088,
17577     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
17578    },
17579    {
17580     "field_name" : "CallStaticVoidMethodA",
17581     "field_offset" : 9152,
17582     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17583    },
17584    {
17585     "field_name" : "GetStaticFieldID",
17586     "field_offset" : 9216,
17587     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
17588    },
17589    {
17590     "field_name" : "GetStaticObjectField",
17591     "field_offset" : 9280,
17592     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
17593    },
17594    {
17595     "field_name" : "GetStaticBooleanField",
17596     "field_offset" : 9344,
17597     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
17598    },
17599    {
17600     "field_name" : "GetStaticByteField",
17601     "field_offset" : 9408,
17602     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
17603    },
17604    {
17605     "field_name" : "GetStaticCharField",
17606     "field_offset" : 9472,
17607     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
17608    },
17609    {
17610     "field_name" : "GetStaticShortField",
17611     "field_offset" : 9536,
17612     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
17613    },
17614    {
17615     "field_name" : "GetStaticIntField",
17616     "field_offset" : 9600,
17617     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
17618    },
17619    {
17620     "field_name" : "GetStaticLongField",
17621     "field_offset" : 9664,
17622     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE"
17623    },
17624    {
17625     "field_name" : "GetStaticFloatField",
17626     "field_offset" : 9728,
17627     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
17628    },
17629    {
17630     "field_name" : "GetStaticDoubleField",
17631     "field_offset" : 9792,
17632     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
17633    },
17634    {
17635     "field_name" : "SetStaticObjectField",
17636     "field_offset" : 9856,
17637     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
17638    },
17639    {
17640     "field_name" : "SetStaticBooleanField",
17641     "field_offset" : 9920,
17642     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
17643    },
17644    {
17645     "field_name" : "SetStaticByteField",
17646     "field_offset" : 9984,
17647     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
17648    },
17649    {
17650     "field_name" : "SetStaticCharField",
17651     "field_offset" : 10048,
17652     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
17653    },
17654    {
17655     "field_name" : "SetStaticShortField",
17656     "field_offset" : 10112,
17657     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
17658    },
17659    {
17660     "field_name" : "SetStaticIntField",
17661     "field_offset" : 10176,
17662     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
17663    },
17664    {
17665     "field_name" : "SetStaticLongField",
17666     "field_offset" : 10240,
17667     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE"
17668    },
17669    {
17670     "field_name" : "SetStaticFloatField",
17671     "field_offset" : 10304,
17672     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
17673    },
17674    {
17675     "field_name" : "SetStaticDoubleField",
17676     "field_offset" : 10368,
17677     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
17678    },
17679    {
17680     "field_name" : "NewString",
17681     "field_offset" : 10432,
17682     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
17683    },
17684    {
17685     "field_name" : "GetStringLength",
17686     "field_offset" : 10496,
17687     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
17688    },
17689    {
17690     "field_name" : "GetStringChars",
17691     "field_offset" : 10560,
17692     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17693    },
17694    {
17695     "field_name" : "ReleaseStringChars",
17696     "field_offset" : 10624,
17697     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17698    },
17699    {
17700     "field_name" : "NewStringUTF",
17701     "field_offset" : 10688,
17702     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
17703    },
17704    {
17705     "field_name" : "GetStringUTFLength",
17706     "field_offset" : 10752,
17707     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
17708    },
17709    {
17710     "field_name" : "GetStringUTFChars",
17711     "field_offset" : 10816,
17712     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
17713    },
17714    {
17715     "field_name" : "ReleaseStringUTFChars",
17716     "field_offset" : 10880,
17717     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
17718    },
17719    {
17720     "field_name" : "GetArrayLength",
17721     "field_offset" : 10944,
17722     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
17723    },
17724    {
17725     "field_name" : "NewObjectArray",
17726     "field_offset" : 11008,
17727     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
17728    },
17729    {
17730     "field_name" : "GetObjectArrayElement",
17731     "field_offset" : 11072,
17732     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
17733    },
17734    {
17735     "field_name" : "SetObjectArrayElement",
17736     "field_offset" : 11136,
17737     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
17738    },
17739    {
17740     "field_name" : "NewBooleanArray",
17741     "field_offset" : 11200,
17742     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
17743    },
17744    {
17745     "field_name" : "NewByteArray",
17746     "field_offset" : 11264,
17747     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
17748    },
17749    {
17750     "field_name" : "NewCharArray",
17751     "field_offset" : 11328,
17752     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
17753    },
17754    {
17755     "field_name" : "NewShortArray",
17756     "field_offset" : 11392,
17757     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
17758    },
17759    {
17760     "field_name" : "NewIntArray",
17761     "field_offset" : 11456,
17762     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
17763    },
17764    {
17765     "field_name" : "NewLongArray",
17766     "field_offset" : 11520,
17767     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
17768    },
17769    {
17770     "field_name" : "NewFloatArray",
17771     "field_offset" : 11584,
17772     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
17773    },
17774    {
17775     "field_name" : "NewDoubleArray",
17776     "field_offset" : 11648,
17777     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
17778    },
17779    {
17780     "field_name" : "GetBooleanArrayElements",
17781     "field_offset" : 11712,
17782     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
17783    },
17784    {
17785     "field_name" : "GetByteArrayElements",
17786     "field_offset" : 11776,
17787     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
17788    },
17789    {
17790     "field_name" : "GetCharArrayElements",
17791     "field_offset" : 11840,
17792     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
17793    },
17794    {
17795     "field_name" : "GetShortArrayElements",
17796     "field_offset" : 11904,
17797     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
17798    },
17799    {
17800     "field_name" : "GetIntArrayElements",
17801     "field_offset" : 11968,
17802     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
17803    },
17804    {
17805     "field_name" : "GetLongArrayElements",
17806     "field_offset" : 12032,
17807     "referenced_type" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE"
17808    },
17809    {
17810     "field_name" : "GetFloatArrayElements",
17811     "field_offset" : 12096,
17812     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
17813    },
17814    {
17815     "field_name" : "GetDoubleArrayElements",
17816     "field_offset" : 12160,
17817     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
17818    },
17819    {
17820     "field_name" : "ReleaseBooleanArrayElements",
17821     "field_offset" : 12224,
17822     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
17823    },
17824    {
17825     "field_name" : "ReleaseByteArrayElements",
17826     "field_offset" : 12288,
17827     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
17828    },
17829    {
17830     "field_name" : "ReleaseCharArrayElements",
17831     "field_offset" : 12352,
17832     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
17833    },
17834    {
17835     "field_name" : "ReleaseShortArrayElements",
17836     "field_offset" : 12416,
17837     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
17838    },
17839    {
17840     "field_name" : "ReleaseIntArrayElements",
17841     "field_offset" : 12480,
17842     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
17843    },
17844    {
17845     "field_name" : "ReleaseLongArrayElements",
17846     "field_offset" : 12544,
17847     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE"
17848    },
17849    {
17850     "field_name" : "ReleaseFloatArrayElements",
17851     "field_offset" : 12608,
17852     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
17853    },
17854    {
17855     "field_name" : "ReleaseDoubleArrayElements",
17856     "field_offset" : 12672,
17857     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
17858    },
17859    {
17860     "field_name" : "GetBooleanArrayRegion",
17861     "field_offset" : 12736,
17862     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
17863    },
17864    {
17865     "field_name" : "GetByteArrayRegion",
17866     "field_offset" : 12800,
17867     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
17868    },
17869    {
17870     "field_name" : "GetCharArrayRegion",
17871     "field_offset" : 12864,
17872     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
17873    },
17874    {
17875     "field_name" : "GetShortArrayRegion",
17876     "field_offset" : 12928,
17877     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
17878    },
17879    {
17880     "field_name" : "GetIntArrayRegion",
17881     "field_offset" : 12992,
17882     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
17883    },
17884    {
17885     "field_name" : "GetLongArrayRegion",
17886     "field_offset" : 13056,
17887     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE"
17888    },
17889    {
17890     "field_name" : "GetFloatArrayRegion",
17891     "field_offset" : 13120,
17892     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
17893    },
17894    {
17895     "field_name" : "GetDoubleArrayRegion",
17896     "field_offset" : 13184,
17897     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
17898    },
17899    {
17900     "field_name" : "SetBooleanArrayRegion",
17901     "field_offset" : 13248,
17902     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
17903    },
17904    {
17905     "field_name" : "SetByteArrayRegion",
17906     "field_offset" : 13312,
17907     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
17908    },
17909    {
17910     "field_name" : "SetCharArrayRegion",
17911     "field_offset" : 13376,
17912     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
17913    },
17914    {
17915     "field_name" : "SetShortArrayRegion",
17916     "field_offset" : 13440,
17917     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
17918    },
17919    {
17920     "field_name" : "SetIntArrayRegion",
17921     "field_offset" : 13504,
17922     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
17923    },
17924    {
17925     "field_name" : "SetLongArrayRegion",
17926     "field_offset" : 13568,
17927     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE"
17928    },
17929    {
17930     "field_name" : "SetFloatArrayRegion",
17931     "field_offset" : 13632,
17932     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
17933    },
17934    {
17935     "field_name" : "SetDoubleArrayRegion",
17936     "field_offset" : 13696,
17937     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
17938    },
17939    {
17940     "field_name" : "RegisterNatives",
17941     "field_offset" : 13760,
17942     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
17943    },
17944    {
17945     "field_name" : "UnregisterNatives",
17946     "field_offset" : 13824,
17947     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
17948    },
17949    {
17950     "field_name" : "MonitorEnter",
17951     "field_offset" : 13888,
17952     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17953    },
17954    {
17955     "field_name" : "MonitorExit",
17956     "field_offset" : 13952,
17957     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17958    },
17959    {
17960     "field_name" : "GetJavaVM",
17961     "field_offset" : 14016,
17962     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
17963    },
17964    {
17965     "field_name" : "GetStringRegion",
17966     "field_offset" : 14080,
17967     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
17968    },
17969    {
17970     "field_name" : "GetStringUTFRegion",
17971     "field_offset" : 14144,
17972     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
17973    },
17974    {
17975     "field_name" : "GetPrimitiveArrayCritical",
17976     "field_offset" : 14208,
17977     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
17978    },
17979    {
17980     "field_name" : "ReleasePrimitiveArrayCritical",
17981     "field_offset" : 14272,
17982     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
17983    },
17984    {
17985     "field_name" : "GetStringCritical",
17986     "field_offset" : 14336,
17987     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17988    },
17989    {
17990     "field_name" : "ReleaseStringCritical",
17991     "field_offset" : 14400,
17992     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17993    },
17994    {
17995     "field_name" : "NewWeakGlobalRef",
17996     "field_offset" : 14464,
17997     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
17998    },
17999    {
18000     "field_name" : "DeleteWeakGlobalRef",
18001     "field_offset" : 14528,
18002     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
18003    },
18004    {
18005     "field_name" : "ExceptionCheck",
18006     "field_offset" : 14592,
18007     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
18008    },
18009    {
18010     "field_name" : "NewDirectByteBuffer",
18011     "field_offset" : 14656,
18012     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE"
18013    },
18014    {
18015     "field_name" : "GetDirectBufferAddress",
18016     "field_offset" : 14720,
18017     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
18018    },
18019    {
18020     "field_name" : "GetDirectBufferCapacity",
18021     "field_offset" : 14784,
18022     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectE"
18023    },
18024    {
18025     "field_name" : "GetObjectRefType",
18026     "field_offset" : 14848,
18027     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
18028    }
18029   ],
18030   "linker_set_key" : "_ZTI18JNINativeInterface",
18031   "name" : "JNINativeInterface",
18032   "size" : 1864,
18033   "source_file" : "libnativehelper/include_jni/jni.h"
18034  },
18035  {
18036   "alignment" : 8,
18037   "fields" :
18038   [
18039    {
18040     "field_name" : "z",
18041     "referenced_type" : "_ZTIh"
18042    },
18043    {
18044     "field_name" : "b",
18045     "referenced_type" : "_ZTIa"
18046    },
18047    {
18048     "field_name" : "c",
18049     "referenced_type" : "_ZTIt"
18050    },
18051    {
18052     "field_name" : "s",
18053     "referenced_type" : "_ZTIs"
18054    },
18055    {
18056     "field_name" : "i",
18057     "referenced_type" : "_ZTIi"
18058    },
18059    {
18060     "field_name" : "j",
18061     "referenced_type" : "_ZTIl"
18062    },
18063    {
18064     "field_name" : "f",
18065     "referenced_type" : "_ZTIf"
18066    },
18067    {
18068     "field_name" : "d",
18069     "referenced_type" : "_ZTId"
18070    },
18071    {
18072     "field_name" : "l",
18073     "referenced_type" : "_ZTIP8_jobject"
18074    }
18075   ],
18076   "linker_set_key" : "_ZTI6jvalue",
18077   "name" : "jvalue",
18078   "record_kind" : "union",
18079   "size" : 8,
18080   "source_file" : "libnativehelper/include_jni/jni.h"
18081  },
18082  {
18083   "alignment" : 8,
18084   "fields" :
18085   [
18086    {
18087     "field_name" : "functions",
18088     "referenced_type" : "_ZTIPK18JNINativeInterface"
18089    }
18090   ],
18091   "linker_set_key" : "_ZTI7_JNIEnv",
18092   "name" : "_JNIEnv",
18093   "size" : 8,
18094   "source_file" : "libnativehelper/include_jni/jni.h"
18095  },
18096  {
18097   "alignment" : 8,
18098   "fields" :
18099   [
18100    {
18101     "field_name" : "functions",
18102     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
18103    }
18104   ],
18105   "linker_set_key" : "_ZTI7_JavaVM",
18106   "name" : "_JavaVM",
18107   "size" : 8,
18108   "source_file" : "libnativehelper/include_jni/jni.h"
18109  },
18110  {
18111   "alignment" : 1,
18112   "base_specifiers" :
18113   [
18114    {
18115     "referenced_type" : "_ZTI8_jobject"
18116    }
18117   ],
18118   "linker_set_key" : "_ZTI7_jarray",
18119   "name" : "_jarray",
18120   "record_kind" : "class",
18121   "size" : 1,
18122   "source_file" : "libnativehelper/include_jni/jni.h"
18123  },
18124  {
18125   "alignment" : 1,
18126   "base_specifiers" :
18127   [
18128    {
18129     "referenced_type" : "_ZTI8_jobject"
18130    }
18131   ],
18132   "linker_set_key" : "_ZTI7_jclass",
18133   "name" : "_jclass",
18134   "record_kind" : "class",
18135   "size" : 1,
18136   "source_file" : "libnativehelper/include_jni/jni.h"
18137  },
18138  {
18139   "alignment" : 1,
18140   "linker_set_key" : "_ZTI8_jobject",
18141   "name" : "_jobject",
18142   "record_kind" : "class",
18143   "size" : 1,
18144   "source_file" : "libnativehelper/include_jni/jni.h"
18145  },
18146  {
18147   "alignment" : 1,
18148   "base_specifiers" :
18149   [
18150    {
18151     "referenced_type" : "_ZTI8_jobject"
18152    }
18153   ],
18154   "linker_set_key" : "_ZTI8_jstring",
18155   "name" : "_jstring",
18156   "record_kind" : "class",
18157   "size" : 1,
18158   "source_file" : "libnativehelper/include_jni/jni.h"
18159  },
18160  {
18161   "alignment" : 1,
18162   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
18163   "name" : "art::FreeDelete",
18164   "size" : 1,
18165   "source_file" : "art/libartbase/base/stl_util.h"
18166  },
18167  {
18168   "alignment" : 8,
18169   "fields" :
18170   [
18171    {
18172     "access" : "private",
18173     "field_name" : "handle_",
18174     "referenced_type" : "_ZTIP10ZipArchive"
18175    }
18176   ],
18177   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
18178   "name" : "art::ZipArchive",
18179   "record_kind" : "class",
18180   "size" : 8,
18181   "source_file" : "art/libartbase/base/zip_archive.h"
18182  },
18183  {
18184   "alignment" : 4,
18185   "fields" :
18186   [
18187    {
18188     "field_name" : "ident",
18189     "referenced_type" : "_ZTIKt"
18190    },
18191    {
18192     "field_name" : "element_width",
18193     "field_offset" : 16,
18194     "referenced_type" : "_ZTIKt"
18195    },
18196    {
18197     "field_name" : "element_count",
18198     "field_offset" : 32,
18199     "referenced_type" : "_ZTIKj"
18200    },
18201    {
18202     "field_name" : "data",
18203     "field_offset" : 64,
18204     "referenced_type" : "_ZTIA_Kh"
18205    }
18206   ],
18207   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
18208   "name" : "art::Instruction::ArrayDataPayload",
18209   "size" : 8,
18210   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18211  },
18212  {
18213   "alignment" : 4,
18214   "fields" :
18215   [
18216    {
18217     "field_name" : "ident",
18218     "referenced_type" : "_ZTIKt"
18219    },
18220    {
18221     "field_name" : "case_count",
18222     "field_offset" : 16,
18223     "referenced_type" : "_ZTIKt"
18224    },
18225    {
18226     "field_name" : "first_key",
18227     "field_offset" : 32,
18228     "referenced_type" : "_ZTIKi"
18229    },
18230    {
18231     "field_name" : "targets",
18232     "field_offset" : 64,
18233     "referenced_type" : "_ZTIA_Ki"
18234    }
18235   ],
18236   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
18237   "name" : "art::Instruction::PackedSwitchPayload",
18238   "size" : 8,
18239   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18240  },
18241  {
18242   "alignment" : 4,
18243   "fields" :
18244   [
18245    {
18246     "field_name" : "ident",
18247     "referenced_type" : "_ZTIKt"
18248    },
18249    {
18250     "field_name" : "case_count",
18251     "field_offset" : 16,
18252     "referenced_type" : "_ZTIKt"
18253    },
18254    {
18255     "field_name" : "keys_and_targets",
18256     "field_offset" : 32,
18257     "referenced_type" : "_ZTIA_Ki"
18258    }
18259   ],
18260   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
18261   "name" : "art::Instruction::SparseSwitchPayload",
18262   "size" : 4,
18263   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18264  },
18265  {
18266   "alignment" : 4,
18267   "fields" :
18268   [
18269    {
18270     "field_name" : "verify_flags",
18271     "referenced_type" : "_ZTIj"
18272    },
18273    {
18274     "field_name" : "format",
18275     "field_offset" : 32,
18276     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
18277    },
18278    {
18279     "field_name" : "index_type",
18280     "field_offset" : 40,
18281     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
18282    },
18283    {
18284     "field_name" : "flags",
18285     "field_offset" : 48,
18286     "referenced_type" : "_ZTIh"
18287    },
18288    {
18289     "field_name" : "size_in_code_units",
18290     "field_offset" : 56,
18291     "referenced_type" : "_ZTIa"
18292    }
18293   ],
18294   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
18295   "name" : "art::Instruction::InstructionDescriptor",
18296   "size" : 8,
18297   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18298  },
18299  {
18300   "alignment" : 1,
18301   "linker_set_key" : "_ZTIN3art11InstructionE",
18302   "name" : "art::Instruction",
18303   "record_kind" : "class",
18304   "size" : 1,
18305   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18306  },
18307  {
18308   "alignment" : 1,
18309   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
18310   "name" : "art::ScopedTrace",
18311   "record_kind" : "class",
18312   "size" : 1,
18313   "source_file" : "art/libartbase/base/systrace.h"
18314  },
18315  {
18316   "alignment" : 1,
18317   "linker_set_key" : "_ZTIN3art11ValueObjectE",
18318   "name" : "art::ValueObject",
18319   "record_kind" : "class",
18320   "size" : 1,
18321   "source_file" : "art/libartbase/base/value_object.h"
18322  },
18323  {
18324   "alignment" : 8,
18325   "fields" :
18326   [
18327    {
18328     "access" : "private",
18329     "field_name" : "msg_",
18330     "referenced_type" : "_ZTINSt3__17variantIJN7android4base10LogMessageENS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE"
18331    }
18332   ],
18333   "linker_set_key" : "_ZTIN3art11VlogMessageE",
18334   "name" : "art::VlogMessage",
18335   "record_kind" : "class",
18336   "size" : 272,
18337   "source_file" : "art/libartbase/base/logging.h"
18338  },
18339  {
18340   "alignment" : 1,
18341   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
18342   "name" : "art::VoidFunctor",
18343   "record_kind" : "class",
18344   "size" : 1,
18345   "source_file" : "art/libartbase/base/utils.h"
18346  },
18347  {
18348   "alignment" : 1,
18349   "fields" :
18350   [
18351    {
18352     "field_name" : "class_linker",
18353     "referenced_type" : "_ZTIb"
18354    },
18355    {
18356     "field_name" : "collector",
18357     "field_offset" : 8,
18358     "referenced_type" : "_ZTIb"
18359    },
18360    {
18361     "field_name" : "compiler",
18362     "field_offset" : 16,
18363     "referenced_type" : "_ZTIb"
18364    },
18365    {
18366     "field_name" : "deopt",
18367     "field_offset" : 24,
18368     "referenced_type" : "_ZTIb"
18369    },
18370    {
18371     "field_name" : "gc",
18372     "field_offset" : 32,
18373     "referenced_type" : "_ZTIb"
18374    },
18375    {
18376     "field_name" : "heap",
18377     "field_offset" : 40,
18378     "referenced_type" : "_ZTIb"
18379    },
18380    {
18381     "field_name" : "interpreter",
18382     "field_offset" : 48,
18383     "referenced_type" : "_ZTIb"
18384    },
18385    {
18386     "field_name" : "jdwp",
18387     "field_offset" : 56,
18388     "referenced_type" : "_ZTIb"
18389    },
18390    {
18391     "field_name" : "jit",
18392     "field_offset" : 64,
18393     "referenced_type" : "_ZTIb"
18394    },
18395    {
18396     "field_name" : "jni",
18397     "field_offset" : 72,
18398     "referenced_type" : "_ZTIb"
18399    },
18400    {
18401     "field_name" : "monitor",
18402     "field_offset" : 80,
18403     "referenced_type" : "_ZTIb"
18404    },
18405    {
18406     "field_name" : "oat",
18407     "field_offset" : 88,
18408     "referenced_type" : "_ZTIb"
18409    },
18410    {
18411     "field_name" : "profiler",
18412     "field_offset" : 96,
18413     "referenced_type" : "_ZTIb"
18414    },
18415    {
18416     "field_name" : "signals",
18417     "field_offset" : 104,
18418     "referenced_type" : "_ZTIb"
18419    },
18420    {
18421     "field_name" : "simulator",
18422     "field_offset" : 112,
18423     "referenced_type" : "_ZTIb"
18424    },
18425    {
18426     "field_name" : "startup",
18427     "field_offset" : 120,
18428     "referenced_type" : "_ZTIb"
18429    },
18430    {
18431     "field_name" : "third_party_jni",
18432     "field_offset" : 128,
18433     "referenced_type" : "_ZTIb"
18434    },
18435    {
18436     "field_name" : "threads",
18437     "field_offset" : 136,
18438     "referenced_type" : "_ZTIb"
18439    },
18440    {
18441     "field_name" : "verifier",
18442     "field_offset" : 144,
18443     "referenced_type" : "_ZTIb"
18444    },
18445    {
18446     "field_name" : "verifier_debug",
18447     "field_offset" : 152,
18448     "referenced_type" : "_ZTIb"
18449    },
18450    {
18451     "field_name" : "image",
18452     "field_offset" : 160,
18453     "referenced_type" : "_ZTIb"
18454    },
18455    {
18456     "field_name" : "systrace_lock_logging",
18457     "field_offset" : 168,
18458     "referenced_type" : "_ZTIb"
18459    },
18460    {
18461     "field_name" : "agents",
18462     "field_offset" : 176,
18463     "referenced_type" : "_ZTIb"
18464    },
18465    {
18466     "field_name" : "dex",
18467     "field_offset" : 184,
18468     "referenced_type" : "_ZTIb"
18469    },
18470    {
18471     "field_name" : "plugin",
18472     "field_offset" : 192,
18473     "referenced_type" : "_ZTIb"
18474    }
18475   ],
18476   "linker_set_key" : "_ZTIN3art12LogVerbosityE",
18477   "name" : "art::LogVerbosity",
18478   "size" : 25,
18479   "source_file" : "art/libartbase/base/logging.h"
18480  },
18481  {
18482   "alignment" : 8,
18483   "fields" :
18484   [
18485    {
18486     "access" : "private",
18487     "field_name" : "data_",
18488     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
18489    },
18490    {
18491     "access" : "private",
18492     "field_name" : "position_",
18493     "field_offset" : 320,
18494     "referenced_type" : "_ZTIj"
18495    },
18496    {
18497     "access" : "private",
18498     "field_name" : "partition_pos_",
18499     "field_offset" : 352,
18500     "referenced_type" : "_ZTIKj"
18501    },
18502    {
18503     "access" : "private",
18504     "field_name" : "iterator_end_",
18505     "field_offset" : 384,
18506     "referenced_type" : "_ZTIKj"
18507    }
18508   ],
18509   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
18510   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
18511   "record_kind" : "class",
18512   "size" : 56,
18513   "source_file" : "art/libdexfile/dex/class_accessor.h",
18514   "template_args" :
18515   [
18516    "_ZTIN3art13ClassAccessor5FieldE"
18517   ]
18518  },
18519  {
18520   "alignment" : 8,
18521   "fields" :
18522   [
18523    {
18524     "access" : "private",
18525     "field_name" : "data_",
18526     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
18527    },
18528    {
18529     "access" : "private",
18530     "field_name" : "position_",
18531     "field_offset" : 384,
18532     "referenced_type" : "_ZTIj"
18533    },
18534    {
18535     "access" : "private",
18536     "field_name" : "partition_pos_",
18537     "field_offset" : 416,
18538     "referenced_type" : "_ZTIKj"
18539    },
18540    {
18541     "access" : "private",
18542     "field_name" : "iterator_end_",
18543     "field_offset" : 448,
18544     "referenced_type" : "_ZTIKj"
18545    }
18546   ],
18547   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
18548   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
18549   "record_kind" : "class",
18550   "size" : 64,
18551   "source_file" : "art/libdexfile/dex/class_accessor.h",
18552   "template_args" :
18553   [
18554    "_ZTIN3art13ClassAccessor6MethodE"
18555   ]
18556  },
18557  {
18558   "alignment" : 8,
18559   "base_specifiers" :
18560   [
18561    {
18562     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
18563    }
18564   ],
18565   "fields" :
18566   [
18567    {
18568     "access" : "private",
18569     "field_name" : "is_static_",
18570     "field_offset" : 288,
18571     "referenced_type" : "_ZTIb"
18572    }
18573   ],
18574   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
18575   "name" : "art::ClassAccessor::Field",
18576   "record_kind" : "class",
18577   "size" : 40,
18578   "source_file" : "art/libdexfile/dex/class_accessor.h"
18579  },
18580  {
18581   "alignment" : 8,
18582   "base_specifiers" :
18583   [
18584    {
18585     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
18586    }
18587   ],
18588   "fields" :
18589   [
18590    {
18591     "access" : "private",
18592     "field_name" : "is_static_or_direct_",
18593     "field_offset" : 288,
18594     "referenced_type" : "_ZTIb"
18595    },
18596    {
18597     "access" : "private",
18598     "field_name" : "code_off_",
18599     "field_offset" : 320,
18600     "referenced_type" : "_ZTIj"
18601    }
18602   ],
18603   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
18604   "name" : "art::ClassAccessor::Method",
18605   "record_kind" : "class",
18606   "size" : 48,
18607   "source_file" : "art/libdexfile/dex/class_accessor.h"
18608  },
18609  {
18610   "alignment" : 8,
18611   "fields" :
18612   [
18613    {
18614     "access" : "protected",
18615     "field_name" : "dex_file_",
18616     "referenced_type" : "_ZTIRKN3art7DexFileE"
18617    },
18618    {
18619     "access" : "protected",
18620     "field_name" : "ptr_pos_",
18621     "field_offset" : 64,
18622     "referenced_type" : "_ZTIPKh"
18623    },
18624    {
18625     "access" : "protected",
18626     "field_name" : "hiddenapi_ptr_pos_",
18627     "field_offset" : 128,
18628     "referenced_type" : "_ZTIPKh"
18629    },
18630    {
18631     "access" : "protected",
18632     "field_name" : "index_",
18633     "field_offset" : 192,
18634     "referenced_type" : "_ZTIj"
18635    },
18636    {
18637     "access" : "protected",
18638     "field_name" : "access_flags_",
18639     "field_offset" : 224,
18640     "referenced_type" : "_ZTIj"
18641    },
18642    {
18643     "access" : "protected",
18644     "field_name" : "hiddenapi_flags_",
18645     "field_offset" : 256,
18646     "referenced_type" : "_ZTIj"
18647    }
18648   ],
18649   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
18650   "name" : "art::ClassAccessor::BaseItem",
18651   "record_kind" : "class",
18652   "size" : 40,
18653   "source_file" : "art/libdexfile/dex/class_accessor.h"
18654  },
18655  {
18656   "alignment" : 8,
18657   "fields" :
18658   [
18659    {
18660     "access" : "protected",
18661     "field_name" : "dex_file_",
18662     "referenced_type" : "_ZTIRKN3art7DexFileE"
18663    },
18664    {
18665     "access" : "protected",
18666     "field_name" : "class_def_index_",
18667     "field_offset" : 64,
18668     "referenced_type" : "_ZTIKj"
18669    },
18670    {
18671     "access" : "protected",
18672     "field_name" : "ptr_pos_",
18673     "field_offset" : 128,
18674     "referenced_type" : "_ZTIPKh"
18675    },
18676    {
18677     "access" : "protected",
18678     "field_name" : "hiddenapi_ptr_pos_",
18679     "field_offset" : 192,
18680     "referenced_type" : "_ZTIPKh"
18681    },
18682    {
18683     "access" : "protected",
18684     "field_name" : "num_static_fields_",
18685     "field_offset" : 256,
18686     "referenced_type" : "_ZTIKj"
18687    },
18688    {
18689     "access" : "protected",
18690     "field_name" : "num_instance_fields_",
18691     "field_offset" : 288,
18692     "referenced_type" : "_ZTIKj"
18693    },
18694    {
18695     "access" : "protected",
18696     "field_name" : "num_direct_methods_",
18697     "field_offset" : 320,
18698     "referenced_type" : "_ZTIKj"
18699    },
18700    {
18701     "access" : "protected",
18702     "field_name" : "num_virtual_methods_",
18703     "field_offset" : 352,
18704     "referenced_type" : "_ZTIKj"
18705    }
18706   ],
18707   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
18708   "name" : "art::ClassAccessor",
18709   "record_kind" : "class",
18710   "size" : 48,
18711   "source_file" : "art/libdexfile/dex/class_accessor.h"
18712  },
18713  {
18714   "alignment" : 8,
18715   "fields" :
18716   [
18717    {
18718     "access" : "protected",
18719     "field_name" : "data_",
18720     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
18721    }
18722   ],
18723   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
18724   "name" : "art::ClassIterator",
18725   "record_kind" : "class",
18726   "size" : 16,
18727   "source_file" : "art/libdexfile/dex/class_iterator.h"
18728  },
18729  {
18730   "alignment" : 8,
18731   "fields" :
18732   [
18733    {
18734     "access" : "protected",
18735     "field_name" : "filename_",
18736     "field_offset" : 64,
18737     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18738    },
18739    {
18740     "access" : "protected",
18741     "field_name" : "file_",
18742     "field_offset" : 256,
18743     "referenced_type" : "_ZTIPKN9unix_file6FdFileE"
18744    },
18745    {
18746     "access" : "protected",
18747     "field_name" : "owned_file_",
18748     "field_offset" : 320,
18749     "referenced_type" : "_ZTINSt3__18optionalIN9unix_file6FdFileEEE"
18750    },
18751    {
18752     "access" : "protected",
18753     "field_name" : "root_container_",
18754     "field_offset" : 768,
18755     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
18756    },
18757    {
18758     "access" : "protected",
18759     "field_name" : "location_",
18760     "field_offset" : 896,
18761     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18762    }
18763   ],
18764   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
18765   "name" : "art::DexFileLoader",
18766   "record_kind" : "class",
18767   "size" : 136,
18768   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
18769   "vtable_components" :
18770   [
18771    {
18772     "kind" : "offset_to_top"
18773    },
18774    {
18775     "kind" : "rtti",
18776     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
18777    },
18778    {
18779     "kind" : "complete_dtor_pointer",
18780     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
18781    },
18782    {
18783     "kind" : "deleting_dtor_pointer",
18784     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
18785    }
18786   ]
18787  },
18788  {
18789   "alignment" : 8,
18790   "fields" :
18791   [
18792    {
18793     "field_name" : "lo",
18794     "referenced_type" : "_ZTIm"
18795    },
18796    {
18797     "field_name" : "hi",
18798     "field_offset" : 64,
18799     "referenced_type" : "_ZTIm"
18800    }
18801   ],
18802   "linker_set_key" : "_ZTIN3art13TwoWordReturnE",
18803   "name" : "art::TwoWordReturn",
18804   "size" : 16,
18805   "source_file" : "art/libartbase/arch/instruction_set.h"
18806  },
18807  {
18808   "alignment" : 4,
18809   "base_specifiers" :
18810   [
18811    {
18812     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18813    }
18814   ],
18815   "fields" :
18816   [
18817    {
18818     "access" : "private",
18819     "field_name" : "feature_flags_",
18820     "field_offset" : 896,
18821     "referenced_type" : "_ZTIj"
18822    },
18823    {
18824     "access" : "private",
18825     "field_name" : "debug_info_offsets_pos_",
18826     "field_offset" : 928,
18827     "referenced_type" : "_ZTIj"
18828    },
18829    {
18830     "access" : "private",
18831     "field_name" : "debug_info_offsets_table_offset_",
18832     "field_offset" : 960,
18833     "referenced_type" : "_ZTIj"
18834    },
18835    {
18836     "access" : "private",
18837     "field_name" : "debug_info_base_",
18838     "field_offset" : 992,
18839     "referenced_type" : "_ZTIj"
18840    },
18841    {
18842     "access" : "private",
18843     "field_name" : "owned_data_begin_",
18844     "field_offset" : 1024,
18845     "referenced_type" : "_ZTIj"
18846    },
18847    {
18848     "access" : "private",
18849     "field_name" : "owned_data_end_",
18850     "field_offset" : 1056,
18851     "referenced_type" : "_ZTIj"
18852    }
18853   ],
18854   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
18855   "name" : "art::CompactDexFile::Header",
18856   "record_kind" : "class",
18857   "size" : 136,
18858   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
18859  },
18860  {
18861   "alignment" : 2,
18862   "base_specifiers" :
18863   [
18864    {
18865     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18866    }
18867   ],
18868   "fields" :
18869   [
18870    {
18871     "access" : "private",
18872     "field_name" : "fields_",
18873     "referenced_type" : "_ZTIt"
18874    },
18875    {
18876     "access" : "private",
18877     "field_name" : "insns_count_and_flags_",
18878     "field_offset" : 16,
18879     "referenced_type" : "_ZTIt"
18880    },
18881    {
18882     "access" : "private",
18883     "field_name" : "insns_",
18884     "field_offset" : 32,
18885     "referenced_type" : "_ZTIA1_t"
18886    }
18887   ],
18888   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
18889   "name" : "art::CompactDexFile::CodeItem",
18890   "size" : 6,
18891   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
18892  },
18893  {
18894   "alignment" : 8,
18895   "base_specifiers" :
18896   [
18897    {
18898     "referenced_type" : "_ZTIN3art7DexFileE"
18899    }
18900   ],
18901   "fields" :
18902   [
18903    {
18904     "access" : "private",
18905     "field_name" : "debug_info_offsets_",
18906     "field_offset" : 1600,
18907     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
18908    }
18909   ],
18910   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
18911   "name" : "art::CompactDexFile",
18912   "record_kind" : "class",
18913   "size" : 224,
18914   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
18915   "vtable_components" :
18916   [
18917    {
18918     "kind" : "offset_to_top"
18919    },
18920    {
18921     "kind" : "rtti",
18922     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
18923    },
18924    {
18925     "kind" : "complete_dtor_pointer",
18926     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
18927    },
18928    {
18929     "kind" : "deleting_dtor_pointer",
18930     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
18931    },
18932    {
18933     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
18934    },
18935    {
18936     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
18937    },
18938    {
18939     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
18940    },
18941    {
18942     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
18943    },
18944    {
18945     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18946    },
18947    {
18948     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
18949    }
18950   ]
18951  },
18952  {
18953   "alignment" : 1,
18954   "linker_set_key" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
18955   "name" : "art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
18956   "record_kind" : "class",
18957   "size" : 1,
18958   "source_file" : "art/libartbase/base/hash_set.h",
18959   "template_args" :
18960   [
18961    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18962   ]
18963  },
18964  {
18965   "alignment" : 8,
18966   "fields" :
18967   [
18968    {
18969     "access" : "protected",
18970     "field_name" : "first_",
18971     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18972    },
18973    {
18974     "access" : "protected",
18975     "field_name" : "last_",
18976     "field_offset" : 448,
18977     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18978    }
18979   ],
18980   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
18981   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
18982   "record_kind" : "class",
18983   "size" : 112,
18984   "source_file" : "art/libartbase/base/iteration_range.h",
18985   "template_args" :
18986   [
18987    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18988   ]
18989  },
18990  {
18991   "alignment" : 8,
18992   "fields" :
18993   [
18994    {
18995     "access" : "protected",
18996     "field_name" : "first_",
18997     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18998    },
18999    {
19000     "access" : "protected",
19001     "field_name" : "last_",
19002     "field_offset" : 512,
19003     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
19004    }
19005   ],
19006   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
19007   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
19008   "record_kind" : "class",
19009   "size" : 128,
19010   "source_file" : "art/libartbase/base/iteration_range.h",
19011   "template_args" :
19012   [
19013    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
19014   ]
19015  },
19016  {
19017   "alignment" : 8,
19018   "fields" :
19019   [
19020    {
19021     "access" : "protected",
19022     "field_name" : "first_",
19023     "referenced_type" : "_ZTIN3art13ClassIteratorE"
19024    },
19025    {
19026     "access" : "protected",
19027     "field_name" : "last_",
19028     "field_offset" : 128,
19029     "referenced_type" : "_ZTIN3art13ClassIteratorE"
19030    }
19031   ],
19032   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
19033   "name" : "art::IterationRange<art::ClassIterator>",
19034   "record_kind" : "class",
19035   "size" : 32,
19036   "source_file" : "art/libartbase/base/iteration_range.h",
19037   "template_args" :
19038   [
19039    "_ZTIN3art13ClassIteratorE"
19040   ]
19041  },
19042  {
19043   "alignment" : 8,
19044   "fields" :
19045   [
19046    {
19047     "access" : "protected",
19048     "field_name" : "first_",
19049     "referenced_type" : "_ZTIN3art15SplitStringIterE"
19050    },
19051    {
19052     "access" : "protected",
19053     "field_name" : "last_",
19054     "field_offset" : 256,
19055     "referenced_type" : "_ZTIN3art15SplitStringIterE"
19056    }
19057   ],
19058   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
19059   "name" : "art::IterationRange<art::SplitStringIter>",
19060   "record_kind" : "class",
19061   "size" : 64,
19062   "source_file" : "art/libartbase/base/iteration_range.h",
19063   "template_args" :
19064   [
19065    "_ZTIN3art15SplitStringIterE"
19066   ]
19067  },
19068  {
19069   "alignment" : 8,
19070   "fields" :
19071   [
19072    {
19073     "access" : "protected",
19074     "field_name" : "first_",
19075     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
19076    },
19077    {
19078     "access" : "protected",
19079     "field_name" : "last_",
19080     "field_offset" : 128,
19081     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
19082    }
19083   ],
19084   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
19085   "name" : "art::IterationRange<art::DexInstructionIterator>",
19086   "record_kind" : "class",
19087   "size" : 32,
19088   "source_file" : "art/libartbase/base/iteration_range.h",
19089   "template_args" :
19090   [
19091    "_ZTIN3art22DexInstructionIteratorE"
19092   ]
19093  },
19094  {
19095   "alignment" : 8,
19096   "fields" :
19097   [
19098    {
19099     "access" : "protected",
19100     "field_name" : "first_",
19101     "referenced_type" : "_ZTIN3art9CountIterE"
19102    },
19103    {
19104     "access" : "protected",
19105     "field_name" : "last_",
19106     "field_offset" : 64,
19107     "referenced_type" : "_ZTIN3art9CountIterE"
19108    }
19109   ],
19110   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
19111   "name" : "art::IterationRange<art::CountIter>",
19112   "record_kind" : "class",
19113   "size" : 16,
19114   "source_file" : "art/libartbase/base/iteration_range.h",
19115   "template_args" :
19116   [
19117    "_ZTIN3art9CountIterE"
19118   ]
19119  },
19120  {
19121   "alignment" : 8,
19122   "fields" :
19123   [
19124    {
19125     "access" : "protected",
19126     "field_name" : "first_",
19127     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
19128    },
19129    {
19130     "access" : "protected",
19131     "field_name" : "last_",
19132     "field_offset" : 64,
19133     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
19134    }
19135   ],
19136   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
19137   "name" : "art::IterationRange<const art::dex::TryItem *>",
19138   "record_kind" : "class",
19139   "size" : 16,
19140   "source_file" : "art/libartbase/base/iteration_range.h",
19141   "template_args" :
19142   [
19143    "_ZTIPKN3art3dex7TryItemE"
19144   ]
19145  },
19146  {
19147   "alignment" : 8,
19148   "base_specifiers" :
19149   [
19150    {
19151     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
19152    }
19153   ],
19154   "linker_set_key" : "_ZTIN3art14ProtoReferenceE",
19155   "name" : "art::ProtoReference",
19156   "record_kind" : "class",
19157   "size" : 16,
19158   "source_file" : "art/libdexfile/dex/proto_reference.h"
19159  },
19160  {
19161   "alignment" : 8,
19162   "fields" :
19163   [
19164    {
19165     "access" : "private",
19166     "field_name" : "index_",
19167     "referenced_type" : "_ZTIm"
19168    },
19169    {
19170     "access" : "private",
19171     "field_name" : "hash_set_",
19172     "field_offset" : 64,
19173     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
19174    }
19175   ],
19176   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
19177   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>>",
19178   "record_kind" : "class",
19179   "size" : 16,
19180   "source_file" : "art/libartbase/base/hash_set.h",
19181   "template_args" :
19182   [
19183    "_ZTINSt3__14pairIjtEE",
19184    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
19185   ]
19186  },
19187  {
19188   "alignment" : 8,
19189   "base_specifiers" :
19190   [
19191    {
19192     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
19193    }
19194   ],
19195   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
19196   "name" : "art::MethodReference",
19197   "record_kind" : "class",
19198   "size" : 16,
19199   "source_file" : "art/libdexfile/dex/method_reference.h"
19200  },
19201  {
19202   "alignment" : 8,
19203   "fields" :
19204   [
19205    {
19206     "access" : "private",
19207     "field_name" : "cur_index_",
19208     "referenced_type" : "_ZTIm"
19209    },
19210    {
19211     "access" : "private",
19212     "field_name" : "split_on_",
19213     "field_offset" : 64,
19214     "referenced_type" : "_ZTIc"
19215    },
19216    {
19217     "access" : "private",
19218     "field_name" : "sv_",
19219     "field_offset" : 128,
19220     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
19221    }
19222   ],
19223   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
19224   "name" : "art::SplitStringIter",
19225   "size" : 32,
19226   "source_file" : "art/libartbase/base/stl_util.h"
19227  },
19228  {
19229   "alignment" : 4,
19230   "base_specifiers" :
19231   [
19232    {
19233     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
19234    }
19235   ],
19236   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
19237   "name" : "art::StandardDexFile::Header",
19238   "record_kind" : "class",
19239   "size" : 112,
19240   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
19241  },
19242  {
19243   "alignment" : 4,
19244   "base_specifiers" :
19245   [
19246    {
19247     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
19248    }
19249   ],
19250   "fields" :
19251   [
19252    {
19253     "access" : "private",
19254     "field_name" : "registers_size_",
19255     "referenced_type" : "_ZTIt"
19256    },
19257    {
19258     "access" : "private",
19259     "field_name" : "ins_size_",
19260     "field_offset" : 16,
19261     "referenced_type" : "_ZTIt"
19262    },
19263    {
19264     "access" : "private",
19265     "field_name" : "outs_size_",
19266     "field_offset" : 32,
19267     "referenced_type" : "_ZTIt"
19268    },
19269    {
19270     "access" : "private",
19271     "field_name" : "tries_size_",
19272     "field_offset" : 48,
19273     "referenced_type" : "_ZTIt"
19274    },
19275    {
19276     "access" : "private",
19277     "field_name" : "debug_info_off_",
19278     "field_offset" : 64,
19279     "referenced_type" : "_ZTIj"
19280    },
19281    {
19282     "access" : "private",
19283     "field_name" : "insns_size_in_code_units_",
19284     "field_offset" : 96,
19285     "referenced_type" : "_ZTIj"
19286    },
19287    {
19288     "access" : "private",
19289     "field_name" : "insns_",
19290     "field_offset" : 128,
19291     "referenced_type" : "_ZTIA1_t"
19292    }
19293   ],
19294   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
19295   "name" : "art::StandardDexFile::CodeItem",
19296   "size" : 20,
19297   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
19298  },
19299  {
19300   "alignment" : 8,
19301   "base_specifiers" :
19302   [
19303    {
19304     "referenced_type" : "_ZTIN3art7DexFileE"
19305    }
19306   ],
19307   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
19308   "name" : "art::StandardDexFile",
19309   "record_kind" : "class",
19310   "size" : 200,
19311   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
19312   "vtable_components" :
19313   [
19314    {
19315     "kind" : "offset_to_top"
19316    },
19317    {
19318     "kind" : "rtti",
19319     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
19320    },
19321    {
19322     "kind" : "complete_dtor_pointer",
19323     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
19324    },
19325    {
19326     "kind" : "deleting_dtor_pointer",
19327     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
19328    },
19329    {
19330     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
19331    },
19332    {
19333     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
19334    },
19335    {
19336     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
19337    },
19338    {
19339     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
19340    },
19341    {
19342     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
19343    },
19344    {
19345     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
19346    }
19347   ]
19348  },
19349  {
19350   "access" : "private",
19351   "alignment" : 4,
19352   "fields" :
19353   [
19354    {
19355     "access" : "private",
19356     "field_name" : "str_offset_",
19357     "referenced_type" : "_ZTIj"
19358    },
19359    {
19360     "access" : "private",
19361     "field_name" : "data_",
19362     "field_offset" : 32,
19363     "referenced_type" : "_ZTIj"
19364    }
19365   ],
19366   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
19367   "name" : "art::TypeLookupTable::Entry",
19368   "record_kind" : "class",
19369   "size" : 8,
19370   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
19371  },
19372  {
19373   "alignment" : 8,
19374   "fields" :
19375   [
19376    {
19377     "access" : "private",
19378     "field_name" : "dex_data_begin_",
19379     "referenced_type" : "_ZTIPKh"
19380    },
19381    {
19382     "access" : "private",
19383     "field_name" : "mask_bits_",
19384     "field_offset" : 64,
19385     "referenced_type" : "_ZTIj"
19386    },
19387    {
19388     "access" : "private",
19389     "field_name" : "entries_",
19390     "field_offset" : 128,
19391     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
19392    },
19393    {
19394     "access" : "private",
19395     "field_name" : "owned_entries_",
19396     "field_offset" : 192,
19397     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
19398    }
19399   ],
19400   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
19401   "name" : "art::TypeLookupTable",
19402   "record_kind" : "class",
19403   "size" : 32,
19404   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
19405  },
19406  {
19407   "alignment" : 8,
19408   "base_specifiers" :
19409   [
19410    {
19411     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
19412    }
19413   ],
19414   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
19415   "name" : "art::ArtDexFileLoader",
19416   "record_kind" : "class",
19417   "size" : 136,
19418   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
19419   "vtable_components" :
19420   [
19421    {
19422     "kind" : "offset_to_top"
19423    },
19424    {
19425     "kind" : "rtti",
19426     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
19427    },
19428    {
19429     "kind" : "complete_dtor_pointer",
19430     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
19431    },
19432    {
19433     "kind" : "deleting_dtor_pointer",
19434     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
19435    }
19436   ]
19437  },
19438  {
19439   "alignment" : 8,
19440   "fields" :
19441   [
19442    {
19443     "access" : "private",
19444     "field_name" : "is_zip_",
19445     "field_offset" : 64,
19446     "referenced_type" : "_ZTIb"
19447    }
19448   ],
19449   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
19450   "name" : "art::DexFileContainer",
19451   "record_kind" : "class",
19452   "size" : 16,
19453   "source_file" : "art/libdexfile/dex/dex_file.h",
19454   "vtable_components" :
19455   [
19456    {
19457     "kind" : "offset_to_top"
19458    },
19459    {
19460     "kind" : "rtti",
19461     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
19462    },
19463    {
19464     "kind" : "complete_dtor_pointer",
19465     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
19466    },
19467    {
19468     "kind" : "deleting_dtor_pointer",
19469     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
19470    },
19471    {
19472     "is_pure" : true,
19473     "mangled_component_name" : "_ZNK3art16DexFileContainer10IsReadOnlyEv"
19474    },
19475    {
19476     "is_pure" : true,
19477     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
19478    },
19479    {
19480     "is_pure" : true,
19481     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
19482    },
19483    {
19484     "is_pure" : true,
19485     "mangled_component_name" : "_ZNK3art16DexFileContainer5BeginEv"
19486    },
19487    {
19488     "is_pure" : true,
19489     "mangled_component_name" : "_ZNK3art16DexFileContainer3EndEv"
19490    },
19491    {
19492     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
19493    },
19494    {
19495     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
19496    }
19497   ]
19498  },
19499  {
19500   "alignment" : 1,
19501   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
19502   "name" : "art::DexFileReference::Comparator",
19503   "size" : 1,
19504   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
19505  },
19506  {
19507   "alignment" : 8,
19508   "fields" :
19509   [
19510    {
19511     "field_name" : "dex_file",
19512     "referenced_type" : "_ZTIPKN3art7DexFileE"
19513    },
19514    {
19515     "field_name" : "index",
19516     "field_offset" : 64,
19517     "referenced_type" : "_ZTIj"
19518    }
19519   ],
19520   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
19521   "name" : "art::DexFileReference",
19522   "record_kind" : "class",
19523   "size" : 16,
19524   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
19525  },
19526  {
19527   "alignment" : 4,
19528   "fields" :
19529   [
19530    {
19531     "field_name" : "start_offset_",
19532     "referenced_type" : "_ZTIj"
19533    },
19534    {
19535     "field_name" : "end_offset_",
19536     "field_offset" : 32,
19537     "referenced_type" : "_ZTIj"
19538    }
19539   ],
19540   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
19541   "name" : "art::DexLayoutSection::Subsection",
19542   "record_kind" : "class",
19543   "size" : 8,
19544   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19545  },
19546  {
19547   "alignment" : 4,
19548   "fields" :
19549   [
19550    {
19551     "field_name" : "parts_",
19552     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
19553    }
19554   ],
19555   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
19556   "name" : "art::DexLayoutSection",
19557   "record_kind" : "class",
19558   "size" : 40,
19559   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19560  },
19561  {
19562   "alignment" : 8,
19563   "fields" :
19564   [
19565    {
19566     "access" : "private",
19567     "field_name" : "dex_file_",
19568     "referenced_type" : "_ZTIRKN3art7DexFileE"
19569    },
19570    {
19571     "access" : "private",
19572     "field_name" : "class_def_idx_",
19573     "field_offset" : 64,
19574     "referenced_type" : "_ZTIj"
19575    }
19576   ],
19577   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
19578   "name" : "art::ClassIteratorData",
19579   "record_kind" : "class",
19580   "size" : 16,
19581   "source_file" : "art/libdexfile/dex/class_iterator.h"
19582  },
19583  {
19584   "alignment" : 4,
19585   "fields" :
19586   [
19587    {
19588     "field_name" : "sections_",
19589     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
19590    }
19591   ],
19592   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
19593   "name" : "art::DexLayoutSections",
19594   "record_kind" : "class",
19595   "size" : 80,
19596   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19597  },
19598  {
19599   "alignment" : 8,
19600   "fields" :
19601   [
19602    {
19603     "access" : "private",
19604     "field_name" : "table_",
19605     "referenced_type" : "_ZTIKPKj"
19606    },
19607    {
19608     "access" : "private",
19609     "field_name" : "minimum_offset_",
19610     "field_offset" : 64,
19611     "referenced_type" : "_ZTIKj"
19612    },
19613    {
19614     "access" : "private",
19615     "field_name" : "data_begin_",
19616     "field_offset" : 128,
19617     "referenced_type" : "_ZTIKPKh"
19618    }
19619   ],
19620   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
19621   "name" : "art::CompactOffsetTable::Accessor",
19622   "record_kind" : "class",
19623   "size" : 24,
19624   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
19625  },
19626  {
19627   "alignment" : 1,
19628   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
19629   "name" : "art::CompactOffsetTable",
19630   "record_kind" : "class",
19631   "size" : 1,
19632   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
19633  },
19634  {
19635   "alignment" : 1,
19636   "fields" :
19637   [
19638    {
19639     "access" : "private",
19640     "field_name" : "hash_fn_",
19641     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19642    }
19643   ],
19644   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19645   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
19646   "record_kind" : "class",
19647   "size" : 1,
19648   "source_file" : "art/libartbase/base/hash_map.h",
19649   "template_args" :
19650   [
19651    "_ZTIj",
19652    "_ZTIt",
19653    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19654   ]
19655  },
19656  {
19657   "alignment" : 1,
19658   "fields" :
19659   [
19660    {
19661     "access" : "private",
19662     "field_name" : "pred_fn_",
19663     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19664    }
19665   ],
19666   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19667   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
19668   "record_kind" : "class",
19669   "size" : 1,
19670   "source_file" : "art/libartbase/base/hash_map.h",
19671   "template_args" :
19672   [
19673    "_ZTIj",
19674    "_ZTIt",
19675    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19676   ]
19677  },
19678  {
19679   "alignment" : 8,
19680   "fields" :
19681   [
19682    {
19683     "access" : "private",
19684     "field_name" : "buffer_",
19685     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
19686    }
19687   ],
19688   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
19689   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
19690   "record_kind" : "class",
19691   "size" : 264,
19692   "source_file" : "art/libartbase/base/systrace.h"
19693  },
19694  {
19695   "alignment" : 1,
19696   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
19697   "name" : "art::ScopedTraceNoStart",
19698   "record_kind" : "class",
19699   "size" : 1,
19700   "source_file" : "art/libartbase/base/systrace.h"
19701  },
19702  {
19703   "alignment" : 1,
19704   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
19705   "name" : "art::Arc4RandomGenerator",
19706   "size" : 1,
19707   "source_file" : "art/libartbase/base/utils.h"
19708  },
19709  {
19710   "alignment" : 1,
19711   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
19712   "name" : "art::DefaultStringEquals",
19713   "size" : 1,
19714   "source_file" : "art/libartbase/base/hash_set.h"
19715  },
19716  {
19717   "alignment" : 8,
19718   "fields" :
19719   [
19720    {
19721     "access" : "private",
19722     "field_name" : "num_operands_",
19723     "field_offset" : 64,
19724     "referenced_type" : "_ZTIKm"
19725    }
19726   ],
19727   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
19728   "name" : "art::InstructionOperands",
19729   "record_kind" : "class",
19730   "size" : 16,
19731   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19732   "vtable_components" :
19733   [
19734    {
19735     "kind" : "offset_to_top"
19736    },
19737    {
19738     "kind" : "rtti",
19739     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
19740    },
19741    {
19742     "kind" : "complete_dtor_pointer",
19743     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
19744    },
19745    {
19746     "kind" : "deleting_dtor_pointer",
19747     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
19748    },
19749    {
19750     "is_pure" : true,
19751     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEm"
19752    }
19753   ]
19754  },
19755  {
19756   "access" : "private",
19757   "alignment" : 4,
19758   "fields" :
19759   [
19760    {
19761     "field_name" : "type_idx_",
19762     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19763    },
19764    {
19765     "field_name" : "address_",
19766     "field_offset" : 32,
19767     "referenced_type" : "_ZTIj"
19768    }
19769   ],
19770   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
19771   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
19772   "size" : 8,
19773   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
19774  },
19775  {
19776   "alignment" : 8,
19777   "fields" :
19778   [
19779    {
19780     "access" : "private",
19781     "field_name" : "handler_",
19782     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
19783    },
19784    {
19785     "access" : "private",
19786     "field_name" : "current_data_",
19787     "field_offset" : 64,
19788     "referenced_type" : "_ZTIPKh"
19789    },
19790    {
19791     "access" : "private",
19792     "field_name" : "remaining_count_",
19793     "field_offset" : 128,
19794     "referenced_type" : "_ZTIi"
19795    },
19796    {
19797     "access" : "private",
19798     "field_name" : "catch_all_",
19799     "field_offset" : 160,
19800     "referenced_type" : "_ZTIb"
19801    }
19802   ],
19803   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
19804   "name" : "art::CatchHandlerIterator",
19805   "record_kind" : "class",
19806   "size" : 24,
19807   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
19808  },
19809  {
19810   "alignment" : 8,
19811   "base_specifiers" :
19812   [
19813    {
19814     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
19815    }
19816   ],
19817   "fields" :
19818   [
19819    {
19820     "access" : "private",
19821     "field_name" : "registers_size_",
19822     "field_offset" : 128,
19823     "referenced_type" : "_ZTIt"
19824    },
19825    {
19826     "access" : "private",
19827     "field_name" : "ins_size_",
19828     "field_offset" : 144,
19829     "referenced_type" : "_ZTIt"
19830    },
19831    {
19832     "access" : "private",
19833     "field_name" : "outs_size_",
19834     "field_offset" : 160,
19835     "referenced_type" : "_ZTIt"
19836    },
19837    {
19838     "access" : "private",
19839     "field_name" : "tries_size_",
19840     "field_offset" : 176,
19841     "referenced_type" : "_ZTIt"
19842    }
19843   ],
19844   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
19845   "name" : "art::CodeItemDataAccessor",
19846   "record_kind" : "class",
19847   "size" : 24,
19848   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19849  },
19850  {
19851   "alignment" : 8,
19852   "fields" :
19853   [
19854    {
19855     "access" : "protected",
19856     "field_name" : "instructions_",
19857     "referenced_type" : "_ZTIPKt"
19858    },
19859    {
19860     "access" : "protected",
19861     "field_name" : "dex_pc_",
19862     "field_offset" : 64,
19863     "referenced_type" : "_ZTIj"
19864    }
19865   ],
19866   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
19867   "name" : "art::DexInstructionPcPair",
19868   "record_kind" : "class",
19869   "size" : 16,
19870   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19871  },
19872  {
19873   "alignment" : 8,
19874   "base_specifiers" :
19875   [
19876    {
19877     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19878    }
19879   ],
19880   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
19881   "name" : "art::DexInstructionIterator",
19882   "record_kind" : "class",
19883   "size" : 16,
19884   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19885  },
19886  {
19887   "alignment" : 8,
19888   "base_specifiers" :
19889   [
19890    {
19891     "referenced_type" : "_ZTIN3art16DexFileContainerE"
19892    }
19893   ],
19894   "fields" :
19895   [
19896    {
19897     "access" : "private",
19898     "field_name" : "begin_",
19899     "field_offset" : 128,
19900     "referenced_type" : "_ZTIKPKh"
19901    },
19902    {
19903     "access" : "private",
19904     "field_name" : "end_",
19905     "field_offset" : 192,
19906     "referenced_type" : "_ZTIKPKh"
19907    }
19908   ],
19909   "linker_set_key" : "_ZTIN3art22MemoryDexFileContainerE",
19910   "name" : "art::MemoryDexFileContainer",
19911   "record_kind" : "class",
19912   "size" : 32,
19913   "source_file" : "art/libdexfile/dex/dex_file.h",
19914   "vtable_components" :
19915   [
19916    {
19917     "kind" : "offset_to_top"
19918    },
19919    {
19920     "kind" : "rtti",
19921     "mangled_component_name" : "_ZTIN3art22MemoryDexFileContainerE"
19922    },
19923    {
19924     "kind" : "complete_dtor_pointer",
19925     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD1Ev"
19926    },
19927    {
19928     "kind" : "deleting_dtor_pointer",
19929     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD0Ev"
19930    },
19931    {
19932     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer10IsReadOnlyEv"
19933    },
19934    {
19935     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer11EnableWriteEv"
19936    },
19937    {
19938     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer12DisableWriteEv"
19939    },
19940    {
19941     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer5BeginEv"
19942    },
19943    {
19944     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer3EndEv"
19945    },
19946    {
19947     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
19948    },
19949    {
19950     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
19951    }
19952   ]
19953  },
19954  {
19955   "alignment" : 8,
19956   "fields" :
19957   [
19958    {
19959     "access" : "private",
19960     "field_name" : "dex_file_",
19961     "referenced_type" : "_ZTIRKN3art7DexFileE"
19962    },
19963    {
19964     "access" : "private",
19965     "field_name" : "type_list_",
19966     "field_offset" : 64,
19967     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
19968    },
19969    {
19970     "access" : "private",
19971     "field_name" : "size_",
19972     "field_offset" : 128,
19973     "referenced_type" : "_ZTIj"
19974    },
19975    {
19976     "access" : "private",
19977     "field_name" : "pos_",
19978     "field_offset" : 160,
19979     "referenced_type" : "_ZTIj"
19980    }
19981   ],
19982   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
19983   "name" : "art::DexFileParameterIterator",
19984   "record_kind" : "class",
19985   "size" : 24,
19986   "source_file" : "art/libdexfile/dex/dex_file.h"
19987  },
19988  {
19989   "alignment" : 8,
19990   "base_specifiers" :
19991   [
19992    {
19993     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19994    }
19995   ],
19996   "fields" :
19997   [
19998    {
19999     "access" : "private",
20000     "field_name" : "first_operand_",
20001     "field_offset" : 128,
20002     "referenced_type" : "_ZTIKj"
20003    }
20004   ],
20005   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
20006   "name" : "art::RangeInstructionOperands",
20007   "record_kind" : "class",
20008   "size" : 24,
20009   "source_file" : "art/libdexfile/dex/dex_instruction.h",
20010   "vtable_components" :
20011   [
20012    {
20013     "kind" : "offset_to_top"
20014    },
20015    {
20016     "kind" : "rtti",
20017     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
20018    },
20019    {
20020     "kind" : "complete_dtor_pointer",
20021     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
20022    },
20023    {
20024     "kind" : "deleting_dtor_pointer",
20025     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
20026    },
20027    {
20028     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEm"
20029    }
20030   ]
20031  },
20032  {
20033   "alignment" : 8,
20034   "base_specifiers" :
20035   [
20036    {
20037     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
20038    }
20039   ],
20040   "fields" :
20041   [
20042    {
20043     "access" : "private",
20044     "field_name" : "dex_file_",
20045     "field_offset" : 192,
20046     "referenced_type" : "_ZTIPKN3art7DexFileE"
20047    },
20048    {
20049     "access" : "private",
20050     "field_name" : "debug_info_offset_",
20051     "field_offset" : 256,
20052     "referenced_type" : "_ZTIj"
20053    }
20054   ],
20055   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
20056   "name" : "art::CodeItemDebugInfoAccessor",
20057   "record_kind" : "class",
20058   "size" : 40,
20059   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
20060  },
20061  {
20062   "alignment" : 8,
20063   "fields" :
20064   [
20065    {
20066     "access" : "protected",
20067     "field_name" : "dex_file_",
20068     "referenced_type" : "_ZTIRKN3art7DexFileE"
20069    },
20070    {
20071     "access" : "protected",
20072     "field_name" : "array_size_",
20073     "field_offset" : 64,
20074     "referenced_type" : "_ZTIm"
20075    },
20076    {
20077     "access" : "protected",
20078     "field_name" : "pos_",
20079     "field_offset" : 128,
20080     "referenced_type" : "_ZTIm"
20081    },
20082    {
20083     "access" : "protected",
20084     "field_name" : "ptr_",
20085     "field_offset" : 192,
20086     "referenced_type" : "_ZTIPKh"
20087    },
20088    {
20089     "access" : "protected",
20090     "field_name" : "type_",
20091     "field_offset" : 256,
20092     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
20093    },
20094    {
20095     "access" : "protected",
20096     "field_name" : "jval_",
20097     "field_offset" : 320,
20098     "referenced_type" : "_ZTI6jvalue"
20099    }
20100   ],
20101   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
20102   "name" : "art::EncodedArrayValueIterator",
20103   "record_kind" : "class",
20104   "size" : 48,
20105   "source_file" : "art/libdexfile/dex/dex_file.h"
20106  },
20107  {
20108   "alignment" : 8,
20109   "base_specifiers" :
20110   [
20111    {
20112     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
20113    }
20114   ],
20115   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
20116   "name" : "art::CallSiteArrayValueIterator",
20117   "record_kind" : "class",
20118   "size" : 48,
20119   "source_file" : "art/libdexfile/dex/dex_file.h"
20120  },
20121  {
20122   "alignment" : 8,
20123   "fields" :
20124   [
20125    {
20126     "access" : "protected",
20127     "field_name" : "data_",
20128     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
20129    }
20130   ],
20131   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
20132   "name" : "art::DexInstructionIteratorBase",
20133   "record_kind" : "class",
20134   "size" : 16,
20135   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
20136  },
20137  {
20138   "alignment" : 8,
20139   "base_specifiers" :
20140   [
20141    {
20142     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
20143    }
20144   ],
20145   "fields" :
20146   [
20147    {
20148     "access" : "private",
20149     "field_name" : "num_code_units_",
20150     "field_offset" : 128,
20151     "referenced_type" : "_ZTIKj"
20152    },
20153    {
20154     "access" : "private",
20155     "field_name" : "error_state_",
20156     "field_offset" : 160,
20157     "referenced_type" : "_ZTIb"
20158    }
20159   ],
20160   "linker_set_key" : "_ZTIN3art26SafeDexInstructionIteratorE",
20161   "name" : "art::SafeDexInstructionIterator",
20162   "record_kind" : "class",
20163   "size" : 24,
20164   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
20165  },
20166  {
20167   "alignment" : 8,
20168   "base_specifiers" :
20169   [
20170    {
20171     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
20172    }
20173   ],
20174   "fields" :
20175   [
20176    {
20177     "access" : "private",
20178     "field_name" : "operands_",
20179     "field_offset" : 128,
20180     "referenced_type" : "_ZTIRA5_Kj"
20181    }
20182   ],
20183   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
20184   "name" : "art::VarArgsInstructionOperands",
20185   "record_kind" : "class",
20186   "size" : 24,
20187   "source_file" : "art/libdexfile/dex/dex_instruction.h",
20188   "vtable_components" :
20189   [
20190    {
20191     "kind" : "offset_to_top"
20192    },
20193    {
20194     "kind" : "rtti",
20195     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
20196    },
20197    {
20198     "kind" : "complete_dtor_pointer",
20199     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
20200    },
20201    {
20202     "kind" : "deleting_dtor_pointer",
20203     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
20204    },
20205    {
20206     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEm"
20207    }
20208   ]
20209  },
20210  {
20211   "alignment" : 8,
20212   "fields" :
20213   [
20214    {
20215     "access" : "private",
20216     "field_name" : "insns_size_in_code_units_",
20217     "referenced_type" : "_ZTIj"
20218    },
20219    {
20220     "access" : "private",
20221     "field_name" : "insns_",
20222     "field_offset" : 64,
20223     "referenced_type" : "_ZTIPKt"
20224    }
20225   ],
20226   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
20227   "name" : "art::CodeItemInstructionAccessor",
20228   "record_kind" : "class",
20229   "size" : 16,
20230   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
20231  },
20232  {
20233   "alignment" : 8,
20234   "base_specifiers" :
20235   [
20236    {
20237     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
20238    }
20239   ],
20240   "fields" :
20241   [
20242    {
20243     "access" : "private",
20244     "field_name" : "inner_",
20245     "field_offset" : 128,
20246     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
20247    }
20248   ],
20249   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
20250   "name" : "art::NoReceiverInstructionOperands",
20251   "record_kind" : "class",
20252   "size" : 24,
20253   "source_file" : "art/libdexfile/dex/dex_instruction.h",
20254   "vtable_components" :
20255   [
20256    {
20257     "kind" : "offset_to_top"
20258    },
20259    {
20260     "kind" : "rtti",
20261     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
20262    },
20263    {
20264     "kind" : "complete_dtor_pointer",
20265     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
20266    },
20267    {
20268     "kind" : "deleting_dtor_pointer",
20269     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
20270    },
20271    {
20272     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEm"
20273    }
20274   ]
20275  },
20276  {
20277   "alignment" : 1,
20278   "linker_set_key" : "_ZTIN3art29ProtoReferenceValueComparatorE",
20279   "name" : "art::ProtoReferenceValueComparator",
20280   "size" : 1,
20281   "source_file" : "art/libdexfile/dex/proto_reference.h"
20282  },
20283  {
20284   "alignment" : 1,
20285   "linker_set_key" : "_ZTIN3art2OSE",
20286   "name" : "art::OS",
20287   "record_kind" : "class",
20288   "size" : 1,
20289   "source_file" : "art/libartbase/base/os.h"
20290  },
20291  {
20292   "alignment" : 1,
20293   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
20294   "name" : "art::MethodReferenceValueComparator",
20295   "size" : 1,
20296   "source_file" : "art/libdexfile/dex/method_reference.h"
20297  },
20298  {
20299   "alignment" : 8,
20300   "base_specifiers" :
20301   [
20302    {
20303     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
20304    }
20305   ],
20306   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
20307   "name" : "art::EncodedStaticFieldValueIterator",
20308   "record_kind" : "class",
20309   "size" : 48,
20310   "source_file" : "art/libdexfile/dex/dex_file.h"
20311  },
20312  {
20313   "alignment" : 2,
20314   "base_specifiers" :
20315   [
20316    {
20317     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
20318    }
20319   ],
20320   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
20321   "name" : "art::dex::ProtoIndex",
20322   "record_kind" : "class",
20323   "size" : 2,
20324   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20325  },
20326  {
20327   "alignment" : 4,
20328   "base_specifiers" :
20329   [
20330    {
20331     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
20332    }
20333   ],
20334   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
20335   "name" : "art::dex::StringIndex",
20336   "record_kind" : "class",
20337   "size" : 4,
20338   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20339  },
20340  {
20341   "alignment" : 1,
20342   "fields" :
20343   [
20344    {
20345     "field_name" : "visibility_",
20346     "referenced_type" : "_ZTIh"
20347    },
20348    {
20349     "field_name" : "annotation_",
20350     "field_offset" : 8,
20351     "referenced_type" : "_ZTIA1_h"
20352    }
20353   ],
20354   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
20355   "name" : "art::dex::AnnotationItem",
20356   "size" : 2,
20357   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20358  },
20359  {
20360   "alignment" : 4,
20361   "fields" :
20362   [
20363    {
20364     "field_name" : "data_off_",
20365     "referenced_type" : "_ZTIj"
20366    }
20367   ],
20368   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
20369   "name" : "art::dex::CallSiteIdItem",
20370   "size" : 4,
20371   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20372  },
20373  {
20374   "alignment" : 2,
20375   "fields" :
20376   [
20377    {
20378     "field_name" : "method_handle_type_",
20379     "referenced_type" : "_ZTIt"
20380    },
20381    {
20382     "field_name" : "reserved1_",
20383     "field_offset" : 16,
20384     "referenced_type" : "_ZTIt"
20385    },
20386    {
20387     "field_name" : "field_or_method_idx_",
20388     "field_offset" : 32,
20389     "referenced_type" : "_ZTIt"
20390    },
20391    {
20392     "field_name" : "reserved2_",
20393     "field_offset" : 48,
20394     "referenced_type" : "_ZTIt"
20395    }
20396   ],
20397   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
20398   "name" : "art::dex::MethodHandleItem",
20399   "size" : 8,
20400   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20401  },
20402  {
20403   "alignment" : 4,
20404   "fields" :
20405   [
20406    {
20407     "field_name" : "size_",
20408     "referenced_type" : "_ZTIj"
20409    },
20410    {
20411     "field_name" : "entries_",
20412     "field_offset" : 32,
20413     "referenced_type" : "_ZTIA1_j"
20414    }
20415   ],
20416   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
20417   "name" : "art::dex::AnnotationSetItem",
20418   "size" : 8,
20419   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20420  },
20421  {
20422   "alignment" : 4,
20423   "fields" :
20424   [
20425    {
20426     "field_name" : "size_",
20427     "referenced_type" : "_ZTIj"
20428    },
20429    {
20430     "field_name" : "flags_offset_",
20431     "field_offset" : 32,
20432     "referenced_type" : "_ZTIA1_j"
20433    }
20434   ],
20435   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
20436   "name" : "art::dex::HiddenapiClassData",
20437   "size" : 8,
20438   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20439  },
20440  {
20441   "alignment" : 4,
20442   "fields" :
20443   [
20444    {
20445     "field_name" : "annotations_off_",
20446     "referenced_type" : "_ZTIj"
20447    }
20448   ],
20449   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
20450   "name" : "art::dex::AnnotationSetRefItem",
20451   "size" : 4,
20452   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20453  },
20454  {
20455   "alignment" : 4,
20456   "fields" :
20457   [
20458    {
20459     "field_name" : "size_",
20460     "referenced_type" : "_ZTIj"
20461    },
20462    {
20463     "field_name" : "list_",
20464     "field_offset" : 32,
20465     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
20466    }
20467   ],
20468   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
20469   "name" : "art::dex::AnnotationSetRefList",
20470   "size" : 8,
20471   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20472  },
20473  {
20474   "alignment" : 4,
20475   "fields" :
20476   [
20477    {
20478     "field_name" : "field_idx_",
20479     "referenced_type" : "_ZTIj"
20480    },
20481    {
20482     "field_name" : "annotations_off_",
20483     "field_offset" : 32,
20484     "referenced_type" : "_ZTIj"
20485    }
20486   ],
20487   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
20488   "name" : "art::dex::FieldAnnotationsItem",
20489   "size" : 8,
20490   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20491  },
20492  {
20493   "alignment" : 4,
20494   "fields" :
20495   [
20496    {
20497     "field_name" : "method_idx_",
20498     "referenced_type" : "_ZTIj"
20499    },
20500    {
20501     "field_name" : "annotations_off_",
20502     "field_offset" : 32,
20503     "referenced_type" : "_ZTIj"
20504    }
20505   ],
20506   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
20507   "name" : "art::dex::MethodAnnotationsItem",
20508   "size" : 8,
20509   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20510  },
20511  {
20512   "alignment" : 4,
20513   "fields" :
20514   [
20515    {
20516     "field_name" : "class_annotations_off_",
20517     "referenced_type" : "_ZTIj"
20518    },
20519    {
20520     "field_name" : "fields_size_",
20521     "field_offset" : 32,
20522     "referenced_type" : "_ZTIj"
20523    },
20524    {
20525     "field_name" : "methods_size_",
20526     "field_offset" : 64,
20527     "referenced_type" : "_ZTIj"
20528    },
20529    {
20530     "field_name" : "parameters_size_",
20531     "field_offset" : 96,
20532     "referenced_type" : "_ZTIj"
20533    }
20534   ],
20535   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
20536   "name" : "art::dex::AnnotationsDirectoryItem",
20537   "size" : 16,
20538   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20539  },
20540  {
20541   "alignment" : 4,
20542   "fields" :
20543   [
20544    {
20545     "field_name" : "method_idx_",
20546     "referenced_type" : "_ZTIj"
20547    },
20548    {
20549     "field_name" : "annotations_off_",
20550     "field_offset" : 32,
20551     "referenced_type" : "_ZTIj"
20552    }
20553   ],
20554   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
20555   "name" : "art::dex::ParameterAnnotationsItem",
20556   "size" : 8,
20557   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20558  },
20559  {
20560   "alignment" : 4,
20561   "fields" :
20562   [
20563    {
20564     "field_name" : "descriptor_idx_",
20565     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20566    }
20567   ],
20568   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
20569   "name" : "art::dex::TypeId",
20570   "size" : 4,
20571   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20572  },
20573  {
20574   "alignment" : 4,
20575   "fields" :
20576   [
20577    {
20578     "field_name" : "class_idx_",
20579     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20580    },
20581    {
20582     "field_name" : "type_idx_",
20583     "field_offset" : 16,
20584     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20585    },
20586    {
20587     "field_name" : "name_idx_",
20588     "field_offset" : 32,
20589     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20590    }
20591   ],
20592   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
20593   "name" : "art::dex::FieldId",
20594   "size" : 8,
20595   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20596  },
20597  {
20598   "alignment" : 4,
20599   "fields" :
20600   [
20601    {
20602     "field_name" : "type_",
20603     "referenced_type" : "_ZTIt"
20604    },
20605    {
20606     "field_name" : "unused_",
20607     "field_offset" : 16,
20608     "referenced_type" : "_ZTIt"
20609    },
20610    {
20611     "field_name" : "size_",
20612     "field_offset" : 32,
20613     "referenced_type" : "_ZTIj"
20614    },
20615    {
20616     "field_name" : "offset_",
20617     "field_offset" : 64,
20618     "referenced_type" : "_ZTIj"
20619    }
20620   ],
20621   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
20622   "name" : "art::dex::MapItem",
20623   "size" : 12,
20624   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20625  },
20626  {
20627   "alignment" : 4,
20628   "fields" :
20629   [
20630    {
20631     "field_name" : "size_",
20632     "referenced_type" : "_ZTIj"
20633    },
20634    {
20635     "field_name" : "list_",
20636     "field_offset" : 32,
20637     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
20638    }
20639   ],
20640   "linker_set_key" : "_ZTIN3art3dex7MapListE",
20641   "name" : "art::dex::MapList",
20642   "size" : 16,
20643   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20644  },
20645  {
20646   "alignment" : 4,
20647   "fields" :
20648   [
20649    {
20650     "field_name" : "shorty_idx_",
20651     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20652    },
20653    {
20654     "field_name" : "return_type_idx_",
20655     "field_offset" : 32,
20656     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20657    },
20658    {
20659     "field_name" : "pad_",
20660     "field_offset" : 48,
20661     "referenced_type" : "_ZTIt"
20662    },
20663    {
20664     "field_name" : "parameters_off_",
20665     "field_offset" : 64,
20666     "referenced_type" : "_ZTIj"
20667    }
20668   ],
20669   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
20670   "name" : "art::dex::ProtoId",
20671   "size" : 12,
20672   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20673  },
20674  {
20675   "alignment" : 4,
20676   "fields" :
20677   [
20678    {
20679     "field_name" : "start_addr_",
20680     "referenced_type" : "_ZTIj"
20681    },
20682    {
20683     "field_name" : "insn_count_",
20684     "field_offset" : 32,
20685     "referenced_type" : "_ZTIt"
20686    },
20687    {
20688     "field_name" : "handler_off_",
20689     "field_offset" : 48,
20690     "referenced_type" : "_ZTIt"
20691    }
20692   ],
20693   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
20694   "name" : "art::dex::TryItem",
20695   "size" : 8,
20696   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20697  },
20698  {
20699   "alignment" : 4,
20700   "fields" :
20701   [
20702    {
20703     "field_name" : "class_idx_",
20704     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20705    },
20706    {
20707     "field_name" : "pad1_",
20708     "field_offset" : 16,
20709     "referenced_type" : "_ZTIt"
20710    },
20711    {
20712     "field_name" : "access_flags_",
20713     "field_offset" : 32,
20714     "referenced_type" : "_ZTIj"
20715    },
20716    {
20717     "field_name" : "superclass_idx_",
20718     "field_offset" : 64,
20719     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20720    },
20721    {
20722     "field_name" : "pad2_",
20723     "field_offset" : 80,
20724     "referenced_type" : "_ZTIt"
20725    },
20726    {
20727     "field_name" : "interfaces_off_",
20728     "field_offset" : 96,
20729     "referenced_type" : "_ZTIj"
20730    },
20731    {
20732     "field_name" : "source_file_idx_",
20733     "field_offset" : 128,
20734     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20735    },
20736    {
20737     "field_name" : "annotations_off_",
20738     "field_offset" : 160,
20739     "referenced_type" : "_ZTIj"
20740    },
20741    {
20742     "field_name" : "class_data_off_",
20743     "field_offset" : 192,
20744     "referenced_type" : "_ZTIj"
20745    },
20746    {
20747     "field_name" : "static_values_off_",
20748     "field_offset" : 224,
20749     "referenced_type" : "_ZTIj"
20750    }
20751   ],
20752   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
20753   "name" : "art::dex::ClassDef",
20754   "size" : 32,
20755   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20756  },
20757  {
20758   "alignment" : 1,
20759   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
20760   "name" : "art::dex::CodeItem",
20761   "size" : 1,
20762   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20763  },
20764  {
20765   "alignment" : 4,
20766   "fields" :
20767   [
20768    {
20769     "field_name" : "index_",
20770     "referenced_type" : "_ZTIj"
20771    }
20772   ],
20773   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
20774   "name" : "art::dex::DexIndex<unsigned int>",
20775   "record_kind" : "class",
20776   "size" : 4,
20777   "source_file" : "art/libdexfile/dex/dex_file_types.h",
20778   "template_args" :
20779   [
20780    "_ZTIj"
20781   ]
20782  },
20783  {
20784   "alignment" : 2,
20785   "fields" :
20786   [
20787    {
20788     "field_name" : "index_",
20789     "referenced_type" : "_ZTIt"
20790    }
20791   ],
20792   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
20793   "name" : "art::dex::DexIndex<unsigned short>",
20794   "record_kind" : "class",
20795   "size" : 2,
20796   "source_file" : "art/libdexfile/dex/dex_file_types.h",
20797   "template_args" :
20798   [
20799    "_ZTIt"
20800   ]
20801  },
20802  {
20803   "alignment" : 4,
20804   "fields" :
20805   [
20806    {
20807     "field_name" : "class_idx_",
20808     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20809    },
20810    {
20811     "field_name" : "proto_idx_",
20812     "field_offset" : 16,
20813     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
20814    },
20815    {
20816     "field_name" : "name_idx_",
20817     "field_offset" : 32,
20818     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20819    }
20820   ],
20821   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
20822   "name" : "art::dex::MethodId",
20823   "size" : 8,
20824   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20825  },
20826  {
20827   "alignment" : 4,
20828   "fields" :
20829   [
20830    {
20831     "field_name" : "string_data_off_",
20832     "referenced_type" : "_ZTIj"
20833    }
20834   ],
20835   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
20836   "name" : "art::dex::StringId",
20837   "size" : 4,
20838   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20839  },
20840  {
20841   "alignment" : 2,
20842   "fields" :
20843   [
20844    {
20845     "field_name" : "type_idx_",
20846     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20847    }
20848   ],
20849   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
20850   "name" : "art::dex::TypeItem",
20851   "size" : 2,
20852   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20853  },
20854  {
20855   "alignment" : 4,
20856   "fields" :
20857   [
20858    {
20859     "access" : "private",
20860     "field_name" : "size_",
20861     "referenced_type" : "_ZTIj"
20862    },
20863    {
20864     "access" : "private",
20865     "field_name" : "list_",
20866     "field_offset" : 32,
20867     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
20868    }
20869   ],
20870   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
20871   "name" : "art::dex::TypeList",
20872   "record_kind" : "class",
20873   "size" : 8,
20874   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20875  },
20876  {
20877   "alignment" : 8,
20878   "fields" :
20879   [
20880    {
20881     "access" : "private",
20882     "field_name" : "range_values_",
20883     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvmbEEENS_9allocatorIS4_EEEE"
20884    },
20885    {
20886     "access" : "private",
20887     "field_name" : "dex_file_",
20888     "field_offset" : 384,
20889     "referenced_type" : "_ZTIKPKN3art7DexFileE"
20890    }
20891   ],
20892   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
20893   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
20894   "record_kind" : "class",
20895   "size" : 56,
20896   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
20897  },
20898  {
20899   "alignment" : 2,
20900   "base_specifiers" :
20901   [
20902    {
20903     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
20904    }
20905   ],
20906   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
20907   "name" : "art::dex::TypeIndex",
20908   "record_kind" : "class",
20909   "size" : 2,
20910   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20911  },
20912  {
20913   "alignment" : 8,
20914   "fields" :
20915   [
20916    {
20917     "access" : "private",
20918     "field_name" : "name_",
20919     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20920    },
20921    {
20922     "access" : "private",
20923     "field_name" : "begin_",
20924     "field_offset" : 192,
20925     "referenced_type" : "_ZTIPh"
20926    },
20927    {
20928     "access" : "private",
20929     "field_name" : "size_",
20930     "field_offset" : 256,
20931     "referenced_type" : "_ZTIm"
20932    },
20933    {
20934     "access" : "private",
20935     "field_name" : "base_begin_",
20936     "field_offset" : 320,
20937     "referenced_type" : "_ZTIPv"
20938    },
20939    {
20940     "access" : "private",
20941     "field_name" : "base_size_",
20942     "field_offset" : 384,
20943     "referenced_type" : "_ZTIm"
20944    },
20945    {
20946     "access" : "private",
20947     "field_name" : "prot_",
20948     "field_offset" : 448,
20949     "referenced_type" : "_ZTIi"
20950    },
20951    {
20952     "access" : "private",
20953     "field_name" : "reuse_",
20954     "field_offset" : 480,
20955     "referenced_type" : "_ZTIb"
20956    },
20957    {
20958     "access" : "private",
20959     "field_name" : "already_unmapped_",
20960     "field_offset" : 488,
20961     "referenced_type" : "_ZTIb"
20962    },
20963    {
20964     "access" : "private",
20965     "field_name" : "redzone_size_",
20966     "field_offset" : 512,
20967     "referenced_type" : "_ZTIm"
20968    }
20969   ],
20970   "linker_set_key" : "_ZTIN3art6MemMapE",
20971   "name" : "art::MemMap",
20972   "record_kind" : "class",
20973   "size" : 72,
20974   "source_file" : "art/libartbase/base/mem_map.h"
20975  },
20976  {
20977   "alignment" : 8,
20978   "fields" :
20979   [
20980    {
20981     "field_name" : "address_",
20982     "referenced_type" : "_ZTIj"
20983    },
20984    {
20985     "field_name" : "line_",
20986     "field_offset" : 32,
20987     "referenced_type" : "_ZTIj"
20988    },
20989    {
20990     "field_name" : "source_file_",
20991     "field_offset" : 64,
20992     "referenced_type" : "_ZTIPKc"
20993    },
20994    {
20995     "field_name" : "prologue_end_",
20996     "field_offset" : 128,
20997     "referenced_type" : "_ZTIb"
20998    },
20999    {
21000     "field_name" : "epilogue_begin_",
21001     "field_offset" : 136,
21002     "referenced_type" : "_ZTIb"
21003    }
21004   ],
21005   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
21006   "name" : "art::DexFile::PositionInfo",
21007   "size" : 24,
21008   "source_file" : "art/libdexfile/dex/dex_file.h"
21009  },
21010  {
21011   "alignment" : 1,
21012   "base_specifiers" :
21013   [
21014    {
21015     "referenced_type" : "_ZTINSt3__15arrayIhLm20EEE"
21016    }
21017   ],
21018   "linker_set_key" : "_ZTIN3art7DexFile4Sha1E",
21019   "name" : "art::DexFile::Sha1",
21020   "size" : 20,
21021   "source_file" : "art/libdexfile/dex/dex_file.h"
21022  },
21023  {
21024   "alignment" : 4,
21025   "fields" :
21026   [
21027    {
21028     "field_name" : "magic_",
21029     "referenced_type" : "_ZTINSt3__15arrayIhLm8EEE"
21030    },
21031    {
21032     "field_name" : "checksum_",
21033     "field_offset" : 64,
21034     "referenced_type" : "_ZTIj"
21035    },
21036    {
21037     "field_name" : "signature_",
21038     "field_offset" : 96,
21039     "referenced_type" : "_ZTIN3art7DexFile4Sha1E"
21040    },
21041    {
21042     "field_name" : "file_size_",
21043     "field_offset" : 256,
21044     "referenced_type" : "_ZTIj"
21045    },
21046    {
21047     "field_name" : "header_size_",
21048     "field_offset" : 288,
21049     "referenced_type" : "_ZTIj"
21050    },
21051    {
21052     "field_name" : "endian_tag_",
21053     "field_offset" : 320,
21054     "referenced_type" : "_ZTIj"
21055    },
21056    {
21057     "field_name" : "link_size_",
21058     "field_offset" : 352,
21059     "referenced_type" : "_ZTIj"
21060    },
21061    {
21062     "field_name" : "link_off_",
21063     "field_offset" : 384,
21064     "referenced_type" : "_ZTIj"
21065    },
21066    {
21067     "field_name" : "map_off_",
21068     "field_offset" : 416,
21069     "referenced_type" : "_ZTIj"
21070    },
21071    {
21072     "field_name" : "string_ids_size_",
21073     "field_offset" : 448,
21074     "referenced_type" : "_ZTIj"
21075    },
21076    {
21077     "field_name" : "string_ids_off_",
21078     "field_offset" : 480,
21079     "referenced_type" : "_ZTIj"
21080    },
21081    {
21082     "field_name" : "type_ids_size_",
21083     "field_offset" : 512,
21084     "referenced_type" : "_ZTIj"
21085    },
21086    {
21087     "field_name" : "type_ids_off_",
21088     "field_offset" : 544,
21089     "referenced_type" : "_ZTIj"
21090    },
21091    {
21092     "field_name" : "proto_ids_size_",
21093     "field_offset" : 576,
21094     "referenced_type" : "_ZTIj"
21095    },
21096    {
21097     "field_name" : "proto_ids_off_",
21098     "field_offset" : 608,
21099     "referenced_type" : "_ZTIj"
21100    },
21101    {
21102     "field_name" : "field_ids_size_",
21103     "field_offset" : 640,
21104     "referenced_type" : "_ZTIj"
21105    },
21106    {
21107     "field_name" : "field_ids_off_",
21108     "field_offset" : 672,
21109     "referenced_type" : "_ZTIj"
21110    },
21111    {
21112     "field_name" : "method_ids_size_",
21113     "field_offset" : 704,
21114     "referenced_type" : "_ZTIj"
21115    },
21116    {
21117     "field_name" : "method_ids_off_",
21118     "field_offset" : 736,
21119     "referenced_type" : "_ZTIj"
21120    },
21121    {
21122     "field_name" : "class_defs_size_",
21123     "field_offset" : 768,
21124     "referenced_type" : "_ZTIj"
21125    },
21126    {
21127     "field_name" : "class_defs_off_",
21128     "field_offset" : 800,
21129     "referenced_type" : "_ZTIj"
21130    },
21131    {
21132     "field_name" : "data_size_",
21133     "field_offset" : 832,
21134     "referenced_type" : "_ZTIj"
21135    },
21136    {
21137     "field_name" : "data_off_",
21138     "field_offset" : 864,
21139     "referenced_type" : "_ZTIj"
21140    }
21141   ],
21142   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
21143   "name" : "art::DexFile::Header",
21144   "size" : 112,
21145   "source_file" : "art/libdexfile/dex/dex_file.h"
21146  },
21147  {
21148   "alignment" : 4,
21149   "base_specifiers" :
21150   [
21151    {
21152     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
21153    }
21154   ],
21155   "fields" :
21156   [
21157    {
21158     "field_name" : "container_size_",
21159     "field_offset" : 896,
21160     "referenced_type" : "_ZTIj"
21161    },
21162    {
21163     "field_name" : "header_offset_",
21164     "field_offset" : 928,
21165     "referenced_type" : "_ZTIj"
21166    }
21167   ],
21168   "linker_set_key" : "_ZTIN3art7DexFile9HeaderV41E",
21169   "name" : "art::DexFile::HeaderV41",
21170   "size" : 120,
21171   "source_file" : "art/libdexfile/dex/dex_file.h"
21172  },
21173  {
21174   "alignment" : 8,
21175   "fields" :
21176   [
21177    {
21178     "field_name" : "name_",
21179     "referenced_type" : "_ZTIPKc"
21180    },
21181    {
21182     "field_name" : "descriptor_",
21183     "field_offset" : 64,
21184     "referenced_type" : "_ZTIPKc"
21185    },
21186    {
21187     "field_name" : "signature_",
21188     "field_offset" : 128,
21189     "referenced_type" : "_ZTIPKc"
21190    },
21191    {
21192     "field_name" : "start_address_",
21193     "field_offset" : 192,
21194     "referenced_type" : "_ZTIj"
21195    },
21196    {
21197     "field_name" : "end_address_",
21198     "field_offset" : 224,
21199     "referenced_type" : "_ZTIj"
21200    },
21201    {
21202     "field_name" : "reg_",
21203     "field_offset" : 256,
21204     "referenced_type" : "_ZTIt"
21205    },
21206    {
21207     "field_name" : "is_live_",
21208     "field_offset" : 272,
21209     "referenced_type" : "_ZTIb"
21210    }
21211   ],
21212   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
21213   "name" : "art::DexFile::LocalInfo",
21214   "size" : 40,
21215   "source_file" : "art/libdexfile/dex/dex_file.h"
21216  },
21217  {
21218   "alignment" : 8,
21219   "fields" :
21220   [
21221    {
21222     "access" : "protected",
21223     "field_name" : "begin_",
21224     "field_offset" : 64,
21225     "referenced_type" : "_ZTIKPKh"
21226    },
21227    {
21228     "access" : "protected",
21229     "field_name" : "unused_size_",
21230     "field_offset" : 128,
21231     "referenced_type" : "_ZTIm"
21232    },
21233    {
21234     "access" : "protected",
21235     "field_name" : "data_",
21236     "field_offset" : 192,
21237     "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE"
21238    },
21239    {
21240     "access" : "protected",
21241     "field_name" : "location_",
21242     "field_offset" : 320,
21243     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
21244    },
21245    {
21246     "access" : "protected",
21247     "field_name" : "location_checksum_",
21248     "field_offset" : 512,
21249     "referenced_type" : "_ZTIKj"
21250    },
21251    {
21252     "access" : "protected",
21253     "field_name" : "header_",
21254     "field_offset" : 576,
21255     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
21256    },
21257    {
21258     "access" : "protected",
21259     "field_name" : "string_ids_",
21260     "field_offset" : 640,
21261     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
21262    },
21263    {
21264     "access" : "protected",
21265     "field_name" : "type_ids_",
21266     "field_offset" : 704,
21267     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
21268    },
21269    {
21270     "access" : "protected",
21271     "field_name" : "field_ids_",
21272     "field_offset" : 768,
21273     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
21274    },
21275    {
21276     "access" : "protected",
21277     "field_name" : "method_ids_",
21278     "field_offset" : 832,
21279     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
21280    },
21281    {
21282     "access" : "protected",
21283     "field_name" : "proto_ids_",
21284     "field_offset" : 896,
21285     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
21286    },
21287    {
21288     "access" : "protected",
21289     "field_name" : "class_defs_",
21290     "field_offset" : 960,
21291     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
21292    },
21293    {
21294     "access" : "protected",
21295     "field_name" : "method_handles_",
21296     "field_offset" : 1024,
21297     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
21298    },
21299    {
21300     "access" : "protected",
21301     "field_name" : "num_method_handles_",
21302     "field_offset" : 1088,
21303     "referenced_type" : "_ZTIm"
21304    },
21305    {
21306     "access" : "protected",
21307     "field_name" : "call_site_ids_",
21308     "field_offset" : 1152,
21309     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
21310    },
21311    {
21312     "access" : "protected",
21313     "field_name" : "num_call_site_ids_",
21314     "field_offset" : 1216,
21315     "referenced_type" : "_ZTIm"
21316    },
21317    {
21318     "access" : "protected",
21319     "field_name" : "hiddenapi_class_data_",
21320     "field_offset" : 1280,
21321     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
21322    },
21323    {
21324     "access" : "protected",
21325     "field_name" : "oat_dex_file_",
21326     "field_offset" : 1344,
21327     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
21328    },
21329    {
21330     "access" : "protected",
21331     "field_name" : "container_",
21332     "field_offset" : 1408,
21333     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
21334    },
21335    {
21336     "access" : "protected",
21337     "field_name" : "is_compact_dex_",
21338     "field_offset" : 1536,
21339     "referenced_type" : "_ZTIKb"
21340    },
21341    {
21342     "access" : "protected",
21343     "field_name" : "hiddenapi_domain_",
21344     "field_offset" : 1544,
21345     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
21346    }
21347   ],
21348   "linker_set_key" : "_ZTIN3art7DexFileE",
21349   "name" : "art::DexFile",
21350   "record_kind" : "class",
21351   "size" : 200,
21352   "source_file" : "art/libdexfile/dex/dex_file.h",
21353   "vtable_components" :
21354   [
21355    {
21356     "kind" : "offset_to_top"
21357    },
21358    {
21359     "kind" : "rtti",
21360     "mangled_component_name" : "_ZTIN3art7DexFileE"
21361    },
21362    {
21363     "kind" : "complete_dtor_pointer",
21364     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
21365    },
21366    {
21367     "kind" : "deleting_dtor_pointer",
21368     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
21369    },
21370    {
21371     "is_pure" : true,
21372     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
21373    },
21374    {
21375     "is_pure" : true,
21376     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
21377    },
21378    {
21379     "is_pure" : true,
21380     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
21381    },
21382    {
21383     "is_pure" : true,
21384     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
21385    },
21386    {
21387     "is_pure" : true,
21388     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
21389    },
21390    {
21391     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
21392    }
21393   ]
21394  },
21395  {
21396   "alignment" : 8,
21397   "base_specifiers" :
21398   [
21399    {
21400     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
21401    }
21402   ],
21403   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
21404   "name" : "art::HashMap<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn, std::allocator<std::pair<unsigned int, unsigned short>>>",
21405   "record_kind" : "class",
21406   "size" : 64,
21407   "source_file" : "art/libartbase/base/hash_map.h",
21408   "template_args" :
21409   [
21410    "_ZTIj",
21411    "_ZTIt",
21412    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
21413    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
21414    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
21415    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21416   ]
21417  },
21418  {
21419   "alignment" : 8,
21420   "fields" :
21421   [
21422    {
21423     "access" : "private",
21424     "field_name" : "allocfn_",
21425     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21426    },
21427    {
21428     "access" : "private",
21429     "field_name" : "hashfn_",
21430     "field_offset" : 8,
21431     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
21432    },
21433    {
21434     "access" : "private",
21435     "field_name" : "emptyfn_",
21436     "field_offset" : 16,
21437     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
21438    },
21439    {
21440     "access" : "private",
21441     "field_name" : "pred_",
21442     "field_offset" : 24,
21443     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
21444    },
21445    {
21446     "access" : "private",
21447     "field_name" : "num_elements_",
21448     "field_offset" : 64,
21449     "referenced_type" : "_ZTIm"
21450    },
21451    {
21452     "access" : "private",
21453     "field_name" : "num_buckets_",
21454     "field_offset" : 128,
21455     "referenced_type" : "_ZTIm"
21456    },
21457    {
21458     "access" : "private",
21459     "field_name" : "elements_until_expand_",
21460     "field_offset" : 192,
21461     "referenced_type" : "_ZTIm"
21462    },
21463    {
21464     "access" : "private",
21465     "field_name" : "owns_data_",
21466     "field_offset" : 256,
21467     "referenced_type" : "_ZTIb"
21468    },
21469    {
21470     "access" : "private",
21471     "field_name" : "data_",
21472     "field_offset" : 320,
21473     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
21474    },
21475    {
21476     "access" : "private",
21477     "field_name" : "min_load_factor_",
21478     "field_offset" : 384,
21479     "referenced_type" : "_ZTId"
21480    },
21481    {
21482     "access" : "private",
21483     "field_name" : "max_load_factor_",
21484     "field_offset" : 448,
21485     "referenced_type" : "_ZTId"
21486    }
21487   ],
21488   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
21489   "name" : "art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>",
21490   "record_kind" : "class",
21491   "size" : 64,
21492   "source_file" : "art/libartbase/base/hash_set.h",
21493   "template_args" :
21494   [
21495    "_ZTINSt3__14pairIjtEE",
21496    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
21497    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
21498    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
21499    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21500   ]
21501  },
21502  {
21503   "alignment" : 8,
21504   "fields" :
21505   [
21506    {
21507     "access" : "private",
21508     "field_name" : "array_",
21509     "referenced_type" : "_ZTIPKh"
21510    },
21511    {
21512     "access" : "private",
21513     "field_name" : "size_",
21514     "field_offset" : 64,
21515     "referenced_type" : "_ZTIm"
21516    }
21517   ],
21518   "linker_set_key" : "_ZTIN3art8ArrayRefIKhEE",
21519   "name" : "art::ArrayRef<const unsigned char>",
21520   "record_kind" : "class",
21521   "size" : 16,
21522   "source_file" : "art/libartbase/base/array_ref.h",
21523   "template_args" :
21524   [
21525    "_ZTIKh"
21526   ]
21527  },
21528  {
21529   "alignment" : 1,
21530   "linker_set_key" : "_ZTIN3art8DataHashE",
21531   "name" : "art::DataHash",
21532   "record_kind" : "class",
21533   "size" : 1,
21534   "source_file" : "art/libartbase/base/data_hash.h"
21535  },
21536  {
21537   "alignment" : 8,
21538   "fields" :
21539   [
21540    {
21541     "access" : "private",
21542     "field_name" : "value_",
21543     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
21544    }
21545   ],
21546   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
21547   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
21548   "record_kind" : "class",
21549   "size" : 8,
21550   "source_file" : "art/libartbase/base/dumpable.h",
21551   "template_args" :
21552   [
21553    "_ZTIN3art9hiddenapi7ApiListE"
21554   ]
21555  },
21556  {
21557   "alignment" : 1,
21558   "linker_set_key" : "_ZTIN3art8IdentityImEE",
21559   "name" : "art::Identity<unsigned long>",
21560   "size" : 1,
21561   "source_file" : "art/libartbase/base/stl_util_identity.h",
21562   "template_args" :
21563   [
21564    "_ZTIm"
21565   ]
21566  },
21567  {
21568   "alignment" : 8,
21569   "fields" :
21570   [
21571    {
21572     "access" : "private",
21573     "field_name" : "handle_",
21574     "field_offset" : 64,
21575     "referenced_type" : "_ZTIP10ZipArchive"
21576    },
21577    {
21578     "access" : "private",
21579     "field_name" : "zip_entry_",
21580     "field_offset" : 128,
21581     "referenced_type" : "_ZTIKP8ZipEntry"
21582    },
21583    {
21584     "access" : "private",
21585     "field_name" : "entry_name_",
21586     "field_offset" : 192,
21587     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
21588    }
21589   ],
21590   "linker_set_key" : "_ZTIN3art8ZipEntryE",
21591   "name" : "art::ZipEntry",
21592   "record_kind" : "class",
21593   "size" : 48,
21594   "source_file" : "art/libartbase/base/zip_archive.h",
21595   "vtable_components" :
21596   [
21597    {
21598     "kind" : "offset_to_top"
21599    },
21600    {
21601     "kind" : "rtti",
21602     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
21603    },
21604    {
21605     "kind" : "complete_dtor_pointer",
21606     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
21607    },
21608    {
21609     "kind" : "deleting_dtor_pointer",
21610     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
21611    }
21612   ]
21613  },
21614  {
21615   "alignment" : 8,
21616   "fields" :
21617   [
21618    {
21619     "access" : "private",
21620     "field_name" : "count_",
21621     "referenced_type" : "_ZTIm"
21622    }
21623   ],
21624   "linker_set_key" : "_ZTIN3art9CountIterE",
21625   "name" : "art::CountIter",
21626   "record_kind" : "class",
21627   "size" : 8,
21628   "source_file" : "art/libartbase/base/stl_util.h"
21629  },
21630  {
21631   "alignment" : 1,
21632   "linker_set_key" : "_ZTIN3art9LogHelperE",
21633   "name" : "art::LogHelper",
21634   "record_kind" : "class",
21635   "size" : 1,
21636   "source_file" : "art/libartbase/base/logging.h"
21637  },
21638  {
21639   "alignment" : 1,
21640   "linker_set_key" : "_ZTIN3art9PrimitiveE",
21641   "name" : "art::Primitive",
21642   "record_kind" : "class",
21643   "size" : 1,
21644   "source_file" : "art/libdexfile/dex/primitive.h"
21645  },
21646  {
21647   "alignment" : 8,
21648   "base_specifiers" :
21649   [
21650    {
21651     "referenced_type" : "_ZTIN3art11ValueObjectE"
21652    }
21653   ],
21654   "fields" :
21655   [
21656    {
21657     "access" : "private",
21658     "field_name" : "dex_file_",
21659     "referenced_type" : "_ZTIPKN3art7DexFileE"
21660    },
21661    {
21662     "access" : "private",
21663     "field_name" : "proto_id_",
21664     "field_offset" : 64,
21665     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
21666    }
21667   ],
21668   "linker_set_key" : "_ZTIN3art9SignatureE",
21669   "name" : "art::Signature",
21670   "record_kind" : "class",
21671   "size" : 16,
21672   "source_file" : "art/libdexfile/dex/signature.h"
21673  },
21674  {
21675   "alignment" : 4,
21676   "fields" :
21677   [
21678    {
21679     "access" : "private",
21680     "field_name" : "dex_flags_",
21681     "referenced_type" : "_ZTIj"
21682    }
21683   ],
21684   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
21685   "name" : "art::hiddenapi::ApiList",
21686   "record_kind" : "class",
21687   "size" : 4,
21688   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
21689  },
21690  {
21691   "alignment" : 1,
21692   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
21693   "name" : "art::hiddenapi::ApiStubs",
21694   "record_kind" : "class",
21695   "size" : 1,
21696   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
21697  },
21698  {
21699   "alignment" : 8,
21700   "fields" :
21701   [
21702    {
21703     "access" : "private",
21704     "field_name" : "buffer_",
21705     "referenced_type" : "_ZTIA22_c"
21706    },
21707    {
21708     "access" : "private",
21709     "field_name" : "str_",
21710     "field_offset" : 192,
21711     "referenced_type" : "_ZTIPc"
21712    }
21713   ],
21714   "linker_set_key" : "_ZTIN3fmt3v1010format_intE",
21715   "name" : "fmt::format_int",
21716   "record_kind" : "class",
21717   "size" : 32,
21718   "source_file" : "external/fmtlib/include/fmt/format.h"
21719  },
21720  {
21721   "alignment" : 8,
21722   "base_specifiers" :
21723   [
21724    {
21725     "referenced_type" : "_ZTISt13runtime_error"
21726    }
21727   ],
21728   "linker_set_key" : "_ZTIN3fmt3v1012format_errorE",
21729   "name" : "fmt::format_error",
21730   "record_kind" : "class",
21731   "size" : 16,
21732   "source_file" : "external/fmtlib/include/fmt/format.h",
21733   "vtable_components" :
21734   [
21735    {
21736     "kind" : "offset_to_top"
21737    },
21738    {
21739     "kind" : "rtti",
21740     "mangled_component_name" : "_ZTIN3fmt3v1012format_errorE"
21741    },
21742    {
21743     "kind" : "complete_dtor_pointer",
21744     "mangled_component_name" : "_ZN3fmt3v1012format_errorD1Ev"
21745    },
21746    {
21747     "kind" : "deleting_dtor_pointer",
21748     "mangled_component_name" : "_ZN3fmt3v1012format_errorD0Ev"
21749    },
21750    {
21751     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
21752    }
21753   ]
21754  },
21755  {
21756   "alignment" : 4,
21757   "fields" :
21758   [
21759    {
21760     "field_name" : "width",
21761     "referenced_type" : "_ZTIi"
21762    },
21763    {
21764     "field_name" : "precision",
21765     "field_offset" : 32,
21766     "referenced_type" : "_ZTIi"
21767    },
21768    {
21769     "field_name" : "type",
21770     "field_offset" : 64,
21771     "referenced_type" : "_ZTIN3fmt3v1017presentation_typeE"
21772    },
21773    {
21774     "bit_width" : 4,
21775     "field_name" : "align",
21776     "field_offset" : 72,
21777     "is_bit_field" : true,
21778     "referenced_type" : "_ZTIN3fmt3v105align4typeE"
21779    },
21780    {
21781     "bit_width" : 3,
21782     "field_name" : "sign",
21783     "field_offset" : 76,
21784     "is_bit_field" : true,
21785     "referenced_type" : "_ZTIN3fmt3v104sign4typeE"
21786    },
21787    {
21788     "bit_width" : 1,
21789     "field_name" : "alt",
21790     "field_offset" : 79,
21791     "is_bit_field" : true,
21792     "referenced_type" : "_ZTIb"
21793    },
21794    {
21795     "bit_width" : 1,
21796     "field_name" : "localized",
21797     "field_offset" : 80,
21798     "is_bit_field" : true,
21799     "referenced_type" : "_ZTIb"
21800    },
21801    {
21802     "field_name" : "fill",
21803     "field_offset" : 88,
21804     "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE"
21805    }
21806   ],
21807   "linker_set_key" : "_ZTIN3fmt3v1012format_specsIcEE",
21808   "name" : "fmt::format_specs<>",
21809   "size" : 16,
21810   "source_file" : "external/fmtlib/include/fmt/core.h",
21811   "template_args" :
21812   [
21813    "_ZTIc"
21814   ]
21815  },
21816  {
21817   "alignment" : 1,
21818   "base_specifiers" :
21819   [
21820    {
21821     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21822    }
21823   ],
21824   "linker_set_key" : "_ZTIN3fmt3v1013is_contiguousINS0_6detail6bufferIcEEEE",
21825   "name" : "fmt::is_contiguous<fmt::detail::buffer<char>>",
21826   "size" : 1,
21827   "source_file" : "external/fmtlib/include/fmt/core.h",
21828   "template_args" :
21829   [
21830    "_ZTIN3fmt3v106detail6bufferIcEE"
21831   ]
21832  },
21833  {
21834   "alignment" : 1,
21835   "linker_set_key" : "_ZTIN3fmt3v1014year_month_dayE",
21836   "name" : "fmt::year_month_day",
21837   "record_kind" : "class",
21838   "size" : 1,
21839   "source_file" : "external/fmtlib/include/fmt/chrono.h"
21840  },
21841  {
21842   "alignment" : 16,
21843   "fields" :
21844   [
21845    {
21846     "access" : "private",
21847     "field_name" : "value_",
21848     "referenced_type" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE"
21849    },
21850    {
21851     "access" : "private",
21852     "field_name" : "type_",
21853     "field_offset" : 128,
21854     "referenced_type" : "_ZTIN3fmt3v106detail4typeE"
21855    }
21856   ],
21857   "linker_set_key" : "_ZTIN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
21858   "name" : "fmt::basic_format_arg<fmt::basic_format_context<fmt::appender, char>>",
21859   "record_kind" : "class",
21860   "size" : 32,
21861   "source_file" : "external/fmtlib/include/fmt/core.h",
21862   "template_args" :
21863   [
21864    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
21865   ]
21866  },
21867  {
21868   "alignment" : 8,
21869   "fields" :
21870   [
21871    {
21872     "access" : "private",
21873     "field_name" : "width_",
21874     "referenced_type" : "_ZTIi"
21875    },
21876    {
21877     "access" : "private",
21878     "field_name" : "fill_",
21879     "field_offset" : 32,
21880     "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE"
21881    },
21882    {
21883     "access" : "private",
21884     "bit_width" : 4,
21885     "field_name" : "align_",
21886     "field_offset" : 72,
21887     "is_bit_field" : true,
21888     "referenced_type" : "_ZTIN3fmt3v105align4typeE"
21889    },
21890    {
21891     "access" : "private",
21892     "field_name" : "formatter_",
21893     "field_offset" : 128,
21894     "referenced_type" : "_ZTIN3fmt3v109formatterINS0_17basic_string_viewIcEEcvEE"
21895    }
21896   ],
21897   "linker_set_key" : "_ZTIN3fmt3v1016nested_formatterINS0_17basic_string_viewIcEEEE",
21898   "name" : "fmt::nested_formatter<fmt::basic_string_view<char>>",
21899   "size" : 80,
21900   "source_file" : "external/fmtlib/include/fmt/format.h",
21901   "template_args" :
21902   [
21903    "_ZTIN3fmt3v1017basic_string_viewIcEE"
21904   ]
21905  },
21906  {
21907   "alignment" : 8,
21908   "fields" :
21909   [
21910    {
21911     "access" : "private",
21912     "field_name" : "desc_",
21913     "referenced_type" : "_ZTIy"
21914    },
21915    {
21916     "access" : "private",
21917     "field_offset" : 64,
21918     "referenced_type" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEUt_E"
21919    }
21920   ],
21921   "linker_set_key" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEE",
21922   "name" : "fmt::basic_format_args<fmt::basic_format_context<fmt::appender, char>>",
21923   "record_kind" : "class",
21924   "size" : 16,
21925   "source_file" : "external/fmtlib/include/fmt/core.h",
21926   "template_args" :
21927   [
21928    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
21929   ]
21930  },
21931  {
21932   "access" : "private",
21933   "alignment" : 8,
21934   "fields" :
21935   [
21936    {
21937     "field_name" : "values_",
21938     "referenced_type" : "_ZTIPKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE"
21939    },
21940    {
21941     "field_name" : "args_",
21942     "referenced_type" : "_ZTIPKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE"
21943    }
21944   ],
21945   "is_anonymous" : true,
21946   "linker_set_key" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEUt_E",
21947   "name" : "fmt::basic_format_args<fmt::basic_format_context<fmt::appender, char>>::(anonymous)",
21948   "record_kind" : "union",
21949   "size" : 8,
21950   "source_file" : "external/fmtlib/include/fmt/core.h"
21951  },
21952  {
21953   "alignment" : 8,
21954   "fields" :
21955   [
21956    {
21957     "access" : "private",
21958     "field_name" : "data_",
21959     "referenced_type" : "_ZTIPKDi"
21960    },
21961    {
21962     "access" : "private",
21963     "field_name" : "size_",
21964     "field_offset" : 64,
21965     "referenced_type" : "_ZTIm"
21966    }
21967   ],
21968   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewIDiEE",
21969   "name" : "fmt::basic_string_view<char32_t>",
21970   "record_kind" : "class",
21971   "size" : 16,
21972   "source_file" : "external/fmtlib/include/fmt/core.h",
21973   "template_args" :
21974   [
21975    "_ZTIDi"
21976   ]
21977  },
21978  {
21979   "alignment" : 8,
21980   "fields" :
21981   [
21982    {
21983     "access" : "private",
21984     "field_name" : "data_",
21985     "referenced_type" : "_ZTIPKN3fmt3v106detail10char8_typeE"
21986    },
21987    {
21988     "access" : "private",
21989     "field_name" : "size_",
21990     "field_offset" : 64,
21991     "referenced_type" : "_ZTIm"
21992    }
21993   ],
21994   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
21995   "name" : "fmt::basic_string_view<fmt::detail::char8_type>",
21996   "record_kind" : "class",
21997   "size" : 16,
21998   "source_file" : "external/fmtlib/include/fmt/core.h",
21999   "template_args" :
22000   [
22001    "_ZTIN3fmt3v106detail10char8_typeE"
22002   ]
22003  },
22004  {
22005   "alignment" : 8,
22006   "fields" :
22007   [
22008    {
22009     "access" : "private",
22010     "field_name" : "data_",
22011     "referenced_type" : "_ZTIPKc"
22012    },
22013    {
22014     "access" : "private",
22015     "field_name" : "size_",
22016     "field_offset" : 64,
22017     "referenced_type" : "_ZTIm"
22018    }
22019   ],
22020   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewIcEE",
22021   "name" : "fmt::basic_string_view<char>",
22022   "record_kind" : "class",
22023   "size" : 16,
22024   "source_file" : "external/fmtlib/include/fmt/core.h",
22025   "template_args" :
22026   [
22027    "_ZTIc"
22028   ]
22029  },
22030  {
22031   "alignment" : 8,
22032   "fields" :
22033   [
22034    {
22035     "access" : "private",
22036     "field_name" : "data_",
22037     "referenced_type" : "_ZTIPKw"
22038    },
22039    {
22040     "access" : "private",
22041     "field_name" : "size_",
22042     "field_offset" : 64,
22043     "referenced_type" : "_ZTIm"
22044    }
22045   ],
22046   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewIwEE",
22047   "name" : "fmt::basic_string_view<wchar_t>",
22048   "record_kind" : "class",
22049   "size" : 16,
22050   "source_file" : "external/fmtlib/include/fmt/core.h",
22051   "template_args" :
22052   [
22053    "_ZTIw"
22054   ]
22055  },
22056  {
22057   "alignment" : 8,
22058   "base_specifiers" :
22059   [
22060    {
22061     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE"
22062    }
22063   ],
22064   "fields" :
22065   [
22066    {
22067     "access" : "private",
22068     "field_name" : "store_",
22069     "field_offset" : 256,
22070     "referenced_type" : "_ZTIA128_c"
22071    },
22072    {
22073     "access" : "private",
22074     "field_name" : "alloc_",
22075     "field_offset" : 1280,
22076     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
22077    }
22078   ],
22079   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm128ENSt3__19allocatorIcEEEE",
22080   "name" : "fmt::basic_memory_buffer<char, 128, std::allocator<char>>",
22081   "record_kind" : "class",
22082   "size" : 168,
22083   "source_file" : "external/fmtlib/include/fmt/format.h",
22084   "template_args" :
22085   [
22086    "_ZTIc",
22087    "_ZTINSt3__19allocatorIcEE"
22088   ],
22089   "vtable_components" :
22090   [
22091    {
22092     "kind" : "offset_to_top"
22093    },
22094    {
22095     "kind" : "rtti",
22096     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm128ENSt3__19allocatorIcEEEE"
22097    },
22098    {
22099     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIcLm128ENSt3__19allocatorIcEEE4growEm"
22100    }
22101   ]
22102  },
22103  {
22104   "alignment" : 8,
22105   "base_specifiers" :
22106   [
22107    {
22108     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE"
22109    }
22110   ],
22111   "fields" :
22112   [
22113    {
22114     "access" : "private",
22115     "field_name" : "store_",
22116     "field_offset" : 256,
22117     "referenced_type" : "_ZTIA500_c"
22118    },
22119    {
22120     "access" : "private",
22121     "field_name" : "alloc_",
22122     "field_offset" : 4256,
22123     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
22124    }
22125   ],
22126   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEE",
22127   "name" : "fmt::basic_memory_buffer<char, 500, std::allocator<char>>",
22128   "record_kind" : "class",
22129   "size" : 536,
22130   "source_file" : "external/fmtlib/include/fmt/format.h",
22131   "template_args" :
22132   [
22133    "_ZTIc",
22134    "_ZTINSt3__19allocatorIcEE"
22135   ],
22136   "vtable_components" :
22137   [
22138    {
22139     "kind" : "offset_to_top"
22140    },
22141    {
22142     "kind" : "rtti",
22143     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEE"
22144    },
22145    {
22146     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEE4growEm"
22147    }
22148   ]
22149  },
22150  {
22151   "alignment" : 8,
22152   "base_specifiers" :
22153   [
22154    {
22155     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE"
22156    }
22157   ],
22158   "fields" :
22159   [
22160    {
22161     "access" : "private",
22162     "field_name" : "store_",
22163     "field_offset" : 256,
22164     "referenced_type" : "_ZTIA500_i"
22165    },
22166    {
22167     "access" : "private",
22168     "field_name" : "alloc_",
22169     "field_offset" : 16256,
22170     "referenced_type" : "_ZTINSt3__19allocatorIiEE"
22171    }
22172   ],
22173   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIiLm500ENSt3__19allocatorIiEEEE",
22174   "name" : "fmt::basic_memory_buffer<int, 500, std::allocator<int>>",
22175   "record_kind" : "class",
22176   "size" : 2040,
22177   "source_file" : "external/fmtlib/include/fmt/format.h",
22178   "template_args" :
22179   [
22180    "_ZTIi",
22181    "_ZTINSt3__19allocatorIiEE"
22182   ],
22183   "vtable_components" :
22184   [
22185    {
22186     "kind" : "offset_to_top"
22187    },
22188    {
22189     "kind" : "rtti",
22190     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIiLm500ENSt3__19allocatorIiEEEE"
22191    },
22192    {
22193     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIiLm500ENSt3__19allocatorIiEEE4growEm"
22194    }
22195   ]
22196  },
22197  {
22198   "alignment" : 8,
22199   "base_specifiers" :
22200   [
22201    {
22202     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE"
22203    }
22204   ],
22205   "fields" :
22206   [
22207    {
22208     "access" : "private",
22209     "field_name" : "store_",
22210     "field_offset" : 256,
22211     "referenced_type" : "_ZTIA32_j"
22212    },
22213    {
22214     "access" : "private",
22215     "field_name" : "alloc_",
22216     "field_offset" : 1280,
22217     "referenced_type" : "_ZTINSt3__19allocatorIjEE"
22218    }
22219   ],
22220   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
22221   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>>",
22222   "record_kind" : "class",
22223   "size" : 168,
22224   "source_file" : "external/fmtlib/include/fmt/format.h",
22225   "template_args" :
22226   [
22227    "_ZTIj",
22228    "_ZTINSt3__19allocatorIjEE"
22229   ],
22230   "vtable_components" :
22231   [
22232    {
22233     "kind" : "offset_to_top"
22234    },
22235    {
22236     "kind" : "rtti",
22237     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE"
22238    },
22239    {
22240     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEE4growEm"
22241    }
22242   ]
22243  },
22244  {
22245   "alignment" : 8,
22246   "base_specifiers" :
22247   [
22248    {
22249     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE"
22250    }
22251   ],
22252   "fields" :
22253   [
22254    {
22255     "access" : "private",
22256     "field_name" : "store_",
22257     "field_offset" : 256,
22258     "referenced_type" : "_ZTIA500_w"
22259    },
22260    {
22261     "access" : "private",
22262     "field_name" : "alloc_",
22263     "field_offset" : 16256,
22264     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
22265    }
22266   ],
22267   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIwLm500ENSt3__19allocatorIwEEEE",
22268   "name" : "fmt::basic_memory_buffer<wchar_t, 500, std::allocator<wchar_t>>",
22269   "record_kind" : "class",
22270   "size" : 2040,
22271   "source_file" : "external/fmtlib/include/fmt/format.h",
22272   "template_args" :
22273   [
22274    "_ZTIw",
22275    "_ZTINSt3__19allocatorIwEE"
22276   ],
22277   "vtable_components" :
22278   [
22279    {
22280     "kind" : "offset_to_top"
22281    },
22282    {
22283     "kind" : "rtti",
22284     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIwLm500ENSt3__19allocatorIwEEEE"
22285    },
22286    {
22287     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIwLm500ENSt3__19allocatorIwEEE4growEm"
22288    }
22289   ]
22290  },
22291  {
22292   "alignment" : 8,
22293   "fields" :
22294   [
22295    {
22296     "access" : "private",
22297     "field_name" : "out_",
22298     "referenced_type" : "_ZTIN3fmt3v108appenderE"
22299    },
22300    {
22301     "access" : "private",
22302     "field_name" : "args_",
22303     "field_offset" : 64,
22304     "referenced_type" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEE"
22305    },
22306    {
22307     "access" : "private",
22308     "field_name" : "loc_",
22309     "field_offset" : 192,
22310     "referenced_type" : "_ZTIN3fmt3v106detail10locale_refE"
22311    }
22312   ],
22313   "linker_set_key" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
22314   "name" : "fmt::basic_format_context<fmt::appender, char>",
22315   "record_kind" : "class",
22316   "size" : 32,
22317   "source_file" : "external/fmtlib/include/fmt/core.h",
22318   "template_args" :
22319   [
22320    "_ZTIN3fmt3v108appenderE",
22321    "_ZTIc"
22322   ]
22323  },
22324  {
22325   "alignment" : 8,
22326   "fields" :
22327   [
22328    {
22329     "field_name" : "str",
22330     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
22331    }
22332   ],
22333   "linker_set_key" : "_ZTIN3fmt3v1021runtime_format_stringIcEE",
22334   "name" : "fmt::runtime_format_string<>",
22335   "size" : 16,
22336   "source_file" : "external/fmtlib/include/fmt/core.h",
22337   "template_args" :
22338   [
22339    "_ZTIc"
22340   ]
22341  },
22342  {
22343   "alignment" : 8,
22344   "fields" :
22345   [
22346    {
22347     "access" : "private",
22348     "field_name" : "format_str_",
22349     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
22350    },
22351    {
22352     "access" : "private",
22353     "field_name" : "next_arg_id_",
22354     "field_offset" : 128,
22355     "referenced_type" : "_ZTIi"
22356    }
22357   ],
22358   "linker_set_key" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
22359   "name" : "fmt::basic_format_parse_context<char>",
22360   "record_kind" : "class",
22361   "size" : 24,
22362   "source_file" : "external/fmtlib/include/fmt/core.h",
22363   "template_args" :
22364   [
22365    "_ZTIc"
22366   ]
22367  },
22368  {
22369   "alignment" : 8,
22370   "fields" :
22371   [
22372    {
22373     "access" : "private",
22374     "field_name" : "data_",
22375     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
22376    }
22377   ],
22378   "linker_set_key" : "_ZTIN3fmt3v105bytesE",
22379   "name" : "fmt::bytes",
22380   "record_kind" : "class",
22381   "size" : 16,
22382   "source_file" : "external/fmtlib/include/fmt/format.h"
22383  },
22384  {
22385   "alignment" : 8,
22386   "fields" :
22387   [
22388    {
22389     "access" : "private",
22390     "referenced_type" : "_ZTIN3fmt3v106detail10get_localeUt_E"
22391    },
22392    {
22393     "access" : "private",
22394     "field_name" : "has_locale_",
22395     "field_offset" : 64,
22396     "referenced_type" : "_ZTIb"
22397    }
22398   ],
22399   "linker_set_key" : "_ZTIN3fmt3v106detail10get_localeE",
22400   "name" : "fmt::detail::get_locale",
22401   "record_kind" : "class",
22402   "size" : 16,
22403   "source_file" : "external/fmtlib/include/fmt/chrono.h"
22404  },
22405  {
22406   "access" : "private",
22407   "alignment" : 8,
22408   "fields" :
22409   [
22410    {
22411     "field_name" : "locale_",
22412     "referenced_type" : "_ZTINSt3__16localeE"
22413    }
22414   ],
22415   "is_anonymous" : true,
22416   "linker_set_key" : "_ZTIN3fmt3v106detail10get_localeUt_E",
22417   "name" : "fmt::detail::get_locale::(anonymous)",
22418   "record_kind" : "union",
22419   "size" : 8,
22420   "source_file" : "external/fmtlib/include/fmt/chrono.h"
22421  },
22422  {
22423   "alignment" : 8,
22424   "fields" :
22425   [
22426    {
22427     "access" : "private",
22428     "field_name" : "locale_",
22429     "referenced_type" : "_ZTIPKv"
22430    }
22431   ],
22432   "linker_set_key" : "_ZTIN3fmt3v106detail10locale_refE",
22433   "name" : "fmt::detail::locale_ref",
22434   "record_kind" : "class",
22435   "size" : 8,
22436   "source_file" : "external/fmtlib/include/fmt/core.h"
22437  },
22438  {
22439   "alignment" : 4,
22440   "fields" :
22441   [
22442    {
22443     "field_name" : "precision",
22444     "referenced_type" : "_ZTIi"
22445    },
22446    {
22447     "bit_width" : 8,
22448     "field_name" : "format",
22449     "field_offset" : 32,
22450     "is_bit_field" : true,
22451     "referenced_type" : "_ZTIN3fmt3v106detail12float_formatE"
22452    },
22453    {
22454     "bit_width" : 8,
22455     "field_name" : "sign",
22456     "field_offset" : 40,
22457     "is_bit_field" : true,
22458     "referenced_type" : "_ZTIN3fmt3v104sign4typeE"
22459    },
22460    {
22461     "bit_width" : 1,
22462     "field_name" : "upper",
22463     "field_offset" : 48,
22464     "is_bit_field" : true,
22465     "referenced_type" : "_ZTIb"
22466    },
22467    {
22468     "bit_width" : 1,
22469     "field_name" : "locale",
22470     "field_offset" : 49,
22471     "is_bit_field" : true,
22472     "referenced_type" : "_ZTIb"
22473    },
22474    {
22475     "bit_width" : 1,
22476     "field_name" : "binary32",
22477     "field_offset" : 50,
22478     "is_bit_field" : true,
22479     "referenced_type" : "_ZTIb"
22480    },
22481    {
22482     "bit_width" : 1,
22483     "field_name" : "showpoint",
22484     "field_offset" : 51,
22485     "is_bit_field" : true,
22486     "referenced_type" : "_ZTIb"
22487    }
22488   ],
22489   "linker_set_key" : "_ZTIN3fmt3v106detail11float_specsE",
22490   "name" : "fmt::detail::float_specs",
22491   "size" : 8,
22492   "source_file" : "external/fmtlib/include/fmt/format.h"
22493  },
22494  {
22495   "alignment" : 1,
22496   "linker_set_key" : "_ZTIN3fmt3v106detail11int_checkerILb1EEE",
22497   "name" : "fmt::detail::int_checker<true>",
22498   "size" : 1,
22499   "source_file" : "external/fmtlib/include/fmt/printf.h"
22500  },
22501  {
22502   "alignment" : 1,
22503   "base_specifiers" :
22504   [
22505    {
22506     "referenced_type" : "_ZTINSt3__111is_integralIjEE"
22507    }
22508   ],
22509   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralIjEE",
22510   "name" : "fmt::detail::is_integral<unsigned int>",
22511   "size" : 1,
22512   "source_file" : "external/fmtlib/include/fmt/format.h",
22513   "template_args" :
22514   [
22515    "_ZTIj"
22516   ]
22517  },
22518  {
22519   "alignment" : 1,
22520   "base_specifiers" :
22521   [
22522    {
22523     "referenced_type" : "_ZTINSt3__111is_integralImEE"
22524    }
22525   ],
22526   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralImEE",
22527   "name" : "fmt::detail::is_integral<unsigned long>",
22528   "size" : 1,
22529   "source_file" : "external/fmtlib/include/fmt/format.h",
22530   "template_args" :
22531   [
22532    "_ZTIm"
22533   ]
22534  },
22535  {
22536   "alignment" : 1,
22537   "base_specifiers" :
22538   [
22539    {
22540     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22541    }
22542   ],
22543   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralInEE",
22544   "name" : "fmt::detail::is_integral<int128_opt>",
22545   "size" : 1,
22546   "source_file" : "external/fmtlib/include/fmt/format.h",
22547   "template_args" :
22548   [
22549    "_ZTIn"
22550   ]
22551  },
22552  {
22553   "alignment" : 1,
22554   "base_specifiers" :
22555   [
22556    {
22557     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22558    }
22559   ],
22560   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralIoEE",
22561   "name" : "fmt::detail::is_integral<uint128_t>",
22562   "size" : 1,
22563   "source_file" : "external/fmtlib/include/fmt/format.h",
22564   "template_args" :
22565   [
22566    "_ZTIo"
22567   ]
22568  },
22569  {
22570   "alignment" : 1,
22571   "linker_set_key" : "_ZTIN3fmt3v106detail11is_zero_intE",
22572   "name" : "fmt::detail::is_zero_int",
22573   "size" : 1,
22574   "source_file" : "external/fmtlib/include/fmt/printf.h"
22575  },
22576  {
22577   "alignment" : 8,
22578   "fields" :
22579   [
22580    {
22581     "field_name" : "value",
22582     "referenced_type" : "_ZTIPv"
22583    },
22584    {
22585     "field_name" : "format",
22586     "field_offset" : 64,
22587     "referenced_type" : "_ZTIPFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE"
22588    }
22589   ],
22590   "linker_set_key" : "_ZTIN3fmt3v106detail12custom_valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
22591   "name" : "fmt::detail::custom_value<fmt::basic_format_context<fmt::appender, char>>",
22592   "size" : 16,
22593   "source_file" : "external/fmtlib/include/fmt/core.h",
22594   "template_args" :
22595   [
22596    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
22597   ]
22598  },
22599  {
22600   "alignment" : 8,
22601   "fields" :
22602   [
22603    {
22604     "field_name" : "data",
22605     "referenced_type" : "_ZTIPKc"
22606    },
22607    {
22608     "field_name" : "size",
22609     "field_offset" : 64,
22610     "referenced_type" : "_ZTIm"
22611    }
22612   ],
22613   "linker_set_key" : "_ZTIN3fmt3v106detail12string_valueIcEE",
22614   "name" : "fmt::detail::string_value<char>",
22615   "size" : 16,
22616   "source_file" : "external/fmtlib/include/fmt/core.h",
22617   "template_args" :
22618   [
22619    "_ZTIc"
22620   ]
22621  },
22622  {
22623   "alignment" : 1,
22624   "linker_set_key" : "_ZTIN3fmt3v106detail12vformat_argsIcEE",
22625   "name" : "fmt::detail::vformat_args<char>",
22626   "size" : 1,
22627   "source_file" : "external/fmtlib/include/fmt/core.h",
22628   "template_args" :
22629   [
22630    "_ZTIc"
22631   ]
22632  },
22633  {
22634   "alignment" : 1,
22635   "linker_set_key" : "_ZTIN3fmt3v106detail13buffer_traitsE",
22636   "name" : "fmt::detail::buffer_traits",
22637   "size" : 1,
22638   "source_file" : "external/fmtlib/include/fmt/core.h"
22639  },
22640  {
22641   "alignment" : 1,
22642   "linker_set_key" : "_ZTIN3fmt3v106detail13error_handlerE",
22643   "name" : "fmt::detail::error_handler",
22644   "size" : 1,
22645   "source_file" : "external/fmtlib/include/fmt/core.h"
22646  },
22647  {
22648   "alignment" : 1,
22649   "base_specifiers" :
22650   [
22651    {
22652     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22653    }
22654   ],
22655   "linker_set_key" : "_ZTIN3fmt3v106detail13has_format_asINS0_17basic_string_viewIcEEEE",
22656   "name" : "fmt::detail::has_format_as<fmt::basic_string_view<char>>",
22657   "size" : 1,
22658   "source_file" : "external/fmtlib/include/fmt/core.h",
22659   "template_args" :
22660   [
22661    "_ZTIN3fmt3v1017basic_string_viewIcEE"
22662   ]
22663  },
22664  {
22665   "alignment" : 1,
22666   "base_specifiers" :
22667   [
22668    {
22669     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v106detail4typeELS4_13EEE"
22670    }
22671   ],
22672   "linker_set_key" : "_ZTIN3fmt3v106detail13type_constantINS0_17basic_string_viewIcEEcEE",
22673   "name" : "fmt::detail::type_constant<fmt::basic_string_view<char>, char>",
22674   "size" : 1,
22675   "source_file" : "external/fmtlib/include/fmt/core.h",
22676   "template_args" :
22677   [
22678    "_ZTIN3fmt3v1017basic_string_viewIcEE",
22679    "_ZTIc"
22680   ]
22681  },
22682  {
22683   "alignment" : 1,
22684   "linker_set_key" : "_ZTIN3fmt3v106detail13unformattableE",
22685   "name" : "fmt::detail::unformattable",
22686   "size" : 1,
22687   "source_file" : "external/fmtlib/include/fmt/core.h"
22688  },
22689  {
22690   "alignment" : 8,
22691   "fields" :
22692   [
22693    {
22694     "access" : "private",
22695     "field_name" : "buffer_",
22696     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIwLm500ENSt3__19allocatorIwEEEE"
22697    }
22698   ],
22699   "linker_set_key" : "_ZTIN3fmt3v106detail13utf8_to_utf16E",
22700   "name" : "fmt::detail::utf8_to_utf16",
22701   "record_kind" : "class",
22702   "size" : 2040,
22703   "source_file" : "external/fmtlib/include/fmt/format.h"
22704  },
22705  {
22706   "alignment" : 1,
22707   "linker_set_key" : "_ZTIN3fmt3v106detail13width_checkerE",
22708   "name" : "fmt::detail::width_checker",
22709   "size" : 1,
22710   "source_file" : "external/fmtlib/include/fmt/format.h"
22711  },
22712  {
22713   "alignment" : 8,
22714   "fields" :
22715   [
22716    {
22717     "field_name" : "significand",
22718     "referenced_type" : "_ZTIPKc"
22719    },
22720    {
22721     "field_name" : "significand_size",
22722     "field_offset" : 64,
22723     "referenced_type" : "_ZTIi"
22724    },
22725    {
22726     "field_name" : "exponent",
22727     "field_offset" : 96,
22728     "referenced_type" : "_ZTIi"
22729    }
22730   ],
22731   "linker_set_key" : "_ZTIN3fmt3v106detail14big_decimal_fpE",
22732   "name" : "fmt::detail::big_decimal_fp",
22733   "size" : 16,
22734   "source_file" : "external/fmtlib/include/fmt/format.h"
22735  },
22736  {
22737   "alignment" : 8,
22738   "fields" :
22739   [
22740    {
22741     "field_name" : "buf",
22742     "referenced_type" : "_ZTIA32_Di"
22743    },
22744    {
22745     "field_name" : "end",
22746     "field_offset" : 1024,
22747     "referenced_type" : "_ZTIPDi"
22748    }
22749   ],
22750   "linker_set_key" : "_ZTIN3fmt3v106detail14codecvt_resultIDiEE",
22751   "name" : "fmt::detail::codecvt_result<char32_t>",
22752   "size" : 136,
22753   "source_file" : "external/fmtlib/include/fmt/chrono.h",
22754   "template_args" :
22755   [
22756    "_ZTIDi"
22757   ]
22758  },
22759  {
22760   "alignment" : 1,
22761   "linker_set_key" : "_ZTIN3fmt3v106detail14compile_stringE",
22762   "name" : "fmt::detail::compile_string",
22763   "size" : 1,
22764   "source_file" : "external/fmtlib/include/fmt/core.h"
22765  },
22766  {
22767   "alignment" : 8,
22768   "fields" :
22769   [
22770    {
22771     "access" : "private",
22772     "field_name" : "grouping_",
22773     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22774    },
22775    {
22776     "access" : "private",
22777     "field_name" : "thousands_sep_",
22778     "field_offset" : 192,
22779     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22780    }
22781   ],
22782   "linker_set_key" : "_ZTIN3fmt3v106detail14digit_groupingIcEE",
22783   "name" : "fmt::detail::digit_grouping<char>",
22784   "record_kind" : "class",
22785   "size" : 48,
22786   "source_file" : "external/fmtlib/include/fmt/format.h",
22787   "template_args" :
22788   [
22789    "_ZTIc"
22790   ]
22791  },
22792  {
22793   "alignment" : 8,
22794   "base_specifiers" :
22795   [
22796    {
22797     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE"
22798    }
22799   ],
22800   "fields" :
22801   [
22802    {
22803     "access" : "private",
22804     "field_name" : "data_",
22805     "field_offset" : 256,
22806     "referenced_type" : "_ZTIA256_c"
22807    },
22808    {
22809     "access" : "private",
22810     "field_name" : "count_",
22811     "field_offset" : 2304,
22812     "referenced_type" : "_ZTIm"
22813    }
22814   ],
22815   "linker_set_key" : "_ZTIN3fmt3v106detail15counting_bufferIcEE",
22816   "name" : "fmt::detail::counting_buffer<>",
22817   "record_kind" : "class",
22818   "size" : 296,
22819   "source_file" : "external/fmtlib/include/fmt/core.h",
22820   "template_args" :
22821   [
22822    "_ZTIc"
22823   ],
22824   "vtable_components" :
22825   [
22826    {
22827     "kind" : "offset_to_top"
22828    },
22829    {
22830     "kind" : "rtti",
22831     "mangled_component_name" : "_ZTIN3fmt3v106detail15counting_bufferIcEE"
22832    },
22833    {
22834     "mangled_component_name" : "_ZN3fmt3v106detail15counting_bufferIcE4growEm"
22835    }
22836   ]
22837  },
22838  {
22839   "alignment" : 8,
22840   "fields" :
22841   [
22842    {
22843     "field_name" : "data",
22844     "referenced_type" : "_ZTIPKN3fmt3v106detail14named_arg_infoIcEE"
22845    },
22846    {
22847     "field_name" : "size",
22848     "field_offset" : 64,
22849     "referenced_type" : "_ZTIm"
22850    }
22851   ],
22852   "linker_set_key" : "_ZTIN3fmt3v106detail15named_arg_valueIcEE",
22853   "name" : "fmt::detail::named_arg_value<char>",
22854   "size" : 16,
22855   "source_file" : "external/fmtlib/include/fmt/core.h",
22856   "template_args" :
22857   [
22858    "_ZTIc"
22859   ]
22860  },
22861  {
22862   "alignment" : 1,
22863   "linker_set_key" : "_ZTIN3fmt3v106detail16format_as_resultINS0_17basic_string_viewIcEEEE",
22864   "name" : "fmt::detail::format_as_result<fmt::basic_string_view<char>>",
22865   "size" : 1,
22866   "source_file" : "external/fmtlib/include/fmt/core.h",
22867   "template_args" :
22868   [
22869    "_ZTIN3fmt3v1017basic_string_viewIcEE"
22870   ]
22871  },
22872  {
22873   "alignment" : 8,
22874   "fields" :
22875   [
22876    {
22877     "access" : "private",
22878     "field_name" : "lo_",
22879     "referenced_type" : "_ZTIm"
22880    },
22881    {
22882     "access" : "private",
22883     "field_name" : "hi_",
22884     "field_offset" : 64,
22885     "referenced_type" : "_ZTIm"
22886    }
22887   ],
22888   "linker_set_key" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
22889   "name" : "fmt::detail::uint128_fallback",
22890   "record_kind" : "class",
22891   "size" : 16,
22892   "source_file" : "external/fmtlib/include/fmt/format.h"
22893  },
22894  {
22895   "alignment" : 1,
22896   "linker_set_key" : "_ZTIN3fmt3v106detail17counting_iterator10value_typeE",
22897   "name" : "fmt::detail::counting_iterator::value_type",
22898   "size" : 1,
22899   "source_file" : "external/fmtlib/include/fmt/format.h"
22900  },
22901  {
22902   "alignment" : 8,
22903   "fields" :
22904   [
22905    {
22906     "access" : "private",
22907     "field_name" : "count_",
22908     "referenced_type" : "_ZTIm"
22909    }
22910   ],
22911   "linker_set_key" : "_ZTIN3fmt3v106detail17counting_iteratorE",
22912   "name" : "fmt::detail::counting_iterator",
22913   "record_kind" : "class",
22914   "size" : 8,
22915   "source_file" : "external/fmtlib/include/fmt/format.h"
22916  },
22917  {
22918   "alignment" : 1,
22919   "linker_set_key" : "_ZTIN3fmt3v106detail17precision_checkerE",
22920   "name" : "fmt::detail::precision_checker",
22921   "size" : 1,
22922   "source_file" : "external/fmtlib/include/fmt/format.h"
22923  },
22924  {
22925   "alignment" : 1,
22926   "base_specifiers" :
22927   [
22928    {
22929     "referenced_type" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_17tm_format_checkerEEE"
22930    }
22931   ],
22932   "linker_set_key" : "_ZTIN3fmt3v106detail17tm_format_checkerE",
22933   "name" : "fmt::detail::tm_format_checker",
22934   "size" : 1,
22935   "source_file" : "external/fmtlib/include/fmt/chrono.h"
22936  },
22937  {
22938   "alignment" : 8,
22939   "fields" :
22940   [
22941    {
22942     "field_name" : "begin",
22943     "referenced_type" : "_ZTIPKc"
22944    },
22945    {
22946     "field_name" : "end",
22947     "field_offset" : 64,
22948     "referenced_type" : "_ZTIPKc"
22949    },
22950    {
22951     "field_name" : "cp",
22952     "field_offset" : 128,
22953     "referenced_type" : "_ZTIj"
22954    }
22955   ],
22956   "linker_set_key" : "_ZTIN3fmt3v106detail18find_escape_resultIcEE",
22957   "name" : "fmt::detail::find_escape_result<char>",
22958   "size" : 24,
22959   "source_file" : "external/fmtlib/include/fmt/format.h",
22960   "template_args" :
22961   [
22962    "_ZTIc"
22963   ]
22964  },
22965  {
22966   "alignment" : 1,
22967   "base_specifiers" :
22968   [
22969    {
22970     "referenced_type" : "_ZTIN3fmt3v106detail13unformattableE"
22971    }
22972   ],
22973   "linker_set_key" : "_ZTIN3fmt3v106detail18unformattable_charE",
22974   "name" : "fmt::detail::unformattable_char",
22975   "size" : 1,
22976   "source_file" : "external/fmtlib/include/fmt/core.h"
22977  },
22978  {
22979   "alignment" : 8,
22980   "fields" :
22981   [
22982    {
22983     "access" : "private",
22984     "field_name" : "count_",
22985     "referenced_type" : "_ZTIm"
22986    },
22987    {
22988     "access" : "private",
22989     "field_name" : "limit_",
22990     "field_offset" : 64,
22991     "referenced_type" : "_ZTIm"
22992    }
22993   ],
22994   "linker_set_key" : "_ZTIN3fmt3v106detail19fixed_buffer_traitsE",
22995   "name" : "fmt::detail::fixed_buffer_traits",
22996   "record_kind" : "class",
22997   "size" : 16,
22998   "source_file" : "external/fmtlib/include/fmt/core.h"
22999  },
23000  {
23001   "alignment" : 8,
23002   "base_specifiers" :
23003   [
23004    {
23005     "referenced_type" : "_ZTIN3fmt3v1012format_specsIcEE"
23006    }
23007   ],
23008   "fields" :
23009   [
23010    {
23011     "field_name" : "width_ref",
23012     "field_offset" : 128,
23013     "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE"
23014    },
23015    {
23016     "field_name" : "precision_ref",
23017     "field_offset" : 320,
23018     "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE"
23019    }
23020   ],
23021   "linker_set_key" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE",
23022   "name" : "fmt::detail::dynamic_format_specs<>",
23023   "size" : 64,
23024   "source_file" : "external/fmtlib/include/fmt/core.h",
23025   "template_args" :
23026   [
23027    "_ZTIc"
23028   ]
23029  },
23030  {
23031   "alignment" : 8,
23032   "fields" :
23033   [
23034    {
23035     "field_name" : "grouping",
23036     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23037    },
23038    {
23039     "field_name" : "thousands_sep",
23040     "field_offset" : 192,
23041     "referenced_type" : "_ZTIc"
23042    }
23043   ],
23044   "linker_set_key" : "_ZTIN3fmt3v106detail20thousands_sep_resultIcEE",
23045   "name" : "fmt::detail::thousands_sep_result<char>",
23046   "size" : 32,
23047   "source_file" : "external/fmtlib/include/fmt/format.h",
23048   "template_args" :
23049   [
23050    "_ZTIc"
23051   ]
23052  },
23053  {
23054   "alignment" : 8,
23055   "fields" :
23056   [
23057    {
23058     "field_name" : "grouping",
23059     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23060    },
23061    {
23062     "field_name" : "thousands_sep",
23063     "field_offset" : 192,
23064     "referenced_type" : "_ZTIw"
23065    }
23066   ],
23067   "linker_set_key" : "_ZTIN3fmt3v106detail20thousands_sep_resultIwEE",
23068   "name" : "fmt::detail::thousands_sep_result<wchar_t>",
23069   "size" : 32,
23070   "source_file" : "external/fmtlib/include/fmt/format.h",
23071   "template_args" :
23072   [
23073    "_ZTIw"
23074   ]
23075  },
23076  {
23077   "alignment" : 1,
23078   "base_specifiers" :
23079   [
23080    {
23081     "referenced_type" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_21chrono_format_checkerEEE"
23082    }
23083   ],
23084   "fields" :
23085   [
23086    {
23087     "field_name" : "has_precision_integral",
23088     "referenced_type" : "_ZTIb"
23089    }
23090   ],
23091   "linker_set_key" : "_ZTIN3fmt3v106detail21chrono_format_checkerE",
23092   "name" : "fmt::detail::chrono_format_checker",
23093   "size" : 1,
23094   "source_file" : "external/fmtlib/include/fmt/chrono.h"
23095  },
23096  {
23097   "alignment" : 8,
23098   "base_specifiers" :
23099   [
23100    {
23101     "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE"
23102    }
23103   ],
23104   "fields" :
23105   [
23106    {
23107     "access" : "private",
23108     "field_name" : "num_args_",
23109     "field_offset" : 160,
23110     "referenced_type" : "_ZTIi"
23111    },
23112    {
23113     "access" : "private",
23114     "field_name" : "types_",
23115     "field_offset" : 192,
23116     "referenced_type" : "_ZTIPKN3fmt3v106detail4typeE"
23117    }
23118   ],
23119   "linker_set_key" : "_ZTIN3fmt3v106detail21compile_parse_contextIcEE",
23120   "name" : "fmt::detail::compile_parse_context<char>",
23121   "record_kind" : "class",
23122   "size" : 32,
23123   "source_file" : "external/fmtlib/include/fmt/core.h",
23124   "template_args" :
23125   [
23126    "_ZTIc"
23127   ]
23128  },
23129  {
23130   "alignment" : 8,
23131   "fields" :
23132   [
23133    {
23134     "field_name" : "begin",
23135     "referenced_type" : "_ZTIN3fmt3v108appenderE"
23136    },
23137    {
23138     "field_name" : "end",
23139     "field_offset" : 64,
23140     "referenced_type" : "_ZTIN3fmt3v108appenderE"
23141    }
23142   ],
23143   "linker_set_key" : "_ZTIN3fmt3v106detail21format_decimal_resultINS0_8appenderEEE",
23144   "name" : "fmt::detail::format_decimal_result<fmt::appender>",
23145   "size" : 16,
23146   "source_file" : "external/fmtlib/include/fmt/format.h",
23147   "template_args" :
23148   [
23149    "_ZTIN3fmt3v108appenderE"
23150   ]
23151  },
23152  {
23153   "alignment" : 8,
23154   "fields" :
23155   [
23156    {
23157     "field_name" : "begin",
23158     "referenced_type" : "_ZTIPc"
23159    },
23160    {
23161     "field_name" : "end",
23162     "field_offset" : 64,
23163     "referenced_type" : "_ZTIPc"
23164    }
23165   ],
23166   "linker_set_key" : "_ZTIN3fmt3v106detail21format_decimal_resultIPcEE",
23167   "name" : "fmt::detail::format_decimal_result<char *>",
23168   "size" : 16,
23169   "source_file" : "external/fmtlib/include/fmt/format.h",
23170   "template_args" :
23171   [
23172    "_ZTIPc"
23173   ]
23174  },
23175  {
23176   "alignment" : 1,
23177   "linker_set_key" : "_ZTIN3fmt3v106detail21make_unsigned_or_boolIbEE",
23178   "name" : "fmt::detail::make_unsigned_or_bool<bool>",
23179   "size" : 1,
23180   "source_file" : "external/fmtlib/include/fmt/printf.h",
23181   "template_args" :
23182   [
23183    "_ZTIb"
23184   ]
23185  },
23186  {
23187   "alignment" : 1,
23188   "base_specifiers" :
23189   [
23190    {
23191     "referenced_type" : "_ZTIN3fmt3v106detail13unformattableE"
23192    }
23193   ],
23194   "linker_set_key" : "_ZTIN3fmt3v106detail21unformattable_pointerE",
23195   "name" : "fmt::detail::unformattable_pointer",
23196   "size" : 1,
23197   "source_file" : "external/fmtlib/include/fmt/core.h"
23198  },
23199  {
23200   "alignment" : 8,
23201   "fields" :
23202   [
23203    {
23204     "field_name" : "ctx",
23205     "referenced_type" : "_ZTIRN3fmt3v1026basic_format_parse_contextIcEE"
23206    },
23207    {
23208     "field_name" : "ref",
23209     "field_offset" : 64,
23210     "referenced_type" : "_ZTIRN3fmt3v106detail7arg_refIcEE"
23211    }
23212   ],
23213   "linker_set_key" : "_ZTIN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
23214   "name" : "fmt::detail::dynamic_spec_id_handler<char>",
23215   "size" : 16,
23216   "source_file" : "external/fmtlib/include/fmt/core.h",
23217   "template_args" :
23218   [
23219    "_ZTIc"
23220   ]
23221  },
23222  {
23223   "alignment" : 1,
23224   "linker_set_key" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_17tm_format_checkerEEE",
23225   "name" : "fmt::detail::null_chrono_spec_handler<fmt::detail::tm_format_checker>",
23226   "size" : 1,
23227   "source_file" : "external/fmtlib/include/fmt/chrono.h",
23228   "template_args" :
23229   [
23230    "_ZTIN3fmt3v106detail17tm_format_checkerE"
23231   ]
23232  },
23233  {
23234   "alignment" : 1,
23235   "linker_set_key" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_21chrono_format_checkerEEE",
23236   "name" : "fmt::detail::null_chrono_spec_handler<fmt::detail::chrono_format_checker>",
23237   "size" : 1,
23238   "source_file" : "external/fmtlib/include/fmt/chrono.h",
23239   "template_args" :
23240   [
23241    "_ZTIN3fmt3v106detail21chrono_format_checkerE"
23242   ]
23243  },
23244  {
23245   "alignment" : 1,
23246   "linker_set_key" : "_ZTIN3fmt3v106detail24printf_precision_handlerE",
23247   "name" : "fmt::detail::printf_precision_handler",
23248   "size" : 1,
23249   "source_file" : "external/fmtlib/include/fmt/printf.h"
23250  },
23251  {
23252   "alignment" : 1,
23253   "linker_set_key" : "_ZTIN3fmt3v106detail4nullIvEE",
23254   "name" : "fmt::detail::null<>",
23255   "size" : 1,
23256   "source_file" : "external/fmtlib/include/fmt/chrono.h",
23257   "template_args" :
23258   [
23259    "_ZTIv"
23260   ]
23261  },
23262  {
23263   "alignment" : 1,
23264   "linker_set_key" : "_ZTIN3fmt3v106detail4viewE",
23265   "name" : "fmt::detail::view",
23266   "size" : 1,
23267   "source_file" : "external/fmtlib/include/fmt/core.h"
23268  },
23269  {
23270   "alignment" : 16,
23271   "fields" :
23272   [
23273    {
23274     "referenced_type" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEUt_E"
23275    }
23276   ],
23277   "linker_set_key" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
23278   "name" : "fmt::detail::value<fmt::basic_format_context<fmt::appender, char>>",
23279   "record_kind" : "class",
23280   "size" : 16,
23281   "source_file" : "external/fmtlib/include/fmt/core.h",
23282   "template_args" :
23283   [
23284    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
23285   ]
23286  },
23287  {
23288   "alignment" : 16,
23289   "fields" :
23290   [
23291    {
23292     "field_name" : "no_value",
23293     "referenced_type" : "_ZTIN3fmt3v109monostateE"
23294    },
23295    {
23296     "field_name" : "int_value",
23297     "referenced_type" : "_ZTIi"
23298    },
23299    {
23300     "field_name" : "uint_value",
23301     "referenced_type" : "_ZTIj"
23302    },
23303    {
23304     "field_name" : "long_long_value",
23305     "referenced_type" : "_ZTIx"
23306    },
23307    {
23308     "field_name" : "ulong_long_value",
23309     "referenced_type" : "_ZTIy"
23310    },
23311    {
23312     "field_name" : "int128_value",
23313     "referenced_type" : "_ZTIn"
23314    },
23315    {
23316     "field_name" : "uint128_value",
23317     "referenced_type" : "_ZTIo"
23318    },
23319    {
23320     "field_name" : "bool_value",
23321     "referenced_type" : "_ZTIb"
23322    },
23323    {
23324     "field_name" : "char_value",
23325     "referenced_type" : "_ZTIc"
23326    },
23327    {
23328     "field_name" : "float_value",
23329     "referenced_type" : "_ZTIf"
23330    },
23331    {
23332     "field_name" : "double_value",
23333     "referenced_type" : "_ZTId"
23334    },
23335    {
23336     "field_name" : "long_double_value",
23337     "referenced_type" : "_ZTIe"
23338    },
23339    {
23340     "field_name" : "pointer",
23341     "referenced_type" : "_ZTIPKv"
23342    },
23343    {
23344     "field_name" : "string",
23345     "referenced_type" : "_ZTIN3fmt3v106detail12string_valueIcEE"
23346    },
23347    {
23348     "field_name" : "custom",
23349     "referenced_type" : "_ZTIN3fmt3v106detail12custom_valueINS0_20basic_format_contextINS0_8appenderEcEEEE"
23350    },
23351    {
23352     "field_name" : "named_args",
23353     "referenced_type" : "_ZTIN3fmt3v106detail15named_arg_valueIcEE"
23354    }
23355   ],
23356   "is_anonymous" : true,
23357   "linker_set_key" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEUt_E",
23358   "name" : "fmt::detail::value<fmt::basic_format_context<fmt::appender, char>>::(anonymous)",
23359   "record_kind" : "union",
23360   "size" : 16,
23361   "source_file" : "external/fmtlib/include/fmt/core.h"
23362  },
23363  {
23364   "alignment" : 8,
23365   "fields" :
23366   [
23367    {
23368     "access" : "private",
23369     "field_name" : "bigits_",
23370     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE"
23371    },
23372    {
23373     "access" : "private",
23374     "field_name" : "exp_",
23375     "field_offset" : 1344,
23376     "referenced_type" : "_ZTIi"
23377    }
23378   ],
23379   "linker_set_key" : "_ZTIN3fmt3v106detail6bigintE",
23380   "name" : "fmt::detail::bigint",
23381   "record_kind" : "class",
23382   "size" : 176,
23383   "source_file" : "external/fmtlib/include/fmt/format.h"
23384  },
23385  {
23386   "alignment" : 8,
23387   "fields" :
23388   [
23389    {
23390     "access" : "private",
23391     "field_name" : "ptr_",
23392     "field_offset" : 64,
23393     "referenced_type" : "_ZTIPc"
23394    },
23395    {
23396     "access" : "private",
23397     "field_name" : "size_",
23398     "field_offset" : 128,
23399     "referenced_type" : "_ZTIm"
23400    },
23401    {
23402     "access" : "private",
23403     "field_name" : "capacity_",
23404     "field_offset" : 192,
23405     "referenced_type" : "_ZTIm"
23406    }
23407   ],
23408   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIcEE",
23409   "name" : "fmt::detail::buffer<char>",
23410   "record_kind" : "class",
23411   "size" : 32,
23412   "source_file" : "external/fmtlib/include/fmt/core.h",
23413   "template_args" :
23414   [
23415    "_ZTIc"
23416   ],
23417   "vtable_components" :
23418   [
23419    {
23420     "kind" : "offset_to_top"
23421    },
23422    {
23423     "kind" : "rtti",
23424     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIcEE"
23425    },
23426    {
23427     "is_pure" : true,
23428     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIcE4growEm"
23429    }
23430   ]
23431  },
23432  {
23433   "alignment" : 8,
23434   "fields" :
23435   [
23436    {
23437     "access" : "private",
23438     "field_name" : "ptr_",
23439     "field_offset" : 64,
23440     "referenced_type" : "_ZTIPi"
23441    },
23442    {
23443     "access" : "private",
23444     "field_name" : "size_",
23445     "field_offset" : 128,
23446     "referenced_type" : "_ZTIm"
23447    },
23448    {
23449     "access" : "private",
23450     "field_name" : "capacity_",
23451     "field_offset" : 192,
23452     "referenced_type" : "_ZTIm"
23453    }
23454   ],
23455   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIiEE",
23456   "name" : "fmt::detail::buffer<int>",
23457   "record_kind" : "class",
23458   "size" : 32,
23459   "source_file" : "external/fmtlib/include/fmt/core.h",
23460   "template_args" :
23461   [
23462    "_ZTIi"
23463   ],
23464   "vtable_components" :
23465   [
23466    {
23467     "kind" : "offset_to_top"
23468    },
23469    {
23470     "kind" : "rtti",
23471     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIiEE"
23472    },
23473    {
23474     "is_pure" : true,
23475     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIiE4growEm"
23476    }
23477   ]
23478  },
23479  {
23480   "alignment" : 8,
23481   "fields" :
23482   [
23483    {
23484     "access" : "private",
23485     "field_name" : "ptr_",
23486     "field_offset" : 64,
23487     "referenced_type" : "_ZTIPj"
23488    },
23489    {
23490     "access" : "private",
23491     "field_name" : "size_",
23492     "field_offset" : 128,
23493     "referenced_type" : "_ZTIm"
23494    },
23495    {
23496     "access" : "private",
23497     "field_name" : "capacity_",
23498     "field_offset" : 192,
23499     "referenced_type" : "_ZTIm"
23500    }
23501   ],
23502   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIjEE",
23503   "name" : "fmt::detail::buffer<unsigned int>",
23504   "record_kind" : "class",
23505   "size" : 32,
23506   "source_file" : "external/fmtlib/include/fmt/core.h",
23507   "template_args" :
23508   [
23509    "_ZTIj"
23510   ],
23511   "vtable_components" :
23512   [
23513    {
23514     "kind" : "offset_to_top"
23515    },
23516    {
23517     "kind" : "rtti",
23518     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIjEE"
23519    },
23520    {
23521     "is_pure" : true,
23522     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIjE4growEm"
23523    }
23524   ]
23525  },
23526  {
23527   "alignment" : 8,
23528   "fields" :
23529   [
23530    {
23531     "access" : "private",
23532     "field_name" : "ptr_",
23533     "field_offset" : 64,
23534     "referenced_type" : "_ZTIPw"
23535    },
23536    {
23537     "access" : "private",
23538     "field_name" : "size_",
23539     "field_offset" : 128,
23540     "referenced_type" : "_ZTIm"
23541    },
23542    {
23543     "access" : "private",
23544     "field_name" : "capacity_",
23545     "field_offset" : 192,
23546     "referenced_type" : "_ZTIm"
23547    }
23548   ],
23549   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIwEE",
23550   "name" : "fmt::detail::buffer<wchar_t>",
23551   "record_kind" : "class",
23552   "size" : 32,
23553   "source_file" : "external/fmtlib/include/fmt/core.h",
23554   "template_args" :
23555   [
23556    "_ZTIw"
23557   ],
23558   "vtable_components" :
23559   [
23560    {
23561     "kind" : "offset_to_top"
23562    },
23563    {
23564     "kind" : "rtti",
23565     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIwEE"
23566    },
23567    {
23568     "is_pure" : true,
23569     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIwE4growEm"
23570    }
23571   ]
23572  },
23573  {
23574   "alignment" : 1,
23575   "fields" :
23576   [
23577    {
23578     "access" : "private",
23579     "field_name" : "data_",
23580     "referenced_type" : "_ZTIA4_c"
23581    },
23582    {
23583     "access" : "private",
23584     "field_name" : "size_",
23585     "field_offset" : 32,
23586     "referenced_type" : "_ZTIh"
23587    }
23588   ],
23589   "linker_set_key" : "_ZTIN3fmt3v106detail6fill_tIcEE",
23590   "name" : "fmt::detail::fill_t<char>",
23591   "size" : 5,
23592   "source_file" : "external/fmtlib/include/fmt/core.h",
23593   "template_args" :
23594   [
23595    "_ZTIc"
23596   ]
23597  },
23598  {
23599   "alignment" : 8,
23600   "fields" :
23601   [
23602    {
23603     "field_name" : "index",
23604     "referenced_type" : "_ZTIi"
23605    },
23606    {
23607     "field_name" : "name",
23608     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
23609    }
23610   ],
23611   "linker_set_key" : "_ZTIN3fmt3v106detail7arg_refIcE5valueE",
23612   "name" : "fmt::detail::arg_ref<char>::value",
23613   "record_kind" : "union",
23614   "size" : 16,
23615   "source_file" : "external/fmtlib/include/fmt/core.h"
23616  },
23617  {
23618   "alignment" : 8,
23619   "fields" :
23620   [
23621    {
23622     "field_name" : "kind",
23623     "referenced_type" : "_ZTIN3fmt3v106detail11arg_id_kindE"
23624    },
23625    {
23626     "field_name" : "val",
23627     "field_offset" : 64,
23628     "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcE5valueE"
23629    }
23630   ],
23631   "linker_set_key" : "_ZTIN3fmt3v106detail7arg_refIcEE",
23632   "name" : "fmt::detail::arg_ref<char>",
23633   "size" : 24,
23634   "source_file" : "external/fmtlib/include/fmt/core.h",
23635   "template_args" :
23636   [
23637    "_ZTIc"
23638   ]
23639  },
23640  {
23641   "alignment" : 8,
23642   "fields" :
23643   [
23644    {
23645     "access" : "private",
23646     "field_name" : "buffer_",
23647     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm128ENSt3__19allocatorIcEEEE"
23648    }
23649   ],
23650   "linker_set_key" : "_ZTIN3fmt3v106detail7to_utf8IDiNS0_19basic_memory_bufferIcLm128ENSt3__19allocatorIcEEEEEE",
23651   "name" : "fmt::detail::to_utf8<char32_t, fmt::basic_memory_buffer<char, 128, std::allocator<char>>>",
23652   "record_kind" : "class",
23653   "size" : 168,
23654   "source_file" : "external/fmtlib/include/fmt/format.h",
23655   "template_args" :
23656   [
23657    "_ZTIDi",
23658    "_ZTIN3fmt3v1019basic_memory_bufferIcLm128ENSt3__19allocatorIcEEEE"
23659   ]
23660  },
23661  {
23662   "alignment" : 8,
23663   "fields" :
23664   [
23665    {
23666     "access" : "private",
23667     "field_name" : "buffer_",
23668     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEE"
23669    }
23670   ],
23671   "linker_set_key" : "_ZTIN3fmt3v106detail7to_utf8IwNS0_19basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEEEE",
23672   "name" : "fmt::detail::to_utf8<wchar_t, fmt::basic_memory_buffer<char, 500, std::allocator<char>>>",
23673   "record_kind" : "class",
23674   "size" : 536,
23675   "source_file" : "external/fmtlib/include/fmt/format.h",
23676   "template_args" :
23677   [
23678    "_ZTIw",
23679    "_ZTIN3fmt3v1019basic_memory_bufferIcLm500ENSt3__19allocatorIcEEEE"
23680   ]
23681  },
23682  {
23683   "alignment" : 8,
23684   "fields" :
23685   [
23686    {
23687     "field_name" : "str",
23688     "referenced_type" : "_ZTIPKc"
23689    }
23690   ],
23691   "linker_set_key" : "_ZTIN3fmt3v106detail7udl_argIcEE",
23692   "name" : "fmt::detail::udl_arg<char>",
23693   "size" : 8,
23694   "source_file" : "external/fmtlib/include/fmt/format.h",
23695   "template_args" :
23696   [
23697    "_ZTIc"
23698   ]
23699  },
23700  {
23701   "alignment" : 16,
23702   "fields" :
23703   [
23704    {
23705     "field_name" : "f",
23706     "referenced_type" : "_ZTIo"
23707    },
23708    {
23709     "field_name" : "e",
23710     "field_offset" : 128,
23711     "referenced_type" : "_ZTIi"
23712    }
23713   ],
23714   "linker_set_key" : "_ZTIN3fmt3v106detail8basic_fpIoEE",
23715   "name" : "fmt::detail::basic_fp<unsigned __int128>",
23716   "size" : 32,
23717   "source_file" : "external/fmtlib/include/fmt/format.h",
23718   "template_args" :
23719   [
23720    "_ZTIo"
23721   ]
23722  },
23723  {
23724   "alignment" : 8,
23725   "fields" :
23726   [
23727    {
23728     "field_name" : "f",
23729     "referenced_type" : "_ZTIy"
23730    },
23731    {
23732     "field_name" : "e",
23733     "field_offset" : 64,
23734     "referenced_type" : "_ZTIi"
23735    }
23736   ],
23737   "linker_set_key" : "_ZTIN3fmt3v106detail8basic_fpIyEE",
23738   "name" : "fmt::detail::basic_fp<unsigned long long>",
23739   "size" : 16,
23740   "source_file" : "external/fmtlib/include/fmt/format.h",
23741   "template_args" :
23742   [
23743    "_ZTIy"
23744   ]
23745  },
23746  {
23747   "alignment" : 8,
23748   "fields" :
23749   [
23750    {
23751     "field_name" : "significand",
23752     "referenced_type" : "_ZTIm"
23753    },
23754    {
23755     "field_name" : "exponent",
23756     "field_offset" : 64,
23757     "referenced_type" : "_ZTIi"
23758    }
23759   ],
23760   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10decimal_fpIdEE",
23761   "name" : "fmt::detail::dragonbox::decimal_fp<double>",
23762   "size" : 16,
23763   "source_file" : "external/fmtlib/include/fmt/format.h",
23764   "template_args" :
23765   [
23766    "_ZTId"
23767   ]
23768  },
23769  {
23770   "alignment" : 4,
23771   "fields" :
23772   [
23773    {
23774     "field_name" : "significand",
23775     "referenced_type" : "_ZTIj"
23776    },
23777    {
23778     "field_name" : "exponent",
23779     "field_offset" : 32,
23780     "referenced_type" : "_ZTIi"
23781    }
23782   ],
23783   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10decimal_fpIfEE",
23784   "name" : "fmt::detail::dragonbox::decimal_fp<float>",
23785   "size" : 8,
23786   "source_file" : "external/fmtlib/include/fmt/format.h",
23787   "template_args" :
23788   [
23789    "_ZTIf"
23790   ]
23791  },
23792  {
23793   "alignment" : 1,
23794   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10float_infoIdvEE",
23795   "name" : "fmt::detail::dragonbox::float_info<double>",
23796   "size" : 1,
23797   "source_file" : "external/fmtlib/include/fmt/format.h",
23798   "template_args" :
23799   [
23800    "_ZTId",
23801    "_ZTIv"
23802   ]
23803  },
23804  {
23805   "alignment" : 1,
23806   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10float_infoIfvEE",
23807   "name" : "fmt::detail::dragonbox::float_info<float>",
23808   "size" : 1,
23809   "source_file" : "external/fmtlib/include/fmt/format.h",
23810   "template_args" :
23811   [
23812    "_ZTIf",
23813    "_ZTIv"
23814   ]
23815  },
23816  {
23817   "alignment" : 1,
23818   "base_specifiers" :
23819   [
23820    {
23821     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23822    }
23823   ],
23824   "linker_set_key" : "_ZTIN3fmt3v107is_charIPcEE",
23825   "name" : "fmt::is_char<char *>",
23826   "size" : 1,
23827   "source_file" : "external/fmtlib/include/fmt/core.h",
23828   "template_args" :
23829   [
23830    "_ZTIPc"
23831   ]
23832  },
23833  {
23834   "alignment" : 1,
23835   "base_specifiers" :
23836   [
23837    {
23838     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23839    }
23840   ],
23841   "linker_set_key" : "_ZTIN3fmt3v107is_charIcEE",
23842   "name" : "fmt::is_char<char>",
23843   "size" : 1,
23844   "source_file" : "external/fmtlib/include/fmt/core.h",
23845   "template_args" :
23846   [
23847    "_ZTIc"
23848   ]
23849  },
23850  {
23851   "alignment" : 1,
23852   "base_specifiers" :
23853   [
23854    {
23855     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23856    }
23857   ],
23858   "linker_set_key" : "_ZTIN3fmt3v107is_charIjEE",
23859   "name" : "fmt::is_char<unsigned int>",
23860   "size" : 1,
23861   "source_file" : "external/fmtlib/include/fmt/core.h",
23862   "template_args" :
23863   [
23864    "_ZTIj"
23865   ]
23866  },
23867  {
23868   "alignment" : 1,
23869   "fields" :
23870   [
23871    {
23872     "access" : "private",
23873     "field_name" : "value",
23874     "referenced_type" : "_ZTIh"
23875    }
23876   ],
23877   "linker_set_key" : "_ZTIN3fmt3v107weekdayE",
23878   "name" : "fmt::weekday",
23879   "record_kind" : "class",
23880   "size" : 1,
23881   "source_file" : "external/fmtlib/include/fmt/chrono.h"
23882  },
23883  {
23884   "alignment" : 8,
23885   "base_specifiers" :
23886   [
23887    {
23888     "referenced_type" : "_ZTINSt3__120back_insert_iteratorIN3fmt3v106detail6bufferIcEEEE"
23889    }
23890   ],
23891   "linker_set_key" : "_ZTIN3fmt3v108appenderE",
23892   "name" : "fmt::appender",
23893   "record_kind" : "class",
23894   "size" : 8,
23895   "source_file" : "external/fmtlib/include/fmt/core.h"
23896  },
23897  {
23898   "alignment" : 8,
23899   "fields" :
23900   [
23901    {
23902     "access" : "private",
23903     "field_name" : "specs_",
23904     "referenced_type" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE"
23905    }
23906   ],
23907   "linker_set_key" : "_ZTIN3fmt3v109formatterINS0_17basic_string_viewIcEEcvEE",
23908   "name" : "fmt::formatter<fmt::basic_string_view<char>, char, void>",
23909   "size" : 64,
23910   "source_file" : "external/fmtlib/include/fmt/core.h",
23911   "template_args" :
23912   [
23913    "_ZTIN3fmt3v1017basic_string_viewIcEE",
23914    "_ZTIc",
23915    "_ZTIv"
23916   ]
23917  },
23918  {
23919   "alignment" : 8,
23920   "fields" :
23921   [
23922    {
23923     "access" : "private",
23924     "field_name" : "specs_",
23925     "referenced_type" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE"
23926    }
23927   ],
23928   "linker_set_key" : "_ZTIN3fmt3v109formatterINS0_5bytesEcvEE",
23929   "name" : "fmt::formatter<fmt::bytes, char, void>",
23930   "size" : 64,
23931   "source_file" : "external/fmtlib/include/fmt/format.h",
23932   "template_args" :
23933   [
23934    "_ZTIN3fmt3v105bytesE",
23935    "_ZTIc",
23936    "_ZTIv"
23937   ]
23938  },
23939  {
23940   "alignment" : 16,
23941   "fields" :
23942   [
23943    {
23944     "access" : "private",
23945     "field_name" : "value_",
23946     "referenced_type" : "_ZTIN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE"
23947    }
23948   ],
23949   "linker_set_key" : "_ZTIN3fmt3v109loc_valueE",
23950   "name" : "fmt::loc_value",
23951   "record_kind" : "class",
23952   "size" : 32,
23953   "source_file" : "external/fmtlib/include/fmt/format.h"
23954  },
23955  {
23956   "alignment" : 1,
23957   "linker_set_key" : "_ZTIN3fmt3v109monostateE",
23958   "name" : "fmt::monostate",
23959   "size" : 1,
23960   "source_file" : "external/fmtlib/include/fmt/core.h"
23961  },
23962  {
23963   "alignment" : 8,
23964   "fields" :
23965   [
23966    {
23967     "access" : "private",
23968     "field_name" : "data_",
23969     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
23970    }
23971   ],
23972   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
23973   "name" : "android::base::LogMessage",
23974   "record_kind" : "class",
23975   "size" : 8,
23976   "source_file" : "system/libbase/include/android-base/logging.h"
23977  },
23978  {
23979   "alignment" : 4,
23980   "fields" :
23981   [
23982    {
23983     "access" : "private",
23984     "field_name" : "default_log_id_",
23985     "referenced_type" : "_ZTIN7android4base5LogIdE"
23986    }
23987   ],
23988   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
23989   "name" : "android::base::LogdLogger",
23990   "record_kind" : "class",
23991   "size" : 4,
23992   "source_file" : "system/libbase/include/android-base/logging.h"
23993  },
23994  {
23995   "alignment" : 8,
23996   "fields" :
23997   [
23998    {
23999     "access" : "private",
24000     "field_name" : "base_",
24001     "referenced_type" : "_ZTIPc"
24002    },
24003    {
24004     "access" : "private",
24005     "field_name" : "size_",
24006     "field_offset" : 64,
24007     "referenced_type" : "_ZTIm"
24008    },
24009    {
24010     "access" : "private",
24011     "field_name" : "offset_",
24012     "field_offset" : 128,
24013     "referenced_type" : "_ZTIm"
24014    }
24015   ],
24016   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
24017   "name" : "android::base::MappedFile",
24018   "record_kind" : "class",
24019   "size" : 24,
24020   "source_file" : "system/libbase/include/android-base/mapped_file.h"
24021  },
24022  {
24023   "alignment" : 1,
24024   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
24025   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
24026   "size" : 1,
24027   "source_file" : "system/libbase/include/android-base/logging.h",
24028   "template_args" :
24029   [
24030    "_ZTIN3art11Instruction6FormatE",
24031    "_ZTIN3art11Instruction6FormatE"
24032   ]
24033  },
24034  {
24035   "alignment" : 1,
24036   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
24037   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
24038   "size" : 1,
24039   "source_file" : "system/libbase/include/android-base/logging.h",
24040   "template_args" :
24041   [
24042    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
24043    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
24044   ]
24045  },
24046  {
24047   "alignment" : 1,
24048   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
24049   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
24050   "size" : 1,
24051   "source_file" : "system/libbase/include/android-base/logging.h",
24052   "template_args" :
24053   [
24054    "_ZTIN3art3dex10ProtoIndexE",
24055    "_ZTIN3art3dex10ProtoIndexE"
24056   ]
24057  },
24058  {
24059   "alignment" : 1,
24060   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
24061   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
24062   "size" : 1,
24063   "source_file" : "system/libbase/include/android-base/logging.h",
24064   "template_args" :
24065   [
24066    "_ZTIN3art3dex11StringIndexE",
24067    "_ZTIN3art3dex11StringIndexE"
24068   ]
24069  },
24070  {
24071   "alignment" : 1,
24072   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
24073   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
24074   "size" : 1,
24075   "source_file" : "system/libbase/include/android-base/logging.h",
24076   "template_args" :
24077   [
24078    "_ZTIN3art3dex9TypeIndexE",
24079    "_ZTIN3art3dex9TypeIndexE"
24080   ]
24081  },
24082  {
24083   "alignment" : 1,
24084   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
24085   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
24086   "size" : 1,
24087   "source_file" : "system/libbase/include/android-base/logging.h",
24088   "template_args" :
24089   [
24090    "_ZTIPKN3art3dex6TypeIdE",
24091    "_ZTIPKN3art3dex6TypeIdE"
24092   ]
24093  },
24094  {
24095   "alignment" : 1,
24096   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
24097   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
24098   "size" : 1,
24099   "source_file" : "system/libbase/include/android-base/logging.h",
24100   "template_args" :
24101   [
24102    "_ZTIPKN3art3dex7FieldIdE",
24103    "_ZTIPKN3art3dex7FieldIdE"
24104   ]
24105  },
24106  {
24107   "alignment" : 1,
24108   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
24109   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
24110   "size" : 1,
24111   "source_file" : "system/libbase/include/android-base/logging.h",
24112   "template_args" :
24113   [
24114    "_ZTIPKN3art3dex7ProtoIdE",
24115    "_ZTIPKN3art3dex7ProtoIdE"
24116   ]
24117  },
24118  {
24119   "alignment" : 1,
24120   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
24121   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
24122   "size" : 1,
24123   "source_file" : "system/libbase/include/android-base/logging.h",
24124   "template_args" :
24125   [
24126    "_ZTIPKN3art3dex8ClassDefE",
24127    "_ZTIPKN3art3dex8ClassDefE"
24128   ]
24129  },
24130  {
24131   "alignment" : 1,
24132   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
24133   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
24134   "size" : 1,
24135   "source_file" : "system/libbase/include/android-base/logging.h",
24136   "template_args" :
24137   [
24138    "_ZTIPKN3art3dex8MethodIdE",
24139    "_ZTIPKN3art3dex8MethodIdE"
24140   ]
24141  },
24142  {
24143   "alignment" : 1,
24144   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
24145   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
24146   "size" : 1,
24147   "source_file" : "system/libbase/include/android-base/logging.h",
24148   "template_args" :
24149   [
24150    "_ZTIPKN3art3dex8StringIdE",
24151    "_ZTIPKN3art3dex8StringIdE"
24152   ]
24153  },
24154  {
24155   "alignment" : 1,
24156   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
24157   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
24158   "size" : 1,
24159   "source_file" : "system/libbase/include/android-base/logging.h",
24160   "template_args" :
24161   [
24162    "_ZTIPKN3art7DexFileE",
24163    "_ZTIPKN3art7DexFileE"
24164   ]
24165  },
24166  {
24167   "alignment" : 1,
24168   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
24169   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
24170   "size" : 1,
24171   "source_file" : "system/libbase/include/android-base/logging.h",
24172   "template_args" :
24173   [
24174    "_ZTIPKc",
24175    "_ZTIPKc"
24176   ]
24177  },
24178  {
24179   "alignment" : 1,
24180   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
24181   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
24182   "size" : 1,
24183   "source_file" : "system/libbase/include/android-base/logging.h",
24184   "template_args" :
24185   [
24186    "_ZTIPKh",
24187    "_ZTIPKh"
24188   ]
24189  },
24190  {
24191   "alignment" : 1,
24192   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
24193   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
24194   "size" : 1,
24195   "source_file" : "system/libbase/include/android-base/logging.h",
24196   "template_args" :
24197   [
24198    "_ZTIPKt",
24199    "_ZTIPKt"
24200   ]
24201  },
24202  {
24203   "alignment" : 1,
24204   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKvPKhEE",
24205   "name" : "android::base::log_detail::StorageTypes<const void *, const unsigned char *>",
24206   "size" : 1,
24207   "source_file" : "system/libbase/include/android-base/logging.h",
24208   "template_args" :
24209   [
24210    "_ZTIPKv",
24211    "_ZTIPKh"
24212   ]
24213  },
24214  {
24215   "alignment" : 1,
24216   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
24217   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
24218   "size" : 1,
24219   "source_file" : "system/libbase/include/android-base/logging.h",
24220   "template_args" :
24221   [
24222    "_ZTIb",
24223    "_ZTIb"
24224   ]
24225  },
24226  {
24227   "alignment" : 1,
24228   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
24229   "name" : "android::base::log_detail::StorageTypes<char, char>",
24230   "size" : 1,
24231   "source_file" : "system/libbase/include/android-base/logging.h",
24232   "template_args" :
24233   [
24234    "_ZTIc",
24235    "_ZTIc"
24236   ]
24237  },
24238  {
24239   "alignment" : 1,
24240   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
24241   "name" : "android::base::log_detail::StorageTypes<double, double>",
24242   "size" : 1,
24243   "source_file" : "system/libbase/include/android-base/logging.h",
24244   "template_args" :
24245   [
24246    "_ZTId",
24247    "_ZTId"
24248   ]
24249  },
24250  {
24251   "alignment" : 1,
24252   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
24253   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
24254   "size" : 1,
24255   "source_file" : "system/libbase/include/android-base/logging.h",
24256   "template_args" :
24257   [
24258    "_ZTIh",
24259    "_ZTIj"
24260   ]
24261  },
24262  {
24263   "alignment" : 1,
24264   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
24265   "name" : "android::base::log_detail::StorageTypes<int, int>",
24266   "size" : 1,
24267   "source_file" : "system/libbase/include/android-base/logging.h",
24268   "template_args" :
24269   [
24270    "_ZTIi",
24271    "_ZTIi"
24272   ]
24273  },
24274  {
24275   "alignment" : 1,
24276   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
24277   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
24278   "size" : 1,
24279   "source_file" : "system/libbase/include/android-base/logging.h",
24280   "template_args" :
24281   [
24282    "_ZTIj",
24283    "_ZTIi"
24284   ]
24285  },
24286  {
24287   "alignment" : 1,
24288   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
24289   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
24290   "size" : 1,
24291   "source_file" : "system/libbase/include/android-base/logging.h",
24292   "template_args" :
24293   [
24294    "_ZTIj",
24295    "_ZTIj"
24296   ]
24297  },
24298  {
24299   "alignment" : 1,
24300   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjmEE",
24301   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned long>",
24302   "size" : 1,
24303   "source_file" : "system/libbase/include/android-base/logging.h",
24304   "template_args" :
24305   [
24306    "_ZTIj",
24307    "_ZTIm"
24308   ]
24309  },
24310  {
24311   "alignment" : 1,
24312   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIliEE",
24313   "name" : "android::base::log_detail::StorageTypes<long, int>",
24314   "size" : 1,
24315   "source_file" : "system/libbase/include/android-base/logging.h",
24316   "template_args" :
24317   [
24318    "_ZTIl",
24319    "_ZTIi"
24320   ]
24321  },
24322  {
24323   "alignment" : 1,
24324   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIljEE",
24325   "name" : "android::base::log_detail::StorageTypes<long, unsigned int>",
24326   "size" : 1,
24327   "source_file" : "system/libbase/include/android-base/logging.h",
24328   "template_args" :
24329   [
24330    "_ZTIl",
24331    "_ZTIj"
24332   ]
24333  },
24334  {
24335   "alignment" : 1,
24336   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImiEE",
24337   "name" : "android::base::log_detail::StorageTypes<unsigned long, int>",
24338   "size" : 1,
24339   "source_file" : "system/libbase/include/android-base/logging.h",
24340   "template_args" :
24341   [
24342    "_ZTIm",
24343    "_ZTIi"
24344   ]
24345  },
24346  {
24347   "alignment" : 1,
24348   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImjEE",
24349   "name" : "android::base::log_detail::StorageTypes<unsigned long, unsigned int>",
24350   "size" : 1,
24351   "source_file" : "system/libbase/include/android-base/logging.h",
24352   "template_args" :
24353   [
24354    "_ZTIm",
24355    "_ZTIj"
24356   ]
24357  },
24358  {
24359   "alignment" : 1,
24360   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImlEE",
24361   "name" : "android::base::log_detail::StorageTypes<unsigned long, long>",
24362   "size" : 1,
24363   "source_file" : "system/libbase/include/android-base/logging.h",
24364   "template_args" :
24365   [
24366    "_ZTIm",
24367    "_ZTIl"
24368   ]
24369  },
24370  {
24371   "alignment" : 1,
24372   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImmEE",
24373   "name" : "android::base::log_detail::StorageTypes<unsigned long, unsigned long>",
24374   "size" : 1,
24375   "source_file" : "system/libbase/include/android-base/logging.h",
24376   "template_args" :
24377   [
24378    "_ZTIm",
24379    "_ZTIm"
24380   ]
24381  },
24382  {
24383   "alignment" : 1,
24384   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImtEE",
24385   "name" : "android::base::log_detail::StorageTypes<unsigned long, unsigned short>",
24386   "size" : 1,
24387   "source_file" : "system/libbase/include/android-base/logging.h",
24388   "template_args" :
24389   [
24390    "_ZTIm",
24391    "_ZTIt"
24392   ]
24393  },
24394  {
24395   "alignment" : 1,
24396   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
24397   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
24398   "size" : 1,
24399   "source_file" : "system/libbase/include/android-base/logging.h",
24400   "template_args" :
24401   [
24402    "_ZTIt",
24403    "_ZTIj"
24404   ]
24405  },
24406  {
24407   "alignment" : 1,
24408   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItmEE",
24409   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned long>",
24410   "size" : 1,
24411   "source_file" : "system/libbase/include/android-base/logging.h",
24412   "template_args" :
24413   [
24414    "_ZTIt",
24415    "_ZTIm"
24416   ]
24417  },
24418  {
24419   "alignment" : 1,
24420   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
24421   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
24422   "size" : 1,
24423   "source_file" : "system/libbase/include/android-base/logging.h",
24424   "template_args" :
24425   [
24426    "_ZTIt",
24427    "_ZTIt"
24428   ]
24429  },
24430  {
24431   "alignment" : 1,
24432   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
24433   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
24434   "size" : 1,
24435   "source_file" : "system/libbase/include/android-base/logging.h",
24436   "template_args" :
24437   [
24438    "_ZTIN3art11Instruction6FormatE"
24439   ]
24440  },
24441  {
24442   "alignment" : 1,
24443   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
24444   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
24445   "size" : 1,
24446   "source_file" : "system/libbase/include/android-base/logging.h",
24447   "template_args" :
24448   [
24449    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
24450   ]
24451  },
24452  {
24453   "alignment" : 1,
24454   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
24455   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
24456   "size" : 1,
24457   "source_file" : "system/libbase/include/android-base/logging.h",
24458   "template_args" :
24459   [
24460    "_ZTIN3art3dex10ProtoIndexE"
24461   ]
24462  },
24463  {
24464   "alignment" : 1,
24465   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
24466   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
24467   "size" : 1,
24468   "source_file" : "system/libbase/include/android-base/logging.h",
24469   "template_args" :
24470   [
24471    "_ZTIN3art3dex11StringIndexE"
24472   ]
24473  },
24474  {
24475   "alignment" : 1,
24476   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
24477   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
24478   "size" : 1,
24479   "source_file" : "system/libbase/include/android-base/logging.h",
24480   "template_args" :
24481   [
24482    "_ZTIN3art3dex9TypeIndexE"
24483   ]
24484  },
24485  {
24486   "alignment" : 1,
24487   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
24488   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
24489   "size" : 1,
24490   "source_file" : "system/libbase/include/android-base/logging.h",
24491   "template_args" :
24492   [
24493    "_ZTIPKN3art3dex6TypeIdE"
24494   ]
24495  },
24496  {
24497   "alignment" : 1,
24498   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
24499   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
24500   "size" : 1,
24501   "source_file" : "system/libbase/include/android-base/logging.h",
24502   "template_args" :
24503   [
24504    "_ZTIPKN3art3dex7FieldIdE"
24505   ]
24506  },
24507  {
24508   "alignment" : 1,
24509   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
24510   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
24511   "size" : 1,
24512   "source_file" : "system/libbase/include/android-base/logging.h",
24513   "template_args" :
24514   [
24515    "_ZTIPKN3art3dex7ProtoIdE"
24516   ]
24517  },
24518  {
24519   "alignment" : 1,
24520   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
24521   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
24522   "size" : 1,
24523   "source_file" : "system/libbase/include/android-base/logging.h",
24524   "template_args" :
24525   [
24526    "_ZTIPKN3art3dex8ClassDefE"
24527   ]
24528  },
24529  {
24530   "alignment" : 1,
24531   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
24532   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
24533   "size" : 1,
24534   "source_file" : "system/libbase/include/android-base/logging.h",
24535   "template_args" :
24536   [
24537    "_ZTIPKN3art3dex8MethodIdE"
24538   ]
24539  },
24540  {
24541   "alignment" : 1,
24542   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
24543   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
24544   "size" : 1,
24545   "source_file" : "system/libbase/include/android-base/logging.h",
24546   "template_args" :
24547   [
24548    "_ZTIPKN3art3dex8StringIdE"
24549   ]
24550  },
24551  {
24552   "alignment" : 1,
24553   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
24554   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
24555   "size" : 1,
24556   "source_file" : "system/libbase/include/android-base/logging.h",
24557   "template_args" :
24558   [
24559    "_ZTIPKN3art7DexFileE"
24560   ]
24561  },
24562  {
24563   "alignment" : 1,
24564   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
24565   "name" : "android::base::log_detail::IsCharPointer<const char *>",
24566   "size" : 1,
24567   "source_file" : "system/libbase/include/android-base/logging.h",
24568   "template_args" :
24569   [
24570    "_ZTIPKc"
24571   ]
24572  },
24573  {
24574   "alignment" : 1,
24575   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
24576   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
24577   "size" : 1,
24578   "source_file" : "system/libbase/include/android-base/logging.h",
24579   "template_args" :
24580   [
24581    "_ZTIPKh"
24582   ]
24583  },
24584  {
24585   "alignment" : 1,
24586   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
24587   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
24588   "size" : 1,
24589   "source_file" : "system/libbase/include/android-base/logging.h",
24590   "template_args" :
24591   [
24592    "_ZTIPKt"
24593   ]
24594  },
24595  {
24596   "alignment" : 1,
24597   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKvEE",
24598   "name" : "android::base::log_detail::IsCharPointer<const void *>",
24599   "size" : 1,
24600   "source_file" : "system/libbase/include/android-base/logging.h",
24601   "template_args" :
24602   [
24603    "_ZTIPKv"
24604   ]
24605  },
24606  {
24607   "alignment" : 1,
24608   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
24609   "name" : "android::base::log_detail::IsCharPointer<bool>",
24610   "size" : 1,
24611   "source_file" : "system/libbase/include/android-base/logging.h",
24612   "template_args" :
24613   [
24614    "_ZTIb"
24615   ]
24616  },
24617  {
24618   "alignment" : 1,
24619   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
24620   "name" : "android::base::log_detail::IsCharPointer<char>",
24621   "size" : 1,
24622   "source_file" : "system/libbase/include/android-base/logging.h",
24623   "template_args" :
24624   [
24625    "_ZTIc"
24626   ]
24627  },
24628  {
24629   "alignment" : 1,
24630   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
24631   "name" : "android::base::log_detail::IsCharPointer<double>",
24632   "size" : 1,
24633   "source_file" : "system/libbase/include/android-base/logging.h",
24634   "template_args" :
24635   [
24636    "_ZTId"
24637   ]
24638  },
24639  {
24640   "alignment" : 1,
24641   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
24642   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
24643   "size" : 1,
24644   "source_file" : "system/libbase/include/android-base/logging.h",
24645   "template_args" :
24646   [
24647    "_ZTIh"
24648   ]
24649  },
24650  {
24651   "alignment" : 1,
24652   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
24653   "name" : "android::base::log_detail::IsCharPointer<int>",
24654   "size" : 1,
24655   "source_file" : "system/libbase/include/android-base/logging.h",
24656   "template_args" :
24657   [
24658    "_ZTIi"
24659   ]
24660  },
24661  {
24662   "alignment" : 1,
24663   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
24664   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
24665   "size" : 1,
24666   "source_file" : "system/libbase/include/android-base/logging.h",
24667   "template_args" :
24668   [
24669    "_ZTIj"
24670   ]
24671  },
24672  {
24673   "alignment" : 1,
24674   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIlEE",
24675   "name" : "android::base::log_detail::IsCharPointer<long>",
24676   "size" : 1,
24677   "source_file" : "system/libbase/include/android-base/logging.h",
24678   "template_args" :
24679   [
24680    "_ZTIl"
24681   ]
24682  },
24683  {
24684   "alignment" : 1,
24685   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerImEE",
24686   "name" : "android::base::log_detail::IsCharPointer<unsigned long>",
24687   "size" : 1,
24688   "source_file" : "system/libbase/include/android-base/logging.h",
24689   "template_args" :
24690   [
24691    "_ZTIm"
24692   ]
24693  },
24694  {
24695   "alignment" : 1,
24696   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
24697   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
24698   "size" : 1,
24699   "source_file" : "system/libbase/include/android-base/logging.h",
24700   "template_args" :
24701   [
24702    "_ZTIt"
24703   ]
24704  },
24705  {
24706   "alignment" : 1,
24707   "fields" :
24708   [
24709    {
24710     "field_name" : "lhs",
24711     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
24712    },
24713    {
24714     "field_name" : "rhs",
24715     "field_offset" : 8,
24716     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
24717    }
24718   ],
24719   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
24720   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
24721   "size" : 2,
24722   "source_file" : "system/libbase/include/android-base/logging.h",
24723   "template_args" :
24724   [
24725    "_ZTIN3art11Instruction6FormatE",
24726    "_ZTIN3art11Instruction6FormatE"
24727   ]
24728  },
24729  {
24730   "alignment" : 4,
24731   "fields" :
24732   [
24733    {
24734     "field_name" : "lhs",
24735     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
24736    },
24737    {
24738     "field_name" : "rhs",
24739     "field_offset" : 32,
24740     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
24741    }
24742   ],
24743   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
24744   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
24745   "size" : 8,
24746   "source_file" : "system/libbase/include/android-base/logging.h",
24747   "template_args" :
24748   [
24749    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
24750    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
24751   ]
24752  },
24753  {
24754   "alignment" : 2,
24755   "fields" :
24756   [
24757    {
24758     "field_name" : "lhs",
24759     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
24760    },
24761    {
24762     "field_name" : "rhs",
24763     "field_offset" : 16,
24764     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
24765    }
24766   ],
24767   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
24768   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
24769   "size" : 4,
24770   "source_file" : "system/libbase/include/android-base/logging.h",
24771   "template_args" :
24772   [
24773    "_ZTIN3art3dex10ProtoIndexE",
24774    "_ZTIN3art3dex10ProtoIndexE"
24775   ]
24776  },
24777  {
24778   "alignment" : 4,
24779   "fields" :
24780   [
24781    {
24782     "field_name" : "lhs",
24783     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
24784    },
24785    {
24786     "field_name" : "rhs",
24787     "field_offset" : 32,
24788     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
24789    }
24790   ],
24791   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
24792   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
24793   "size" : 8,
24794   "source_file" : "system/libbase/include/android-base/logging.h",
24795   "template_args" :
24796   [
24797    "_ZTIN3art3dex11StringIndexE",
24798    "_ZTIN3art3dex11StringIndexE"
24799   ]
24800  },
24801  {
24802   "alignment" : 2,
24803   "fields" :
24804   [
24805    {
24806     "field_name" : "lhs",
24807     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
24808    },
24809    {
24810     "field_name" : "rhs",
24811     "field_offset" : 16,
24812     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
24813    }
24814   ],
24815   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
24816   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
24817   "size" : 4,
24818   "source_file" : "system/libbase/include/android-base/logging.h",
24819   "template_args" :
24820   [
24821    "_ZTIN3art3dex9TypeIndexE",
24822    "_ZTIN3art3dex9TypeIndexE"
24823   ]
24824  },
24825  {
24826   "alignment" : 8,
24827   "fields" :
24828   [
24829    {
24830     "field_name" : "lhs",
24831     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
24832    },
24833    {
24834     "field_name" : "rhs",
24835     "field_offset" : 64,
24836     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
24837    }
24838   ],
24839   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
24840   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
24841   "size" : 16,
24842   "source_file" : "system/libbase/include/android-base/logging.h",
24843   "template_args" :
24844   [
24845    "_ZTIPKN3art3dex6TypeIdE",
24846    "_ZTIPKN3art3dex6TypeIdE"
24847   ]
24848  },
24849  {
24850   "alignment" : 8,
24851   "fields" :
24852   [
24853    {
24854     "field_name" : "lhs",
24855     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
24856    },
24857    {
24858     "field_name" : "rhs",
24859     "field_offset" : 64,
24860     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
24861    }
24862   ],
24863   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
24864   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
24865   "size" : 16,
24866   "source_file" : "system/libbase/include/android-base/logging.h",
24867   "template_args" :
24868   [
24869    "_ZTIPKN3art3dex7FieldIdE",
24870    "_ZTIPKN3art3dex7FieldIdE"
24871   ]
24872  },
24873  {
24874   "alignment" : 8,
24875   "fields" :
24876   [
24877    {
24878     "field_name" : "lhs",
24879     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
24880    },
24881    {
24882     "field_name" : "rhs",
24883     "field_offset" : 64,
24884     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
24885    }
24886   ],
24887   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
24888   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
24889   "size" : 16,
24890   "source_file" : "system/libbase/include/android-base/logging.h",
24891   "template_args" :
24892   [
24893    "_ZTIPKN3art3dex7ProtoIdE",
24894    "_ZTIPKN3art3dex7ProtoIdE"
24895   ]
24896  },
24897  {
24898   "alignment" : 8,
24899   "fields" :
24900   [
24901    {
24902     "field_name" : "lhs",
24903     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
24904    },
24905    {
24906     "field_name" : "rhs",
24907     "field_offset" : 64,
24908     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
24909    }
24910   ],
24911   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
24912   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
24913   "size" : 16,
24914   "source_file" : "system/libbase/include/android-base/logging.h",
24915   "template_args" :
24916   [
24917    "_ZTIPKN3art3dex8ClassDefE",
24918    "_ZTIPKN3art3dex8ClassDefE"
24919   ]
24920  },
24921  {
24922   "alignment" : 8,
24923   "fields" :
24924   [
24925    {
24926     "field_name" : "lhs",
24927     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
24928    },
24929    {
24930     "field_name" : "rhs",
24931     "field_offset" : 64,
24932     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
24933    }
24934   ],
24935   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
24936   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
24937   "size" : 16,
24938   "source_file" : "system/libbase/include/android-base/logging.h",
24939   "template_args" :
24940   [
24941    "_ZTIPKN3art3dex8MethodIdE",
24942    "_ZTIPKN3art3dex8MethodIdE"
24943   ]
24944  },
24945  {
24946   "alignment" : 8,
24947   "fields" :
24948   [
24949    {
24950     "field_name" : "lhs",
24951     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
24952    },
24953    {
24954     "field_name" : "rhs",
24955     "field_offset" : 64,
24956     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
24957    }
24958   ],
24959   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
24960   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
24961   "size" : 16,
24962   "source_file" : "system/libbase/include/android-base/logging.h",
24963   "template_args" :
24964   [
24965    "_ZTIPKN3art3dex8StringIdE",
24966    "_ZTIPKN3art3dex8StringIdE"
24967   ]
24968  },
24969  {
24970   "alignment" : 8,
24971   "fields" :
24972   [
24973    {
24974     "field_name" : "lhs",
24975     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
24976    },
24977    {
24978     "field_name" : "rhs",
24979     "field_offset" : 64,
24980     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
24981    }
24982   ],
24983   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
24984   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
24985   "size" : 16,
24986   "source_file" : "system/libbase/include/android-base/logging.h",
24987   "template_args" :
24988   [
24989    "_ZTIPKN3art7DexFileE",
24990    "_ZTIPKN3art7DexFileE"
24991   ]
24992  },
24993  {
24994   "alignment" : 8,
24995   "fields" :
24996   [
24997    {
24998     "field_name" : "lhs",
24999     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
25000    },
25001    {
25002     "field_name" : "rhs",
25003     "field_offset" : 64,
25004     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
25005    }
25006   ],
25007   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
25008   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
25009   "size" : 16,
25010   "source_file" : "system/libbase/include/android-base/logging.h",
25011   "template_args" :
25012   [
25013    "_ZTIPKc",
25014    "_ZTIPKc"
25015   ]
25016  },
25017  {
25018   "alignment" : 8,
25019   "fields" :
25020   [
25021    {
25022     "field_name" : "lhs",
25023     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
25024    },
25025    {
25026     "field_name" : "rhs",
25027     "field_offset" : 64,
25028     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
25029    }
25030   ],
25031   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
25032   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
25033   "size" : 16,
25034   "source_file" : "system/libbase/include/android-base/logging.h",
25035   "template_args" :
25036   [
25037    "_ZTIPKh",
25038    "_ZTIPKh"
25039   ]
25040  },
25041  {
25042   "alignment" : 8,
25043   "fields" :
25044   [
25045    {
25046     "field_name" : "lhs",
25047     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
25048    },
25049    {
25050     "field_name" : "rhs",
25051     "field_offset" : 64,
25052     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
25053    }
25054   ],
25055   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
25056   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
25057   "size" : 16,
25058   "source_file" : "system/libbase/include/android-base/logging.h",
25059   "template_args" :
25060   [
25061    "_ZTIPKt",
25062    "_ZTIPKt"
25063   ]
25064  },
25065  {
25066   "alignment" : 8,
25067   "fields" :
25068   [
25069    {
25070     "field_name" : "lhs",
25071     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
25072    },
25073    {
25074     "field_name" : "rhs",
25075     "field_offset" : 64,
25076     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKhEE"
25077    }
25078   ],
25079   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
25080   "name" : "android::base::log_detail::EagerEvaluator<const void *, const unsigned char *>",
25081   "size" : 16,
25082   "source_file" : "system/libbase/include/android-base/logging.h",
25083   "template_args" :
25084   [
25085    "_ZTIPKv",
25086    "_ZTIPKh"
25087   ]
25088  },
25089  {
25090   "alignment" : 1,
25091   "fields" :
25092   [
25093    {
25094     "field_name" : "lhs",
25095     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
25096    },
25097    {
25098     "field_name" : "rhs",
25099     "field_offset" : 8,
25100     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
25101    }
25102   ],
25103   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
25104   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
25105   "size" : 2,
25106   "source_file" : "system/libbase/include/android-base/logging.h",
25107   "template_args" :
25108   [
25109    "_ZTIb",
25110    "_ZTIb"
25111   ]
25112  },
25113  {
25114   "alignment" : 1,
25115   "fields" :
25116   [
25117    {
25118     "field_name" : "lhs",
25119     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
25120    },
25121    {
25122     "field_name" : "rhs",
25123     "field_offset" : 8,
25124     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
25125    }
25126   ],
25127   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
25128   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
25129   "size" : 2,
25130   "source_file" : "system/libbase/include/android-base/logging.h",
25131   "template_args" :
25132   [
25133    "_ZTIc",
25134    "_ZTIc"
25135   ]
25136  },
25137  {
25138   "alignment" : 8,
25139   "fields" :
25140   [
25141    {
25142     "field_name" : "lhs",
25143     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
25144    },
25145    {
25146     "field_name" : "rhs",
25147     "field_offset" : 64,
25148     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
25149    }
25150   ],
25151   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
25152   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
25153   "size" : 16,
25154   "source_file" : "system/libbase/include/android-base/logging.h",
25155   "template_args" :
25156   [
25157    "_ZTId",
25158    "_ZTId"
25159   ]
25160  },
25161  {
25162   "alignment" : 4,
25163   "fields" :
25164   [
25165    {
25166     "field_name" : "lhs",
25167     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
25168    },
25169    {
25170     "field_name" : "rhs",
25171     "field_offset" : 32,
25172     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25173    }
25174   ],
25175   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
25176   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
25177   "size" : 8,
25178   "source_file" : "system/libbase/include/android-base/logging.h",
25179   "template_args" :
25180   [
25181    "_ZTIh",
25182    "_ZTIj"
25183   ]
25184  },
25185  {
25186   "alignment" : 4,
25187   "fields" :
25188   [
25189    {
25190     "field_name" : "lhs",
25191     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25192    },
25193    {
25194     "field_name" : "rhs",
25195     "field_offset" : 32,
25196     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25197    }
25198   ],
25199   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
25200   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
25201   "size" : 8,
25202   "source_file" : "system/libbase/include/android-base/logging.h",
25203   "template_args" :
25204   [
25205    "_ZTIi",
25206    "_ZTIi"
25207   ]
25208  },
25209  {
25210   "alignment" : 4,
25211   "fields" :
25212   [
25213    {
25214     "field_name" : "lhs",
25215     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25216    },
25217    {
25218     "field_name" : "rhs",
25219     "field_offset" : 32,
25220     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25221    }
25222   ],
25223   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
25224   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
25225   "size" : 8,
25226   "source_file" : "system/libbase/include/android-base/logging.h",
25227   "template_args" :
25228   [
25229    "_ZTIj",
25230    "_ZTIi"
25231   ]
25232  },
25233  {
25234   "alignment" : 4,
25235   "fields" :
25236   [
25237    {
25238     "field_name" : "lhs",
25239     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25240    },
25241    {
25242     "field_name" : "rhs",
25243     "field_offset" : 32,
25244     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25245    }
25246   ],
25247   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
25248   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
25249   "size" : 8,
25250   "source_file" : "system/libbase/include/android-base/logging.h",
25251   "template_args" :
25252   [
25253    "_ZTIj",
25254    "_ZTIj"
25255   ]
25256  },
25257  {
25258   "alignment" : 8,
25259   "fields" :
25260   [
25261    {
25262     "field_name" : "lhs",
25263     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25264    },
25265    {
25266     "field_name" : "rhs",
25267     "field_offset" : 64,
25268     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25269    }
25270   ],
25271   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjmEE",
25272   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned long>",
25273   "size" : 16,
25274   "source_file" : "system/libbase/include/android-base/logging.h",
25275   "template_args" :
25276   [
25277    "_ZTIj",
25278    "_ZTIm"
25279   ]
25280  },
25281  {
25282   "alignment" : 8,
25283   "fields" :
25284   [
25285    {
25286     "field_name" : "lhs",
25287     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIlEE"
25288    },
25289    {
25290     "field_name" : "rhs",
25291     "field_offset" : 64,
25292     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25293    }
25294   ],
25295   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIliEE",
25296   "name" : "android::base::log_detail::EagerEvaluator<long, int>",
25297   "size" : 16,
25298   "source_file" : "system/libbase/include/android-base/logging.h",
25299   "template_args" :
25300   [
25301    "_ZTIl",
25302    "_ZTIi"
25303   ]
25304  },
25305  {
25306   "alignment" : 8,
25307   "fields" :
25308   [
25309    {
25310     "field_name" : "lhs",
25311     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIlEE"
25312    },
25313    {
25314     "field_name" : "rhs",
25315     "field_offset" : 64,
25316     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25317    }
25318   ],
25319   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIljEE",
25320   "name" : "android::base::log_detail::EagerEvaluator<long, unsigned int>",
25321   "size" : 16,
25322   "source_file" : "system/libbase/include/android-base/logging.h",
25323   "template_args" :
25324   [
25325    "_ZTIl",
25326    "_ZTIj"
25327   ]
25328  },
25329  {
25330   "alignment" : 8,
25331   "fields" :
25332   [
25333    {
25334     "field_name" : "lhs",
25335     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25336    },
25337    {
25338     "field_name" : "rhs",
25339     "field_offset" : 64,
25340     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25341    }
25342   ],
25343   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImiEE",
25344   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, int>",
25345   "size" : 16,
25346   "source_file" : "system/libbase/include/android-base/logging.h",
25347   "template_args" :
25348   [
25349    "_ZTIm",
25350    "_ZTIi"
25351   ]
25352  },
25353  {
25354   "alignment" : 8,
25355   "fields" :
25356   [
25357    {
25358     "field_name" : "lhs",
25359     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25360    },
25361    {
25362     "field_name" : "rhs",
25363     "field_offset" : 64,
25364     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25365    }
25366   ],
25367   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImjEE",
25368   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned int>",
25369   "size" : 16,
25370   "source_file" : "system/libbase/include/android-base/logging.h",
25371   "template_args" :
25372   [
25373    "_ZTIm",
25374    "_ZTIj"
25375   ]
25376  },
25377  {
25378   "alignment" : 8,
25379   "fields" :
25380   [
25381    {
25382     "field_name" : "lhs",
25383     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25384    },
25385    {
25386     "field_name" : "rhs",
25387     "field_offset" : 64,
25388     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIlEE"
25389    }
25390   ],
25391   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImlEE",
25392   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, long>",
25393   "size" : 16,
25394   "source_file" : "system/libbase/include/android-base/logging.h",
25395   "template_args" :
25396   [
25397    "_ZTIm",
25398    "_ZTIl"
25399   ]
25400  },
25401  {
25402   "alignment" : 8,
25403   "fields" :
25404   [
25405    {
25406     "field_name" : "lhs",
25407     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25408    },
25409    {
25410     "field_name" : "rhs",
25411     "field_offset" : 64,
25412     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25413    }
25414   ],
25415   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImmEE",
25416   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned long>",
25417   "size" : 16,
25418   "source_file" : "system/libbase/include/android-base/logging.h",
25419   "template_args" :
25420   [
25421    "_ZTIm",
25422    "_ZTIm"
25423   ]
25424  },
25425  {
25426   "alignment" : 8,
25427   "fields" :
25428   [
25429    {
25430     "field_name" : "lhs",
25431     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25432    },
25433    {
25434     "field_name" : "rhs",
25435     "field_offset" : 64,
25436     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25437    }
25438   ],
25439   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImtEE",
25440   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned short>",
25441   "size" : 16,
25442   "source_file" : "system/libbase/include/android-base/logging.h",
25443   "template_args" :
25444   [
25445    "_ZTIm",
25446    "_ZTIt"
25447   ]
25448  },
25449  {
25450   "alignment" : 4,
25451   "fields" :
25452   [
25453    {
25454     "field_name" : "lhs",
25455     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25456    },
25457    {
25458     "field_name" : "rhs",
25459     "field_offset" : 32,
25460     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25461    }
25462   ],
25463   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
25464   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
25465   "size" : 8,
25466   "source_file" : "system/libbase/include/android-base/logging.h",
25467   "template_args" :
25468   [
25469    "_ZTIt",
25470    "_ZTIj"
25471   ]
25472  },
25473  {
25474   "alignment" : 8,
25475   "fields" :
25476   [
25477    {
25478     "field_name" : "lhs",
25479     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25480    },
25481    {
25482     "field_name" : "rhs",
25483     "field_offset" : 64,
25484     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
25485    }
25486   ],
25487   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItmEE",
25488   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned long>",
25489   "size" : 16,
25490   "source_file" : "system/libbase/include/android-base/logging.h",
25491   "template_args" :
25492   [
25493    "_ZTIt",
25494    "_ZTIm"
25495   ]
25496  },
25497  {
25498   "alignment" : 2,
25499   "fields" :
25500   [
25501    {
25502     "field_name" : "lhs",
25503     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25504    },
25505    {
25506     "field_name" : "rhs",
25507     "field_offset" : 16,
25508     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25509    }
25510   ],
25511   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
25512   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
25513   "size" : 4,
25514   "source_file" : "system/libbase/include/android-base/logging.h",
25515   "template_args" :
25516   [
25517    "_ZTIt",
25518    "_ZTIt"
25519   ]
25520  },
25521  {
25522   "alignment" : 1,
25523   "fields" :
25524   [
25525    {
25526     "field_name" : "v",
25527     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
25528    }
25529   ],
25530   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
25531   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
25532   "size" : 1,
25533   "source_file" : "system/libbase/include/android-base/logging.h",
25534   "template_args" :
25535   [
25536    "_ZTIN3art11Instruction6FormatE"
25537   ]
25538  },
25539  {
25540   "alignment" : 4,
25541   "fields" :
25542   [
25543    {
25544     "field_name" : "v",
25545     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
25546    }
25547   ],
25548   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
25549   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
25550   "size" : 4,
25551   "source_file" : "system/libbase/include/android-base/logging.h",
25552   "template_args" :
25553   [
25554    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
25555   ]
25556  },
25557  {
25558   "alignment" : 2,
25559   "fields" :
25560   [
25561    {
25562     "field_name" : "v",
25563     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
25564    }
25565   ],
25566   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
25567   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
25568   "size" : 2,
25569   "source_file" : "system/libbase/include/android-base/logging.h",
25570   "template_args" :
25571   [
25572    "_ZTIN3art3dex10ProtoIndexE"
25573   ]
25574  },
25575  {
25576   "alignment" : 4,
25577   "fields" :
25578   [
25579    {
25580     "field_name" : "v",
25581     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
25582    }
25583   ],
25584   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
25585   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
25586   "size" : 4,
25587   "source_file" : "system/libbase/include/android-base/logging.h",
25588   "template_args" :
25589   [
25590    "_ZTIN3art3dex11StringIndexE"
25591   ]
25592  },
25593  {
25594   "alignment" : 2,
25595   "fields" :
25596   [
25597    {
25598     "field_name" : "v",
25599     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
25600    }
25601   ],
25602   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
25603   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
25604   "size" : 2,
25605   "source_file" : "system/libbase/include/android-base/logging.h",
25606   "template_args" :
25607   [
25608    "_ZTIN3art3dex9TypeIndexE"
25609   ]
25610  },
25611  {
25612   "alignment" : 8,
25613   "fields" :
25614   [
25615    {
25616     "field_name" : "v",
25617     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
25618    }
25619   ],
25620   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
25621   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
25622   "size" : 8,
25623   "source_file" : "system/libbase/include/android-base/logging.h",
25624   "template_args" :
25625   [
25626    "_ZTIPKN3art3dex6TypeIdE"
25627   ]
25628  },
25629  {
25630   "alignment" : 8,
25631   "fields" :
25632   [
25633    {
25634     "field_name" : "v",
25635     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
25636    }
25637   ],
25638   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
25639   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
25640   "size" : 8,
25641   "source_file" : "system/libbase/include/android-base/logging.h",
25642   "template_args" :
25643   [
25644    "_ZTIPKN3art3dex7FieldIdE"
25645   ]
25646  },
25647  {
25648   "alignment" : 8,
25649   "fields" :
25650   [
25651    {
25652     "field_name" : "v",
25653     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
25654    }
25655   ],
25656   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
25657   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
25658   "size" : 8,
25659   "source_file" : "system/libbase/include/android-base/logging.h",
25660   "template_args" :
25661   [
25662    "_ZTIPKN3art3dex7ProtoIdE"
25663   ]
25664  },
25665  {
25666   "alignment" : 8,
25667   "fields" :
25668   [
25669    {
25670     "field_name" : "v",
25671     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
25672    }
25673   ],
25674   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
25675   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
25676   "size" : 8,
25677   "source_file" : "system/libbase/include/android-base/logging.h",
25678   "template_args" :
25679   [
25680    "_ZTIPKN3art3dex8ClassDefE"
25681   ]
25682  },
25683  {
25684   "alignment" : 8,
25685   "fields" :
25686   [
25687    {
25688     "field_name" : "v",
25689     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
25690    }
25691   ],
25692   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
25693   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
25694   "size" : 8,
25695   "source_file" : "system/libbase/include/android-base/logging.h",
25696   "template_args" :
25697   [
25698    "_ZTIPKN3art3dex8MethodIdE"
25699   ]
25700  },
25701  {
25702   "alignment" : 8,
25703   "fields" :
25704   [
25705    {
25706     "field_name" : "v",
25707     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
25708    }
25709   ],
25710   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
25711   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
25712   "size" : 8,
25713   "source_file" : "system/libbase/include/android-base/logging.h",
25714   "template_args" :
25715   [
25716    "_ZTIPKN3art3dex8StringIdE"
25717   ]
25718  },
25719  {
25720   "alignment" : 8,
25721   "fields" :
25722   [
25723    {
25724     "field_name" : "v",
25725     "referenced_type" : "_ZTIPKN3art7DexFileE"
25726    }
25727   ],
25728   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
25729   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
25730   "size" : 8,
25731   "source_file" : "system/libbase/include/android-base/logging.h",
25732   "template_args" :
25733   [
25734    "_ZTIPKN3art7DexFileE"
25735   ]
25736  },
25737  {
25738   "alignment" : 8,
25739   "fields" :
25740   [
25741    {
25742     "field_name" : "v",
25743     "referenced_type" : "_ZTIPKh"
25744    }
25745   ],
25746   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
25747   "name" : "android::base::log_detail::Storage<const unsigned char *>",
25748   "size" : 8,
25749   "source_file" : "system/libbase/include/android-base/logging.h",
25750   "template_args" :
25751   [
25752    "_ZTIPKh"
25753   ]
25754  },
25755  {
25756   "alignment" : 8,
25757   "fields" :
25758   [
25759    {
25760     "field_name" : "v",
25761     "referenced_type" : "_ZTIPKt"
25762    }
25763   ],
25764   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
25765   "name" : "android::base::log_detail::Storage<const unsigned short *>",
25766   "size" : 8,
25767   "source_file" : "system/libbase/include/android-base/logging.h",
25768   "template_args" :
25769   [
25770    "_ZTIPKt"
25771   ]
25772  },
25773  {
25774   "alignment" : 8,
25775   "fields" :
25776   [
25777    {
25778     "field_name" : "v",
25779     "referenced_type" : "_ZTIPKv"
25780    }
25781   ],
25782   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
25783   "name" : "android::base::log_detail::Storage<const void *>",
25784   "size" : 8,
25785   "source_file" : "system/libbase/include/android-base/logging.h",
25786   "template_args" :
25787   [
25788    "_ZTIPKv"
25789   ]
25790  },
25791  {
25792   "alignment" : 1,
25793   "fields" :
25794   [
25795    {
25796     "field_name" : "v",
25797     "referenced_type" : "_ZTIb"
25798    }
25799   ],
25800   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
25801   "name" : "android::base::log_detail::Storage<bool>",
25802   "size" : 1,
25803   "source_file" : "system/libbase/include/android-base/logging.h",
25804   "template_args" :
25805   [
25806    "_ZTIb"
25807   ]
25808  },
25809  {
25810   "alignment" : 1,
25811   "fields" :
25812   [
25813    {
25814     "field_name" : "v",
25815     "referenced_type" : "_ZTIc"
25816    }
25817   ],
25818   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
25819   "name" : "android::base::log_detail::Storage<char>",
25820   "size" : 1,
25821   "source_file" : "system/libbase/include/android-base/logging.h",
25822   "template_args" :
25823   [
25824    "_ZTIc"
25825   ]
25826  },
25827  {
25828   "alignment" : 8,
25829   "fields" :
25830   [
25831    {
25832     "field_name" : "v",
25833     "referenced_type" : "_ZTId"
25834    }
25835   ],
25836   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
25837   "name" : "android::base::log_detail::Storage<double>",
25838   "size" : 8,
25839   "source_file" : "system/libbase/include/android-base/logging.h",
25840   "template_args" :
25841   [
25842    "_ZTId"
25843   ]
25844  },
25845  {
25846   "alignment" : 1,
25847   "fields" :
25848   [
25849    {
25850     "field_name" : "v",
25851     "referenced_type" : "_ZTIh"
25852    }
25853   ],
25854   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
25855   "name" : "android::base::log_detail::Storage<unsigned char>",
25856   "size" : 1,
25857   "source_file" : "system/libbase/include/android-base/logging.h",
25858   "template_args" :
25859   [
25860    "_ZTIh"
25861   ]
25862  },
25863  {
25864   "alignment" : 4,
25865   "fields" :
25866   [
25867    {
25868     "field_name" : "v",
25869     "referenced_type" : "_ZTIi"
25870    }
25871   ],
25872   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
25873   "name" : "android::base::log_detail::Storage<int>",
25874   "size" : 4,
25875   "source_file" : "system/libbase/include/android-base/logging.h",
25876   "template_args" :
25877   [
25878    "_ZTIi"
25879   ]
25880  },
25881  {
25882   "alignment" : 4,
25883   "fields" :
25884   [
25885    {
25886     "field_name" : "v",
25887     "referenced_type" : "_ZTIj"
25888    }
25889   ],
25890   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
25891   "name" : "android::base::log_detail::Storage<unsigned int>",
25892   "size" : 4,
25893   "source_file" : "system/libbase/include/android-base/logging.h",
25894   "template_args" :
25895   [
25896    "_ZTIj"
25897   ]
25898  },
25899  {
25900   "alignment" : 8,
25901   "fields" :
25902   [
25903    {
25904     "field_name" : "v",
25905     "referenced_type" : "_ZTIl"
25906    }
25907   ],
25908   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIlEE",
25909   "name" : "android::base::log_detail::Storage<long>",
25910   "size" : 8,
25911   "source_file" : "system/libbase/include/android-base/logging.h",
25912   "template_args" :
25913   [
25914    "_ZTIl"
25915   ]
25916  },
25917  {
25918   "alignment" : 8,
25919   "fields" :
25920   [
25921    {
25922     "field_name" : "v",
25923     "referenced_type" : "_ZTIm"
25924    }
25925   ],
25926   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageImEE",
25927   "name" : "android::base::log_detail::Storage<unsigned long>",
25928   "size" : 8,
25929   "source_file" : "system/libbase/include/android-base/logging.h",
25930   "template_args" :
25931   [
25932    "_ZTIm"
25933   ]
25934  },
25935  {
25936   "alignment" : 2,
25937   "fields" :
25938   [
25939    {
25940     "field_name" : "v",
25941     "referenced_type" : "_ZTIt"
25942    }
25943   ],
25944   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
25945   "name" : "android::base::log_detail::Storage<unsigned short>",
25946   "size" : 2,
25947   "source_file" : "system/libbase/include/android-base/logging.h",
25948   "template_args" :
25949   [
25950    "_ZTIt"
25951   ]
25952  },
25953  {
25954   "alignment" : 4,
25955   "fields" :
25956   [
25957    {
25958     "access" : "private",
25959     "field_name" : "fd_",
25960     "referenced_type" : "_ZTIi"
25961    }
25962   ],
25963   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
25964   "name" : "android::base::borrowed_fd",
25965   "size" : 4,
25966   "source_file" : "system/libbase/include/android-base/unique_fd.h"
25967  },
25968  {
25969   "alignment" : 1,
25970   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
25971   "name" : "android::base::LogNullGuard<std::nullptr_t>",
25972   "size" : 1,
25973   "source_file" : "system/libbase/include/android-base/logging.h",
25974   "template_args" :
25975   [
25976    "_ZTIDn"
25977   ]
25978  },
25979  {
25980   "alignment" : 1,
25981   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
25982   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
25983   "size" : 1,
25984   "source_file" : "system/libbase/include/android-base/logging.h",
25985   "template_args" :
25986   [
25987    "_ZTIN3art11Instruction6FormatE"
25988   ]
25989  },
25990  {
25991   "alignment" : 1,
25992   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
25993   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
25994   "size" : 1,
25995   "source_file" : "system/libbase/include/android-base/logging.h",
25996   "template_args" :
25997   [
25998    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
25999   ]
26000  },
26001  {
26002   "alignment" : 1,
26003   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
26004   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
26005   "size" : 1,
26006   "source_file" : "system/libbase/include/android-base/logging.h",
26007   "template_args" :
26008   [
26009    "_ZTIN3art3dex10ProtoIndexE"
26010   ]
26011  },
26012  {
26013   "alignment" : 1,
26014   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
26015   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
26016   "size" : 1,
26017   "source_file" : "system/libbase/include/android-base/logging.h",
26018   "template_args" :
26019   [
26020    "_ZTIN3art3dex11StringIndexE"
26021   ]
26022  },
26023  {
26024   "alignment" : 1,
26025   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
26026   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
26027   "size" : 1,
26028   "source_file" : "system/libbase/include/android-base/logging.h",
26029   "template_args" :
26030   [
26031    "_ZTIN3art3dex9TypeIndexE"
26032   ]
26033  },
26034  {
26035   "alignment" : 1,
26036   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
26037   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
26038   "size" : 1,
26039   "source_file" : "system/libbase/include/android-base/logging.h",
26040   "template_args" :
26041   [
26042    "_ZTIPKN3art3dex6TypeIdE"
26043   ]
26044  },
26045  {
26046   "alignment" : 1,
26047   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
26048   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
26049   "size" : 1,
26050   "source_file" : "system/libbase/include/android-base/logging.h",
26051   "template_args" :
26052   [
26053    "_ZTIPKN3art3dex7FieldIdE"
26054   ]
26055  },
26056  {
26057   "alignment" : 1,
26058   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
26059   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
26060   "size" : 1,
26061   "source_file" : "system/libbase/include/android-base/logging.h",
26062   "template_args" :
26063   [
26064    "_ZTIPKN3art3dex7ProtoIdE"
26065   ]
26066  },
26067  {
26068   "alignment" : 1,
26069   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
26070   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
26071   "size" : 1,
26072   "source_file" : "system/libbase/include/android-base/logging.h",
26073   "template_args" :
26074   [
26075    "_ZTIPKN3art3dex8ClassDefE"
26076   ]
26077  },
26078  {
26079   "alignment" : 1,
26080   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
26081   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
26082   "size" : 1,
26083   "source_file" : "system/libbase/include/android-base/logging.h",
26084   "template_args" :
26085   [
26086    "_ZTIPKN3art3dex8MethodIdE"
26087   ]
26088  },
26089  {
26090   "alignment" : 1,
26091   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
26092   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
26093   "size" : 1,
26094   "source_file" : "system/libbase/include/android-base/logging.h",
26095   "template_args" :
26096   [
26097    "_ZTIPKN3art3dex8StringIdE"
26098   ]
26099  },
26100  {
26101   "alignment" : 1,
26102   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
26103   "name" : "android::base::LogNullGuard<const art::DexFile *>",
26104   "size" : 1,
26105   "source_file" : "system/libbase/include/android-base/logging.h",
26106   "template_args" :
26107   [
26108    "_ZTIPKN3art7DexFileE"
26109   ]
26110  },
26111  {
26112   "alignment" : 1,
26113   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
26114   "name" : "android::base::LogNullGuard<const char *>",
26115   "size" : 1,
26116   "source_file" : "system/libbase/include/android-base/logging.h",
26117   "template_args" :
26118   [
26119    "_ZTIPKc"
26120   ]
26121  },
26122  {
26123   "alignment" : 1,
26124   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKhEE",
26125   "name" : "android::base::LogNullGuard<const unsigned char *>",
26126   "size" : 1,
26127   "source_file" : "system/libbase/include/android-base/logging.h",
26128   "template_args" :
26129   [
26130    "_ZTIPKh"
26131   ]
26132  },
26133  {
26134   "alignment" : 1,
26135   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
26136   "name" : "android::base::LogNullGuard<const unsigned short *>",
26137   "size" : 1,
26138   "source_file" : "system/libbase/include/android-base/logging.h",
26139   "template_args" :
26140   [
26141    "_ZTIPKt"
26142   ]
26143  },
26144  {
26145   "alignment" : 1,
26146   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
26147   "name" : "android::base::LogNullGuard<const void *>",
26148   "size" : 1,
26149   "source_file" : "system/libbase/include/android-base/logging.h",
26150   "template_args" :
26151   [
26152    "_ZTIPKv"
26153   ]
26154  },
26155  {
26156   "alignment" : 1,
26157   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
26158   "name" : "android::base::LogNullGuard<char *>",
26159   "size" : 1,
26160   "source_file" : "system/libbase/include/android-base/logging.h",
26161   "template_args" :
26162   [
26163    "_ZTIPc"
26164   ]
26165  },
26166  {
26167   "alignment" : 1,
26168   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
26169   "name" : "android::base::LogNullGuard<bool>",
26170   "size" : 1,
26171   "source_file" : "system/libbase/include/android-base/logging.h",
26172   "template_args" :
26173   [
26174    "_ZTIb"
26175   ]
26176  },
26177  {
26178   "alignment" : 1,
26179   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
26180   "name" : "android::base::LogNullGuard<char>",
26181   "size" : 1,
26182   "source_file" : "system/libbase/include/android-base/logging.h",
26183   "template_args" :
26184   [
26185    "_ZTIc"
26186   ]
26187  },
26188  {
26189   "alignment" : 1,
26190   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
26191   "name" : "android::base::LogNullGuard<double>",
26192   "size" : 1,
26193   "source_file" : "system/libbase/include/android-base/logging.h",
26194   "template_args" :
26195   [
26196    "_ZTId"
26197   ]
26198  },
26199  {
26200   "alignment" : 1,
26201   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
26202   "name" : "android::base::LogNullGuard<unsigned char>",
26203   "size" : 1,
26204   "source_file" : "system/libbase/include/android-base/logging.h",
26205   "template_args" :
26206   [
26207    "_ZTIh"
26208   ]
26209  },
26210  {
26211   "alignment" : 1,
26212   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
26213   "name" : "android::base::LogNullGuard<int>",
26214   "size" : 1,
26215   "source_file" : "system/libbase/include/android-base/logging.h",
26216   "template_args" :
26217   [
26218    "_ZTIi"
26219   ]
26220  },
26221  {
26222   "alignment" : 1,
26223   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
26224   "name" : "android::base::LogNullGuard<unsigned int>",
26225   "size" : 1,
26226   "source_file" : "system/libbase/include/android-base/logging.h",
26227   "template_args" :
26228   [
26229    "_ZTIj"
26230   ]
26231  },
26232  {
26233   "alignment" : 1,
26234   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIlEE",
26235   "name" : "android::base::LogNullGuard<long>",
26236   "size" : 1,
26237   "source_file" : "system/libbase/include/android-base/logging.h",
26238   "template_args" :
26239   [
26240    "_ZTIl"
26241   ]
26242  },
26243  {
26244   "alignment" : 1,
26245   "linker_set_key" : "_ZTIN7android4base12LogNullGuardImEE",
26246   "name" : "android::base::LogNullGuard<unsigned long>",
26247   "size" : 1,
26248   "source_file" : "system/libbase/include/android-base/logging.h",
26249   "template_args" :
26250   [
26251    "_ZTIm"
26252   ]
26253  },
26254  {
26255   "alignment" : 1,
26256   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
26257   "name" : "android::base::LogNullGuard<unsigned short>",
26258   "size" : 1,
26259   "source_file" : "system/libbase/include/android-base/logging.h",
26260   "template_args" :
26261   [
26262    "_ZTIt"
26263   ]
26264  },
26265  {
26266   "alignment" : 1,
26267   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
26268   "name" : "android::base::DefaultCloser",
26269   "size" : 1,
26270   "source_file" : "system/libbase/include/android-base/unique_fd.h"
26271  },
26272  {
26273   "alignment" : 4,
26274   "fields" :
26275   [
26276    {
26277     "access" : "private",
26278     "field_name" : "saved_errno_",
26279     "referenced_type" : "_ZTIKi"
26280    }
26281   ],
26282   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
26283   "name" : "android::base::ErrnoRestorer",
26284   "record_kind" : "class",
26285   "size" : 4,
26286   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
26287  },
26288  {
26289   "alignment" : 4,
26290   "fields" :
26291   [
26292    {
26293     "access" : "private",
26294     "field_name" : "fd_",
26295     "referenced_type" : "_ZTIi"
26296    }
26297   ],
26298   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
26299   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
26300   "record_kind" : "class",
26301   "size" : 4,
26302   "source_file" : "system/libbase/include/android-base/unique_fd.h",
26303   "template_args" :
26304   [
26305    "_ZTIN7android4base13DefaultCloserE"
26306   ]
26307  },
26308  {
26309   "alignment" : 4,
26310   "fields" :
26311   [
26312    {
26313     "access" : "private",
26314     "field_name" : "old_",
26315     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
26316    }
26317   ],
26318   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
26319   "name" : "android::base::ScopedLogSeverity",
26320   "record_kind" : "class",
26321   "size" : 4,
26322   "source_file" : "system/libbase/include/android-base/logging.h"
26323  },
26324  {
26325   "alignment" : 1,
26326   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
26327   "name" : "android::base::ScopedLockAssertion",
26328   "record_kind" : "class",
26329   "size" : 1,
26330   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
26331  },
26332  {
26333   "alignment" : 8,
26334   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
26335   "name" : "unix_file::RandomAccessFile",
26336   "record_kind" : "class",
26337   "size" : 8,
26338   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
26339   "vtable_components" :
26340   [
26341    {
26342     "kind" : "offset_to_top"
26343    },
26344    {
26345     "kind" : "rtti",
26346     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
26347    },
26348    {
26349     "kind" : "complete_dtor_pointer",
26350     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
26351    },
26352    {
26353     "kind" : "deleting_dtor_pointer",
26354     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
26355    },
26356    {
26357     "is_pure" : true,
26358     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
26359    },
26360    {
26361     "is_pure" : true,
26362     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcll"
26363    },
26364    {
26365     "is_pure" : true,
26366     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEl"
26367    },
26368    {
26369     "is_pure" : true,
26370     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
26371    },
26372    {
26373     "is_pure" : true,
26374     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcll"
26375    },
26376    {
26377     "is_pure" : true,
26378     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
26379    }
26380   ]
26381  },
26382  {
26383   "alignment" : 8,
26384   "base_specifiers" :
26385   [
26386    {
26387     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
26388    }
26389   ],
26390   "fields" :
26391   [
26392    {
26393     "access" : "protected",
26394     "field_name" : "guard_state_",
26395     "field_offset" : 64,
26396     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
26397    },
26398    {
26399     "access" : "private",
26400     "field_name" : "fd_",
26401     "field_offset" : 96,
26402     "referenced_type" : "_ZTIi"
26403    },
26404    {
26405     "access" : "private",
26406     "field_name" : "file_path_",
26407     "field_offset" : 128,
26408     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
26409    },
26410    {
26411     "access" : "private",
26412     "field_name" : "read_only_mode_",
26413     "field_offset" : 320,
26414     "referenced_type" : "_ZTIb"
26415    }
26416   ],
26417   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
26418   "name" : "unix_file::FdFile",
26419   "record_kind" : "class",
26420   "size" : 48,
26421   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
26422   "vtable_components" :
26423   [
26424    {
26425     "kind" : "offset_to_top"
26426    },
26427    {
26428     "kind" : "rtti",
26429     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
26430    },
26431    {
26432     "kind" : "complete_dtor_pointer",
26433     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
26434    },
26435    {
26436     "kind" : "deleting_dtor_pointer",
26437     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
26438    },
26439    {
26440     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
26441    },
26442    {
26443     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcll"
26444    },
26445    {
26446     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEl"
26447    },
26448    {
26449     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
26450    },
26451    {
26452     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcll"
26453    },
26454    {
26455     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
26456    }
26457   ]
26458  },
26459  {
26460   "alignment" : 1,
26461   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
26462   "name" : "std::hash<art::DexFileReference>",
26463   "size" : 1,
26464   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
26465   "template_args" :
26466   [
26467    "_ZTIN3art16DexFileReferenceE"
26468   ]
26469  },
26470  {
26471   "alignment" : 1,
26472   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
26473   "name" : "std::hash<art::dex::ProtoIndex>",
26474   "size" : 1,
26475   "source_file" : "art/libdexfile/dex/dex_file_types.h",
26476   "template_args" :
26477   [
26478    "_ZTIN3art3dex10ProtoIndexE"
26479   ]
26480  },
26481  {
26482   "alignment" : 1,
26483   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
26484   "name" : "std::hash<art::dex::StringIndex>",
26485   "size" : 1,
26486   "source_file" : "art/libdexfile/dex/dex_file_types.h",
26487   "template_args" :
26488   [
26489    "_ZTIN3art3dex11StringIndexE"
26490   ]
26491  },
26492  {
26493   "alignment" : 1,
26494   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
26495   "name" : "std::hash<art::dex::TypeIndex>",
26496   "size" : 1,
26497   "source_file" : "art/libdexfile/dex/dex_file_types.h",
26498   "template_args" :
26499   [
26500    "_ZTIN3art3dex9TypeIndexE"
26501   ]
26502  },
26503  {
26504   "alignment" : 8,
26505   "fields" :
26506   [
26507    {
26508     "field_name" : "count",
26509     "referenced_type" : "_ZTIPm"
26510    }
26511   ],
26512   "linker_set_key" : "_ZTIZN3fmt3v106detail13compute_widthENS0_17basic_string_viewIcEEE17count_code_points",
26513   "name" : "count_code_points",
26514   "size" : 8,
26515   "source_file" : "external/fmtlib/include/fmt/format.h"
26516  },
26517  {
26518   "alignment" : 8,
26519   "base_specifiers" :
26520   [
26521    {
26522     "referenced_type" : "_ZTINSt3__120back_insert_iteratorIN3fmt3v106detail6bufferIcEEEE"
26523    }
26524   ],
26525   "linker_set_key" : "_ZTIZN3fmt3v106detail13get_containerINS1_6bufferIcEEEERT_NSt3__120back_insert_iteratorIS5_EEE8accessor",
26526   "name" : "accessor",
26527   "size" : 8,
26528   "source_file" : "external/fmtlib/include/fmt/core.h"
26529  },
26530  {
26531   "alignment" : 8,
26532   "fields" :
26533   [
26534    {
26535     "field_name" : "time_",
26536     "referenced_type" : "_ZTIl"
26537    },
26538    {
26539     "field_name" : "tm_",
26540     "field_offset" : 64,
26541     "referenced_type" : "_ZTI2tm"
26542    }
26543   ],
26544   "linker_set_key" : "_ZTIZN3fmt3v106gmtimeElE10dispatcher",
26545   "name" : "dispatcher",
26546   "size" : 64,
26547   "source_file" : "external/fmtlib/include/fmt/chrono.h"
26548  },
26549  {
26550   "alignment" : 8,
26551   "fields" :
26552   [
26553    {
26554     "field_name" : "time_",
26555     "referenced_type" : "_ZTIl"
26556    },
26557    {
26558     "field_name" : "tm_",
26559     "field_offset" : 64,
26560     "referenced_type" : "_ZTI2tm"
26561    }
26562   ],
26563   "linker_set_key" : "_ZTIZN3fmt3v109localtimeElE10dispatcher",
26564   "name" : "dispatcher",
26565   "size" : 64,
26566   "source_file" : "external/fmtlib/include/fmt/chrono.h"
26567  }
26568 ],
26569 "rvalue_reference_types" :
26570 [
26571  {
26572   "alignment" : 8,
26573   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
26574   "name" : "art::Instruction::Format &&",
26575   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
26576   "size" : 8,
26577   "source_file" : "system/libbase/include/android-base/logging.h"
26578  },
26579  {
26580   "alignment" : 8,
26581   "linker_set_key" : "_ZTION3art11ScopedTraceE",
26582   "name" : "art::ScopedTrace &&",
26583   "referenced_type" : "_ZTIN3art11ScopedTraceE",
26584   "size" : 8,
26585   "source_file" : "art/libartbase/base/systrace.h"
26586  },
26587  {
26588   "alignment" : 8,
26589   "linker_set_key" : "_ZTION3art11VoidFunctorE",
26590   "name" : "art::VoidFunctor &&",
26591   "referenced_type" : "_ZTIN3art11VoidFunctorE",
26592   "size" : 8,
26593   "source_file" : "art/libdexfile/dex/dex_file.h"
26594  },
26595  {
26596   "alignment" : 8,
26597   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
26598   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> &&",
26599   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
26600   "size" : 8,
26601   "source_file" : "art/libartbase/base/hash_set.h"
26602  },
26603  {
26604   "alignment" : 8,
26605   "linker_set_key" : "_ZTION3art15SplitStringIterE",
26606   "name" : "art::SplitStringIter &&",
26607   "referenced_type" : "_ZTIN3art15SplitStringIterE",
26608   "size" : 8,
26609   "source_file" : "art/libartbase/base/stl_util.h"
26610  },
26611  {
26612   "alignment" : 8,
26613   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
26614   "name" : "art::TypeLookupTable &&",
26615   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
26616   "size" : 8,
26617   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
26618  },
26619  {
26620   "alignment" : 8,
26621   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
26622   "name" : "art::EncodedArrayValueIterator::ValueType &&",
26623   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
26624   "size" : 8,
26625   "source_file" : "system/libbase/include/android-base/logging.h"
26626  },
26627  {
26628   "alignment" : 8,
26629   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
26630   "name" : "art::dex::TypeIndex &&",
26631   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
26632   "size" : 8,
26633   "source_file" : "system/libbase/include/android-base/logging.h"
26634  },
26635  {
26636   "alignment" : 8,
26637   "linker_set_key" : "_ZTION3art6MemMapE",
26638   "name" : "art::MemMap &&",
26639   "referenced_type" : "_ZTIN3art6MemMapE",
26640   "size" : 8,
26641   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
26642  },
26643  {
26644   "alignment" : 8,
26645   "linker_set_key" : "_ZTION3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
26646   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>> &&",
26647   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLm32ENSt3__19allocatorIjEEEE",
26648   "size" : 8,
26649   "source_file" : "external/fmtlib/include/fmt/format.h"
26650  },
26651  {
26652   "alignment" : 8,
26653   "linker_set_key" : "_ZTION3fmt3v1020basic_format_contextINS0_8appenderEcEE",
26654   "name" : "fmt::basic_format_context<fmt::appender, char> &&",
26655   "referenced_type" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
26656   "size" : 8,
26657   "source_file" : "external/fmtlib/include/fmt/core.h"
26658  },
26659  {
26660   "alignment" : 8,
26661   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIcEE",
26662   "name" : "fmt::detail::buffer<char> &&",
26663   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
26664   "size" : 8,
26665   "source_file" : "external/fmtlib/include/fmt/core.h"
26666  },
26667  {
26668   "alignment" : 8,
26669   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIiEE",
26670   "name" : "fmt::detail::buffer<int> &&",
26671   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE",
26672   "size" : 8,
26673   "source_file" : "external/fmtlib/include/fmt/core.h"
26674  },
26675  {
26676   "alignment" : 8,
26677   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIjEE",
26678   "name" : "fmt::detail::buffer<unsigned int> &&",
26679   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE",
26680   "size" : 8,
26681   "source_file" : "external/fmtlib/include/fmt/core.h"
26682  },
26683  {
26684   "alignment" : 8,
26685   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIwEE",
26686   "name" : "fmt::detail::buffer<wchar_t> &&",
26687   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE",
26688   "size" : 8,
26689   "source_file" : "external/fmtlib/include/fmt/core.h"
26690  },
26691  {
26692   "alignment" : 8,
26693   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
26694   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
26695   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
26696   "size" : 8,
26697   "source_file" : "system/libbase/include/android-base/unique_fd.h"
26698  },
26699  {
26700   "alignment" : 8,
26701   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
26702   "name" : "std::pair<unsigned int, unsigned short> &&",
26703   "referenced_type" : "_ZTINSt3__14pairIjtEE",
26704   "size" : 8,
26705   "source_file" : "art/libartbase/base/hash_set.h"
26706  },
26707  {
26708   "alignment" : 8,
26709   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
26710   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
26711   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
26712   "size" : 8,
26713   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
26714  },
26715  {
26716   "alignment" : 8,
26717   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
26718   "name" : "const art::dex::TypeId *&&",
26719   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
26720   "size" : 8,
26721   "source_file" : "system/libbase/include/android-base/logging.h"
26722  },
26723  {
26724   "alignment" : 8,
26725   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
26726   "name" : "const art::dex::FieldId *&&",
26727   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
26728   "size" : 8,
26729   "source_file" : "system/libbase/include/android-base/logging.h"
26730  },
26731  {
26732   "alignment" : 8,
26733   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
26734   "name" : "const art::dex::ProtoId *&&",
26735   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
26736   "size" : 8,
26737   "source_file" : "system/libbase/include/android-base/logging.h"
26738  },
26739  {
26740   "alignment" : 8,
26741   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
26742   "name" : "const art::dex::ClassDef *&&",
26743   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
26744   "size" : 8,
26745   "source_file" : "system/libbase/include/android-base/logging.h"
26746  },
26747  {
26748   "alignment" : 8,
26749   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
26750   "name" : "const art::dex::MethodId *&&",
26751   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
26752   "size" : 8,
26753   "source_file" : "system/libbase/include/android-base/logging.h"
26754  },
26755  {
26756   "alignment" : 8,
26757   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
26758   "name" : "const art::dex::StringId *&&",
26759   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
26760   "size" : 8,
26761   "source_file" : "system/libbase/include/android-base/logging.h"
26762  },
26763  {
26764   "alignment" : 8,
26765   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
26766   "name" : "const art::DexFile *&&",
26767   "referenced_type" : "_ZTIPKN3art7DexFileE",
26768   "size" : 8,
26769   "source_file" : "system/libbase/include/android-base/logging.h"
26770  },
26771  {
26772   "alignment" : 8,
26773   "linker_set_key" : "_ZTIOPKc",
26774   "name" : "const char *&&",
26775   "referenced_type" : "_ZTIPKc",
26776   "size" : 8,
26777   "source_file" : "system/libbase/include/android-base/logging.h"
26778  },
26779  {
26780   "alignment" : 8,
26781   "linker_set_key" : "_ZTIOPKh",
26782   "name" : "const unsigned char *&&",
26783   "referenced_type" : "_ZTIPKh",
26784   "size" : 8,
26785   "source_file" : "system/libbase/include/android-base/logging.h"
26786  },
26787  {
26788   "alignment" : 8,
26789   "linker_set_key" : "_ZTIOPKt",
26790   "name" : "const unsigned short *&&",
26791   "referenced_type" : "_ZTIPKt",
26792   "size" : 8,
26793   "source_file" : "system/libbase/include/android-base/logging.h"
26794  },
26795  {
26796   "alignment" : 8,
26797   "linker_set_key" : "_ZTIOb",
26798   "name" : "bool &&",
26799   "referenced_type" : "_ZTIb",
26800   "size" : 8,
26801   "source_file" : "system/libbase/include/android-base/logging.h"
26802  },
26803  {
26804   "alignment" : 8,
26805   "linker_set_key" : "_ZTIOc",
26806   "name" : "char &&",
26807   "referenced_type" : "_ZTIc",
26808   "size" : 8,
26809   "source_file" : "system/libbase/include/android-base/logging.h"
26810  },
26811  {
26812   "alignment" : 8,
26813   "linker_set_key" : "_ZTIOd",
26814   "name" : "double &&",
26815   "referenced_type" : "_ZTId",
26816   "size" : 8,
26817   "source_file" : "system/libbase/include/android-base/logging.h"
26818  },
26819  {
26820   "alignment" : 8,
26821   "linker_set_key" : "_ZTIOi",
26822   "name" : "int &&",
26823   "referenced_type" : "_ZTIi",
26824   "size" : 8,
26825   "source_file" : "system/libbase/include/android-base/logging.h"
26826  },
26827  {
26828   "alignment" : 8,
26829   "linker_set_key" : "_ZTIOj",
26830   "name" : "unsigned int &&",
26831   "referenced_type" : "_ZTIj",
26832   "size" : 8,
26833   "source_file" : "system/libbase/include/android-base/logging.h"
26834  },
26835  {
26836   "alignment" : 8,
26837   "linker_set_key" : "_ZTIOl",
26838   "name" : "long &&",
26839   "referenced_type" : "_ZTIl",
26840   "size" : 8,
26841   "source_file" : "system/libbase/include/android-base/logging.h"
26842  },
26843  {
26844   "alignment" : 8,
26845   "linker_set_key" : "_ZTIOm",
26846   "name" : "unsigned long &&",
26847   "referenced_type" : "_ZTIm",
26848   "size" : 8,
26849   "source_file" : "system/libbase/include/android-base/logging.h"
26850  },
26851  {
26852   "alignment" : 8,
26853   "linker_set_key" : "_ZTIOt",
26854   "name" : "unsigned short &&",
26855   "referenced_type" : "_ZTIt",
26856   "size" : 8,
26857   "source_file" : "system/libbase/include/android-base/logging.h"
26858  }
26859 ]
26860}
26861