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" : 4,
22   "linker_set_key" : "_ZTIA12_PKc",
23   "name" : "const char *[12]",
24   "referenced_type" : "_ZTIPKc",
25   "size" : 48,
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" : 4,
134   "linker_set_key" : "_ZTIA21_y",
135   "name" : "unsigned long long[21]",
136   "referenced_type" : "_ZTIy",
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" : 4,
190   "linker_set_key" : "_ZTIA2_PKc",
191   "name" : "const char *[2]",
192   "referenced_type" : "_ZTIPKc",
193   "size" : 8,
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" : 4,
214   "linker_set_key" : "_ZTIA32_y",
215   "name" : "unsigned long long[32]",
216   "referenced_type" : "_ZTIy",
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" : 4,
302   "linker_set_key" : "_ZTIA7_PKc",
303   "name" : "const char *[7]",
304   "referenced_type" : "_ZTIPKc",
305   "size" : 28,
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" : 4,
318   "linker_set_key" : "_ZTIA8_PKc",
319   "name" : "const char *[8]",
320   "referenced_type" : "_ZTIPKc",
321   "size" : 32,
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" : 4,
373   "linker_set_key" : "_ZTIDn",
374   "name" : "std::nullptr_t",
375   "size" : 4
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   "linker_set_key" : "_ZTIc",
396   "name" : "char",
397   "size" : 1
398  },
399  {
400   "alignment" : 4,
401   "linker_set_key" : "_ZTId",
402   "name" : "double",
403   "size" : 8
404  },
405  {
406   "alignment" : 4,
407   "linker_set_key" : "_ZTIe",
408   "name" : "long double",
409   "size" : 8
410  },
411  {
412   "alignment" : 4,
413   "linker_set_key" : "_ZTIf",
414   "name" : "float",
415   "size" : 4
416  },
417  {
418   "alignment" : 1,
419   "is_integral" : true,
420   "is_unsigned" : true,
421   "linker_set_key" : "_ZTIh",
422   "name" : "unsigned char",
423   "size" : 1
424  },
425  {
426   "alignment" : 4,
427   "is_integral" : true,
428   "linker_set_key" : "_ZTIi",
429   "name" : "int",
430   "size" : 4
431  },
432  {
433   "alignment" : 4,
434   "is_integral" : true,
435   "is_unsigned" : true,
436   "linker_set_key" : "_ZTIj",
437   "name" : "unsigned int",
438   "size" : 4
439  },
440  {
441   "alignment" : 4,
442   "is_integral" : true,
443   "linker_set_key" : "_ZTIl",
444   "name" : "long",
445   "size" : 4
446  },
447  {
448   "alignment" : 4,
449   "is_integral" : true,
450   "is_unsigned" : true,
451   "linker_set_key" : "_ZTIm",
452   "name" : "unsigned long",
453   "size" : 4
454  },
455  {
456   "alignment" : 2,
457   "is_integral" : true,
458   "linker_set_key" : "_ZTIs",
459   "name" : "short",
460   "size" : 2
461  },
462  {
463   "alignment" : 2,
464   "is_integral" : true,
465   "is_unsigned" : true,
466   "linker_set_key" : "_ZTIt",
467   "name" : "unsigned short",
468   "size" : 2
469  },
470  {
471   "linker_set_key" : "_ZTIv",
472   "name" : "void"
473  },
474  {
475   "alignment" : 4,
476   "is_integral" : true,
477   "linker_set_key" : "_ZTIw",
478   "name" : "wchar_t",
479   "size" : 4
480  },
481  {
482   "alignment" : 4,
483   "is_integral" : true,
484   "linker_set_key" : "_ZTIx",
485   "name" : "long long",
486   "size" : 8
487  },
488  {
489   "alignment" : 4,
490   "is_integral" : true,
491   "is_unsigned" : true,
492   "linker_set_key" : "_ZTIy",
493   "name" : "unsigned long long",
494   "size" : 8
495  }
496 ],
497 "elf_functions" :
498 [
499  {
500   "name" : "ADexFile_Error_toString"
501  },
502  {
503   "name" : "ADexFile_Method_getClassDescriptor"
504  },
505  {
506   "name" : "ADexFile_Method_getCodeOffset"
507  },
508  {
509   "name" : "ADexFile_Method_getName"
510  },
511  {
512   "name" : "ADexFile_Method_getQualifiedName"
513  },
514  {
515   "name" : "ADexFile_create"
516  },
517  {
518   "name" : "ADexFile_destroy"
519  },
520  {
521   "name" : "ADexFile_findMethodAtOffset"
522  },
523  {
524   "name" : "ADexFile_forEachMethod"
525  }
526 ],
527 "elf_objects" : [],
528 "enum_types" :
529 [
530  {
531   "alignment" : 4,
532   "enum_fields" :
533   [
534    {
535     "enum_field_value" : 0,
536     "name" : "ADEXFILE_ERROR_OK"
537    },
538    {
539     "enum_field_value" : 1,
540     "name" : "ADEXFILE_ERROR_INVALID_DEX"
541    },
542    {
543     "enum_field_value" : 2,
544     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
545    },
546    {
547     "enum_field_value" : 3,
548     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
549    }
550   ],
551   "linker_set_key" : "_ZTI14ADexFile_Error",
552   "name" : "ADexFile_Error",
553   "size" : 4,
554   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
555   "underlying_type" : "_ZTIj"
556  },
557  {
558   "alignment" : 4,
559   "enum_fields" :
560   [
561    {
562     "enum_field_value" : 0,
563     "name" : "JNIInvalidRefType"
564    },
565    {
566     "enum_field_value" : 1,
567     "name" : "JNILocalRefType"
568    },
569    {
570     "enum_field_value" : 2,
571     "name" : "JNIGlobalRefType"
572    },
573    {
574     "enum_field_value" : 3,
575     "name" : "JNIWeakGlobalRefType"
576    }
577   ],
578   "linker_set_key" : "_ZTI14jobjectRefType",
579   "name" : "jobjectRefType",
580   "size" : 4,
581   "source_file" : "libnativehelper/include_jni/jni.h",
582   "underlying_type" : "_ZTIj"
583  },
584  {
585   "alignment" : 4,
586   "enum_fields" :
587   [
588    {
589     "enum_field_value" : 0,
590     "name" : "art::kStatic"
591    },
592    {
593     "enum_field_value" : 1,
594     "name" : "art::kDirect"
595    },
596    {
597     "enum_field_value" : 2,
598     "name" : "art::kVirtual"
599    },
600    {
601     "enum_field_value" : 3,
602     "name" : "art::kSuper"
603    },
604    {
605     "enum_field_value" : 4,
606     "name" : "art::kInterface"
607    },
608    {
609     "enum_field_value" : 5,
610     "name" : "art::kPolymorphic"
611    },
612    {
613     "enum_field_value" : 6,
614     "name" : "art::kCustom"
615    },
616    {
617     "enum_field_value" : 6,
618     "name" : "art::kMaxInvokeType"
619    }
620   ],
621   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
622   "name" : "art::InvokeType",
623   "size" : 4,
624   "source_file" : "art/libdexfile/dex/invoke_type.h",
625   "underlying_type" : "_ZTIj"
626  },
627  {
628   "alignment" : 1,
629   "enum_fields" :
630   [
631    {
632     "enum_field_value" : 0,
633     "name" : "art::LayoutType::kLayoutTypeHot"
634    },
635    {
636     "enum_field_value" : 1,
637     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
638    },
639    {
640     "enum_field_value" : 2,
641     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
642    },
643    {
644     "enum_field_value" : 3,
645     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
646    },
647    {
648     "enum_field_value" : 4,
649     "name" : "art::LayoutType::kLayoutTypeUnused"
650    },
651    {
652     "enum_field_value" : 5,
653     "name" : "art::LayoutType::kLayoutTypeCount"
654    }
655   ],
656   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
657   "name" : "art::LayoutType",
658   "size" : 1,
659   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
660   "underlying_type" : "_ZTIh"
661  },
662  {
663   "alignment" : 4,
664   "enum_fields" :
665   [
666    {
667     "enum_field_value" : 0,
668     "name" : "art::SdkVersion::kMin"
669    },
670    {
671     "enum_field_value" : 0,
672     "name" : "art::SdkVersion::kUnset"
673    },
674    {
675     "enum_field_value" : 21,
676     "name" : "art::SdkVersion::kL"
677    },
678    {
679     "enum_field_value" : 22,
680     "name" : "art::SdkVersion::kL_MR1"
681    },
682    {
683     "enum_field_value" : 23,
684     "name" : "art::SdkVersion::kM"
685    },
686    {
687     "enum_field_value" : 24,
688     "name" : "art::SdkVersion::kN"
689    },
690    {
691     "enum_field_value" : 25,
692     "name" : "art::SdkVersion::kN_MR1"
693    },
694    {
695     "enum_field_value" : 26,
696     "name" : "art::SdkVersion::kO"
697    },
698    {
699     "enum_field_value" : 27,
700     "name" : "art::SdkVersion::kO_MR1"
701    },
702    {
703     "enum_field_value" : 28,
704     "name" : "art::SdkVersion::kP"
705    },
706    {
707     "enum_field_value" : 29,
708     "name" : "art::SdkVersion::kQ"
709    },
710    {
711     "enum_field_value" : 30,
712     "name" : "art::SdkVersion::kR"
713    },
714    {
715     "enum_field_value" : 31,
716     "name" : "art::SdkVersion::kS"
717    },
718    {
719     "enum_field_value" : 32,
720     "name" : "art::SdkVersion::kS_V2"
721    },
722    {
723     "enum_field_value" : 33,
724     "name" : "art::SdkVersion::kT"
725    },
726    {
727     "enum_field_value" : 34,
728     "name" : "art::SdkVersion::kU"
729    },
730    {
731     "enum_field_value" : 4294967295,
732     "name" : "art::SdkVersion::kMax"
733    }
734   ],
735   "linker_set_key" : "_ZTIN3art10SdkVersionE",
736   "name" : "art::SdkVersion",
737   "size" : 4,
738   "source_file" : "art/libartbase/base/sdk_version.h",
739   "underlying_type" : "_ZTIj"
740  },
741  {
742   "alignment" : 4,
743   "enum_fields" :
744   [
745    {
746     "enum_field_value" : 256,
747     "name" : "art::Instruction::kPackedSwitchSignature"
748    },
749    {
750     "enum_field_value" : 512,
751     "name" : "art::Instruction::kSparseSwitchSignature"
752    },
753    {
754     "enum_field_value" : 768,
755     "name" : "art::Instruction::kArrayDataSignature"
756    }
757   ],
758   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
759   "name" : "art::Instruction::Signatures",
760   "size" : 4,
761   "source_file" : "art/libdexfile/dex/dex_instruction.h",
762   "underlying_type" : "_ZTIj"
763  },
764  {
765   "alignment" : 4,
766   "enum_fields" :
767   [
768    {
769     "enum_field_value" : 0,
770     "name" : "art::Instruction::kVerifyNothing"
771    },
772    {
773     "enum_field_value" : 1,
774     "name" : "art::Instruction::kVerifyRegA"
775    },
776    {
777     "enum_field_value" : 2,
778     "name" : "art::Instruction::kVerifyRegAWide"
779    },
780    {
781     "enum_field_value" : 4,
782     "name" : "art::Instruction::kVerifyRegB"
783    },
784    {
785     "enum_field_value" : 8,
786     "name" : "art::Instruction::kVerifyRegBField"
787    },
788    {
789     "enum_field_value" : 16,
790     "name" : "art::Instruction::kVerifyRegBMethod"
791    },
792    {
793     "enum_field_value" : 32,
794     "name" : "art::Instruction::kVerifyRegBNewInstance"
795    },
796    {
797     "enum_field_value" : 64,
798     "name" : "art::Instruction::kVerifyRegBString"
799    },
800    {
801     "enum_field_value" : 128,
802     "name" : "art::Instruction::kVerifyRegBType"
803    },
804    {
805     "enum_field_value" : 256,
806     "name" : "art::Instruction::kVerifyRegBWide"
807    },
808    {
809     "enum_field_value" : 512,
810     "name" : "art::Instruction::kVerifyRegC"
811    },
812    {
813     "enum_field_value" : 1024,
814     "name" : "art::Instruction::kVerifyRegCField"
815    },
816    {
817     "enum_field_value" : 2048,
818     "name" : "art::Instruction::kVerifyRegCNewArray"
819    },
820    {
821     "enum_field_value" : 4096,
822     "name" : "art::Instruction::kVerifyRegCType"
823    },
824    {
825     "enum_field_value" : 8192,
826     "name" : "art::Instruction::kVerifyRegCWide"
827    },
828    {
829     "enum_field_value" : 16384,
830     "name" : "art::Instruction::kVerifyArrayData"
831    },
832    {
833     "enum_field_value" : 32768,
834     "name" : "art::Instruction::kVerifyBranchTarget"
835    },
836    {
837     "enum_field_value" : 65536,
838     "name" : "art::Instruction::kVerifySwitchTargets"
839    },
840    {
841     "enum_field_value" : 131072,
842     "name" : "art::Instruction::kVerifyVarArg"
843    },
844    {
845     "enum_field_value" : 262144,
846     "name" : "art::Instruction::kVerifyVarArgNonZero"
847    },
848    {
849     "enum_field_value" : 524288,
850     "name" : "art::Instruction::kVerifyVarArgRange"
851    },
852    {
853     "enum_field_value" : 1048576,
854     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
855    },
856    {
857     "enum_field_value" : 2097152,
858     "name" : "art::Instruction::kVerifyRuntimeOnly"
859    },
860    {
861     "enum_field_value" : 4194304,
862     "name" : "art::Instruction::kVerifyError"
863    },
864    {
865     "enum_field_value" : 8388608,
866     "name" : "art::Instruction::kVerifyRegHPrototype"
867    },
868    {
869     "enum_field_value" : 16777216,
870     "name" : "art::Instruction::kVerifyRegBCallSite"
871    },
872    {
873     "enum_field_value" : 33554432,
874     "name" : "art::Instruction::kVerifyRegBMethodHandle"
875    },
876    {
877     "enum_field_value" : 67108864,
878     "name" : "art::Instruction::kVerifyRegBPrototype"
879    }
880   ],
881   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
882   "name" : "art::Instruction::VerifyFlag",
883   "size" : 4,
884   "source_file" : "art/libdexfile/dex/dex_instruction.h",
885   "underlying_type" : "_ZTIj"
886  },
887  {
888   "alignment" : 4,
889   "enum_fields" :
890   [
891    {
892     "enum_field_value" : 128,
893     "name" : "art::Instruction::kAdd"
894    },
895    {
896     "enum_field_value" : 256,
897     "name" : "art::Instruction::kSubtract"
898    },
899    {
900     "enum_field_value" : 512,
901     "name" : "art::Instruction::kMultiply"
902    },
903    {
904     "enum_field_value" : 1024,
905     "name" : "art::Instruction::kDivide"
906    },
907    {
908     "enum_field_value" : 2048,
909     "name" : "art::Instruction::kRemainder"
910    },
911    {
912     "enum_field_value" : 4096,
913     "name" : "art::Instruction::kAnd"
914    },
915    {
916     "enum_field_value" : 8192,
917     "name" : "art::Instruction::kOr"
918    },
919    {
920     "enum_field_value" : 16384,
921     "name" : "art::Instruction::kXor"
922    },
923    {
924     "enum_field_value" : 32768,
925     "name" : "art::Instruction::kShl"
926    },
927    {
928     "enum_field_value" : 65536,
929     "name" : "art::Instruction::kShr"
930    },
931    {
932     "enum_field_value" : 131072,
933     "name" : "art::Instruction::kUshr"
934    },
935    {
936     "enum_field_value" : 262144,
937     "name" : "art::Instruction::kCast"
938    },
939    {
940     "enum_field_value" : 524288,
941     "name" : "art::Instruction::kStore"
942    },
943    {
944     "enum_field_value" : 1048576,
945     "name" : "art::Instruction::kLoad"
946    },
947    {
948     "enum_field_value" : 2097152,
949     "name" : "art::Instruction::kClobber"
950    },
951    {
952     "enum_field_value" : 4194304,
953     "name" : "art::Instruction::kRegCFieldOrConstant"
954    },
955    {
956     "enum_field_value" : 8388608,
957     "name" : "art::Instruction::kRegBFieldOrConstant"
958    }
959   ],
960   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
961   "name" : "art::Instruction::ExtendedFlags",
962   "size" : 4,
963   "source_file" : "art/libdexfile/dex/dex_instruction.h",
964   "underlying_type" : "_ZTIj"
965  },
966  {
967   "alignment" : 4,
968   "enum_fields" :
969   [
970    {
971     "enum_field_value" : 0,
972     "name" : "art::Instruction::NOP"
973    },
974    {
975     "enum_field_value" : 1,
976     "name" : "art::Instruction::MOVE"
977    },
978    {
979     "enum_field_value" : 2,
980     "name" : "art::Instruction::MOVE_FROM16"
981    },
982    {
983     "enum_field_value" : 3,
984     "name" : "art::Instruction::MOVE_16"
985    },
986    {
987     "enum_field_value" : 4,
988     "name" : "art::Instruction::MOVE_WIDE"
989    },
990    {
991     "enum_field_value" : 5,
992     "name" : "art::Instruction::MOVE_WIDE_FROM16"
993    },
994    {
995     "enum_field_value" : 6,
996     "name" : "art::Instruction::MOVE_WIDE_16"
997    },
998    {
999     "enum_field_value" : 7,
1000     "name" : "art::Instruction::MOVE_OBJECT"
1001    },
1002    {
1003     "enum_field_value" : 8,
1004     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
1005    },
1006    {
1007     "enum_field_value" : 9,
1008     "name" : "art::Instruction::MOVE_OBJECT_16"
1009    },
1010    {
1011     "enum_field_value" : 10,
1012     "name" : "art::Instruction::MOVE_RESULT"
1013    },
1014    {
1015     "enum_field_value" : 11,
1016     "name" : "art::Instruction::MOVE_RESULT_WIDE"
1017    },
1018    {
1019     "enum_field_value" : 12,
1020     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
1021    },
1022    {
1023     "enum_field_value" : 13,
1024     "name" : "art::Instruction::MOVE_EXCEPTION"
1025    },
1026    {
1027     "enum_field_value" : 14,
1028     "name" : "art::Instruction::RETURN_VOID"
1029    },
1030    {
1031     "enum_field_value" : 15,
1032     "name" : "art::Instruction::RETURN"
1033    },
1034    {
1035     "enum_field_value" : 16,
1036     "name" : "art::Instruction::RETURN_WIDE"
1037    },
1038    {
1039     "enum_field_value" : 17,
1040     "name" : "art::Instruction::RETURN_OBJECT"
1041    },
1042    {
1043     "enum_field_value" : 18,
1044     "name" : "art::Instruction::CONST_4"
1045    },
1046    {
1047     "enum_field_value" : 19,
1048     "name" : "art::Instruction::CONST_16"
1049    },
1050    {
1051     "enum_field_value" : 20,
1052     "name" : "art::Instruction::CONST"
1053    },
1054    {
1055     "enum_field_value" : 21,
1056     "name" : "art::Instruction::CONST_HIGH16"
1057    },
1058    {
1059     "enum_field_value" : 22,
1060     "name" : "art::Instruction::CONST_WIDE_16"
1061    },
1062    {
1063     "enum_field_value" : 23,
1064     "name" : "art::Instruction::CONST_WIDE_32"
1065    },
1066    {
1067     "enum_field_value" : 24,
1068     "name" : "art::Instruction::CONST_WIDE"
1069    },
1070    {
1071     "enum_field_value" : 25,
1072     "name" : "art::Instruction::CONST_WIDE_HIGH16"
1073    },
1074    {
1075     "enum_field_value" : 26,
1076     "name" : "art::Instruction::CONST_STRING"
1077    },
1078    {
1079     "enum_field_value" : 27,
1080     "name" : "art::Instruction::CONST_STRING_JUMBO"
1081    },
1082    {
1083     "enum_field_value" : 28,
1084     "name" : "art::Instruction::CONST_CLASS"
1085    },
1086    {
1087     "enum_field_value" : 29,
1088     "name" : "art::Instruction::MONITOR_ENTER"
1089    },
1090    {
1091     "enum_field_value" : 30,
1092     "name" : "art::Instruction::MONITOR_EXIT"
1093    },
1094    {
1095     "enum_field_value" : 31,
1096     "name" : "art::Instruction::CHECK_CAST"
1097    },
1098    {
1099     "enum_field_value" : 32,
1100     "name" : "art::Instruction::INSTANCE_OF"
1101    },
1102    {
1103     "enum_field_value" : 33,
1104     "name" : "art::Instruction::ARRAY_LENGTH"
1105    },
1106    {
1107     "enum_field_value" : 34,
1108     "name" : "art::Instruction::NEW_INSTANCE"
1109    },
1110    {
1111     "enum_field_value" : 35,
1112     "name" : "art::Instruction::NEW_ARRAY"
1113    },
1114    {
1115     "enum_field_value" : 36,
1116     "name" : "art::Instruction::FILLED_NEW_ARRAY"
1117    },
1118    {
1119     "enum_field_value" : 37,
1120     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
1121    },
1122    {
1123     "enum_field_value" : 38,
1124     "name" : "art::Instruction::FILL_ARRAY_DATA"
1125    },
1126    {
1127     "enum_field_value" : 39,
1128     "name" : "art::Instruction::THROW"
1129    },
1130    {
1131     "enum_field_value" : 40,
1132     "name" : "art::Instruction::GOTO"
1133    },
1134    {
1135     "enum_field_value" : 41,
1136     "name" : "art::Instruction::GOTO_16"
1137    },
1138    {
1139     "enum_field_value" : 42,
1140     "name" : "art::Instruction::GOTO_32"
1141    },
1142    {
1143     "enum_field_value" : 43,
1144     "name" : "art::Instruction::PACKED_SWITCH"
1145    },
1146    {
1147     "enum_field_value" : 44,
1148     "name" : "art::Instruction::SPARSE_SWITCH"
1149    },
1150    {
1151     "enum_field_value" : 45,
1152     "name" : "art::Instruction::CMPL_FLOAT"
1153    },
1154    {
1155     "enum_field_value" : 46,
1156     "name" : "art::Instruction::CMPG_FLOAT"
1157    },
1158    {
1159     "enum_field_value" : 47,
1160     "name" : "art::Instruction::CMPL_DOUBLE"
1161    },
1162    {
1163     "enum_field_value" : 48,
1164     "name" : "art::Instruction::CMPG_DOUBLE"
1165    },
1166    {
1167     "enum_field_value" : 49,
1168     "name" : "art::Instruction::CMP_LONG"
1169    },
1170    {
1171     "enum_field_value" : 50,
1172     "name" : "art::Instruction::IF_EQ"
1173    },
1174    {
1175     "enum_field_value" : 51,
1176     "name" : "art::Instruction::IF_NE"
1177    },
1178    {
1179     "enum_field_value" : 52,
1180     "name" : "art::Instruction::IF_LT"
1181    },
1182    {
1183     "enum_field_value" : 53,
1184     "name" : "art::Instruction::IF_GE"
1185    },
1186    {
1187     "enum_field_value" : 54,
1188     "name" : "art::Instruction::IF_GT"
1189    },
1190    {
1191     "enum_field_value" : 55,
1192     "name" : "art::Instruction::IF_LE"
1193    },
1194    {
1195     "enum_field_value" : 56,
1196     "name" : "art::Instruction::IF_EQZ"
1197    },
1198    {
1199     "enum_field_value" : 57,
1200     "name" : "art::Instruction::IF_NEZ"
1201    },
1202    {
1203     "enum_field_value" : 58,
1204     "name" : "art::Instruction::IF_LTZ"
1205    },
1206    {
1207     "enum_field_value" : 59,
1208     "name" : "art::Instruction::IF_GEZ"
1209    },
1210    {
1211     "enum_field_value" : 60,
1212     "name" : "art::Instruction::IF_GTZ"
1213    },
1214    {
1215     "enum_field_value" : 61,
1216     "name" : "art::Instruction::IF_LEZ"
1217    },
1218    {
1219     "enum_field_value" : 62,
1220     "name" : "art::Instruction::UNUSED_3E"
1221    },
1222    {
1223     "enum_field_value" : 63,
1224     "name" : "art::Instruction::UNUSED_3F"
1225    },
1226    {
1227     "enum_field_value" : 64,
1228     "name" : "art::Instruction::UNUSED_40"
1229    },
1230    {
1231     "enum_field_value" : 65,
1232     "name" : "art::Instruction::UNUSED_41"
1233    },
1234    {
1235     "enum_field_value" : 66,
1236     "name" : "art::Instruction::UNUSED_42"
1237    },
1238    {
1239     "enum_field_value" : 67,
1240     "name" : "art::Instruction::UNUSED_43"
1241    },
1242    {
1243     "enum_field_value" : 68,
1244     "name" : "art::Instruction::AGET"
1245    },
1246    {
1247     "enum_field_value" : 69,
1248     "name" : "art::Instruction::AGET_WIDE"
1249    },
1250    {
1251     "enum_field_value" : 70,
1252     "name" : "art::Instruction::AGET_OBJECT"
1253    },
1254    {
1255     "enum_field_value" : 71,
1256     "name" : "art::Instruction::AGET_BOOLEAN"
1257    },
1258    {
1259     "enum_field_value" : 72,
1260     "name" : "art::Instruction::AGET_BYTE"
1261    },
1262    {
1263     "enum_field_value" : 73,
1264     "name" : "art::Instruction::AGET_CHAR"
1265    },
1266    {
1267     "enum_field_value" : 74,
1268     "name" : "art::Instruction::AGET_SHORT"
1269    },
1270    {
1271     "enum_field_value" : 75,
1272     "name" : "art::Instruction::APUT"
1273    },
1274    {
1275     "enum_field_value" : 76,
1276     "name" : "art::Instruction::APUT_WIDE"
1277    },
1278    {
1279     "enum_field_value" : 77,
1280     "name" : "art::Instruction::APUT_OBJECT"
1281    },
1282    {
1283     "enum_field_value" : 78,
1284     "name" : "art::Instruction::APUT_BOOLEAN"
1285    },
1286    {
1287     "enum_field_value" : 79,
1288     "name" : "art::Instruction::APUT_BYTE"
1289    },
1290    {
1291     "enum_field_value" : 80,
1292     "name" : "art::Instruction::APUT_CHAR"
1293    },
1294    {
1295     "enum_field_value" : 81,
1296     "name" : "art::Instruction::APUT_SHORT"
1297    },
1298    {
1299     "enum_field_value" : 82,
1300     "name" : "art::Instruction::IGET"
1301    },
1302    {
1303     "enum_field_value" : 83,
1304     "name" : "art::Instruction::IGET_WIDE"
1305    },
1306    {
1307     "enum_field_value" : 84,
1308     "name" : "art::Instruction::IGET_OBJECT"
1309    },
1310    {
1311     "enum_field_value" : 85,
1312     "name" : "art::Instruction::IGET_BOOLEAN"
1313    },
1314    {
1315     "enum_field_value" : 86,
1316     "name" : "art::Instruction::IGET_BYTE"
1317    },
1318    {
1319     "enum_field_value" : 87,
1320     "name" : "art::Instruction::IGET_CHAR"
1321    },
1322    {
1323     "enum_field_value" : 88,
1324     "name" : "art::Instruction::IGET_SHORT"
1325    },
1326    {
1327     "enum_field_value" : 89,
1328     "name" : "art::Instruction::IPUT"
1329    },
1330    {
1331     "enum_field_value" : 90,
1332     "name" : "art::Instruction::IPUT_WIDE"
1333    },
1334    {
1335     "enum_field_value" : 91,
1336     "name" : "art::Instruction::IPUT_OBJECT"
1337    },
1338    {
1339     "enum_field_value" : 92,
1340     "name" : "art::Instruction::IPUT_BOOLEAN"
1341    },
1342    {
1343     "enum_field_value" : 93,
1344     "name" : "art::Instruction::IPUT_BYTE"
1345    },
1346    {
1347     "enum_field_value" : 94,
1348     "name" : "art::Instruction::IPUT_CHAR"
1349    },
1350    {
1351     "enum_field_value" : 95,
1352     "name" : "art::Instruction::IPUT_SHORT"
1353    },
1354    {
1355     "enum_field_value" : 96,
1356     "name" : "art::Instruction::SGET"
1357    },
1358    {
1359     "enum_field_value" : 97,
1360     "name" : "art::Instruction::SGET_WIDE"
1361    },
1362    {
1363     "enum_field_value" : 98,
1364     "name" : "art::Instruction::SGET_OBJECT"
1365    },
1366    {
1367     "enum_field_value" : 99,
1368     "name" : "art::Instruction::SGET_BOOLEAN"
1369    },
1370    {
1371     "enum_field_value" : 100,
1372     "name" : "art::Instruction::SGET_BYTE"
1373    },
1374    {
1375     "enum_field_value" : 101,
1376     "name" : "art::Instruction::SGET_CHAR"
1377    },
1378    {
1379     "enum_field_value" : 102,
1380     "name" : "art::Instruction::SGET_SHORT"
1381    },
1382    {
1383     "enum_field_value" : 103,
1384     "name" : "art::Instruction::SPUT"
1385    },
1386    {
1387     "enum_field_value" : 104,
1388     "name" : "art::Instruction::SPUT_WIDE"
1389    },
1390    {
1391     "enum_field_value" : 105,
1392     "name" : "art::Instruction::SPUT_OBJECT"
1393    },
1394    {
1395     "enum_field_value" : 106,
1396     "name" : "art::Instruction::SPUT_BOOLEAN"
1397    },
1398    {
1399     "enum_field_value" : 107,
1400     "name" : "art::Instruction::SPUT_BYTE"
1401    },
1402    {
1403     "enum_field_value" : 108,
1404     "name" : "art::Instruction::SPUT_CHAR"
1405    },
1406    {
1407     "enum_field_value" : 109,
1408     "name" : "art::Instruction::SPUT_SHORT"
1409    },
1410    {
1411     "enum_field_value" : 110,
1412     "name" : "art::Instruction::INVOKE_VIRTUAL"
1413    },
1414    {
1415     "enum_field_value" : 111,
1416     "name" : "art::Instruction::INVOKE_SUPER"
1417    },
1418    {
1419     "enum_field_value" : 112,
1420     "name" : "art::Instruction::INVOKE_DIRECT"
1421    },
1422    {
1423     "enum_field_value" : 113,
1424     "name" : "art::Instruction::INVOKE_STATIC"
1425    },
1426    {
1427     "enum_field_value" : 114,
1428     "name" : "art::Instruction::INVOKE_INTERFACE"
1429    },
1430    {
1431     "enum_field_value" : 115,
1432     "name" : "art::Instruction::UNUSED_73"
1433    },
1434    {
1435     "enum_field_value" : 116,
1436     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
1437    },
1438    {
1439     "enum_field_value" : 117,
1440     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
1441    },
1442    {
1443     "enum_field_value" : 118,
1444     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
1445    },
1446    {
1447     "enum_field_value" : 119,
1448     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
1449    },
1450    {
1451     "enum_field_value" : 120,
1452     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
1453    },
1454    {
1455     "enum_field_value" : 121,
1456     "name" : "art::Instruction::UNUSED_79"
1457    },
1458    {
1459     "enum_field_value" : 122,
1460     "name" : "art::Instruction::UNUSED_7A"
1461    },
1462    {
1463     "enum_field_value" : 123,
1464     "name" : "art::Instruction::NEG_INT"
1465    },
1466    {
1467     "enum_field_value" : 124,
1468     "name" : "art::Instruction::NOT_INT"
1469    },
1470    {
1471     "enum_field_value" : 125,
1472     "name" : "art::Instruction::NEG_LONG"
1473    },
1474    {
1475     "enum_field_value" : 126,
1476     "name" : "art::Instruction::NOT_LONG"
1477    },
1478    {
1479     "enum_field_value" : 127,
1480     "name" : "art::Instruction::NEG_FLOAT"
1481    },
1482    {
1483     "enum_field_value" : 128,
1484     "name" : "art::Instruction::NEG_DOUBLE"
1485    },
1486    {
1487     "enum_field_value" : 129,
1488     "name" : "art::Instruction::INT_TO_LONG"
1489    },
1490    {
1491     "enum_field_value" : 130,
1492     "name" : "art::Instruction::INT_TO_FLOAT"
1493    },
1494    {
1495     "enum_field_value" : 131,
1496     "name" : "art::Instruction::INT_TO_DOUBLE"
1497    },
1498    {
1499     "enum_field_value" : 132,
1500     "name" : "art::Instruction::LONG_TO_INT"
1501    },
1502    {
1503     "enum_field_value" : 133,
1504     "name" : "art::Instruction::LONG_TO_FLOAT"
1505    },
1506    {
1507     "enum_field_value" : 134,
1508     "name" : "art::Instruction::LONG_TO_DOUBLE"
1509    },
1510    {
1511     "enum_field_value" : 135,
1512     "name" : "art::Instruction::FLOAT_TO_INT"
1513    },
1514    {
1515     "enum_field_value" : 136,
1516     "name" : "art::Instruction::FLOAT_TO_LONG"
1517    },
1518    {
1519     "enum_field_value" : 137,
1520     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
1521    },
1522    {
1523     "enum_field_value" : 138,
1524     "name" : "art::Instruction::DOUBLE_TO_INT"
1525    },
1526    {
1527     "enum_field_value" : 139,
1528     "name" : "art::Instruction::DOUBLE_TO_LONG"
1529    },
1530    {
1531     "enum_field_value" : 140,
1532     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
1533    },
1534    {
1535     "enum_field_value" : 141,
1536     "name" : "art::Instruction::INT_TO_BYTE"
1537    },
1538    {
1539     "enum_field_value" : 142,
1540     "name" : "art::Instruction::INT_TO_CHAR"
1541    },
1542    {
1543     "enum_field_value" : 143,
1544     "name" : "art::Instruction::INT_TO_SHORT"
1545    },
1546    {
1547     "enum_field_value" : 144,
1548     "name" : "art::Instruction::ADD_INT"
1549    },
1550    {
1551     "enum_field_value" : 145,
1552     "name" : "art::Instruction::SUB_INT"
1553    },
1554    {
1555     "enum_field_value" : 146,
1556     "name" : "art::Instruction::MUL_INT"
1557    },
1558    {
1559     "enum_field_value" : 147,
1560     "name" : "art::Instruction::DIV_INT"
1561    },
1562    {
1563     "enum_field_value" : 148,
1564     "name" : "art::Instruction::REM_INT"
1565    },
1566    {
1567     "enum_field_value" : 149,
1568     "name" : "art::Instruction::AND_INT"
1569    },
1570    {
1571     "enum_field_value" : 150,
1572     "name" : "art::Instruction::OR_INT"
1573    },
1574    {
1575     "enum_field_value" : 151,
1576     "name" : "art::Instruction::XOR_INT"
1577    },
1578    {
1579     "enum_field_value" : 152,
1580     "name" : "art::Instruction::SHL_INT"
1581    },
1582    {
1583     "enum_field_value" : 153,
1584     "name" : "art::Instruction::SHR_INT"
1585    },
1586    {
1587     "enum_field_value" : 154,
1588     "name" : "art::Instruction::USHR_INT"
1589    },
1590    {
1591     "enum_field_value" : 155,
1592     "name" : "art::Instruction::ADD_LONG"
1593    },
1594    {
1595     "enum_field_value" : 156,
1596     "name" : "art::Instruction::SUB_LONG"
1597    },
1598    {
1599     "enum_field_value" : 157,
1600     "name" : "art::Instruction::MUL_LONG"
1601    },
1602    {
1603     "enum_field_value" : 158,
1604     "name" : "art::Instruction::DIV_LONG"
1605    },
1606    {
1607     "enum_field_value" : 159,
1608     "name" : "art::Instruction::REM_LONG"
1609    },
1610    {
1611     "enum_field_value" : 160,
1612     "name" : "art::Instruction::AND_LONG"
1613    },
1614    {
1615     "enum_field_value" : 161,
1616     "name" : "art::Instruction::OR_LONG"
1617    },
1618    {
1619     "enum_field_value" : 162,
1620     "name" : "art::Instruction::XOR_LONG"
1621    },
1622    {
1623     "enum_field_value" : 163,
1624     "name" : "art::Instruction::SHL_LONG"
1625    },
1626    {
1627     "enum_field_value" : 164,
1628     "name" : "art::Instruction::SHR_LONG"
1629    },
1630    {
1631     "enum_field_value" : 165,
1632     "name" : "art::Instruction::USHR_LONG"
1633    },
1634    {
1635     "enum_field_value" : 166,
1636     "name" : "art::Instruction::ADD_FLOAT"
1637    },
1638    {
1639     "enum_field_value" : 167,
1640     "name" : "art::Instruction::SUB_FLOAT"
1641    },
1642    {
1643     "enum_field_value" : 168,
1644     "name" : "art::Instruction::MUL_FLOAT"
1645    },
1646    {
1647     "enum_field_value" : 169,
1648     "name" : "art::Instruction::DIV_FLOAT"
1649    },
1650    {
1651     "enum_field_value" : 170,
1652     "name" : "art::Instruction::REM_FLOAT"
1653    },
1654    {
1655     "enum_field_value" : 171,
1656     "name" : "art::Instruction::ADD_DOUBLE"
1657    },
1658    {
1659     "enum_field_value" : 172,
1660     "name" : "art::Instruction::SUB_DOUBLE"
1661    },
1662    {
1663     "enum_field_value" : 173,
1664     "name" : "art::Instruction::MUL_DOUBLE"
1665    },
1666    {
1667     "enum_field_value" : 174,
1668     "name" : "art::Instruction::DIV_DOUBLE"
1669    },
1670    {
1671     "enum_field_value" : 175,
1672     "name" : "art::Instruction::REM_DOUBLE"
1673    },
1674    {
1675     "enum_field_value" : 176,
1676     "name" : "art::Instruction::ADD_INT_2ADDR"
1677    },
1678    {
1679     "enum_field_value" : 177,
1680     "name" : "art::Instruction::SUB_INT_2ADDR"
1681    },
1682    {
1683     "enum_field_value" : 178,
1684     "name" : "art::Instruction::MUL_INT_2ADDR"
1685    },
1686    {
1687     "enum_field_value" : 179,
1688     "name" : "art::Instruction::DIV_INT_2ADDR"
1689    },
1690    {
1691     "enum_field_value" : 180,
1692     "name" : "art::Instruction::REM_INT_2ADDR"
1693    },
1694    {
1695     "enum_field_value" : 181,
1696     "name" : "art::Instruction::AND_INT_2ADDR"
1697    },
1698    {
1699     "enum_field_value" : 182,
1700     "name" : "art::Instruction::OR_INT_2ADDR"
1701    },
1702    {
1703     "enum_field_value" : 183,
1704     "name" : "art::Instruction::XOR_INT_2ADDR"
1705    },
1706    {
1707     "enum_field_value" : 184,
1708     "name" : "art::Instruction::SHL_INT_2ADDR"
1709    },
1710    {
1711     "enum_field_value" : 185,
1712     "name" : "art::Instruction::SHR_INT_2ADDR"
1713    },
1714    {
1715     "enum_field_value" : 186,
1716     "name" : "art::Instruction::USHR_INT_2ADDR"
1717    },
1718    {
1719     "enum_field_value" : 187,
1720     "name" : "art::Instruction::ADD_LONG_2ADDR"
1721    },
1722    {
1723     "enum_field_value" : 188,
1724     "name" : "art::Instruction::SUB_LONG_2ADDR"
1725    },
1726    {
1727     "enum_field_value" : 189,
1728     "name" : "art::Instruction::MUL_LONG_2ADDR"
1729    },
1730    {
1731     "enum_field_value" : 190,
1732     "name" : "art::Instruction::DIV_LONG_2ADDR"
1733    },
1734    {
1735     "enum_field_value" : 191,
1736     "name" : "art::Instruction::REM_LONG_2ADDR"
1737    },
1738    {
1739     "enum_field_value" : 192,
1740     "name" : "art::Instruction::AND_LONG_2ADDR"
1741    },
1742    {
1743     "enum_field_value" : 193,
1744     "name" : "art::Instruction::OR_LONG_2ADDR"
1745    },
1746    {
1747     "enum_field_value" : 194,
1748     "name" : "art::Instruction::XOR_LONG_2ADDR"
1749    },
1750    {
1751     "enum_field_value" : 195,
1752     "name" : "art::Instruction::SHL_LONG_2ADDR"
1753    },
1754    {
1755     "enum_field_value" : 196,
1756     "name" : "art::Instruction::SHR_LONG_2ADDR"
1757    },
1758    {
1759     "enum_field_value" : 197,
1760     "name" : "art::Instruction::USHR_LONG_2ADDR"
1761    },
1762    {
1763     "enum_field_value" : 198,
1764     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
1765    },
1766    {
1767     "enum_field_value" : 199,
1768     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
1769    },
1770    {
1771     "enum_field_value" : 200,
1772     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
1773    },
1774    {
1775     "enum_field_value" : 201,
1776     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
1777    },
1778    {
1779     "enum_field_value" : 202,
1780     "name" : "art::Instruction::REM_FLOAT_2ADDR"
1781    },
1782    {
1783     "enum_field_value" : 203,
1784     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
1785    },
1786    {
1787     "enum_field_value" : 204,
1788     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
1789    },
1790    {
1791     "enum_field_value" : 205,
1792     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
1793    },
1794    {
1795     "enum_field_value" : 206,
1796     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
1797    },
1798    {
1799     "enum_field_value" : 207,
1800     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
1801    },
1802    {
1803     "enum_field_value" : 208,
1804     "name" : "art::Instruction::ADD_INT_LIT16"
1805    },
1806    {
1807     "enum_field_value" : 209,
1808     "name" : "art::Instruction::RSUB_INT"
1809    },
1810    {
1811     "enum_field_value" : 210,
1812     "name" : "art::Instruction::MUL_INT_LIT16"
1813    },
1814    {
1815     "enum_field_value" : 211,
1816     "name" : "art::Instruction::DIV_INT_LIT16"
1817    },
1818    {
1819     "enum_field_value" : 212,
1820     "name" : "art::Instruction::REM_INT_LIT16"
1821    },
1822    {
1823     "enum_field_value" : 213,
1824     "name" : "art::Instruction::AND_INT_LIT16"
1825    },
1826    {
1827     "enum_field_value" : 214,
1828     "name" : "art::Instruction::OR_INT_LIT16"
1829    },
1830    {
1831     "enum_field_value" : 215,
1832     "name" : "art::Instruction::XOR_INT_LIT16"
1833    },
1834    {
1835     "enum_field_value" : 216,
1836     "name" : "art::Instruction::ADD_INT_LIT8"
1837    },
1838    {
1839     "enum_field_value" : 217,
1840     "name" : "art::Instruction::RSUB_INT_LIT8"
1841    },
1842    {
1843     "enum_field_value" : 218,
1844     "name" : "art::Instruction::MUL_INT_LIT8"
1845    },
1846    {
1847     "enum_field_value" : 219,
1848     "name" : "art::Instruction::DIV_INT_LIT8"
1849    },
1850    {
1851     "enum_field_value" : 220,
1852     "name" : "art::Instruction::REM_INT_LIT8"
1853    },
1854    {
1855     "enum_field_value" : 221,
1856     "name" : "art::Instruction::AND_INT_LIT8"
1857    },
1858    {
1859     "enum_field_value" : 222,
1860     "name" : "art::Instruction::OR_INT_LIT8"
1861    },
1862    {
1863     "enum_field_value" : 223,
1864     "name" : "art::Instruction::XOR_INT_LIT8"
1865    },
1866    {
1867     "enum_field_value" : 224,
1868     "name" : "art::Instruction::SHL_INT_LIT8"
1869    },
1870    {
1871     "enum_field_value" : 225,
1872     "name" : "art::Instruction::SHR_INT_LIT8"
1873    },
1874    {
1875     "enum_field_value" : 226,
1876     "name" : "art::Instruction::USHR_INT_LIT8"
1877    },
1878    {
1879     "enum_field_value" : 227,
1880     "name" : "art::Instruction::UNUSED_E3"
1881    },
1882    {
1883     "enum_field_value" : 228,
1884     "name" : "art::Instruction::UNUSED_E4"
1885    },
1886    {
1887     "enum_field_value" : 229,
1888     "name" : "art::Instruction::UNUSED_E5"
1889    },
1890    {
1891     "enum_field_value" : 230,
1892     "name" : "art::Instruction::UNUSED_E6"
1893    },
1894    {
1895     "enum_field_value" : 231,
1896     "name" : "art::Instruction::UNUSED_E7"
1897    },
1898    {
1899     "enum_field_value" : 232,
1900     "name" : "art::Instruction::UNUSED_E8"
1901    },
1902    {
1903     "enum_field_value" : 233,
1904     "name" : "art::Instruction::UNUSED_E9"
1905    },
1906    {
1907     "enum_field_value" : 234,
1908     "name" : "art::Instruction::UNUSED_EA"
1909    },
1910    {
1911     "enum_field_value" : 235,
1912     "name" : "art::Instruction::UNUSED_EB"
1913    },
1914    {
1915     "enum_field_value" : 236,
1916     "name" : "art::Instruction::UNUSED_EC"
1917    },
1918    {
1919     "enum_field_value" : 237,
1920     "name" : "art::Instruction::UNUSED_ED"
1921    },
1922    {
1923     "enum_field_value" : 238,
1924     "name" : "art::Instruction::UNUSED_EE"
1925    },
1926    {
1927     "enum_field_value" : 239,
1928     "name" : "art::Instruction::UNUSED_EF"
1929    },
1930    {
1931     "enum_field_value" : 240,
1932     "name" : "art::Instruction::UNUSED_F0"
1933    },
1934    {
1935     "enum_field_value" : 241,
1936     "name" : "art::Instruction::UNUSED_F1"
1937    },
1938    {
1939     "enum_field_value" : 242,
1940     "name" : "art::Instruction::UNUSED_F2"
1941    },
1942    {
1943     "enum_field_value" : 243,
1944     "name" : "art::Instruction::UNUSED_F3"
1945    },
1946    {
1947     "enum_field_value" : 244,
1948     "name" : "art::Instruction::UNUSED_F4"
1949    },
1950    {
1951     "enum_field_value" : 245,
1952     "name" : "art::Instruction::UNUSED_F5"
1953    },
1954    {
1955     "enum_field_value" : 246,
1956     "name" : "art::Instruction::UNUSED_F6"
1957    },
1958    {
1959     "enum_field_value" : 247,
1960     "name" : "art::Instruction::UNUSED_F7"
1961    },
1962    {
1963     "enum_field_value" : 248,
1964     "name" : "art::Instruction::UNUSED_F8"
1965    },
1966    {
1967     "enum_field_value" : 249,
1968     "name" : "art::Instruction::UNUSED_F9"
1969    },
1970    {
1971     "enum_field_value" : 250,
1972     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
1973    },
1974    {
1975     "enum_field_value" : 251,
1976     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
1977    },
1978    {
1979     "enum_field_value" : 252,
1980     "name" : "art::Instruction::INVOKE_CUSTOM"
1981    },
1982    {
1983     "enum_field_value" : 253,
1984     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
1985    },
1986    {
1987     "enum_field_value" : 254,
1988     "name" : "art::Instruction::CONST_METHOD_HANDLE"
1989    },
1990    {
1991     "enum_field_value" : 255,
1992     "name" : "art::Instruction::CONST_METHOD_TYPE"
1993    },
1994    {
1995     "enum_field_value" : 209,
1996     "name" : "art::Instruction::RSUB_INT_LIT16"
1997    }
1998   ],
1999   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
2000   "name" : "art::Instruction::Code",
2001   "size" : 4,
2002   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2003   "underlying_type" : "_ZTIj"
2004  },
2005  {
2006   "alignment" : 1,
2007   "enum_fields" :
2008   [
2009    {
2010     "enum_field_value" : 1,
2011     "name" : "art::Instruction::kBranch"
2012    },
2013    {
2014     "enum_field_value" : 2,
2015     "name" : "art::Instruction::kContinue"
2016    },
2017    {
2018     "enum_field_value" : 4,
2019     "name" : "art::Instruction::kSwitch"
2020    },
2021    {
2022     "enum_field_value" : 8,
2023     "name" : "art::Instruction::kThrow"
2024    },
2025    {
2026     "enum_field_value" : 16,
2027     "name" : "art::Instruction::kReturn"
2028    },
2029    {
2030     "enum_field_value" : 32,
2031     "name" : "art::Instruction::kInvoke"
2032    },
2033    {
2034     "enum_field_value" : 64,
2035     "name" : "art::Instruction::kUnconditional"
2036    },
2037    {
2038     "enum_field_value" : 128,
2039     "name" : "art::Instruction::kExperimental"
2040    }
2041   ],
2042   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
2043   "name" : "art::Instruction::Flags",
2044   "size" : 1,
2045   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2046   "underlying_type" : "_ZTIh"
2047  },
2048  {
2049   "alignment" : 1,
2050   "enum_fields" :
2051   [
2052    {
2053     "enum_field_value" : 0,
2054     "name" : "art::Instruction::k10x"
2055    },
2056    {
2057     "enum_field_value" : 1,
2058     "name" : "art::Instruction::k12x"
2059    },
2060    {
2061     "enum_field_value" : 2,
2062     "name" : "art::Instruction::k11n"
2063    },
2064    {
2065     "enum_field_value" : 3,
2066     "name" : "art::Instruction::k11x"
2067    },
2068    {
2069     "enum_field_value" : 4,
2070     "name" : "art::Instruction::k10t"
2071    },
2072    {
2073     "enum_field_value" : 5,
2074     "name" : "art::Instruction::k20t"
2075    },
2076    {
2077     "enum_field_value" : 6,
2078     "name" : "art::Instruction::k22x"
2079    },
2080    {
2081     "enum_field_value" : 7,
2082     "name" : "art::Instruction::k21t"
2083    },
2084    {
2085     "enum_field_value" : 8,
2086     "name" : "art::Instruction::k21s"
2087    },
2088    {
2089     "enum_field_value" : 9,
2090     "name" : "art::Instruction::k21h"
2091    },
2092    {
2093     "enum_field_value" : 10,
2094     "name" : "art::Instruction::k21c"
2095    },
2096    {
2097     "enum_field_value" : 11,
2098     "name" : "art::Instruction::k23x"
2099    },
2100    {
2101     "enum_field_value" : 12,
2102     "name" : "art::Instruction::k22b"
2103    },
2104    {
2105     "enum_field_value" : 13,
2106     "name" : "art::Instruction::k22t"
2107    },
2108    {
2109     "enum_field_value" : 14,
2110     "name" : "art::Instruction::k22s"
2111    },
2112    {
2113     "enum_field_value" : 15,
2114     "name" : "art::Instruction::k22c"
2115    },
2116    {
2117     "enum_field_value" : 16,
2118     "name" : "art::Instruction::k32x"
2119    },
2120    {
2121     "enum_field_value" : 17,
2122     "name" : "art::Instruction::k30t"
2123    },
2124    {
2125     "enum_field_value" : 18,
2126     "name" : "art::Instruction::k31t"
2127    },
2128    {
2129     "enum_field_value" : 19,
2130     "name" : "art::Instruction::k31i"
2131    },
2132    {
2133     "enum_field_value" : 20,
2134     "name" : "art::Instruction::k31c"
2135    },
2136    {
2137     "enum_field_value" : 21,
2138     "name" : "art::Instruction::k35c"
2139    },
2140    {
2141     "enum_field_value" : 22,
2142     "name" : "art::Instruction::k3rc"
2143    },
2144    {
2145     "enum_field_value" : 23,
2146     "name" : "art::Instruction::k45cc"
2147    },
2148    {
2149     "enum_field_value" : 24,
2150     "name" : "art::Instruction::k4rcc"
2151    },
2152    {
2153     "enum_field_value" : 25,
2154     "name" : "art::Instruction::k51l"
2155    },
2156    {
2157     "enum_field_value" : 26,
2158     "name" : "art::Instruction::kInvalidFormat"
2159    }
2160   ],
2161   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
2162   "name" : "art::Instruction::Format",
2163   "size" : 1,
2164   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2165   "underlying_type" : "_ZTIh"
2166  },
2167  {
2168   "alignment" : 1,
2169   "enum_fields" :
2170   [
2171    {
2172     "enum_field_value" : 0,
2173     "name" : "art::Instruction::kIndexUnknown"
2174    },
2175    {
2176     "enum_field_value" : 1,
2177     "name" : "art::Instruction::kIndexNone"
2178    },
2179    {
2180     "enum_field_value" : 2,
2181     "name" : "art::Instruction::kIndexTypeRef"
2182    },
2183    {
2184     "enum_field_value" : 3,
2185     "name" : "art::Instruction::kIndexStringRef"
2186    },
2187    {
2188     "enum_field_value" : 4,
2189     "name" : "art::Instruction::kIndexMethodRef"
2190    },
2191    {
2192     "enum_field_value" : 5,
2193     "name" : "art::Instruction::kIndexFieldRef"
2194    },
2195    {
2196     "enum_field_value" : 6,
2197     "name" : "art::Instruction::kIndexFieldOffset"
2198    },
2199    {
2200     "enum_field_value" : 7,
2201     "name" : "art::Instruction::kIndexVtableOffset"
2202    },
2203    {
2204     "enum_field_value" : 8,
2205     "name" : "art::Instruction::kIndexMethodAndProtoRef"
2206    },
2207    {
2208     "enum_field_value" : 9,
2209     "name" : "art::Instruction::kIndexCallSiteRef"
2210    },
2211    {
2212     "enum_field_value" : 10,
2213     "name" : "art::Instruction::kIndexMethodHandleRef"
2214    },
2215    {
2216     "enum_field_value" : 11,
2217     "name" : "art::Instruction::kIndexProtoRef"
2218    }
2219   ],
2220   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
2221   "name" : "art::Instruction::IndexType",
2222   "size" : 1,
2223   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2224   "underlying_type" : "_ZTIh"
2225  },
2226  {
2227   "alignment" : 4,
2228   "enum_fields" :
2229   [
2230    {
2231     "enum_field_value" : 4,
2232     "name" : "art::PointerSize::k32"
2233    },
2234    {
2235     "enum_field_value" : 8,
2236     "name" : "art::PointerSize::k64"
2237    }
2238   ],
2239   "linker_set_key" : "_ZTIN3art11PointerSizeE",
2240   "name" : "art::PointerSize",
2241   "size" : 4,
2242   "source_file" : "art/libartbase/base/pointer_size.h",
2243   "underlying_type" : "_ZTIj"
2244  },
2245  {
2246   "access" : "protected",
2247   "alignment" : 4,
2248   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2249   "name" : "art::DexFileLoader::VerifyResult",
2250   "size" : 4,
2251   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2252   "underlying_type" : "_ZTIj"
2253  },
2254  {
2255   "alignment" : 1,
2256   "enum_fields" :
2257   [
2258    {
2259     "enum_field_value" : 0,
2260     "name" : "art::kDexInvokeVirtual"
2261    },
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "art::kDexInvokeSuper"
2265    },
2266    {
2267     "enum_field_value" : 2,
2268     "name" : "art::kDexInvokeDirect"
2269    },
2270    {
2271     "enum_field_value" : 3,
2272     "name" : "art::kDexInvokeStatic"
2273    },
2274    {
2275     "enum_field_value" : 4,
2276     "name" : "art::kDexInvokeInterface"
2277    },
2278    {
2279     "enum_field_value" : 5,
2280     "name" : "art::kDexInvokeTypeCount"
2281    }
2282   ],
2283   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
2284   "name" : "art::DexInvokeType",
2285   "size" : 1,
2286   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2287   "underlying_type" : "_ZTIh"
2288  },
2289  {
2290   "alignment" : 4,
2291   "enum_fields" :
2292   [
2293    {
2294     "enum_field_value" : 1,
2295     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
2296    }
2297   ],
2298   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2299   "name" : "art::CompactDexFile::FeatureFlags",
2300   "size" : 4,
2301   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
2302   "underlying_type" : "_ZTIj"
2303  },
2304  {
2305   "alignment" : 4,
2306   "enum_fields" :
2307   [
2308    {
2309     "enum_field_value" : 0,
2310     "name" : "art::InstructionSet::kNone"
2311    },
2312    {
2313     "enum_field_value" : 1,
2314     "name" : "art::InstructionSet::kArm"
2315    },
2316    {
2317     "enum_field_value" : 2,
2318     "name" : "art::InstructionSet::kArm64"
2319    },
2320    {
2321     "enum_field_value" : 3,
2322     "name" : "art::InstructionSet::kThumb2"
2323    },
2324    {
2325     "enum_field_value" : 4,
2326     "name" : "art::InstructionSet::kRiscv64"
2327    },
2328    {
2329     "enum_field_value" : 5,
2330     "name" : "art::InstructionSet::kX86"
2331    },
2332    {
2333     "enum_field_value" : 6,
2334     "name" : "art::InstructionSet::kX86_64"
2335    },
2336    {
2337     "enum_field_value" : 6,
2338     "name" : "art::InstructionSet::kLast"
2339    }
2340   ],
2341   "linker_set_key" : "_ZTIN3art14InstructionSetE",
2342   "name" : "art::InstructionSet",
2343   "size" : 4,
2344   "source_file" : "art/libartbase/arch/instruction_set.h",
2345   "underlying_type" : "_ZTIi"
2346  },
2347  {
2348   "alignment" : 1,
2349   "enum_fields" :
2350   [
2351    {
2352     "enum_field_value" : 0,
2353     "name" : "art::kDexMemAccessWord"
2354    },
2355    {
2356     "enum_field_value" : 1,
2357     "name" : "art::kDexMemAccessWide"
2358    },
2359    {
2360     "enum_field_value" : 2,
2361     "name" : "art::kDexMemAccessObject"
2362    },
2363    {
2364     "enum_field_value" : 3,
2365     "name" : "art::kDexMemAccessBoolean"
2366    },
2367    {
2368     "enum_field_value" : 4,
2369     "name" : "art::kDexMemAccessByte"
2370    },
2371    {
2372     "enum_field_value" : 5,
2373     "name" : "art::kDexMemAccessChar"
2374    },
2375    {
2376     "enum_field_value" : 6,
2377     "name" : "art::kDexMemAccessShort"
2378    },
2379    {
2380     "enum_field_value" : 7,
2381     "name" : "art::kDexMemAccessTypeCount"
2382    }
2383   ],
2384   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
2385   "name" : "art::DexMemAccessType",
2386   "size" : 1,
2387   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2388   "underlying_type" : "_ZTIh"
2389  },
2390  {
2391   "alignment" : 1,
2392   "enum_fields" :
2393   [
2394    {
2395     "enum_field_value" : 0,
2396     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
2397    },
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
2401    },
2402    {
2403     "enum_field_value" : 2,
2404     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
2405    }
2406   ],
2407   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2408   "name" : "art::DexLayoutSections::SectionType",
2409   "size" : 1,
2410   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
2411   "underlying_type" : "_ZTIh"
2412  },
2413  {
2414   "alignment" : 4,
2415   "enum_fields" :
2416   [
2417    {
2418     "enum_field_value" : 256,
2419     "name" : "art::kNumPackedOpcodes"
2420    }
2421   ],
2422   "linker_set_key" : "_ZTIN3art18$kNumPackedOpcodesE",
2423   "name" : "art::(unnamed)",
2424   "size" : 4,
2425   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2426   "underlying_type" : "_ZTIj"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 0,
2434     "name" : "art::DexFileLoaderErrorCode::kNoError"
2435    },
2436    {
2437     "enum_field_value" : 1,
2438     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
2439    },
2440    {
2441     "enum_field_value" : 2,
2442     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
2443    },
2444    {
2445     "enum_field_value" : 3,
2446     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
2447    },
2448    {
2449     "enum_field_value" : 4,
2450     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
2451    },
2452    {
2453     "enum_field_value" : 5,
2454     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
2455    }
2456   ],
2457   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2458   "name" : "art::DexFileLoaderErrorCode",
2459   "size" : 4,
2460   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2461   "underlying_type" : "_ZTIi"
2462  },
2463  {
2464   "alignment" : 4,
2465   "enum_fields" :
2466   [
2467    {
2468     "enum_field_value" : 0,
2469     "name" : "art::EncodedArrayValueIterator::kByte"
2470    },
2471    {
2472     "enum_field_value" : 2,
2473     "name" : "art::EncodedArrayValueIterator::kShort"
2474    },
2475    {
2476     "enum_field_value" : 3,
2477     "name" : "art::EncodedArrayValueIterator::kChar"
2478    },
2479    {
2480     "enum_field_value" : 4,
2481     "name" : "art::EncodedArrayValueIterator::kInt"
2482    },
2483    {
2484     "enum_field_value" : 6,
2485     "name" : "art::EncodedArrayValueIterator::kLong"
2486    },
2487    {
2488     "enum_field_value" : 16,
2489     "name" : "art::EncodedArrayValueIterator::kFloat"
2490    },
2491    {
2492     "enum_field_value" : 17,
2493     "name" : "art::EncodedArrayValueIterator::kDouble"
2494    },
2495    {
2496     "enum_field_value" : 21,
2497     "name" : "art::EncodedArrayValueIterator::kMethodType"
2498    },
2499    {
2500     "enum_field_value" : 22,
2501     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
2502    },
2503    {
2504     "enum_field_value" : 23,
2505     "name" : "art::EncodedArrayValueIterator::kString"
2506    },
2507    {
2508     "enum_field_value" : 24,
2509     "name" : "art::EncodedArrayValueIterator::kType"
2510    },
2511    {
2512     "enum_field_value" : 25,
2513     "name" : "art::EncodedArrayValueIterator::kField"
2514    },
2515    {
2516     "enum_field_value" : 26,
2517     "name" : "art::EncodedArrayValueIterator::kMethod"
2518    },
2519    {
2520     "enum_field_value" : 27,
2521     "name" : "art::EncodedArrayValueIterator::kEnum"
2522    },
2523    {
2524     "enum_field_value" : 28,
2525     "name" : "art::EncodedArrayValueIterator::kArray"
2526    },
2527    {
2528     "enum_field_value" : 29,
2529     "name" : "art::EncodedArrayValueIterator::kAnnotation"
2530    },
2531    {
2532     "enum_field_value" : 30,
2533     "name" : "art::EncodedArrayValueIterator::kNull"
2534    },
2535    {
2536     "enum_field_value" : 31,
2537     "name" : "art::EncodedArrayValueIterator::kBoolean"
2538    },
2539    {
2540     "enum_field_value" : 255,
2541     "name" : "art::EncodedArrayValueIterator::kEndOfInput"
2542    }
2543   ],
2544   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2545   "name" : "art::EncodedArrayValueIterator::ValueType",
2546   "size" : 4,
2547   "source_file" : "art/libdexfile/dex/dex_file.h",
2548   "underlying_type" : "_ZTIj"
2549  },
2550  {
2551   "alignment" : 2,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 0,
2556     "name" : "art::DexFile::kDexTypeHeaderItem"
2557    },
2558    {
2559     "enum_field_value" : 1,
2560     "name" : "art::DexFile::kDexTypeStringIdItem"
2561    },
2562    {
2563     "enum_field_value" : 2,
2564     "name" : "art::DexFile::kDexTypeTypeIdItem"
2565    },
2566    {
2567     "enum_field_value" : 3,
2568     "name" : "art::DexFile::kDexTypeProtoIdItem"
2569    },
2570    {
2571     "enum_field_value" : 4,
2572     "name" : "art::DexFile::kDexTypeFieldIdItem"
2573    },
2574    {
2575     "enum_field_value" : 5,
2576     "name" : "art::DexFile::kDexTypeMethodIdItem"
2577    },
2578    {
2579     "enum_field_value" : 6,
2580     "name" : "art::DexFile::kDexTypeClassDefItem"
2581    },
2582    {
2583     "enum_field_value" : 7,
2584     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
2585    },
2586    {
2587     "enum_field_value" : 8,
2588     "name" : "art::DexFile::kDexTypeMethodHandleItem"
2589    },
2590    {
2591     "enum_field_value" : 4096,
2592     "name" : "art::DexFile::kDexTypeMapList"
2593    },
2594    {
2595     "enum_field_value" : 4097,
2596     "name" : "art::DexFile::kDexTypeTypeList"
2597    },
2598    {
2599     "enum_field_value" : 4098,
2600     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
2601    },
2602    {
2603     "enum_field_value" : 4099,
2604     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
2605    },
2606    {
2607     "enum_field_value" : 8192,
2608     "name" : "art::DexFile::kDexTypeClassDataItem"
2609    },
2610    {
2611     "enum_field_value" : 8193,
2612     "name" : "art::DexFile::kDexTypeCodeItem"
2613    },
2614    {
2615     "enum_field_value" : 8194,
2616     "name" : "art::DexFile::kDexTypeStringDataItem"
2617    },
2618    {
2619     "enum_field_value" : 8195,
2620     "name" : "art::DexFile::kDexTypeDebugInfoItem"
2621    },
2622    {
2623     "enum_field_value" : 8196,
2624     "name" : "art::DexFile::kDexTypeAnnotationItem"
2625    },
2626    {
2627     "enum_field_value" : 8197,
2628     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
2629    },
2630    {
2631     "enum_field_value" : 8198,
2632     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
2633    },
2634    {
2635     "enum_field_value" : 61440,
2636     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
2637    }
2638   ],
2639   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
2640   "name" : "art::DexFile::MapItemType",
2641   "size" : 2,
2642   "source_file" : "art/libdexfile/dex/dex_file.h",
2643   "underlying_type" : "_ZTIt"
2644  },
2645  {
2646   "alignment" : 2,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 0,
2651     "name" : "art::DexFile::MethodHandleType::kStaticPut"
2652    },
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "art::DexFile::MethodHandleType::kStaticGet"
2656    },
2657    {
2658     "enum_field_value" : 2,
2659     "name" : "art::DexFile::MethodHandleType::kInstancePut"
2660    },
2661    {
2662     "enum_field_value" : 3,
2663     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
2664    },
2665    {
2666     "enum_field_value" : 4,
2667     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
2668    },
2669    {
2670     "enum_field_value" : 5,
2671     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
2672    },
2673    {
2674     "enum_field_value" : 6,
2675     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
2676    },
2677    {
2678     "enum_field_value" : 7,
2679     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
2680    },
2681    {
2682     "enum_field_value" : 8,
2683     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
2684    },
2685    {
2686     "enum_field_value" : 8,
2687     "name" : "art::DexFile::MethodHandleType::kLast"
2688    }
2689   ],
2690   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2691   "name" : "art::DexFile::MethodHandleType",
2692   "size" : 2,
2693   "source_file" : "art/libdexfile/dex/dex_file.h",
2694   "underlying_type" : "_ZTIt"
2695  },
2696  {
2697   "alignment" : 4,
2698   "enum_fields" :
2699   [
2700    {
2701     "enum_field_value" : 0,
2702     "name" : "art::DexFile::DBG_END_SEQUENCE"
2703    },
2704    {
2705     "enum_field_value" : 1,
2706     "name" : "art::DexFile::DBG_ADVANCE_PC"
2707    },
2708    {
2709     "enum_field_value" : 2,
2710     "name" : "art::DexFile::DBG_ADVANCE_LINE"
2711    },
2712    {
2713     "enum_field_value" : 3,
2714     "name" : "art::DexFile::DBG_START_LOCAL"
2715    },
2716    {
2717     "enum_field_value" : 4,
2718     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
2719    },
2720    {
2721     "enum_field_value" : 5,
2722     "name" : "art::DexFile::DBG_END_LOCAL"
2723    },
2724    {
2725     "enum_field_value" : 6,
2726     "name" : "art::DexFile::DBG_RESTART_LOCAL"
2727    },
2728    {
2729     "enum_field_value" : 7,
2730     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
2731    },
2732    {
2733     "enum_field_value" : 8,
2734     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
2735    },
2736    {
2737     "enum_field_value" : 9,
2738     "name" : "art::DexFile::DBG_SET_FILE"
2739    },
2740    {
2741     "enum_field_value" : 10,
2742     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
2743    },
2744    {
2745     "enum_field_value" : -4,
2746     "name" : "art::DexFile::DBG_LINE_BASE"
2747    },
2748    {
2749     "enum_field_value" : 15,
2750     "name" : "art::DexFile::DBG_LINE_RANGE"
2751    }
2752   ],
2753   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2754   "name" : "art::DexFile::(unnamed)",
2755   "size" : 4,
2756   "source_file" : "art/libdexfile/dex/dex_file.h",
2757   "underlying_type" : "_ZTIi"
2758  },
2759  {
2760   "alignment" : 4,
2761   "enum_fields" :
2762   [
2763    {
2764     "enum_field_value" : 0,
2765     "name" : "art::DexFile::kAllObjects"
2766    },
2767    {
2768     "enum_field_value" : 1,
2769     "name" : "art::DexFile::kPrimitivesOrObjects"
2770    },
2771    {
2772     "enum_field_value" : 2,
2773     "name" : "art::DexFile::kAllRaw"
2774    }
2775   ],
2776   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2777   "name" : "art::DexFile::AnnotationResultStyle",
2778   "size" : 4,
2779   "source_file" : "art/libdexfile/dex/dex_file.h",
2780   "underlying_type" : "_ZTIj"
2781  },
2782  {
2783   "alignment" : 4,
2784   "enum_fields" :
2785   [
2786    {
2787     "enum_field_value" : 0,
2788     "name" : "art::DexFile::kDexVisibilityBuild"
2789    },
2790    {
2791     "enum_field_value" : 1,
2792     "name" : "art::DexFile::kDexVisibilityRuntime"
2793    },
2794    {
2795     "enum_field_value" : 2,
2796     "name" : "art::DexFile::kDexVisibilitySystem"
2797    },
2798    {
2799     "enum_field_value" : 0,
2800     "name" : "art::DexFile::kDexAnnotationByte"
2801    },
2802    {
2803     "enum_field_value" : 2,
2804     "name" : "art::DexFile::kDexAnnotationShort"
2805    },
2806    {
2807     "enum_field_value" : 3,
2808     "name" : "art::DexFile::kDexAnnotationChar"
2809    },
2810    {
2811     "enum_field_value" : 4,
2812     "name" : "art::DexFile::kDexAnnotationInt"
2813    },
2814    {
2815     "enum_field_value" : 6,
2816     "name" : "art::DexFile::kDexAnnotationLong"
2817    },
2818    {
2819     "enum_field_value" : 16,
2820     "name" : "art::DexFile::kDexAnnotationFloat"
2821    },
2822    {
2823     "enum_field_value" : 17,
2824     "name" : "art::DexFile::kDexAnnotationDouble"
2825    },
2826    {
2827     "enum_field_value" : 21,
2828     "name" : "art::DexFile::kDexAnnotationMethodType"
2829    },
2830    {
2831     "enum_field_value" : 22,
2832     "name" : "art::DexFile::kDexAnnotationMethodHandle"
2833    },
2834    {
2835     "enum_field_value" : 23,
2836     "name" : "art::DexFile::kDexAnnotationString"
2837    },
2838    {
2839     "enum_field_value" : 24,
2840     "name" : "art::DexFile::kDexAnnotationType"
2841    },
2842    {
2843     "enum_field_value" : 25,
2844     "name" : "art::DexFile::kDexAnnotationField"
2845    },
2846    {
2847     "enum_field_value" : 26,
2848     "name" : "art::DexFile::kDexAnnotationMethod"
2849    },
2850    {
2851     "enum_field_value" : 27,
2852     "name" : "art::DexFile::kDexAnnotationEnum"
2853    },
2854    {
2855     "enum_field_value" : 28,
2856     "name" : "art::DexFile::kDexAnnotationArray"
2857    },
2858    {
2859     "enum_field_value" : 29,
2860     "name" : "art::DexFile::kDexAnnotationAnnotation"
2861    },
2862    {
2863     "enum_field_value" : 30,
2864     "name" : "art::DexFile::kDexAnnotationNull"
2865    },
2866    {
2867     "enum_field_value" : 31,
2868     "name" : "art::DexFile::kDexAnnotationBoolean"
2869    },
2870    {
2871     "enum_field_value" : 31,
2872     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
2873    },
2874    {
2875     "enum_field_value" : 5,
2876     "name" : "art::DexFile::kDexAnnotationValueArgShift"
2877    }
2878   ],
2879   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2880   "name" : "art::DexFile::(unnamed)",
2881   "size" : 4,
2882   "source_file" : "art/libdexfile/dex/dex_file.h",
2883   "underlying_type" : "_ZTIj"
2884  },
2885  {
2886   "alignment" : 4,
2887   "enum_fields" :
2888   [
2889    {
2890     "enum_field_value" : 0,
2891     "name" : "art::Primitive::kPrimNot"
2892    },
2893    {
2894     "enum_field_value" : 1,
2895     "name" : "art::Primitive::kPrimBoolean"
2896    },
2897    {
2898     "enum_field_value" : 2,
2899     "name" : "art::Primitive::kPrimByte"
2900    },
2901    {
2902     "enum_field_value" : 3,
2903     "name" : "art::Primitive::kPrimChar"
2904    },
2905    {
2906     "enum_field_value" : 4,
2907     "name" : "art::Primitive::kPrimShort"
2908    },
2909    {
2910     "enum_field_value" : 5,
2911     "name" : "art::Primitive::kPrimInt"
2912    },
2913    {
2914     "enum_field_value" : 6,
2915     "name" : "art::Primitive::kPrimLong"
2916    },
2917    {
2918     "enum_field_value" : 7,
2919     "name" : "art::Primitive::kPrimFloat"
2920    },
2921    {
2922     "enum_field_value" : 8,
2923     "name" : "art::Primitive::kPrimDouble"
2924    },
2925    {
2926     "enum_field_value" : 9,
2927     "name" : "art::Primitive::kPrimVoid"
2928    },
2929    {
2930     "enum_field_value" : 9,
2931     "name" : "art::Primitive::kPrimLast"
2932    }
2933   ],
2934   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
2935   "name" : "art::Primitive::Type",
2936   "size" : 4,
2937   "source_file" : "art/libdexfile/dex/primitive.h",
2938   "underlying_type" : "_ZTIj"
2939  },
2940  {
2941   "alignment" : 1,
2942   "enum_fields" :
2943   [
2944    {
2945     "enum_field_value" : 0,
2946     "name" : "art::hiddenapi::Domain::kCorePlatform"
2947    },
2948    {
2949     "enum_field_value" : 1,
2950     "name" : "art::hiddenapi::Domain::kPlatform"
2951    },
2952    {
2953     "enum_field_value" : 2,
2954     "name" : "art::hiddenapi::Domain::kApplication"
2955    }
2956   ],
2957   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
2958   "name" : "art::hiddenapi::Domain",
2959   "size" : 1,
2960   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
2961   "underlying_type" : "_ZTIc"
2962  },
2963  {
2964   "access" : "private",
2965   "alignment" : 4,
2966   "enum_fields" :
2967   [
2968    {
2969     "enum_field_value" : 0,
2970     "name" : "art::hiddenapi::ApiList::Value::kSdk"
2971    },
2972    {
2973     "enum_field_value" : 1,
2974     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
2975    },
2976    {
2977     "enum_field_value" : 2,
2978     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
2979    },
2980    {
2981     "enum_field_value" : 3,
2982     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
2983    },
2984    {
2985     "enum_field_value" : 4,
2986     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
2987    },
2988    {
2989     "enum_field_value" : 5,
2990     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
2991    },
2992    {
2993     "enum_field_value" : 6,
2994     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
2995    },
2996    {
2997     "enum_field_value" : 7,
2998     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetS"
2999    },
3000    {
3001     "enum_field_value" : 15,
3002     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
3003    },
3004    {
3005     "enum_field_value" : 0,
3006     "name" : "art::hiddenapi::ApiList::Value::kMin"
3007    },
3008    {
3009     "enum_field_value" : 7,
3010     "name" : "art::hiddenapi::ApiList::Value::kMax"
3011    }
3012   ],
3013   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
3014   "name" : "art::hiddenapi::ApiList::Value",
3015   "size" : 4,
3016   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
3017   "underlying_type" : "_ZTIj"
3018  },
3019  {
3020   "access" : "private",
3021   "alignment" : 4,
3022   "enum_fields" :
3023   [
3024    {
3025     "enum_field_value" : 4,
3026     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
3027    },
3028    {
3029     "enum_field_value" : 5,
3030     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
3031    },
3032    {
3033     "enum_field_value" : 4,
3034     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
3035    },
3036    {
3037     "enum_field_value" : 5,
3038     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
3039    }
3040   ],
3041   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
3042   "name" : "art::hiddenapi::ApiList::DomainApi",
3043   "size" : 4,
3044   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
3045   "underlying_type" : "_ZTIj"
3046  },
3047  {
3048   "alignment" : 4,
3049   "enum_fields" :
3050   [
3051    {
3052     "enum_field_value" : 0,
3053     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
3054    },
3055    {
3056     "enum_field_value" : 1,
3057     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
3058    },
3059    {
3060     "enum_field_value" : 2,
3061     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
3062    },
3063    {
3064     "enum_field_value" : 3,
3065     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
3066    }
3067   ],
3068   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3069   "name" : "art::hiddenapi::ApiStubs::Kind",
3070   "size" : 4,
3071   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
3072   "underlying_type" : "_ZTIi"
3073  },
3074  {
3075   "access" : "private",
3076   "alignment" : 4,
3077   "enum_fields" :
3078   [
3079    {
3080     "enum_field_value" : 22,
3081     "name" : "fmt::format_int::buffer_size"
3082    }
3083   ],
3084   "linker_set_key" : "_ZTIN3fmt3v1010format_int12$buffer_sizeE",
3085   "name" : "fmt::format_int::(unnamed)",
3086   "size" : 4,
3087   "source_file" : "external/fmtlib/include/fmt/format.h",
3088   "underlying_type" : "_ZTIj"
3089  },
3090  {
3091   "alignment" : 1,
3092   "enum_fields" :
3093   [
3094    {
3095     "enum_field_value" : 0,
3096     "name" : "fmt::presentation_type::none"
3097    },
3098    {
3099     "enum_field_value" : 1,
3100     "name" : "fmt::presentation_type::dec"
3101    },
3102    {
3103     "enum_field_value" : 2,
3104     "name" : "fmt::presentation_type::oct"
3105    },
3106    {
3107     "enum_field_value" : 3,
3108     "name" : "fmt::presentation_type::hex_lower"
3109    },
3110    {
3111     "enum_field_value" : 4,
3112     "name" : "fmt::presentation_type::hex_upper"
3113    },
3114    {
3115     "enum_field_value" : 5,
3116     "name" : "fmt::presentation_type::bin_lower"
3117    },
3118    {
3119     "enum_field_value" : 6,
3120     "name" : "fmt::presentation_type::bin_upper"
3121    },
3122    {
3123     "enum_field_value" : 7,
3124     "name" : "fmt::presentation_type::hexfloat_lower"
3125    },
3126    {
3127     "enum_field_value" : 8,
3128     "name" : "fmt::presentation_type::hexfloat_upper"
3129    },
3130    {
3131     "enum_field_value" : 9,
3132     "name" : "fmt::presentation_type::exp_lower"
3133    },
3134    {
3135     "enum_field_value" : 10,
3136     "name" : "fmt::presentation_type::exp_upper"
3137    },
3138    {
3139     "enum_field_value" : 11,
3140     "name" : "fmt::presentation_type::fixed_lower"
3141    },
3142    {
3143     "enum_field_value" : 12,
3144     "name" : "fmt::presentation_type::fixed_upper"
3145    },
3146    {
3147     "enum_field_value" : 13,
3148     "name" : "fmt::presentation_type::general_lower"
3149    },
3150    {
3151     "enum_field_value" : 14,
3152     "name" : "fmt::presentation_type::general_upper"
3153    },
3154    {
3155     "enum_field_value" : 15,
3156     "name" : "fmt::presentation_type::chr"
3157    },
3158    {
3159     "enum_field_value" : 16,
3160     "name" : "fmt::presentation_type::string"
3161    },
3162    {
3163     "enum_field_value" : 17,
3164     "name" : "fmt::presentation_type::pointer"
3165    },
3166    {
3167     "enum_field_value" : 18,
3168     "name" : "fmt::presentation_type::debug"
3169    }
3170   ],
3171   "linker_set_key" : "_ZTIN3fmt3v1017presentation_typeE",
3172   "name" : "fmt::presentation_type",
3173   "size" : 1,
3174   "source_file" : "external/fmtlib/include/fmt/core.h",
3175   "underlying_type" : "_ZTIh"
3176  },
3177  {
3178   "alignment" : 4,
3179   "enum_fields" :
3180   [
3181    {
3182     "enum_field_value" : 500,
3183     "name" : "fmt::v10::inline_buffer_size"
3184    }
3185   ],
3186   "linker_set_key" : "_ZTIN3fmt3v1019$inline_buffer_sizeE",
3187   "name" : "fmt::(unnamed)",
3188   "size" : 4,
3189   "source_file" : "external/fmtlib/include/fmt/format.h",
3190   "underlying_type" : "_ZTIj"
3191  },
3192  {
3193   "alignment" : 1,
3194   "enum_fields" :
3195   [
3196    {
3197     "enum_field_value" : 0,
3198     "name" : "fmt::sign::none"
3199    },
3200    {
3201     "enum_field_value" : 1,
3202     "name" : "fmt::sign::minus"
3203    },
3204    {
3205     "enum_field_value" : 2,
3206     "name" : "fmt::sign::plus"
3207    },
3208    {
3209     "enum_field_value" : 3,
3210     "name" : "fmt::sign::space"
3211    }
3212   ],
3213   "linker_set_key" : "_ZTIN3fmt3v104sign4typeE",
3214   "name" : "fmt::sign::type",
3215   "size" : 1,
3216   "source_file" : "external/fmtlib/include/fmt/core.h",
3217   "underlying_type" : "_ZTIh"
3218  },
3219  {
3220   "alignment" : 1,
3221   "enum_fields" :
3222   [
3223    {
3224     "enum_field_value" : 0,
3225     "name" : "fmt::align::none"
3226    },
3227    {
3228     "enum_field_value" : 1,
3229     "name" : "fmt::align::left"
3230    },
3231    {
3232     "enum_field_value" : 2,
3233     "name" : "fmt::align::right"
3234    },
3235    {
3236     "enum_field_value" : 3,
3237     "name" : "fmt::align::center"
3238    },
3239    {
3240     "enum_field_value" : 4,
3241     "name" : "fmt::align::numeric"
3242    }
3243   ],
3244   "linker_set_key" : "_ZTIN3fmt3v105align4typeE",
3245   "name" : "fmt::align::type",
3246   "size" : 1,
3247   "source_file" : "external/fmtlib/include/fmt/core.h",
3248   "underlying_type" : "_ZTIh"
3249  },
3250  {
3251   "alignment" : 1,
3252   "linker_set_key" : "_ZTIN3fmt3v106detail10char8_typeE",
3253   "name" : "fmt::detail::char8_type",
3254   "size" : 1,
3255   "source_file" : "external/fmtlib/include/fmt/format.h",
3256   "underlying_type" : "_ZTIh"
3257  },
3258  {
3259   "alignment" : 4,
3260   "linker_set_key" : "_ZTIN3fmt3v106detail10int128_optE",
3261   "name" : "fmt::detail::int128_opt",
3262   "size" : 4,
3263   "source_file" : "external/fmtlib/include/fmt/core.h",
3264   "underlying_type" : "_ZTIi"
3265  },
3266  {
3267   "alignment" : 4,
3268   "enum_fields" :
3269   [
3270    {
3271     "enum_field_value" : 1,
3272     "name" : "fmt::detail::long_short"
3273    }
3274   ],
3275   "linker_set_key" : "_ZTIN3fmt3v106detail11$long_shortE",
3276   "name" : "fmt::detail::(unnamed)",
3277   "size" : 4,
3278   "source_file" : "external/fmtlib/include/fmt/core.h",
3279   "underlying_type" : "_ZTIj"
3280  },
3281  {
3282   "alignment" : 4,
3283   "enum_fields" :
3284   [
3285    {
3286     "enum_field_value" : 0,
3287     "name" : "fmt::detail::arg_id_kind::none"
3288    },
3289    {
3290     "enum_field_value" : 1,
3291     "name" : "fmt::detail::arg_id_kind::index"
3292    },
3293    {
3294     "enum_field_value" : 2,
3295     "name" : "fmt::detail::arg_id_kind::name"
3296    }
3297   ],
3298   "linker_set_key" : "_ZTIN3fmt3v106detail11arg_id_kindE",
3299   "name" : "fmt::detail::arg_id_kind",
3300   "size" : 4,
3301   "source_file" : "external/fmtlib/include/fmt/core.h",
3302   "underlying_type" : "_ZTIi"
3303  },
3304  {
3305   "alignment" : 4,
3306   "linker_set_key" : "_ZTIN3fmt3v106detail11uint128_optE",
3307   "name" : "fmt::detail::uint128_opt",
3308   "size" : 4,
3309   "source_file" : "external/fmtlib/include/fmt/core.h",
3310   "underlying_type" : "_ZTIi"
3311  },
3312  {
3313   "alignment" : 1,
3314   "enum_fields" :
3315   [
3316    {
3317     "enum_field_value" : 0,
3318     "name" : "fmt::detail::float_format::general"
3319    },
3320    {
3321     "enum_field_value" : 1,
3322     "name" : "fmt::detail::float_format::exp"
3323    },
3324    {
3325     "enum_field_value" : 2,
3326     "name" : "fmt::detail::float_format::fixed"
3327    },
3328    {
3329     "enum_field_value" : 3,
3330     "name" : "fmt::detail::float_format::hex"
3331    }
3332   ],
3333   "linker_set_key" : "_ZTIN3fmt3v106detail12float_formatE",
3334   "name" : "fmt::detail::float_format",
3335   "size" : 1,
3336   "source_file" : "external/fmtlib/include/fmt/format.h",
3337   "underlying_type" : "_ZTIh"
3338  },
3339  {
3340   "alignment" : 4,
3341   "enum_fields" :
3342   [
3343    {
3344     "enum_field_value" : 0,
3345     "name" : "fmt::detail::numeric_system::standard"
3346    },
3347    {
3348     "enum_field_value" : 1,
3349     "name" : "fmt::detail::numeric_system::alternative"
3350    }
3351   ],
3352   "linker_set_key" : "_ZTIN3fmt3v106detail14numeric_systemE",
3353   "name" : "fmt::detail::numeric_system",
3354   "size" : 4,
3355   "source_file" : "external/fmtlib/include/fmt/chrono.h",
3356   "underlying_type" : "_ZTIi"
3357  },
3358  {
3359   "access" : "private",
3360   "alignment" : 4,
3361   "enum_fields" :
3362   [
3363    {
3364     "enum_field_value" : 256,
3365     "name" : "fmt::detail::counting_buffer<>::buffer_size"
3366    }
3367   ],
3368   "linker_set_key" : "_ZTIN3fmt3v106detail15counting_bufferIcE12$buffer_sizeE",
3369   "name" : "fmt::detail::counting_buffer<>::(unnamed)",
3370   "size" : 4,
3371   "source_file" : "external/fmtlib/include/fmt/core.h",
3372   "underlying_type" : "_ZTIj"
3373  },
3374  {
3375   "alignment" : 4,
3376   "enum_fields" :
3377   [
3378    {
3379     "enum_field_value" : 9223372036854775808,
3380     "name" : "fmt::detail::is_unpacked_bit"
3381    }
3382   ],
3383   "linker_set_key" : "_ZTIN3fmt3v106detail16$is_unpacked_bitE",
3384   "name" : "fmt::detail::(unnamed)",
3385   "size" : 8,
3386   "source_file" : "external/fmtlib/include/fmt/core.h",
3387   "underlying_type" : "_ZTIy"
3388  },
3389  {
3390   "alignment" : 4,
3391   "enum_fields" :
3392   [
3393    {
3394     "enum_field_value" : 15,
3395     "name" : "fmt::detail::max_packed_args"
3396    }
3397   ],
3398   "linker_set_key" : "_ZTIN3fmt3v106detail16$max_packed_argsE",
3399   "name" : "fmt::detail::(unnamed)",
3400   "size" : 4,
3401   "source_file" : "external/fmtlib/include/fmt/core.h",
3402   "underlying_type" : "_ZTIj"
3403  },
3404  {
3405   "alignment" : 4,
3406   "enum_fields" :
3407   [
3408    {
3409     "enum_field_value" : 4,
3410     "name" : "fmt::detail::packed_arg_bits"
3411    }
3412   ],
3413   "linker_set_key" : "_ZTIN3fmt3v106detail16$packed_arg_bitsE",
3414   "name" : "fmt::detail::(unnamed)",
3415   "size" : 4,
3416   "source_file" : "external/fmtlib/include/fmt/core.h",
3417   "underlying_type" : "_ZTIj"
3418  },
3419  {
3420   "alignment" : 4,
3421   "enum_fields" :
3422   [
3423    {
3424     "enum_field_value" : 4611686018427387904,
3425     "name" : "fmt::detail::has_named_args_bit"
3426    }
3427   ],
3428   "linker_set_key" : "_ZTIN3fmt3v106detail19$has_named_args_bitE",
3429   "name" : "fmt::detail::(unnamed)",
3430   "size" : 8,
3431   "source_file" : "external/fmtlib/include/fmt/core.h",
3432   "underlying_type" : "_ZTIy"
3433  },
3434  {
3435   "alignment" : 4,
3436   "enum_fields" :
3437   [
3438    {
3439     "enum_field_value" : 0,
3440     "name" : "fmt::detail::to_utf8_error_policy::abort"
3441    },
3442    {
3443     "enum_field_value" : 1,
3444     "name" : "fmt::detail::to_utf8_error_policy::replace"
3445    }
3446   ],
3447   "linker_set_key" : "_ZTIN3fmt3v106detail20to_utf8_error_policyE",
3448   "name" : "fmt::detail::to_utf8_error_policy",
3449   "size" : 4,
3450   "source_file" : "external/fmtlib/include/fmt/format.h",
3451   "underlying_type" : "_ZTIi"
3452  },
3453  {
3454   "alignment" : 4,
3455   "enum_fields" :
3456   [
3457    {
3458     "enum_field_value" : 0,
3459     "name" : "fmt::detail::type::none_type"
3460    },
3461    {
3462     "enum_field_value" : 1,
3463     "name" : "fmt::detail::type::int_type"
3464    },
3465    {
3466     "enum_field_value" : 2,
3467     "name" : "fmt::detail::type::uint_type"
3468    },
3469    {
3470     "enum_field_value" : 3,
3471     "name" : "fmt::detail::type::long_long_type"
3472    },
3473    {
3474     "enum_field_value" : 4,
3475     "name" : "fmt::detail::type::ulong_long_type"
3476    },
3477    {
3478     "enum_field_value" : 5,
3479     "name" : "fmt::detail::type::int128_type"
3480    },
3481    {
3482     "enum_field_value" : 6,
3483     "name" : "fmt::detail::type::uint128_type"
3484    },
3485    {
3486     "enum_field_value" : 7,
3487     "name" : "fmt::detail::type::bool_type"
3488    },
3489    {
3490     "enum_field_value" : 8,
3491     "name" : "fmt::detail::type::char_type"
3492    },
3493    {
3494     "enum_field_value" : 8,
3495     "name" : "fmt::detail::type::last_integer_type"
3496    },
3497    {
3498     "enum_field_value" : 9,
3499     "name" : "fmt::detail::type::float_type"
3500    },
3501    {
3502     "enum_field_value" : 10,
3503     "name" : "fmt::detail::type::double_type"
3504    },
3505    {
3506     "enum_field_value" : 11,
3507     "name" : "fmt::detail::type::long_double_type"
3508    },
3509    {
3510     "enum_field_value" : 11,
3511     "name" : "fmt::detail::type::last_numeric_type"
3512    },
3513    {
3514     "enum_field_value" : 12,
3515     "name" : "fmt::detail::type::cstring_type"
3516    },
3517    {
3518     "enum_field_value" : 13,
3519     "name" : "fmt::detail::type::string_type"
3520    },
3521    {
3522     "enum_field_value" : 14,
3523     "name" : "fmt::detail::type::pointer_type"
3524    },
3525    {
3526     "enum_field_value" : 15,
3527     "name" : "fmt::detail::type::custom_type"
3528    }
3529   ],
3530   "linker_set_key" : "_ZTIN3fmt3v106detail4typeE",
3531   "name" : "fmt::detail::type",
3532   "size" : 4,
3533   "source_file" : "external/fmtlib/include/fmt/core.h",
3534   "underlying_type" : "_ZTIi"
3535  },
3536  {
3537   "alignment" : 4,
3538   "enum_fields" :
3539   [
3540    {
3541     "enum_field_value" : 0,
3542     "name" : "fmt::detail::state::start"
3543    },
3544    {
3545     "enum_field_value" : 1,
3546     "name" : "fmt::detail::state::align"
3547    },
3548    {
3549     "enum_field_value" : 2,
3550     "name" : "fmt::detail::state::sign"
3551    },
3552    {
3553     "enum_field_value" : 3,
3554     "name" : "fmt::detail::state::hash"
3555    },
3556    {
3557     "enum_field_value" : 4,
3558     "name" : "fmt::detail::state::zero"
3559    },
3560    {
3561     "enum_field_value" : 5,
3562     "name" : "fmt::detail::state::width"
3563    },
3564    {
3565     "enum_field_value" : 6,
3566     "name" : "fmt::detail::state::precision"
3567    },
3568    {
3569     "enum_field_value" : 7,
3570     "name" : "fmt::detail::state::locale"
3571    }
3572   ],
3573   "linker_set_key" : "_ZTIN3fmt3v106detail5stateE",
3574   "name" : "fmt::detail::state",
3575   "size" : 4,
3576   "source_file" : "external/fmtlib/include/fmt/core.h",
3577   "underlying_type" : "_ZTIi"
3578  },
3579  {
3580   "access" : "private",
3581   "alignment" : 4,
3582   "enum_fields" :
3583   [
3584    {
3585     "enum_field_value" : 32,
3586     "name" : "fmt::detail::bigint::bigits_capacity"
3587    }
3588   ],
3589   "linker_set_key" : "_ZTIN3fmt3v106detail6bigint16$bigits_capacityE",
3590   "name" : "fmt::detail::bigint::(unnamed)",
3591   "size" : 4,
3592   "source_file" : "external/fmtlib/include/fmt/format.h",
3593   "underlying_type" : "_ZTIj"
3594  },
3595  {
3596   "alignment" : 4,
3597   "enum_fields" :
3598   [
3599    {
3600     "enum_field_value" : 1,
3601     "name" : "fmt::detail::predecessor_closer"
3602    },
3603    {
3604     "enum_field_value" : 2,
3605     "name" : "fmt::detail::fixup"
3606    },
3607    {
3608     "enum_field_value" : 4,
3609     "name" : "fmt::detail::fixed"
3610    }
3611   ],
3612   "linker_set_key" : "_ZTIN3fmt3v106detail6dragonE",
3613   "name" : "fmt::detail::dragon",
3614   "size" : 4,
3615   "source_file" : "external/fmtlib/include/fmt/format.h",
3616   "underlying_type" : "_ZTIj"
3617  },
3618  {
3619   "access" : "private",
3620   "alignment" : 4,
3621   "enum_fields" :
3622   [
3623    {
3624     "enum_field_value" : 4,
3625     "name" : "fmt::detail::fill_t<char>::max_size"
3626    }
3627   ],
3628   "linker_set_key" : "_ZTIN3fmt3v106detail6fill_tIcE9$max_sizeE",
3629   "name" : "fmt::detail::fill_t<char>::(unnamed)",
3630   "size" : 4,
3631   "source_file" : "external/fmtlib/include/fmt/core.h",
3632   "underlying_type" : "_ZTIj"
3633  },
3634  {
3635   "alignment" : 4,
3636   "enum_fields" :
3637   [
3638    {
3639     "enum_field_value" : 0,
3640     "name" : "fmt::detail::pad_type::unspecified"
3641    },
3642    {
3643     "enum_field_value" : 1,
3644     "name" : "fmt::detail::pad_type::none"
3645    },
3646    {
3647     "enum_field_value" : 2,
3648     "name" : "fmt::detail::pad_type::zero"
3649    },
3650    {
3651     "enum_field_value" : 3,
3652     "name" : "fmt::detail::pad_type::space"
3653    }
3654   ],
3655   "linker_set_key" : "_ZTIN3fmt3v106detail8pad_typeE",
3656   "name" : "fmt::detail::pad_type",
3657   "size" : 4,
3658   "source_file" : "external/fmtlib/include/fmt/chrono.h",
3659   "underlying_type" : "_ZTIi"
3660  },
3661  {
3662   "alignment" : 4,
3663   "enum_fields" :
3664   [
3665    {
3666     "enum_field_value" : 42,
3667     "name" : "fmt::detail::sint_set"
3668    },
3669    {
3670     "enum_field_value" : 84,
3671     "name" : "fmt::detail::uint_set"
3672    },
3673    {
3674     "enum_field_value" : 128,
3675     "name" : "fmt::detail::bool_set"
3676    },
3677    {
3678     "enum_field_value" : 256,
3679     "name" : "fmt::detail::char_set"
3680    },
3681    {
3682     "enum_field_value" : 3584,
3683     "name" : "fmt::detail::float_set"
3684    },
3685    {
3686     "enum_field_value" : 8192,
3687     "name" : "fmt::detail::string_set"
3688    },
3689    {
3690     "enum_field_value" : 4096,
3691     "name" : "fmt::detail::cstring_set"
3692    },
3693    {
3694     "enum_field_value" : 16384,
3695     "name" : "fmt::detail::pointer_set"
3696    }
3697   ],
3698   "linker_set_key" : "_ZTIN3fmt3v106detail9$bool_setE",
3699   "name" : "fmt::detail::(unnamed)",
3700   "size" : 4,
3701   "source_file" : "external/fmtlib/include/fmt/core.h",
3702   "underlying_type" : "_ZTIj"
3703  },
3704  {
3705   "alignment" : 4,
3706   "enum_fields" :
3707   [
3708    {
3709     "enum_field_value" : 0,
3710     "name" : "android::base::VERBOSE"
3711    },
3712    {
3713     "enum_field_value" : 1,
3714     "name" : "android::base::DEBUG"
3715    },
3716    {
3717     "enum_field_value" : 2,
3718     "name" : "android::base::INFO"
3719    },
3720    {
3721     "enum_field_value" : 3,
3722     "name" : "android::base::WARNING"
3723    },
3724    {
3725     "enum_field_value" : 4,
3726     "name" : "android::base::ERROR"
3727    },
3728    {
3729     "enum_field_value" : 5,
3730     "name" : "android::base::FATAL_WITHOUT_ABORT"
3731    },
3732    {
3733     "enum_field_value" : 6,
3734     "name" : "android::base::FATAL"
3735    }
3736   ],
3737   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3738   "name" : "android::base::LogSeverity",
3739   "size" : 4,
3740   "source_file" : "system/libbase/include/android-base/logging.h",
3741   "underlying_type" : "_ZTIj"
3742  },
3743  {
3744   "alignment" : 4,
3745   "enum_fields" :
3746   [
3747    {
3748     "enum_field_value" : 0,
3749     "name" : "android::base::DEFAULT"
3750    },
3751    {
3752     "enum_field_value" : 1,
3753     "name" : "android::base::MAIN"
3754    },
3755    {
3756     "enum_field_value" : 2,
3757     "name" : "android::base::SYSTEM"
3758    },
3759    {
3760     "enum_field_value" : 3,
3761     "name" : "android::base::RADIO"
3762    },
3763    {
3764     "enum_field_value" : 4,
3765     "name" : "android::base::CRASH"
3766    }
3767   ],
3768   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3769   "name" : "android::base::LogId",
3770   "size" : 4,
3771   "source_file" : "system/libbase/include/android-base/logging.h",
3772   "underlying_type" : "_ZTIj"
3773  },
3774  {
3775   "alignment" : 4,
3776   "enum_fields" :
3777   [
3778    {
3779     "enum_field_value" : 0,
3780     "name" : "unix_file::FdFile::GuardState::kBase"
3781    },
3782    {
3783     "enum_field_value" : 1,
3784     "name" : "unix_file::FdFile::GuardState::kFlushed"
3785    },
3786    {
3787     "enum_field_value" : 2,
3788     "name" : "unix_file::FdFile::GuardState::kClosed"
3789    },
3790    {
3791     "enum_field_value" : 3,
3792     "name" : "unix_file::FdFile::GuardState::kNoCheck"
3793    }
3794   ],
3795   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
3796   "name" : "unix_file::FdFile::GuardState",
3797   "size" : 4,
3798   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
3799   "underlying_type" : "_ZTIi"
3800  }
3801 ],
3802 "function_types" :
3803 [
3804  {
3805   "alignment" : 4,
3806   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3807   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
3808   "parameters" :
3809   [
3810    {
3811     "referenced_type" : "_ZTIP7_JNIEnv"
3812    },
3813    {
3814     "referenced_type" : "_ZTIP8_jobject"
3815    }
3816   ],
3817   "return_type" : "_ZTI14jobjectRefType",
3818   "source_file" : "libnativehelper/include_jni/jni.h"
3819  },
3820  {
3821   "alignment" : 4,
3822   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3823   "name" : "_jintArray *(_JNIEnv *, int)",
3824   "parameters" :
3825   [
3826    {
3827     "referenced_type" : "_ZTIP7_JNIEnv"
3828    },
3829    {
3830     "referenced_type" : "_ZTIi"
3831    }
3832   ],
3833   "return_type" : "_ZTIP10_jintArray",
3834   "source_file" : "libnativehelper/include_jni/jni.h"
3835  },
3836  {
3837   "alignment" : 4,
3838   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3839   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
3840   "parameters" :
3841   [
3842    {
3843     "referenced_type" : "_ZTIP7_JNIEnv"
3844    },
3845    {
3846     "referenced_type" : "_ZTIP7_jclass"
3847    },
3848    {
3849     "referenced_type" : "_ZTIPKc"
3850    },
3851    {
3852     "referenced_type" : "_ZTIPKc"
3853    }
3854   ],
3855   "return_type" : "_ZTIP10_jmethodID",
3856   "source_file" : "libnativehelper/include_jni/jni.h"
3857  },
3858  {
3859   "alignment" : 4,
3860   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3861   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
3862   "parameters" :
3863   [
3864    {
3865     "referenced_type" : "_ZTIP7_JNIEnv"
3866    },
3867    {
3868     "referenced_type" : "_ZTIP8_jobject"
3869    }
3870   ],
3871   "return_type" : "_ZTIP10_jmethodID",
3872   "source_file" : "libnativehelper/include_jni/jni.h"
3873  },
3874  {
3875   "alignment" : 4,
3876   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3877   "name" : "_jbyteArray *(_JNIEnv *, int)",
3878   "parameters" :
3879   [
3880    {
3881     "referenced_type" : "_ZTIP7_JNIEnv"
3882    },
3883    {
3884     "referenced_type" : "_ZTIi"
3885    }
3886   ],
3887   "return_type" : "_ZTIP11_jbyteArray",
3888   "source_file" : "libnativehelper/include_jni/jni.h"
3889  },
3890  {
3891   "alignment" : 4,
3892   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3893   "name" : "_jcharArray *(_JNIEnv *, int)",
3894   "parameters" :
3895   [
3896    {
3897     "referenced_type" : "_ZTIP7_JNIEnv"
3898    },
3899    {
3900     "referenced_type" : "_ZTIi"
3901    }
3902   ],
3903   "return_type" : "_ZTIP11_jcharArray",
3904   "source_file" : "libnativehelper/include_jni/jni.h"
3905  },
3906  {
3907   "alignment" : 4,
3908   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3909   "name" : "_jlongArray *(_JNIEnv *, int)",
3910   "parameters" :
3911   [
3912    {
3913     "referenced_type" : "_ZTIP7_JNIEnv"
3914    },
3915    {
3916     "referenced_type" : "_ZTIi"
3917    }
3918   ],
3919   "return_type" : "_ZTIP11_jlongArray",
3920   "source_file" : "libnativehelper/include_jni/jni.h"
3921  },
3922  {
3923   "alignment" : 4,
3924   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3925   "name" : "_jthrowable *(_JNIEnv *)",
3926   "parameters" :
3927   [
3928    {
3929     "referenced_type" : "_ZTIP7_JNIEnv"
3930    }
3931   ],
3932   "return_type" : "_ZTIP11_jthrowable",
3933   "source_file" : "libnativehelper/include_jni/jni.h"
3934  },
3935  {
3936   "alignment" : 4,
3937   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3938   "name" : "_jfloatArray *(_JNIEnv *, int)",
3939   "parameters" :
3940   [
3941    {
3942     "referenced_type" : "_ZTIP7_JNIEnv"
3943    },
3944    {
3945     "referenced_type" : "_ZTIi"
3946    }
3947   ],
3948   "return_type" : "_ZTIP12_jfloatArray",
3949   "source_file" : "libnativehelper/include_jni/jni.h"
3950  },
3951  {
3952   "alignment" : 4,
3953   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3954   "name" : "_jshortArray *(_JNIEnv *, int)",
3955   "parameters" :
3956   [
3957    {
3958     "referenced_type" : "_ZTIP7_JNIEnv"
3959    },
3960    {
3961     "referenced_type" : "_ZTIi"
3962    }
3963   ],
3964   "return_type" : "_ZTIP12_jshortArray",
3965   "source_file" : "libnativehelper/include_jni/jni.h"
3966  },
3967  {
3968   "alignment" : 4,
3969   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3970   "name" : "_jdoubleArray *(_JNIEnv *, int)",
3971   "parameters" :
3972   [
3973    {
3974     "referenced_type" : "_ZTIP7_JNIEnv"
3975    },
3976    {
3977     "referenced_type" : "_ZTIi"
3978    }
3979   ],
3980   "return_type" : "_ZTIP13_jdoubleArray",
3981   "source_file" : "libnativehelper/include_jni/jni.h"
3982  },
3983  {
3984   "alignment" : 4,
3985   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3986   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
3987   "parameters" :
3988   [
3989    {
3990     "referenced_type" : "_ZTIP7_JNIEnv"
3991    },
3992    {
3993     "referenced_type" : "_ZTIi"
3994    },
3995    {
3996     "referenced_type" : "_ZTIP7_jclass"
3997    },
3998    {
3999     "referenced_type" : "_ZTIP8_jobject"
4000    }
4001   ],
4002   "return_type" : "_ZTIP13_jobjectArray",
4003   "source_file" : "libnativehelper/include_jni/jni.h"
4004  },
4005  {
4006   "alignment" : 4,
4007   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
4008   "name" : "_jbooleanArray *(_JNIEnv *, int)",
4009   "parameters" :
4010   [
4011    {
4012     "referenced_type" : "_ZTIP7_JNIEnv"
4013    },
4014    {
4015     "referenced_type" : "_ZTIi"
4016    }
4017   ],
4018   "return_type" : "_ZTIP14_jbooleanArray",
4019   "source_file" : "libnativehelper/include_jni/jni.h"
4020  },
4021  {
4022   "alignment" : 4,
4023   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
4024   "name" : "_jclass *(_JNIEnv *, _jobject *)",
4025   "parameters" :
4026   [
4027    {
4028     "referenced_type" : "_ZTIP7_JNIEnv"
4029    },
4030    {
4031     "referenced_type" : "_ZTIP8_jobject"
4032    }
4033   ],
4034   "return_type" : "_ZTIP7_jclass",
4035   "source_file" : "libnativehelper/include_jni/jni.h"
4036  },
4037  {
4038   "alignment" : 4,
4039   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
4040   "name" : "_jclass *(_JNIEnv *, const char *)",
4041   "parameters" :
4042   [
4043    {
4044     "referenced_type" : "_ZTIP7_JNIEnv"
4045    },
4046    {
4047     "referenced_type" : "_ZTIPKc"
4048    }
4049   ],
4050   "return_type" : "_ZTIP7_jclass",
4051   "source_file" : "libnativehelper/include_jni/jni.h"
4052  },
4053  {
4054   "alignment" : 4,
4055   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
4056   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
4057   "parameters" :
4058   [
4059    {
4060     "referenced_type" : "_ZTIP7_JNIEnv"
4061    },
4062    {
4063     "referenced_type" : "_ZTIPKc"
4064    },
4065    {
4066     "referenced_type" : "_ZTIP8_jobject"
4067    },
4068    {
4069     "referenced_type" : "_ZTIPKa"
4070    },
4071    {
4072     "referenced_type" : "_ZTIi"
4073    }
4074   ],
4075   "return_type" : "_ZTIP7_jclass",
4076   "source_file" : "libnativehelper/include_jni/jni.h"
4077  },
4078  {
4079   "alignment" : 4,
4080   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
4081   "name" : "_jclass *(_JNIEnv *, _jclass *)",
4082   "parameters" :
4083   [
4084    {
4085     "referenced_type" : "_ZTIP7_JNIEnv"
4086    },
4087    {
4088     "referenced_type" : "_ZTIP7_jclass"
4089    }
4090   ],
4091   "return_type" : "_ZTIP7_jclass",
4092   "source_file" : "libnativehelper/include_jni/jni.h"
4093  },
4094  {
4095   "alignment" : 4,
4096   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
4097   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
4098   "parameters" :
4099   [
4100    {
4101     "referenced_type" : "_ZTIP7_JNIEnv"
4102    },
4103    {
4104     "referenced_type" : "_ZTIP13_jobjectArray"
4105    },
4106    {
4107     "referenced_type" : "_ZTIi"
4108    }
4109   ],
4110   "return_type" : "_ZTIP8_jobject",
4111   "source_file" : "libnativehelper/include_jni/jni.h"
4112  },
4113  {
4114   "alignment" : 4,
4115   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
4116   "name" : "_jobject *(_JNIEnv *, _jclass *)",
4117   "parameters" :
4118   [
4119    {
4120     "referenced_type" : "_ZTIP7_JNIEnv"
4121    },
4122    {
4123     "referenced_type" : "_ZTIP7_jclass"
4124    }
4125   ],
4126   "return_type" : "_ZTIP8_jobject",
4127   "source_file" : "libnativehelper/include_jni/jni.h"
4128  },
4129  {
4130   "alignment" : 4,
4131   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4132   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4133   "parameters" :
4134   [
4135    {
4136     "referenced_type" : "_ZTIP7_JNIEnv"
4137    },
4138    {
4139     "referenced_type" : "_ZTIP7_jclass"
4140    },
4141    {
4142     "referenced_type" : "_ZTIP10_jmethodID"
4143    },
4144    {
4145     "referenced_type" : "_ZTIPK6jvalue"
4146    }
4147   ],
4148   "return_type" : "_ZTIP8_jobject",
4149   "source_file" : "libnativehelper/include_jni/jni.h"
4150  },
4151  {
4152   "alignment" : 4,
4153   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4154   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, char *)",
4155   "parameters" :
4156   [
4157    {
4158     "referenced_type" : "_ZTIP7_JNIEnv"
4159    },
4160    {
4161     "referenced_type" : "_ZTIP7_jclass"
4162    },
4163    {
4164     "referenced_type" : "_ZTIP10_jmethodID"
4165    },
4166    {
4167     "referenced_type" : "_ZTIPc"
4168    }
4169   ],
4170   "return_type" : "_ZTIP8_jobject",
4171   "source_file" : "libnativehelper/include_jni/jni.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
4176   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
4177   "parameters" :
4178   [
4179    {
4180     "referenced_type" : "_ZTIP7_JNIEnv"
4181    },
4182    {
4183     "referenced_type" : "_ZTIP7_jclass"
4184    },
4185    {
4186     "referenced_type" : "_ZTIP10_jmethodID"
4187    },
4188    {
4189     "referenced_type" : "_ZTIh"
4190    }
4191   ],
4192   "return_type" : "_ZTIP8_jobject",
4193   "source_file" : "libnativehelper/include_jni/jni.h"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
4198   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
4199   "parameters" :
4200   [
4201    {
4202     "referenced_type" : "_ZTIP7_JNIEnv"
4203    },
4204    {
4205     "referenced_type" : "_ZTIP7_jclass"
4206    },
4207    {
4208     "referenced_type" : "_ZTIP10_jmethodID"
4209    }
4210   ],
4211   "return_type" : "_ZTIP8_jobject",
4212   "source_file" : "libnativehelper/include_jni/jni.h"
4213  },
4214  {
4215   "alignment" : 4,
4216   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
4217   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
4218   "parameters" :
4219   [
4220    {
4221     "referenced_type" : "_ZTIP7_JNIEnv"
4222    },
4223    {
4224     "referenced_type" : "_ZTIP7_jclass"
4225    },
4226    {
4227     "referenced_type" : "_ZTIP9_jfieldID"
4228    }
4229   ],
4230   "return_type" : "_ZTIP8_jobject",
4231   "source_file" : "libnativehelper/include_jni/jni.h"
4232  },
4233  {
4234   "alignment" : 4,
4235   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
4236   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
4237   "parameters" :
4238   [
4239    {
4240     "referenced_type" : "_ZTIP7_JNIEnv"
4241    },
4242    {
4243     "referenced_type" : "_ZTIP7_jclass"
4244    },
4245    {
4246     "referenced_type" : "_ZTIP9_jfieldID"
4247    },
4248    {
4249     "referenced_type" : "_ZTIh"
4250    }
4251   ],
4252   "return_type" : "_ZTIP8_jobject",
4253   "source_file" : "libnativehelper/include_jni/jni.h"
4254  },
4255  {
4256   "alignment" : 4,
4257   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
4258   "name" : "_jobject *(_JNIEnv *, void *, long long)",
4259   "parameters" :
4260   [
4261    {
4262     "referenced_type" : "_ZTIP7_JNIEnv"
4263    },
4264    {
4265     "referenced_type" : "_ZTIPv"
4266    },
4267    {
4268     "referenced_type" : "_ZTIx"
4269    }
4270   ],
4271   "return_type" : "_ZTIP8_jobject",
4272   "source_file" : "libnativehelper/include_jni/jni.h"
4273  },
4274  {
4275   "alignment" : 4,
4276   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
4277   "name" : "_jobject *(_JNIEnv *, _jobject *)",
4278   "parameters" :
4279   [
4280    {
4281     "referenced_type" : "_ZTIP7_JNIEnv"
4282    },
4283    {
4284     "referenced_type" : "_ZTIP8_jobject"
4285    }
4286   ],
4287   "return_type" : "_ZTIP8_jobject",
4288   "source_file" : "libnativehelper/include_jni/jni.h"
4289  },
4290  {
4291   "alignment" : 4,
4292   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
4293   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4294   "parameters" :
4295   [
4296    {
4297     "referenced_type" : "_ZTIP7_JNIEnv"
4298    },
4299    {
4300     "referenced_type" : "_ZTIP8_jobject"
4301    },
4302    {
4303     "referenced_type" : "_ZTIP10_jmethodID"
4304    },
4305    {
4306     "referenced_type" : "_ZTIPK6jvalue"
4307    }
4308   ],
4309   "return_type" : "_ZTIP8_jobject",
4310   "source_file" : "libnativehelper/include_jni/jni.h"
4311  },
4312  {
4313   "alignment" : 4,
4314   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
4315   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, char *)",
4316   "parameters" :
4317   [
4318    {
4319     "referenced_type" : "_ZTIP7_JNIEnv"
4320    },
4321    {
4322     "referenced_type" : "_ZTIP8_jobject"
4323    },
4324    {
4325     "referenced_type" : "_ZTIP10_jmethodID"
4326    },
4327    {
4328     "referenced_type" : "_ZTIPc"
4329    }
4330   ],
4331   "return_type" : "_ZTIP8_jobject",
4332   "source_file" : "libnativehelper/include_jni/jni.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
4337   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
4338   "parameters" :
4339   [
4340    {
4341     "referenced_type" : "_ZTIP7_JNIEnv"
4342    },
4343    {
4344     "referenced_type" : "_ZTIP8_jobject"
4345    },
4346    {
4347     "referenced_type" : "_ZTIP10_jmethodID"
4348    }
4349   ],
4350   "return_type" : "_ZTIP8_jobject",
4351   "source_file" : "libnativehelper/include_jni/jni.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
4356   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4357   "parameters" :
4358   [
4359    {
4360     "referenced_type" : "_ZTIP7_JNIEnv"
4361    },
4362    {
4363     "referenced_type" : "_ZTIP8_jobject"
4364    },
4365    {
4366     "referenced_type" : "_ZTIP7_jclass"
4367    },
4368    {
4369     "referenced_type" : "_ZTIP10_jmethodID"
4370    },
4371    {
4372     "referenced_type" : "_ZTIPK6jvalue"
4373    }
4374   ],
4375   "return_type" : "_ZTIP8_jobject",
4376   "source_file" : "libnativehelper/include_jni/jni.h"
4377  },
4378  {
4379   "alignment" : 4,
4380   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
4381   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
4382   "parameters" :
4383   [
4384    {
4385     "referenced_type" : "_ZTIP7_JNIEnv"
4386    },
4387    {
4388     "referenced_type" : "_ZTIP8_jobject"
4389    },
4390    {
4391     "referenced_type" : "_ZTIP7_jclass"
4392    },
4393    {
4394     "referenced_type" : "_ZTIP10_jmethodID"
4395    },
4396    {
4397     "referenced_type" : "_ZTIPc"
4398    }
4399   ],
4400   "return_type" : "_ZTIP8_jobject",
4401   "source_file" : "libnativehelper/include_jni/jni.h"
4402  },
4403  {
4404   "alignment" : 4,
4405   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
4406   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4407   "parameters" :
4408   [
4409    {
4410     "referenced_type" : "_ZTIP7_JNIEnv"
4411    },
4412    {
4413     "referenced_type" : "_ZTIP8_jobject"
4414    },
4415    {
4416     "referenced_type" : "_ZTIP7_jclass"
4417    },
4418    {
4419     "referenced_type" : "_ZTIP10_jmethodID"
4420    }
4421   ],
4422   "return_type" : "_ZTIP8_jobject",
4423   "source_file" : "libnativehelper/include_jni/jni.h"
4424  },
4425  {
4426   "alignment" : 4,
4427   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
4428   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
4429   "parameters" :
4430   [
4431    {
4432     "referenced_type" : "_ZTIP7_JNIEnv"
4433    },
4434    {
4435     "referenced_type" : "_ZTIP8_jobject"
4436    },
4437    {
4438     "referenced_type" : "_ZTIP9_jfieldID"
4439    }
4440   ],
4441   "return_type" : "_ZTIP8_jobject",
4442   "source_file" : "libnativehelper/include_jni/jni.h"
4443  },
4444  {
4445   "alignment" : 4,
4446   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
4447   "name" : "_jstring *(_JNIEnv *, const char *)",
4448   "parameters" :
4449   [
4450    {
4451     "referenced_type" : "_ZTIP7_JNIEnv"
4452    },
4453    {
4454     "referenced_type" : "_ZTIPKc"
4455    }
4456   ],
4457   "return_type" : "_ZTIP8_jstring",
4458   "source_file" : "libnativehelper/include_jni/jni.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
4463   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
4464   "parameters" :
4465   [
4466    {
4467     "referenced_type" : "_ZTIP7_JNIEnv"
4468    },
4469    {
4470     "referenced_type" : "_ZTIPKt"
4471    },
4472    {
4473     "referenced_type" : "_ZTIi"
4474    }
4475   ],
4476   "return_type" : "_ZTIP8_jstring",
4477   "source_file" : "libnativehelper/include_jni/jni.h"
4478  },
4479  {
4480   "alignment" : 4,
4481   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
4482   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
4483   "parameters" :
4484   [
4485    {
4486     "referenced_type" : "_ZTIP7_JNIEnv"
4487    },
4488    {
4489     "referenced_type" : "_ZTIP7_jclass"
4490    },
4491    {
4492     "referenced_type" : "_ZTIPKc"
4493    },
4494    {
4495     "referenced_type" : "_ZTIPKc"
4496    }
4497   ],
4498   "return_type" : "_ZTIP9_jfieldID",
4499   "source_file" : "libnativehelper/include_jni/jni.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
4504   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
4505   "parameters" :
4506   [
4507    {
4508     "referenced_type" : "_ZTIP7_JNIEnv"
4509    },
4510    {
4511     "referenced_type" : "_ZTIP8_jobject"
4512    }
4513   ],
4514   "return_type" : "_ZTIP9_jfieldID",
4515   "source_file" : "libnativehelper/include_jni/jni.h"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
4520   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
4521   "parameters" :
4522   [
4523    {
4524     "referenced_type" : "_ZTIP7_JNIEnv"
4525    },
4526    {
4527     "referenced_type" : "_ZTIP8_jstring"
4528    },
4529    {
4530     "referenced_type" : "_ZTIPh"
4531    }
4532   ],
4533   "return_type" : "_ZTIPKc",
4534   "source_file" : "libnativehelper/include_jni/jni.h"
4535  },
4536  {
4537   "alignment" : 4,
4538   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
4539   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
4540   "parameters" :
4541   [
4542    {
4543     "referenced_type" : "_ZTIP7_JNIEnv"
4544    },
4545    {
4546     "referenced_type" : "_ZTIP8_jstring"
4547    },
4548    {
4549     "referenced_type" : "_ZTIPh"
4550    }
4551   ],
4552   "return_type" : "_ZTIPKt",
4553   "source_file" : "libnativehelper/include_jni/jni.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
4558   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
4559   "parameters" :
4560   [
4561    {
4562     "referenced_type" : "_ZTIP7_JNIEnv"
4563    },
4564    {
4565     "referenced_type" : "_ZTIP11_jbyteArray"
4566    },
4567    {
4568     "referenced_type" : "_ZTIPh"
4569    }
4570   ],
4571   "return_type" : "_ZTIPa",
4572   "source_file" : "libnativehelper/include_jni/jni.h"
4573  },
4574  {
4575   "alignment" : 4,
4576   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
4577   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
4578   "parameters" :
4579   [
4580    {
4581     "referenced_type" : "_ZTIP7_JNIEnv"
4582    },
4583    {
4584     "referenced_type" : "_ZTIP13_jdoubleArray"
4585    },
4586    {
4587     "referenced_type" : "_ZTIPh"
4588    }
4589   ],
4590   "return_type" : "_ZTIPd",
4591   "source_file" : "libnativehelper/include_jni/jni.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4596   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
4597   "parameters" :
4598   [
4599    {
4600     "referenced_type" : "_ZTIP7_JNIEnv"
4601    },
4602    {
4603     "referenced_type" : "_ZTIP12_jfloatArray"
4604    },
4605    {
4606     "referenced_type" : "_ZTIPh"
4607    }
4608   ],
4609   "return_type" : "_ZTIPf",
4610   "source_file" : "libnativehelper/include_jni/jni.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4615   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
4616   "parameters" :
4617   [
4618    {
4619     "referenced_type" : "_ZTIP7_JNIEnv"
4620    },
4621    {
4622     "referenced_type" : "_ZTIP14_jbooleanArray"
4623    },
4624    {
4625     "referenced_type" : "_ZTIPh"
4626    }
4627   ],
4628   "return_type" : "_ZTIPh",
4629   "source_file" : "libnativehelper/include_jni/jni.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4634   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
4635   "parameters" :
4636   [
4637    {
4638     "referenced_type" : "_ZTIP7_JNIEnv"
4639    },
4640    {
4641     "referenced_type" : "_ZTIP10_jintArray"
4642    },
4643    {
4644     "referenced_type" : "_ZTIPh"
4645    }
4646   ],
4647   "return_type" : "_ZTIPi",
4648   "source_file" : "libnativehelper/include_jni/jni.h"
4649  },
4650  {
4651   "alignment" : 4,
4652   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4653   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
4654   "parameters" :
4655   [
4656    {
4657     "referenced_type" : "_ZTIP7_JNIEnv"
4658    },
4659    {
4660     "referenced_type" : "_ZTIP12_jshortArray"
4661    },
4662    {
4663     "referenced_type" : "_ZTIPh"
4664    }
4665   ],
4666   "return_type" : "_ZTIPs",
4667   "source_file" : "libnativehelper/include_jni/jni.h"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4672   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
4673   "parameters" :
4674   [
4675    {
4676     "referenced_type" : "_ZTIP7_JNIEnv"
4677    },
4678    {
4679     "referenced_type" : "_ZTIP11_jcharArray"
4680    },
4681    {
4682     "referenced_type" : "_ZTIPh"
4683    }
4684   ],
4685   "return_type" : "_ZTIPt",
4686   "source_file" : "libnativehelper/include_jni/jni.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4691   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
4692   "parameters" :
4693   [
4694    {
4695     "referenced_type" : "_ZTIP7_JNIEnv"
4696    },
4697    {
4698     "referenced_type" : "_ZTIP7_jarray"
4699    },
4700    {
4701     "referenced_type" : "_ZTIPh"
4702    }
4703   ],
4704   "return_type" : "_ZTIPv",
4705   "source_file" : "libnativehelper/include_jni/jni.h"
4706  },
4707  {
4708   "alignment" : 4,
4709   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4710   "name" : "void *(_JNIEnv *, _jobject *)",
4711   "parameters" :
4712   [
4713    {
4714     "referenced_type" : "_ZTIP7_JNIEnv"
4715    },
4716    {
4717     "referenced_type" : "_ZTIP8_jobject"
4718    }
4719   ],
4720   "return_type" : "_ZTIPv",
4721   "source_file" : "libnativehelper/include_jni/jni.h"
4722  },
4723  {
4724   "alignment" : 4,
4725   "linker_set_key" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4726   "name" : "long long *(_JNIEnv *, _jlongArray *, unsigned char *)",
4727   "parameters" :
4728   [
4729    {
4730     "referenced_type" : "_ZTIP7_JNIEnv"
4731    },
4732    {
4733     "referenced_type" : "_ZTIP11_jlongArray"
4734    },
4735    {
4736     "referenced_type" : "_ZTIPh"
4737    }
4738   ],
4739   "return_type" : "_ZTIPx",
4740   "source_file" : "libnativehelper/include_jni/jni.h"
4741  },
4742  {
4743   "alignment" : 4,
4744   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4745   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4746   "parameters" :
4747   [
4748    {
4749     "referenced_type" : "_ZTIP7_JNIEnv"
4750    },
4751    {
4752     "referenced_type" : "_ZTIP7_jclass"
4753    },
4754    {
4755     "referenced_type" : "_ZTIP10_jmethodID"
4756    },
4757    {
4758     "referenced_type" : "_ZTIPK6jvalue"
4759    }
4760   ],
4761   "return_type" : "_ZTIa",
4762   "source_file" : "libnativehelper/include_jni/jni.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4767   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, char *)",
4768   "parameters" :
4769   [
4770    {
4771     "referenced_type" : "_ZTIP7_JNIEnv"
4772    },
4773    {
4774     "referenced_type" : "_ZTIP7_jclass"
4775    },
4776    {
4777     "referenced_type" : "_ZTIP10_jmethodID"
4778    },
4779    {
4780     "referenced_type" : "_ZTIPc"
4781    }
4782   ],
4783   "return_type" : "_ZTIa",
4784   "source_file" : "libnativehelper/include_jni/jni.h"
4785  },
4786  {
4787   "alignment" : 4,
4788   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4789   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4790   "parameters" :
4791   [
4792    {
4793     "referenced_type" : "_ZTIP7_JNIEnv"
4794    },
4795    {
4796     "referenced_type" : "_ZTIP7_jclass"
4797    },
4798    {
4799     "referenced_type" : "_ZTIP10_jmethodID"
4800    }
4801   ],
4802   "return_type" : "_ZTIa",
4803   "source_file" : "libnativehelper/include_jni/jni.h"
4804  },
4805  {
4806   "alignment" : 4,
4807   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4808   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
4809   "parameters" :
4810   [
4811    {
4812     "referenced_type" : "_ZTIP7_JNIEnv"
4813    },
4814    {
4815     "referenced_type" : "_ZTIP7_jclass"
4816    },
4817    {
4818     "referenced_type" : "_ZTIP9_jfieldID"
4819    }
4820   ],
4821   "return_type" : "_ZTIa",
4822   "source_file" : "libnativehelper/include_jni/jni.h"
4823  },
4824  {
4825   "alignment" : 4,
4826   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4827   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4828   "parameters" :
4829   [
4830    {
4831     "referenced_type" : "_ZTIP7_JNIEnv"
4832    },
4833    {
4834     "referenced_type" : "_ZTIP8_jobject"
4835    },
4836    {
4837     "referenced_type" : "_ZTIP10_jmethodID"
4838    },
4839    {
4840     "referenced_type" : "_ZTIPK6jvalue"
4841    }
4842   ],
4843   "return_type" : "_ZTIa",
4844   "source_file" : "libnativehelper/include_jni/jni.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4849   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, char *)",
4850   "parameters" :
4851   [
4852    {
4853     "referenced_type" : "_ZTIP7_JNIEnv"
4854    },
4855    {
4856     "referenced_type" : "_ZTIP8_jobject"
4857    },
4858    {
4859     "referenced_type" : "_ZTIP10_jmethodID"
4860    },
4861    {
4862     "referenced_type" : "_ZTIPc"
4863    }
4864   ],
4865   "return_type" : "_ZTIa",
4866   "source_file" : "libnativehelper/include_jni/jni.h"
4867  },
4868  {
4869   "alignment" : 4,
4870   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4871   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4872   "parameters" :
4873   [
4874    {
4875     "referenced_type" : "_ZTIP7_JNIEnv"
4876    },
4877    {
4878     "referenced_type" : "_ZTIP8_jobject"
4879    },
4880    {
4881     "referenced_type" : "_ZTIP10_jmethodID"
4882    }
4883   ],
4884   "return_type" : "_ZTIa",
4885   "source_file" : "libnativehelper/include_jni/jni.h"
4886  },
4887  {
4888   "alignment" : 4,
4889   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4890   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4891   "parameters" :
4892   [
4893    {
4894     "referenced_type" : "_ZTIP7_JNIEnv"
4895    },
4896    {
4897     "referenced_type" : "_ZTIP8_jobject"
4898    },
4899    {
4900     "referenced_type" : "_ZTIP7_jclass"
4901    },
4902    {
4903     "referenced_type" : "_ZTIP10_jmethodID"
4904    },
4905    {
4906     "referenced_type" : "_ZTIPK6jvalue"
4907    }
4908   ],
4909   "return_type" : "_ZTIa",
4910   "source_file" : "libnativehelper/include_jni/jni.h"
4911  },
4912  {
4913   "alignment" : 4,
4914   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4915   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
4916   "parameters" :
4917   [
4918    {
4919     "referenced_type" : "_ZTIP7_JNIEnv"
4920    },
4921    {
4922     "referenced_type" : "_ZTIP8_jobject"
4923    },
4924    {
4925     "referenced_type" : "_ZTIP7_jclass"
4926    },
4927    {
4928     "referenced_type" : "_ZTIP10_jmethodID"
4929    },
4930    {
4931     "referenced_type" : "_ZTIPc"
4932    }
4933   ],
4934   "return_type" : "_ZTIa",
4935   "source_file" : "libnativehelper/include_jni/jni.h"
4936  },
4937  {
4938   "alignment" : 4,
4939   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4940   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4941   "parameters" :
4942   [
4943    {
4944     "referenced_type" : "_ZTIP7_JNIEnv"
4945    },
4946    {
4947     "referenced_type" : "_ZTIP8_jobject"
4948    },
4949    {
4950     "referenced_type" : "_ZTIP7_jclass"
4951    },
4952    {
4953     "referenced_type" : "_ZTIP10_jmethodID"
4954    }
4955   ],
4956   "return_type" : "_ZTIa",
4957   "source_file" : "libnativehelper/include_jni/jni.h"
4958  },
4959  {
4960   "alignment" : 4,
4961   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4962   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
4963   "parameters" :
4964   [
4965    {
4966     "referenced_type" : "_ZTIP7_JNIEnv"
4967    },
4968    {
4969     "referenced_type" : "_ZTIP8_jobject"
4970    },
4971    {
4972     "referenced_type" : "_ZTIP9_jfieldID"
4973    }
4974   ],
4975   "return_type" : "_ZTIa",
4976   "source_file" : "libnativehelper/include_jni/jni.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4981   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4982   "parameters" :
4983   [
4984    {
4985     "referenced_type" : "_ZTIP7_JNIEnv"
4986    },
4987    {
4988     "referenced_type" : "_ZTIP7_jclass"
4989    },
4990    {
4991     "referenced_type" : "_ZTIP10_jmethodID"
4992    },
4993    {
4994     "referenced_type" : "_ZTIPK6jvalue"
4995    }
4996   ],
4997   "return_type" : "_ZTId",
4998   "source_file" : "libnativehelper/include_jni/jni.h"
4999  },
5000  {
5001   "alignment" : 4,
5002   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5003   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, char *)",
5004   "parameters" :
5005   [
5006    {
5007     "referenced_type" : "_ZTIP7_JNIEnv"
5008    },
5009    {
5010     "referenced_type" : "_ZTIP7_jclass"
5011    },
5012    {
5013     "referenced_type" : "_ZTIP10_jmethodID"
5014    },
5015    {
5016     "referenced_type" : "_ZTIPc"
5017    }
5018   ],
5019   "return_type" : "_ZTId",
5020   "source_file" : "libnativehelper/include_jni/jni.h"
5021  },
5022  {
5023   "alignment" : 4,
5024   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
5025   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5026   "parameters" :
5027   [
5028    {
5029     "referenced_type" : "_ZTIP7_JNIEnv"
5030    },
5031    {
5032     "referenced_type" : "_ZTIP7_jclass"
5033    },
5034    {
5035     "referenced_type" : "_ZTIP10_jmethodID"
5036    }
5037   ],
5038   "return_type" : "_ZTId",
5039   "source_file" : "libnativehelper/include_jni/jni.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
5044   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
5045   "parameters" :
5046   [
5047    {
5048     "referenced_type" : "_ZTIP7_JNIEnv"
5049    },
5050    {
5051     "referenced_type" : "_ZTIP7_jclass"
5052    },
5053    {
5054     "referenced_type" : "_ZTIP9_jfieldID"
5055    }
5056   ],
5057   "return_type" : "_ZTId",
5058   "source_file" : "libnativehelper/include_jni/jni.h"
5059  },
5060  {
5061   "alignment" : 4,
5062   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5063   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5064   "parameters" :
5065   [
5066    {
5067     "referenced_type" : "_ZTIP7_JNIEnv"
5068    },
5069    {
5070     "referenced_type" : "_ZTIP8_jobject"
5071    },
5072    {
5073     "referenced_type" : "_ZTIP10_jmethodID"
5074    },
5075    {
5076     "referenced_type" : "_ZTIPK6jvalue"
5077    }
5078   ],
5079   "return_type" : "_ZTId",
5080   "source_file" : "libnativehelper/include_jni/jni.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5085   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5086   "parameters" :
5087   [
5088    {
5089     "referenced_type" : "_ZTIP7_JNIEnv"
5090    },
5091    {
5092     "referenced_type" : "_ZTIP8_jobject"
5093    },
5094    {
5095     "referenced_type" : "_ZTIP10_jmethodID"
5096    },
5097    {
5098     "referenced_type" : "_ZTIPc"
5099    }
5100   ],
5101   "return_type" : "_ZTId",
5102   "source_file" : "libnativehelper/include_jni/jni.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5107   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5108   "parameters" :
5109   [
5110    {
5111     "referenced_type" : "_ZTIP7_JNIEnv"
5112    },
5113    {
5114     "referenced_type" : "_ZTIP8_jobject"
5115    },
5116    {
5117     "referenced_type" : "_ZTIP10_jmethodID"
5118    }
5119   ],
5120   "return_type" : "_ZTId",
5121   "source_file" : "libnativehelper/include_jni/jni.h"
5122  },
5123  {
5124   "alignment" : 4,
5125   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5126   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5127   "parameters" :
5128   [
5129    {
5130     "referenced_type" : "_ZTIP7_JNIEnv"
5131    },
5132    {
5133     "referenced_type" : "_ZTIP8_jobject"
5134    },
5135    {
5136     "referenced_type" : "_ZTIP7_jclass"
5137    },
5138    {
5139     "referenced_type" : "_ZTIP10_jmethodID"
5140    },
5141    {
5142     "referenced_type" : "_ZTIPK6jvalue"
5143    }
5144   ],
5145   "return_type" : "_ZTId",
5146   "source_file" : "libnativehelper/include_jni/jni.h"
5147  },
5148  {
5149   "alignment" : 4,
5150   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5151   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
5152   "parameters" :
5153   [
5154    {
5155     "referenced_type" : "_ZTIP7_JNIEnv"
5156    },
5157    {
5158     "referenced_type" : "_ZTIP8_jobject"
5159    },
5160    {
5161     "referenced_type" : "_ZTIP7_jclass"
5162    },
5163    {
5164     "referenced_type" : "_ZTIP10_jmethodID"
5165    },
5166    {
5167     "referenced_type" : "_ZTIPc"
5168    }
5169   ],
5170   "return_type" : "_ZTId",
5171   "source_file" : "libnativehelper/include_jni/jni.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5176   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5177   "parameters" :
5178   [
5179    {
5180     "referenced_type" : "_ZTIP7_JNIEnv"
5181    },
5182    {
5183     "referenced_type" : "_ZTIP8_jobject"
5184    },
5185    {
5186     "referenced_type" : "_ZTIP7_jclass"
5187    },
5188    {
5189     "referenced_type" : "_ZTIP10_jmethodID"
5190    }
5191   ],
5192   "return_type" : "_ZTId",
5193   "source_file" : "libnativehelper/include_jni/jni.h"
5194  },
5195  {
5196   "alignment" : 4,
5197   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
5198   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
5199   "parameters" :
5200   [
5201    {
5202     "referenced_type" : "_ZTIP7_JNIEnv"
5203    },
5204    {
5205     "referenced_type" : "_ZTIP8_jobject"
5206    },
5207    {
5208     "referenced_type" : "_ZTIP9_jfieldID"
5209    }
5210   ],
5211   "return_type" : "_ZTId",
5212   "source_file" : "libnativehelper/include_jni/jni.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5217   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5218   "parameters" :
5219   [
5220    {
5221     "referenced_type" : "_ZTIP7_JNIEnv"
5222    },
5223    {
5224     "referenced_type" : "_ZTIP7_jclass"
5225    },
5226    {
5227     "referenced_type" : "_ZTIP10_jmethodID"
5228    },
5229    {
5230     "referenced_type" : "_ZTIPK6jvalue"
5231    }
5232   ],
5233   "return_type" : "_ZTIf",
5234   "source_file" : "libnativehelper/include_jni/jni.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5239   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, char *)",
5240   "parameters" :
5241   [
5242    {
5243     "referenced_type" : "_ZTIP7_JNIEnv"
5244    },
5245    {
5246     "referenced_type" : "_ZTIP7_jclass"
5247    },
5248    {
5249     "referenced_type" : "_ZTIP10_jmethodID"
5250    },
5251    {
5252     "referenced_type" : "_ZTIPc"
5253    }
5254   ],
5255   "return_type" : "_ZTIf",
5256   "source_file" : "libnativehelper/include_jni/jni.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
5261   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5262   "parameters" :
5263   [
5264    {
5265     "referenced_type" : "_ZTIP7_JNIEnv"
5266    },
5267    {
5268     "referenced_type" : "_ZTIP7_jclass"
5269    },
5270    {
5271     "referenced_type" : "_ZTIP10_jmethodID"
5272    }
5273   ],
5274   "return_type" : "_ZTIf",
5275   "source_file" : "libnativehelper/include_jni/jni.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
5280   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
5281   "parameters" :
5282   [
5283    {
5284     "referenced_type" : "_ZTIP7_JNIEnv"
5285    },
5286    {
5287     "referenced_type" : "_ZTIP7_jclass"
5288    },
5289    {
5290     "referenced_type" : "_ZTIP9_jfieldID"
5291    }
5292   ],
5293   "return_type" : "_ZTIf",
5294   "source_file" : "libnativehelper/include_jni/jni.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5299   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5300   "parameters" :
5301   [
5302    {
5303     "referenced_type" : "_ZTIP7_JNIEnv"
5304    },
5305    {
5306     "referenced_type" : "_ZTIP8_jobject"
5307    },
5308    {
5309     "referenced_type" : "_ZTIP10_jmethodID"
5310    },
5311    {
5312     "referenced_type" : "_ZTIPK6jvalue"
5313    }
5314   ],
5315   "return_type" : "_ZTIf",
5316   "source_file" : "libnativehelper/include_jni/jni.h"
5317  },
5318  {
5319   "alignment" : 4,
5320   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5321   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5322   "parameters" :
5323   [
5324    {
5325     "referenced_type" : "_ZTIP7_JNIEnv"
5326    },
5327    {
5328     "referenced_type" : "_ZTIP8_jobject"
5329    },
5330    {
5331     "referenced_type" : "_ZTIP10_jmethodID"
5332    },
5333    {
5334     "referenced_type" : "_ZTIPc"
5335    }
5336   ],
5337   "return_type" : "_ZTIf",
5338   "source_file" : "libnativehelper/include_jni/jni.h"
5339  },
5340  {
5341   "alignment" : 4,
5342   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5343   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5344   "parameters" :
5345   [
5346    {
5347     "referenced_type" : "_ZTIP7_JNIEnv"
5348    },
5349    {
5350     "referenced_type" : "_ZTIP8_jobject"
5351    },
5352    {
5353     "referenced_type" : "_ZTIP10_jmethodID"
5354    }
5355   ],
5356   "return_type" : "_ZTIf",
5357   "source_file" : "libnativehelper/include_jni/jni.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5362   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5363   "parameters" :
5364   [
5365    {
5366     "referenced_type" : "_ZTIP7_JNIEnv"
5367    },
5368    {
5369     "referenced_type" : "_ZTIP8_jobject"
5370    },
5371    {
5372     "referenced_type" : "_ZTIP7_jclass"
5373    },
5374    {
5375     "referenced_type" : "_ZTIP10_jmethodID"
5376    },
5377    {
5378     "referenced_type" : "_ZTIPK6jvalue"
5379    }
5380   ],
5381   "return_type" : "_ZTIf",
5382   "source_file" : "libnativehelper/include_jni/jni.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5387   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
5388   "parameters" :
5389   [
5390    {
5391     "referenced_type" : "_ZTIP7_JNIEnv"
5392    },
5393    {
5394     "referenced_type" : "_ZTIP8_jobject"
5395    },
5396    {
5397     "referenced_type" : "_ZTIP7_jclass"
5398    },
5399    {
5400     "referenced_type" : "_ZTIP10_jmethodID"
5401    },
5402    {
5403     "referenced_type" : "_ZTIPc"
5404    }
5405   ],
5406   "return_type" : "_ZTIf",
5407   "source_file" : "libnativehelper/include_jni/jni.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5412   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5413   "parameters" :
5414   [
5415    {
5416     "referenced_type" : "_ZTIP7_JNIEnv"
5417    },
5418    {
5419     "referenced_type" : "_ZTIP8_jobject"
5420    },
5421    {
5422     "referenced_type" : "_ZTIP7_jclass"
5423    },
5424    {
5425     "referenced_type" : "_ZTIP10_jmethodID"
5426    }
5427   ],
5428   "return_type" : "_ZTIf",
5429   "source_file" : "libnativehelper/include_jni/jni.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
5434   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
5435   "parameters" :
5436   [
5437    {
5438     "referenced_type" : "_ZTIP7_JNIEnv"
5439    },
5440    {
5441     "referenced_type" : "_ZTIP8_jobject"
5442    },
5443    {
5444     "referenced_type" : "_ZTIP9_jfieldID"
5445    }
5446   ],
5447   "return_type" : "_ZTIf",
5448   "source_file" : "libnativehelper/include_jni/jni.h"
5449  },
5450  {
5451   "alignment" : 4,
5452   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
5453   "name" : "unsigned char (_JNIEnv *)",
5454   "parameters" :
5455   [
5456    {
5457     "referenced_type" : "_ZTIP7_JNIEnv"
5458    }
5459   ],
5460   "return_type" : "_ZTIh",
5461   "source_file" : "libnativehelper/include_jni/jni.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5466   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5467   "parameters" :
5468   [
5469    {
5470     "referenced_type" : "_ZTIP7_JNIEnv"
5471    },
5472    {
5473     "referenced_type" : "_ZTIP7_jclass"
5474    },
5475    {
5476     "referenced_type" : "_ZTIP10_jmethodID"
5477    },
5478    {
5479     "referenced_type" : "_ZTIPK6jvalue"
5480    }
5481   ],
5482   "return_type" : "_ZTIh",
5483   "source_file" : "libnativehelper/include_jni/jni.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5488   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, char *)",
5489   "parameters" :
5490   [
5491    {
5492     "referenced_type" : "_ZTIP7_JNIEnv"
5493    },
5494    {
5495     "referenced_type" : "_ZTIP7_jclass"
5496    },
5497    {
5498     "referenced_type" : "_ZTIP10_jmethodID"
5499    },
5500    {
5501     "referenced_type" : "_ZTIPc"
5502    }
5503   ],
5504   "return_type" : "_ZTIh",
5505   "source_file" : "libnativehelper/include_jni/jni.h"
5506  },
5507  {
5508   "alignment" : 4,
5509   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5510   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5511   "parameters" :
5512   [
5513    {
5514     "referenced_type" : "_ZTIP7_JNIEnv"
5515    },
5516    {
5517     "referenced_type" : "_ZTIP7_jclass"
5518    },
5519    {
5520     "referenced_type" : "_ZTIP10_jmethodID"
5521    }
5522   ],
5523   "return_type" : "_ZTIh",
5524   "source_file" : "libnativehelper/include_jni/jni.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5529   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
5530   "parameters" :
5531   [
5532    {
5533     "referenced_type" : "_ZTIP7_JNIEnv"
5534    },
5535    {
5536     "referenced_type" : "_ZTIP7_jclass"
5537    },
5538    {
5539     "referenced_type" : "_ZTIP9_jfieldID"
5540    }
5541   ],
5542   "return_type" : "_ZTIh",
5543   "source_file" : "libnativehelper/include_jni/jni.h"
5544  },
5545  {
5546   "alignment" : 4,
5547   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5548   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
5549   "parameters" :
5550   [
5551    {
5552     "referenced_type" : "_ZTIP7_JNIEnv"
5553    },
5554    {
5555     "referenced_type" : "_ZTIP7_jclass"
5556    },
5557    {
5558     "referenced_type" : "_ZTIP7_jclass"
5559    }
5560   ],
5561   "return_type" : "_ZTIh",
5562   "source_file" : "libnativehelper/include_jni/jni.h"
5563  },
5564  {
5565   "alignment" : 4,
5566   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5567   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5568   "parameters" :
5569   [
5570    {
5571     "referenced_type" : "_ZTIP7_JNIEnv"
5572    },
5573    {
5574     "referenced_type" : "_ZTIP8_jobject"
5575    },
5576    {
5577     "referenced_type" : "_ZTIP10_jmethodID"
5578    },
5579    {
5580     "referenced_type" : "_ZTIPK6jvalue"
5581    }
5582   ],
5583   "return_type" : "_ZTIh",
5584   "source_file" : "libnativehelper/include_jni/jni.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5589   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5590   "parameters" :
5591   [
5592    {
5593     "referenced_type" : "_ZTIP7_JNIEnv"
5594    },
5595    {
5596     "referenced_type" : "_ZTIP8_jobject"
5597    },
5598    {
5599     "referenced_type" : "_ZTIP10_jmethodID"
5600    },
5601    {
5602     "referenced_type" : "_ZTIPc"
5603    }
5604   ],
5605   "return_type" : "_ZTIh",
5606   "source_file" : "libnativehelper/include_jni/jni.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5611   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5612   "parameters" :
5613   [
5614    {
5615     "referenced_type" : "_ZTIP7_JNIEnv"
5616    },
5617    {
5618     "referenced_type" : "_ZTIP8_jobject"
5619    },
5620    {
5621     "referenced_type" : "_ZTIP10_jmethodID"
5622    }
5623   ],
5624   "return_type" : "_ZTIh",
5625   "source_file" : "libnativehelper/include_jni/jni.h"
5626  },
5627  {
5628   "alignment" : 4,
5629   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5630   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
5631   "parameters" :
5632   [
5633    {
5634     "referenced_type" : "_ZTIP7_JNIEnv"
5635    },
5636    {
5637     "referenced_type" : "_ZTIP8_jobject"
5638    },
5639    {
5640     "referenced_type" : "_ZTIP7_jclass"
5641    }
5642   ],
5643   "return_type" : "_ZTIh",
5644   "source_file" : "libnativehelper/include_jni/jni.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5649   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5650   "parameters" :
5651   [
5652    {
5653     "referenced_type" : "_ZTIP7_JNIEnv"
5654    },
5655    {
5656     "referenced_type" : "_ZTIP8_jobject"
5657    },
5658    {
5659     "referenced_type" : "_ZTIP7_jclass"
5660    },
5661    {
5662     "referenced_type" : "_ZTIP10_jmethodID"
5663    },
5664    {
5665     "referenced_type" : "_ZTIPK6jvalue"
5666    }
5667   ],
5668   "return_type" : "_ZTIh",
5669   "source_file" : "libnativehelper/include_jni/jni.h"
5670  },
5671  {
5672   "alignment" : 4,
5673   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5674   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
5675   "parameters" :
5676   [
5677    {
5678     "referenced_type" : "_ZTIP7_JNIEnv"
5679    },
5680    {
5681     "referenced_type" : "_ZTIP8_jobject"
5682    },
5683    {
5684     "referenced_type" : "_ZTIP7_jclass"
5685    },
5686    {
5687     "referenced_type" : "_ZTIP10_jmethodID"
5688    },
5689    {
5690     "referenced_type" : "_ZTIPc"
5691    }
5692   ],
5693   "return_type" : "_ZTIh",
5694   "source_file" : "libnativehelper/include_jni/jni.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5699   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5700   "parameters" :
5701   [
5702    {
5703     "referenced_type" : "_ZTIP7_JNIEnv"
5704    },
5705    {
5706     "referenced_type" : "_ZTIP8_jobject"
5707    },
5708    {
5709     "referenced_type" : "_ZTIP7_jclass"
5710    },
5711    {
5712     "referenced_type" : "_ZTIP10_jmethodID"
5713    }
5714   ],
5715   "return_type" : "_ZTIh",
5716   "source_file" : "libnativehelper/include_jni/jni.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5721   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
5722   "parameters" :
5723   [
5724    {
5725     "referenced_type" : "_ZTIP7_JNIEnv"
5726    },
5727    {
5728     "referenced_type" : "_ZTIP8_jobject"
5729    },
5730    {
5731     "referenced_type" : "_ZTIP9_jfieldID"
5732    }
5733   ],
5734   "return_type" : "_ZTIh",
5735   "source_file" : "libnativehelper/include_jni/jni.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5740   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
5741   "parameters" :
5742   [
5743    {
5744     "referenced_type" : "_ZTIP7_JNIEnv"
5745    },
5746    {
5747     "referenced_type" : "_ZTIP8_jobject"
5748    },
5749    {
5750     "referenced_type" : "_ZTIP8_jobject"
5751    }
5752   ],
5753   "return_type" : "_ZTIh",
5754   "source_file" : "libnativehelper/include_jni/jni.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
5759   "name" : "int (_JNIEnv *)",
5760   "parameters" :
5761   [
5762    {
5763     "referenced_type" : "_ZTIP7_JNIEnv"
5764    }
5765   ],
5766   "return_type" : "_ZTIi",
5767   "source_file" : "libnativehelper/include_jni/jni.h"
5768  },
5769  {
5770   "alignment" : 4,
5771   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5772   "name" : "int (_JNIEnv *, _jthrowable *)",
5773   "parameters" :
5774   [
5775    {
5776     "referenced_type" : "_ZTIP7_JNIEnv"
5777    },
5778    {
5779     "referenced_type" : "_ZTIP11_jthrowable"
5780    }
5781   ],
5782   "return_type" : "_ZTIi",
5783   "source_file" : "libnativehelper/include_jni/jni.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5788   "name" : "int (_JNIEnv *, _jarray *)",
5789   "parameters" :
5790   [
5791    {
5792     "referenced_type" : "_ZTIP7_JNIEnv"
5793    },
5794    {
5795     "referenced_type" : "_ZTIP7_jarray"
5796    }
5797   ],
5798   "return_type" : "_ZTIi",
5799   "source_file" : "libnativehelper/include_jni/jni.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
5804   "name" : "int (_JNIEnv *, _jclass *)",
5805   "parameters" :
5806   [
5807    {
5808     "referenced_type" : "_ZTIP7_JNIEnv"
5809    },
5810    {
5811     "referenced_type" : "_ZTIP7_jclass"
5812    }
5813   ],
5814   "return_type" : "_ZTIi",
5815   "source_file" : "libnativehelper/include_jni/jni.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5820   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5821   "parameters" :
5822   [
5823    {
5824     "referenced_type" : "_ZTIP7_JNIEnv"
5825    },
5826    {
5827     "referenced_type" : "_ZTIP7_jclass"
5828    },
5829    {
5830     "referenced_type" : "_ZTIP10_jmethodID"
5831    },
5832    {
5833     "referenced_type" : "_ZTIPK6jvalue"
5834    }
5835   ],
5836   "return_type" : "_ZTIi",
5837   "source_file" : "libnativehelper/include_jni/jni.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5842   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, char *)",
5843   "parameters" :
5844   [
5845    {
5846     "referenced_type" : "_ZTIP7_JNIEnv"
5847    },
5848    {
5849     "referenced_type" : "_ZTIP7_jclass"
5850    },
5851    {
5852     "referenced_type" : "_ZTIP10_jmethodID"
5853    },
5854    {
5855     "referenced_type" : "_ZTIPc"
5856    }
5857   ],
5858   "return_type" : "_ZTIi",
5859   "source_file" : "libnativehelper/include_jni/jni.h"
5860  },
5861  {
5862   "alignment" : 4,
5863   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5864   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5865   "parameters" :
5866   [
5867    {
5868     "referenced_type" : "_ZTIP7_JNIEnv"
5869    },
5870    {
5871     "referenced_type" : "_ZTIP7_jclass"
5872    },
5873    {
5874     "referenced_type" : "_ZTIP10_jmethodID"
5875    }
5876   ],
5877   "return_type" : "_ZTIi",
5878   "source_file" : "libnativehelper/include_jni/jni.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5883   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
5884   "parameters" :
5885   [
5886    {
5887     "referenced_type" : "_ZTIP7_JNIEnv"
5888    },
5889    {
5890     "referenced_type" : "_ZTIP7_jclass"
5891    },
5892    {
5893     "referenced_type" : "_ZTIP9_jfieldID"
5894    }
5895   ],
5896   "return_type" : "_ZTIi",
5897   "source_file" : "libnativehelper/include_jni/jni.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5902   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
5903   "parameters" :
5904   [
5905    {
5906     "referenced_type" : "_ZTIP7_JNIEnv"
5907    },
5908    {
5909     "referenced_type" : "_ZTIP7_jclass"
5910    },
5911    {
5912     "referenced_type" : "_ZTIPK15JNINativeMethod"
5913    },
5914    {
5915     "referenced_type" : "_ZTIi"
5916    }
5917   ],
5918   "return_type" : "_ZTIi",
5919   "source_file" : "libnativehelper/include_jni/jni.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5924   "name" : "int (_JNIEnv *, _jclass *, const char *)",
5925   "parameters" :
5926   [
5927    {
5928     "referenced_type" : "_ZTIP7_JNIEnv"
5929    },
5930    {
5931     "referenced_type" : "_ZTIP7_jclass"
5932    },
5933    {
5934     "referenced_type" : "_ZTIPKc"
5935    }
5936   ],
5937   "return_type" : "_ZTIi",
5938   "source_file" : "libnativehelper/include_jni/jni.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5943   "name" : "int (_JNIEnv *, _jobject *)",
5944   "parameters" :
5945   [
5946    {
5947     "referenced_type" : "_ZTIP7_JNIEnv"
5948    },
5949    {
5950     "referenced_type" : "_ZTIP8_jobject"
5951    }
5952   ],
5953   "return_type" : "_ZTIi",
5954   "source_file" : "libnativehelper/include_jni/jni.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5959   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5960   "parameters" :
5961   [
5962    {
5963     "referenced_type" : "_ZTIP7_JNIEnv"
5964    },
5965    {
5966     "referenced_type" : "_ZTIP8_jobject"
5967    },
5968    {
5969     "referenced_type" : "_ZTIP10_jmethodID"
5970    },
5971    {
5972     "referenced_type" : "_ZTIPK6jvalue"
5973    }
5974   ],
5975   "return_type" : "_ZTIi",
5976   "source_file" : "libnativehelper/include_jni/jni.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5981   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5982   "parameters" :
5983   [
5984    {
5985     "referenced_type" : "_ZTIP7_JNIEnv"
5986    },
5987    {
5988     "referenced_type" : "_ZTIP8_jobject"
5989    },
5990    {
5991     "referenced_type" : "_ZTIP10_jmethodID"
5992    },
5993    {
5994     "referenced_type" : "_ZTIPc"
5995    }
5996   ],
5997   "return_type" : "_ZTIi",
5998   "source_file" : "libnativehelper/include_jni/jni.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6003   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6004   "parameters" :
6005   [
6006    {
6007     "referenced_type" : "_ZTIP7_JNIEnv"
6008    },
6009    {
6010     "referenced_type" : "_ZTIP8_jobject"
6011    },
6012    {
6013     "referenced_type" : "_ZTIP10_jmethodID"
6014    }
6015   ],
6016   "return_type" : "_ZTIi",
6017   "source_file" : "libnativehelper/include_jni/jni.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6022   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6023   "parameters" :
6024   [
6025    {
6026     "referenced_type" : "_ZTIP7_JNIEnv"
6027    },
6028    {
6029     "referenced_type" : "_ZTIP8_jobject"
6030    },
6031    {
6032     "referenced_type" : "_ZTIP7_jclass"
6033    },
6034    {
6035     "referenced_type" : "_ZTIP10_jmethodID"
6036    },
6037    {
6038     "referenced_type" : "_ZTIPK6jvalue"
6039    }
6040   ],
6041   "return_type" : "_ZTIi",
6042   "source_file" : "libnativehelper/include_jni/jni.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
6047   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
6048   "parameters" :
6049   [
6050    {
6051     "referenced_type" : "_ZTIP7_JNIEnv"
6052    },
6053    {
6054     "referenced_type" : "_ZTIP8_jobject"
6055    },
6056    {
6057     "referenced_type" : "_ZTIP7_jclass"
6058    },
6059    {
6060     "referenced_type" : "_ZTIP10_jmethodID"
6061    },
6062    {
6063     "referenced_type" : "_ZTIPc"
6064    }
6065   ],
6066   "return_type" : "_ZTIi",
6067   "source_file" : "libnativehelper/include_jni/jni.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6072   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6073   "parameters" :
6074   [
6075    {
6076     "referenced_type" : "_ZTIP7_JNIEnv"
6077    },
6078    {
6079     "referenced_type" : "_ZTIP8_jobject"
6080    },
6081    {
6082     "referenced_type" : "_ZTIP7_jclass"
6083    },
6084    {
6085     "referenced_type" : "_ZTIP10_jmethodID"
6086    }
6087   ],
6088   "return_type" : "_ZTIi",
6089   "source_file" : "libnativehelper/include_jni/jni.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
6094   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
6095   "parameters" :
6096   [
6097    {
6098     "referenced_type" : "_ZTIP7_JNIEnv"
6099    },
6100    {
6101     "referenced_type" : "_ZTIP8_jobject"
6102    },
6103    {
6104     "referenced_type" : "_ZTIP9_jfieldID"
6105    }
6106   ],
6107   "return_type" : "_ZTIi",
6108   "source_file" : "libnativehelper/include_jni/jni.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
6113   "name" : "int (_JNIEnv *, _jstring *)",
6114   "parameters" :
6115   [
6116    {
6117     "referenced_type" : "_ZTIP7_JNIEnv"
6118    },
6119    {
6120     "referenced_type" : "_ZTIP8_jstring"
6121    }
6122   ],
6123   "return_type" : "_ZTIi",
6124   "source_file" : "libnativehelper/include_jni/jni.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
6129   "name" : "int (_JNIEnv *, _JavaVM **)",
6130   "parameters" :
6131   [
6132    {
6133     "referenced_type" : "_ZTIP7_JNIEnv"
6134    },
6135    {
6136     "referenced_type" : "_ZTIPP7_JavaVM"
6137    }
6138   ],
6139   "return_type" : "_ZTIi",
6140   "source_file" : "libnativehelper/include_jni/jni.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
6145   "name" : "int (_JNIEnv *, int)",
6146   "parameters" :
6147   [
6148    {
6149     "referenced_type" : "_ZTIP7_JNIEnv"
6150    },
6151    {
6152     "referenced_type" : "_ZTIi"
6153    }
6154   ],
6155   "return_type" : "_ZTIi",
6156   "source_file" : "libnativehelper/include_jni/jni.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "linker_set_key" : "_ZTIFiP7_JavaVME",
6161   "name" : "int (_JavaVM *)",
6162   "parameters" :
6163   [
6164    {
6165     "referenced_type" : "_ZTIP7_JavaVM"
6166    }
6167   ],
6168   "return_type" : "_ZTIi",
6169   "source_file" : "libnativehelper/include_jni/jni.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
6174   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
6175   "parameters" :
6176   [
6177    {
6178     "referenced_type" : "_ZTIP7_JavaVM"
6179    },
6180    {
6181     "referenced_type" : "_ZTIPP7_JNIEnv"
6182    },
6183    {
6184     "referenced_type" : "_ZTIPv"
6185    }
6186   ],
6187   "return_type" : "_ZTIi",
6188   "source_file" : "libnativehelper/include_jni/jni.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
6193   "name" : "int (_JavaVM *, void **, int)",
6194   "parameters" :
6195   [
6196    {
6197     "referenced_type" : "_ZTIP7_JavaVM"
6198    },
6199    {
6200     "referenced_type" : "_ZTIPPv"
6201    },
6202    {
6203     "referenced_type" : "_ZTIi"
6204    }
6205   ],
6206   "return_type" : "_ZTIi",
6207   "source_file" : "libnativehelper/include_jni/jni.h"
6208  },
6209  {
6210   "alignment" : 4,
6211   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6212   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6213   "parameters" :
6214   [
6215    {
6216     "referenced_type" : "_ZTIP7_JNIEnv"
6217    },
6218    {
6219     "referenced_type" : "_ZTIP7_jclass"
6220    },
6221    {
6222     "referenced_type" : "_ZTIP10_jmethodID"
6223    },
6224    {
6225     "referenced_type" : "_ZTIPK6jvalue"
6226    }
6227   ],
6228   "return_type" : "_ZTIs",
6229   "source_file" : "libnativehelper/include_jni/jni.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
6234   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, char *)",
6235   "parameters" :
6236   [
6237    {
6238     "referenced_type" : "_ZTIP7_JNIEnv"
6239    },
6240    {
6241     "referenced_type" : "_ZTIP7_jclass"
6242    },
6243    {
6244     "referenced_type" : "_ZTIP10_jmethodID"
6245    },
6246    {
6247     "referenced_type" : "_ZTIPc"
6248    }
6249   ],
6250   "return_type" : "_ZTIs",
6251   "source_file" : "libnativehelper/include_jni/jni.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6256   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6257   "parameters" :
6258   [
6259    {
6260     "referenced_type" : "_ZTIP7_JNIEnv"
6261    },
6262    {
6263     "referenced_type" : "_ZTIP7_jclass"
6264    },
6265    {
6266     "referenced_type" : "_ZTIP10_jmethodID"
6267    }
6268   ],
6269   "return_type" : "_ZTIs",
6270   "source_file" : "libnativehelper/include_jni/jni.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6275   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
6276   "parameters" :
6277   [
6278    {
6279     "referenced_type" : "_ZTIP7_JNIEnv"
6280    },
6281    {
6282     "referenced_type" : "_ZTIP7_jclass"
6283    },
6284    {
6285     "referenced_type" : "_ZTIP9_jfieldID"
6286    }
6287   ],
6288   "return_type" : "_ZTIs",
6289   "source_file" : "libnativehelper/include_jni/jni.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6294   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6295   "parameters" :
6296   [
6297    {
6298     "referenced_type" : "_ZTIP7_JNIEnv"
6299    },
6300    {
6301     "referenced_type" : "_ZTIP8_jobject"
6302    },
6303    {
6304     "referenced_type" : "_ZTIP10_jmethodID"
6305    },
6306    {
6307     "referenced_type" : "_ZTIPK6jvalue"
6308    }
6309   ],
6310   "return_type" : "_ZTIs",
6311   "source_file" : "libnativehelper/include_jni/jni.h"
6312  },
6313  {
6314   "alignment" : 4,
6315   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
6316   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, char *)",
6317   "parameters" :
6318   [
6319    {
6320     "referenced_type" : "_ZTIP7_JNIEnv"
6321    },
6322    {
6323     "referenced_type" : "_ZTIP8_jobject"
6324    },
6325    {
6326     "referenced_type" : "_ZTIP10_jmethodID"
6327    },
6328    {
6329     "referenced_type" : "_ZTIPc"
6330    }
6331   ],
6332   "return_type" : "_ZTIs",
6333   "source_file" : "libnativehelper/include_jni/jni.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6338   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6339   "parameters" :
6340   [
6341    {
6342     "referenced_type" : "_ZTIP7_JNIEnv"
6343    },
6344    {
6345     "referenced_type" : "_ZTIP8_jobject"
6346    },
6347    {
6348     "referenced_type" : "_ZTIP10_jmethodID"
6349    }
6350   ],
6351   "return_type" : "_ZTIs",
6352   "source_file" : "libnativehelper/include_jni/jni.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6357   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6358   "parameters" :
6359   [
6360    {
6361     "referenced_type" : "_ZTIP7_JNIEnv"
6362    },
6363    {
6364     "referenced_type" : "_ZTIP8_jobject"
6365    },
6366    {
6367     "referenced_type" : "_ZTIP7_jclass"
6368    },
6369    {
6370     "referenced_type" : "_ZTIP10_jmethodID"
6371    },
6372    {
6373     "referenced_type" : "_ZTIPK6jvalue"
6374    }
6375   ],
6376   "return_type" : "_ZTIs",
6377   "source_file" : "libnativehelper/include_jni/jni.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
6382   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
6383   "parameters" :
6384   [
6385    {
6386     "referenced_type" : "_ZTIP7_JNIEnv"
6387    },
6388    {
6389     "referenced_type" : "_ZTIP8_jobject"
6390    },
6391    {
6392     "referenced_type" : "_ZTIP7_jclass"
6393    },
6394    {
6395     "referenced_type" : "_ZTIP10_jmethodID"
6396    },
6397    {
6398     "referenced_type" : "_ZTIPc"
6399    }
6400   ],
6401   "return_type" : "_ZTIs",
6402   "source_file" : "libnativehelper/include_jni/jni.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6407   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6408   "parameters" :
6409   [
6410    {
6411     "referenced_type" : "_ZTIP7_JNIEnv"
6412    },
6413    {
6414     "referenced_type" : "_ZTIP8_jobject"
6415    },
6416    {
6417     "referenced_type" : "_ZTIP7_jclass"
6418    },
6419    {
6420     "referenced_type" : "_ZTIP10_jmethodID"
6421    }
6422   ],
6423   "return_type" : "_ZTIs",
6424   "source_file" : "libnativehelper/include_jni/jni.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6429   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
6430   "parameters" :
6431   [
6432    {
6433     "referenced_type" : "_ZTIP7_JNIEnv"
6434    },
6435    {
6436     "referenced_type" : "_ZTIP8_jobject"
6437    },
6438    {
6439     "referenced_type" : "_ZTIP9_jfieldID"
6440    }
6441   ],
6442   "return_type" : "_ZTIs",
6443   "source_file" : "libnativehelper/include_jni/jni.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6448   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6449   "parameters" :
6450   [
6451    {
6452     "referenced_type" : "_ZTIP7_JNIEnv"
6453    },
6454    {
6455     "referenced_type" : "_ZTIP7_jclass"
6456    },
6457    {
6458     "referenced_type" : "_ZTIP10_jmethodID"
6459    },
6460    {
6461     "referenced_type" : "_ZTIPK6jvalue"
6462    }
6463   ],
6464   "return_type" : "_ZTIt",
6465   "source_file" : "libnativehelper/include_jni/jni.h"
6466  },
6467  {
6468   "alignment" : 4,
6469   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
6470   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, char *)",
6471   "parameters" :
6472   [
6473    {
6474     "referenced_type" : "_ZTIP7_JNIEnv"
6475    },
6476    {
6477     "referenced_type" : "_ZTIP7_jclass"
6478    },
6479    {
6480     "referenced_type" : "_ZTIP10_jmethodID"
6481    },
6482    {
6483     "referenced_type" : "_ZTIPc"
6484    }
6485   ],
6486   "return_type" : "_ZTIt",
6487   "source_file" : "libnativehelper/include_jni/jni.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6492   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6493   "parameters" :
6494   [
6495    {
6496     "referenced_type" : "_ZTIP7_JNIEnv"
6497    },
6498    {
6499     "referenced_type" : "_ZTIP7_jclass"
6500    },
6501    {
6502     "referenced_type" : "_ZTIP10_jmethodID"
6503    }
6504   ],
6505   "return_type" : "_ZTIt",
6506   "source_file" : "libnativehelper/include_jni/jni.h"
6507  },
6508  {
6509   "alignment" : 4,
6510   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6511   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
6512   "parameters" :
6513   [
6514    {
6515     "referenced_type" : "_ZTIP7_JNIEnv"
6516    },
6517    {
6518     "referenced_type" : "_ZTIP7_jclass"
6519    },
6520    {
6521     "referenced_type" : "_ZTIP9_jfieldID"
6522    }
6523   ],
6524   "return_type" : "_ZTIt",
6525   "source_file" : "libnativehelper/include_jni/jni.h"
6526  },
6527  {
6528   "alignment" : 4,
6529   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6530   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6531   "parameters" :
6532   [
6533    {
6534     "referenced_type" : "_ZTIP7_JNIEnv"
6535    },
6536    {
6537     "referenced_type" : "_ZTIP8_jobject"
6538    },
6539    {
6540     "referenced_type" : "_ZTIP10_jmethodID"
6541    },
6542    {
6543     "referenced_type" : "_ZTIPK6jvalue"
6544    }
6545   ],
6546   "return_type" : "_ZTIt",
6547   "source_file" : "libnativehelper/include_jni/jni.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
6552   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, char *)",
6553   "parameters" :
6554   [
6555    {
6556     "referenced_type" : "_ZTIP7_JNIEnv"
6557    },
6558    {
6559     "referenced_type" : "_ZTIP8_jobject"
6560    },
6561    {
6562     "referenced_type" : "_ZTIP10_jmethodID"
6563    },
6564    {
6565     "referenced_type" : "_ZTIPc"
6566    }
6567   ],
6568   "return_type" : "_ZTIt",
6569   "source_file" : "libnativehelper/include_jni/jni.h"
6570  },
6571  {
6572   "alignment" : 4,
6573   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6574   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6575   "parameters" :
6576   [
6577    {
6578     "referenced_type" : "_ZTIP7_JNIEnv"
6579    },
6580    {
6581     "referenced_type" : "_ZTIP8_jobject"
6582    },
6583    {
6584     "referenced_type" : "_ZTIP10_jmethodID"
6585    }
6586   ],
6587   "return_type" : "_ZTIt",
6588   "source_file" : "libnativehelper/include_jni/jni.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6593   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6594   "parameters" :
6595   [
6596    {
6597     "referenced_type" : "_ZTIP7_JNIEnv"
6598    },
6599    {
6600     "referenced_type" : "_ZTIP8_jobject"
6601    },
6602    {
6603     "referenced_type" : "_ZTIP7_jclass"
6604    },
6605    {
6606     "referenced_type" : "_ZTIP10_jmethodID"
6607    },
6608    {
6609     "referenced_type" : "_ZTIPK6jvalue"
6610    }
6611   ],
6612   "return_type" : "_ZTIt",
6613   "source_file" : "libnativehelper/include_jni/jni.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
6618   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
6619   "parameters" :
6620   [
6621    {
6622     "referenced_type" : "_ZTIP7_JNIEnv"
6623    },
6624    {
6625     "referenced_type" : "_ZTIP8_jobject"
6626    },
6627    {
6628     "referenced_type" : "_ZTIP7_jclass"
6629    },
6630    {
6631     "referenced_type" : "_ZTIP10_jmethodID"
6632    },
6633    {
6634     "referenced_type" : "_ZTIPc"
6635    }
6636   ],
6637   "return_type" : "_ZTIt",
6638   "source_file" : "libnativehelper/include_jni/jni.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6643   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6644   "parameters" :
6645   [
6646    {
6647     "referenced_type" : "_ZTIP7_JNIEnv"
6648    },
6649    {
6650     "referenced_type" : "_ZTIP8_jobject"
6651    },
6652    {
6653     "referenced_type" : "_ZTIP7_jclass"
6654    },
6655    {
6656     "referenced_type" : "_ZTIP10_jmethodID"
6657    }
6658   ],
6659   "return_type" : "_ZTIt",
6660   "source_file" : "libnativehelper/include_jni/jni.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6665   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
6666   "parameters" :
6667   [
6668    {
6669     "referenced_type" : "_ZTIP7_JNIEnv"
6670    },
6671    {
6672     "referenced_type" : "_ZTIP8_jobject"
6673    },
6674    {
6675     "referenced_type" : "_ZTIP9_jfieldID"
6676    }
6677   ],
6678   "return_type" : "_ZTIt",
6679   "source_file" : "libnativehelper/include_jni/jni.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
6684   "name" : "void (_JNIEnv *)",
6685   "parameters" :
6686   [
6687    {
6688     "referenced_type" : "_ZTIP7_JNIEnv"
6689    }
6690   ],
6691   "return_type" : "_ZTIv",
6692   "source_file" : "libnativehelper/include_jni/jni.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6697   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
6698   "parameters" :
6699   [
6700    {
6701     "referenced_type" : "_ZTIP7_JNIEnv"
6702    },
6703    {
6704     "referenced_type" : "_ZTIP10_jintArray"
6705    },
6706    {
6707     "referenced_type" : "_ZTIPi"
6708    },
6709    {
6710     "referenced_type" : "_ZTIi"
6711    }
6712   ],
6713   "return_type" : "_ZTIv",
6714   "source_file" : "libnativehelper/include_jni/jni.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6719   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
6720   "parameters" :
6721   [
6722    {
6723     "referenced_type" : "_ZTIP7_JNIEnv"
6724    },
6725    {
6726     "referenced_type" : "_ZTIP10_jintArray"
6727    },
6728    {
6729     "referenced_type" : "_ZTIi"
6730    },
6731    {
6732     "referenced_type" : "_ZTIi"
6733    },
6734    {
6735     "referenced_type" : "_ZTIPKi"
6736    }
6737   ],
6738   "return_type" : "_ZTIv",
6739   "source_file" : "libnativehelper/include_jni/jni.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6744   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
6745   "parameters" :
6746   [
6747    {
6748     "referenced_type" : "_ZTIP7_JNIEnv"
6749    },
6750    {
6751     "referenced_type" : "_ZTIP10_jintArray"
6752    },
6753    {
6754     "referenced_type" : "_ZTIi"
6755    },
6756    {
6757     "referenced_type" : "_ZTIi"
6758    },
6759    {
6760     "referenced_type" : "_ZTIPi"
6761    }
6762   ],
6763   "return_type" : "_ZTIv",
6764   "source_file" : "libnativehelper/include_jni/jni.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6769   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
6770   "parameters" :
6771   [
6772    {
6773     "referenced_type" : "_ZTIP7_JNIEnv"
6774    },
6775    {
6776     "referenced_type" : "_ZTIP11_jbyteArray"
6777    },
6778    {
6779     "referenced_type" : "_ZTIPa"
6780    },
6781    {
6782     "referenced_type" : "_ZTIi"
6783    }
6784   ],
6785   "return_type" : "_ZTIv",
6786   "source_file" : "libnativehelper/include_jni/jni.h"
6787  },
6788  {
6789   "alignment" : 4,
6790   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6791   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
6792   "parameters" :
6793   [
6794    {
6795     "referenced_type" : "_ZTIP7_JNIEnv"
6796    },
6797    {
6798     "referenced_type" : "_ZTIP11_jbyteArray"
6799    },
6800    {
6801     "referenced_type" : "_ZTIi"
6802    },
6803    {
6804     "referenced_type" : "_ZTIi"
6805    },
6806    {
6807     "referenced_type" : "_ZTIPKa"
6808    }
6809   ],
6810   "return_type" : "_ZTIv",
6811   "source_file" : "libnativehelper/include_jni/jni.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6816   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
6817   "parameters" :
6818   [
6819    {
6820     "referenced_type" : "_ZTIP7_JNIEnv"
6821    },
6822    {
6823     "referenced_type" : "_ZTIP11_jbyteArray"
6824    },
6825    {
6826     "referenced_type" : "_ZTIi"
6827    },
6828    {
6829     "referenced_type" : "_ZTIi"
6830    },
6831    {
6832     "referenced_type" : "_ZTIPa"
6833    }
6834   ],
6835   "return_type" : "_ZTIv",
6836   "source_file" : "libnativehelper/include_jni/jni.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6841   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
6842   "parameters" :
6843   [
6844    {
6845     "referenced_type" : "_ZTIP7_JNIEnv"
6846    },
6847    {
6848     "referenced_type" : "_ZTIP11_jcharArray"
6849    },
6850    {
6851     "referenced_type" : "_ZTIPt"
6852    },
6853    {
6854     "referenced_type" : "_ZTIi"
6855    }
6856   ],
6857   "return_type" : "_ZTIv",
6858   "source_file" : "libnativehelper/include_jni/jni.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6863   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
6864   "parameters" :
6865   [
6866    {
6867     "referenced_type" : "_ZTIP7_JNIEnv"
6868    },
6869    {
6870     "referenced_type" : "_ZTIP11_jcharArray"
6871    },
6872    {
6873     "referenced_type" : "_ZTIi"
6874    },
6875    {
6876     "referenced_type" : "_ZTIi"
6877    },
6878    {
6879     "referenced_type" : "_ZTIPKt"
6880    }
6881   ],
6882   "return_type" : "_ZTIv",
6883   "source_file" : "libnativehelper/include_jni/jni.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6888   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
6889   "parameters" :
6890   [
6891    {
6892     "referenced_type" : "_ZTIP7_JNIEnv"
6893    },
6894    {
6895     "referenced_type" : "_ZTIP11_jcharArray"
6896    },
6897    {
6898     "referenced_type" : "_ZTIi"
6899    },
6900    {
6901     "referenced_type" : "_ZTIi"
6902    },
6903    {
6904     "referenced_type" : "_ZTIPt"
6905    }
6906   ],
6907   "return_type" : "_ZTIv",
6908   "source_file" : "libnativehelper/include_jni/jni.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6913   "name" : "void (_JNIEnv *, _jlongArray *, long long *, int)",
6914   "parameters" :
6915   [
6916    {
6917     "referenced_type" : "_ZTIP7_JNIEnv"
6918    },
6919    {
6920     "referenced_type" : "_ZTIP11_jlongArray"
6921    },
6922    {
6923     "referenced_type" : "_ZTIPx"
6924    },
6925    {
6926     "referenced_type" : "_ZTIi"
6927    }
6928   ],
6929   "return_type" : "_ZTIv",
6930   "source_file" : "libnativehelper/include_jni/jni.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6935   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long long *)",
6936   "parameters" :
6937   [
6938    {
6939     "referenced_type" : "_ZTIP7_JNIEnv"
6940    },
6941    {
6942     "referenced_type" : "_ZTIP11_jlongArray"
6943    },
6944    {
6945     "referenced_type" : "_ZTIi"
6946    },
6947    {
6948     "referenced_type" : "_ZTIi"
6949    },
6950    {
6951     "referenced_type" : "_ZTIPKx"
6952    }
6953   ],
6954   "return_type" : "_ZTIv",
6955   "source_file" : "libnativehelper/include_jni/jni.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6960   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long long *)",
6961   "parameters" :
6962   [
6963    {
6964     "referenced_type" : "_ZTIP7_JNIEnv"
6965    },
6966    {
6967     "referenced_type" : "_ZTIP11_jlongArray"
6968    },
6969    {
6970     "referenced_type" : "_ZTIi"
6971    },
6972    {
6973     "referenced_type" : "_ZTIi"
6974    },
6975    {
6976     "referenced_type" : "_ZTIPx"
6977    }
6978   ],
6979   "return_type" : "_ZTIv",
6980   "source_file" : "libnativehelper/include_jni/jni.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6985   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
6986   "parameters" :
6987   [
6988    {
6989     "referenced_type" : "_ZTIP7_JNIEnv"
6990    },
6991    {
6992     "referenced_type" : "_ZTIP12_jfloatArray"
6993    },
6994    {
6995     "referenced_type" : "_ZTIPf"
6996    },
6997    {
6998     "referenced_type" : "_ZTIi"
6999    }
7000   ],
7001   "return_type" : "_ZTIv",
7002   "source_file" : "libnativehelper/include_jni/jni.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
7007   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
7008   "parameters" :
7009   [
7010    {
7011     "referenced_type" : "_ZTIP7_JNIEnv"
7012    },
7013    {
7014     "referenced_type" : "_ZTIP12_jfloatArray"
7015    },
7016    {
7017     "referenced_type" : "_ZTIi"
7018    },
7019    {
7020     "referenced_type" : "_ZTIi"
7021    },
7022    {
7023     "referenced_type" : "_ZTIPKf"
7024    }
7025   ],
7026   "return_type" : "_ZTIv",
7027   "source_file" : "libnativehelper/include_jni/jni.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
7032   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
7033   "parameters" :
7034   [
7035    {
7036     "referenced_type" : "_ZTIP7_JNIEnv"
7037    },
7038    {
7039     "referenced_type" : "_ZTIP12_jfloatArray"
7040    },
7041    {
7042     "referenced_type" : "_ZTIi"
7043    },
7044    {
7045     "referenced_type" : "_ZTIi"
7046    },
7047    {
7048     "referenced_type" : "_ZTIPf"
7049    }
7050   ],
7051   "return_type" : "_ZTIv",
7052   "source_file" : "libnativehelper/include_jni/jni.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
7057   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
7058   "parameters" :
7059   [
7060    {
7061     "referenced_type" : "_ZTIP7_JNIEnv"
7062    },
7063    {
7064     "referenced_type" : "_ZTIP12_jshortArray"
7065    },
7066    {
7067     "referenced_type" : "_ZTIPs"
7068    },
7069    {
7070     "referenced_type" : "_ZTIi"
7071    }
7072   ],
7073   "return_type" : "_ZTIv",
7074   "source_file" : "libnativehelper/include_jni/jni.h"
7075  },
7076  {
7077   "alignment" : 4,
7078   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
7079   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
7080   "parameters" :
7081   [
7082    {
7083     "referenced_type" : "_ZTIP7_JNIEnv"
7084    },
7085    {
7086     "referenced_type" : "_ZTIP12_jshortArray"
7087    },
7088    {
7089     "referenced_type" : "_ZTIi"
7090    },
7091    {
7092     "referenced_type" : "_ZTIi"
7093    },
7094    {
7095     "referenced_type" : "_ZTIPKs"
7096    }
7097   ],
7098   "return_type" : "_ZTIv",
7099   "source_file" : "libnativehelper/include_jni/jni.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
7104   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
7105   "parameters" :
7106   [
7107    {
7108     "referenced_type" : "_ZTIP7_JNIEnv"
7109    },
7110    {
7111     "referenced_type" : "_ZTIP12_jshortArray"
7112    },
7113    {
7114     "referenced_type" : "_ZTIi"
7115    },
7116    {
7117     "referenced_type" : "_ZTIi"
7118    },
7119    {
7120     "referenced_type" : "_ZTIPs"
7121    }
7122   ],
7123   "return_type" : "_ZTIv",
7124   "source_file" : "libnativehelper/include_jni/jni.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
7129   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
7130   "parameters" :
7131   [
7132    {
7133     "referenced_type" : "_ZTIP7_JNIEnv"
7134    },
7135    {
7136     "referenced_type" : "_ZTIP13_jdoubleArray"
7137    },
7138    {
7139     "referenced_type" : "_ZTIPd"
7140    },
7141    {
7142     "referenced_type" : "_ZTIi"
7143    }
7144   ],
7145   "return_type" : "_ZTIv",
7146   "source_file" : "libnativehelper/include_jni/jni.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
7151   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
7152   "parameters" :
7153   [
7154    {
7155     "referenced_type" : "_ZTIP7_JNIEnv"
7156    },
7157    {
7158     "referenced_type" : "_ZTIP13_jdoubleArray"
7159    },
7160    {
7161     "referenced_type" : "_ZTIi"
7162    },
7163    {
7164     "referenced_type" : "_ZTIi"
7165    },
7166    {
7167     "referenced_type" : "_ZTIPKd"
7168    }
7169   ],
7170   "return_type" : "_ZTIv",
7171   "source_file" : "libnativehelper/include_jni/jni.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
7176   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
7177   "parameters" :
7178   [
7179    {
7180     "referenced_type" : "_ZTIP7_JNIEnv"
7181    },
7182    {
7183     "referenced_type" : "_ZTIP13_jdoubleArray"
7184    },
7185    {
7186     "referenced_type" : "_ZTIi"
7187    },
7188    {
7189     "referenced_type" : "_ZTIi"
7190    },
7191    {
7192     "referenced_type" : "_ZTIPd"
7193    }
7194   ],
7195   "return_type" : "_ZTIv",
7196   "source_file" : "libnativehelper/include_jni/jni.h"
7197  },
7198  {
7199   "alignment" : 4,
7200   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
7201   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
7202   "parameters" :
7203   [
7204    {
7205     "referenced_type" : "_ZTIP7_JNIEnv"
7206    },
7207    {
7208     "referenced_type" : "_ZTIP13_jobjectArray"
7209    },
7210    {
7211     "referenced_type" : "_ZTIi"
7212    },
7213    {
7214     "referenced_type" : "_ZTIP8_jobject"
7215    }
7216   ],
7217   "return_type" : "_ZTIv",
7218   "source_file" : "libnativehelper/include_jni/jni.h"
7219  },
7220  {
7221   "alignment" : 4,
7222   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
7223   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
7224   "parameters" :
7225   [
7226    {
7227     "referenced_type" : "_ZTIP7_JNIEnv"
7228    },
7229    {
7230     "referenced_type" : "_ZTIP14_jbooleanArray"
7231    },
7232    {
7233     "referenced_type" : "_ZTIPh"
7234    },
7235    {
7236     "referenced_type" : "_ZTIi"
7237    }
7238   ],
7239   "return_type" : "_ZTIv",
7240   "source_file" : "libnativehelper/include_jni/jni.h"
7241  },
7242  {
7243   "alignment" : 4,
7244   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
7245   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
7246   "parameters" :
7247   [
7248    {
7249     "referenced_type" : "_ZTIP7_JNIEnv"
7250    },
7251    {
7252     "referenced_type" : "_ZTIP14_jbooleanArray"
7253    },
7254    {
7255     "referenced_type" : "_ZTIi"
7256    },
7257    {
7258     "referenced_type" : "_ZTIi"
7259    },
7260    {
7261     "referenced_type" : "_ZTIPKh"
7262    }
7263   ],
7264   "return_type" : "_ZTIv",
7265   "source_file" : "libnativehelper/include_jni/jni.h"
7266  },
7267  {
7268   "alignment" : 4,
7269   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7270   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
7271   "parameters" :
7272   [
7273    {
7274     "referenced_type" : "_ZTIP7_JNIEnv"
7275    },
7276    {
7277     "referenced_type" : "_ZTIP14_jbooleanArray"
7278    },
7279    {
7280     "referenced_type" : "_ZTIi"
7281    },
7282    {
7283     "referenced_type" : "_ZTIi"
7284    },
7285    {
7286     "referenced_type" : "_ZTIPh"
7287    }
7288   ],
7289   "return_type" : "_ZTIv",
7290   "source_file" : "libnativehelper/include_jni/jni.h"
7291  },
7292  {
7293   "alignment" : 4,
7294   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7295   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
7296   "parameters" :
7297   [
7298    {
7299     "referenced_type" : "_ZTIP7_JNIEnv"
7300    },
7301    {
7302     "referenced_type" : "_ZTIP7_jarray"
7303    },
7304    {
7305     "referenced_type" : "_ZTIPv"
7306    },
7307    {
7308     "referenced_type" : "_ZTIi"
7309    }
7310   ],
7311   "return_type" : "_ZTIv",
7312   "source_file" : "libnativehelper/include_jni/jni.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7317   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7318   "parameters" :
7319   [
7320    {
7321     "referenced_type" : "_ZTIP7_JNIEnv"
7322    },
7323    {
7324     "referenced_type" : "_ZTIP7_jclass"
7325    },
7326    {
7327     "referenced_type" : "_ZTIP10_jmethodID"
7328    },
7329    {
7330     "referenced_type" : "_ZTIPK6jvalue"
7331    }
7332   ],
7333   "return_type" : "_ZTIv",
7334   "source_file" : "libnativehelper/include_jni/jni.h"
7335  },
7336  {
7337   "alignment" : 4,
7338   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
7339   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, char *)",
7340   "parameters" :
7341   [
7342    {
7343     "referenced_type" : "_ZTIP7_JNIEnv"
7344    },
7345    {
7346     "referenced_type" : "_ZTIP7_jclass"
7347    },
7348    {
7349     "referenced_type" : "_ZTIP10_jmethodID"
7350    },
7351    {
7352     "referenced_type" : "_ZTIPc"
7353    }
7354   ],
7355   "return_type" : "_ZTIv",
7356   "source_file" : "libnativehelper/include_jni/jni.h"
7357  },
7358  {
7359   "alignment" : 4,
7360   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7361   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7362   "parameters" :
7363   [
7364    {
7365     "referenced_type" : "_ZTIP7_JNIEnv"
7366    },
7367    {
7368     "referenced_type" : "_ZTIP7_jclass"
7369    },
7370    {
7371     "referenced_type" : "_ZTIP10_jmethodID"
7372    }
7373   ],
7374   "return_type" : "_ZTIv",
7375   "source_file" : "libnativehelper/include_jni/jni.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7380   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
7381   "parameters" :
7382   [
7383    {
7384     "referenced_type" : "_ZTIP7_JNIEnv"
7385    },
7386    {
7387     "referenced_type" : "_ZTIP7_jclass"
7388    },
7389    {
7390     "referenced_type" : "_ZTIP9_jfieldID"
7391    },
7392    {
7393     "referenced_type" : "_ZTIP8_jobject"
7394    }
7395   ],
7396   "return_type" : "_ZTIv",
7397   "source_file" : "libnativehelper/include_jni/jni.h"
7398  },
7399  {
7400   "alignment" : 4,
7401   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7402   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
7403   "parameters" :
7404   [
7405    {
7406     "referenced_type" : "_ZTIP7_JNIEnv"
7407    },
7408    {
7409     "referenced_type" : "_ZTIP7_jclass"
7410    },
7411    {
7412     "referenced_type" : "_ZTIP9_jfieldID"
7413    },
7414    {
7415     "referenced_type" : "_ZTIa"
7416    }
7417   ],
7418   "return_type" : "_ZTIv",
7419   "source_file" : "libnativehelper/include_jni/jni.h"
7420  },
7421  {
7422   "alignment" : 4,
7423   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7424   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
7425   "parameters" :
7426   [
7427    {
7428     "referenced_type" : "_ZTIP7_JNIEnv"
7429    },
7430    {
7431     "referenced_type" : "_ZTIP7_jclass"
7432    },
7433    {
7434     "referenced_type" : "_ZTIP9_jfieldID"
7435    },
7436    {
7437     "referenced_type" : "_ZTId"
7438    }
7439   ],
7440   "return_type" : "_ZTIv",
7441   "source_file" : "libnativehelper/include_jni/jni.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7446   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
7447   "parameters" :
7448   [
7449    {
7450     "referenced_type" : "_ZTIP7_JNIEnv"
7451    },
7452    {
7453     "referenced_type" : "_ZTIP7_jclass"
7454    },
7455    {
7456     "referenced_type" : "_ZTIP9_jfieldID"
7457    },
7458    {
7459     "referenced_type" : "_ZTIf"
7460    }
7461   ],
7462   "return_type" : "_ZTIv",
7463   "source_file" : "libnativehelper/include_jni/jni.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7468   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
7469   "parameters" :
7470   [
7471    {
7472     "referenced_type" : "_ZTIP7_JNIEnv"
7473    },
7474    {
7475     "referenced_type" : "_ZTIP7_jclass"
7476    },
7477    {
7478     "referenced_type" : "_ZTIP9_jfieldID"
7479    },
7480    {
7481     "referenced_type" : "_ZTIh"
7482    }
7483   ],
7484   "return_type" : "_ZTIv",
7485   "source_file" : "libnativehelper/include_jni/jni.h"
7486  },
7487  {
7488   "alignment" : 4,
7489   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7490   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
7491   "parameters" :
7492   [
7493    {
7494     "referenced_type" : "_ZTIP7_JNIEnv"
7495    },
7496    {
7497     "referenced_type" : "_ZTIP7_jclass"
7498    },
7499    {
7500     "referenced_type" : "_ZTIP9_jfieldID"
7501    },
7502    {
7503     "referenced_type" : "_ZTIi"
7504    }
7505   ],
7506   "return_type" : "_ZTIv",
7507   "source_file" : "libnativehelper/include_jni/jni.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7512   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
7513   "parameters" :
7514   [
7515    {
7516     "referenced_type" : "_ZTIP7_JNIEnv"
7517    },
7518    {
7519     "referenced_type" : "_ZTIP7_jclass"
7520    },
7521    {
7522     "referenced_type" : "_ZTIP9_jfieldID"
7523    },
7524    {
7525     "referenced_type" : "_ZTIs"
7526    }
7527   ],
7528   "return_type" : "_ZTIv",
7529   "source_file" : "libnativehelper/include_jni/jni.h"
7530  },
7531  {
7532   "alignment" : 4,
7533   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7534   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
7535   "parameters" :
7536   [
7537    {
7538     "referenced_type" : "_ZTIP7_JNIEnv"
7539    },
7540    {
7541     "referenced_type" : "_ZTIP7_jclass"
7542    },
7543    {
7544     "referenced_type" : "_ZTIP9_jfieldID"
7545    },
7546    {
7547     "referenced_type" : "_ZTIt"
7548    }
7549   ],
7550   "return_type" : "_ZTIv",
7551   "source_file" : "libnativehelper/include_jni/jni.h"
7552  },
7553  {
7554   "alignment" : 4,
7555   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7556   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long long)",
7557   "parameters" :
7558   [
7559    {
7560     "referenced_type" : "_ZTIP7_JNIEnv"
7561    },
7562    {
7563     "referenced_type" : "_ZTIP7_jclass"
7564    },
7565    {
7566     "referenced_type" : "_ZTIP9_jfieldID"
7567    },
7568    {
7569     "referenced_type" : "_ZTIx"
7570    }
7571   ],
7572   "return_type" : "_ZTIv",
7573   "source_file" : "libnativehelper/include_jni/jni.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7578   "name" : "void (_JNIEnv *, _jobject *)",
7579   "parameters" :
7580   [
7581    {
7582     "referenced_type" : "_ZTIP7_JNIEnv"
7583    },
7584    {
7585     "referenced_type" : "_ZTIP8_jobject"
7586    }
7587   ],
7588   "return_type" : "_ZTIv",
7589   "source_file" : "libnativehelper/include_jni/jni.h"
7590  },
7591  {
7592   "alignment" : 4,
7593   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7594   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7595   "parameters" :
7596   [
7597    {
7598     "referenced_type" : "_ZTIP7_JNIEnv"
7599    },
7600    {
7601     "referenced_type" : "_ZTIP8_jobject"
7602    },
7603    {
7604     "referenced_type" : "_ZTIP10_jmethodID"
7605    },
7606    {
7607     "referenced_type" : "_ZTIPK6jvalue"
7608    }
7609   ],
7610   "return_type" : "_ZTIv",
7611   "source_file" : "libnativehelper/include_jni/jni.h"
7612  },
7613  {
7614   "alignment" : 4,
7615   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7616   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, char *)",
7617   "parameters" :
7618   [
7619    {
7620     "referenced_type" : "_ZTIP7_JNIEnv"
7621    },
7622    {
7623     "referenced_type" : "_ZTIP8_jobject"
7624    },
7625    {
7626     "referenced_type" : "_ZTIP10_jmethodID"
7627    },
7628    {
7629     "referenced_type" : "_ZTIPc"
7630    }
7631   ],
7632   "return_type" : "_ZTIv",
7633   "source_file" : "libnativehelper/include_jni/jni.h"
7634  },
7635  {
7636   "alignment" : 4,
7637   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7638   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7639   "parameters" :
7640   [
7641    {
7642     "referenced_type" : "_ZTIP7_JNIEnv"
7643    },
7644    {
7645     "referenced_type" : "_ZTIP8_jobject"
7646    },
7647    {
7648     "referenced_type" : "_ZTIP10_jmethodID"
7649    }
7650   ],
7651   "return_type" : "_ZTIv",
7652   "source_file" : "libnativehelper/include_jni/jni.h"
7653  },
7654  {
7655   "alignment" : 4,
7656   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7657   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7658   "parameters" :
7659   [
7660    {
7661     "referenced_type" : "_ZTIP7_JNIEnv"
7662    },
7663    {
7664     "referenced_type" : "_ZTIP8_jobject"
7665    },
7666    {
7667     "referenced_type" : "_ZTIP7_jclass"
7668    },
7669    {
7670     "referenced_type" : "_ZTIP10_jmethodID"
7671    },
7672    {
7673     "referenced_type" : "_ZTIPK6jvalue"
7674    }
7675   ],
7676   "return_type" : "_ZTIv",
7677   "source_file" : "libnativehelper/include_jni/jni.h"
7678  },
7679  {
7680   "alignment" : 4,
7681   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7682   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
7683   "parameters" :
7684   [
7685    {
7686     "referenced_type" : "_ZTIP7_JNIEnv"
7687    },
7688    {
7689     "referenced_type" : "_ZTIP8_jobject"
7690    },
7691    {
7692     "referenced_type" : "_ZTIP7_jclass"
7693    },
7694    {
7695     "referenced_type" : "_ZTIP10_jmethodID"
7696    },
7697    {
7698     "referenced_type" : "_ZTIPc"
7699    }
7700   ],
7701   "return_type" : "_ZTIv",
7702   "source_file" : "libnativehelper/include_jni/jni.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7707   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7708   "parameters" :
7709   [
7710    {
7711     "referenced_type" : "_ZTIP7_JNIEnv"
7712    },
7713    {
7714     "referenced_type" : "_ZTIP8_jobject"
7715    },
7716    {
7717     "referenced_type" : "_ZTIP7_jclass"
7718    },
7719    {
7720     "referenced_type" : "_ZTIP10_jmethodID"
7721    }
7722   ],
7723   "return_type" : "_ZTIv",
7724   "source_file" : "libnativehelper/include_jni/jni.h"
7725  },
7726  {
7727   "alignment" : 4,
7728   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7729   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7730   "parameters" :
7731   [
7732    {
7733     "referenced_type" : "_ZTIP7_JNIEnv"
7734    },
7735    {
7736     "referenced_type" : "_ZTIP8_jobject"
7737    },
7738    {
7739     "referenced_type" : "_ZTIP9_jfieldID"
7740    },
7741    {
7742     "referenced_type" : "_ZTIP8_jobject"
7743    }
7744   ],
7745   "return_type" : "_ZTIv",
7746   "source_file" : "libnativehelper/include_jni/jni.h"
7747  },
7748  {
7749   "alignment" : 4,
7750   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7751   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
7752   "parameters" :
7753   [
7754    {
7755     "referenced_type" : "_ZTIP7_JNIEnv"
7756    },
7757    {
7758     "referenced_type" : "_ZTIP8_jobject"
7759    },
7760    {
7761     "referenced_type" : "_ZTIP9_jfieldID"
7762    },
7763    {
7764     "referenced_type" : "_ZTIa"
7765    }
7766   ],
7767   "return_type" : "_ZTIv",
7768   "source_file" : "libnativehelper/include_jni/jni.h"
7769  },
7770  {
7771   "alignment" : 4,
7772   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7773   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
7774   "parameters" :
7775   [
7776    {
7777     "referenced_type" : "_ZTIP7_JNIEnv"
7778    },
7779    {
7780     "referenced_type" : "_ZTIP8_jobject"
7781    },
7782    {
7783     "referenced_type" : "_ZTIP9_jfieldID"
7784    },
7785    {
7786     "referenced_type" : "_ZTId"
7787    }
7788   ],
7789   "return_type" : "_ZTIv",
7790   "source_file" : "libnativehelper/include_jni/jni.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7795   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
7796   "parameters" :
7797   [
7798    {
7799     "referenced_type" : "_ZTIP7_JNIEnv"
7800    },
7801    {
7802     "referenced_type" : "_ZTIP8_jobject"
7803    },
7804    {
7805     "referenced_type" : "_ZTIP9_jfieldID"
7806    },
7807    {
7808     "referenced_type" : "_ZTIf"
7809    }
7810   ],
7811   "return_type" : "_ZTIv",
7812   "source_file" : "libnativehelper/include_jni/jni.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7817   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
7818   "parameters" :
7819   [
7820    {
7821     "referenced_type" : "_ZTIP7_JNIEnv"
7822    },
7823    {
7824     "referenced_type" : "_ZTIP8_jobject"
7825    },
7826    {
7827     "referenced_type" : "_ZTIP9_jfieldID"
7828    },
7829    {
7830     "referenced_type" : "_ZTIh"
7831    }
7832   ],
7833   "return_type" : "_ZTIv",
7834   "source_file" : "libnativehelper/include_jni/jni.h"
7835  },
7836  {
7837   "alignment" : 4,
7838   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7839   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
7840   "parameters" :
7841   [
7842    {
7843     "referenced_type" : "_ZTIP7_JNIEnv"
7844    },
7845    {
7846     "referenced_type" : "_ZTIP8_jobject"
7847    },
7848    {
7849     "referenced_type" : "_ZTIP9_jfieldID"
7850    },
7851    {
7852     "referenced_type" : "_ZTIi"
7853    }
7854   ],
7855   "return_type" : "_ZTIv",
7856   "source_file" : "libnativehelper/include_jni/jni.h"
7857  },
7858  {
7859   "alignment" : 4,
7860   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7861   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
7862   "parameters" :
7863   [
7864    {
7865     "referenced_type" : "_ZTIP7_JNIEnv"
7866    },
7867    {
7868     "referenced_type" : "_ZTIP8_jobject"
7869    },
7870    {
7871     "referenced_type" : "_ZTIP9_jfieldID"
7872    },
7873    {
7874     "referenced_type" : "_ZTIs"
7875    }
7876   ],
7877   "return_type" : "_ZTIv",
7878   "source_file" : "libnativehelper/include_jni/jni.h"
7879  },
7880  {
7881   "alignment" : 4,
7882   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7883   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
7884   "parameters" :
7885   [
7886    {
7887     "referenced_type" : "_ZTIP7_JNIEnv"
7888    },
7889    {
7890     "referenced_type" : "_ZTIP8_jobject"
7891    },
7892    {
7893     "referenced_type" : "_ZTIP9_jfieldID"
7894    },
7895    {
7896     "referenced_type" : "_ZTIt"
7897    }
7898   ],
7899   "return_type" : "_ZTIv",
7900   "source_file" : "libnativehelper/include_jni/jni.h"
7901  },
7902  {
7903   "alignment" : 4,
7904   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7905   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long long)",
7906   "parameters" :
7907   [
7908    {
7909     "referenced_type" : "_ZTIP7_JNIEnv"
7910    },
7911    {
7912     "referenced_type" : "_ZTIP8_jobject"
7913    },
7914    {
7915     "referenced_type" : "_ZTIP9_jfieldID"
7916    },
7917    {
7918     "referenced_type" : "_ZTIx"
7919    }
7920   ],
7921   "return_type" : "_ZTIv",
7922   "source_file" : "libnativehelper/include_jni/jni.h"
7923  },
7924  {
7925   "alignment" : 4,
7926   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7927   "name" : "void (_JNIEnv *, _jstring *, const char *)",
7928   "parameters" :
7929   [
7930    {
7931     "referenced_type" : "_ZTIP7_JNIEnv"
7932    },
7933    {
7934     "referenced_type" : "_ZTIP8_jstring"
7935    },
7936    {
7937     "referenced_type" : "_ZTIPKc"
7938    }
7939   ],
7940   "return_type" : "_ZTIv",
7941   "source_file" : "libnativehelper/include_jni/jni.h"
7942  },
7943  {
7944   "alignment" : 4,
7945   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7946   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
7947   "parameters" :
7948   [
7949    {
7950     "referenced_type" : "_ZTIP7_JNIEnv"
7951    },
7952    {
7953     "referenced_type" : "_ZTIP8_jstring"
7954    },
7955    {
7956     "referenced_type" : "_ZTIPKt"
7957    }
7958   ],
7959   "return_type" : "_ZTIv",
7960   "source_file" : "libnativehelper/include_jni/jni.h"
7961  },
7962  {
7963   "alignment" : 4,
7964   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7965   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
7966   "parameters" :
7967   [
7968    {
7969     "referenced_type" : "_ZTIP7_JNIEnv"
7970    },
7971    {
7972     "referenced_type" : "_ZTIP8_jstring"
7973    },
7974    {
7975     "referenced_type" : "_ZTIi"
7976    },
7977    {
7978     "referenced_type" : "_ZTIi"
7979    },
7980    {
7981     "referenced_type" : "_ZTIPc"
7982    }
7983   ],
7984   "return_type" : "_ZTIv",
7985   "source_file" : "libnativehelper/include_jni/jni.h"
7986  },
7987  {
7988   "alignment" : 4,
7989   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7990   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
7991   "parameters" :
7992   [
7993    {
7994     "referenced_type" : "_ZTIP7_JNIEnv"
7995    },
7996    {
7997     "referenced_type" : "_ZTIP8_jstring"
7998    },
7999    {
8000     "referenced_type" : "_ZTIi"
8001    },
8002    {
8003     "referenced_type" : "_ZTIi"
8004    },
8005    {
8006     "referenced_type" : "_ZTIPt"
8007    }
8008   ],
8009   "return_type" : "_ZTIv",
8010   "source_file" : "libnativehelper/include_jni/jni.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
8015   "name" : "void (_JNIEnv *, const char *)",
8016   "parameters" :
8017   [
8018    {
8019     "referenced_type" : "_ZTIP7_JNIEnv"
8020    },
8021    {
8022     "referenced_type" : "_ZTIPKc"
8023    }
8024   ],
8025   "return_type" : "_ZTIv",
8026   "source_file" : "libnativehelper/include_jni/jni.h"
8027  },
8028  {
8029   "alignment" : 4,
8030   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
8031   "name" : "void (void *, const ADexFile_Method *)",
8032   "parameters" :
8033   [
8034    {
8035     "referenced_type" : "_ZTIPv"
8036    },
8037    {
8038     "referenced_type" : "_ZTIPK15ADexFile_Method"
8039    }
8040   ],
8041   "return_type" : "_ZTIv",
8042   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8043  },
8044  {
8045   "alignment" : 4,
8046   "linker_set_key" : "_ZTIFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE",
8047   "name" : "void (void *, fmt::basic_format_parse_context<char> &, fmt::basic_format_context<fmt::appender, char> &)",
8048   "parameters" :
8049   [
8050    {
8051     "referenced_type" : "_ZTIPv"
8052    },
8053    {
8054     "referenced_type" : "_ZTIRN3fmt3v1026basic_format_parse_contextIcEE"
8055    },
8056    {
8057     "referenced_type" : "_ZTIRN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
8058    }
8059   ],
8060   "return_type" : "_ZTIv",
8061   "source_file" : "external/fmtlib/include/fmt/core.h"
8062  },
8063  {
8064   "alignment" : 4,
8065   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
8066   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
8067   "parameters" :
8068   [
8069    {
8070     "referenced_type" : "_ZTIP7_JNIEnv"
8071    },
8072    {
8073     "referenced_type" : "_ZTIP7_jclass"
8074    },
8075    {
8076     "referenced_type" : "_ZTIP10_jmethodID"
8077    },
8078    {
8079     "referenced_type" : "_ZTIPK6jvalue"
8080    }
8081   ],
8082   "return_type" : "_ZTIx",
8083   "source_file" : "libnativehelper/include_jni/jni.h"
8084  },
8085  {
8086   "alignment" : 4,
8087   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
8088   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, char *)",
8089   "parameters" :
8090   [
8091    {
8092     "referenced_type" : "_ZTIP7_JNIEnv"
8093    },
8094    {
8095     "referenced_type" : "_ZTIP7_jclass"
8096    },
8097    {
8098     "referenced_type" : "_ZTIP10_jmethodID"
8099    },
8100    {
8101     "referenced_type" : "_ZTIPc"
8102    }
8103   ],
8104   "return_type" : "_ZTIx",
8105   "source_file" : "libnativehelper/include_jni/jni.h"
8106  },
8107  {
8108   "alignment" : 4,
8109   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
8110   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
8111   "parameters" :
8112   [
8113    {
8114     "referenced_type" : "_ZTIP7_JNIEnv"
8115    },
8116    {
8117     "referenced_type" : "_ZTIP7_jclass"
8118    },
8119    {
8120     "referenced_type" : "_ZTIP10_jmethodID"
8121    }
8122   ],
8123   "return_type" : "_ZTIx",
8124   "source_file" : "libnativehelper/include_jni/jni.h"
8125  },
8126  {
8127   "alignment" : 4,
8128   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
8129   "name" : "long long (_JNIEnv *, _jclass *, _jfieldID *)",
8130   "parameters" :
8131   [
8132    {
8133     "referenced_type" : "_ZTIP7_JNIEnv"
8134    },
8135    {
8136     "referenced_type" : "_ZTIP7_jclass"
8137    },
8138    {
8139     "referenced_type" : "_ZTIP9_jfieldID"
8140    }
8141   ],
8142   "return_type" : "_ZTIx",
8143   "source_file" : "libnativehelper/include_jni/jni.h"
8144  },
8145  {
8146   "alignment" : 4,
8147   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectE",
8148   "name" : "long long (_JNIEnv *, _jobject *)",
8149   "parameters" :
8150   [
8151    {
8152     "referenced_type" : "_ZTIP7_JNIEnv"
8153    },
8154    {
8155     "referenced_type" : "_ZTIP8_jobject"
8156    }
8157   ],
8158   "return_type" : "_ZTIx",
8159   "source_file" : "libnativehelper/include_jni/jni.h"
8160  },
8161  {
8162   "alignment" : 4,
8163   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
8164   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
8165   "parameters" :
8166   [
8167    {
8168     "referenced_type" : "_ZTIP7_JNIEnv"
8169    },
8170    {
8171     "referenced_type" : "_ZTIP8_jobject"
8172    },
8173    {
8174     "referenced_type" : "_ZTIP10_jmethodID"
8175    },
8176    {
8177     "referenced_type" : "_ZTIPK6jvalue"
8178    }
8179   ],
8180   "return_type" : "_ZTIx",
8181   "source_file" : "libnativehelper/include_jni/jni.h"
8182  },
8183  {
8184   "alignment" : 4,
8185   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
8186   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, char *)",
8187   "parameters" :
8188   [
8189    {
8190     "referenced_type" : "_ZTIP7_JNIEnv"
8191    },
8192    {
8193     "referenced_type" : "_ZTIP8_jobject"
8194    },
8195    {
8196     "referenced_type" : "_ZTIP10_jmethodID"
8197    },
8198    {
8199     "referenced_type" : "_ZTIPc"
8200    }
8201   ],
8202   "return_type" : "_ZTIx",
8203   "source_file" : "libnativehelper/include_jni/jni.h"
8204  },
8205  {
8206   "alignment" : 4,
8207   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
8208   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
8209   "parameters" :
8210   [
8211    {
8212     "referenced_type" : "_ZTIP7_JNIEnv"
8213    },
8214    {
8215     "referenced_type" : "_ZTIP8_jobject"
8216    },
8217    {
8218     "referenced_type" : "_ZTIP10_jmethodID"
8219    }
8220   ],
8221   "return_type" : "_ZTIx",
8222   "source_file" : "libnativehelper/include_jni/jni.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
8227   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
8228   "parameters" :
8229   [
8230    {
8231     "referenced_type" : "_ZTIP7_JNIEnv"
8232    },
8233    {
8234     "referenced_type" : "_ZTIP8_jobject"
8235    },
8236    {
8237     "referenced_type" : "_ZTIP7_jclass"
8238    },
8239    {
8240     "referenced_type" : "_ZTIP10_jmethodID"
8241    },
8242    {
8243     "referenced_type" : "_ZTIPK6jvalue"
8244    }
8245   ],
8246   "return_type" : "_ZTIx",
8247   "source_file" : "libnativehelper/include_jni/jni.h"
8248  },
8249  {
8250   "alignment" : 4,
8251   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
8252   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
8253   "parameters" :
8254   [
8255    {
8256     "referenced_type" : "_ZTIP7_JNIEnv"
8257    },
8258    {
8259     "referenced_type" : "_ZTIP8_jobject"
8260    },
8261    {
8262     "referenced_type" : "_ZTIP7_jclass"
8263    },
8264    {
8265     "referenced_type" : "_ZTIP10_jmethodID"
8266    },
8267    {
8268     "referenced_type" : "_ZTIPc"
8269    }
8270   ],
8271   "return_type" : "_ZTIx",
8272   "source_file" : "libnativehelper/include_jni/jni.h"
8273  },
8274  {
8275   "alignment" : 4,
8276   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8277   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
8278   "parameters" :
8279   [
8280    {
8281     "referenced_type" : "_ZTIP7_JNIEnv"
8282    },
8283    {
8284     "referenced_type" : "_ZTIP8_jobject"
8285    },
8286    {
8287     "referenced_type" : "_ZTIP7_jclass"
8288    },
8289    {
8290     "referenced_type" : "_ZTIP10_jmethodID"
8291    }
8292   ],
8293   "return_type" : "_ZTIx",
8294   "source_file" : "libnativehelper/include_jni/jni.h"
8295  },
8296  {
8297   "alignment" : 4,
8298   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8299   "name" : "long long (_JNIEnv *, _jobject *, _jfieldID *)",
8300   "parameters" :
8301   [
8302    {
8303     "referenced_type" : "_ZTIP7_JNIEnv"
8304    },
8305    {
8306     "referenced_type" : "_ZTIP8_jobject"
8307    },
8308    {
8309     "referenced_type" : "_ZTIP9_jfieldID"
8310    }
8311   ],
8312   "return_type" : "_ZTIx",
8313   "source_file" : "libnativehelper/include_jni/jni.h"
8314  }
8315 ],
8316 "functions" :
8317 [
8318  {
8319   "function_name" : "ADexFile_Error_toString",
8320   "linker_set_key" : "ADexFile_Error_toString",
8321   "parameters" :
8322   [
8323    {
8324     "referenced_type" : "_ZTI14ADexFile_Error"
8325    }
8326   ],
8327   "return_type" : "_ZTIPKc",
8328   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8329  },
8330  {
8331   "function_name" : "ADexFile_Method_getClassDescriptor",
8332   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
8333   "parameters" :
8334   [
8335    {
8336     "referenced_type" : "_ZTIPK15ADexFile_Method"
8337    },
8338    {
8339     "referenced_type" : "_ZTIPj"
8340    }
8341   ],
8342   "return_type" : "_ZTIPKc",
8343   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8344  },
8345  {
8346   "function_name" : "ADexFile_Method_getCodeOffset",
8347   "linker_set_key" : "ADexFile_Method_getCodeOffset",
8348   "parameters" :
8349   [
8350    {
8351     "referenced_type" : "_ZTIPK15ADexFile_Method"
8352    },
8353    {
8354     "referenced_type" : "_ZTIPj"
8355    }
8356   ],
8357   "return_type" : "_ZTIj",
8358   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8359  },
8360  {
8361   "function_name" : "ADexFile_Method_getName",
8362   "linker_set_key" : "ADexFile_Method_getName",
8363   "parameters" :
8364   [
8365    {
8366     "referenced_type" : "_ZTIPK15ADexFile_Method"
8367    },
8368    {
8369     "referenced_type" : "_ZTIPj"
8370    }
8371   ],
8372   "return_type" : "_ZTIPKc",
8373   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8374  },
8375  {
8376   "function_name" : "ADexFile_Method_getQualifiedName",
8377   "linker_set_key" : "ADexFile_Method_getQualifiedName",
8378   "parameters" :
8379   [
8380    {
8381     "referenced_type" : "_ZTIPK15ADexFile_Method"
8382    },
8383    {
8384     "referenced_type" : "_ZTIi"
8385    },
8386    {
8387     "referenced_type" : "_ZTIPj"
8388    }
8389   ],
8390   "return_type" : "_ZTIPKc",
8391   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8392  },
8393  {
8394   "function_name" : "ADexFile_create",
8395   "linker_set_key" : "ADexFile_create",
8396   "parameters" :
8397   [
8398    {
8399     "referenced_type" : "_ZTIPKv"
8400    },
8401    {
8402     "referenced_type" : "_ZTIj"
8403    },
8404    {
8405     "referenced_type" : "_ZTIPj"
8406    },
8407    {
8408     "referenced_type" : "_ZTIPKc"
8409    },
8410    {
8411     "referenced_type" : "_ZTIPP8ADexFile"
8412    }
8413   ],
8414   "return_type" : "_ZTI14ADexFile_Error",
8415   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8416  },
8417  {
8418   "function_name" : "ADexFile_destroy",
8419   "linker_set_key" : "ADexFile_destroy",
8420   "parameters" :
8421   [
8422    {
8423     "referenced_type" : "_ZTIP8ADexFile"
8424    }
8425   ],
8426   "return_type" : "_ZTIv",
8427   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8428  },
8429  {
8430   "function_name" : "ADexFile_findMethodAtOffset",
8431   "linker_set_key" : "ADexFile_findMethodAtOffset",
8432   "parameters" :
8433   [
8434    {
8435     "referenced_type" : "_ZTIP8ADexFile"
8436    },
8437    {
8438     "referenced_type" : "_ZTIj"
8439    },
8440    {
8441     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8442    },
8443    {
8444     "referenced_type" : "_ZTIPv"
8445    }
8446   ],
8447   "return_type" : "_ZTIj",
8448   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8449  },
8450  {
8451   "function_name" : "ADexFile_forEachMethod",
8452   "linker_set_key" : "ADexFile_forEachMethod",
8453   "parameters" :
8454   [
8455    {
8456     "referenced_type" : "_ZTIP8ADexFile"
8457    },
8458    {
8459     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8460    },
8461    {
8462     "referenced_type" : "_ZTIPv"
8463    }
8464   ],
8465   "return_type" : "_ZTIj",
8466   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8467  }
8468 ],
8469 "global_vars" : [],
8470 "lvalue_reference_types" :
8471 [
8472  {
8473   "alignment" : 4,
8474   "linker_set_key" : "_ZTIRA13_Kc",
8475   "name" : "const char (&)[13]",
8476   "referenced_type" : "_ZTIA13_Kc",
8477   "size" : 4,
8478   "source_file" : "external/fmtlib/include/fmt/core.h"
8479  },
8480  {
8481   "alignment" : 4,
8482   "linker_set_key" : "_ZTIRA14_Kc",
8483   "name" : "const char (&)[14]",
8484   "referenced_type" : "_ZTIA14_Kc",
8485   "size" : 4,
8486   "source_file" : "external/fmtlib/include/fmt/core.h"
8487  },
8488  {
8489   "alignment" : 4,
8490   "linker_set_key" : "_ZTIRA15_Kc",
8491   "name" : "const char (&)[15]",
8492   "referenced_type" : "_ZTIA15_Kc",
8493   "size" : 4,
8494   "source_file" : "external/fmtlib/include/fmt/core.h"
8495  },
8496  {
8497   "alignment" : 4,
8498   "linker_set_key" : "_ZTIRA18_Kc",
8499   "name" : "const char (&)[18]",
8500   "referenced_type" : "_ZTIA18_Kc",
8501   "size" : 4,
8502   "source_file" : "external/fmtlib/include/fmt/core.h"
8503  },
8504  {
8505   "alignment" : 4,
8506   "linker_set_key" : "_ZTIRA19_Kc",
8507   "name" : "const char (&)[19]",
8508   "referenced_type" : "_ZTIA19_Kc",
8509   "size" : 4,
8510   "source_file" : "external/fmtlib/include/fmt/core.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "linker_set_key" : "_ZTIRA1_Kc",
8515   "name" : "const char (&)[1]",
8516   "referenced_type" : "_ZTIA1_Kc",
8517   "size" : 4,
8518   "source_file" : "external/fmtlib/include/fmt/core.h"
8519  },
8520  {
8521   "alignment" : 4,
8522   "linker_set_key" : "_ZTIRA20_Kc",
8523   "name" : "const char (&)[20]",
8524   "referenced_type" : "_ZTIA20_Kc",
8525   "size" : 4,
8526   "source_file" : "external/fmtlib/include/fmt/core.h"
8527  },
8528  {
8529   "alignment" : 4,
8530   "linker_set_key" : "_ZTIRA22_Kc",
8531   "name" : "const char (&)[22]",
8532   "referenced_type" : "_ZTIA22_Kc",
8533   "size" : 4,
8534   "source_file" : "external/fmtlib/include/fmt/core.h"
8535  },
8536  {
8537   "alignment" : 4,
8538   "linker_set_key" : "_ZTIRA29_Kc",
8539   "name" : "const char (&)[29]",
8540   "referenced_type" : "_ZTIA29_Kc",
8541   "size" : 4,
8542   "source_file" : "external/fmtlib/include/fmt/core.h"
8543  },
8544  {
8545   "alignment" : 4,
8546   "linker_set_key" : "_ZTIRA5_Kj",
8547   "name" : "const unsigned int (&)[5]",
8548   "referenced_type" : "_ZTIA5_Kj",
8549   "size" : 4,
8550   "source_file" : "art/libdexfile/dex/dex_instruction.h"
8551  },
8552  {
8553   "alignment" : 4,
8554   "linker_set_key" : "_ZTIRA8_Kc",
8555   "name" : "const char (&)[8]",
8556   "referenced_type" : "_ZTIA8_Kc",
8557   "size" : 4,
8558   "source_file" : "external/fmtlib/include/fmt/format.h"
8559  },
8560  {
8561   "alignment" : 4,
8562   "linker_set_key" : "_ZTIRK6jvalue",
8563   "name" : "const jvalue &",
8564   "referenced_type" : "_ZTIK6jvalue",
8565   "size" : 4,
8566   "source_file" : "art/libdexfile/dex/dex_file.h"
8567  },
8568  {
8569   "alignment" : 4,
8570   "linker_set_key" : "_ZTIRKDn",
8571   "name" : "const std::nullptr_t &",
8572   "referenced_type" : "_ZTIKDn",
8573   "size" : 4,
8574   "source_file" : "system/libbase/include/android-base/logging.h"
8575  },
8576  {
8577   "alignment" : 4,
8578   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
8579   "name" : "const art::ZipArchive &",
8580   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
8581   "size" : 4,
8582   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8583  },
8584  {
8585   "alignment" : 4,
8586   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
8587   "name" : "const art::Instruction::Format &",
8588   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
8589   "size" : 4,
8590   "source_file" : "system/libbase/include/android-base/logging.h"
8591  },
8592  {
8593   "alignment" : 4,
8594   "linker_set_key" : "_ZTIRKN3art11InstructionE",
8595   "name" : "const art::Instruction &",
8596   "referenced_type" : "_ZTIKN3art11InstructionE",
8597   "size" : 4,
8598   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
8599  },
8600  {
8601   "alignment" : 4,
8602   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
8603   "name" : "const art::VoidFunctor &",
8604   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
8605   "size" : 4,
8606   "source_file" : "art/libdexfile/dex/class_accessor-inl.h"
8607  },
8608  {
8609   "alignment" : 4,
8610   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8611   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8612   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8613   "size" : 4,
8614   "source_file" : "art/libdexfile/dex/class_accessor.h"
8615  },
8616  {
8617   "alignment" : 4,
8618   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8619   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8620   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8621   "size" : 4,
8622   "source_file" : "art/libdexfile/dex/class_accessor.h"
8623  },
8624  {
8625   "alignment" : 4,
8626   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
8627   "name" : "const art::ClassAccessor::Field &",
8628   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
8629   "size" : 4,
8630   "source_file" : "art/libdexfile/dex/class_accessor.h"
8631  },
8632  {
8633   "alignment" : 4,
8634   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
8635   "name" : "const art::ClassAccessor::Method &",
8636   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
8637   "size" : 4,
8638   "source_file" : "art/libdexfile/dex/class_accessor.h"
8639  },
8640  {
8641   "alignment" : 4,
8642   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
8643   "name" : "const art::ClassIterator &",
8644   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
8645   "size" : 4,
8646   "source_file" : "art/libdexfile/dex/class_iterator.h"
8647  },
8648  {
8649   "alignment" : 4,
8650   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8651   "name" : "const art::CompactDexFile::Header &",
8652   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
8653   "size" : 4,
8654   "source_file" : "art/libartbase/base/casts.h"
8655  },
8656  {
8657   "alignment" : 4,
8658   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8659   "name" : "const art::CompactDexFile::CodeItem &",
8660   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
8661   "size" : 4,
8662   "source_file" : "art/libartbase/base/casts.h"
8663  },
8664  {
8665   "alignment" : 4,
8666   "linker_set_key" : "_ZTIRKN3art14ProtoReferenceE",
8667   "name" : "const art::ProtoReference &",
8668   "referenced_type" : "_ZTIKN3art14ProtoReferenceE",
8669   "size" : 4,
8670   "source_file" : "art/libdexfile/dex/proto_reference.h"
8671  },
8672  {
8673   "alignment" : 4,
8674   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8675   "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>>>> &",
8676   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8677   "size" : 4,
8678   "source_file" : "art/libartbase/base/hash_set.h"
8679  },
8680  {
8681   "alignment" : 4,
8682   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
8683   "name" : "const art::SplitStringIter &",
8684   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
8685   "size" : 4,
8686   "source_file" : "art/libartbase/base/iteration_range.h"
8687  },
8688  {
8689   "alignment" : 4,
8690   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8691   "name" : "const art::StandardDexFile::CodeItem &",
8692   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
8693   "size" : 4,
8694   "source_file" : "art/libartbase/base/casts.h"
8695  },
8696  {
8697   "alignment" : 4,
8698   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8699   "name" : "const art::TypeLookupTable::Entry &",
8700   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
8701   "size" : 4,
8702   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8703  },
8704  {
8705   "alignment" : 4,
8706   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
8707   "name" : "const art::DexFileReference &",
8708   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
8709   "size" : 4,
8710   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
8711  },
8712  {
8713   "alignment" : 4,
8714   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
8715   "name" : "const art::DexLayoutSection &",
8716   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
8717   "size" : 4,
8718   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8719  },
8720  {
8721   "alignment" : 4,
8722   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
8723   "name" : "const art::ClassIteratorData &",
8724   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
8725   "size" : 4,
8726   "source_file" : "art/libdexfile/dex/class_iterator.h"
8727  },
8728  {
8729   "alignment" : 4,
8730   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
8731   "name" : "const art::DexLayoutSections &",
8732   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
8733   "size" : 4,
8734   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8735  },
8736  {
8737   "alignment" : 4,
8738   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8739   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8740   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8741   "size" : 4,
8742   "source_file" : "art/libartbase/base/hash_set.h"
8743  },
8744  {
8745   "alignment" : 4,
8746   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8747   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8748   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8749   "size" : 4,
8750   "source_file" : "art/libartbase/base/hash_set.h"
8751  },
8752  {
8753   "alignment" : 4,
8754   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
8755   "name" : "const art::CodeItemDataAccessor &",
8756   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
8757   "size" : 4,
8758   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8759  },
8760  {
8761   "alignment" : 4,
8762   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
8763   "name" : "const art::DexInstructionPcPair &",
8764   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
8765   "size" : 4,
8766   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8767  },
8768  {
8769   "alignment" : 4,
8770   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
8771   "name" : "const art::DexInstructionIterator &",
8772   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
8773   "size" : 4,
8774   "source_file" : "art/libdexfile/dex/dex_file.h"
8775  },
8776  {
8777   "alignment" : 4,
8778   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8779   "name" : "const art::EncodedArrayValueIterator::ValueType &",
8780   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
8781   "size" : 4,
8782   "source_file" : "system/libbase/include/android-base/logging.h"
8783  },
8784  {
8785   "alignment" : 4,
8786   "linker_set_key" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8787   "name" : "const art::DexInstructionIteratorBase &",
8788   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
8789   "size" : 4,
8790   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8791  },
8792  {
8793   "alignment" : 4,
8794   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
8795   "name" : "const art::dex::ProtoIndex &",
8796   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
8797   "size" : 4,
8798   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8799  },
8800  {
8801   "alignment" : 4,
8802   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
8803   "name" : "const art::dex::StringIndex &",
8804   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
8805   "size" : 4,
8806   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8807  },
8808  {
8809   "alignment" : 4,
8810   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8811   "name" : "const art::dex::CallSiteIdItem &",
8812   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
8813   "size" : 4,
8814   "source_file" : "art/libdexfile/dex/dex_file.h"
8815  },
8816  {
8817   "alignment" : 4,
8818   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
8819   "name" : "const art::dex::MethodHandleItem &",
8820   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
8821   "size" : 4,
8822   "source_file" : "art/libdexfile/dex/dex_file.h"
8823  },
8824  {
8825   "alignment" : 4,
8826   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8827   "name" : "const art::dex::FieldAnnotationsItem &",
8828   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
8829   "size" : 4,
8830   "source_file" : "art/libdexfile/dex/dex_file.h"
8831  },
8832  {
8833   "alignment" : 4,
8834   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8835   "name" : "const art::dex::MethodAnnotationsItem &",
8836   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
8837   "size" : 4,
8838   "source_file" : "art/libdexfile/dex/dex_file.h"
8839  },
8840  {
8841   "alignment" : 4,
8842   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
8843   "name" : "const art::dex::TypeId &",
8844   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
8845   "size" : 4,
8846   "source_file" : "art/libdexfile/dex/dex_file.h"
8847  },
8848  {
8849   "alignment" : 4,
8850   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
8851   "name" : "const art::dex::FieldId &",
8852   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
8853   "size" : 4,
8854   "source_file" : "art/libdexfile/dex/dex_file.h"
8855  },
8856  {
8857   "alignment" : 4,
8858   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
8859   "name" : "const art::dex::ProtoId &",
8860   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
8861   "size" : 4,
8862   "source_file" : "art/libdexfile/dex/dex_file.h"
8863  },
8864  {
8865   "alignment" : 4,
8866   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
8867   "name" : "const art::dex::TryItem &",
8868   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
8869   "size" : 4,
8870   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8871  },
8872  {
8873   "alignment" : 4,
8874   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
8875   "name" : "const art::dex::ClassDef &",
8876   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
8877   "size" : 4,
8878   "source_file" : "art/libdexfile/dex/dex_file.h"
8879  },
8880  {
8881   "alignment" : 4,
8882   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
8883   "name" : "const art::dex::CodeItem &",
8884   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
8885   "size" : 4,
8886   "source_file" : "art/libartbase/base/casts.h"
8887  },
8888  {
8889   "alignment" : 4,
8890   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
8891   "name" : "const art::dex::DexIndex<unsigned int> &",
8892   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
8893   "size" : 4,
8894   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8895  },
8896  {
8897   "alignment" : 4,
8898   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
8899   "name" : "const art::dex::DexIndex<unsigned short> &",
8900   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
8901   "size" : 4,
8902   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8903  },
8904  {
8905   "alignment" : 4,
8906   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
8907   "name" : "const art::dex::MethodId &",
8908   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
8909   "size" : 4,
8910   "source_file" : "art/libdexfile/dex/dex_file.h"
8911  },
8912  {
8913   "alignment" : 4,
8914   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
8915   "name" : "const art::dex::StringId &",
8916   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
8917   "size" : 4,
8918   "source_file" : "art/libdexfile/dex/dex_file.h"
8919  },
8920  {
8921   "alignment" : 4,
8922   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
8923   "name" : "const art::dex::TypeItem &",
8924   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
8925   "size" : 4,
8926   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
8927  },
8928  {
8929   "alignment" : 4,
8930   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
8931   "name" : "const art::dex::TypeIndex &",
8932   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
8933   "size" : 4,
8934   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8935  },
8936  {
8937   "alignment" : 4,
8938   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
8939   "name" : "const art::DexFile::Header &",
8940   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
8941   "size" : 4,
8942   "source_file" : "art/libdexfile/dex/dex_file.h"
8943  },
8944  {
8945   "alignment" : 4,
8946   "linker_set_key" : "_ZTIRKN3art7DexFileE",
8947   "name" : "const art::DexFile &",
8948   "referenced_type" : "_ZTIKN3art7DexFileE",
8949   "size" : 4,
8950   "source_file" : "art/libdexfile/dex/dex_file.h"
8951  },
8952  {
8953   "alignment" : 4,
8954   "linker_set_key" : "_ZTIRKN3art8ArrayRefIKhEE",
8955   "name" : "const art::ArrayRef<const unsigned char> &",
8956   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
8957   "size" : 4,
8958   "source_file" : "art/libartbase/base/array_ref.h"
8959  },
8960  {
8961   "alignment" : 4,
8962   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8963   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
8964   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8965   "size" : 4,
8966   "source_file" : "art/libartbase/base/dumpable.h"
8967  },
8968  {
8969   "alignment" : 4,
8970   "linker_set_key" : "_ZTIRKN3art9CountIterE",
8971   "name" : "const art::CountIter &",
8972   "referenced_type" : "_ZTIKN3art9CountIterE",
8973   "size" : 4,
8974   "source_file" : "art/libartbase/base/stl_util.h"
8975  },
8976  {
8977   "alignment" : 4,
8978   "linker_set_key" : "_ZTIRKN3art9SignatureE",
8979   "name" : "const art::Signature &",
8980   "referenced_type" : "_ZTIKN3art9SignatureE",
8981   "size" : 4,
8982   "source_file" : "art/libdexfile/dex/signature.h"
8983  },
8984  {
8985   "alignment" : 4,
8986   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
8987   "name" : "const art::hiddenapi::ApiList &",
8988   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
8989   "size" : 4,
8990   "source_file" : "art/libartbase/base/dumpable.h"
8991  },
8992  {
8993   "alignment" : 4,
8994   "linker_set_key" : "_ZTIRKN3fmt3v1012format_specsIcEE",
8995   "name" : "const fmt::format_specs<> &",
8996   "referenced_type" : "_ZTIKN3fmt3v1012format_specsIcEE",
8997   "size" : 4,
8998   "source_file" : "external/fmtlib/include/fmt/format.h"
8999  },
9000  {
9001   "alignment" : 4,
9002   "linker_set_key" : "_ZTIRKN3fmt3v1017basic_string_viewIcEE",
9003   "name" : "const fmt::basic_string_view<char> &",
9004   "referenced_type" : "_ZTIKN3fmt3v1017basic_string_viewIcEE",
9005   "size" : 4,
9006   "source_file" : "external/fmtlib/include/fmt/core.h"
9007  },
9008  {
9009   "alignment" : 4,
9010   "linker_set_key" : "_ZTIRKN3fmt3v106detail14big_decimal_fpE",
9011   "name" : "const fmt::detail::big_decimal_fp &",
9012   "referenced_type" : "_ZTIKN3fmt3v106detail14big_decimal_fpE",
9013   "size" : 4,
9014   "source_file" : "external/fmtlib/include/fmt/format.h"
9015  },
9016  {
9017   "alignment" : 4,
9018   "linker_set_key" : "_ZTIRKN3fmt3v106detail16uint128_fallbackE",
9019   "name" : "const fmt::detail::uint128_fallback &",
9020   "referenced_type" : "_ZTIKN3fmt3v106detail16uint128_fallbackE",
9021   "size" : 4,
9022   "source_file" : "external/fmtlib/include/fmt/format.h"
9023  },
9024  {
9025   "alignment" : 4,
9026   "linker_set_key" : "_ZTIRKN3fmt3v106detail18find_escape_resultIcEE",
9027   "name" : "const fmt::detail::find_escape_result<char> &",
9028   "referenced_type" : "_ZTIKN3fmt3v106detail18find_escape_resultIcEE",
9029   "size" : 4,
9030   "source_file" : "external/fmtlib/include/fmt/format.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "linker_set_key" : "_ZTIRKN3fmt3v106detail6bigintE",
9035   "name" : "const fmt::detail::bigint &",
9036   "referenced_type" : "_ZTIKN3fmt3v106detail6bigintE",
9037   "size" : 4,
9038   "source_file" : "external/fmtlib/include/fmt/format.h"
9039  },
9040  {
9041   "alignment" : 4,
9042   "linker_set_key" : "_ZTIRKN3fmt3v106detail6fill_tIcEE",
9043   "name" : "const fmt::detail::fill_t<char> &",
9044   "referenced_type" : "_ZTIKN3fmt3v106detail6fill_tIcEE",
9045   "size" : 4,
9046   "source_file" : "external/fmtlib/include/fmt/format.h"
9047  },
9048  {
9049   "alignment" : 4,
9050   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
9051   "name" : "const std::shared_ptr<art::DexFileContainer> &",
9052   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
9053   "size" : 4,
9054   "source_file" : "art/libdexfile/dex/dex_file.h"
9055  },
9056  {
9057   "alignment" : 4,
9058   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9059   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
9060   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9061   "size" : 4,
9062   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
9063  },
9064  {
9065   "alignment" : 4,
9066   "linker_set_key" : "_ZTIRKNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9067   "name" : "const std::basic_ostream<char, std::char_traits<char>> &",
9068   "referenced_type" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9069   "size" : 4,
9070   "source_file" : "external/fmtlib/include/fmt/core.h"
9071  },
9072  {
9073   "alignment" : 4,
9074   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
9075   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
9076   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
9077   "size" : 4,
9078   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
9079  },
9080  {
9081   "alignment" : 4,
9082   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
9083   "name" : "const std::pair<unsigned int, unsigned short> &",
9084   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
9085   "size" : 4,
9086   "source_file" : "art/libartbase/base/hash_set.h"
9087  },
9088  {
9089   "alignment" : 4,
9090   "linker_set_key" : "_ZTIRKNSt3__16localeE",
9091   "name" : "const std::locale &",
9092   "referenced_type" : "_ZTIKNSt3__16localeE",
9093   "size" : 4,
9094   "source_file" : "external/fmtlib/include/fmt/chrono.h"
9095  },
9096  {
9097   "alignment" : 4,
9098   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
9099   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
9100   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
9101   "size" : 4,
9102   "source_file" : "art/libdexfile/dex/dex_file.h"
9103  },
9104  {
9105   "alignment" : 4,
9106   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
9107   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
9108   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
9109   "size" : 4,
9110   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
9111  },
9112  {
9113   "alignment" : 4,
9114   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
9115   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
9116   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
9117   "size" : 4,
9118   "source_file" : "art/libartbase/base/hash_set.h"
9119  },
9120  {
9121   "alignment" : 4,
9122   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
9123   "name" : "const std::allocator<char> &",
9124   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
9125   "size" : 4,
9126   "source_file" : "external/fmtlib/include/fmt/format.h"
9127  },
9128  {
9129   "alignment" : 4,
9130   "linker_set_key" : "_ZTIRKNSt3__19allocatorIjEE",
9131   "name" : "const std::allocator<unsigned int> &",
9132   "referenced_type" : "_ZTIKNSt3__19allocatorIjEE",
9133   "size" : 4,
9134   "source_file" : "external/fmtlib/include/fmt/format.h"
9135  },
9136  {
9137   "alignment" : 4,
9138   "linker_set_key" : "_ZTIRKP7__sFILE",
9139   "name" : "__sFILE *const &",
9140   "referenced_type" : "_ZTIKP7__sFILE",
9141   "size" : 4,
9142   "source_file" : "external/fmtlib/include/fmt/core.h"
9143  },
9144  {
9145   "alignment" : 4,
9146   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
9147   "name" : "const art::dex::TypeId *const &",
9148   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
9149   "size" : 4,
9150   "source_file" : "system/libbase/include/android-base/logging.h"
9151  },
9152  {
9153   "alignment" : 4,
9154   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
9155   "name" : "const art::dex::FieldId *const &",
9156   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
9157   "size" : 4,
9158   "source_file" : "system/libbase/include/android-base/logging.h"
9159  },
9160  {
9161   "alignment" : 4,
9162   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
9163   "name" : "const art::dex::ProtoId *const &",
9164   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
9165   "size" : 4,
9166   "source_file" : "system/libbase/include/android-base/logging.h"
9167  },
9168  {
9169   "alignment" : 4,
9170   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
9171   "name" : "const art::dex::ClassDef *const &",
9172   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
9173   "size" : 4,
9174   "source_file" : "system/libbase/include/android-base/logging.h"
9175  },
9176  {
9177   "alignment" : 4,
9178   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
9179   "name" : "const art::dex::MethodId *const &",
9180   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
9181   "size" : 4,
9182   "source_file" : "system/libbase/include/android-base/logging.h"
9183  },
9184  {
9185   "alignment" : 4,
9186   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
9187   "name" : "const art::dex::StringId *const &",
9188   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
9189   "size" : 4,
9190   "source_file" : "system/libbase/include/android-base/logging.h"
9191  },
9192  {
9193   "alignment" : 4,
9194   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
9195   "name" : "const art::DexFile *const &",
9196   "referenced_type" : "_ZTIKPKN3art7DexFileE",
9197   "size" : 4,
9198   "source_file" : "system/libbase/include/android-base/logging.h"
9199  },
9200  {
9201   "alignment" : 4,
9202   "linker_set_key" : "_ZTIRKPKh",
9203   "name" : "const unsigned char *const &",
9204   "referenced_type" : "_ZTIKPKh",
9205   "size" : 4,
9206   "source_file" : "system/libbase/include/android-base/logging.h"
9207  },
9208  {
9209   "alignment" : 4,
9210   "linker_set_key" : "_ZTIRKPKt",
9211   "name" : "const unsigned short *const &",
9212   "referenced_type" : "_ZTIKPKt",
9213   "size" : 4,
9214   "source_file" : "system/libbase/include/android-base/logging.h"
9215  },
9216  {
9217   "alignment" : 4,
9218   "linker_set_key" : "_ZTIRKPKv",
9219   "name" : "const void *const &",
9220   "referenced_type" : "_ZTIKPKv",
9221   "size" : 4,
9222   "source_file" : "system/libbase/include/android-base/logging.h"
9223  },
9224  {
9225   "alignment" : 4,
9226   "linker_set_key" : "_ZTIRKb",
9227   "name" : "const bool &",
9228   "referenced_type" : "_ZTIKb",
9229   "size" : 4,
9230   "source_file" : "external/fmtlib/include/fmt/core.h"
9231  },
9232  {
9233   "alignment" : 4,
9234   "linker_set_key" : "_ZTIRKc",
9235   "name" : "const char &",
9236   "referenced_type" : "_ZTIKc",
9237   "size" : 4,
9238   "source_file" : "external/fmtlib/include/fmt/core.h"
9239  },
9240  {
9241   "alignment" : 4,
9242   "linker_set_key" : "_ZTIRKd",
9243   "name" : "const double &",
9244   "referenced_type" : "_ZTIKd",
9245   "size" : 4,
9246   "source_file" : "system/libbase/include/android-base/logging.h"
9247  },
9248  {
9249   "alignment" : 4,
9250   "linker_set_key" : "_ZTIRKf",
9251   "name" : "const float &",
9252   "referenced_type" : "_ZTIKf",
9253   "size" : 4,
9254   "source_file" : "external/fmtlib/include/fmt/format.h"
9255  },
9256  {
9257   "alignment" : 4,
9258   "linker_set_key" : "_ZTIRKh",
9259   "name" : "const unsigned char &",
9260   "referenced_type" : "_ZTIKh",
9261   "size" : 4,
9262   "source_file" : "system/libbase/include/android-base/logging.h"
9263  },
9264  {
9265   "alignment" : 4,
9266   "linker_set_key" : "_ZTIRKi",
9267   "name" : "const int &",
9268   "referenced_type" : "_ZTIKi",
9269   "size" : 4,
9270   "source_file" : "external/fmtlib/include/fmt/core.h"
9271  },
9272  {
9273   "alignment" : 4,
9274   "linker_set_key" : "_ZTIRKj",
9275   "name" : "const unsigned int &",
9276   "referenced_type" : "_ZTIKj",
9277   "size" : 4,
9278   "source_file" : "external/fmtlib/include/fmt/core.h"
9279  },
9280  {
9281   "alignment" : 4,
9282   "linker_set_key" : "_ZTIRKt",
9283   "name" : "const unsigned short &",
9284   "referenced_type" : "_ZTIKt",
9285   "size" : 4,
9286   "source_file" : "system/libbase/include/android-base/logging.h"
9287  },
9288  {
9289   "alignment" : 4,
9290   "linker_set_key" : "_ZTIRKw",
9291   "name" : "const wchar_t &",
9292   "referenced_type" : "_ZTIKw",
9293   "size" : 4,
9294   "source_file" : "external/fmtlib/include/fmt/core.h"
9295  },
9296  {
9297   "alignment" : 4,
9298   "linker_set_key" : "_ZTIRKx",
9299   "name" : "const long long &",
9300   "referenced_type" : "_ZTIKx",
9301   "size" : 4,
9302   "source_file" : "system/libbase/include/android-base/logging.h"
9303  },
9304  {
9305   "alignment" : 4,
9306   "linker_set_key" : "_ZTIRKy",
9307   "name" : "const unsigned long long &",
9308   "referenced_type" : "_ZTIKy",
9309   "size" : 4,
9310   "source_file" : "system/libbase/include/android-base/logging.h"
9311  },
9312  {
9313   "alignment" : 4,
9314   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
9315   "name" : "art::Instruction::Format &",
9316   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
9317   "size" : 4,
9318   "source_file" : "system/libbase/include/android-base/logging.h"
9319  },
9320  {
9321   "alignment" : 4,
9322   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
9323   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
9324   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
9325   "size" : 4,
9326   "source_file" : "art/libdexfile/dex/class_accessor.h"
9327  },
9328  {
9329   "alignment" : 4,
9330   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9331   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
9332   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9333   "size" : 4,
9334   "source_file" : "art/libdexfile/dex/class_accessor.h"
9335  },
9336  {
9337   "alignment" : 4,
9338   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
9339   "name" : "art::ClassIterator &",
9340   "referenced_type" : "_ZTIN3art13ClassIteratorE",
9341   "size" : 4,
9342   "source_file" : "art/libdexfile/dex/class_iterator.h"
9343  },
9344  {
9345   "alignment" : 4,
9346   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9347   "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>>>> &",
9348   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9349   "size" : 4,
9350   "source_file" : "art/libartbase/base/hash_set.h"
9351  },
9352  {
9353   "alignment" : 4,
9354   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
9355   "name" : "art::SplitStringIter &",
9356   "referenced_type" : "_ZTIN3art15SplitStringIterE",
9357   "size" : 4,
9358   "source_file" : "art/libartbase/base/stl_util.h"
9359  },
9360  {
9361   "alignment" : 4,
9362   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
9363   "name" : "art::TypeLookupTable &",
9364   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
9365   "size" : 4,
9366   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
9367  },
9368  {
9369   "alignment" : 4,
9370   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
9371   "name" : "art::DexInstructionIterator &",
9372   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
9373   "size" : 4,
9374   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
9375  },
9376  {
9377   "alignment" : 4,
9378   "linker_set_key" : "_ZTIRN3art26SafeDexInstructionIteratorE",
9379   "name" : "art::SafeDexInstructionIterator &",
9380   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
9381   "size" : 4,
9382   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
9383  },
9384  {
9385   "alignment" : 4,
9386   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
9387   "name" : "art::dex::ProtoIndex &",
9388   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
9389   "size" : 4,
9390   "source_file" : "system/libbase/include/android-base/logging.h"
9391  },
9392  {
9393   "alignment" : 4,
9394   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
9395   "name" : "art::dex::StringIndex &",
9396   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
9397   "size" : 4,
9398   "source_file" : "system/libbase/include/android-base/logging.h"
9399  },
9400  {
9401   "alignment" : 4,
9402   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
9403   "name" : "art::dex::TypeIndex &",
9404   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
9405   "size" : 4,
9406   "source_file" : "system/libbase/include/android-base/logging.h"
9407  },
9408  {
9409   "alignment" : 4,
9410   "linker_set_key" : "_ZTIRN3art6MemMapE",
9411   "name" : "art::MemMap &",
9412   "referenced_type" : "_ZTIN3art6MemMapE",
9413   "size" : 4,
9414   "source_file" : "art/libartbase/base/mem_map.h"
9415  },
9416  {
9417   "alignment" : 4,
9418   "linker_set_key" : "_ZTIRN3art8ArrayRefIKhEE",
9419   "name" : "art::ArrayRef<const unsigned char> &",
9420   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
9421   "size" : 4,
9422   "source_file" : "art/libartbase/base/array_ref.h"
9423  },
9424  {
9425   "alignment" : 4,
9426   "linker_set_key" : "_ZTIRN3art9CountIterE",
9427   "name" : "art::CountIter &",
9428   "referenced_type" : "_ZTIN3art9CountIterE",
9429   "size" : 4,
9430   "source_file" : "art/libartbase/base/stl_util.h"
9431  },
9432  {
9433   "alignment" : 4,
9434   "linker_set_key" : "_ZTIRN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
9435   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>> &",
9436   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
9437   "size" : 4,
9438   "source_file" : "external/fmtlib/include/fmt/format.h"
9439  },
9440  {
9441   "alignment" : 4,
9442   "linker_set_key" : "_ZTIRN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
9443   "name" : "fmt::basic_format_context<fmt::appender, char> &",
9444   "referenced_type" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
9445   "size" : 4,
9446   "source_file" : "external/fmtlib/include/fmt/core.h"
9447  },
9448  {
9449   "alignment" : 4,
9450   "linker_set_key" : "_ZTIRN3fmt3v1026basic_format_parse_contextIcEE",
9451   "name" : "fmt::basic_format_parse_context<char> &",
9452   "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
9453   "size" : 4,
9454   "source_file" : "external/fmtlib/include/fmt/core.h"
9455  },
9456  {
9457   "alignment" : 4,
9458   "linker_set_key" : "_ZTIRN3fmt3v106detail16uint128_fallbackE",
9459   "name" : "fmt::detail::uint128_fallback &",
9460   "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
9461   "size" : 4,
9462   "source_file" : "external/fmtlib/include/fmt/format.h"
9463  },
9464  {
9465   "alignment" : 4,
9466   "linker_set_key" : "_ZTIRN3fmt3v106detail17counting_iteratorE",
9467   "name" : "fmt::detail::counting_iterator &",
9468   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iteratorE",
9469   "size" : 4,
9470   "source_file" : "external/fmtlib/include/fmt/format.h"
9471  },
9472  {
9473   "alignment" : 4,
9474   "linker_set_key" : "_ZTIRN3fmt3v106detail20dynamic_format_specsIcEE",
9475   "name" : "fmt::detail::dynamic_format_specs<> &",
9476   "referenced_type" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE",
9477   "size" : 4,
9478   "source_file" : "external/fmtlib/include/fmt/core.h"
9479  },
9480  {
9481   "alignment" : 4,
9482   "linker_set_key" : "_ZTIRN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
9483   "name" : "fmt::detail::dynamic_spec_id_handler<char> &",
9484   "referenced_type" : "_ZTIN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
9485   "size" : 4,
9486   "source_file" : "external/fmtlib/include/fmt/core.h"
9487  },
9488  {
9489   "alignment" : 4,
9490   "linker_set_key" : "_ZTIRN3fmt3v106detail6bigintE",
9491   "name" : "fmt::detail::bigint &",
9492   "referenced_type" : "_ZTIN3fmt3v106detail6bigintE",
9493   "size" : 4,
9494   "source_file" : "external/fmtlib/include/fmt/format.h"
9495  },
9496  {
9497   "alignment" : 4,
9498   "linker_set_key" : "_ZTIRN3fmt3v106detail6bufferIcEE",
9499   "name" : "fmt::detail::buffer<char> &",
9500   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
9501   "size" : 4,
9502   "source_file" : "external/fmtlib/include/fmt/core.h"
9503  },
9504  {
9505   "alignment" : 4,
9506   "linker_set_key" : "_ZTIRN3fmt3v106detail7arg_refIcEE",
9507   "name" : "fmt::detail::arg_ref<char> &",
9508   "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE",
9509   "size" : 4,
9510   "source_file" : "external/fmtlib/include/fmt/core.h"
9511  },
9512  {
9513   "alignment" : 4,
9514   "linker_set_key" : "_ZTIRN3fmt3v108appenderE",
9515   "name" : "fmt::appender &",
9516   "referenced_type" : "_ZTIN3fmt3v108appenderE",
9517   "size" : 4,
9518   "source_file" : "external/fmtlib/include/fmt/core.h"
9519  },
9520  {
9521   "alignment" : 4,
9522   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9523   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
9524   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9525   "size" : 4,
9526   "source_file" : "art/libartbase/base/hash_set.h"
9527  },
9528  {
9529   "alignment" : 4,
9530   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9531   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
9532   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9533   "size" : 4,
9534   "source_file" : "external/fmtlib/include/fmt/ostream.h"
9535  },
9536  {
9537   "alignment" : 4,
9538   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
9539   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> &",
9540   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
9541   "size" : 4,
9542   "source_file" : "external/fmtlib/include/fmt/ostream.h"
9543  },
9544  {
9545   "alignment" : 4,
9546   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
9547   "name" : "std::pair<unsigned int, unsigned short> &",
9548   "referenced_type" : "_ZTINSt3__14pairIjtEE",
9549   "size" : 4,
9550   "source_file" : "art/libartbase/base/hash_set.h"
9551  },
9552  {
9553   "alignment" : 4,
9554   "linker_set_key" : "_ZTIRNSt3__15mutexE",
9555   "name" : "std::mutex &",
9556   "referenced_type" : "_ZTINSt3__15mutexE",
9557   "size" : 4,
9558   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
9559  },
9560  {
9561   "alignment" : 4,
9562   "linker_set_key" : "_ZTIRPKc",
9563   "name" : "const char *&",
9564   "referenced_type" : "_ZTIPKc",
9565   "size" : 4,
9566   "source_file" : "external/fmtlib/include/fmt/core.h"
9567  },
9568  {
9569   "alignment" : 4,
9570   "linker_set_key" : "_ZTIRPKh",
9571   "name" : "const unsigned char *&",
9572   "referenced_type" : "_ZTIPKh",
9573   "size" : 4,
9574   "source_file" : "system/libbase/include/android-base/logging.h"
9575  },
9576  {
9577   "alignment" : 4,
9578   "linker_set_key" : "_ZTIRPKv",
9579   "name" : "const void *&",
9580   "referenced_type" : "_ZTIPKv",
9581   "size" : 4,
9582   "source_file" : "system/libbase/include/android-base/logging.h"
9583  },
9584  {
9585   "linker_set_key" : "_ZTIRT0_",
9586   "name" : "type-parameter-0-1 &",
9587   "referenced_type" : "_ZTIT0_",
9588   "source_file" : "external/fmtlib/include/fmt/ostream.h"
9589  },
9590  {
9591   "alignment" : 4,
9592   "linker_set_key" : "_ZTIRb",
9593   "name" : "bool &",
9594   "referenced_type" : "_ZTIb",
9595   "size" : 4,
9596   "source_file" : "system/libbase/include/android-base/logging.h"
9597  },
9598  {
9599   "alignment" : 4,
9600   "linker_set_key" : "_ZTIRc",
9601   "name" : "char &",
9602   "referenced_type" : "_ZTIc",
9603   "size" : 4,
9604   "source_file" : "external/fmtlib/include/fmt/core.h"
9605  },
9606  {
9607   "alignment" : 4,
9608   "linker_set_key" : "_ZTIRd",
9609   "name" : "double &",
9610   "referenced_type" : "_ZTId",
9611   "size" : 4,
9612   "source_file" : "system/libbase/include/android-base/logging.h"
9613  },
9614  {
9615   "alignment" : 4,
9616   "linker_set_key" : "_ZTIRh",
9617   "name" : "unsigned char &",
9618   "referenced_type" : "_ZTIh",
9619   "size" : 4,
9620   "source_file" : "system/libbase/include/android-base/logging.h"
9621  },
9622  {
9623   "alignment" : 4,
9624   "linker_set_key" : "_ZTIRi",
9625   "name" : "int &",
9626   "referenced_type" : "_ZTIi",
9627   "size" : 4,
9628   "source_file" : "external/fmtlib/include/fmt/core.h"
9629  },
9630  {
9631   "alignment" : 4,
9632   "linker_set_key" : "_ZTIRj",
9633   "name" : "unsigned int &",
9634   "referenced_type" : "_ZTIj",
9635   "size" : 4,
9636   "source_file" : "external/fmtlib/include/fmt/core.h"
9637  },
9638  {
9639   "alignment" : 4,
9640   "linker_set_key" : "_ZTIRt",
9641   "name" : "unsigned short &",
9642   "referenced_type" : "_ZTIt",
9643   "size" : 4,
9644   "source_file" : "system/libbase/include/android-base/logging.h"
9645  },
9646  {
9647   "alignment" : 4,
9648   "linker_set_key" : "_ZTIRx",
9649   "name" : "long long &",
9650   "referenced_type" : "_ZTIx",
9651   "size" : 4,
9652   "source_file" : "system/libbase/include/android-base/logging.h"
9653  },
9654  {
9655   "alignment" : 4,
9656   "linker_set_key" : "_ZTIRy",
9657   "name" : "unsigned long long &",
9658   "referenced_type" : "_ZTIy",
9659   "size" : 4,
9660   "source_file" : "system/libbase/include/android-base/logging.h"
9661  }
9662 ],
9663 "pointer_types" :
9664 [
9665  {
9666   "alignment" : 4,
9667   "linker_set_key" : "_ZTIP10ZipArchive",
9668   "name" : "ZipArchive *",
9669   "referenced_type" : "_ZTI10ZipArchive",
9670   "size" : 4,
9671   "source_file" : "art/libartbase/base/zip_archive.h"
9672  },
9673  {
9674   "alignment" : 4,
9675   "linker_set_key" : "_ZTIP10_jintArray",
9676   "name" : "_jintArray *",
9677   "referenced_type" : "_ZTI10_jintArray",
9678   "size" : 4,
9679   "source_file" : "libnativehelper/include_jni/jni.h"
9680  },
9681  {
9682   "alignment" : 4,
9683   "linker_set_key" : "_ZTIP10_jmethodID",
9684   "name" : "_jmethodID *",
9685   "referenced_type" : "_ZTI10_jmethodID",
9686   "size" : 4,
9687   "source_file" : "libnativehelper/include_jni/jni.h"
9688  },
9689  {
9690   "alignment" : 4,
9691   "linker_set_key" : "_ZTIP11_jbyteArray",
9692   "name" : "_jbyteArray *",
9693   "referenced_type" : "_ZTI11_jbyteArray",
9694   "size" : 4,
9695   "source_file" : "libnativehelper/include_jni/jni.h"
9696  },
9697  {
9698   "alignment" : 4,
9699   "linker_set_key" : "_ZTIP11_jcharArray",
9700   "name" : "_jcharArray *",
9701   "referenced_type" : "_ZTI11_jcharArray",
9702   "size" : 4,
9703   "source_file" : "libnativehelper/include_jni/jni.h"
9704  },
9705  {
9706   "alignment" : 4,
9707   "linker_set_key" : "_ZTIP11_jlongArray",
9708   "name" : "_jlongArray *",
9709   "referenced_type" : "_ZTI11_jlongArray",
9710   "size" : 4,
9711   "source_file" : "libnativehelper/include_jni/jni.h"
9712  },
9713  {
9714   "alignment" : 4,
9715   "linker_set_key" : "_ZTIP11_jthrowable",
9716   "name" : "_jthrowable *",
9717   "referenced_type" : "_ZTI11_jthrowable",
9718   "size" : 4,
9719   "source_file" : "libnativehelper/include_jni/jni.h"
9720  },
9721  {
9722   "alignment" : 4,
9723   "linker_set_key" : "_ZTIP12JavaVMOption",
9724   "name" : "JavaVMOption *",
9725   "referenced_type" : "_ZTI12JavaVMOption",
9726   "size" : 4,
9727   "source_file" : "libnativehelper/include_jni/jni.h"
9728  },
9729  {
9730   "alignment" : 4,
9731   "linker_set_key" : "_ZTIP12TemporaryDir",
9732   "name" : "TemporaryDir *",
9733   "referenced_type" : "_ZTI12TemporaryDir",
9734   "size" : 4,
9735   "source_file" : "system/libbase/include/android-base/file.h"
9736  },
9737  {
9738   "alignment" : 4,
9739   "linker_set_key" : "_ZTIP12_jfloatArray",
9740   "name" : "_jfloatArray *",
9741   "referenced_type" : "_ZTI12_jfloatArray",
9742   "size" : 4,
9743   "source_file" : "libnativehelper/include_jni/jni.h"
9744  },
9745  {
9746   "alignment" : 4,
9747   "linker_set_key" : "_ZTIP12_jshortArray",
9748   "name" : "_jshortArray *",
9749   "referenced_type" : "_ZTI12_jshortArray",
9750   "size" : 4,
9751   "source_file" : "libnativehelper/include_jni/jni.h"
9752  },
9753  {
9754   "alignment" : 4,
9755   "linker_set_key" : "_ZTIP13TemporaryFile",
9756   "name" : "TemporaryFile *",
9757   "referenced_type" : "_ZTI13TemporaryFile",
9758   "size" : 4,
9759   "source_file" : "system/libbase/include/android-base/file.h"
9760  },
9761  {
9762   "alignment" : 4,
9763   "linker_set_key" : "_ZTIP13_jdoubleArray",
9764   "name" : "_jdoubleArray *",
9765   "referenced_type" : "_ZTI13_jdoubleArray",
9766   "size" : 4,
9767   "source_file" : "libnativehelper/include_jni/jni.h"
9768  },
9769  {
9770   "alignment" : 4,
9771   "linker_set_key" : "_ZTIP13_jobjectArray",
9772   "name" : "_jobjectArray *",
9773   "referenced_type" : "_ZTI13_jobjectArray",
9774   "size" : 4,
9775   "source_file" : "libnativehelper/include_jni/jni.h"
9776  },
9777  {
9778   "alignment" : 4,
9779   "linker_set_key" : "_ZTIP14_jbooleanArray",
9780   "name" : "_jbooleanArray *",
9781   "referenced_type" : "_ZTI14_jbooleanArray",
9782   "size" : 4,
9783   "source_file" : "libnativehelper/include_jni/jni.h"
9784  },
9785  {
9786   "alignment" : 4,
9787   "linker_set_key" : "_ZTIP3DIR",
9788   "name" : "DIR *",
9789   "referenced_type" : "_ZTI3DIR",
9790   "size" : 4,
9791   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9792  },
9793  {
9794   "alignment" : 4,
9795   "linker_set_key" : "_ZTIP7_JNIEnv",
9796   "name" : "_JNIEnv *",
9797   "referenced_type" : "_ZTI7_JNIEnv",
9798   "size" : 4,
9799   "source_file" : "libnativehelper/include_jni/jni.h"
9800  },
9801  {
9802   "alignment" : 4,
9803   "linker_set_key" : "_ZTIP7_JavaVM",
9804   "name" : "_JavaVM *",
9805   "referenced_type" : "_ZTI7_JavaVM",
9806   "size" : 4,
9807   "source_file" : "libnativehelper/include_jni/jni.h"
9808  },
9809  {
9810   "alignment" : 4,
9811   "linker_set_key" : "_ZTIP7__sFILE",
9812   "name" : "__sFILE *",
9813   "referenced_type" : "_ZTI7__sFILE",
9814   "size" : 4,
9815   "source_file" : "external/fmtlib/include/fmt/core.h"
9816  },
9817  {
9818   "alignment" : 4,
9819   "linker_set_key" : "_ZTIP7_jarray",
9820   "name" : "_jarray *",
9821   "referenced_type" : "_ZTI7_jarray",
9822   "size" : 4,
9823   "source_file" : "libnativehelper/include_jni/jni.h"
9824  },
9825  {
9826   "alignment" : 4,
9827   "linker_set_key" : "_ZTIP7_jclass",
9828   "name" : "_jclass *",
9829   "referenced_type" : "_ZTI7_jclass",
9830   "size" : 4,
9831   "source_file" : "libnativehelper/include_jni/jni.h"
9832  },
9833  {
9834   "alignment" : 4,
9835   "linker_set_key" : "_ZTIP8ADexFile",
9836   "name" : "ADexFile *",
9837   "referenced_type" : "_ZTI8ADexFile",
9838   "size" : 4,
9839   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
9840  },
9841  {
9842   "alignment" : 4,
9843   "linker_set_key" : "_ZTIP8ZipEntry",
9844   "name" : "ZipEntry *",
9845   "referenced_type" : "_ZTI8ZipEntry",
9846   "size" : 4,
9847   "source_file" : "art/libartbase/base/zip_archive.h"
9848  },
9849  {
9850   "alignment" : 4,
9851   "linker_set_key" : "_ZTIP8_jobject",
9852   "name" : "_jobject *",
9853   "referenced_type" : "_ZTI8_jobject",
9854   "size" : 4,
9855   "source_file" : "libnativehelper/include_jni/jni.h"
9856  },
9857  {
9858   "alignment" : 4,
9859   "linker_set_key" : "_ZTIP8_jstring",
9860   "name" : "_jstring *",
9861   "referenced_type" : "_ZTI8_jstring",
9862   "size" : 4,
9863   "source_file" : "libnativehelper/include_jni/jni.h"
9864  },
9865  {
9866   "alignment" : 4,
9867   "linker_set_key" : "_ZTIP9_jfieldID",
9868   "name" : "_jfieldID *",
9869   "referenced_type" : "_ZTI9_jfieldID",
9870   "size" : 4,
9871   "source_file" : "libnativehelper/include_jni/jni.h"
9872  },
9873  {
9874   "alignment" : 4,
9875   "linker_set_key" : "_ZTIPDi",
9876   "name" : "char32_t *",
9877   "referenced_type" : "_ZTIDi",
9878   "size" : 4,
9879   "source_file" : "external/fmtlib/include/fmt/chrono.h"
9880  },
9881  {
9882   "alignment" : 4,
9883   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9884   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
9885   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9886   "size" : 4,
9887   "source_file" : "libnativehelper/include_jni/jni.h"
9888  },
9889  {
9890   "alignment" : 4,
9891   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9892   "name" : "_jintArray *(*)(_JNIEnv *, int)",
9893   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
9894   "size" : 4,
9895   "source_file" : "libnativehelper/include_jni/jni.h"
9896  },
9897  {
9898   "alignment" : 4,
9899   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9900   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9901   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9902   "size" : 4,
9903   "source_file" : "libnativehelper/include_jni/jni.h"
9904  },
9905  {
9906   "alignment" : 4,
9907   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9908   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
9909   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9910   "size" : 4,
9911   "source_file" : "libnativehelper/include_jni/jni.h"
9912  },
9913  {
9914   "alignment" : 4,
9915   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9916   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
9917   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
9918   "size" : 4,
9919   "source_file" : "libnativehelper/include_jni/jni.h"
9920  },
9921  {
9922   "alignment" : 4,
9923   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9924   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
9925   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
9926   "size" : 4,
9927   "source_file" : "libnativehelper/include_jni/jni.h"
9928  },
9929  {
9930   "alignment" : 4,
9931   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9932   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
9933   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
9934   "size" : 4,
9935   "source_file" : "libnativehelper/include_jni/jni.h"
9936  },
9937  {
9938   "alignment" : 4,
9939   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9940   "name" : "_jthrowable *(*)(_JNIEnv *)",
9941   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
9942   "size" : 4,
9943   "source_file" : "libnativehelper/include_jni/jni.h"
9944  },
9945  {
9946   "alignment" : 4,
9947   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9948   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
9949   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
9950   "size" : 4,
9951   "source_file" : "libnativehelper/include_jni/jni.h"
9952  },
9953  {
9954   "alignment" : 4,
9955   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9956   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
9957   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
9958   "size" : 4,
9959   "source_file" : "libnativehelper/include_jni/jni.h"
9960  },
9961  {
9962   "alignment" : 4,
9963   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9964   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
9965   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
9966   "size" : 4,
9967   "source_file" : "libnativehelper/include_jni/jni.h"
9968  },
9969  {
9970   "alignment" : 4,
9971   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9972   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
9973   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9974   "size" : 4,
9975   "source_file" : "libnativehelper/include_jni/jni.h"
9976  },
9977  {
9978   "alignment" : 4,
9979   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9980   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
9981   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
9982   "size" : 4,
9983   "source_file" : "libnativehelper/include_jni/jni.h"
9984  },
9985  {
9986   "alignment" : 4,
9987   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9988   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
9989   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
9990   "size" : 4,
9991   "source_file" : "libnativehelper/include_jni/jni.h"
9992  },
9993  {
9994   "alignment" : 4,
9995   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9996   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
9997   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
9998   "size" : 4,
9999   "source_file" : "libnativehelper/include_jni/jni.h"
10000  },
10001  {
10002   "alignment" : 4,
10003   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
10004   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
10005   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
10006   "size" : 4,
10007   "source_file" : "libnativehelper/include_jni/jni.h"
10008  },
10009  {
10010   "alignment" : 4,
10011   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
10012   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
10013   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
10014   "size" : 4,
10015   "source_file" : "libnativehelper/include_jni/jni.h"
10016  },
10017  {
10018   "alignment" : 4,
10019   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
10020   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
10021   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
10022   "size" : 4,
10023   "source_file" : "libnativehelper/include_jni/jni.h"
10024  },
10025  {
10026   "alignment" : 4,
10027   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
10028   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
10029   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
10030   "size" : 4,
10031   "source_file" : "libnativehelper/include_jni/jni.h"
10032  },
10033  {
10034   "alignment" : 4,
10035   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10036   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10037   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10038   "size" : 4,
10039   "source_file" : "libnativehelper/include_jni/jni.h"
10040  },
10041  {
10042   "alignment" : 4,
10043   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10044   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10045   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10046   "size" : 4,
10047   "source_file" : "libnativehelper/include_jni/jni.h"
10048  },
10049  {
10050   "alignment" : 4,
10051   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
10052   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
10053   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
10054   "size" : 4,
10055   "source_file" : "libnativehelper/include_jni/jni.h"
10056  },
10057  {
10058   "alignment" : 4,
10059   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
10060   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10061   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
10062   "size" : 4,
10063   "source_file" : "libnativehelper/include_jni/jni.h"
10064  },
10065  {
10066   "alignment" : 4,
10067   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
10068   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
10069   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
10070   "size" : 4,
10071   "source_file" : "libnativehelper/include_jni/jni.h"
10072  },
10073  {
10074   "alignment" : 4,
10075   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
10076   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
10077   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
10078   "size" : 4,
10079   "source_file" : "libnativehelper/include_jni/jni.h"
10080  },
10081  {
10082   "alignment" : 4,
10083   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
10084   "name" : "_jobject *(*)(_JNIEnv *, void *, long long)",
10085   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
10086   "size" : 4,
10087   "source_file" : "libnativehelper/include_jni/jni.h"
10088  },
10089  {
10090   "alignment" : 4,
10091   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
10092   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
10093   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
10094   "size" : 4,
10095   "source_file" : "libnativehelper/include_jni/jni.h"
10096  },
10097  {
10098   "alignment" : 4,
10099   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
10100   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10101   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
10102   "size" : 4,
10103   "source_file" : "libnativehelper/include_jni/jni.h"
10104  },
10105  {
10106   "alignment" : 4,
10107   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
10108   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10109   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
10110   "size" : 4,
10111   "source_file" : "libnativehelper/include_jni/jni.h"
10112  },
10113  {
10114   "alignment" : 4,
10115   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
10116   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10117   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
10118   "size" : 4,
10119   "source_file" : "libnativehelper/include_jni/jni.h"
10120  },
10121  {
10122   "alignment" : 4,
10123   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
10124   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10125   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
10126   "size" : 4,
10127   "source_file" : "libnativehelper/include_jni/jni.h"
10128  },
10129  {
10130   "alignment" : 4,
10131   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
10132   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10133   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
10134   "size" : 4,
10135   "source_file" : "libnativehelper/include_jni/jni.h"
10136  },
10137  {
10138   "alignment" : 4,
10139   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
10140   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10141   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
10142   "size" : 4,
10143   "source_file" : "libnativehelper/include_jni/jni.h"
10144  },
10145  {
10146   "alignment" : 4,
10147   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
10148   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
10149   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
10150   "size" : 4,
10151   "source_file" : "libnativehelper/include_jni/jni.h"
10152  },
10153  {
10154   "alignment" : 4,
10155   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
10156   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
10157   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
10158   "size" : 4,
10159   "source_file" : "libnativehelper/include_jni/jni.h"
10160  },
10161  {
10162   "alignment" : 4,
10163   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
10164   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
10165   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
10166   "size" : 4,
10167   "source_file" : "libnativehelper/include_jni/jni.h"
10168  },
10169  {
10170   "alignment" : 4,
10171   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
10172   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
10173   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
10174   "size" : 4,
10175   "source_file" : "libnativehelper/include_jni/jni.h"
10176  },
10177  {
10178   "alignment" : 4,
10179   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
10180   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
10181   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
10182   "size" : 4,
10183   "source_file" : "libnativehelper/include_jni/jni.h"
10184  },
10185  {
10186   "alignment" : 4,
10187   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
10188   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
10189   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
10190   "size" : 4,
10191   "source_file" : "libnativehelper/include_jni/jni.h"
10192  },
10193  {
10194   "alignment" : 4,
10195   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
10196   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
10197   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
10198   "size" : 4,
10199   "source_file" : "libnativehelper/include_jni/jni.h"
10200  },
10201  {
10202   "alignment" : 4,
10203   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
10204   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
10205   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
10206   "size" : 4,
10207   "source_file" : "libnativehelper/include_jni/jni.h"
10208  },
10209  {
10210   "alignment" : 4,
10211   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
10212   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
10213   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
10214   "size" : 4,
10215   "source_file" : "libnativehelper/include_jni/jni.h"
10216  },
10217  {
10218   "alignment" : 4,
10219   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
10220   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
10221   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
10222   "size" : 4,
10223   "source_file" : "libnativehelper/include_jni/jni.h"
10224  },
10225  {
10226   "alignment" : 4,
10227   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
10228   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
10229   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
10230   "size" : 4,
10231   "source_file" : "libnativehelper/include_jni/jni.h"
10232  },
10233  {
10234   "alignment" : 4,
10235   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
10236   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
10237   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
10238   "size" : 4,
10239   "source_file" : "libnativehelper/include_jni/jni.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
10244   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
10245   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
10246   "size" : 4,
10247   "source_file" : "libnativehelper/include_jni/jni.h"
10248  },
10249  {
10250   "alignment" : 4,
10251   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
10252   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
10253   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
10254   "size" : 4,
10255   "source_file" : "libnativehelper/include_jni/jni.h"
10256  },
10257  {
10258   "alignment" : 4,
10259   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
10260   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
10261   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
10262   "size" : 4,
10263   "source_file" : "libnativehelper/include_jni/jni.h"
10264  },
10265  {
10266   "alignment" : 4,
10267   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
10268   "name" : "void *(*)(_JNIEnv *, _jobject *)",
10269   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
10270   "size" : 4,
10271   "source_file" : "libnativehelper/include_jni/jni.h"
10272  },
10273  {
10274   "alignment" : 4,
10275   "linker_set_key" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
10276   "name" : "long long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
10277   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
10278   "size" : 4,
10279   "source_file" : "libnativehelper/include_jni/jni.h"
10280  },
10281  {
10282   "alignment" : 4,
10283   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10284   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10285   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10286   "size" : 4,
10287   "source_file" : "libnativehelper/include_jni/jni.h"
10288  },
10289  {
10290   "alignment" : 4,
10291   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10292   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10293   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10294   "size" : 4,
10295   "source_file" : "libnativehelper/include_jni/jni.h"
10296  },
10297  {
10298   "alignment" : 4,
10299   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
10300   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10301   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
10302   "size" : 4,
10303   "source_file" : "libnativehelper/include_jni/jni.h"
10304  },
10305  {
10306   "alignment" : 4,
10307   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
10308   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10309   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
10310   "size" : 4,
10311   "source_file" : "libnativehelper/include_jni/jni.h"
10312  },
10313  {
10314   "alignment" : 4,
10315   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10316   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10317   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10318   "size" : 4,
10319   "source_file" : "libnativehelper/include_jni/jni.h"
10320  },
10321  {
10322   "alignment" : 4,
10323   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10324   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10325   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10326   "size" : 4,
10327   "source_file" : "libnativehelper/include_jni/jni.h"
10328  },
10329  {
10330   "alignment" : 4,
10331   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10332   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10333   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10334   "size" : 4,
10335   "source_file" : "libnativehelper/include_jni/jni.h"
10336  },
10337  {
10338   "alignment" : 4,
10339   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10340   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10341   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10342   "size" : 4,
10343   "source_file" : "libnativehelper/include_jni/jni.h"
10344  },
10345  {
10346   "alignment" : 4,
10347   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10348   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10349   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10350   "size" : 4,
10351   "source_file" : "libnativehelper/include_jni/jni.h"
10352  },
10353  {
10354   "alignment" : 4,
10355   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10356   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10357   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10358   "size" : 4,
10359   "source_file" : "libnativehelper/include_jni/jni.h"
10360  },
10361  {
10362   "alignment" : 4,
10363   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10364   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10365   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10366   "size" : 4,
10367   "source_file" : "libnativehelper/include_jni/jni.h"
10368  },
10369  {
10370   "alignment" : 4,
10371   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10372   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10373   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10374   "size" : 4,
10375   "source_file" : "libnativehelper/include_jni/jni.h"
10376  },
10377  {
10378   "alignment" : 4,
10379   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10380   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10381   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10382   "size" : 4,
10383   "source_file" : "libnativehelper/include_jni/jni.h"
10384  },
10385  {
10386   "alignment" : 4,
10387   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10388   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10389   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10390   "size" : 4,
10391   "source_file" : "libnativehelper/include_jni/jni.h"
10392  },
10393  {
10394   "alignment" : 4,
10395   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10396   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10397   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10398   "size" : 4,
10399   "source_file" : "libnativehelper/include_jni/jni.h"
10400  },
10401  {
10402   "alignment" : 4,
10403   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10404   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10405   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10406   "size" : 4,
10407   "source_file" : "libnativehelper/include_jni/jni.h"
10408  },
10409  {
10410   "alignment" : 4,
10411   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10412   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10413   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10414   "size" : 4,
10415   "source_file" : "libnativehelper/include_jni/jni.h"
10416  },
10417  {
10418   "alignment" : 4,
10419   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10420   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10421   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10422   "size" : 4,
10423   "source_file" : "libnativehelper/include_jni/jni.h"
10424  },
10425  {
10426   "alignment" : 4,
10427   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10428   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10429   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10430   "size" : 4,
10431   "source_file" : "libnativehelper/include_jni/jni.h"
10432  },
10433  {
10434   "alignment" : 4,
10435   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10436   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10437   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10438   "size" : 4,
10439   "source_file" : "libnativehelper/include_jni/jni.h"
10440  },
10441  {
10442   "alignment" : 4,
10443   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10444   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10445   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10446   "size" : 4,
10447   "source_file" : "libnativehelper/include_jni/jni.h"
10448  },
10449  {
10450   "alignment" : 4,
10451   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10452   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10453   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10454   "size" : 4,
10455   "source_file" : "libnativehelper/include_jni/jni.h"
10456  },
10457  {
10458   "alignment" : 4,
10459   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10460   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10461   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10462   "size" : 4,
10463   "source_file" : "libnativehelper/include_jni/jni.h"
10464  },
10465  {
10466   "alignment" : 4,
10467   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10468   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10469   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10470   "size" : 4,
10471   "source_file" : "libnativehelper/include_jni/jni.h"
10472  },
10473  {
10474   "alignment" : 4,
10475   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10476   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10477   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10478   "size" : 4,
10479   "source_file" : "libnativehelper/include_jni/jni.h"
10480  },
10481  {
10482   "alignment" : 4,
10483   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10484   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10485   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10486   "size" : 4,
10487   "source_file" : "libnativehelper/include_jni/jni.h"
10488  },
10489  {
10490   "alignment" : 4,
10491   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10492   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10493   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10494   "size" : 4,
10495   "source_file" : "libnativehelper/include_jni/jni.h"
10496  },
10497  {
10498   "alignment" : 4,
10499   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10500   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10501   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10502   "size" : 4,
10503   "source_file" : "libnativehelper/include_jni/jni.h"
10504  },
10505  {
10506   "alignment" : 4,
10507   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10508   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10509   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10510   "size" : 4,
10511   "source_file" : "libnativehelper/include_jni/jni.h"
10512  },
10513  {
10514   "alignment" : 4,
10515   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10516   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10517   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10518   "size" : 4,
10519   "source_file" : "libnativehelper/include_jni/jni.h"
10520  },
10521  {
10522   "alignment" : 4,
10523   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10524   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10525   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10526   "size" : 4,
10527   "source_file" : "libnativehelper/include_jni/jni.h"
10528  },
10529  {
10530   "alignment" : 4,
10531   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10532   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10533   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10534   "size" : 4,
10535   "source_file" : "libnativehelper/include_jni/jni.h"
10536  },
10537  {
10538   "alignment" : 4,
10539   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10540   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10541   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10542   "size" : 4,
10543   "source_file" : "libnativehelper/include_jni/jni.h"
10544  },
10545  {
10546   "alignment" : 4,
10547   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
10548   "name" : "unsigned char (*)(_JNIEnv *)",
10549   "referenced_type" : "_ZTIFhP7_JNIEnvE",
10550   "size" : 4,
10551   "source_file" : "libnativehelper/include_jni/jni.h"
10552  },
10553  {
10554   "alignment" : 4,
10555   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10556   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10557   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10558   "size" : 4,
10559   "source_file" : "libnativehelper/include_jni/jni.h"
10560  },
10561  {
10562   "alignment" : 4,
10563   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10564   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10565   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10566   "size" : 4,
10567   "source_file" : "libnativehelper/include_jni/jni.h"
10568  },
10569  {
10570   "alignment" : 4,
10571   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10572   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10573   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10574   "size" : 4,
10575   "source_file" : "libnativehelper/include_jni/jni.h"
10576  },
10577  {
10578   "alignment" : 4,
10579   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10580   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10581   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10582   "size" : 4,
10583   "source_file" : "libnativehelper/include_jni/jni.h"
10584  },
10585  {
10586   "alignment" : 4,
10587   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10588   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
10589   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
10590   "size" : 4,
10591   "source_file" : "libnativehelper/include_jni/jni.h"
10592  },
10593  {
10594   "alignment" : 4,
10595   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10596   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10597   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10598   "size" : 4,
10599   "source_file" : "libnativehelper/include_jni/jni.h"
10600  },
10601  {
10602   "alignment" : 4,
10603   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10604   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10605   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10606   "size" : 4,
10607   "source_file" : "libnativehelper/include_jni/jni.h"
10608  },
10609  {
10610   "alignment" : 4,
10611   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10612   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10613   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10614   "size" : 4,
10615   "source_file" : "libnativehelper/include_jni/jni.h"
10616  },
10617  {
10618   "alignment" : 4,
10619   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10620   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
10621   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
10622   "size" : 4,
10623   "source_file" : "libnativehelper/include_jni/jni.h"
10624  },
10625  {
10626   "alignment" : 4,
10627   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10628   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10629   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10630   "size" : 4,
10631   "source_file" : "libnativehelper/include_jni/jni.h"
10632  },
10633  {
10634   "alignment" : 4,
10635   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10636   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10637   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10638   "size" : 4,
10639   "source_file" : "libnativehelper/include_jni/jni.h"
10640  },
10641  {
10642   "alignment" : 4,
10643   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10644   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10645   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10646   "size" : 4,
10647   "source_file" : "libnativehelper/include_jni/jni.h"
10648  },
10649  {
10650   "alignment" : 4,
10651   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10652   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10653   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10654   "size" : 4,
10655   "source_file" : "libnativehelper/include_jni/jni.h"
10656  },
10657  {
10658   "alignment" : 4,
10659   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10660   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
10661   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
10662   "size" : 4,
10663   "source_file" : "libnativehelper/include_jni/jni.h"
10664  },
10665  {
10666   "alignment" : 4,
10667   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
10668   "name" : "int (*)(_JNIEnv *)",
10669   "referenced_type" : "_ZTIFiP7_JNIEnvE",
10670   "size" : 4,
10671   "source_file" : "libnativehelper/include_jni/jni.h"
10672  },
10673  {
10674   "alignment" : 4,
10675   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10676   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
10677   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
10678   "size" : 4,
10679   "source_file" : "libnativehelper/include_jni/jni.h"
10680  },
10681  {
10682   "alignment" : 4,
10683   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10684   "name" : "int (*)(_JNIEnv *, _jarray *)",
10685   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
10686   "size" : 4,
10687   "source_file" : "libnativehelper/include_jni/jni.h"
10688  },
10689  {
10690   "alignment" : 4,
10691   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10692   "name" : "int (*)(_JNIEnv *, _jclass *)",
10693   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
10694   "size" : 4,
10695   "source_file" : "libnativehelper/include_jni/jni.h"
10696  },
10697  {
10698   "alignment" : 4,
10699   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10700   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10701   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10702   "size" : 4,
10703   "source_file" : "libnativehelper/include_jni/jni.h"
10704  },
10705  {
10706   "alignment" : 4,
10707   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10708   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10709   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10710   "size" : 4,
10711   "source_file" : "libnativehelper/include_jni/jni.h"
10712  },
10713  {
10714   "alignment" : 4,
10715   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10716   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10717   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10718   "size" : 4,
10719   "source_file" : "libnativehelper/include_jni/jni.h"
10720  },
10721  {
10722   "alignment" : 4,
10723   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10724   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10725   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10726   "size" : 4,
10727   "source_file" : "libnativehelper/include_jni/jni.h"
10728  },
10729  {
10730   "alignment" : 4,
10731   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10732   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
10733   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10734   "size" : 4,
10735   "source_file" : "libnativehelper/include_jni/jni.h"
10736  },
10737  {
10738   "alignment" : 4,
10739   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10740   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
10741   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
10742   "size" : 4,
10743   "source_file" : "libnativehelper/include_jni/jni.h"
10744  },
10745  {
10746   "alignment" : 4,
10747   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10748   "name" : "int (*)(_JNIEnv *, _jobject *)",
10749   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
10750   "size" : 4,
10751   "source_file" : "libnativehelper/include_jni/jni.h"
10752  },
10753  {
10754   "alignment" : 4,
10755   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10756   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10757   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10758   "size" : 4,
10759   "source_file" : "libnativehelper/include_jni/jni.h"
10760  },
10761  {
10762   "alignment" : 4,
10763   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10764   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10765   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10766   "size" : 4,
10767   "source_file" : "libnativehelper/include_jni/jni.h"
10768  },
10769  {
10770   "alignment" : 4,
10771   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10772   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10773   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10774   "size" : 4,
10775   "source_file" : "libnativehelper/include_jni/jni.h"
10776  },
10777  {
10778   "alignment" : 4,
10779   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10780   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10781   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10782   "size" : 4,
10783   "source_file" : "libnativehelper/include_jni/jni.h"
10784  },
10785  {
10786   "alignment" : 4,
10787   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10788   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10789   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10790   "size" : 4,
10791   "source_file" : "libnativehelper/include_jni/jni.h"
10792  },
10793  {
10794   "alignment" : 4,
10795   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10796   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10797   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10798   "size" : 4,
10799   "source_file" : "libnativehelper/include_jni/jni.h"
10800  },
10801  {
10802   "alignment" : 4,
10803   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10804   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10805   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10806   "size" : 4,
10807   "source_file" : "libnativehelper/include_jni/jni.h"
10808  },
10809  {
10810   "alignment" : 4,
10811   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10812   "name" : "int (*)(_JNIEnv *, _jstring *)",
10813   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
10814   "size" : 4,
10815   "source_file" : "libnativehelper/include_jni/jni.h"
10816  },
10817  {
10818   "alignment" : 4,
10819   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10820   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
10821   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
10822   "size" : 4,
10823   "source_file" : "libnativehelper/include_jni/jni.h"
10824  },
10825  {
10826   "alignment" : 4,
10827   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
10828   "name" : "int (*)(_JNIEnv *, int)",
10829   "referenced_type" : "_ZTIFiP7_JNIEnviE",
10830   "size" : 4,
10831   "source_file" : "libnativehelper/include_jni/jni.h"
10832  },
10833  {
10834   "alignment" : 4,
10835   "linker_set_key" : "_ZTIPFiP7_JavaVME",
10836   "name" : "int (*)(_JavaVM *)",
10837   "referenced_type" : "_ZTIFiP7_JavaVME",
10838   "size" : 4,
10839   "source_file" : "libnativehelper/include_jni/jni.h"
10840  },
10841  {
10842   "alignment" : 4,
10843   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10844   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
10845   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
10846   "size" : 4,
10847   "source_file" : "libnativehelper/include_jni/jni.h"
10848  },
10849  {
10850   "alignment" : 4,
10851   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
10852   "name" : "int (*)(_JavaVM *, void **, int)",
10853   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
10854   "size" : 4,
10855   "source_file" : "libnativehelper/include_jni/jni.h"
10856  },
10857  {
10858   "alignment" : 4,
10859   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10860   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10861   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10862   "size" : 4,
10863   "source_file" : "libnativehelper/include_jni/jni.h"
10864  },
10865  {
10866   "alignment" : 4,
10867   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10868   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10869   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10870   "size" : 4,
10871   "source_file" : "libnativehelper/include_jni/jni.h"
10872  },
10873  {
10874   "alignment" : 4,
10875   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10876   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10877   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10878   "size" : 4,
10879   "source_file" : "libnativehelper/include_jni/jni.h"
10880  },
10881  {
10882   "alignment" : 4,
10883   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10884   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10885   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10886   "size" : 4,
10887   "source_file" : "libnativehelper/include_jni/jni.h"
10888  },
10889  {
10890   "alignment" : 4,
10891   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10892   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10893   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10894   "size" : 4,
10895   "source_file" : "libnativehelper/include_jni/jni.h"
10896  },
10897  {
10898   "alignment" : 4,
10899   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10900   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10901   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10902   "size" : 4,
10903   "source_file" : "libnativehelper/include_jni/jni.h"
10904  },
10905  {
10906   "alignment" : 4,
10907   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10908   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10909   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10910   "size" : 4,
10911   "source_file" : "libnativehelper/include_jni/jni.h"
10912  },
10913  {
10914   "alignment" : 4,
10915   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10916   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10917   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10918   "size" : 4,
10919   "source_file" : "libnativehelper/include_jni/jni.h"
10920  },
10921  {
10922   "alignment" : 4,
10923   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10924   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10925   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10926   "size" : 4,
10927   "source_file" : "libnativehelper/include_jni/jni.h"
10928  },
10929  {
10930   "alignment" : 4,
10931   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10932   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10933   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10934   "size" : 4,
10935   "source_file" : "libnativehelper/include_jni/jni.h"
10936  },
10937  {
10938   "alignment" : 4,
10939   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10940   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10941   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10942   "size" : 4,
10943   "source_file" : "libnativehelper/include_jni/jni.h"
10944  },
10945  {
10946   "alignment" : 4,
10947   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10948   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10949   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10950   "size" : 4,
10951   "source_file" : "libnativehelper/include_jni/jni.h"
10952  },
10953  {
10954   "alignment" : 4,
10955   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10956   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10957   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10958   "size" : 4,
10959   "source_file" : "libnativehelper/include_jni/jni.h"
10960  },
10961  {
10962   "alignment" : 4,
10963   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10964   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10965   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10966   "size" : 4,
10967   "source_file" : "libnativehelper/include_jni/jni.h"
10968  },
10969  {
10970   "alignment" : 4,
10971   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10972   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10973   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10974   "size" : 4,
10975   "source_file" : "libnativehelper/include_jni/jni.h"
10976  },
10977  {
10978   "alignment" : 4,
10979   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10980   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10981   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10982   "size" : 4,
10983   "source_file" : "libnativehelper/include_jni/jni.h"
10984  },
10985  {
10986   "alignment" : 4,
10987   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10988   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10989   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10990   "size" : 4,
10991   "source_file" : "libnativehelper/include_jni/jni.h"
10992  },
10993  {
10994   "alignment" : 4,
10995   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10996   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10997   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10998   "size" : 4,
10999   "source_file" : "libnativehelper/include_jni/jni.h"
11000  },
11001  {
11002   "alignment" : 4,
11003   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11004   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11005   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11006   "size" : 4,
11007   "source_file" : "libnativehelper/include_jni/jni.h"
11008  },
11009  {
11010   "alignment" : 4,
11011   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11012   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
11013   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11014   "size" : 4,
11015   "source_file" : "libnativehelper/include_jni/jni.h"
11016  },
11017  {
11018   "alignment" : 4,
11019   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11020   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11021   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11022   "size" : 4,
11023   "source_file" : "libnativehelper/include_jni/jni.h"
11024  },
11025  {
11026   "alignment" : 4,
11027   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
11028   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11029   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
11030   "size" : 4,
11031   "source_file" : "libnativehelper/include_jni/jni.h"
11032  },
11033  {
11034   "alignment" : 4,
11035   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
11036   "name" : "void (*)(_JNIEnv *)",
11037   "referenced_type" : "_ZTIFvP7_JNIEnvE",
11038   "size" : 4,
11039   "source_file" : "libnativehelper/include_jni/jni.h"
11040  },
11041  {
11042   "alignment" : 4,
11043   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
11044   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
11045   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
11046   "size" : 4,
11047   "source_file" : "libnativehelper/include_jni/jni.h"
11048  },
11049  {
11050   "alignment" : 4,
11051   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
11052   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
11053   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
11054   "size" : 4,
11055   "source_file" : "libnativehelper/include_jni/jni.h"
11056  },
11057  {
11058   "alignment" : 4,
11059   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
11060   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
11061   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
11062   "size" : 4,
11063   "source_file" : "libnativehelper/include_jni/jni.h"
11064  },
11065  {
11066   "alignment" : 4,
11067   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
11068   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
11069   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
11070   "size" : 4,
11071   "source_file" : "libnativehelper/include_jni/jni.h"
11072  },
11073  {
11074   "alignment" : 4,
11075   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
11076   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
11077   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
11078   "size" : 4,
11079   "source_file" : "libnativehelper/include_jni/jni.h"
11080  },
11081  {
11082   "alignment" : 4,
11083   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
11084   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
11085   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
11086   "size" : 4,
11087   "source_file" : "libnativehelper/include_jni/jni.h"
11088  },
11089  {
11090   "alignment" : 4,
11091   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
11092   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
11093   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
11094   "size" : 4,
11095   "source_file" : "libnativehelper/include_jni/jni.h"
11096  },
11097  {
11098   "alignment" : 4,
11099   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
11100   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
11101   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
11102   "size" : 4,
11103   "source_file" : "libnativehelper/include_jni/jni.h"
11104  },
11105  {
11106   "alignment" : 4,
11107   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
11108   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
11109   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
11110   "size" : 4,
11111   "source_file" : "libnativehelper/include_jni/jni.h"
11112  },
11113  {
11114   "alignment" : 4,
11115   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
11116   "name" : "void (*)(_JNIEnv *, _jlongArray *, long long *, int)",
11117   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
11118   "size" : 4,
11119   "source_file" : "libnativehelper/include_jni/jni.h"
11120  },
11121  {
11122   "alignment" : 4,
11123   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
11124   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long long *)",
11125   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
11126   "size" : 4,
11127   "source_file" : "libnativehelper/include_jni/jni.h"
11128  },
11129  {
11130   "alignment" : 4,
11131   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
11132   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long long *)",
11133   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
11134   "size" : 4,
11135   "source_file" : "libnativehelper/include_jni/jni.h"
11136  },
11137  {
11138   "alignment" : 4,
11139   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
11140   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
11141   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
11142   "size" : 4,
11143   "source_file" : "libnativehelper/include_jni/jni.h"
11144  },
11145  {
11146   "alignment" : 4,
11147   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
11148   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
11149   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
11150   "size" : 4,
11151   "source_file" : "libnativehelper/include_jni/jni.h"
11152  },
11153  {
11154   "alignment" : 4,
11155   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
11156   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
11157   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
11158   "size" : 4,
11159   "source_file" : "libnativehelper/include_jni/jni.h"
11160  },
11161  {
11162   "alignment" : 4,
11163   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
11164   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
11165   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
11166   "size" : 4,
11167   "source_file" : "libnativehelper/include_jni/jni.h"
11168  },
11169  {
11170   "alignment" : 4,
11171   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
11172   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
11173   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
11174   "size" : 4,
11175   "source_file" : "libnativehelper/include_jni/jni.h"
11176  },
11177  {
11178   "alignment" : 4,
11179   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
11180   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
11181   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
11182   "size" : 4,
11183   "source_file" : "libnativehelper/include_jni/jni.h"
11184  },
11185  {
11186   "alignment" : 4,
11187   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
11188   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
11189   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
11190   "size" : 4,
11191   "source_file" : "libnativehelper/include_jni/jni.h"
11192  },
11193  {
11194   "alignment" : 4,
11195   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
11196   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
11197   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
11198   "size" : 4,
11199   "source_file" : "libnativehelper/include_jni/jni.h"
11200  },
11201  {
11202   "alignment" : 4,
11203   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
11204   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
11205   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
11206   "size" : 4,
11207   "source_file" : "libnativehelper/include_jni/jni.h"
11208  },
11209  {
11210   "alignment" : 4,
11211   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
11212   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
11213   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
11214   "size" : 4,
11215   "source_file" : "libnativehelper/include_jni/jni.h"
11216  },
11217  {
11218   "alignment" : 4,
11219   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
11220   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
11221   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
11222   "size" : 4,
11223   "source_file" : "libnativehelper/include_jni/jni.h"
11224  },
11225  {
11226   "alignment" : 4,
11227   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11228   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
11229   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11230   "size" : 4,
11231   "source_file" : "libnativehelper/include_jni/jni.h"
11232  },
11233  {
11234   "alignment" : 4,
11235   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11236   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
11237   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11238   "size" : 4,
11239   "source_file" : "libnativehelper/include_jni/jni.h"
11240  },
11241  {
11242   "alignment" : 4,
11243   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
11244   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
11245   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
11246   "size" : 4,
11247   "source_file" : "libnativehelper/include_jni/jni.h"
11248  },
11249  {
11250   "alignment" : 4,
11251   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11252   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11253   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11254   "size" : 4,
11255   "source_file" : "libnativehelper/include_jni/jni.h"
11256  },
11257  {
11258   "alignment" : 4,
11259   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11260   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
11261   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11262   "size" : 4,
11263   "source_file" : "libnativehelper/include_jni/jni.h"
11264  },
11265  {
11266   "alignment" : 4,
11267   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11268   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11269   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11270   "size" : 4,
11271   "source_file" : "libnativehelper/include_jni/jni.h"
11272  },
11273  {
11274   "alignment" : 4,
11275   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11276   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
11277   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11278   "size" : 4,
11279   "source_file" : "libnativehelper/include_jni/jni.h"
11280  },
11281  {
11282   "alignment" : 4,
11283   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11284   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
11285   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11286   "size" : 4,
11287   "source_file" : "libnativehelper/include_jni/jni.h"
11288  },
11289  {
11290   "alignment" : 4,
11291   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11292   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
11293   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11294   "size" : 4,
11295   "source_file" : "libnativehelper/include_jni/jni.h"
11296  },
11297  {
11298   "alignment" : 4,
11299   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11300   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
11301   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11302   "size" : 4,
11303   "source_file" : "libnativehelper/include_jni/jni.h"
11304  },
11305  {
11306   "alignment" : 4,
11307   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11308   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
11309   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11310   "size" : 4,
11311   "source_file" : "libnativehelper/include_jni/jni.h"
11312  },
11313  {
11314   "alignment" : 4,
11315   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11316   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
11317   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11318   "size" : 4,
11319   "source_file" : "libnativehelper/include_jni/jni.h"
11320  },
11321  {
11322   "alignment" : 4,
11323   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11324   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
11325   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11326   "size" : 4,
11327   "source_file" : "libnativehelper/include_jni/jni.h"
11328  },
11329  {
11330   "alignment" : 4,
11331   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11332   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
11333   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11334   "size" : 4,
11335   "source_file" : "libnativehelper/include_jni/jni.h"
11336  },
11337  {
11338   "alignment" : 4,
11339   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11340   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long long)",
11341   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11342   "size" : 4,
11343   "source_file" : "libnativehelper/include_jni/jni.h"
11344  },
11345  {
11346   "alignment" : 4,
11347   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11348   "name" : "void (*)(_JNIEnv *, _jobject *)",
11349   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
11350   "size" : 4,
11351   "source_file" : "libnativehelper/include_jni/jni.h"
11352  },
11353  {
11354   "alignment" : 4,
11355   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11356   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11357   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11358   "size" : 4,
11359   "source_file" : "libnativehelper/include_jni/jni.h"
11360  },
11361  {
11362   "alignment" : 4,
11363   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11364   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
11365   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11366   "size" : 4,
11367   "source_file" : "libnativehelper/include_jni/jni.h"
11368  },
11369  {
11370   "alignment" : 4,
11371   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11372   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11373   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11374   "size" : 4,
11375   "source_file" : "libnativehelper/include_jni/jni.h"
11376  },
11377  {
11378   "alignment" : 4,
11379   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11380   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11381   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11382   "size" : 4,
11383   "source_file" : "libnativehelper/include_jni/jni.h"
11384  },
11385  {
11386   "alignment" : 4,
11387   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11388   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
11389   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11390   "size" : 4,
11391   "source_file" : "libnativehelper/include_jni/jni.h"
11392  },
11393  {
11394   "alignment" : 4,
11395   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11396   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11397   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11398   "size" : 4,
11399   "source_file" : "libnativehelper/include_jni/jni.h"
11400  },
11401  {
11402   "alignment" : 4,
11403   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11404   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
11405   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11406   "size" : 4,
11407   "source_file" : "libnativehelper/include_jni/jni.h"
11408  },
11409  {
11410   "alignment" : 4,
11411   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11412   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
11413   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11414   "size" : 4,
11415   "source_file" : "libnativehelper/include_jni/jni.h"
11416  },
11417  {
11418   "alignment" : 4,
11419   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11420   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
11421   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11422   "size" : 4,
11423   "source_file" : "libnativehelper/include_jni/jni.h"
11424  },
11425  {
11426   "alignment" : 4,
11427   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11428   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
11429   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11430   "size" : 4,
11431   "source_file" : "libnativehelper/include_jni/jni.h"
11432  },
11433  {
11434   "alignment" : 4,
11435   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11436   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
11437   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11438   "size" : 4,
11439   "source_file" : "libnativehelper/include_jni/jni.h"
11440  },
11441  {
11442   "alignment" : 4,
11443   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11444   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
11445   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11446   "size" : 4,
11447   "source_file" : "libnativehelper/include_jni/jni.h"
11448  },
11449  {
11450   "alignment" : 4,
11451   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11452   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
11453   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11454   "size" : 4,
11455   "source_file" : "libnativehelper/include_jni/jni.h"
11456  },
11457  {
11458   "alignment" : 4,
11459   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11460   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
11461   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11462   "size" : 4,
11463   "source_file" : "libnativehelper/include_jni/jni.h"
11464  },
11465  {
11466   "alignment" : 4,
11467   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11468   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long long)",
11469   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11470   "size" : 4,
11471   "source_file" : "libnativehelper/include_jni/jni.h"
11472  },
11473  {
11474   "alignment" : 4,
11475   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11476   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
11477   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
11478   "size" : 4,
11479   "source_file" : "libnativehelper/include_jni/jni.h"
11480  },
11481  {
11482   "alignment" : 4,
11483   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11484   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
11485   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
11486   "size" : 4,
11487   "source_file" : "libnativehelper/include_jni/jni.h"
11488  },
11489  {
11490   "alignment" : 4,
11491   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11492   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
11493   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
11494   "size" : 4,
11495   "source_file" : "libnativehelper/include_jni/jni.h"
11496  },
11497  {
11498   "alignment" : 4,
11499   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11500   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
11501   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
11502   "size" : 4,
11503   "source_file" : "libnativehelper/include_jni/jni.h"
11504  },
11505  {
11506   "alignment" : 4,
11507   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
11508   "name" : "void (*)(_JNIEnv *, const char *)",
11509   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
11510   "size" : 4,
11511   "source_file" : "libnativehelper/include_jni/jni.h"
11512  },
11513  {
11514   "alignment" : 4,
11515   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
11516   "name" : "void (*)(void *, const ADexFile_Method *)",
11517   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
11518   "size" : 4,
11519   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11520  },
11521  {
11522   "alignment" : 4,
11523   "linker_set_key" : "_ZTIPFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE",
11524   "name" : "void (*)(void *, fmt::basic_format_parse_context<char> &, fmt::basic_format_context<fmt::appender, char> &)",
11525   "referenced_type" : "_ZTIFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE",
11526   "size" : 4,
11527   "source_file" : "external/fmtlib/include/fmt/core.h"
11528  },
11529  {
11530   "alignment" : 4,
11531   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11532   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11533   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11534   "size" : 4,
11535   "source_file" : "libnativehelper/include_jni/jni.h"
11536  },
11537  {
11538   "alignment" : 4,
11539   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11540   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
11541   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11542   "size" : 4,
11543   "source_file" : "libnativehelper/include_jni/jni.h"
11544  },
11545  {
11546   "alignment" : 4,
11547   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11548   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11549   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11550   "size" : 4,
11551   "source_file" : "libnativehelper/include_jni/jni.h"
11552  },
11553  {
11554   "alignment" : 4,
11555   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11556   "name" : "long long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
11557   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11558   "size" : 4,
11559   "source_file" : "libnativehelper/include_jni/jni.h"
11560  },
11561  {
11562   "alignment" : 4,
11563   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11564   "name" : "long long (*)(_JNIEnv *, _jobject *)",
11565   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
11566   "size" : 4,
11567   "source_file" : "libnativehelper/include_jni/jni.h"
11568  },
11569  {
11570   "alignment" : 4,
11571   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11572   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11573   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11574   "size" : 4,
11575   "source_file" : "libnativehelper/include_jni/jni.h"
11576  },
11577  {
11578   "alignment" : 4,
11579   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11580   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
11581   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11582   "size" : 4,
11583   "source_file" : "libnativehelper/include_jni/jni.h"
11584  },
11585  {
11586   "alignment" : 4,
11587   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11588   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11589   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11590   "size" : 4,
11591   "source_file" : "libnativehelper/include_jni/jni.h"
11592  },
11593  {
11594   "alignment" : 4,
11595   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11596   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11597   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11598   "size" : 4,
11599   "source_file" : "libnativehelper/include_jni/jni.h"
11600  },
11601  {
11602   "alignment" : 4,
11603   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11604   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
11605   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11606   "size" : 4,
11607   "source_file" : "libnativehelper/include_jni/jni.h"
11608  },
11609  {
11610   "alignment" : 4,
11611   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11612   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11613   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11614   "size" : 4,
11615   "source_file" : "libnativehelper/include_jni/jni.h"
11616  },
11617  {
11618   "alignment" : 4,
11619   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11620   "name" : "long long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11621   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11622   "size" : 4,
11623   "source_file" : "libnativehelper/include_jni/jni.h"
11624  },
11625  {
11626   "alignment" : 4,
11627   "linker_set_key" : "_ZTIPK15ADexFile_Method",
11628   "name" : "const ADexFile_Method *",
11629   "referenced_type" : "_ZTIK15ADexFile_Method",
11630   "size" : 4,
11631   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11632  },
11633  {
11634   "alignment" : 4,
11635   "linker_set_key" : "_ZTIPK15JNINativeMethod",
11636   "name" : "const JNINativeMethod *",
11637   "referenced_type" : "_ZTIK15JNINativeMethod",
11638   "size" : 4,
11639   "source_file" : "libnativehelper/include_jni/jni.h"
11640  },
11641  {
11642   "alignment" : 4,
11643   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
11644   "name" : "const JNIInvokeInterface *",
11645   "referenced_type" : "_ZTIK18JNIInvokeInterface",
11646   "size" : 4,
11647   "source_file" : "libnativehelper/include_jni/jni.h"
11648  },
11649  {
11650   "alignment" : 4,
11651   "linker_set_key" : "_ZTIPK18JNINativeInterface",
11652   "name" : "const JNINativeInterface *",
11653   "referenced_type" : "_ZTIK18JNINativeInterface",
11654   "size" : 4,
11655   "source_file" : "libnativehelper/include_jni/jni.h"
11656  },
11657  {
11658   "alignment" : 4,
11659   "linker_set_key" : "_ZTIPK6jvalue",
11660   "name" : "const jvalue *",
11661   "referenced_type" : "_ZTIK6jvalue",
11662   "size" : 4,
11663   "source_file" : "libnativehelper/include_jni/jni.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "linker_set_key" : "_ZTIPKDi",
11668   "name" : "const char32_t *",
11669   "referenced_type" : "_ZTIKDi",
11670   "size" : 4,
11671   "source_file" : "external/fmtlib/include/fmt/core.h"
11672  },
11673  {
11674   "alignment" : 4,
11675   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
11676   "name" : "const art::FreeDelete *",
11677   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
11678   "size" : 4,
11679   "source_file" : "art/libartbase/base/stl_util.h"
11680  },
11681  {
11682   "alignment" : 4,
11683   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
11684   "name" : "const art::OatDexFile *",
11685   "referenced_type" : "_ZTIKN3art10OatDexFileE",
11686   "size" : 4,
11687   "source_file" : "art/libdexfile/dex/dex_file.h"
11688  },
11689  {
11690   "alignment" : 4,
11691   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11692   "name" : "const art::Instruction::SparseSwitchPayload *",
11693   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
11694   "size" : 4,
11695   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11696  },
11697  {
11698   "alignment" : 4,
11699   "linker_set_key" : "_ZTIPKN3art11InstructionE",
11700   "name" : "const art::Instruction *",
11701   "referenced_type" : "_ZTIKN3art11InstructionE",
11702   "size" : 4,
11703   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11704  },
11705  {
11706   "alignment" : 4,
11707   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
11708   "name" : "const art::VoidFunctor *",
11709   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
11710   "size" : 4,
11711   "source_file" : "art/libartbase/base/utils.h"
11712  },
11713  {
11714   "alignment" : 4,
11715   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11716   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
11717   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11718   "size" : 4,
11719   "source_file" : "art/libdexfile/dex/class_accessor.h"
11720  },
11721  {
11722   "alignment" : 4,
11723   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11724   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
11725   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11726   "size" : 4,
11727   "source_file" : "art/libdexfile/dex/class_accessor.h"
11728  },
11729  {
11730   "alignment" : 4,
11731   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
11732   "name" : "const art::ClassAccessor::Field *",
11733   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
11734   "size" : 4,
11735   "source_file" : "art/libdexfile/dex/class_accessor.h"
11736  },
11737  {
11738   "alignment" : 4,
11739   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
11740   "name" : "const art::ClassAccessor::Method *",
11741   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
11742   "size" : 4,
11743   "source_file" : "art/libdexfile/dex/class_accessor.h"
11744  },
11745  {
11746   "alignment" : 4,
11747   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11748   "name" : "const art::ClassAccessor::BaseItem *",
11749   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
11750   "size" : 4,
11751   "source_file" : "art/libdexfile/dex/class_accessor.h"
11752  },
11753  {
11754   "alignment" : 4,
11755   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
11756   "name" : "const art::ClassAccessor *",
11757   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
11758   "size" : 4,
11759   "source_file" : "art/libdexfile/dex/class_accessor.h"
11760  },
11761  {
11762   "alignment" : 4,
11763   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
11764   "name" : "const art::ClassIterator *",
11765   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
11766   "size" : 4,
11767   "source_file" : "art/libdexfile/dex/class_iterator.h"
11768  },
11769  {
11770   "alignment" : 4,
11771   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
11772   "name" : "const art::DexFileLoader *",
11773   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
11774   "size" : 4,
11775   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
11776  },
11777  {
11778   "alignment" : 4,
11779   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11780   "name" : "const art::CompactDexFile::Header *",
11781   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
11782   "size" : 4,
11783   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11784  },
11785  {
11786   "alignment" : 4,
11787   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11788   "name" : "const art::CompactDexFile::CodeItem *",
11789   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
11790   "size" : 4,
11791   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11792  },
11793  {
11794   "alignment" : 4,
11795   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
11796   "name" : "const art::CompactDexFile *",
11797   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
11798   "size" : 4,
11799   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11800  },
11801  {
11802   "alignment" : 4,
11803   "linker_set_key" : "_ZTIPKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11804   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>> *",
11805   "referenced_type" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11806   "size" : 4,
11807   "source_file" : "art/libartbase/base/hash_set.h"
11808  },
11809  {
11810   "alignment" : 4,
11811   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11812   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
11813   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11814   "size" : 4,
11815   "source_file" : "art/libartbase/base/iteration_range.h"
11816  },
11817  {
11818   "alignment" : 4,
11819   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11820   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
11821   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11822   "size" : 4,
11823   "source_file" : "art/libartbase/base/iteration_range.h"
11824  },
11825  {
11826   "alignment" : 4,
11827   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11828   "name" : "const art::IterationRange<art::ClassIterator> *",
11829   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
11830   "size" : 4,
11831   "source_file" : "art/libartbase/base/iteration_range.h"
11832  },
11833  {
11834   "alignment" : 4,
11835   "linker_set_key" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11836   "name" : "const art::IterationRange<const art::dex::TryItem *> *",
11837   "referenced_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11838   "size" : 4,
11839   "source_file" : "art/libartbase/base/iteration_range.h"
11840  },
11841  {
11842   "alignment" : 4,
11843   "linker_set_key" : "_ZTIPKN3art14ProtoReferenceE",
11844   "name" : "const art::ProtoReference *",
11845   "referenced_type" : "_ZTIKN3art14ProtoReferenceE",
11846   "size" : 4,
11847   "source_file" : "art/libdexfile/dex/proto_reference.h"
11848  },
11849  {
11850   "alignment" : 4,
11851   "linker_set_key" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11852   "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>>>> *",
11853   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11854   "size" : 4,
11855   "source_file" : "art/libartbase/base/hash_set.h"
11856  },
11857  {
11858   "alignment" : 4,
11859   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
11860   "name" : "const art::MethodReference *",
11861   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
11862   "size" : 4,
11863   "source_file" : "art/libdexfile/dex/method_reference.h"
11864  },
11865  {
11866   "alignment" : 4,
11867   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
11868   "name" : "const art::SplitStringIter *",
11869   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
11870   "size" : 4,
11871   "source_file" : "art/libartbase/base/stl_util.h"
11872  },
11873  {
11874   "alignment" : 4,
11875   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
11876   "name" : "const art::StandardDexFile *",
11877   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
11878   "size" : 4,
11879   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
11880  },
11881  {
11882   "alignment" : 4,
11883   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11884   "name" : "const art::TypeLookupTable::Entry *",
11885   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
11886   "size" : 4,
11887   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11888  },
11889  {
11890   "alignment" : 4,
11891   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
11892   "name" : "const art::TypeLookupTable *",
11893   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
11894   "size" : 4,
11895   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11896  },
11897  {
11898   "alignment" : 4,
11899   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
11900   "name" : "const art::ArtDexFileLoader *",
11901   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
11902   "size" : 4,
11903   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11904  },
11905  {
11906   "alignment" : 4,
11907   "linker_set_key" : "_ZTIPKN3art16DexFileContainerE",
11908   "name" : "const art::DexFileContainer *",
11909   "referenced_type" : "_ZTIKN3art16DexFileContainerE",
11910   "size" : 4,
11911   "source_file" : "art/libdexfile/dex/dex_file.h"
11912  },
11913  {
11914   "alignment" : 4,
11915   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11916   "name" : "const art::DexFileReference::Comparator *",
11917   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
11918   "size" : 4,
11919   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
11920  },
11921  {
11922   "alignment" : 4,
11923   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11924   "name" : "const art::DexLayoutSection::Subsection *",
11925   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
11926   "size" : 4,
11927   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11928  },
11929  {
11930   "alignment" : 4,
11931   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11932   "name" : "const art::CompactOffsetTable::Accessor *",
11933   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
11934   "size" : 4,
11935   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
11936  },
11937  {
11938   "alignment" : 4,
11939   "linker_set_key" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11940   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11941   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11942   "size" : 4,
11943   "source_file" : "art/libartbase/base/hash_map.h"
11944  },
11945  {
11946   "alignment" : 4,
11947   "linker_set_key" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11948   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11949   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11950   "size" : 4,
11951   "source_file" : "art/libartbase/base/hash_map.h"
11952  },
11953  {
11954   "alignment" : 4,
11955   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
11956   "name" : "const art::InstructionOperands *",
11957   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
11958   "size" : 4,
11959   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11960  },
11961  {
11962   "alignment" : 4,
11963   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
11964   "name" : "const art::CatchHandlerIterator *",
11965   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
11966   "size" : 4,
11967   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
11968  },
11969  {
11970   "alignment" : 4,
11971   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
11972   "name" : "const art::CodeItemDataAccessor *",
11973   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
11974   "size" : 4,
11975   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11976  },
11977  {
11978   "alignment" : 4,
11979   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
11980   "name" : "const art::DexInstructionPcPair *",
11981   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
11982   "size" : 4,
11983   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11984  },
11985  {
11986   "alignment" : 4,
11987   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
11988   "name" : "const art::DexInstructionIterator *",
11989   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
11990   "size" : 4,
11991   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11992  },
11993  {
11994   "alignment" : 4,
11995   "linker_set_key" : "_ZTIPKN3art22MemoryDexFileContainerE",
11996   "name" : "const art::MemoryDexFileContainer *",
11997   "referenced_type" : "_ZTIKN3art22MemoryDexFileContainerE",
11998   "size" : 4,
11999   "source_file" : "art/libdexfile/dex/dex_file.h"
12000  },
12001  {
12002   "alignment" : 4,
12003   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
12004   "name" : "const art::DexFileParameterIterator *",
12005   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
12006   "size" : 4,
12007   "source_file" : "art/libdexfile/dex/dex_file.h"
12008  },
12009  {
12010   "alignment" : 4,
12011   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
12012   "name" : "const art::RangeInstructionOperands *",
12013   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
12014   "size" : 4,
12015   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12016  },
12017  {
12018   "alignment" : 4,
12019   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
12020   "name" : "const art::CodeItemDebugInfoAccessor *",
12021   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
12022   "size" : 4,
12023   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12024  },
12025  {
12026   "alignment" : 4,
12027   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
12028   "name" : "const art::EncodedArrayValueIterator *",
12029   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
12030   "size" : 4,
12031   "source_file" : "art/libdexfile/dex/dex_file.h"
12032  },
12033  {
12034   "alignment" : 4,
12035   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
12036   "name" : "const art::CallSiteArrayValueIterator *",
12037   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
12038   "size" : 4,
12039   "source_file" : "art/libdexfile/dex/dex_file.h"
12040  },
12041  {
12042   "alignment" : 4,
12043   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
12044   "name" : "const art::DexInstructionIteratorBase *",
12045   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
12046   "size" : 4,
12047   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12048  },
12049  {
12050   "alignment" : 4,
12051   "linker_set_key" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
12052   "name" : "const art::SafeDexInstructionIterator *",
12053   "referenced_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
12054   "size" : 4,
12055   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12056  },
12057  {
12058   "alignment" : 4,
12059   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
12060   "name" : "const art::VarArgsInstructionOperands *",
12061   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
12062   "size" : 4,
12063   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12064  },
12065  {
12066   "alignment" : 4,
12067   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
12068   "name" : "const art::CodeItemInstructionAccessor *",
12069   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
12070   "size" : 4,
12071   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12072  },
12073  {
12074   "alignment" : 4,
12075   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
12076   "name" : "const art::NoReceiverInstructionOperands *",
12077   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
12078   "size" : 4,
12079   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12080  },
12081  {
12082   "alignment" : 4,
12083   "linker_set_key" : "_ZTIPKN3art29ProtoReferenceValueComparatorE",
12084   "name" : "const art::ProtoReferenceValueComparator *",
12085   "referenced_type" : "_ZTIKN3art29ProtoReferenceValueComparatorE",
12086   "size" : 4,
12087   "source_file" : "art/libdexfile/dex/proto_reference.h"
12088  },
12089  {
12090   "alignment" : 4,
12091   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
12092   "name" : "const art::MethodReferenceValueComparator *",
12093   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
12094   "size" : 4,
12095   "source_file" : "art/libdexfile/dex/method_reference.h"
12096  },
12097  {
12098   "alignment" : 4,
12099   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
12100   "name" : "const art::dex::AnnotationItem *",
12101   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
12102   "size" : 4,
12103   "source_file" : "art/libdexfile/dex/dex_file.h"
12104  },
12105  {
12106   "alignment" : 4,
12107   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
12108   "name" : "const art::dex::CallSiteIdItem *",
12109   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
12110   "size" : 4,
12111   "source_file" : "art/libdexfile/dex/dex_file.h"
12112  },
12113  {
12114   "alignment" : 4,
12115   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
12116   "name" : "const art::dex::MethodHandleItem *",
12117   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
12118   "size" : 4,
12119   "source_file" : "art/libdexfile/dex/dex_file.h"
12120  },
12121  {
12122   "alignment" : 4,
12123   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
12124   "name" : "const art::dex::AnnotationSetItem *",
12125   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
12126   "size" : 4,
12127   "source_file" : "art/libdexfile/dex/dex_file.h"
12128  },
12129  {
12130   "alignment" : 4,
12131   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
12132   "name" : "const art::dex::HiddenapiClassData *",
12133   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
12134   "size" : 4,
12135   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12136  },
12137  {
12138   "alignment" : 4,
12139   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
12140   "name" : "const art::dex::AnnotationSetRefItem *",
12141   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
12142   "size" : 4,
12143   "source_file" : "art/libdexfile/dex/dex_file.h"
12144  },
12145  {
12146   "alignment" : 4,
12147   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
12148   "name" : "const art::dex::AnnotationSetRefList *",
12149   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
12150   "size" : 4,
12151   "source_file" : "art/libdexfile/dex/dex_file.h"
12152  },
12153  {
12154   "alignment" : 4,
12155   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
12156   "name" : "const art::dex::FieldAnnotationsItem *",
12157   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
12158   "size" : 4,
12159   "source_file" : "art/libdexfile/dex/dex_file.h"
12160  },
12161  {
12162   "alignment" : 4,
12163   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
12164   "name" : "const art::dex::MethodAnnotationsItem *",
12165   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
12166   "size" : 4,
12167   "source_file" : "art/libdexfile/dex/dex_file.h"
12168  },
12169  {
12170   "alignment" : 4,
12171   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
12172   "name" : "const art::dex::AnnotationsDirectoryItem *",
12173   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
12174   "size" : 4,
12175   "source_file" : "art/libdexfile/dex/dex_file.h"
12176  },
12177  {
12178   "alignment" : 4,
12179   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
12180   "name" : "const art::dex::ParameterAnnotationsItem *",
12181   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
12182   "size" : 4,
12183   "source_file" : "art/libdexfile/dex/dex_file.h"
12184  },
12185  {
12186   "alignment" : 4,
12187   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
12188   "name" : "const art::dex::TypeId *",
12189   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
12190   "size" : 4,
12191   "source_file" : "system/libbase/include/android-base/logging.h"
12192  },
12193  {
12194   "alignment" : 4,
12195   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
12196   "name" : "const art::dex::FieldId *",
12197   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
12198   "size" : 4,
12199   "source_file" : "system/libbase/include/android-base/logging.h"
12200  },
12201  {
12202   "alignment" : 4,
12203   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
12204   "name" : "const art::dex::MapList *",
12205   "referenced_type" : "_ZTIKN3art3dex7MapListE",
12206   "size" : 4,
12207   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12208  },
12209  {
12210   "alignment" : 4,
12211   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
12212   "name" : "const art::dex::ProtoId *",
12213   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
12214   "size" : 4,
12215   "source_file" : "system/libbase/include/android-base/logging.h"
12216  },
12217  {
12218   "alignment" : 4,
12219   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
12220   "name" : "const art::dex::TryItem *",
12221   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
12222   "size" : 4,
12223   "source_file" : "art/libartbase/base/iteration_range.h"
12224  },
12225  {
12226   "alignment" : 4,
12227   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
12228   "name" : "const art::dex::ClassDef *",
12229   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
12230   "size" : 4,
12231   "source_file" : "system/libbase/include/android-base/logging.h"
12232  },
12233  {
12234   "alignment" : 4,
12235   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
12236   "name" : "const art::dex::CodeItem *",
12237   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
12238   "size" : 4,
12239   "source_file" : "art/libdexfile/dex/dex_file.h"
12240  },
12241  {
12242   "alignment" : 4,
12243   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
12244   "name" : "const art::dex::DexIndex<unsigned int> *",
12245   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
12246   "size" : 4,
12247   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12248  },
12249  {
12250   "alignment" : 4,
12251   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
12252   "name" : "const art::dex::DexIndex<unsigned short> *",
12253   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
12254   "size" : 4,
12255   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12256  },
12257  {
12258   "alignment" : 4,
12259   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
12260   "name" : "const art::dex::MethodId *",
12261   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
12262   "size" : 4,
12263   "source_file" : "system/libbase/include/android-base/logging.h"
12264  },
12265  {
12266   "alignment" : 4,
12267   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
12268   "name" : "const art::dex::StringId *",
12269   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
12270   "size" : 4,
12271   "source_file" : "system/libbase/include/android-base/logging.h"
12272  },
12273  {
12274   "alignment" : 4,
12275   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
12276   "name" : "const art::dex::TypeList *",
12277   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
12278   "size" : 4,
12279   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12280  },
12281  {
12282   "alignment" : 4,
12283   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
12284   "name" : "const art::dex::TypeIndex *",
12285   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
12286   "size" : 4,
12287   "source_file" : "art/libdexfile/dex/dex_file.h"
12288  },
12289  {
12290   "alignment" : 4,
12291   "linker_set_key" : "_ZTIPKN3art6MemMapE",
12292   "name" : "const art::MemMap *",
12293   "referenced_type" : "_ZTIKN3art6MemMapE",
12294   "size" : 4,
12295   "source_file" : "art/libartbase/base/mem_map.h"
12296  },
12297  {
12298   "alignment" : 4,
12299   "linker_set_key" : "_ZTIPKN3art7DexFile4Sha1E",
12300   "name" : "const art::DexFile::Sha1 *",
12301   "referenced_type" : "_ZTIKN3art7DexFile4Sha1E",
12302   "size" : 4,
12303   "source_file" : "art/libdexfile/dex/dex_file.h"
12304  },
12305  {
12306   "alignment" : 4,
12307   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
12308   "name" : "const art::DexFile::Header *",
12309   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
12310   "size" : 4,
12311   "source_file" : "art/libdexfile/dex/dex_file.h"
12312  },
12313  {
12314   "alignment" : 4,
12315   "linker_set_key" : "_ZTIPKN3art7DexFileE",
12316   "name" : "const art::DexFile *",
12317   "referenced_type" : "_ZTIKN3art7DexFileE",
12318   "size" : 4,
12319   "source_file" : "art/libdexfile/dex/dex_file.h"
12320  },
12321  {
12322   "alignment" : 4,
12323   "linker_set_key" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12324   "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>>> *",
12325   "referenced_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12326   "size" : 4,
12327   "source_file" : "art/libartbase/base/hash_set.h"
12328  },
12329  {
12330   "alignment" : 4,
12331   "linker_set_key" : "_ZTIPKN3art8ArrayRefIKhEE",
12332   "name" : "const art::ArrayRef<const unsigned char> *",
12333   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
12334   "size" : 4,
12335   "source_file" : "art/libartbase/base/array_ref.h"
12336  },
12337  {
12338   "alignment" : 4,
12339   "linker_set_key" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12340   "name" : "const art::Dumpable<art::hiddenapi::ApiList> *",
12341   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12342   "size" : 4,
12343   "source_file" : "art/libartbase/base/dumpable.h"
12344  },
12345  {
12346   "alignment" : 4,
12347   "linker_set_key" : "_ZTIPKN3art9CountIterE",
12348   "name" : "const art::CountIter *",
12349   "referenced_type" : "_ZTIKN3art9CountIterE",
12350   "size" : 4,
12351   "source_file" : "art/libartbase/base/stl_util.h"
12352  },
12353  {
12354   "alignment" : 4,
12355   "linker_set_key" : "_ZTIPKN3art9SignatureE",
12356   "name" : "const art::Signature *",
12357   "referenced_type" : "_ZTIKN3art9SignatureE",
12358   "size" : 4,
12359   "source_file" : "art/libdexfile/dex/signature.h"
12360  },
12361  {
12362   "alignment" : 4,
12363   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
12364   "name" : "const art::hiddenapi::ApiList *",
12365   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
12366   "size" : 4,
12367   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12368  },
12369  {
12370   "alignment" : 4,
12371   "linker_set_key" : "_ZTIPKN3fmt3v1010format_intE",
12372   "name" : "const fmt::format_int *",
12373   "referenced_type" : "_ZTIKN3fmt3v1010format_intE",
12374   "size" : 4,
12375   "source_file" : "external/fmtlib/include/fmt/format.h"
12376  },
12377  {
12378   "alignment" : 4,
12379   "linker_set_key" : "_ZTIPKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
12380   "name" : "const fmt::basic_format_arg<fmt::basic_format_context<fmt::appender, char>> *",
12381   "referenced_type" : "_ZTIKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
12382   "size" : 4,
12383   "source_file" : "external/fmtlib/include/fmt/core.h"
12384  },
12385  {
12386   "alignment" : 4,
12387   "linker_set_key" : "_ZTIPKN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
12388   "name" : "const fmt::basic_string_view<fmt::detail::char8_type> *",
12389   "referenced_type" : "_ZTIKN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
12390   "size" : 4,
12391   "source_file" : "external/fmtlib/include/fmt/core.h"
12392  },
12393  {
12394   "alignment" : 4,
12395   "linker_set_key" : "_ZTIPKN3fmt3v1017basic_string_viewIcEE",
12396   "name" : "const fmt::basic_string_view<char> *",
12397   "referenced_type" : "_ZTIKN3fmt3v1017basic_string_viewIcEE",
12398   "size" : 4,
12399   "source_file" : "external/fmtlib/include/fmt/core.h"
12400  },
12401  {
12402   "alignment" : 4,
12403   "linker_set_key" : "_ZTIPKN3fmt3v1026basic_format_parse_contextIcEE",
12404   "name" : "const fmt::basic_format_parse_context<char> *",
12405   "referenced_type" : "_ZTIKN3fmt3v1026basic_format_parse_contextIcEE",
12406   "size" : 4,
12407   "source_file" : "external/fmtlib/include/fmt/core.h"
12408  },
12409  {
12410   "alignment" : 4,
12411   "linker_set_key" : "_ZTIPKN3fmt3v106detail10char8_typeE",
12412   "name" : "const fmt::detail::char8_type *",
12413   "referenced_type" : "_ZTIKN3fmt3v106detail10char8_typeE",
12414   "size" : 4,
12415   "source_file" : "external/fmtlib/include/fmt/core.h"
12416  },
12417  {
12418   "alignment" : 4,
12419   "linker_set_key" : "_ZTIPKN3fmt3v106detail10get_localeE",
12420   "name" : "const fmt::detail::get_locale *",
12421   "referenced_type" : "_ZTIKN3fmt3v106detail10get_localeE",
12422   "size" : 4,
12423   "source_file" : "external/fmtlib/include/fmt/chrono.h"
12424  },
12425  {
12426   "alignment" : 4,
12427   "linker_set_key" : "_ZTIPKN3fmt3v106detail10locale_refE",
12428   "name" : "const fmt::detail::locale_ref *",
12429   "referenced_type" : "_ZTIKN3fmt3v106detail10locale_refE",
12430   "size" : 4,
12431   "source_file" : "external/fmtlib/include/fmt/core.h"
12432  },
12433  {
12434   "alignment" : 4,
12435   "linker_set_key" : "_ZTIPKN3fmt3v106detail13buffer_traitsE",
12436   "name" : "const fmt::detail::buffer_traits *",
12437   "referenced_type" : "_ZTIKN3fmt3v106detail13buffer_traitsE",
12438   "size" : 4,
12439   "source_file" : "external/fmtlib/include/fmt/core.h"
12440  },
12441  {
12442   "alignment" : 4,
12443   "linker_set_key" : "_ZTIPKN3fmt3v106detail13utf8_to_utf16E",
12444   "name" : "const fmt::detail::utf8_to_utf16 *",
12445   "referenced_type" : "_ZTIKN3fmt3v106detail13utf8_to_utf16E",
12446   "size" : 4,
12447   "source_file" : "external/fmtlib/include/fmt/format.h"
12448  },
12449  {
12450   "alignment" : 4,
12451   "linker_set_key" : "_ZTIPKN3fmt3v106detail14named_arg_infoIcEE",
12452   "name" : "const fmt::detail::named_arg_info<char> *",
12453   "referenced_type" : "_ZTIKN3fmt3v106detail14named_arg_infoIcEE",
12454   "size" : 4,
12455   "source_file" : "external/fmtlib/include/fmt/core.h"
12456  },
12457  {
12458   "alignment" : 4,
12459   "linker_set_key" : "_ZTIPKN3fmt3v106detail16uint128_fallbackE",
12460   "name" : "const fmt::detail::uint128_fallback *",
12461   "referenced_type" : "_ZTIKN3fmt3v106detail16uint128_fallbackE",
12462   "size" : 4,
12463   "source_file" : "external/fmtlib/include/fmt/format.h"
12464  },
12465  {
12466   "alignment" : 4,
12467   "linker_set_key" : "_ZTIPKN3fmt3v106detail17counting_iteratorE",
12468   "name" : "const fmt::detail::counting_iterator *",
12469   "referenced_type" : "_ZTIKN3fmt3v106detail17counting_iteratorE",
12470   "size" : 4,
12471   "source_file" : "external/fmtlib/include/fmt/format.h"
12472  },
12473  {
12474   "alignment" : 4,
12475   "linker_set_key" : "_ZTIPKN3fmt3v106detail19fixed_buffer_traitsE",
12476   "name" : "const fmt::detail::fixed_buffer_traits *",
12477   "referenced_type" : "_ZTIKN3fmt3v106detail19fixed_buffer_traitsE",
12478   "size" : 4,
12479   "source_file" : "external/fmtlib/include/fmt/core.h"
12480  },
12481  {
12482   "alignment" : 4,
12483   "linker_set_key" : "_ZTIPKN3fmt3v106detail21chrono_format_checkerE",
12484   "name" : "const fmt::detail::chrono_format_checker *",
12485   "referenced_type" : "_ZTIKN3fmt3v106detail21chrono_format_checkerE",
12486   "size" : 4,
12487   "source_file" : "external/fmtlib/include/fmt/chrono.h"
12488  },
12489  {
12490   "alignment" : 4,
12491   "linker_set_key" : "_ZTIPKN3fmt3v106detail21compile_parse_contextIcEE",
12492   "name" : "const fmt::detail::compile_parse_context<char> *",
12493   "referenced_type" : "_ZTIKN3fmt3v106detail21compile_parse_contextIcEE",
12494   "size" : 4,
12495   "source_file" : "external/fmtlib/include/fmt/core.h"
12496  },
12497  {
12498   "alignment" : 4,
12499   "linker_set_key" : "_ZTIPKN3fmt3v106detail4typeE",
12500   "name" : "const fmt::detail::type *",
12501   "referenced_type" : "_ZTIKN3fmt3v106detail4typeE",
12502   "size" : 4,
12503   "source_file" : "external/fmtlib/include/fmt/core.h"
12504  },
12505  {
12506   "alignment" : 4,
12507   "linker_set_key" : "_ZTIPKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
12508   "name" : "const fmt::detail::value<fmt::basic_format_context<fmt::appender, char>> *",
12509   "referenced_type" : "_ZTIKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
12510   "size" : 4,
12511   "source_file" : "external/fmtlib/include/fmt/core.h"
12512  },
12513  {
12514   "alignment" : 4,
12515   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bigintE",
12516   "name" : "const fmt::detail::bigint *",
12517   "referenced_type" : "_ZTIKN3fmt3v106detail6bigintE",
12518   "size" : 4,
12519   "source_file" : "external/fmtlib/include/fmt/format.h"
12520  },
12521  {
12522   "alignment" : 4,
12523   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIcEE",
12524   "name" : "const fmt::detail::buffer<char> *",
12525   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIcEE",
12526   "size" : 4,
12527   "source_file" : "external/fmtlib/include/fmt/core.h"
12528  },
12529  {
12530   "alignment" : 4,
12531   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIiEE",
12532   "name" : "const fmt::detail::buffer<int> *",
12533   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIiEE",
12534   "size" : 4,
12535   "source_file" : "external/fmtlib/include/fmt/core.h"
12536  },
12537  {
12538   "alignment" : 4,
12539   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIjEE",
12540   "name" : "const fmt::detail::buffer<unsigned int> *",
12541   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIjEE",
12542   "size" : 4,
12543   "source_file" : "external/fmtlib/include/fmt/core.h"
12544  },
12545  {
12546   "alignment" : 4,
12547   "linker_set_key" : "_ZTIPKN3fmt3v106detail6bufferIwEE",
12548   "name" : "const fmt::detail::buffer<wchar_t> *",
12549   "referenced_type" : "_ZTIKN3fmt3v106detail6bufferIwEE",
12550   "size" : 4,
12551   "source_file" : "external/fmtlib/include/fmt/core.h"
12552  },
12553  {
12554   "alignment" : 4,
12555   "linker_set_key" : "_ZTIPKN3fmt3v106detail6fill_tIcEE",
12556   "name" : "const fmt::detail::fill_t<char> *",
12557   "referenced_type" : "_ZTIKN3fmt3v106detail6fill_tIcEE",
12558   "size" : 4,
12559   "source_file" : "external/fmtlib/include/fmt/core.h"
12560  },
12561  {
12562   "alignment" : 4,
12563   "linker_set_key" : "_ZTIPKN3fmt3v107weekdayE",
12564   "name" : "const fmt::weekday *",
12565   "referenced_type" : "_ZTIKN3fmt3v107weekdayE",
12566   "size" : 4,
12567   "source_file" : "external/fmtlib/include/fmt/chrono.h"
12568  },
12569  {
12570   "alignment" : 4,
12571   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12572   "name" : "const android::base::MappedFile *",
12573   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
12574   "size" : 4,
12575   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12576  },
12577  {
12578   "alignment" : 4,
12579   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
12580   "name" : "const android::base::borrowed_fd *",
12581   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
12582   "size" : 4,
12583   "source_file" : "system/libbase/include/android-base/unique_fd.h"
12584  },
12585  {
12586   "alignment" : 4,
12587   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12588   "name" : "const android::base::ErrnoRestorer *",
12589   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
12590   "size" : 4,
12591   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
12592  },
12593  {
12594   "alignment" : 4,
12595   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
12596   "name" : "const unix_file::FdFile *",
12597   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
12598   "size" : 4,
12599   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
12600  },
12601  {
12602   "alignment" : 4,
12603   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12604   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
12605   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12606   "size" : 4,
12607   "source_file" : "system/libbase/include/android-base/logging.h"
12608  },
12609  {
12610   "alignment" : 4,
12611   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12612   "name" : "const std::hash<art::DexFileReference> *",
12613   "referenced_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
12614   "size" : 4,
12615   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12616  },
12617  {
12618   "alignment" : 4,
12619   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12620   "name" : "const std::hash<art::dex::ProtoIndex> *",
12621   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12622   "size" : 4,
12623   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12624  },
12625  {
12626   "alignment" : 4,
12627   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12628   "name" : "const std::hash<art::dex::StringIndex> *",
12629   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
12630   "size" : 4,
12631   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12632  },
12633  {
12634   "alignment" : 4,
12635   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12636   "name" : "const std::hash<art::dex::TypeIndex> *",
12637   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
12638   "size" : 4,
12639   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12640  },
12641  {
12642   "alignment" : 4,
12643   "linker_set_key" : "_ZTIPKa",
12644   "name" : "const signed char *",
12645   "referenced_type" : "_ZTIKa",
12646   "size" : 4,
12647   "source_file" : "libnativehelper/include_jni/jni.h"
12648  },
12649  {
12650   "alignment" : 4,
12651   "linker_set_key" : "_ZTIPKc",
12652   "name" : "const char *",
12653   "referenced_type" : "_ZTIKc",
12654   "size" : 4,
12655   "source_file" : "external/fmtlib/include/fmt/core.h"
12656  },
12657  {
12658   "alignment" : 4,
12659   "linker_set_key" : "_ZTIPKd",
12660   "name" : "const double *",
12661   "referenced_type" : "_ZTIKd",
12662   "size" : 4,
12663   "source_file" : "libnativehelper/include_jni/jni.h"
12664  },
12665  {
12666   "alignment" : 4,
12667   "linker_set_key" : "_ZTIPKf",
12668   "name" : "const float *",
12669   "referenced_type" : "_ZTIKf",
12670   "size" : 4,
12671   "source_file" : "libnativehelper/include_jni/jni.h"
12672  },
12673  {
12674   "alignment" : 4,
12675   "linker_set_key" : "_ZTIPKh",
12676   "name" : "const unsigned char *",
12677   "referenced_type" : "_ZTIKh",
12678   "size" : 4,
12679   "source_file" : "art/libartbase/base/array_ref.h"
12680  },
12681  {
12682   "alignment" : 4,
12683   "linker_set_key" : "_ZTIPKi",
12684   "name" : "const int *",
12685   "referenced_type" : "_ZTIKi",
12686   "size" : 4,
12687   "source_file" : "libnativehelper/include_jni/jni.h"
12688  },
12689  {
12690   "alignment" : 4,
12691   "linker_set_key" : "_ZTIPKj",
12692   "name" : "const unsigned int *",
12693   "referenced_type" : "_ZTIKj",
12694   "size" : 4,
12695   "source_file" : "external/fmtlib/include/fmt/core.h"
12696  },
12697  {
12698   "alignment" : 4,
12699   "linker_set_key" : "_ZTIPKs",
12700   "name" : "const short *",
12701   "referenced_type" : "_ZTIKs",
12702   "size" : 4,
12703   "source_file" : "libnativehelper/include_jni/jni.h"
12704  },
12705  {
12706   "alignment" : 4,
12707   "linker_set_key" : "_ZTIPKt",
12708   "name" : "const unsigned short *",
12709   "referenced_type" : "_ZTIKt",
12710   "size" : 4,
12711   "source_file" : "libnativehelper/include_jni/jni.h"
12712  },
12713  {
12714   "alignment" : 4,
12715   "linker_set_key" : "_ZTIPKv",
12716   "name" : "const void *",
12717   "referenced_type" : "_ZTIKv",
12718   "size" : 4,
12719   "source_file" : "external/fmtlib/include/fmt/core.h"
12720  },
12721  {
12722   "alignment" : 4,
12723   "linker_set_key" : "_ZTIPKw",
12724   "name" : "const wchar_t *",
12725   "referenced_type" : "_ZTIKw",
12726   "size" : 4,
12727   "source_file" : "external/fmtlib/include/fmt/core.h"
12728  },
12729  {
12730   "alignment" : 4,
12731   "linker_set_key" : "_ZTIPKx",
12732   "name" : "const long long *",
12733   "referenced_type" : "_ZTIKx",
12734   "size" : 4,
12735   "source_file" : "libnativehelper/include_jni/jni.h"
12736  },
12737  {
12738   "alignment" : 4,
12739   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
12740   "name" : "art::ZipArchive *",
12741   "referenced_type" : "_ZTIN3art10ZipArchiveE",
12742   "size" : 4,
12743   "source_file" : "art/libartbase/base/zip_archive.h"
12744  },
12745  {
12746   "alignment" : 4,
12747   "linker_set_key" : "_ZTIPN3art11InstructionE",
12748   "name" : "art::Instruction *",
12749   "referenced_type" : "_ZTIN3art11InstructionE",
12750   "size" : 4,
12751   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12752  },
12753  {
12754   "alignment" : 4,
12755   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
12756   "name" : "art::ScopedTrace *",
12757   "referenced_type" : "_ZTIN3art11ScopedTraceE",
12758   "size" : 4,
12759   "source_file" : "art/libartbase/base/systrace.h"
12760  },
12761  {
12762   "alignment" : 4,
12763   "linker_set_key" : "_ZTIPN3art11VlogMessageE",
12764   "name" : "art::VlogMessage *",
12765   "referenced_type" : "_ZTIN3art11VlogMessageE",
12766   "size" : 4,
12767   "source_file" : "art/libartbase/base/logging.h"
12768  },
12769  {
12770   "alignment" : 4,
12771   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12772   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
12773   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12774   "size" : 4,
12775   "source_file" : "art/libdexfile/dex/class_accessor.h"
12776  },
12777  {
12778   "alignment" : 4,
12779   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12780   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
12781   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12782   "size" : 4,
12783   "source_file" : "art/libdexfile/dex/class_accessor.h"
12784  },
12785  {
12786   "alignment" : 4,
12787   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
12788   "name" : "art::ClassAccessor::Field *",
12789   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
12790   "size" : 4,
12791   "source_file" : "art/libdexfile/dex/class_accessor.h"
12792  },
12793  {
12794   "alignment" : 4,
12795   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
12796   "name" : "art::ClassAccessor::Method *",
12797   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
12798   "size" : 4,
12799   "source_file" : "art/libdexfile/dex/class_accessor.h"
12800  },
12801  {
12802   "alignment" : 4,
12803   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12804   "name" : "art::ClassAccessor::BaseItem *",
12805   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
12806   "size" : 4,
12807   "source_file" : "art/libdexfile/dex/class_accessor.h"
12808  },
12809  {
12810   "alignment" : 4,
12811   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
12812   "name" : "art::ClassAccessor *",
12813   "referenced_type" : "_ZTIN3art13ClassAccessorE",
12814   "size" : 4,
12815   "source_file" : "art/libdexfile/dex/class_accessor.h"
12816  },
12817  {
12818   "alignment" : 4,
12819   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
12820   "name" : "art::ClassIterator *",
12821   "referenced_type" : "_ZTIN3art13ClassIteratorE",
12822   "size" : 4,
12823   "source_file" : "art/libdexfile/dex/class_iterator.h"
12824  },
12825  {
12826   "alignment" : 4,
12827   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12828   "name" : "art::DexFileLoader::VerifyResult *",
12829   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
12830   "size" : 4,
12831   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12832  },
12833  {
12834   "alignment" : 4,
12835   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
12836   "name" : "art::DexFileLoader *",
12837   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
12838   "size" : 4,
12839   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12840  },
12841  {
12842   "alignment" : 4,
12843   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12844   "name" : "art::CompactDexFile::CodeItem *",
12845   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
12846   "size" : 4,
12847   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12848  },
12849  {
12850   "alignment" : 4,
12851   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
12852   "name" : "art::CompactDexFile *",
12853   "referenced_type" : "_ZTIN3art14CompactDexFileE",
12854   "size" : 4,
12855   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12856  },
12857  {
12858   "alignment" : 4,
12859   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12860   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
12861   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12862   "size" : 4,
12863   "source_file" : "art/libartbase/base/iteration_range.h"
12864  },
12865  {
12866   "alignment" : 4,
12867   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12868   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
12869   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12870   "size" : 4,
12871   "source_file" : "art/libartbase/base/iteration_range.h"
12872  },
12873  {
12874   "alignment" : 4,
12875   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12876   "name" : "art::IterationRange<art::ClassIterator> *",
12877   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
12878   "size" : 4,
12879   "source_file" : "art/libartbase/base/iteration_range.h"
12880  },
12881  {
12882   "alignment" : 4,
12883   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12884   "name" : "art::IterationRange<art::SplitStringIter> *",
12885   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
12886   "size" : 4,
12887   "source_file" : "art/libartbase/base/iteration_range.h"
12888  },
12889  {
12890   "alignment" : 4,
12891   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12892   "name" : "art::IterationRange<art::DexInstructionIterator> *",
12893   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12894   "size" : 4,
12895   "source_file" : "art/libartbase/base/iteration_range.h"
12896  },
12897  {
12898   "alignment" : 4,
12899   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12900   "name" : "art::IterationRange<art::CountIter> *",
12901   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
12902   "size" : 4,
12903   "source_file" : "art/libartbase/base/iteration_range.h"
12904  },
12905  {
12906   "alignment" : 4,
12907   "linker_set_key" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12908   "name" : "art::IterationRange<const art::dex::TryItem *> *",
12909   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12910   "size" : 4,
12911   "source_file" : "art/libartbase/base/iteration_range.h"
12912  },
12913  {
12914   "alignment" : 4,
12915   "linker_set_key" : "_ZTIPN3art14ProtoReferenceE",
12916   "name" : "art::ProtoReference *",
12917   "referenced_type" : "_ZTIN3art14ProtoReferenceE",
12918   "size" : 4,
12919   "source_file" : "art/libdexfile/dex/proto_reference.h"
12920  },
12921  {
12922   "alignment" : 4,
12923   "linker_set_key" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12924   "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>>>> *",
12925   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12926   "size" : 4,
12927   "source_file" : "art/libartbase/base/hash_set.h"
12928  },
12929  {
12930   "alignment" : 4,
12931   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
12932   "name" : "art::MethodReference *",
12933   "referenced_type" : "_ZTIN3art15MethodReferenceE",
12934   "size" : 4,
12935   "source_file" : "art/libdexfile/dex/method_reference.h"
12936  },
12937  {
12938   "alignment" : 4,
12939   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
12940   "name" : "art::SplitStringIter *",
12941   "referenced_type" : "_ZTIN3art15SplitStringIterE",
12942   "size" : 4,
12943   "source_file" : "art/libartbase/base/stl_util.h"
12944  },
12945  {
12946   "alignment" : 4,
12947   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12948   "name" : "art::StandardDexFile::CodeItem *",
12949   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
12950   "size" : 4,
12951   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12952  },
12953  {
12954   "alignment" : 4,
12955   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
12956   "name" : "art::StandardDexFile *",
12957   "referenced_type" : "_ZTIN3art15StandardDexFileE",
12958   "size" : 4,
12959   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12960  },
12961  {
12962   "alignment" : 4,
12963   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
12964   "name" : "art::TypeLookupTable::Entry *",
12965   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
12966   "size" : 4,
12967   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12968  },
12969  {
12970   "alignment" : 4,
12971   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
12972   "name" : "art::TypeLookupTable *",
12973   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
12974   "size" : 4,
12975   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12976  },
12977  {
12978   "alignment" : 4,
12979   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
12980   "name" : "art::DexFileContainer *",
12981   "referenced_type" : "_ZTIN3art16DexFileContainerE",
12982   "size" : 4,
12983   "source_file" : "art/libdexfile/dex/dex_file.h"
12984  },
12985  {
12986   "alignment" : 4,
12987   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
12988   "name" : "art::DexFileReference *",
12989   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
12990   "size" : 4,
12991   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12992  },
12993  {
12994   "alignment" : 4,
12995   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12996   "name" : "art::DexLayoutSection::Subsection *",
12997   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
12998   "size" : 4,
12999   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
13000  },
13001  {
13002   "alignment" : 4,
13003   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
13004   "name" : "art::ClassIteratorData *",
13005   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
13006   "size" : 4,
13007   "source_file" : "art/libdexfile/dex/class_iterator.h"
13008  },
13009  {
13010   "alignment" : 4,
13011   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
13012   "name" : "art::CompactOffsetTable::Accessor *",
13013   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
13014   "size" : 4,
13015   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
13016  },
13017  {
13018   "alignment" : 4,
13019   "linker_set_key" : "_ZTIPN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13020   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
13021   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13022   "size" : 4,
13023   "source_file" : "art/libartbase/base/hash_map.h"
13024  },
13025  {
13026   "alignment" : 4,
13027   "linker_set_key" : "_ZTIPN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13028   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
13029   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
13030   "size" : 4,
13031   "source_file" : "art/libartbase/base/hash_map.h"
13032  },
13033  {
13034   "alignment" : 4,
13035   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
13036   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
13037   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
13038   "size" : 4,
13039   "source_file" : "art/libartbase/base/systrace.h"
13040  },
13041  {
13042   "alignment" : 4,
13043   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
13044   "name" : "art::ScopedTraceNoStart *",
13045   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
13046   "size" : 4,
13047   "source_file" : "art/libartbase/base/systrace.h"
13048  },
13049  {
13050   "alignment" : 4,
13051   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
13052   "name" : "art::Arc4RandomGenerator *",
13053   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
13054   "size" : 4,
13055   "source_file" : "art/libartbase/base/utils.h"
13056  },
13057  {
13058   "alignment" : 4,
13059   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
13060   "name" : "art::InstructionOperands *",
13061   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
13062   "size" : 4,
13063   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13064  },
13065  {
13066   "alignment" : 4,
13067   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
13068   "name" : "art::CatchHandlerIterator *",
13069   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
13070   "size" : 4,
13071   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
13072  },
13073  {
13074   "alignment" : 4,
13075   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
13076   "name" : "art::CodeItemDataAccessor *",
13077   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
13078   "size" : 4,
13079   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
13080  },
13081  {
13082   "alignment" : 4,
13083   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
13084   "name" : "art::DexInstructionPcPair *",
13085   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
13086   "size" : 4,
13087   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13088  },
13089  {
13090   "alignment" : 4,
13091   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
13092   "name" : "art::DexFileLoaderErrorCode *",
13093   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
13094   "size" : 4,
13095   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
13096  },
13097  {
13098   "alignment" : 4,
13099   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
13100   "name" : "art::DexInstructionIterator *",
13101   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
13102   "size" : 4,
13103   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13104  },
13105  {
13106   "alignment" : 4,
13107   "linker_set_key" : "_ZTIPN3art22MemoryDexFileContainerE",
13108   "name" : "art::MemoryDexFileContainer *",
13109   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
13110   "size" : 4,
13111   "source_file" : "art/libdexfile/dex/dex_file.h"
13112  },
13113  {
13114   "alignment" : 4,
13115   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
13116   "name" : "art::DexFileParameterIterator *",
13117   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
13118   "size" : 4,
13119   "source_file" : "art/libdexfile/dex/dex_file.h"
13120  },
13121  {
13122   "alignment" : 4,
13123   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
13124   "name" : "art::RangeInstructionOperands *",
13125   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
13126   "size" : 4,
13127   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13128  },
13129  {
13130   "alignment" : 4,
13131   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
13132   "name" : "art::CodeItemDebugInfoAccessor *",
13133   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
13134   "size" : 4,
13135   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
13136  },
13137  {
13138   "alignment" : 4,
13139   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
13140   "name" : "art::EncodedArrayValueIterator *",
13141   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
13142   "size" : 4,
13143   "source_file" : "art/libdexfile/dex/dex_file.h"
13144  },
13145  {
13146   "alignment" : 4,
13147   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
13148   "name" : "art::CallSiteArrayValueIterator *",
13149   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
13150   "size" : 4,
13151   "source_file" : "art/libdexfile/dex/dex_file.h"
13152  },
13153  {
13154   "alignment" : 4,
13155   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
13156   "name" : "art::DexInstructionIteratorBase *",
13157   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
13158   "size" : 4,
13159   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13160  },
13161  {
13162   "alignment" : 4,
13163   "linker_set_key" : "_ZTIPN3art26SafeDexInstructionIteratorE",
13164   "name" : "art::SafeDexInstructionIterator *",
13165   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
13166   "size" : 4,
13167   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
13168  },
13169  {
13170   "alignment" : 4,
13171   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
13172   "name" : "art::VarArgsInstructionOperands *",
13173   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
13174   "size" : 4,
13175   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13176  },
13177  {
13178   "alignment" : 4,
13179   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
13180   "name" : "art::CodeItemInstructionAccessor *",
13181   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
13182   "size" : 4,
13183   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
13184  },
13185  {
13186   "alignment" : 4,
13187   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
13188   "name" : "art::NoReceiverInstructionOperands *",
13189   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
13190   "size" : 4,
13191   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13192  },
13193  {
13194   "alignment" : 4,
13195   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
13196   "name" : "art::EncodedStaticFieldValueIterator *",
13197   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
13198   "size" : 4,
13199   "source_file" : "art/libdexfile/dex/dex_file.h"
13200  },
13201  {
13202   "alignment" : 4,
13203   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
13204   "name" : "art::dex::ProtoIndex *",
13205   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
13206   "size" : 4,
13207   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13208  },
13209  {
13210   "alignment" : 4,
13211   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
13212   "name" : "art::dex::StringIndex *",
13213   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
13214   "size" : 4,
13215   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13216  },
13217  {
13218   "alignment" : 4,
13219   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
13220   "name" : "art::dex::TryItem *",
13221   "referenced_type" : "_ZTIN3art3dex7TryItemE",
13222   "size" : 4,
13223   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
13224  },
13225  {
13226   "alignment" : 4,
13227   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
13228   "name" : "art::dex::CodeItem *",
13229   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
13230   "size" : 4,
13231   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
13232  },
13233  {
13234   "alignment" : 4,
13235   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
13236   "name" : "art::dex::DexIndex<unsigned int> *",
13237   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
13238   "size" : 4,
13239   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13240  },
13241  {
13242   "alignment" : 4,
13243   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
13244   "name" : "art::dex::DexIndex<unsigned short> *",
13245   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
13246   "size" : 4,
13247   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13248  },
13249  {
13250   "alignment" : 4,
13251   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
13252   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
13253   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
13254   "size" : 4,
13255   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
13256  },
13257  {
13258   "alignment" : 4,
13259   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
13260   "name" : "art::dex::TypeIndex *",
13261   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
13262   "size" : 4,
13263   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13264  },
13265  {
13266   "alignment" : 4,
13267   "linker_set_key" : "_ZTIPN3art6MemMapE",
13268   "name" : "art::MemMap *",
13269   "referenced_type" : "_ZTIN3art6MemMapE",
13270   "size" : 4,
13271   "source_file" : "art/libartbase/base/mem_map.h"
13272  },
13273  {
13274   "alignment" : 4,
13275   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
13276   "name" : "art::DexFile::PositionInfo *",
13277   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
13278   "size" : 4,
13279   "source_file" : "art/libdexfile/dex/dex_file.h"
13280  },
13281  {
13282   "alignment" : 4,
13283   "linker_set_key" : "_ZTIPN3art7DexFile6HeaderE",
13284   "name" : "art::DexFile::Header *",
13285   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
13286   "size" : 4,
13287   "source_file" : "art/libdexfile/dex/dex_file.h"
13288  },
13289  {
13290   "alignment" : 4,
13291   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
13292   "name" : "art::DexFile::LocalInfo *",
13293   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
13294   "size" : 4,
13295   "source_file" : "art/libdexfile/dex/dex_file.h"
13296  },
13297  {
13298   "alignment" : 4,
13299   "linker_set_key" : "_ZTIPN3art7DexFileE",
13300   "name" : "art::DexFile *",
13301   "referenced_type" : "_ZTIN3art7DexFileE",
13302   "size" : 4,
13303   "source_file" : "art/libdexfile/dex/dex_file.h"
13304  },
13305  {
13306   "alignment" : 4,
13307   "linker_set_key" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13308   "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>>> *",
13309   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13310   "size" : 4,
13311   "source_file" : "art/libartbase/base/hash_set.h"
13312  },
13313  {
13314   "alignment" : 4,
13315   "linker_set_key" : "_ZTIPN3art8ArrayRefIKhEE",
13316   "name" : "art::ArrayRef<const unsigned char> *",
13317   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
13318   "size" : 4,
13319   "source_file" : "art/libartbase/base/array_ref.h"
13320  },
13321  {
13322   "alignment" : 4,
13323   "linker_set_key" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
13324   "name" : "art::Dumpable<art::hiddenapi::ApiList> *",
13325   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
13326   "size" : 4,
13327   "source_file" : "art/libartbase/base/dumpable.h"
13328  },
13329  {
13330   "alignment" : 4,
13331   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
13332   "name" : "art::ZipEntry *",
13333   "referenced_type" : "_ZTIN3art8ZipEntryE",
13334   "size" : 4,
13335   "source_file" : "art/libartbase/base/zip_archive.h"
13336  },
13337  {
13338   "alignment" : 4,
13339   "linker_set_key" : "_ZTIPN3art9CountIterE",
13340   "name" : "art::CountIter *",
13341   "referenced_type" : "_ZTIN3art9CountIterE",
13342   "size" : 4,
13343   "source_file" : "art/libartbase/base/stl_util.h"
13344  },
13345  {
13346   "alignment" : 4,
13347   "linker_set_key" : "_ZTIPN3art9SignatureE",
13348   "name" : "art::Signature *",
13349   "referenced_type" : "_ZTIN3art9SignatureE",
13350   "size" : 4,
13351   "source_file" : "art/libdexfile/dex/signature.h"
13352  },
13353  {
13354   "alignment" : 4,
13355   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
13356   "name" : "art::hiddenapi::ApiList *",
13357   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
13358   "size" : 4,
13359   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13360  },
13361  {
13362   "alignment" : 4,
13363   "linker_set_key" : "_ZTIPN3fmt3v1010format_intE",
13364   "name" : "fmt::format_int *",
13365   "referenced_type" : "_ZTIN3fmt3v1010format_intE",
13366   "size" : 4,
13367   "source_file" : "external/fmtlib/include/fmt/format.h"
13368  },
13369  {
13370   "alignment" : 4,
13371   "linker_set_key" : "_ZTIPN3fmt3v1012format_specsIcEE",
13372   "name" : "fmt::format_specs<> *",
13373   "referenced_type" : "_ZTIN3fmt3v1012format_specsIcEE",
13374   "size" : 4,
13375   "source_file" : "external/fmtlib/include/fmt/core.h"
13376  },
13377  {
13378   "alignment" : 4,
13379   "linker_set_key" : "_ZTIPN3fmt3v1017basic_string_viewIDiEE",
13380   "name" : "fmt::basic_string_view<char32_t> *",
13381   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIDiEE",
13382   "size" : 4,
13383   "source_file" : "external/fmtlib/include/fmt/core.h"
13384  },
13385  {
13386   "alignment" : 4,
13387   "linker_set_key" : "_ZTIPN3fmt3v1017basic_string_viewIcEE",
13388   "name" : "fmt::basic_string_view<char> *",
13389   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE",
13390   "size" : 4,
13391   "source_file" : "external/fmtlib/include/fmt/core.h"
13392  },
13393  {
13394   "alignment" : 4,
13395   "linker_set_key" : "_ZTIPN3fmt3v1017basic_string_viewIwEE",
13396   "name" : "fmt::basic_string_view<wchar_t> *",
13397   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIwEE",
13398   "size" : 4,
13399   "source_file" : "external/fmtlib/include/fmt/core.h"
13400  },
13401  {
13402   "alignment" : 4,
13403   "linker_set_key" : "_ZTIPN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEE",
13404   "name" : "fmt::basic_memory_buffer<char, 500, std::allocator<char>> *",
13405   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEE",
13406   "size" : 4,
13407   "source_file" : "external/fmtlib/include/fmt/format.h"
13408  },
13409  {
13410   "alignment" : 4,
13411   "linker_set_key" : "_ZTIPN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
13412   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>> *",
13413   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
13414   "size" : 4,
13415   "source_file" : "external/fmtlib/include/fmt/format.h"
13416  },
13417  {
13418   "alignment" : 4,
13419   "linker_set_key" : "_ZTIPN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
13420   "name" : "fmt::basic_format_context<fmt::appender, char> *",
13421   "referenced_type" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
13422   "size" : 4,
13423   "source_file" : "external/fmtlib/include/fmt/core.h"
13424  },
13425  {
13426   "alignment" : 4,
13427   "linker_set_key" : "_ZTIPN3fmt3v1026basic_format_parse_contextIcEE",
13428   "name" : "fmt::basic_format_parse_context<char> *",
13429   "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
13430   "size" : 4,
13431   "source_file" : "external/fmtlib/include/fmt/core.h"
13432  },
13433  {
13434   "alignment" : 4,
13435   "linker_set_key" : "_ZTIPN3fmt3v105bytesE",
13436   "name" : "fmt::bytes *",
13437   "referenced_type" : "_ZTIN3fmt3v105bytesE",
13438   "size" : 4,
13439   "source_file" : "external/fmtlib/include/fmt/format.h"
13440  },
13441  {
13442   "alignment" : 4,
13443   "linker_set_key" : "_ZTIPN3fmt3v106detail10get_localeE",
13444   "name" : "fmt::detail::get_locale *",
13445   "referenced_type" : "_ZTIN3fmt3v106detail10get_localeE",
13446   "size" : 4,
13447   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13448  },
13449  {
13450   "alignment" : 4,
13451   "linker_set_key" : "_ZTIPN3fmt3v106detail10locale_refE",
13452   "name" : "fmt::detail::locale_ref *",
13453   "referenced_type" : "_ZTIN3fmt3v106detail10locale_refE",
13454   "size" : 4,
13455   "source_file" : "external/fmtlib/include/fmt/core.h"
13456  },
13457  {
13458   "alignment" : 4,
13459   "linker_set_key" : "_ZTIPN3fmt3v106detail13buffer_traitsE",
13460   "name" : "fmt::detail::buffer_traits *",
13461   "referenced_type" : "_ZTIN3fmt3v106detail13buffer_traitsE",
13462   "size" : 4,
13463   "source_file" : "external/fmtlib/include/fmt/core.h"
13464  },
13465  {
13466   "alignment" : 4,
13467   "linker_set_key" : "_ZTIPN3fmt3v106detail13error_handlerE",
13468   "name" : "fmt::detail::error_handler *",
13469   "referenced_type" : "_ZTIN3fmt3v106detail13error_handlerE",
13470   "size" : 4,
13471   "source_file" : "external/fmtlib/include/fmt/core.h"
13472  },
13473  {
13474   "alignment" : 4,
13475   "linker_set_key" : "_ZTIPN3fmt3v106detail16uint128_fallbackE",
13476   "name" : "fmt::detail::uint128_fallback *",
13477   "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
13478   "size" : 4,
13479   "source_file" : "external/fmtlib/include/fmt/format.h"
13480  },
13481  {
13482   "alignment" : 4,
13483   "linker_set_key" : "_ZTIPN3fmt3v106detail17counting_iterator10value_typeE",
13484   "name" : "fmt::detail::counting_iterator::value_type *",
13485   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iterator10value_typeE",
13486   "size" : 4,
13487   "source_file" : "external/fmtlib/include/fmt/format.h"
13488  },
13489  {
13490   "alignment" : 4,
13491   "linker_set_key" : "_ZTIPN3fmt3v106detail17counting_iteratorE",
13492   "name" : "fmt::detail::counting_iterator *",
13493   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iteratorE",
13494   "size" : 4,
13495   "source_file" : "external/fmtlib/include/fmt/format.h"
13496  },
13497  {
13498   "alignment" : 4,
13499   "linker_set_key" : "_ZTIPN3fmt3v106detail17tm_format_checkerE",
13500   "name" : "fmt::detail::tm_format_checker *",
13501   "referenced_type" : "_ZTIN3fmt3v106detail17tm_format_checkerE",
13502   "size" : 4,
13503   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13504  },
13505  {
13506   "alignment" : 4,
13507   "linker_set_key" : "_ZTIPN3fmt3v106detail19fixed_buffer_traitsE",
13508   "name" : "fmt::detail::fixed_buffer_traits *",
13509   "referenced_type" : "_ZTIN3fmt3v106detail19fixed_buffer_traitsE",
13510   "size" : 4,
13511   "source_file" : "external/fmtlib/include/fmt/core.h"
13512  },
13513  {
13514   "alignment" : 4,
13515   "linker_set_key" : "_ZTIPN3fmt3v106detail21chrono_format_checkerE",
13516   "name" : "fmt::detail::chrono_format_checker *",
13517   "referenced_type" : "_ZTIN3fmt3v106detail21chrono_format_checkerE",
13518   "size" : 4,
13519   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13520  },
13521  {
13522   "alignment" : 4,
13523   "linker_set_key" : "_ZTIPN3fmt3v106detail21compile_parse_contextIcEE",
13524   "name" : "fmt::detail::compile_parse_context<char> *",
13525   "referenced_type" : "_ZTIN3fmt3v106detail21compile_parse_contextIcEE",
13526   "size" : 4,
13527   "source_file" : "external/fmtlib/include/fmt/core.h"
13528  },
13529  {
13530   "alignment" : 4,
13531   "linker_set_key" : "_ZTIPN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
13532   "name" : "fmt::detail::dynamic_spec_id_handler<char> *",
13533   "referenced_type" : "_ZTIN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
13534   "size" : 4,
13535   "source_file" : "external/fmtlib/include/fmt/core.h"
13536  },
13537  {
13538   "alignment" : 4,
13539   "linker_set_key" : "_ZTIPN3fmt3v106detail6bigintE",
13540   "name" : "fmt::detail::bigint *",
13541   "referenced_type" : "_ZTIN3fmt3v106detail6bigintE",
13542   "size" : 4,
13543   "source_file" : "external/fmtlib/include/fmt/format.h"
13544  },
13545  {
13546   "alignment" : 4,
13547   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIcEE",
13548   "name" : "fmt::detail::buffer<char> *",
13549   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
13550   "size" : 4,
13551   "source_file" : "external/fmtlib/include/fmt/core.h"
13552  },
13553  {
13554   "alignment" : 4,
13555   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIiEE",
13556   "name" : "fmt::detail::buffer<int> *",
13557   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE",
13558   "size" : 4,
13559   "source_file" : "external/fmtlib/include/fmt/core.h"
13560  },
13561  {
13562   "alignment" : 4,
13563   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIjEE",
13564   "name" : "fmt::detail::buffer<unsigned int> *",
13565   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE",
13566   "size" : 4,
13567   "source_file" : "external/fmtlib/include/fmt/core.h"
13568  },
13569  {
13570   "alignment" : 4,
13571   "linker_set_key" : "_ZTIPN3fmt3v106detail6bufferIwEE",
13572   "name" : "fmt::detail::buffer<wchar_t> *",
13573   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE",
13574   "size" : 4,
13575   "source_file" : "external/fmtlib/include/fmt/core.h"
13576  },
13577  {
13578   "alignment" : 4,
13579   "linker_set_key" : "_ZTIPN3fmt3v106detail6fill_tIcEE",
13580   "name" : "fmt::detail::fill_t<char> *",
13581   "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE",
13582   "size" : 4,
13583   "source_file" : "external/fmtlib/include/fmt/core.h"
13584  },
13585  {
13586   "alignment" : 4,
13587   "linker_set_key" : "_ZTIPN3fmt3v106detail7arg_refIcE5valueE",
13588   "name" : "fmt::detail::arg_ref<char>::value *",
13589   "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcE5valueE",
13590   "size" : 4,
13591   "source_file" : "external/fmtlib/include/fmt/core.h"
13592  },
13593  {
13594   "alignment" : 4,
13595   "linker_set_key" : "_ZTIPN3fmt3v106detail7arg_refIcEE",
13596   "name" : "fmt::detail::arg_ref<char> *",
13597   "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE",
13598   "size" : 4,
13599   "source_file" : "external/fmtlib/include/fmt/core.h"
13600  },
13601  {
13602   "alignment" : 4,
13603   "linker_set_key" : "_ZTIPN3fmt3v106detail8basic_fpINS1_16uint128_fallbackEEE",
13604   "name" : "fmt::detail::basic_fp<fmt::detail::uint128_fallback> *",
13605   "referenced_type" : "_ZTIN3fmt3v106detail8basic_fpINS1_16uint128_fallbackEEE",
13606   "size" : 4,
13607   "source_file" : "external/fmtlib/include/fmt/format.h"
13608  },
13609  {
13610   "alignment" : 4,
13611   "linker_set_key" : "_ZTIPN3fmt3v106detail8basic_fpIyEE",
13612   "name" : "fmt::detail::basic_fp<unsigned long long> *",
13613   "referenced_type" : "_ZTIN3fmt3v106detail8basic_fpIyEE",
13614   "size" : 4,
13615   "source_file" : "external/fmtlib/include/fmt/format.h"
13616  },
13617  {
13618   "alignment" : 4,
13619   "linker_set_key" : "_ZTIPN3fmt3v107weekdayE",
13620   "name" : "fmt::weekday *",
13621   "referenced_type" : "_ZTIN3fmt3v107weekdayE",
13622   "size" : 4,
13623   "source_file" : "external/fmtlib/include/fmt/chrono.h"
13624  },
13625  {
13626   "alignment" : 4,
13627   "linker_set_key" : "_ZTIPN3fmt3v108appenderE",
13628   "name" : "fmt::appender *",
13629   "referenced_type" : "_ZTIN3fmt3v108appenderE",
13630   "size" : 4,
13631   "source_file" : "external/fmtlib/include/fmt/core.h"
13632  },
13633  {
13634   "alignment" : 4,
13635   "linker_set_key" : "_ZTIPN3fmt3v109monostateE",
13636   "name" : "fmt::monostate *",
13637   "referenced_type" : "_ZTIN3fmt3v109monostateE",
13638   "size" : 4,
13639   "source_file" : "external/fmtlib/include/fmt/core.h"
13640  },
13641  {
13642   "alignment" : 4,
13643   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
13644   "name" : "android::base::MappedFile *",
13645   "referenced_type" : "_ZTIN7android4base10MappedFileE",
13646   "size" : 4,
13647   "source_file" : "system/libbase/include/android-base/mapped_file.h"
13648  },
13649  {
13650   "alignment" : 4,
13651   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13652   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format> *",
13653   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13654   "size" : 4,
13655   "source_file" : "system/libbase/include/android-base/logging.h"
13656  },
13657  {
13658   "alignment" : 4,
13659   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13660   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType> *",
13661   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13662   "size" : 4,
13663   "source_file" : "system/libbase/include/android-base/logging.h"
13664  },
13665  {
13666   "alignment" : 4,
13667   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13668   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex> *",
13669   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13670   "size" : 4,
13671   "source_file" : "system/libbase/include/android-base/logging.h"
13672  },
13673  {
13674   "alignment" : 4,
13675   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13676   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex> *",
13677   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13678   "size" : 4,
13679   "source_file" : "system/libbase/include/android-base/logging.h"
13680  },
13681  {
13682   "alignment" : 4,
13683   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13684   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex> *",
13685   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13686   "size" : 4,
13687   "source_file" : "system/libbase/include/android-base/logging.h"
13688  },
13689  {
13690   "alignment" : 4,
13691   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13692   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *> *",
13693   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13694   "size" : 4,
13695   "source_file" : "system/libbase/include/android-base/logging.h"
13696  },
13697  {
13698   "alignment" : 4,
13699   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13700   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *> *",
13701   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13702   "size" : 4,
13703   "source_file" : "system/libbase/include/android-base/logging.h"
13704  },
13705  {
13706   "alignment" : 4,
13707   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13708   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *> *",
13709   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13710   "size" : 4,
13711   "source_file" : "system/libbase/include/android-base/logging.h"
13712  },
13713  {
13714   "alignment" : 4,
13715   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13716   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *> *",
13717   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13718   "size" : 4,
13719   "source_file" : "system/libbase/include/android-base/logging.h"
13720  },
13721  {
13722   "alignment" : 4,
13723   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13724   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *> *",
13725   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13726   "size" : 4,
13727   "source_file" : "system/libbase/include/android-base/logging.h"
13728  },
13729  {
13730   "alignment" : 4,
13731   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13732   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *> *",
13733   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13734   "size" : 4,
13735   "source_file" : "system/libbase/include/android-base/logging.h"
13736  },
13737  {
13738   "alignment" : 4,
13739   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13740   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *> *",
13741   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13742   "size" : 4,
13743   "source_file" : "system/libbase/include/android-base/logging.h"
13744  },
13745  {
13746   "alignment" : 4,
13747   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13748   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *> *",
13749   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13750   "size" : 4,
13751   "source_file" : "system/libbase/include/android-base/logging.h"
13752  },
13753  {
13754   "alignment" : 4,
13755   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13756   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *> *",
13757   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13758   "size" : 4,
13759   "source_file" : "system/libbase/include/android-base/logging.h"
13760  },
13761  {
13762   "alignment" : 4,
13763   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13764   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *> *",
13765   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13766   "size" : 4,
13767   "source_file" : "system/libbase/include/android-base/logging.h"
13768  },
13769  {
13770   "alignment" : 4,
13771   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
13772   "name" : "android::base::log_detail::EagerEvaluator<const void *, const unsigned char *> *",
13773   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
13774   "size" : 4,
13775   "source_file" : "system/libbase/include/android-base/logging.h"
13776  },
13777  {
13778   "alignment" : 4,
13779   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13780   "name" : "android::base::log_detail::EagerEvaluator<bool, bool> *",
13781   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
13782   "size" : 4,
13783   "source_file" : "system/libbase/include/android-base/logging.h"
13784  },
13785  {
13786   "alignment" : 4,
13787   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13788   "name" : "android::base::log_detail::EagerEvaluator<char, char> *",
13789   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
13790   "size" : 4,
13791   "source_file" : "system/libbase/include/android-base/logging.h"
13792  },
13793  {
13794   "alignment" : 4,
13795   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13796   "name" : "android::base::log_detail::EagerEvaluator<double, double> *",
13797   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
13798   "size" : 4,
13799   "source_file" : "system/libbase/include/android-base/logging.h"
13800  },
13801  {
13802   "alignment" : 4,
13803   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13804   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int> *",
13805   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
13806   "size" : 4,
13807   "source_file" : "system/libbase/include/android-base/logging.h"
13808  },
13809  {
13810   "alignment" : 4,
13811   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13812   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
13813   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
13814   "size" : 4,
13815   "source_file" : "system/libbase/include/android-base/logging.h"
13816  },
13817  {
13818   "alignment" : 4,
13819   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13820   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
13821   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
13822   "size" : 4,
13823   "source_file" : "system/libbase/include/android-base/logging.h"
13824  },
13825  {
13826   "alignment" : 4,
13827   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13828   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
13829   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
13830   "size" : 4,
13831   "source_file" : "system/libbase/include/android-base/logging.h"
13832  },
13833  {
13834   "alignment" : 4,
13835   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13836   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short> *",
13837   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
13838   "size" : 4,
13839   "source_file" : "system/libbase/include/android-base/logging.h"
13840  },
13841  {
13842   "alignment" : 4,
13843   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13844   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
13845   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
13846   "size" : 4,
13847   "source_file" : "system/libbase/include/android-base/logging.h"
13848  },
13849  {
13850   "alignment" : 4,
13851   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13852   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
13853   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
13854   "size" : 4,
13855   "source_file" : "system/libbase/include/android-base/logging.h"
13856  },
13857  {
13858   "alignment" : 4,
13859   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13860   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int> *",
13861   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
13862   "size" : 4,
13863   "source_file" : "system/libbase/include/android-base/logging.h"
13864  },
13865  {
13866   "alignment" : 4,
13867   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13868   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int> *",
13869   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
13870   "size" : 4,
13871   "source_file" : "system/libbase/include/android-base/logging.h"
13872  },
13873  {
13874   "alignment" : 4,
13875   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13876   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
13877   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13878   "size" : 4,
13879   "source_file" : "system/libbase/include/android-base/logging.h"
13880  },
13881  {
13882   "alignment" : 4,
13883   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13884   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
13885   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13886   "size" : 4,
13887   "source_file" : "system/libbase/include/android-base/logging.h"
13888  },
13889  {
13890   "alignment" : 4,
13891   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13892   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
13893   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13894   "size" : 4,
13895   "source_file" : "system/libbase/include/android-base/logging.h"
13896  },
13897  {
13898   "alignment" : 4,
13899   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13900   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
13901   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13902   "size" : 4,
13903   "source_file" : "system/libbase/include/android-base/logging.h"
13904  },
13905  {
13906   "alignment" : 4,
13907   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13908   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
13909   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13910   "size" : 4,
13911   "source_file" : "system/libbase/include/android-base/logging.h"
13912  },
13913  {
13914   "alignment" : 4,
13915   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13916   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
13917   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13918   "size" : 4,
13919   "source_file" : "system/libbase/include/android-base/logging.h"
13920  },
13921  {
13922   "alignment" : 4,
13923   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13924   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
13925   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13926   "size" : 4,
13927   "source_file" : "system/libbase/include/android-base/logging.h"
13928  },
13929  {
13930   "alignment" : 4,
13931   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13932   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
13933   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13934   "size" : 4,
13935   "source_file" : "system/libbase/include/android-base/logging.h"
13936  },
13937  {
13938   "alignment" : 4,
13939   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13940   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
13941   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13942   "size" : 4,
13943   "source_file" : "system/libbase/include/android-base/logging.h"
13944  },
13945  {
13946   "alignment" : 4,
13947   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13948   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
13949   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13950   "size" : 4,
13951   "source_file" : "system/libbase/include/android-base/logging.h"
13952  },
13953  {
13954   "alignment" : 4,
13955   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13956   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
13957   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13958   "size" : 4,
13959   "source_file" : "system/libbase/include/android-base/logging.h"
13960  },
13961  {
13962   "alignment" : 4,
13963   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13964   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
13965   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13966   "size" : 4,
13967   "source_file" : "system/libbase/include/android-base/logging.h"
13968  },
13969  {
13970   "alignment" : 4,
13971   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKhEE",
13972   "name" : "android::base::log_detail::Storage<const unsigned char *> *",
13973   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
13974   "size" : 4,
13975   "source_file" : "system/libbase/include/android-base/logging.h"
13976  },
13977  {
13978   "alignment" : 4,
13979   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13980   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
13981   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
13982   "size" : 4,
13983   "source_file" : "system/libbase/include/android-base/logging.h"
13984  },
13985  {
13986   "alignment" : 4,
13987   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13988   "name" : "android::base::log_detail::Storage<const void *> *",
13989   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
13990   "size" : 4,
13991   "source_file" : "system/libbase/include/android-base/logging.h"
13992  },
13993  {
13994   "alignment" : 4,
13995   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13996   "name" : "android::base::log_detail::Storage<bool> *",
13997   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
13998   "size" : 4,
13999   "source_file" : "system/libbase/include/android-base/logging.h"
14000  },
14001  {
14002   "alignment" : 4,
14003   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
14004   "name" : "android::base::log_detail::Storage<char> *",
14005   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
14006   "size" : 4,
14007   "source_file" : "system/libbase/include/android-base/logging.h"
14008  },
14009  {
14010   "alignment" : 4,
14011   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
14012   "name" : "android::base::log_detail::Storage<double> *",
14013   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
14014   "size" : 4,
14015   "source_file" : "system/libbase/include/android-base/logging.h"
14016  },
14017  {
14018   "alignment" : 4,
14019   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
14020   "name" : "android::base::log_detail::Storage<unsigned char> *",
14021   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
14022   "size" : 4,
14023   "source_file" : "system/libbase/include/android-base/logging.h"
14024  },
14025  {
14026   "alignment" : 4,
14027   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
14028   "name" : "android::base::log_detail::Storage<int> *",
14029   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
14030   "size" : 4,
14031   "source_file" : "system/libbase/include/android-base/logging.h"
14032  },
14033  {
14034   "alignment" : 4,
14035   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
14036   "name" : "android::base::log_detail::Storage<unsigned int> *",
14037   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
14038   "size" : 4,
14039   "source_file" : "system/libbase/include/android-base/logging.h"
14040  },
14041  {
14042   "alignment" : 4,
14043   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
14044   "name" : "android::base::log_detail::Storage<unsigned short> *",
14045   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
14046   "size" : 4,
14047   "source_file" : "system/libbase/include/android-base/logging.h"
14048  },
14049  {
14050   "alignment" : 4,
14051   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIxEE",
14052   "name" : "android::base::log_detail::Storage<long long> *",
14053   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
14054   "size" : 4,
14055   "source_file" : "system/libbase/include/android-base/logging.h"
14056  },
14057  {
14058   "alignment" : 4,
14059   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIyEE",
14060   "name" : "android::base::log_detail::Storage<unsigned long long> *",
14061   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
14062   "size" : 4,
14063   "source_file" : "system/libbase/include/android-base/logging.h"
14064  },
14065  {
14066   "alignment" : 4,
14067   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
14068   "name" : "android::base::borrowed_fd *",
14069   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14070   "size" : 4,
14071   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14072  },
14073  {
14074   "alignment" : 4,
14075   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
14076   "name" : "android::base::ErrnoRestorer *",
14077   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
14078   "size" : 4,
14079   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
14080  },
14081  {
14082   "alignment" : 4,
14083   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14084   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
14085   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14086   "size" : 4,
14087   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14088  },
14089  {
14090   "alignment" : 4,
14091   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
14092   "name" : "android::base::ScopedLockAssertion *",
14093   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
14094   "size" : 4,
14095   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
14096  },
14097  {
14098   "alignment" : 4,
14099   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
14100   "name" : "unix_file::RandomAccessFile *",
14101   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
14102   "size" : 4,
14103   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
14104  },
14105  {
14106   "alignment" : 4,
14107   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
14108   "name" : "unix_file::FdFile *",
14109   "referenced_type" : "_ZTIN9unix_file6FdFileE",
14110   "size" : 4,
14111   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
14112  },
14113  {
14114   "alignment" : 4,
14115   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14116   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
14117   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14118   "size" : 4,
14119   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14120  },
14121  {
14122   "alignment" : 4,
14123   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
14124   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
14125   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
14126   "size" : 4,
14127   "source_file" : "system/libbase/include/android-base/strings.h"
14128  },
14129  {
14130   "alignment" : 4,
14131   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
14132   "name" : "std::pair<unsigned int, unsigned short> *",
14133   "referenced_type" : "_ZTINSt3__14pairIjtEE",
14134   "size" : 4,
14135   "source_file" : "art/libartbase/base/hash_set.h"
14136  },
14137  {
14138   "alignment" : 4,
14139   "linker_set_key" : "_ZTIPNSt3__15mutexE",
14140   "name" : "std::mutex *",
14141   "referenced_type" : "_ZTINSt3__15mutexE",
14142   "size" : 4,
14143   "source_file" : "art/libartbase/base/mem_map.h"
14144  },
14145  {
14146   "alignment" : 4,
14147   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
14148   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
14149   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
14150   "size" : 4,
14151   "source_file" : "art/libdexfile/dex/dex_file.h"
14152  },
14153  {
14154   "alignment" : 4,
14155   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
14156   "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>>>> *",
14157   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
14158   "size" : 4,
14159   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14160  },
14161  {
14162   "alignment" : 4,
14163   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
14164   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
14165   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
14166   "size" : 4,
14167   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
14168  },
14169  {
14170   "alignment" : 4,
14171   "linker_set_key" : "_ZTIPNSt3__18optionalIjEE",
14172   "name" : "std::optional<unsigned int> *",
14173   "referenced_type" : "_ZTINSt3__18optionalIjEE",
14174   "size" : 4,
14175   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14176  },
14177  {
14178   "alignment" : 4,
14179   "linker_set_key" : "_ZTIPP7_JNIEnv",
14180   "name" : "_JNIEnv **",
14181   "referenced_type" : "_ZTIP7_JNIEnv",
14182   "size" : 4,
14183   "source_file" : "libnativehelper/include_jni/jni.h"
14184  },
14185  {
14186   "alignment" : 4,
14187   "linker_set_key" : "_ZTIPP7_JavaVM",
14188   "name" : "_JavaVM **",
14189   "referenced_type" : "_ZTIP7_JavaVM",
14190   "size" : 4,
14191   "source_file" : "libnativehelper/include_jni/jni.h"
14192  },
14193  {
14194   "alignment" : 4,
14195   "linker_set_key" : "_ZTIPP8ADexFile",
14196   "name" : "ADexFile **",
14197   "referenced_type" : "_ZTIP8ADexFile",
14198   "size" : 4,
14199   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
14200  },
14201  {
14202   "alignment" : 4,
14203   "linker_set_key" : "_ZTIPPKc",
14204   "name" : "const char **",
14205   "referenced_type" : "_ZTIPKc",
14206   "size" : 4,
14207   "source_file" : "art/libdexfile/dex/utf.h"
14208  },
14209  {
14210   "alignment" : 4,
14211   "linker_set_key" : "_ZTIPPKh",
14212   "name" : "const unsigned char **",
14213   "referenced_type" : "_ZTIPKh",
14214   "size" : 4,
14215   "source_file" : "art/libdexfile/dex/dex_file.h"
14216  },
14217  {
14218   "alignment" : 4,
14219   "linker_set_key" : "_ZTIPPv",
14220   "name" : "void **",
14221   "referenced_type" : "_ZTIPv",
14222   "size" : 4,
14223   "source_file" : "libnativehelper/include_jni/jni.h"
14224  },
14225  {
14226   "alignment" : 4,
14227   "linker_set_key" : "_ZTIPa",
14228   "name" : "signed char *",
14229   "referenced_type" : "_ZTIa",
14230   "size" : 4,
14231   "source_file" : "libnativehelper/include_jni/jni.h"
14232  },
14233  {
14234   "alignment" : 4,
14235   "linker_set_key" : "_ZTIPb",
14236   "name" : "bool *",
14237   "referenced_type" : "_ZTIb",
14238   "size" : 4,
14239   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14240  },
14241  {
14242   "alignment" : 4,
14243   "linker_set_key" : "_ZTIPc",
14244   "name" : "char *",
14245   "referenced_type" : "_ZTIc",
14246   "size" : 4,
14247   "source_file" : "external/fmtlib/include/fmt/core.h"
14248  },
14249  {
14250   "alignment" : 4,
14251   "linker_set_key" : "_ZTIPd",
14252   "name" : "double *",
14253   "referenced_type" : "_ZTId",
14254   "size" : 4,
14255   "source_file" : "libnativehelper/include_jni/jni.h"
14256  },
14257  {
14258   "alignment" : 4,
14259   "linker_set_key" : "_ZTIPf",
14260   "name" : "float *",
14261   "referenced_type" : "_ZTIf",
14262   "size" : 4,
14263   "source_file" : "libnativehelper/include_jni/jni.h"
14264  },
14265  {
14266   "alignment" : 4,
14267   "linker_set_key" : "_ZTIPh",
14268   "name" : "unsigned char *",
14269   "referenced_type" : "_ZTIh",
14270   "size" : 4,
14271   "source_file" : "libnativehelper/include_jni/jni.h"
14272  },
14273  {
14274   "alignment" : 4,
14275   "linker_set_key" : "_ZTIPi",
14276   "name" : "int *",
14277   "referenced_type" : "_ZTIi",
14278   "size" : 4,
14279   "source_file" : "external/fmtlib/include/fmt/core.h"
14280  },
14281  {
14282   "alignment" : 4,
14283   "linker_set_key" : "_ZTIPj",
14284   "name" : "unsigned int *",
14285   "referenced_type" : "_ZTIj",
14286   "size" : 4,
14287   "source_file" : "external/fmtlib/include/fmt/core.h"
14288  },
14289  {
14290   "alignment" : 4,
14291   "linker_set_key" : "_ZTIPs",
14292   "name" : "short *",
14293   "referenced_type" : "_ZTIs",
14294   "size" : 4,
14295   "source_file" : "libnativehelper/include_jni/jni.h"
14296  },
14297  {
14298   "alignment" : 4,
14299   "linker_set_key" : "_ZTIPt",
14300   "name" : "unsigned short *",
14301   "referenced_type" : "_ZTIt",
14302   "size" : 4,
14303   "source_file" : "libnativehelper/include_jni/jni.h"
14304  },
14305  {
14306   "alignment" : 4,
14307   "linker_set_key" : "_ZTIPv",
14308   "name" : "void *",
14309   "referenced_type" : "_ZTIv",
14310   "size" : 4,
14311   "source_file" : "external/fmtlib/include/fmt/core.h"
14312  },
14313  {
14314   "alignment" : 4,
14315   "linker_set_key" : "_ZTIPw",
14316   "name" : "wchar_t *",
14317   "referenced_type" : "_ZTIw",
14318   "size" : 4,
14319   "source_file" : "external/fmtlib/include/fmt/core.h"
14320  },
14321  {
14322   "alignment" : 4,
14323   "linker_set_key" : "_ZTIPx",
14324   "name" : "long long *",
14325   "referenced_type" : "_ZTIx",
14326   "size" : 4,
14327   "source_file" : "libnativehelper/include_jni/jni.h"
14328  }
14329 ],
14330 "qualified_types" :
14331 [
14332  {
14333   "alignment" : 4,
14334   "is_const" : true,
14335   "linker_set_key" : "_ZTIA12_KPKc",
14336   "name" : "const char *const[12]",
14337   "referenced_type" : "_ZTIA12_PKc",
14338   "size" : 48,
14339   "source_file" : "external/fmtlib/include/fmt/chrono.h"
14340  },
14341  {
14342   "alignment" : 1,
14343   "is_const" : true,
14344   "linker_set_key" : "_ZTIA13_Kc",
14345   "name" : "const char[13]",
14346   "referenced_type" : "_ZTIA13_c",
14347   "size" : 13,
14348   "source_file" : "external/fmtlib/include/fmt/core.h"
14349  },
14350  {
14351   "alignment" : 1,
14352   "is_const" : true,
14353   "linker_set_key" : "_ZTIA14_Kc",
14354   "name" : "const char[14]",
14355   "referenced_type" : "_ZTIA14_c",
14356   "size" : 14,
14357   "source_file" : "external/fmtlib/include/fmt/core.h"
14358  },
14359  {
14360   "alignment" : 1,
14361   "is_const" : true,
14362   "linker_set_key" : "_ZTIA15_Kc",
14363   "name" : "const char[15]",
14364   "referenced_type" : "_ZTIA15_c",
14365   "size" : 15,
14366   "source_file" : "external/fmtlib/include/fmt/core.h"
14367  },
14368  {
14369   "alignment" : 1,
14370   "is_const" : true,
14371   "linker_set_key" : "_ZTIA18_Kc",
14372   "name" : "const char[18]",
14373   "referenced_type" : "_ZTIA18_c",
14374   "size" : 18,
14375   "source_file" : "external/fmtlib/include/fmt/core.h"
14376  },
14377  {
14378   "alignment" : 1,
14379   "is_const" : true,
14380   "linker_set_key" : "_ZTIA19_Kc",
14381   "name" : "const char[19]",
14382   "referenced_type" : "_ZTIA19_c",
14383   "size" : 19,
14384   "source_file" : "external/fmtlib/include/fmt/core.h"
14385  },
14386  {
14387   "alignment" : 1,
14388   "is_const" : true,
14389   "linker_set_key" : "_ZTIA1_Kc",
14390   "name" : "const char[1]",
14391   "referenced_type" : "_ZTIA1_c",
14392   "size" : 1,
14393   "source_file" : "external/fmtlib/include/fmt/core.h"
14394  },
14395  {
14396   "alignment" : 1,
14397   "is_const" : true,
14398   "linker_set_key" : "_ZTIA20_Kc",
14399   "name" : "const char[20]",
14400   "referenced_type" : "_ZTIA20_c",
14401   "size" : 20,
14402   "source_file" : "external/fmtlib/include/fmt/core.h"
14403  },
14404  {
14405   "alignment" : 4,
14406   "is_const" : true,
14407   "linker_set_key" : "_ZTIA21_Ky",
14408   "name" : "const unsigned long long[21]",
14409   "referenced_type" : "_ZTIA21_y",
14410   "size" : 168,
14411   "source_file" : "external/fmtlib/include/fmt/format.h"
14412  },
14413  {
14414   "alignment" : 1,
14415   "is_const" : true,
14416   "linker_set_key" : "_ZTIA22_Kc",
14417   "name" : "const char[22]",
14418   "referenced_type" : "_ZTIA22_c",
14419   "size" : 22,
14420   "source_file" : "external/fmtlib/include/fmt/core.h"
14421  },
14422  {
14423   "alignment" : 1,
14424   "is_const" : true,
14425   "linker_set_key" : "_ZTIA23_Kc",
14426   "name" : "const char[23]",
14427   "referenced_type" : "_ZTIA23_c",
14428   "size" : 23,
14429   "source_file" : "art/libartbase/base/file_utils.h"
14430  },
14431  {
14432   "alignment" : 1,
14433   "is_const" : true,
14434   "linker_set_key" : "_ZTIA28_Kc",
14435   "name" : "const char[28]",
14436   "referenced_type" : "_ZTIA28_c",
14437   "size" : 28,
14438   "source_file" : "art/libartbase/base/file_utils.h"
14439  },
14440  {
14441   "alignment" : 1,
14442   "is_const" : true,
14443   "linker_set_key" : "_ZTIA29_Kc",
14444   "name" : "const char[29]",
14445   "referenced_type" : "_ZTIA29_c",
14446   "size" : 29,
14447   "source_file" : "external/fmtlib/include/fmt/core.h"
14448  },
14449  {
14450   "alignment" : 4,
14451   "is_const" : true,
14452   "linker_set_key" : "_ZTIA2_KPKc",
14453   "name" : "const char *const[2]",
14454   "referenced_type" : "_ZTIA2_PKc",
14455   "size" : 8,
14456   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14457  },
14458  {
14459   "alignment" : 4,
14460   "is_const" : true,
14461   "linker_set_key" : "_ZTIA32_Ky",
14462   "name" : "const unsigned long long[32]",
14463   "referenced_type" : "_ZTIA32_y",
14464   "size" : 256,
14465   "source_file" : "external/fmtlib/include/fmt/format.h"
14466  },
14467  {
14468   "alignment" : 1,
14469   "is_const" : true,
14470   "linker_set_key" : "_ZTIA36_Kc",
14471   "name" : "const char[36]",
14472   "referenced_type" : "_ZTIA36_c",
14473   "size" : 36,
14474   "source_file" : "art/libartbase/base/file_utils.h"
14475  },
14476  {
14477   "alignment" : 1,
14478   "is_const" : true,
14479   "linker_set_key" : "_ZTIA4_Kc",
14480   "name" : "const char[4]",
14481   "referenced_type" : "_ZTIA4_c",
14482   "size" : 4,
14483   "source_file" : "art/libartbase/base/file_utils.h"
14484  },
14485  {
14486   "alignment" : 1,
14487   "is_const" : true,
14488   "linker_set_key" : "_ZTIA4_Kh",
14489   "name" : "const unsigned char[4]",
14490   "referenced_type" : "_ZTIA4_h",
14491   "size" : 4,
14492   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14493  },
14494  {
14495   "alignment" : 4,
14496   "is_const" : true,
14497   "linker_set_key" : "_ZTIA5_Kj",
14498   "name" : "const unsigned int[5]",
14499   "referenced_type" : "_ZTIA5_j",
14500   "size" : 20,
14501   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14502  },
14503  {
14504   "alignment" : 1,
14505   "is_const" : true,
14506   "linker_set_key" : "_ZTIA64_Kh",
14507   "name" : "const unsigned char[64]",
14508   "referenced_type" : "_ZTIA64_h",
14509   "size" : 64,
14510   "source_file" : "external/fmtlib/include/fmt/format.h"
14511  },
14512  {
14513   "alignment" : 1,
14514   "is_const" : true,
14515   "linker_set_key" : "_ZTIA6_A4_Kh",
14516   "name" : "const unsigned char[6][4]",
14517   "referenced_type" : "_ZTIA6_A4_h",
14518   "size" : 24,
14519   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14520  },
14521  {
14522   "alignment" : 4,
14523   "is_const" : true,
14524   "linker_set_key" : "_ZTIA7_KPKc",
14525   "name" : "const char *const[7]",
14526   "referenced_type" : "_ZTIA7_PKc",
14527   "size" : 28,
14528   "source_file" : "external/fmtlib/include/fmt/chrono.h"
14529  },
14530  {
14531   "alignment" : 4,
14532   "is_const" : true,
14533   "linker_set_key" : "_ZTIA8_KN3art10SdkVersionE",
14534   "name" : "const art::SdkVersion[8]",
14535   "referenced_type" : "_ZTIA8_N3art10SdkVersionE",
14536   "size" : 32,
14537   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14538  },
14539  {
14540   "alignment" : 4,
14541   "is_const" : true,
14542   "linker_set_key" : "_ZTIA8_KPKc",
14543   "name" : "const char *const[8]",
14544   "referenced_type" : "_ZTIA8_PKc",
14545   "size" : 32,
14546   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14547  },
14548  {
14549   "alignment" : 1,
14550   "is_const" : true,
14551   "linker_set_key" : "_ZTIA8_Kc",
14552   "name" : "const char[8]",
14553   "referenced_type" : "_ZTIA8_c",
14554   "size" : 8,
14555   "source_file" : "external/fmtlib/include/fmt/format.h"
14556  },
14557  {
14558   "is_const" : true,
14559   "linker_set_key" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
14560   "name" : "const art::Instruction::InstructionDescriptor[]",
14561   "referenced_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
14562   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14563  },
14564  {
14565   "is_const" : true,
14566   "linker_set_key" : "_ZTIA_KPKc",
14567   "name" : "const char *const[]",
14568   "referenced_type" : "_ZTIA_PKc",
14569   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14570  },
14571  {
14572   "is_const" : true,
14573   "linker_set_key" : "_ZTIA_Kh",
14574   "name" : "const unsigned char[]",
14575   "referenced_type" : "_ZTIA_h",
14576   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14577  },
14578  {
14579   "is_const" : true,
14580   "linker_set_key" : "_ZTIA_Ki",
14581   "name" : "const int[]",
14582   "referenced_type" : "_ZTIA_i",
14583   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14584  },
14585  {
14586   "alignment" : 4,
14587   "is_const" : true,
14588   "linker_set_key" : "_ZTIK15ADexFile_Method",
14589   "name" : "const ADexFile_Method",
14590   "referenced_type" : "_ZTI15ADexFile_Method",
14591   "size" : 16,
14592   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
14593  },
14594  {
14595   "alignment" : 4,
14596   "is_const" : true,
14597   "linker_set_key" : "_ZTIK15JNINativeMethod",
14598   "name" : "const JNINativeMethod",
14599   "referenced_type" : "_ZTI15JNINativeMethod",
14600   "size" : 12,
14601   "source_file" : "libnativehelper/include_jni/jni.h"
14602  },
14603  {
14604   "alignment" : 4,
14605   "is_const" : true,
14606   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
14607   "name" : "const JNIInvokeInterface",
14608   "referenced_type" : "_ZTI18JNIInvokeInterface",
14609   "size" : 32,
14610   "source_file" : "libnativehelper/include_jni/jni.h"
14611  },
14612  {
14613   "alignment" : 4,
14614   "is_const" : true,
14615   "linker_set_key" : "_ZTIK18JNINativeInterface",
14616   "name" : "const JNINativeInterface",
14617   "referenced_type" : "_ZTI18JNINativeInterface",
14618   "size" : 932,
14619   "source_file" : "libnativehelper/include_jni/jni.h"
14620  },
14621  {
14622   "alignment" : 4,
14623   "is_const" : true,
14624   "linker_set_key" : "_ZTIK6jvalue",
14625   "name" : "const jvalue",
14626   "referenced_type" : "_ZTI6jvalue",
14627   "size" : 8,
14628   "source_file" : "libnativehelper/include_jni/jni.h"
14629  },
14630  {
14631   "alignment" : 4,
14632   "is_const" : true,
14633   "linker_set_key" : "_ZTIKDi",
14634   "name" : "const char32_t",
14635   "referenced_type" : "_ZTIDi",
14636   "size" : 4,
14637   "source_file" : "external/fmtlib/include/fmt/core.h"
14638  },
14639  {
14640   "alignment" : 4,
14641   "is_const" : true,
14642   "linker_set_key" : "_ZTIKDn",
14643   "name" : "const std::nullptr_t",
14644   "referenced_type" : "_ZTIDn",
14645   "size" : 4,
14646   "source_file" : "system/libbase/include/android-base/logging.h"
14647  },
14648  {
14649   "alignment" : 1,
14650   "is_const" : true,
14651   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
14652   "name" : "const art::FreeDelete",
14653   "referenced_type" : "_ZTIN3art10FreeDeleteE",
14654   "size" : 1,
14655   "source_file" : "art/libartbase/base/stl_util.h"
14656  },
14657  {
14658   "is_const" : true,
14659   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
14660   "name" : "const art::OatDexFile",
14661   "referenced_type" : "_ZTIN3art10OatDexFileE",
14662   "source_file" : "art/libdexfile/dex/dex_file.h"
14663  },
14664  {
14665   "alignment" : 4,
14666   "is_const" : true,
14667   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
14668   "name" : "const art::ZipArchive",
14669   "referenced_type" : "_ZTIN3art10ZipArchiveE",
14670   "size" : 4,
14671   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14672  },
14673  {
14674   "alignment" : 4,
14675   "is_const" : true,
14676   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
14677   "name" : "const art::Instruction::SparseSwitchPayload",
14678   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
14679   "size" : 4,
14680   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14681  },
14682  {
14683   "alignment" : 1,
14684   "is_const" : true,
14685   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
14686   "name" : "const art::Instruction::Format",
14687   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
14688   "size" : 1,
14689   "source_file" : "system/libbase/include/android-base/logging.h"
14690  },
14691  {
14692   "alignment" : 1,
14693   "is_const" : true,
14694   "linker_set_key" : "_ZTIKN3art11InstructionE",
14695   "name" : "const art::Instruction",
14696   "referenced_type" : "_ZTIN3art11InstructionE",
14697   "size" : 1,
14698   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14699  },
14700  {
14701   "alignment" : 4,
14702   "is_const" : true,
14703   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
14704   "name" : "const art::PointerSize",
14705   "referenced_type" : "_ZTIN3art11PointerSizeE",
14706   "size" : 4,
14707   "source_file" : "art/libartbase/base/pointer_size.h"
14708  },
14709  {
14710   "alignment" : 1,
14711   "is_const" : true,
14712   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
14713   "name" : "const art::VoidFunctor",
14714   "referenced_type" : "_ZTIN3art11VoidFunctorE",
14715   "size" : 1,
14716   "source_file" : "art/libartbase/base/utils.h"
14717  },
14718  {
14719   "alignment" : 4,
14720   "is_const" : true,
14721   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14722   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
14723   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14724   "size" : 40,
14725   "source_file" : "art/libdexfile/dex/class_accessor.h"
14726  },
14727  {
14728   "alignment" : 4,
14729   "is_const" : true,
14730   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14731   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
14732   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14733   "size" : 44,
14734   "source_file" : "art/libdexfile/dex/class_accessor.h"
14735  },
14736  {
14737   "alignment" : 4,
14738   "is_const" : true,
14739   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
14740   "name" : "const art::ClassAccessor::Field",
14741   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
14742   "size" : 28,
14743   "source_file" : "art/libdexfile/dex/class_accessor.h"
14744  },
14745  {
14746   "alignment" : 4,
14747   "is_const" : true,
14748   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
14749   "name" : "const art::ClassAccessor::Method",
14750   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
14751   "size" : 32,
14752   "source_file" : "art/libdexfile/dex/class_accessor.h"
14753  },
14754  {
14755   "alignment" : 4,
14756   "is_const" : true,
14757   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14758   "name" : "const art::ClassAccessor::BaseItem",
14759   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
14760   "size" : 24,
14761   "source_file" : "art/libdexfile/dex/class_accessor.h"
14762  },
14763  {
14764   "alignment" : 4,
14765   "is_const" : true,
14766   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
14767   "name" : "const art::ClassAccessor",
14768   "referenced_type" : "_ZTIN3art13ClassAccessorE",
14769   "size" : 32,
14770   "source_file" : "art/libdexfile/dex/class_accessor.h"
14771  },
14772  {
14773   "alignment" : 4,
14774   "is_const" : true,
14775   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
14776   "name" : "const art::ClassIterator",
14777   "referenced_type" : "_ZTIN3art13ClassIteratorE",
14778   "size" : 8,
14779   "source_file" : "art/libdexfile/dex/class_iterator.h"
14780  },
14781  {
14782   "alignment" : 4,
14783   "is_const" : true,
14784   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
14785   "name" : "const art::DexFileLoader",
14786   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
14787   "size" : 72,
14788   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14789  },
14790  {
14791   "alignment" : 4,
14792   "is_const" : true,
14793   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
14794   "name" : "const art::CompactDexFile::Header",
14795   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
14796   "size" : 136,
14797   "source_file" : "art/libartbase/base/casts.h"
14798  },
14799  {
14800   "alignment" : 2,
14801   "is_const" : true,
14802   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14803   "name" : "const art::CompactDexFile::CodeItem",
14804   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
14805   "size" : 6,
14806   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14807  },
14808  {
14809   "alignment" : 4,
14810   "is_const" : true,
14811   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
14812   "name" : "const art::CompactDexFile",
14813   "referenced_type" : "_ZTIN3art14CompactDexFileE",
14814   "size" : 112,
14815   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14816  },
14817  {
14818   "alignment" : 1,
14819   "is_const" : true,
14820   "linker_set_key" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14821   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
14822   "referenced_type" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14823   "size" : 1,
14824   "source_file" : "art/libartbase/base/hash_set.h"
14825  },
14826  {
14827   "alignment" : 4,
14828   "is_const" : true,
14829   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
14830   "name" : "const art::InstructionSet",
14831   "referenced_type" : "_ZTIN3art14InstructionSetE",
14832   "size" : 4,
14833   "source_file" : "art/libartbase/arch/instruction_set.h"
14834  },
14835  {
14836   "alignment" : 4,
14837   "is_const" : true,
14838   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14839   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
14840   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14841   "size" : 80,
14842   "source_file" : "art/libartbase/base/iteration_range.h"
14843  },
14844  {
14845   "alignment" : 4,
14846   "is_const" : true,
14847   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14848   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
14849   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14850   "size" : 88,
14851   "source_file" : "art/libartbase/base/iteration_range.h"
14852  },
14853  {
14854   "alignment" : 4,
14855   "is_const" : true,
14856   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14857   "name" : "const art::IterationRange<art::ClassIterator>",
14858   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
14859   "size" : 16,
14860   "source_file" : "art/libartbase/base/iteration_range.h"
14861  },
14862  {
14863   "alignment" : 4,
14864   "is_const" : true,
14865   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14866   "name" : "const art::IterationRange<const art::dex::TryItem *>",
14867   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14868   "size" : 8,
14869   "source_file" : "art/libartbase/base/iteration_range.h"
14870  },
14871  {
14872   "alignment" : 4,
14873   "is_const" : true,
14874   "linker_set_key" : "_ZTIKN3art14ProtoReferenceE",
14875   "name" : "const art::ProtoReference",
14876   "referenced_type" : "_ZTIN3art14ProtoReferenceE",
14877   "size" : 8,
14878   "source_file" : "art/libdexfile/dex/proto_reference.h"
14879  },
14880  {
14881   "alignment" : 4,
14882   "is_const" : true,
14883   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14884   "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>>>>",
14885   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14886   "size" : 8,
14887   "source_file" : "art/libartbase/base/hash_set.h"
14888  },
14889  {
14890   "alignment" : 4,
14891   "is_const" : true,
14892   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
14893   "name" : "const art::MethodReference",
14894   "referenced_type" : "_ZTIN3art15MethodReferenceE",
14895   "size" : 8,
14896   "source_file" : "art/libdexfile/dex/method_reference.h"
14897  },
14898  {
14899   "alignment" : 4,
14900   "is_const" : true,
14901   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
14902   "name" : "const art::SplitStringIter",
14903   "referenced_type" : "_ZTIN3art15SplitStringIterE",
14904   "size" : 16,
14905   "source_file" : "art/libartbase/base/iteration_range.h"
14906  },
14907  {
14908   "alignment" : 4,
14909   "is_const" : true,
14910   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14911   "name" : "const art::StandardDexFile::CodeItem",
14912   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
14913   "size" : 20,
14914   "source_file" : "art/libartbase/base/casts.h"
14915  },
14916  {
14917   "alignment" : 4,
14918   "is_const" : true,
14919   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
14920   "name" : "const art::StandardDexFile",
14921   "referenced_type" : "_ZTIN3art15StandardDexFileE",
14922   "size" : 100,
14923   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14924  },
14925  {
14926   "alignment" : 4,
14927   "is_const" : true,
14928   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
14929   "name" : "const art::TypeLookupTable::Entry",
14930   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
14931   "size" : 8,
14932   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14933  },
14934  {
14935   "alignment" : 4,
14936   "is_const" : true,
14937   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
14938   "name" : "const art::TypeLookupTable",
14939   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
14940   "size" : 16,
14941   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14942  },
14943  {
14944   "alignment" : 4,
14945   "is_const" : true,
14946   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
14947   "name" : "const art::ArtDexFileLoader",
14948   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
14949   "size" : 72,
14950   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
14951  },
14952  {
14953   "alignment" : 4,
14954   "is_const" : true,
14955   "linker_set_key" : "_ZTIKN3art16DexFileContainerE",
14956   "name" : "const art::DexFileContainer",
14957   "referenced_type" : "_ZTIN3art16DexFileContainerE",
14958   "size" : 8,
14959   "source_file" : "art/libdexfile/dex/dex_file.h"
14960  },
14961  {
14962   "alignment" : 1,
14963   "is_const" : true,
14964   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
14965   "name" : "const art::DexFileReference::Comparator",
14966   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
14967   "size" : 1,
14968   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14969  },
14970  {
14971   "alignment" : 4,
14972   "is_const" : true,
14973   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
14974   "name" : "const art::DexFileReference",
14975   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
14976   "size" : 8,
14977   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14978  },
14979  {
14980   "alignment" : 4,
14981   "is_const" : true,
14982   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14983   "name" : "const art::DexLayoutSection::Subsection",
14984   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
14985   "size" : 8,
14986   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14987  },
14988  {
14989   "alignment" : 4,
14990   "is_const" : true,
14991   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
14992   "name" : "const art::DexLayoutSection",
14993   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
14994   "size" : 40,
14995   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14996  },
14997  {
14998   "alignment" : 4,
14999   "is_const" : true,
15000   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
15001   "name" : "const art::ClassIteratorData",
15002   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
15003   "size" : 8,
15004   "source_file" : "art/libdexfile/dex/class_iterator.h"
15005  },
15006  {
15007   "alignment" : 4,
15008   "is_const" : true,
15009   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
15010   "name" : "const art::DexLayoutSections",
15011   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
15012   "size" : 80,
15013   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
15014  },
15015  {
15016   "alignment" : 4,
15017   "is_const" : true,
15018   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
15019   "name" : "const art::CompactOffsetTable::Accessor",
15020   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
15021   "size" : 12,
15022   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15023  },
15024  {
15025   "alignment" : 1,
15026   "is_const" : true,
15027   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15028   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
15029   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15030   "size" : 1,
15031   "source_file" : "art/libartbase/base/hash_set.h"
15032  },
15033  {
15034   "alignment" : 1,
15035   "is_const" : true,
15036   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15037   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
15038   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
15039   "size" : 1,
15040   "source_file" : "art/libartbase/base/hash_set.h"
15041  },
15042  {
15043   "alignment" : 4,
15044   "is_const" : true,
15045   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
15046   "name" : "const art::InstructionOperands",
15047   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
15048   "size" : 8,
15049   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15050  },
15051  {
15052   "alignment" : 4,
15053   "is_const" : true,
15054   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
15055   "name" : "const art::CatchHandlerIterator",
15056   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
15057   "size" : 20,
15058   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
15059  },
15060  {
15061   "alignment" : 4,
15062   "is_const" : true,
15063   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
15064   "name" : "const art::CodeItemDataAccessor",
15065   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
15066   "size" : 16,
15067   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
15068  },
15069  {
15070   "alignment" : 4,
15071   "is_const" : true,
15072   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
15073   "name" : "const art::DexInstructionPcPair",
15074   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
15075   "size" : 8,
15076   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
15077  },
15078  {
15079   "alignment" : 4,
15080   "is_const" : true,
15081   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
15082   "name" : "const art::DexInstructionIterator",
15083   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
15084   "size" : 8,
15085   "source_file" : "art/libdexfile/dex/dex_file.h"
15086  },
15087  {
15088   "alignment" : 4,
15089   "is_const" : true,
15090   "linker_set_key" : "_ZTIKN3art22MemoryDexFileContainerE",
15091   "name" : "const art::MemoryDexFileContainer",
15092   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
15093   "size" : 16,
15094   "source_file" : "art/libdexfile/dex/dex_file.h"
15095  },
15096  {
15097   "alignment" : 4,
15098   "is_const" : true,
15099   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
15100   "name" : "const art::DexFileParameterIterator",
15101   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
15102   "size" : 16,
15103   "source_file" : "art/libdexfile/dex/dex_file.h"
15104  },
15105  {
15106   "alignment" : 4,
15107   "is_const" : true,
15108   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
15109   "name" : "const art::RangeInstructionOperands",
15110   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
15111   "size" : 12,
15112   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15113  },
15114  {
15115   "alignment" : 4,
15116   "is_const" : true,
15117   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
15118   "name" : "const art::CodeItemDebugInfoAccessor",
15119   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
15120   "size" : 24,
15121   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
15122  },
15123  {
15124   "alignment" : 4,
15125   "is_const" : true,
15126   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
15127   "name" : "const art::EncodedArrayValueIterator::ValueType",
15128   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
15129   "size" : 4,
15130   "source_file" : "system/libbase/include/android-base/logging.h"
15131  },
15132  {
15133   "alignment" : 4,
15134   "is_const" : true,
15135   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
15136   "name" : "const art::EncodedArrayValueIterator",
15137   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
15138   "size" : 28,
15139   "source_file" : "art/libdexfile/dex/dex_file.h"
15140  },
15141  {
15142   "alignment" : 4,
15143   "is_const" : true,
15144   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
15145   "name" : "const art::CallSiteArrayValueIterator",
15146   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
15147   "size" : 28,
15148   "source_file" : "art/libdexfile/dex/dex_file.h"
15149  },
15150  {
15151   "alignment" : 4,
15152   "is_const" : true,
15153   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
15154   "name" : "const art::DexInstructionIteratorBase",
15155   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
15156   "size" : 8,
15157   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
15158  },
15159  {
15160   "alignment" : 4,
15161   "is_const" : true,
15162   "linker_set_key" : "_ZTIKN3art26SafeDexInstructionIteratorE",
15163   "name" : "const art::SafeDexInstructionIterator",
15164   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
15165   "size" : 16,
15166   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
15167  },
15168  {
15169   "alignment" : 4,
15170   "is_const" : true,
15171   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
15172   "name" : "const art::VarArgsInstructionOperands",
15173   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
15174   "size" : 12,
15175   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15176  },
15177  {
15178   "alignment" : 4,
15179   "is_const" : true,
15180   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
15181   "name" : "const art::CodeItemInstructionAccessor",
15182   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
15183   "size" : 8,
15184   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
15185  },
15186  {
15187   "alignment" : 4,
15188   "is_const" : true,
15189   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
15190   "name" : "const art::NoReceiverInstructionOperands",
15191   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
15192   "size" : 12,
15193   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15194  },
15195  {
15196   "alignment" : 1,
15197   "is_const" : true,
15198   "linker_set_key" : "_ZTIKN3art29ProtoReferenceValueComparatorE",
15199   "name" : "const art::ProtoReferenceValueComparator",
15200   "referenced_type" : "_ZTIN3art29ProtoReferenceValueComparatorE",
15201   "size" : 1,
15202   "source_file" : "art/libdexfile/dex/proto_reference.h"
15203  },
15204  {
15205   "alignment" : 1,
15206   "is_const" : true,
15207   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
15208   "name" : "const art::MethodReferenceValueComparator",
15209   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
15210   "size" : 1,
15211   "source_file" : "art/libdexfile/dex/method_reference.h"
15212  },
15213  {
15214   "alignment" : 2,
15215   "is_const" : true,
15216   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
15217   "name" : "const art::dex::ProtoIndex",
15218   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
15219   "size" : 2,
15220   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15221  },
15222  {
15223   "alignment" : 4,
15224   "is_const" : true,
15225   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
15226   "name" : "const art::dex::StringIndex",
15227   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
15228   "size" : 4,
15229   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15230  },
15231  {
15232   "alignment" : 1,
15233   "is_const" : true,
15234   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
15235   "name" : "const art::dex::AnnotationItem",
15236   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
15237   "size" : 2,
15238   "source_file" : "art/libdexfile/dex/dex_file.h"
15239  },
15240  {
15241   "alignment" : 4,
15242   "is_const" : true,
15243   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
15244   "name" : "const art::dex::CallSiteIdItem",
15245   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
15246   "size" : 4,
15247   "source_file" : "art/libdexfile/dex/dex_file.h"
15248  },
15249  {
15250   "alignment" : 2,
15251   "is_const" : true,
15252   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
15253   "name" : "const art::dex::MethodHandleItem",
15254   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
15255   "size" : 8,
15256   "source_file" : "art/libdexfile/dex/dex_file.h"
15257  },
15258  {
15259   "alignment" : 4,
15260   "is_const" : true,
15261   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
15262   "name" : "const art::dex::AnnotationSetItem",
15263   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
15264   "size" : 8,
15265   "source_file" : "art/libdexfile/dex/dex_file.h"
15266  },
15267  {
15268   "alignment" : 4,
15269   "is_const" : true,
15270   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
15271   "name" : "const art::dex::HiddenapiClassData",
15272   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
15273   "size" : 8,
15274   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15275  },
15276  {
15277   "alignment" : 4,
15278   "is_const" : true,
15279   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
15280   "name" : "const art::dex::AnnotationSetRefItem",
15281   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
15282   "size" : 4,
15283   "source_file" : "art/libdexfile/dex/dex_file.h"
15284  },
15285  {
15286   "alignment" : 4,
15287   "is_const" : true,
15288   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
15289   "name" : "const art::dex::AnnotationSetRefList",
15290   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
15291   "size" : 8,
15292   "source_file" : "art/libdexfile/dex/dex_file.h"
15293  },
15294  {
15295   "alignment" : 4,
15296   "is_const" : true,
15297   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
15298   "name" : "const art::dex::FieldAnnotationsItem",
15299   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
15300   "size" : 8,
15301   "source_file" : "art/libdexfile/dex/dex_file.h"
15302  },
15303  {
15304   "alignment" : 4,
15305   "is_const" : true,
15306   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
15307   "name" : "const art::dex::MethodAnnotationsItem",
15308   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
15309   "size" : 8,
15310   "source_file" : "art/libdexfile/dex/dex_file.h"
15311  },
15312  {
15313   "alignment" : 4,
15314   "is_const" : true,
15315   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
15316   "name" : "const art::dex::AnnotationsDirectoryItem",
15317   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
15318   "size" : 16,
15319   "source_file" : "art/libdexfile/dex/dex_file.h"
15320  },
15321  {
15322   "alignment" : 4,
15323   "is_const" : true,
15324   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
15325   "name" : "const art::dex::ParameterAnnotationsItem",
15326   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
15327   "size" : 8,
15328   "source_file" : "art/libdexfile/dex/dex_file.h"
15329  },
15330  {
15331   "alignment" : 4,
15332   "is_const" : true,
15333   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
15334   "name" : "const art::dex::TypeId",
15335   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
15336   "size" : 4,
15337   "source_file" : "system/libbase/include/android-base/logging.h"
15338  },
15339  {
15340   "alignment" : 4,
15341   "is_const" : true,
15342   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
15343   "name" : "const art::dex::FieldId",
15344   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
15345   "size" : 8,
15346   "source_file" : "system/libbase/include/android-base/logging.h"
15347  },
15348  {
15349   "alignment" : 4,
15350   "is_const" : true,
15351   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
15352   "name" : "const art::dex::MapList",
15353   "referenced_type" : "_ZTIN3art3dex7MapListE",
15354   "size" : 16,
15355   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15356  },
15357  {
15358   "alignment" : 4,
15359   "is_const" : true,
15360   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
15361   "name" : "const art::dex::ProtoId",
15362   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
15363   "size" : 12,
15364   "source_file" : "system/libbase/include/android-base/logging.h"
15365  },
15366  {
15367   "alignment" : 4,
15368   "is_const" : true,
15369   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
15370   "name" : "const art::dex::TryItem",
15371   "referenced_type" : "_ZTIN3art3dex7TryItemE",
15372   "size" : 8,
15373   "source_file" : "art/libartbase/base/iteration_range.h"
15374  },
15375  {
15376   "alignment" : 4,
15377   "is_const" : true,
15378   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
15379   "name" : "const art::dex::ClassDef",
15380   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
15381   "size" : 32,
15382   "source_file" : "system/libbase/include/android-base/logging.h"
15383  },
15384  {
15385   "alignment" : 1,
15386   "is_const" : true,
15387   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
15388   "name" : "const art::dex::CodeItem",
15389   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
15390   "size" : 1,
15391   "source_file" : "art/libdexfile/dex/dex_file.h"
15392  },
15393  {
15394   "alignment" : 4,
15395   "is_const" : true,
15396   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
15397   "name" : "const art::dex::DexIndex<unsigned int>",
15398   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
15399   "size" : 4,
15400   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15401  },
15402  {
15403   "alignment" : 2,
15404   "is_const" : true,
15405   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
15406   "name" : "const art::dex::DexIndex<unsigned short>",
15407   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
15408   "size" : 2,
15409   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15410  },
15411  {
15412   "alignment" : 4,
15413   "is_const" : true,
15414   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
15415   "name" : "const art::dex::MethodId",
15416   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
15417   "size" : 8,
15418   "source_file" : "system/libbase/include/android-base/logging.h"
15419  },
15420  {
15421   "alignment" : 4,
15422   "is_const" : true,
15423   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
15424   "name" : "const art::dex::StringId",
15425   "referenced_type" : "_ZTIN3art3dex8StringIdE",
15426   "size" : 4,
15427   "source_file" : "system/libbase/include/android-base/logging.h"
15428  },
15429  {
15430   "alignment" : 2,
15431   "is_const" : true,
15432   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
15433   "name" : "const art::dex::TypeItem",
15434   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
15435   "size" : 2,
15436   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15437  },
15438  {
15439   "alignment" : 4,
15440   "is_const" : true,
15441   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
15442   "name" : "const art::dex::TypeList",
15443   "referenced_type" : "_ZTIN3art3dex8TypeListE",
15444   "size" : 8,
15445   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15446  },
15447  {
15448   "alignment" : 2,
15449   "is_const" : true,
15450   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
15451   "name" : "const art::dex::TypeIndex",
15452   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
15453   "size" : 2,
15454   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15455  },
15456  {
15457   "alignment" : 4,
15458   "is_const" : true,
15459   "linker_set_key" : "_ZTIKN3art6MemMapE",
15460   "name" : "const art::MemMap",
15461   "referenced_type" : "_ZTIN3art6MemMapE",
15462   "size" : 40,
15463   "source_file" : "art/libartbase/base/mem_map.h"
15464  },
15465  {
15466   "alignment" : 1,
15467   "is_const" : true,
15468   "linker_set_key" : "_ZTIKN3art7DexFile4Sha1E",
15469   "name" : "const art::DexFile::Sha1",
15470   "referenced_type" : "_ZTIN3art7DexFile4Sha1E",
15471   "size" : 20,
15472   "source_file" : "art/libdexfile/dex/dex_file.h"
15473  },
15474  {
15475   "alignment" : 4,
15476   "is_const" : true,
15477   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
15478   "name" : "const art::DexFile::Header",
15479   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
15480   "size" : 112,
15481   "source_file" : "art/libdexfile/dex/dex_file.h"
15482  },
15483  {
15484   "alignment" : 4,
15485   "is_const" : true,
15486   "linker_set_key" : "_ZTIKN3art7DexFileE",
15487   "name" : "const art::DexFile",
15488   "referenced_type" : "_ZTIN3art7DexFileE",
15489   "size" : 100,
15490   "source_file" : "art/libdexfile/dex/dex_file.h"
15491  },
15492  {
15493   "alignment" : 4,
15494   "is_const" : true,
15495   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15496   "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>>>",
15497   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15498   "size" : 40,
15499   "source_file" : "art/libartbase/base/hash_set.h"
15500  },
15501  {
15502   "alignment" : 4,
15503   "is_const" : true,
15504   "linker_set_key" : "_ZTIKN3art8ArrayRefIKhEE",
15505   "name" : "const art::ArrayRef<const unsigned char>",
15506   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
15507   "size" : 8,
15508   "source_file" : "art/libartbase/base/array_ref.h"
15509  },
15510  {
15511   "alignment" : 4,
15512   "is_const" : true,
15513   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
15514   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
15515   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
15516   "size" : 4,
15517   "source_file" : "art/libartbase/base/dumpable.h"
15518  },
15519  {
15520   "alignment" : 4,
15521   "is_const" : true,
15522   "linker_set_key" : "_ZTIKN3art9CountIterE",
15523   "name" : "const art::CountIter",
15524   "referenced_type" : "_ZTIN3art9CountIterE",
15525   "size" : 4,
15526   "source_file" : "art/libartbase/base/stl_util.h"
15527  },
15528  {
15529   "alignment" : 4,
15530   "is_const" : true,
15531   "linker_set_key" : "_ZTIKN3art9SignatureE",
15532   "name" : "const art::Signature",
15533   "referenced_type" : "_ZTIN3art9SignatureE",
15534   "size" : 8,
15535   "source_file" : "art/libdexfile/dex/dex_file.h"
15536  },
15537  {
15538   "alignment" : 4,
15539   "is_const" : true,
15540   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
15541   "name" : "const art::hiddenapi::ApiList",
15542   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
15543   "size" : 4,
15544   "source_file" : "art/libartbase/base/dumpable.h"
15545  },
15546  {
15547   "alignment" : 4,
15548   "is_const" : true,
15549   "linker_set_key" : "_ZTIKN3fmt3v1010format_intE",
15550   "name" : "const fmt::format_int",
15551   "referenced_type" : "_ZTIN3fmt3v1010format_intE",
15552   "size" : 28,
15553   "source_file" : "external/fmtlib/include/fmt/format.h"
15554  },
15555  {
15556   "alignment" : 4,
15557   "is_const" : true,
15558   "linker_set_key" : "_ZTIKN3fmt3v1012format_specsIcEE",
15559   "name" : "const fmt::format_specs<>",
15560   "referenced_type" : "_ZTIN3fmt3v1012format_specsIcEE",
15561   "size" : 16,
15562   "source_file" : "external/fmtlib/include/fmt/format.h"
15563  },
15564  {
15565   "alignment" : 4,
15566   "is_const" : true,
15567   "linker_set_key" : "_ZTIKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
15568   "name" : "const fmt::basic_format_arg<fmt::basic_format_context<fmt::appender, char>>",
15569   "referenced_type" : "_ZTIN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
15570   "size" : 12,
15571   "source_file" : "external/fmtlib/include/fmt/core.h"
15572  },
15573  {
15574   "alignment" : 4,
15575   "is_const" : true,
15576   "linker_set_key" : "_ZTIKN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
15577   "name" : "const fmt::basic_string_view<fmt::detail::char8_type>",
15578   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
15579   "size" : 8,
15580   "source_file" : "external/fmtlib/include/fmt/core.h"
15581  },
15582  {
15583   "alignment" : 4,
15584   "is_const" : true,
15585   "linker_set_key" : "_ZTIKN3fmt3v1017basic_string_viewIcEE",
15586   "name" : "const fmt::basic_string_view<char>",
15587   "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE",
15588   "size" : 8,
15589   "source_file" : "external/fmtlib/include/fmt/core.h"
15590  },
15591  {
15592   "alignment" : 4,
15593   "is_const" : true,
15594   "linker_set_key" : "_ZTIKN3fmt3v1026basic_format_parse_contextIcEE",
15595   "name" : "const fmt::basic_format_parse_context<char>",
15596   "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
15597   "size" : 12,
15598   "source_file" : "external/fmtlib/include/fmt/core.h"
15599  },
15600  {
15601   "alignment" : 1,
15602   "is_const" : true,
15603   "linker_set_key" : "_ZTIKN3fmt3v106detail10char8_typeE",
15604   "name" : "const fmt::detail::char8_type",
15605   "referenced_type" : "_ZTIN3fmt3v106detail10char8_typeE",
15606   "size" : 1,
15607   "source_file" : "external/fmtlib/include/fmt/core.h"
15608  },
15609  {
15610   "alignment" : 4,
15611   "is_const" : true,
15612   "linker_set_key" : "_ZTIKN3fmt3v106detail10get_localeE",
15613   "name" : "const fmt::detail::get_locale",
15614   "referenced_type" : "_ZTIN3fmt3v106detail10get_localeE",
15615   "size" : 8,
15616   "source_file" : "external/fmtlib/include/fmt/chrono.h"
15617  },
15618  {
15619   "alignment" : 4,
15620   "is_const" : true,
15621   "linker_set_key" : "_ZTIKN3fmt3v106detail10locale_refE",
15622   "name" : "const fmt::detail::locale_ref",
15623   "referenced_type" : "_ZTIN3fmt3v106detail10locale_refE",
15624   "size" : 4,
15625   "source_file" : "external/fmtlib/include/fmt/core.h"
15626  },
15627  {
15628   "alignment" : 1,
15629   "is_const" : true,
15630   "linker_set_key" : "_ZTIKN3fmt3v106detail13buffer_traitsE",
15631   "name" : "const fmt::detail::buffer_traits",
15632   "referenced_type" : "_ZTIN3fmt3v106detail13buffer_traitsE",
15633   "size" : 1,
15634   "source_file" : "external/fmtlib/include/fmt/core.h"
15635  },
15636  {
15637   "alignment" : 4,
15638   "is_const" : true,
15639   "linker_set_key" : "_ZTIKN3fmt3v106detail13utf8_to_utf16E",
15640   "name" : "const fmt::detail::utf8_to_utf16",
15641   "referenced_type" : "_ZTIN3fmt3v106detail13utf8_to_utf16E",
15642   "size" : 2020,
15643   "source_file" : "external/fmtlib/include/fmt/format.h"
15644  },
15645  {
15646   "alignment" : 4,
15647   "is_const" : true,
15648   "linker_set_key" : "_ZTIKN3fmt3v106detail14big_decimal_fpE",
15649   "name" : "const fmt::detail::big_decimal_fp",
15650   "referenced_type" : "_ZTIN3fmt3v106detail14big_decimal_fpE",
15651   "size" : 12,
15652   "source_file" : "external/fmtlib/include/fmt/format.h"
15653  },
15654  {
15655   "is_const" : true,
15656   "linker_set_key" : "_ZTIKN3fmt3v106detail14named_arg_infoIcEE",
15657   "name" : "const fmt::detail::named_arg_info<char>",
15658   "referenced_type" : "_ZTIN3fmt3v106detail14named_arg_infoIcEE",
15659   "source_file" : "external/fmtlib/include/fmt/core.h"
15660  },
15661  {
15662   "alignment" : 4,
15663   "is_const" : true,
15664   "linker_set_key" : "_ZTIKN3fmt3v106detail16uint128_fallbackE",
15665   "name" : "const fmt::detail::uint128_fallback",
15666   "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
15667   "size" : 16,
15668   "source_file" : "external/fmtlib/include/fmt/format.h"
15669  },
15670  {
15671   "alignment" : 4,
15672   "is_const" : true,
15673   "linker_set_key" : "_ZTIKN3fmt3v106detail17counting_iteratorE",
15674   "name" : "const fmt::detail::counting_iterator",
15675   "referenced_type" : "_ZTIN3fmt3v106detail17counting_iteratorE",
15676   "size" : 4,
15677   "source_file" : "external/fmtlib/include/fmt/format.h"
15678  },
15679  {
15680   "alignment" : 4,
15681   "is_const" : true,
15682   "linker_set_key" : "_ZTIKN3fmt3v106detail18find_escape_resultIcEE",
15683   "name" : "const fmt::detail::find_escape_result<char>",
15684   "referenced_type" : "_ZTIN3fmt3v106detail18find_escape_resultIcEE",
15685   "size" : 12,
15686   "source_file" : "external/fmtlib/include/fmt/format.h"
15687  },
15688  {
15689   "alignment" : 4,
15690   "is_const" : true,
15691   "linker_set_key" : "_ZTIKN3fmt3v106detail19fixed_buffer_traitsE",
15692   "name" : "const fmt::detail::fixed_buffer_traits",
15693   "referenced_type" : "_ZTIN3fmt3v106detail19fixed_buffer_traitsE",
15694   "size" : 8,
15695   "source_file" : "external/fmtlib/include/fmt/core.h"
15696  },
15697  {
15698   "alignment" : 1,
15699   "is_const" : true,
15700   "linker_set_key" : "_ZTIKN3fmt3v106detail21chrono_format_checkerE",
15701   "name" : "const fmt::detail::chrono_format_checker",
15702   "referenced_type" : "_ZTIN3fmt3v106detail21chrono_format_checkerE",
15703   "size" : 1,
15704   "source_file" : "external/fmtlib/include/fmt/chrono.h"
15705  },
15706  {
15707   "alignment" : 4,
15708   "is_const" : true,
15709   "linker_set_key" : "_ZTIKN3fmt3v106detail21compile_parse_contextIcEE",
15710   "name" : "const fmt::detail::compile_parse_context<char>",
15711   "referenced_type" : "_ZTIN3fmt3v106detail21compile_parse_contextIcEE",
15712   "size" : 20,
15713   "source_file" : "external/fmtlib/include/fmt/core.h"
15714  },
15715  {
15716   "alignment" : 4,
15717   "is_const" : true,
15718   "linker_set_key" : "_ZTIKN3fmt3v106detail4typeE",
15719   "name" : "const fmt::detail::type",
15720   "referenced_type" : "_ZTIN3fmt3v106detail4typeE",
15721   "size" : 4,
15722   "source_file" : "external/fmtlib/include/fmt/core.h"
15723  },
15724  {
15725   "alignment" : 4,
15726   "is_const" : true,
15727   "linker_set_key" : "_ZTIKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
15728   "name" : "const fmt::detail::value<fmt::basic_format_context<fmt::appender, char>>",
15729   "referenced_type" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
15730   "size" : 8,
15731   "source_file" : "external/fmtlib/include/fmt/core.h"
15732  },
15733  {
15734   "alignment" : 4,
15735   "is_const" : true,
15736   "linker_set_key" : "_ZTIKN3fmt3v106detail6bigintE",
15737   "name" : "const fmt::detail::bigint",
15738   "referenced_type" : "_ZTIN3fmt3v106detail6bigintE",
15739   "size" : 152,
15740   "source_file" : "external/fmtlib/include/fmt/format.h"
15741  },
15742  {
15743   "alignment" : 4,
15744   "is_const" : true,
15745   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIcEE",
15746   "name" : "const fmt::detail::buffer<char>",
15747   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
15748   "size" : 16,
15749   "source_file" : "external/fmtlib/include/fmt/core.h"
15750  },
15751  {
15752   "alignment" : 4,
15753   "is_const" : true,
15754   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIiEE",
15755   "name" : "const fmt::detail::buffer<int>",
15756   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE",
15757   "size" : 16,
15758   "source_file" : "external/fmtlib/include/fmt/core.h"
15759  },
15760  {
15761   "alignment" : 4,
15762   "is_const" : true,
15763   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIjEE",
15764   "name" : "const fmt::detail::buffer<unsigned int>",
15765   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE",
15766   "size" : 16,
15767   "source_file" : "external/fmtlib/include/fmt/core.h"
15768  },
15769  {
15770   "alignment" : 4,
15771   "is_const" : true,
15772   "linker_set_key" : "_ZTIKN3fmt3v106detail6bufferIwEE",
15773   "name" : "const fmt::detail::buffer<wchar_t>",
15774   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE",
15775   "size" : 16,
15776   "source_file" : "external/fmtlib/include/fmt/core.h"
15777  },
15778  {
15779   "alignment" : 1,
15780   "is_const" : true,
15781   "linker_set_key" : "_ZTIKN3fmt3v106detail6fill_tIcEE",
15782   "name" : "const fmt::detail::fill_t<char>",
15783   "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE",
15784   "size" : 5,
15785   "source_file" : "external/fmtlib/include/fmt/core.h"
15786  },
15787  {
15788   "alignment" : 1,
15789   "is_const" : true,
15790   "linker_set_key" : "_ZTIKN3fmt3v107weekdayE",
15791   "name" : "const fmt::weekday",
15792   "referenced_type" : "_ZTIN3fmt3v107weekdayE",
15793   "size" : 1,
15794   "source_file" : "external/fmtlib/include/fmt/chrono.h"
15795  },
15796  {
15797   "alignment" : 4,
15798   "is_const" : true,
15799   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
15800   "name" : "const android::base::MappedFile",
15801   "referenced_type" : "_ZTIN7android4base10MappedFileE",
15802   "size" : 12,
15803   "source_file" : "system/libbase/include/android-base/mapped_file.h"
15804  },
15805  {
15806   "alignment" : 1,
15807   "is_const" : true,
15808   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15809   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
15810   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15811   "size" : 1,
15812   "source_file" : "system/libbase/include/android-base/logging.h"
15813  },
15814  {
15815   "alignment" : 4,
15816   "is_const" : true,
15817   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15818   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
15819   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15820   "size" : 4,
15821   "source_file" : "system/libbase/include/android-base/logging.h"
15822  },
15823  {
15824   "alignment" : 2,
15825   "is_const" : true,
15826   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15827   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
15828   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15829   "size" : 2,
15830   "source_file" : "system/libbase/include/android-base/logging.h"
15831  },
15832  {
15833   "alignment" : 4,
15834   "is_const" : true,
15835   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15836   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
15837   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15838   "size" : 4,
15839   "source_file" : "system/libbase/include/android-base/logging.h"
15840  },
15841  {
15842   "alignment" : 2,
15843   "is_const" : true,
15844   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15845   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
15846   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15847   "size" : 2,
15848   "source_file" : "system/libbase/include/android-base/logging.h"
15849  },
15850  {
15851   "alignment" : 4,
15852   "is_const" : true,
15853   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15854   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
15855   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15856   "size" : 4,
15857   "source_file" : "system/libbase/include/android-base/logging.h"
15858  },
15859  {
15860   "alignment" : 4,
15861   "is_const" : true,
15862   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15863   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
15864   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15865   "size" : 4,
15866   "source_file" : "system/libbase/include/android-base/logging.h"
15867  },
15868  {
15869   "alignment" : 4,
15870   "is_const" : true,
15871   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15872   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
15873   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15874   "size" : 4,
15875   "source_file" : "system/libbase/include/android-base/logging.h"
15876  },
15877  {
15878   "alignment" : 4,
15879   "is_const" : true,
15880   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15881   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
15882   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15883   "size" : 4,
15884   "source_file" : "system/libbase/include/android-base/logging.h"
15885  },
15886  {
15887   "alignment" : 4,
15888   "is_const" : true,
15889   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15890   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
15891   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15892   "size" : 4,
15893   "source_file" : "system/libbase/include/android-base/logging.h"
15894  },
15895  {
15896   "alignment" : 4,
15897   "is_const" : true,
15898   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15899   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
15900   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15901   "size" : 4,
15902   "source_file" : "system/libbase/include/android-base/logging.h"
15903  },
15904  {
15905   "alignment" : 4,
15906   "is_const" : true,
15907   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15908   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
15909   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15910   "size" : 4,
15911   "source_file" : "system/libbase/include/android-base/logging.h"
15912  },
15913  {
15914   "alignment" : 4,
15915   "is_const" : true,
15916   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKhEE",
15917   "name" : "const android::base::log_detail::Storage<const unsigned char *>",
15918   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
15919   "size" : 4,
15920   "source_file" : "system/libbase/include/android-base/logging.h"
15921  },
15922  {
15923   "alignment" : 4,
15924   "is_const" : true,
15925   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
15926   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
15927   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
15928   "size" : 4,
15929   "source_file" : "system/libbase/include/android-base/logging.h"
15930  },
15931  {
15932   "alignment" : 4,
15933   "is_const" : true,
15934   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
15935   "name" : "const android::base::log_detail::Storage<const void *>",
15936   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
15937   "size" : 4,
15938   "source_file" : "system/libbase/include/android-base/logging.h"
15939  },
15940  {
15941   "alignment" : 1,
15942   "is_const" : true,
15943   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15944   "name" : "const android::base::log_detail::Storage<bool>",
15945   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
15946   "size" : 1,
15947   "source_file" : "system/libbase/include/android-base/logging.h"
15948  },
15949  {
15950   "alignment" : 1,
15951   "is_const" : true,
15952   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15953   "name" : "const android::base::log_detail::Storage<char>",
15954   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
15955   "size" : 1,
15956   "source_file" : "system/libbase/include/android-base/logging.h"
15957  },
15958  {
15959   "alignment" : 4,
15960   "is_const" : true,
15961   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15962   "name" : "const android::base::log_detail::Storage<double>",
15963   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
15964   "size" : 8,
15965   "source_file" : "system/libbase/include/android-base/logging.h"
15966  },
15967  {
15968   "alignment" : 1,
15969   "is_const" : true,
15970   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15971   "name" : "const android::base::log_detail::Storage<unsigned char>",
15972   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
15973   "size" : 1,
15974   "source_file" : "system/libbase/include/android-base/logging.h"
15975  },
15976  {
15977   "alignment" : 4,
15978   "is_const" : true,
15979   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15980   "name" : "const android::base::log_detail::Storage<int>",
15981   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
15982   "size" : 4,
15983   "source_file" : "system/libbase/include/android-base/logging.h"
15984  },
15985  {
15986   "alignment" : 4,
15987   "is_const" : true,
15988   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15989   "name" : "const android::base::log_detail::Storage<unsigned int>",
15990   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
15991   "size" : 4,
15992   "source_file" : "system/libbase/include/android-base/logging.h"
15993  },
15994  {
15995   "alignment" : 2,
15996   "is_const" : true,
15997   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
15998   "name" : "const android::base::log_detail::Storage<unsigned short>",
15999   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
16000   "size" : 2,
16001   "source_file" : "system/libbase/include/android-base/logging.h"
16002  },
16003  {
16004   "alignment" : 4,
16005   "is_const" : true,
16006   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIxEE",
16007   "name" : "const android::base::log_detail::Storage<long long>",
16008   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
16009   "size" : 8,
16010   "source_file" : "system/libbase/include/android-base/logging.h"
16011  },
16012  {
16013   "alignment" : 4,
16014   "is_const" : true,
16015   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIyEE",
16016   "name" : "const android::base::log_detail::Storage<unsigned long long>",
16017   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
16018   "size" : 8,
16019   "source_file" : "system/libbase/include/android-base/logging.h"
16020  },
16021  {
16022   "alignment" : 4,
16023   "is_const" : true,
16024   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
16025   "name" : "const android::base::borrowed_fd",
16026   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
16027   "size" : 4,
16028   "source_file" : "system/libbase/include/android-base/unique_fd.h"
16029  },
16030  {
16031   "alignment" : 4,
16032   "is_const" : true,
16033   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
16034   "name" : "const android::base::ErrnoRestorer",
16035   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
16036   "size" : 4,
16037   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
16038  },
16039  {
16040   "alignment" : 4,
16041   "is_const" : true,
16042   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
16043   "name" : "const unix_file::FdFile",
16044   "referenced_type" : "_ZTIN9unix_file6FdFileE",
16045   "size" : 28,
16046   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
16047  },
16048  {
16049   "alignment" : 4,
16050   "is_const" : true,
16051   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
16052   "name" : "const std::shared_ptr<art::DexFileContainer>",
16053   "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE",
16054   "size" : 8,
16055   "source_file" : "art/libdexfile/dex/dex_file.h"
16056  },
16057  {
16058   "alignment" : 4,
16059   "is_const" : true,
16060   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
16061   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
16062   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
16063   "size" : 4,
16064   "source_file" : "system/libbase/include/android-base/logging.h"
16065  },
16066  {
16067   "alignment" : 4,
16068   "is_const" : true,
16069   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16070   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
16071   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16072   "size" : 12,
16073   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
16074  },
16075  {
16076   "alignment" : 4,
16077   "is_const" : true,
16078   "linker_set_key" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
16079   "name" : "const std::basic_ostream<char, std::char_traits<char>>",
16080   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
16081   "size" : 84,
16082   "source_file" : "external/fmtlib/include/fmt/core.h"
16083  },
16084  {
16085   "alignment" : 4,
16086   "is_const" : true,
16087   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
16088   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
16089   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
16090   "size" : 8,
16091   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
16092  },
16093  {
16094   "alignment" : 1,
16095   "is_const" : true,
16096   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
16097   "name" : "const std::hash<art::DexFileReference>",
16098   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
16099   "size" : 1,
16100   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
16101  },
16102  {
16103   "alignment" : 1,
16104   "is_const" : true,
16105   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
16106   "name" : "const std::hash<art::dex::ProtoIndex>",
16107   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
16108   "size" : 1,
16109   "source_file" : "art/libdexfile/dex/dex_file_types.h"
16110  },
16111  {
16112   "alignment" : 1,
16113   "is_const" : true,
16114   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
16115   "name" : "const std::hash<art::dex::StringIndex>",
16116   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
16117   "size" : 1,
16118   "source_file" : "art/libdexfile/dex/dex_file_types.h"
16119  },
16120  {
16121   "alignment" : 1,
16122   "is_const" : true,
16123   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
16124   "name" : "const std::hash<art::dex::TypeIndex>",
16125   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
16126   "size" : 1,
16127   "source_file" : "art/libdexfile/dex/dex_file_types.h"
16128  },
16129  {
16130   "alignment" : 4,
16131   "is_const" : true,
16132   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
16133   "name" : "const std::pair<unsigned int, unsigned short>",
16134   "referenced_type" : "_ZTINSt3__14pairIjtEE",
16135   "size" : 8,
16136   "source_file" : "art/libartbase/base/hash_set.h"
16137  },
16138  {
16139   "alignment" : 4,
16140   "is_const" : true,
16141   "linker_set_key" : "_ZTIKNSt3__16localeE",
16142   "name" : "const std::locale",
16143   "referenced_type" : "_ZTINSt3__16localeE",
16144   "size" : 4,
16145   "source_file" : "external/fmtlib/include/fmt/chrono.h"
16146  },
16147  {
16148   "alignment" : 4,
16149   "is_const" : true,
16150   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
16151   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
16152   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
16153   "size" : 12,
16154   "source_file" : "art/libdexfile/dex/dex_file.h"
16155  },
16156  {
16157   "alignment" : 4,
16158   "is_const" : true,
16159   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
16160   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
16161   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
16162   "size" : 12,
16163   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
16164  },
16165  {
16166   "alignment" : 1,
16167   "is_const" : true,
16168   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
16169   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
16170   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
16171   "size" : 1,
16172   "source_file" : "art/libartbase/base/hash_set.h"
16173  },
16174  {
16175   "alignment" : 1,
16176   "is_const" : true,
16177   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
16178   "name" : "const std::allocator<char>",
16179   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
16180   "size" : 1,
16181   "source_file" : "external/fmtlib/include/fmt/format.h"
16182  },
16183  {
16184   "alignment" : 1,
16185   "is_const" : true,
16186   "linker_set_key" : "_ZTIKNSt3__19allocatorIjEE",
16187   "name" : "const std::allocator<unsigned int>",
16188   "referenced_type" : "_ZTINSt3__19allocatorIjEE",
16189   "size" : 1,
16190   "source_file" : "external/fmtlib/include/fmt/format.h"
16191  },
16192  {
16193   "alignment" : 4,
16194   "is_const" : true,
16195   "linker_set_key" : "_ZTIKP7__sFILE",
16196   "name" : "__sFILE *const",
16197   "referenced_type" : "_ZTIP7__sFILE",
16198   "size" : 4,
16199   "source_file" : "external/fmtlib/include/fmt/core.h"
16200  },
16201  {
16202   "alignment" : 4,
16203   "is_const" : true,
16204   "linker_set_key" : "_ZTIKP8ZipEntry",
16205   "name" : "ZipEntry *const",
16206   "referenced_type" : "_ZTIP8ZipEntry",
16207   "size" : 4,
16208   "source_file" : "art/libartbase/base/zip_archive.h"
16209  },
16210  {
16211   "alignment" : 4,
16212   "is_const" : true,
16213   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
16214   "name" : "const art::InstructionOperands *const",
16215   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
16216   "size" : 4,
16217   "source_file" : "art/libdexfile/dex/dex_instruction.h"
16218  },
16219  {
16220   "alignment" : 4,
16221   "is_const" : true,
16222   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
16223   "name" : "const art::dex::TypeId *const",
16224   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
16225   "size" : 4,
16226   "source_file" : "system/libbase/include/android-base/logging.h"
16227  },
16228  {
16229   "alignment" : 4,
16230   "is_const" : true,
16231   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
16232   "name" : "const art::dex::FieldId *const",
16233   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
16234   "size" : 4,
16235   "source_file" : "system/libbase/include/android-base/logging.h"
16236  },
16237  {
16238   "alignment" : 4,
16239   "is_const" : true,
16240   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
16241   "name" : "const art::dex::ProtoId *const",
16242   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
16243   "size" : 4,
16244   "source_file" : "system/libbase/include/android-base/logging.h"
16245  },
16246  {
16247   "alignment" : 4,
16248   "is_const" : true,
16249   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
16250   "name" : "const art::dex::ClassDef *const",
16251   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
16252   "size" : 4,
16253   "source_file" : "system/libbase/include/android-base/logging.h"
16254  },
16255  {
16256   "alignment" : 4,
16257   "is_const" : true,
16258   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
16259   "name" : "const art::dex::MethodId *const",
16260   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
16261   "size" : 4,
16262   "source_file" : "system/libbase/include/android-base/logging.h"
16263  },
16264  {
16265   "alignment" : 4,
16266   "is_const" : true,
16267   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
16268   "name" : "const art::dex::StringId *const",
16269   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
16270   "size" : 4,
16271   "source_file" : "system/libbase/include/android-base/logging.h"
16272  },
16273  {
16274   "alignment" : 4,
16275   "is_const" : true,
16276   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
16277   "name" : "const art::DexFile::Header *const",
16278   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
16279   "size" : 4,
16280   "source_file" : "art/libdexfile/dex/dex_file.h"
16281  },
16282  {
16283   "alignment" : 4,
16284   "is_const" : true,
16285   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
16286   "name" : "const art::DexFile *const",
16287   "referenced_type" : "_ZTIPKN3art7DexFileE",
16288   "size" : 4,
16289   "source_file" : "system/libbase/include/android-base/logging.h"
16290  },
16291  {
16292   "alignment" : 4,
16293   "is_const" : true,
16294   "linker_set_key" : "_ZTIKPKc",
16295   "name" : "const char *const",
16296   "referenced_type" : "_ZTIPKc",
16297   "size" : 4,
16298   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
16299  },
16300  {
16301   "alignment" : 4,
16302   "is_const" : true,
16303   "linker_set_key" : "_ZTIKPKh",
16304   "name" : "const unsigned char *const",
16305   "referenced_type" : "_ZTIPKh",
16306   "size" : 4,
16307   "source_file" : "art/libdexfile/dex/dex_file.h"
16308  },
16309  {
16310   "alignment" : 4,
16311   "is_const" : true,
16312   "linker_set_key" : "_ZTIKPKj",
16313   "name" : "const unsigned int *const",
16314   "referenced_type" : "_ZTIPKj",
16315   "size" : 4,
16316   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
16317  },
16318  {
16319   "alignment" : 4,
16320   "is_const" : true,
16321   "linker_set_key" : "_ZTIKPKt",
16322   "name" : "const unsigned short *const",
16323   "referenced_type" : "_ZTIPKt",
16324   "size" : 4,
16325   "source_file" : "system/libbase/include/android-base/logging.h"
16326  },
16327  {
16328   "alignment" : 4,
16329   "is_const" : true,
16330   "linker_set_key" : "_ZTIKPKv",
16331   "name" : "const void *const",
16332   "referenced_type" : "_ZTIPKv",
16333   "size" : 4,
16334   "source_file" : "system/libbase/include/android-base/logging.h"
16335  },
16336  {
16337   "alignment" : 1,
16338   "is_const" : true,
16339   "linker_set_key" : "_ZTIKa",
16340   "name" : "const signed char",
16341   "referenced_type" : "_ZTIa",
16342   "size" : 1,
16343   "source_file" : "libnativehelper/include_jni/jni.h"
16344  },
16345  {
16346   "alignment" : 1,
16347   "is_const" : true,
16348   "linker_set_key" : "_ZTIKb",
16349   "name" : "const bool",
16350   "referenced_type" : "_ZTIb",
16351   "size" : 1,
16352   "source_file" : "external/fmtlib/include/fmt/core.h"
16353  },
16354  {
16355   "alignment" : 1,
16356   "is_const" : true,
16357   "linker_set_key" : "_ZTIKc",
16358   "name" : "const char",
16359   "referenced_type" : "_ZTIc",
16360   "size" : 1,
16361   "source_file" : "external/fmtlib/include/fmt/core.h"
16362  },
16363  {
16364   "alignment" : 4,
16365   "is_const" : true,
16366   "linker_set_key" : "_ZTIKd",
16367   "name" : "const double",
16368   "referenced_type" : "_ZTId",
16369   "size" : 8,
16370   "source_file" : "libnativehelper/include_jni/jni.h"
16371  },
16372  {
16373   "alignment" : 4,
16374   "is_const" : true,
16375   "linker_set_key" : "_ZTIKf",
16376   "name" : "const float",
16377   "referenced_type" : "_ZTIf",
16378   "size" : 4,
16379   "source_file" : "external/fmtlib/include/fmt/format.h"
16380  },
16381  {
16382   "alignment" : 1,
16383   "is_const" : true,
16384   "linker_set_key" : "_ZTIKh",
16385   "name" : "const unsigned char",
16386   "referenced_type" : "_ZTIh",
16387   "size" : 1,
16388   "source_file" : "art/libartbase/base/array_ref.h"
16389  },
16390  {
16391   "alignment" : 4,
16392   "is_const" : true,
16393   "linker_set_key" : "_ZTIKi",
16394   "name" : "const int",
16395   "referenced_type" : "_ZTIi",
16396   "size" : 4,
16397   "source_file" : "external/fmtlib/include/fmt/core.h"
16398  },
16399  {
16400   "alignment" : 4,
16401   "is_const" : true,
16402   "linker_set_key" : "_ZTIKj",
16403   "name" : "const unsigned int",
16404   "referenced_type" : "_ZTIj",
16405   "size" : 4,
16406   "source_file" : "external/fmtlib/include/fmt/core.h"
16407  },
16408  {
16409   "alignment" : 2,
16410   "is_const" : true,
16411   "linker_set_key" : "_ZTIKs",
16412   "name" : "const short",
16413   "referenced_type" : "_ZTIs",
16414   "size" : 2,
16415   "source_file" : "libnativehelper/include_jni/jni.h"
16416  },
16417  {
16418   "alignment" : 2,
16419   "is_const" : true,
16420   "linker_set_key" : "_ZTIKt",
16421   "name" : "const unsigned short",
16422   "referenced_type" : "_ZTIt",
16423   "size" : 2,
16424   "source_file" : "system/libbase/include/android-base/logging.h"
16425  },
16426  {
16427   "is_const" : true,
16428   "linker_set_key" : "_ZTIKv",
16429   "name" : "const void",
16430   "referenced_type" : "_ZTIv",
16431   "source_file" : "external/fmtlib/include/fmt/core.h"
16432  },
16433  {
16434   "alignment" : 4,
16435   "is_const" : true,
16436   "linker_set_key" : "_ZTIKw",
16437   "name" : "const wchar_t",
16438   "referenced_type" : "_ZTIw",
16439   "size" : 4,
16440   "source_file" : "external/fmtlib/include/fmt/core.h"
16441  },
16442  {
16443   "alignment" : 4,
16444   "is_const" : true,
16445   "linker_set_key" : "_ZTIKx",
16446   "name" : "const long long",
16447   "referenced_type" : "_ZTIx",
16448   "size" : 8,
16449   "source_file" : "libnativehelper/include_jni/jni.h"
16450  },
16451  {
16452   "alignment" : 4,
16453   "is_const" : true,
16454   "linker_set_key" : "_ZTIKy",
16455   "name" : "const unsigned long long",
16456   "referenced_type" : "_ZTIy",
16457   "size" : 8,
16458   "source_file" : "external/fmtlib/include/fmt/core.h"
16459  }
16460 ],
16461 "record_types" :
16462 [
16463  {
16464   "alignment" : 1,
16465   "base_specifiers" :
16466   [
16467    {
16468     "referenced_type" : "_ZTI7_jarray"
16469    }
16470   ],
16471   "linker_set_key" : "_ZTI10_jintArray",
16472   "name" : "_jintArray",
16473   "record_kind" : "class",
16474   "size" : 1,
16475   "source_file" : "libnativehelper/include_jni/jni.h"
16476  },
16477  {
16478   "alignment" : 1,
16479   "base_specifiers" :
16480   [
16481    {
16482     "referenced_type" : "_ZTI7_jarray"
16483    }
16484   ],
16485   "linker_set_key" : "_ZTI11_jbyteArray",
16486   "name" : "_jbyteArray",
16487   "record_kind" : "class",
16488   "size" : 1,
16489   "source_file" : "libnativehelper/include_jni/jni.h"
16490  },
16491  {
16492   "alignment" : 1,
16493   "base_specifiers" :
16494   [
16495    {
16496     "referenced_type" : "_ZTI7_jarray"
16497    }
16498   ],
16499   "linker_set_key" : "_ZTI11_jcharArray",
16500   "name" : "_jcharArray",
16501   "record_kind" : "class",
16502   "size" : 1,
16503   "source_file" : "libnativehelper/include_jni/jni.h"
16504  },
16505  {
16506   "alignment" : 1,
16507   "base_specifiers" :
16508   [
16509    {
16510     "referenced_type" : "_ZTI7_jarray"
16511    }
16512   ],
16513   "linker_set_key" : "_ZTI11_jlongArray",
16514   "name" : "_jlongArray",
16515   "record_kind" : "class",
16516   "size" : 1,
16517   "source_file" : "libnativehelper/include_jni/jni.h"
16518  },
16519  {
16520   "alignment" : 1,
16521   "base_specifiers" :
16522   [
16523    {
16524     "referenced_type" : "_ZTI8_jobject"
16525    }
16526   ],
16527   "linker_set_key" : "_ZTI11_jthrowable",
16528   "name" : "_jthrowable",
16529   "record_kind" : "class",
16530   "size" : 1,
16531   "source_file" : "libnativehelper/include_jni/jni.h"
16532  },
16533  {
16534   "alignment" : 4,
16535   "fields" :
16536   [
16537    {
16538     "field_name" : "optionString",
16539     "referenced_type" : "_ZTIPKc"
16540    },
16541    {
16542     "field_name" : "extraInfo",
16543     "field_offset" : 32,
16544     "referenced_type" : "_ZTIPv"
16545    }
16546   ],
16547   "linker_set_key" : "_ZTI12JavaVMOption",
16548   "name" : "JavaVMOption",
16549   "size" : 8,
16550   "source_file" : "libnativehelper/include_jni/jni.h"
16551  },
16552  {
16553   "alignment" : 1,
16554   "fields" :
16555   [
16556    {
16557     "field_name" : "path",
16558     "referenced_type" : "_ZTIA1024_c"
16559    },
16560    {
16561     "access" : "private",
16562     "field_name" : "remove_dir_and_contents_",
16563     "field_offset" : 8192,
16564     "referenced_type" : "_ZTIb"
16565    }
16566   ],
16567   "linker_set_key" : "_ZTI12TemporaryDir",
16568   "name" : "TemporaryDir",
16569   "record_kind" : "class",
16570   "size" : 1025,
16571   "source_file" : "system/libbase/include/android-base/file.h"
16572  },
16573  {
16574   "alignment" : 1,
16575   "base_specifiers" :
16576   [
16577    {
16578     "referenced_type" : "_ZTI7_jarray"
16579    }
16580   ],
16581   "linker_set_key" : "_ZTI12_jfloatArray",
16582   "name" : "_jfloatArray",
16583   "record_kind" : "class",
16584   "size" : 1,
16585   "source_file" : "libnativehelper/include_jni/jni.h"
16586  },
16587  {
16588   "alignment" : 1,
16589   "base_specifiers" :
16590   [
16591    {
16592     "referenced_type" : "_ZTI7_jarray"
16593    }
16594   ],
16595   "linker_set_key" : "_ZTI12_jshortArray",
16596   "name" : "_jshortArray",
16597   "record_kind" : "class",
16598   "size" : 1,
16599   "source_file" : "libnativehelper/include_jni/jni.h"
16600  },
16601  {
16602   "alignment" : 4,
16603   "fields" :
16604   [
16605    {
16606     "field_name" : "fd",
16607     "referenced_type" : "_ZTIi"
16608    },
16609    {
16610     "field_name" : "path",
16611     "field_offset" : 32,
16612     "referenced_type" : "_ZTIA1024_c"
16613    },
16614    {
16615     "access" : "private",
16616     "field_name" : "remove_file_",
16617     "field_offset" : 8224,
16618     "referenced_type" : "_ZTIb"
16619    }
16620   ],
16621   "linker_set_key" : "_ZTI13TemporaryFile",
16622   "name" : "TemporaryFile",
16623   "record_kind" : "class",
16624   "size" : 1032,
16625   "source_file" : "system/libbase/include/android-base/file.h"
16626  },
16627  {
16628   "alignment" : 1,
16629   "base_specifiers" :
16630   [
16631    {
16632     "referenced_type" : "_ZTI7_jarray"
16633    }
16634   ],
16635   "linker_set_key" : "_ZTI13_jdoubleArray",
16636   "name" : "_jdoubleArray",
16637   "record_kind" : "class",
16638   "size" : 1,
16639   "source_file" : "libnativehelper/include_jni/jni.h"
16640  },
16641  {
16642   "alignment" : 1,
16643   "base_specifiers" :
16644   [
16645    {
16646     "referenced_type" : "_ZTI7_jarray"
16647    }
16648   ],
16649   "linker_set_key" : "_ZTI13_jobjectArray",
16650   "name" : "_jobjectArray",
16651   "record_kind" : "class",
16652   "size" : 1,
16653   "source_file" : "libnativehelper/include_jni/jni.h"
16654  },
16655  {
16656   "alignment" : 4,
16657   "fields" :
16658   [
16659    {
16660     "field_name" : "version",
16661     "referenced_type" : "_ZTIi"
16662    },
16663    {
16664     "field_name" : "nOptions",
16665     "field_offset" : 32,
16666     "referenced_type" : "_ZTIi"
16667    },
16668    {
16669     "field_name" : "options",
16670     "field_offset" : 64,
16671     "referenced_type" : "_ZTIP12JavaVMOption"
16672    },
16673    {
16674     "field_name" : "ignoreUnrecognized",
16675     "field_offset" : 96,
16676     "referenced_type" : "_ZTIh"
16677    }
16678   ],
16679   "linker_set_key" : "_ZTI14JavaVMInitArgs",
16680   "name" : "JavaVMInitArgs",
16681   "size" : 16,
16682   "source_file" : "libnativehelper/include_jni/jni.h"
16683  },
16684  {
16685   "alignment" : 1,
16686   "base_specifiers" :
16687   [
16688    {
16689     "referenced_type" : "_ZTI7_jarray"
16690    }
16691   ],
16692   "linker_set_key" : "_ZTI14_jbooleanArray",
16693   "name" : "_jbooleanArray",
16694   "record_kind" : "class",
16695   "size" : 1,
16696   "source_file" : "libnativehelper/include_jni/jni.h"
16697  },
16698  {
16699   "alignment" : 4,
16700   "fields" :
16701   [
16702    {
16703     "field_name" : "name",
16704     "referenced_type" : "_ZTIPKc"
16705    },
16706    {
16707     "field_name" : "signature",
16708     "field_offset" : 32,
16709     "referenced_type" : "_ZTIPKc"
16710    },
16711    {
16712     "field_name" : "fnPtr",
16713     "field_offset" : 64,
16714     "referenced_type" : "_ZTIPv"
16715    }
16716   ],
16717   "linker_set_key" : "_ZTI15JNINativeMethod",
16718   "name" : "JNINativeMethod",
16719   "size" : 12,
16720   "source_file" : "libnativehelper/include_jni/jni.h"
16721  },
16722  {
16723   "alignment" : 4,
16724   "fields" :
16725   [
16726    {
16727     "field_name" : "version",
16728     "referenced_type" : "_ZTIi"
16729    },
16730    {
16731     "field_name" : "name",
16732     "field_offset" : 32,
16733     "referenced_type" : "_ZTIPKc"
16734    },
16735    {
16736     "field_name" : "group",
16737     "field_offset" : 64,
16738     "referenced_type" : "_ZTIP8_jobject"
16739    }
16740   ],
16741   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
16742   "name" : "JavaVMAttachArgs",
16743   "size" : 12,
16744   "source_file" : "libnativehelper/include_jni/jni.h"
16745  },
16746  {
16747   "alignment" : 4,
16748   "fields" :
16749   [
16750    {
16751     "field_name" : "reserved0",
16752     "referenced_type" : "_ZTIPv"
16753    },
16754    {
16755     "field_name" : "reserved1",
16756     "field_offset" : 32,
16757     "referenced_type" : "_ZTIPv"
16758    },
16759    {
16760     "field_name" : "reserved2",
16761     "field_offset" : 64,
16762     "referenced_type" : "_ZTIPv"
16763    },
16764    {
16765     "field_name" : "DestroyJavaVM",
16766     "field_offset" : 96,
16767     "referenced_type" : "_ZTIPFiP7_JavaVME"
16768    },
16769    {
16770     "field_name" : "AttachCurrentThread",
16771     "field_offset" : 128,
16772     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
16773    },
16774    {
16775     "field_name" : "DetachCurrentThread",
16776     "field_offset" : 160,
16777     "referenced_type" : "_ZTIPFiP7_JavaVME"
16778    },
16779    {
16780     "field_name" : "GetEnv",
16781     "field_offset" : 192,
16782     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
16783    },
16784    {
16785     "field_name" : "AttachCurrentThreadAsDaemon",
16786     "field_offset" : 224,
16787     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
16788    }
16789   ],
16790   "linker_set_key" : "_ZTI18JNIInvokeInterface",
16791   "name" : "JNIInvokeInterface",
16792   "size" : 32,
16793   "source_file" : "libnativehelper/include_jni/jni.h"
16794  },
16795  {
16796   "alignment" : 4,
16797   "fields" :
16798   [
16799    {
16800     "field_name" : "reserved0",
16801     "referenced_type" : "_ZTIPv"
16802    },
16803    {
16804     "field_name" : "reserved1",
16805     "field_offset" : 32,
16806     "referenced_type" : "_ZTIPv"
16807    },
16808    {
16809     "field_name" : "reserved2",
16810     "field_offset" : 64,
16811     "referenced_type" : "_ZTIPv"
16812    },
16813    {
16814     "field_name" : "reserved3",
16815     "field_offset" : 96,
16816     "referenced_type" : "_ZTIPv"
16817    },
16818    {
16819     "field_name" : "GetVersion",
16820     "field_offset" : 128,
16821     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
16822    },
16823    {
16824     "field_name" : "DefineClass",
16825     "field_offset" : 160,
16826     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
16827    },
16828    {
16829     "field_name" : "FindClass",
16830     "field_offset" : 192,
16831     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
16832    },
16833    {
16834     "field_name" : "FromReflectedMethod",
16835     "field_offset" : 224,
16836     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
16837    },
16838    {
16839     "field_name" : "FromReflectedField",
16840     "field_offset" : 256,
16841     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
16842    },
16843    {
16844     "field_name" : "ToReflectedMethod",
16845     "field_offset" : 288,
16846     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
16847    },
16848    {
16849     "field_name" : "GetSuperclass",
16850     "field_offset" : 320,
16851     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
16852    },
16853    {
16854     "field_name" : "IsAssignableFrom",
16855     "field_offset" : 352,
16856     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
16857    },
16858    {
16859     "field_name" : "ToReflectedField",
16860     "field_offset" : 384,
16861     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
16862    },
16863    {
16864     "field_name" : "Throw",
16865     "field_offset" : 416,
16866     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
16867    },
16868    {
16869     "field_name" : "ThrowNew",
16870     "field_offset" : 448,
16871     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
16872    },
16873    {
16874     "field_name" : "ExceptionOccurred",
16875     "field_offset" : 480,
16876     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
16877    },
16878    {
16879     "field_name" : "ExceptionDescribe",
16880     "field_offset" : 512,
16881     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16882    },
16883    {
16884     "field_name" : "ExceptionClear",
16885     "field_offset" : 544,
16886     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16887    },
16888    {
16889     "field_name" : "FatalError",
16890     "field_offset" : 576,
16891     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
16892    },
16893    {
16894     "field_name" : "PushLocalFrame",
16895     "field_offset" : 608,
16896     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16897    },
16898    {
16899     "field_name" : "PopLocalFrame",
16900     "field_offset" : 640,
16901     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16902    },
16903    {
16904     "field_name" : "NewGlobalRef",
16905     "field_offset" : 672,
16906     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16907    },
16908    {
16909     "field_name" : "DeleteGlobalRef",
16910     "field_offset" : 704,
16911     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16912    },
16913    {
16914     "field_name" : "DeleteLocalRef",
16915     "field_offset" : 736,
16916     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16917    },
16918    {
16919     "field_name" : "IsSameObject",
16920     "field_offset" : 768,
16921     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
16922    },
16923    {
16924     "field_name" : "NewLocalRef",
16925     "field_offset" : 800,
16926     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16927    },
16928    {
16929     "field_name" : "EnsureLocalCapacity",
16930     "field_offset" : 832,
16931     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16932    },
16933    {
16934     "field_name" : "AllocObject",
16935     "field_offset" : 864,
16936     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
16937    },
16938    {
16939     "field_name" : "NewObject",
16940     "field_offset" : 896,
16941     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16942    },
16943    {
16944     "field_name" : "NewObjectV",
16945     "field_offset" : 928,
16946     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16947    },
16948    {
16949     "field_name" : "NewObjectA",
16950     "field_offset" : 960,
16951     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16952    },
16953    {
16954     "field_name" : "GetObjectClass",
16955     "field_offset" : 992,
16956     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
16957    },
16958    {
16959     "field_name" : "IsInstanceOf",
16960     "field_offset" : 1024,
16961     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
16962    },
16963    {
16964     "field_name" : "GetMethodID",
16965     "field_offset" : 1056,
16966     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16967    },
16968    {
16969     "field_name" : "CallObjectMethod",
16970     "field_offset" : 1088,
16971     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
16972    },
16973    {
16974     "field_name" : "CallObjectMethodV",
16975     "field_offset" : 1120,
16976     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE"
16977    },
16978    {
16979     "field_name" : "CallObjectMethodA",
16980     "field_offset" : 1152,
16981     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
16982    },
16983    {
16984     "field_name" : "CallBooleanMethod",
16985     "field_offset" : 1184,
16986     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16987    },
16988    {
16989     "field_name" : "CallBooleanMethodV",
16990     "field_offset" : 1216,
16991     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16992    },
16993    {
16994     "field_name" : "CallBooleanMethodA",
16995     "field_offset" : 1248,
16996     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16997    },
16998    {
16999     "field_name" : "CallByteMethod",
17000     "field_offset" : 1280,
17001     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17002    },
17003    {
17004     "field_name" : "CallByteMethodV",
17005     "field_offset" : 1312,
17006     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17007    },
17008    {
17009     "field_name" : "CallByteMethodA",
17010     "field_offset" : 1344,
17011     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17012    },
17013    {
17014     "field_name" : "CallCharMethod",
17015     "field_offset" : 1376,
17016     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17017    },
17018    {
17019     "field_name" : "CallCharMethodV",
17020     "field_offset" : 1408,
17021     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17022    },
17023    {
17024     "field_name" : "CallCharMethodA",
17025     "field_offset" : 1440,
17026     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17027    },
17028    {
17029     "field_name" : "CallShortMethod",
17030     "field_offset" : 1472,
17031     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17032    },
17033    {
17034     "field_name" : "CallShortMethodV",
17035     "field_offset" : 1504,
17036     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17037    },
17038    {
17039     "field_name" : "CallShortMethodA",
17040     "field_offset" : 1536,
17041     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17042    },
17043    {
17044     "field_name" : "CallIntMethod",
17045     "field_offset" : 1568,
17046     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17047    },
17048    {
17049     "field_name" : "CallIntMethodV",
17050     "field_offset" : 1600,
17051     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17052    },
17053    {
17054     "field_name" : "CallIntMethodA",
17055     "field_offset" : 1632,
17056     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17057    },
17058    {
17059     "field_name" : "CallLongMethod",
17060     "field_offset" : 1664,
17061     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17062    },
17063    {
17064     "field_name" : "CallLongMethodV",
17065     "field_offset" : 1696,
17066     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17067    },
17068    {
17069     "field_name" : "CallLongMethodA",
17070     "field_offset" : 1728,
17071     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17072    },
17073    {
17074     "field_name" : "CallFloatMethod",
17075     "field_offset" : 1760,
17076     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17077    },
17078    {
17079     "field_name" : "CallFloatMethodV",
17080     "field_offset" : 1792,
17081     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17082    },
17083    {
17084     "field_name" : "CallFloatMethodA",
17085     "field_offset" : 1824,
17086     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17087    },
17088    {
17089     "field_name" : "CallDoubleMethod",
17090     "field_offset" : 1856,
17091     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17092    },
17093    {
17094     "field_name" : "CallDoubleMethodV",
17095     "field_offset" : 1888,
17096     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17097    },
17098    {
17099     "field_name" : "CallDoubleMethodA",
17100     "field_offset" : 1920,
17101     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17102    },
17103    {
17104     "field_name" : "CallVoidMethod",
17105     "field_offset" : 1952,
17106     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
17107    },
17108    {
17109     "field_name" : "CallVoidMethodV",
17110     "field_offset" : 1984,
17111     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
17112    },
17113    {
17114     "field_name" : "CallVoidMethodA",
17115     "field_offset" : 2016,
17116     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
17117    },
17118    {
17119     "field_name" : "CallNonvirtualObjectMethod",
17120     "field_offset" : 2048,
17121     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
17122    },
17123    {
17124     "field_name" : "CallNonvirtualObjectMethodV",
17125     "field_offset" : 2080,
17126     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE"
17127    },
17128    {
17129     "field_name" : "CallNonvirtualObjectMethodA",
17130     "field_offset" : 2112,
17131     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
17132    },
17133    {
17134     "field_name" : "CallNonvirtualBooleanMethod",
17135     "field_offset" : 2144,
17136     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17137    },
17138    {
17139     "field_name" : "CallNonvirtualBooleanMethodV",
17140     "field_offset" : 2176,
17141     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17142    },
17143    {
17144     "field_name" : "CallNonvirtualBooleanMethodA",
17145     "field_offset" : 2208,
17146     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17147    },
17148    {
17149     "field_name" : "CallNonvirtualByteMethod",
17150     "field_offset" : 2240,
17151     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17152    },
17153    {
17154     "field_name" : "CallNonvirtualByteMethodV",
17155     "field_offset" : 2272,
17156     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17157    },
17158    {
17159     "field_name" : "CallNonvirtualByteMethodA",
17160     "field_offset" : 2304,
17161     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17162    },
17163    {
17164     "field_name" : "CallNonvirtualCharMethod",
17165     "field_offset" : 2336,
17166     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17167    },
17168    {
17169     "field_name" : "CallNonvirtualCharMethodV",
17170     "field_offset" : 2368,
17171     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17172    },
17173    {
17174     "field_name" : "CallNonvirtualCharMethodA",
17175     "field_offset" : 2400,
17176     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17177    },
17178    {
17179     "field_name" : "CallNonvirtualShortMethod",
17180     "field_offset" : 2432,
17181     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17182    },
17183    {
17184     "field_name" : "CallNonvirtualShortMethodV",
17185     "field_offset" : 2464,
17186     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17187    },
17188    {
17189     "field_name" : "CallNonvirtualShortMethodA",
17190     "field_offset" : 2496,
17191     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17192    },
17193    {
17194     "field_name" : "CallNonvirtualIntMethod",
17195     "field_offset" : 2528,
17196     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17197    },
17198    {
17199     "field_name" : "CallNonvirtualIntMethodV",
17200     "field_offset" : 2560,
17201     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17202    },
17203    {
17204     "field_name" : "CallNonvirtualIntMethodA",
17205     "field_offset" : 2592,
17206     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17207    },
17208    {
17209     "field_name" : "CallNonvirtualLongMethod",
17210     "field_offset" : 2624,
17211     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17212    },
17213    {
17214     "field_name" : "CallNonvirtualLongMethodV",
17215     "field_offset" : 2656,
17216     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17217    },
17218    {
17219     "field_name" : "CallNonvirtualLongMethodA",
17220     "field_offset" : 2688,
17221     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17222    },
17223    {
17224     "field_name" : "CallNonvirtualFloatMethod",
17225     "field_offset" : 2720,
17226     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17227    },
17228    {
17229     "field_name" : "CallNonvirtualFloatMethodV",
17230     "field_offset" : 2752,
17231     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17232    },
17233    {
17234     "field_name" : "CallNonvirtualFloatMethodA",
17235     "field_offset" : 2784,
17236     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17237    },
17238    {
17239     "field_name" : "CallNonvirtualDoubleMethod",
17240     "field_offset" : 2816,
17241     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17242    },
17243    {
17244     "field_name" : "CallNonvirtualDoubleMethodV",
17245     "field_offset" : 2848,
17246     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17247    },
17248    {
17249     "field_name" : "CallNonvirtualDoubleMethodA",
17250     "field_offset" : 2880,
17251     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17252    },
17253    {
17254     "field_name" : "CallNonvirtualVoidMethod",
17255     "field_offset" : 2912,
17256     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
17257    },
17258    {
17259     "field_name" : "CallNonvirtualVoidMethodV",
17260     "field_offset" : 2944,
17261     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
17262    },
17263    {
17264     "field_name" : "CallNonvirtualVoidMethodA",
17265     "field_offset" : 2976,
17266     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
17267    },
17268    {
17269     "field_name" : "GetFieldID",
17270     "field_offset" : 3008,
17271     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
17272    },
17273    {
17274     "field_name" : "GetObjectField",
17275     "field_offset" : 3040,
17276     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
17277    },
17278    {
17279     "field_name" : "GetBooleanField",
17280     "field_offset" : 3072,
17281     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
17282    },
17283    {
17284     "field_name" : "GetByteField",
17285     "field_offset" : 3104,
17286     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
17287    },
17288    {
17289     "field_name" : "GetCharField",
17290     "field_offset" : 3136,
17291     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
17292    },
17293    {
17294     "field_name" : "GetShortField",
17295     "field_offset" : 3168,
17296     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
17297    },
17298    {
17299     "field_name" : "GetIntField",
17300     "field_offset" : 3200,
17301     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
17302    },
17303    {
17304     "field_name" : "GetLongField",
17305     "field_offset" : 3232,
17306     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE"
17307    },
17308    {
17309     "field_name" : "GetFloatField",
17310     "field_offset" : 3264,
17311     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
17312    },
17313    {
17314     "field_name" : "GetDoubleField",
17315     "field_offset" : 3296,
17316     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
17317    },
17318    {
17319     "field_name" : "SetObjectField",
17320     "field_offset" : 3328,
17321     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
17322    },
17323    {
17324     "field_name" : "SetBooleanField",
17325     "field_offset" : 3360,
17326     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
17327    },
17328    {
17329     "field_name" : "SetByteField",
17330     "field_offset" : 3392,
17331     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
17332    },
17333    {
17334     "field_name" : "SetCharField",
17335     "field_offset" : 3424,
17336     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
17337    },
17338    {
17339     "field_name" : "SetShortField",
17340     "field_offset" : 3456,
17341     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
17342    },
17343    {
17344     "field_name" : "SetIntField",
17345     "field_offset" : 3488,
17346     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
17347    },
17348    {
17349     "field_name" : "SetLongField",
17350     "field_offset" : 3520,
17351     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE"
17352    },
17353    {
17354     "field_name" : "SetFloatField",
17355     "field_offset" : 3552,
17356     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
17357    },
17358    {
17359     "field_name" : "SetDoubleField",
17360     "field_offset" : 3584,
17361     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
17362    },
17363    {
17364     "field_name" : "GetStaticMethodID",
17365     "field_offset" : 3616,
17366     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
17367    },
17368    {
17369     "field_name" : "CallStaticObjectMethod",
17370     "field_offset" : 3648,
17371     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
17372    },
17373    {
17374     "field_name" : "CallStaticObjectMethodV",
17375     "field_offset" : 3680,
17376     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17377    },
17378    {
17379     "field_name" : "CallStaticObjectMethodA",
17380     "field_offset" : 3712,
17381     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17382    },
17383    {
17384     "field_name" : "CallStaticBooleanMethod",
17385     "field_offset" : 3744,
17386     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
17387    },
17388    {
17389     "field_name" : "CallStaticBooleanMethodV",
17390     "field_offset" : 3776,
17391     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17392    },
17393    {
17394     "field_name" : "CallStaticBooleanMethodA",
17395     "field_offset" : 3808,
17396     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17397    },
17398    {
17399     "field_name" : "CallStaticByteMethod",
17400     "field_offset" : 3840,
17401     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
17402    },
17403    {
17404     "field_name" : "CallStaticByteMethodV",
17405     "field_offset" : 3872,
17406     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17407    },
17408    {
17409     "field_name" : "CallStaticByteMethodA",
17410     "field_offset" : 3904,
17411     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17412    },
17413    {
17414     "field_name" : "CallStaticCharMethod",
17415     "field_offset" : 3936,
17416     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
17417    },
17418    {
17419     "field_name" : "CallStaticCharMethodV",
17420     "field_offset" : 3968,
17421     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17422    },
17423    {
17424     "field_name" : "CallStaticCharMethodA",
17425     "field_offset" : 4000,
17426     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17427    },
17428    {
17429     "field_name" : "CallStaticShortMethod",
17430     "field_offset" : 4032,
17431     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
17432    },
17433    {
17434     "field_name" : "CallStaticShortMethodV",
17435     "field_offset" : 4064,
17436     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17437    },
17438    {
17439     "field_name" : "CallStaticShortMethodA",
17440     "field_offset" : 4096,
17441     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17442    },
17443    {
17444     "field_name" : "CallStaticIntMethod",
17445     "field_offset" : 4128,
17446     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
17447    },
17448    {
17449     "field_name" : "CallStaticIntMethodV",
17450     "field_offset" : 4160,
17451     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17452    },
17453    {
17454     "field_name" : "CallStaticIntMethodA",
17455     "field_offset" : 4192,
17456     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17457    },
17458    {
17459     "field_name" : "CallStaticLongMethod",
17460     "field_offset" : 4224,
17461     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE"
17462    },
17463    {
17464     "field_name" : "CallStaticLongMethodV",
17465     "field_offset" : 4256,
17466     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17467    },
17468    {
17469     "field_name" : "CallStaticLongMethodA",
17470     "field_offset" : 4288,
17471     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17472    },
17473    {
17474     "field_name" : "CallStaticFloatMethod",
17475     "field_offset" : 4320,
17476     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
17477    },
17478    {
17479     "field_name" : "CallStaticFloatMethodV",
17480     "field_offset" : 4352,
17481     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17482    },
17483    {
17484     "field_name" : "CallStaticFloatMethodA",
17485     "field_offset" : 4384,
17486     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17487    },
17488    {
17489     "field_name" : "CallStaticDoubleMethod",
17490     "field_offset" : 4416,
17491     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
17492    },
17493    {
17494     "field_name" : "CallStaticDoubleMethodV",
17495     "field_offset" : 4448,
17496     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17497    },
17498    {
17499     "field_name" : "CallStaticDoubleMethodA",
17500     "field_offset" : 4480,
17501     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17502    },
17503    {
17504     "field_name" : "CallStaticVoidMethod",
17505     "field_offset" : 4512,
17506     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
17507    },
17508    {
17509     "field_name" : "CallStaticVoidMethodV",
17510     "field_offset" : 4544,
17511     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPcE"
17512    },
17513    {
17514     "field_name" : "CallStaticVoidMethodA",
17515     "field_offset" : 4576,
17516     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
17517    },
17518    {
17519     "field_name" : "GetStaticFieldID",
17520     "field_offset" : 4608,
17521     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
17522    },
17523    {
17524     "field_name" : "GetStaticObjectField",
17525     "field_offset" : 4640,
17526     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
17527    },
17528    {
17529     "field_name" : "GetStaticBooleanField",
17530     "field_offset" : 4672,
17531     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
17532    },
17533    {
17534     "field_name" : "GetStaticByteField",
17535     "field_offset" : 4704,
17536     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
17537    },
17538    {
17539     "field_name" : "GetStaticCharField",
17540     "field_offset" : 4736,
17541     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
17542    },
17543    {
17544     "field_name" : "GetStaticShortField",
17545     "field_offset" : 4768,
17546     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
17547    },
17548    {
17549     "field_name" : "GetStaticIntField",
17550     "field_offset" : 4800,
17551     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
17552    },
17553    {
17554     "field_name" : "GetStaticLongField",
17555     "field_offset" : 4832,
17556     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE"
17557    },
17558    {
17559     "field_name" : "GetStaticFloatField",
17560     "field_offset" : 4864,
17561     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
17562    },
17563    {
17564     "field_name" : "GetStaticDoubleField",
17565     "field_offset" : 4896,
17566     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
17567    },
17568    {
17569     "field_name" : "SetStaticObjectField",
17570     "field_offset" : 4928,
17571     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
17572    },
17573    {
17574     "field_name" : "SetStaticBooleanField",
17575     "field_offset" : 4960,
17576     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
17577    },
17578    {
17579     "field_name" : "SetStaticByteField",
17580     "field_offset" : 4992,
17581     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
17582    },
17583    {
17584     "field_name" : "SetStaticCharField",
17585     "field_offset" : 5024,
17586     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
17587    },
17588    {
17589     "field_name" : "SetStaticShortField",
17590     "field_offset" : 5056,
17591     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
17592    },
17593    {
17594     "field_name" : "SetStaticIntField",
17595     "field_offset" : 5088,
17596     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
17597    },
17598    {
17599     "field_name" : "SetStaticLongField",
17600     "field_offset" : 5120,
17601     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE"
17602    },
17603    {
17604     "field_name" : "SetStaticFloatField",
17605     "field_offset" : 5152,
17606     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
17607    },
17608    {
17609     "field_name" : "SetStaticDoubleField",
17610     "field_offset" : 5184,
17611     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
17612    },
17613    {
17614     "field_name" : "NewString",
17615     "field_offset" : 5216,
17616     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
17617    },
17618    {
17619     "field_name" : "GetStringLength",
17620     "field_offset" : 5248,
17621     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
17622    },
17623    {
17624     "field_name" : "GetStringChars",
17625     "field_offset" : 5280,
17626     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17627    },
17628    {
17629     "field_name" : "ReleaseStringChars",
17630     "field_offset" : 5312,
17631     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17632    },
17633    {
17634     "field_name" : "NewStringUTF",
17635     "field_offset" : 5344,
17636     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
17637    },
17638    {
17639     "field_name" : "GetStringUTFLength",
17640     "field_offset" : 5376,
17641     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
17642    },
17643    {
17644     "field_name" : "GetStringUTFChars",
17645     "field_offset" : 5408,
17646     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
17647    },
17648    {
17649     "field_name" : "ReleaseStringUTFChars",
17650     "field_offset" : 5440,
17651     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
17652    },
17653    {
17654     "field_name" : "GetArrayLength",
17655     "field_offset" : 5472,
17656     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
17657    },
17658    {
17659     "field_name" : "NewObjectArray",
17660     "field_offset" : 5504,
17661     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
17662    },
17663    {
17664     "field_name" : "GetObjectArrayElement",
17665     "field_offset" : 5536,
17666     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
17667    },
17668    {
17669     "field_name" : "SetObjectArrayElement",
17670     "field_offset" : 5568,
17671     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
17672    },
17673    {
17674     "field_name" : "NewBooleanArray",
17675     "field_offset" : 5600,
17676     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
17677    },
17678    {
17679     "field_name" : "NewByteArray",
17680     "field_offset" : 5632,
17681     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
17682    },
17683    {
17684     "field_name" : "NewCharArray",
17685     "field_offset" : 5664,
17686     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
17687    },
17688    {
17689     "field_name" : "NewShortArray",
17690     "field_offset" : 5696,
17691     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
17692    },
17693    {
17694     "field_name" : "NewIntArray",
17695     "field_offset" : 5728,
17696     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
17697    },
17698    {
17699     "field_name" : "NewLongArray",
17700     "field_offset" : 5760,
17701     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
17702    },
17703    {
17704     "field_name" : "NewFloatArray",
17705     "field_offset" : 5792,
17706     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
17707    },
17708    {
17709     "field_name" : "NewDoubleArray",
17710     "field_offset" : 5824,
17711     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
17712    },
17713    {
17714     "field_name" : "GetBooleanArrayElements",
17715     "field_offset" : 5856,
17716     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
17717    },
17718    {
17719     "field_name" : "GetByteArrayElements",
17720     "field_offset" : 5888,
17721     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
17722    },
17723    {
17724     "field_name" : "GetCharArrayElements",
17725     "field_offset" : 5920,
17726     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
17727    },
17728    {
17729     "field_name" : "GetShortArrayElements",
17730     "field_offset" : 5952,
17731     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
17732    },
17733    {
17734     "field_name" : "GetIntArrayElements",
17735     "field_offset" : 5984,
17736     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
17737    },
17738    {
17739     "field_name" : "GetLongArrayElements",
17740     "field_offset" : 6016,
17741     "referenced_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE"
17742    },
17743    {
17744     "field_name" : "GetFloatArrayElements",
17745     "field_offset" : 6048,
17746     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
17747    },
17748    {
17749     "field_name" : "GetDoubleArrayElements",
17750     "field_offset" : 6080,
17751     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
17752    },
17753    {
17754     "field_name" : "ReleaseBooleanArrayElements",
17755     "field_offset" : 6112,
17756     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
17757    },
17758    {
17759     "field_name" : "ReleaseByteArrayElements",
17760     "field_offset" : 6144,
17761     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
17762    },
17763    {
17764     "field_name" : "ReleaseCharArrayElements",
17765     "field_offset" : 6176,
17766     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
17767    },
17768    {
17769     "field_name" : "ReleaseShortArrayElements",
17770     "field_offset" : 6208,
17771     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
17772    },
17773    {
17774     "field_name" : "ReleaseIntArrayElements",
17775     "field_offset" : 6240,
17776     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
17777    },
17778    {
17779     "field_name" : "ReleaseLongArrayElements",
17780     "field_offset" : 6272,
17781     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE"
17782    },
17783    {
17784     "field_name" : "ReleaseFloatArrayElements",
17785     "field_offset" : 6304,
17786     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
17787    },
17788    {
17789     "field_name" : "ReleaseDoubleArrayElements",
17790     "field_offset" : 6336,
17791     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
17792    },
17793    {
17794     "field_name" : "GetBooleanArrayRegion",
17795     "field_offset" : 6368,
17796     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
17797    },
17798    {
17799     "field_name" : "GetByteArrayRegion",
17800     "field_offset" : 6400,
17801     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
17802    },
17803    {
17804     "field_name" : "GetCharArrayRegion",
17805     "field_offset" : 6432,
17806     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
17807    },
17808    {
17809     "field_name" : "GetShortArrayRegion",
17810     "field_offset" : 6464,
17811     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
17812    },
17813    {
17814     "field_name" : "GetIntArrayRegion",
17815     "field_offset" : 6496,
17816     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
17817    },
17818    {
17819     "field_name" : "GetLongArrayRegion",
17820     "field_offset" : 6528,
17821     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE"
17822    },
17823    {
17824     "field_name" : "GetFloatArrayRegion",
17825     "field_offset" : 6560,
17826     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
17827    },
17828    {
17829     "field_name" : "GetDoubleArrayRegion",
17830     "field_offset" : 6592,
17831     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
17832    },
17833    {
17834     "field_name" : "SetBooleanArrayRegion",
17835     "field_offset" : 6624,
17836     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
17837    },
17838    {
17839     "field_name" : "SetByteArrayRegion",
17840     "field_offset" : 6656,
17841     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
17842    },
17843    {
17844     "field_name" : "SetCharArrayRegion",
17845     "field_offset" : 6688,
17846     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
17847    },
17848    {
17849     "field_name" : "SetShortArrayRegion",
17850     "field_offset" : 6720,
17851     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
17852    },
17853    {
17854     "field_name" : "SetIntArrayRegion",
17855     "field_offset" : 6752,
17856     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
17857    },
17858    {
17859     "field_name" : "SetLongArrayRegion",
17860     "field_offset" : 6784,
17861     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE"
17862    },
17863    {
17864     "field_name" : "SetFloatArrayRegion",
17865     "field_offset" : 6816,
17866     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
17867    },
17868    {
17869     "field_name" : "SetDoubleArrayRegion",
17870     "field_offset" : 6848,
17871     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
17872    },
17873    {
17874     "field_name" : "RegisterNatives",
17875     "field_offset" : 6880,
17876     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
17877    },
17878    {
17879     "field_name" : "UnregisterNatives",
17880     "field_offset" : 6912,
17881     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
17882    },
17883    {
17884     "field_name" : "MonitorEnter",
17885     "field_offset" : 6944,
17886     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17887    },
17888    {
17889     "field_name" : "MonitorExit",
17890     "field_offset" : 6976,
17891     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17892    },
17893    {
17894     "field_name" : "GetJavaVM",
17895     "field_offset" : 7008,
17896     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
17897    },
17898    {
17899     "field_name" : "GetStringRegion",
17900     "field_offset" : 7040,
17901     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
17902    },
17903    {
17904     "field_name" : "GetStringUTFRegion",
17905     "field_offset" : 7072,
17906     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
17907    },
17908    {
17909     "field_name" : "GetPrimitiveArrayCritical",
17910     "field_offset" : 7104,
17911     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
17912    },
17913    {
17914     "field_name" : "ReleasePrimitiveArrayCritical",
17915     "field_offset" : 7136,
17916     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
17917    },
17918    {
17919     "field_name" : "GetStringCritical",
17920     "field_offset" : 7168,
17921     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17922    },
17923    {
17924     "field_name" : "ReleaseStringCritical",
17925     "field_offset" : 7200,
17926     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17927    },
17928    {
17929     "field_name" : "NewWeakGlobalRef",
17930     "field_offset" : 7232,
17931     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
17932    },
17933    {
17934     "field_name" : "DeleteWeakGlobalRef",
17935     "field_offset" : 7264,
17936     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
17937    },
17938    {
17939     "field_name" : "ExceptionCheck",
17940     "field_offset" : 7296,
17941     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
17942    },
17943    {
17944     "field_name" : "NewDirectByteBuffer",
17945     "field_offset" : 7328,
17946     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE"
17947    },
17948    {
17949     "field_name" : "GetDirectBufferAddress",
17950     "field_offset" : 7360,
17951     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
17952    },
17953    {
17954     "field_name" : "GetDirectBufferCapacity",
17955     "field_offset" : 7392,
17956     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE"
17957    },
17958    {
17959     "field_name" : "GetObjectRefType",
17960     "field_offset" : 7424,
17961     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
17962    }
17963   ],
17964   "linker_set_key" : "_ZTI18JNINativeInterface",
17965   "name" : "JNINativeInterface",
17966   "size" : 932,
17967   "source_file" : "libnativehelper/include_jni/jni.h"
17968  },
17969  {
17970   "alignment" : 4,
17971   "fields" :
17972   [
17973    {
17974     "field_name" : "z",
17975     "referenced_type" : "_ZTIh"
17976    },
17977    {
17978     "field_name" : "b",
17979     "referenced_type" : "_ZTIa"
17980    },
17981    {
17982     "field_name" : "c",
17983     "referenced_type" : "_ZTIt"
17984    },
17985    {
17986     "field_name" : "s",
17987     "referenced_type" : "_ZTIs"
17988    },
17989    {
17990     "field_name" : "i",
17991     "referenced_type" : "_ZTIi"
17992    },
17993    {
17994     "field_name" : "j",
17995     "referenced_type" : "_ZTIx"
17996    },
17997    {
17998     "field_name" : "f",
17999     "referenced_type" : "_ZTIf"
18000    },
18001    {
18002     "field_name" : "d",
18003     "referenced_type" : "_ZTId"
18004    },
18005    {
18006     "field_name" : "l",
18007     "referenced_type" : "_ZTIP8_jobject"
18008    }
18009   ],
18010   "linker_set_key" : "_ZTI6jvalue",
18011   "name" : "jvalue",
18012   "record_kind" : "union",
18013   "size" : 8,
18014   "source_file" : "libnativehelper/include_jni/jni.h"
18015  },
18016  {
18017   "alignment" : 4,
18018   "fields" :
18019   [
18020    {
18021     "field_name" : "functions",
18022     "referenced_type" : "_ZTIPK18JNINativeInterface"
18023    }
18024   ],
18025   "linker_set_key" : "_ZTI7_JNIEnv",
18026   "name" : "_JNIEnv",
18027   "size" : 4,
18028   "source_file" : "libnativehelper/include_jni/jni.h"
18029  },
18030  {
18031   "alignment" : 4,
18032   "fields" :
18033   [
18034    {
18035     "field_name" : "functions",
18036     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
18037    }
18038   ],
18039   "linker_set_key" : "_ZTI7_JavaVM",
18040   "name" : "_JavaVM",
18041   "size" : 4,
18042   "source_file" : "libnativehelper/include_jni/jni.h"
18043  },
18044  {
18045   "alignment" : 1,
18046   "base_specifiers" :
18047   [
18048    {
18049     "referenced_type" : "_ZTI8_jobject"
18050    }
18051   ],
18052   "linker_set_key" : "_ZTI7_jarray",
18053   "name" : "_jarray",
18054   "record_kind" : "class",
18055   "size" : 1,
18056   "source_file" : "libnativehelper/include_jni/jni.h"
18057  },
18058  {
18059   "alignment" : 1,
18060   "base_specifiers" :
18061   [
18062    {
18063     "referenced_type" : "_ZTI8_jobject"
18064    }
18065   ],
18066   "linker_set_key" : "_ZTI7_jclass",
18067   "name" : "_jclass",
18068   "record_kind" : "class",
18069   "size" : 1,
18070   "source_file" : "libnativehelper/include_jni/jni.h"
18071  },
18072  {
18073   "alignment" : 1,
18074   "linker_set_key" : "_ZTI8_jobject",
18075   "name" : "_jobject",
18076   "record_kind" : "class",
18077   "size" : 1,
18078   "source_file" : "libnativehelper/include_jni/jni.h"
18079  },
18080  {
18081   "alignment" : 1,
18082   "base_specifiers" :
18083   [
18084    {
18085     "referenced_type" : "_ZTI8_jobject"
18086    }
18087   ],
18088   "linker_set_key" : "_ZTI8_jstring",
18089   "name" : "_jstring",
18090   "record_kind" : "class",
18091   "size" : 1,
18092   "source_file" : "libnativehelper/include_jni/jni.h"
18093  },
18094  {
18095   "alignment" : 1,
18096   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
18097   "name" : "art::FreeDelete",
18098   "size" : 1,
18099   "source_file" : "art/libartbase/base/stl_util.h"
18100  },
18101  {
18102   "alignment" : 4,
18103   "fields" :
18104   [
18105    {
18106     "access" : "private",
18107     "field_name" : "handle_",
18108     "referenced_type" : "_ZTIP10ZipArchive"
18109    }
18110   ],
18111   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
18112   "name" : "art::ZipArchive",
18113   "record_kind" : "class",
18114   "size" : 4,
18115   "source_file" : "art/libartbase/base/zip_archive.h"
18116  },
18117  {
18118   "alignment" : 4,
18119   "fields" :
18120   [
18121    {
18122     "field_name" : "ident",
18123     "referenced_type" : "_ZTIKt"
18124    },
18125    {
18126     "field_name" : "element_width",
18127     "field_offset" : 16,
18128     "referenced_type" : "_ZTIKt"
18129    },
18130    {
18131     "field_name" : "element_count",
18132     "field_offset" : 32,
18133     "referenced_type" : "_ZTIKj"
18134    },
18135    {
18136     "field_name" : "data",
18137     "field_offset" : 64,
18138     "referenced_type" : "_ZTIA_Kh"
18139    }
18140   ],
18141   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
18142   "name" : "art::Instruction::ArrayDataPayload",
18143   "size" : 8,
18144   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18145  },
18146  {
18147   "alignment" : 4,
18148   "fields" :
18149   [
18150    {
18151     "field_name" : "ident",
18152     "referenced_type" : "_ZTIKt"
18153    },
18154    {
18155     "field_name" : "case_count",
18156     "field_offset" : 16,
18157     "referenced_type" : "_ZTIKt"
18158    },
18159    {
18160     "field_name" : "first_key",
18161     "field_offset" : 32,
18162     "referenced_type" : "_ZTIKi"
18163    },
18164    {
18165     "field_name" : "targets",
18166     "field_offset" : 64,
18167     "referenced_type" : "_ZTIA_Ki"
18168    }
18169   ],
18170   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
18171   "name" : "art::Instruction::PackedSwitchPayload",
18172   "size" : 8,
18173   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18174  },
18175  {
18176   "alignment" : 4,
18177   "fields" :
18178   [
18179    {
18180     "field_name" : "ident",
18181     "referenced_type" : "_ZTIKt"
18182    },
18183    {
18184     "field_name" : "case_count",
18185     "field_offset" : 16,
18186     "referenced_type" : "_ZTIKt"
18187    },
18188    {
18189     "field_name" : "keys_and_targets",
18190     "field_offset" : 32,
18191     "referenced_type" : "_ZTIA_Ki"
18192    }
18193   ],
18194   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
18195   "name" : "art::Instruction::SparseSwitchPayload",
18196   "size" : 4,
18197   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18198  },
18199  {
18200   "alignment" : 4,
18201   "fields" :
18202   [
18203    {
18204     "field_name" : "verify_flags",
18205     "referenced_type" : "_ZTIj"
18206    },
18207    {
18208     "field_name" : "format",
18209     "field_offset" : 32,
18210     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
18211    },
18212    {
18213     "field_name" : "index_type",
18214     "field_offset" : 40,
18215     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
18216    },
18217    {
18218     "field_name" : "flags",
18219     "field_offset" : 48,
18220     "referenced_type" : "_ZTIh"
18221    },
18222    {
18223     "field_name" : "size_in_code_units",
18224     "field_offset" : 56,
18225     "referenced_type" : "_ZTIa"
18226    }
18227   ],
18228   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
18229   "name" : "art::Instruction::InstructionDescriptor",
18230   "size" : 8,
18231   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18232  },
18233  {
18234   "alignment" : 1,
18235   "linker_set_key" : "_ZTIN3art11InstructionE",
18236   "name" : "art::Instruction",
18237   "record_kind" : "class",
18238   "size" : 1,
18239   "source_file" : "art/libdexfile/dex/dex_instruction.h"
18240  },
18241  {
18242   "alignment" : 1,
18243   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
18244   "name" : "art::ScopedTrace",
18245   "record_kind" : "class",
18246   "size" : 1,
18247   "source_file" : "art/libartbase/base/systrace.h"
18248  },
18249  {
18250   "alignment" : 1,
18251   "linker_set_key" : "_ZTIN3art11ValueObjectE",
18252   "name" : "art::ValueObject",
18253   "record_kind" : "class",
18254   "size" : 1,
18255   "source_file" : "art/libartbase/base/value_object.h"
18256  },
18257  {
18258   "alignment" : 4,
18259   "fields" :
18260   [
18261    {
18262     "access" : "private",
18263     "field_name" : "msg_",
18264     "referenced_type" : "_ZTINSt3__17variantIJN7android4base10LogMessageENS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE"
18265    }
18266   ],
18267   "linker_set_key" : "_ZTIN3art11VlogMessageE",
18268   "name" : "art::VlogMessage",
18269   "record_kind" : "class",
18270   "size" : 140,
18271   "source_file" : "art/libartbase/base/logging.h"
18272  },
18273  {
18274   "alignment" : 1,
18275   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
18276   "name" : "art::VoidFunctor",
18277   "record_kind" : "class",
18278   "size" : 1,
18279   "source_file" : "art/libartbase/base/utils.h"
18280  },
18281  {
18282   "alignment" : 1,
18283   "fields" :
18284   [
18285    {
18286     "field_name" : "class_linker",
18287     "referenced_type" : "_ZTIb"
18288    },
18289    {
18290     "field_name" : "collector",
18291     "field_offset" : 8,
18292     "referenced_type" : "_ZTIb"
18293    },
18294    {
18295     "field_name" : "compiler",
18296     "field_offset" : 16,
18297     "referenced_type" : "_ZTIb"
18298    },
18299    {
18300     "field_name" : "deopt",
18301     "field_offset" : 24,
18302     "referenced_type" : "_ZTIb"
18303    },
18304    {
18305     "field_name" : "gc",
18306     "field_offset" : 32,
18307     "referenced_type" : "_ZTIb"
18308    },
18309    {
18310     "field_name" : "heap",
18311     "field_offset" : 40,
18312     "referenced_type" : "_ZTIb"
18313    },
18314    {
18315     "field_name" : "interpreter",
18316     "field_offset" : 48,
18317     "referenced_type" : "_ZTIb"
18318    },
18319    {
18320     "field_name" : "jdwp",
18321     "field_offset" : 56,
18322     "referenced_type" : "_ZTIb"
18323    },
18324    {
18325     "field_name" : "jit",
18326     "field_offset" : 64,
18327     "referenced_type" : "_ZTIb"
18328    },
18329    {
18330     "field_name" : "jni",
18331     "field_offset" : 72,
18332     "referenced_type" : "_ZTIb"
18333    },
18334    {
18335     "field_name" : "monitor",
18336     "field_offset" : 80,
18337     "referenced_type" : "_ZTIb"
18338    },
18339    {
18340     "field_name" : "oat",
18341     "field_offset" : 88,
18342     "referenced_type" : "_ZTIb"
18343    },
18344    {
18345     "field_name" : "profiler",
18346     "field_offset" : 96,
18347     "referenced_type" : "_ZTIb"
18348    },
18349    {
18350     "field_name" : "signals",
18351     "field_offset" : 104,
18352     "referenced_type" : "_ZTIb"
18353    },
18354    {
18355     "field_name" : "simulator",
18356     "field_offset" : 112,
18357     "referenced_type" : "_ZTIb"
18358    },
18359    {
18360     "field_name" : "startup",
18361     "field_offset" : 120,
18362     "referenced_type" : "_ZTIb"
18363    },
18364    {
18365     "field_name" : "third_party_jni",
18366     "field_offset" : 128,
18367     "referenced_type" : "_ZTIb"
18368    },
18369    {
18370     "field_name" : "threads",
18371     "field_offset" : 136,
18372     "referenced_type" : "_ZTIb"
18373    },
18374    {
18375     "field_name" : "verifier",
18376     "field_offset" : 144,
18377     "referenced_type" : "_ZTIb"
18378    },
18379    {
18380     "field_name" : "verifier_debug",
18381     "field_offset" : 152,
18382     "referenced_type" : "_ZTIb"
18383    },
18384    {
18385     "field_name" : "image",
18386     "field_offset" : 160,
18387     "referenced_type" : "_ZTIb"
18388    },
18389    {
18390     "field_name" : "systrace_lock_logging",
18391     "field_offset" : 168,
18392     "referenced_type" : "_ZTIb"
18393    },
18394    {
18395     "field_name" : "agents",
18396     "field_offset" : 176,
18397     "referenced_type" : "_ZTIb"
18398    },
18399    {
18400     "field_name" : "dex",
18401     "field_offset" : 184,
18402     "referenced_type" : "_ZTIb"
18403    },
18404    {
18405     "field_name" : "plugin",
18406     "field_offset" : 192,
18407     "referenced_type" : "_ZTIb"
18408    }
18409   ],
18410   "linker_set_key" : "_ZTIN3art12LogVerbosityE",
18411   "name" : "art::LogVerbosity",
18412   "size" : 25,
18413   "source_file" : "art/libartbase/base/logging.h"
18414  },
18415  {
18416   "alignment" : 4,
18417   "fields" :
18418   [
18419    {
18420     "access" : "private",
18421     "field_name" : "data_",
18422     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
18423    },
18424    {
18425     "access" : "private",
18426     "field_name" : "position_",
18427     "field_offset" : 224,
18428     "referenced_type" : "_ZTIj"
18429    },
18430    {
18431     "access" : "private",
18432     "field_name" : "partition_pos_",
18433     "field_offset" : 256,
18434     "referenced_type" : "_ZTIKj"
18435    },
18436    {
18437     "access" : "private",
18438     "field_name" : "iterator_end_",
18439     "field_offset" : 288,
18440     "referenced_type" : "_ZTIKj"
18441    }
18442   ],
18443   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
18444   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
18445   "record_kind" : "class",
18446   "size" : 40,
18447   "source_file" : "art/libdexfile/dex/class_accessor.h",
18448   "template_args" :
18449   [
18450    "_ZTIN3art13ClassAccessor5FieldE"
18451   ]
18452  },
18453  {
18454   "alignment" : 4,
18455   "fields" :
18456   [
18457    {
18458     "access" : "private",
18459     "field_name" : "data_",
18460     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
18461    },
18462    {
18463     "access" : "private",
18464     "field_name" : "position_",
18465     "field_offset" : 256,
18466     "referenced_type" : "_ZTIj"
18467    },
18468    {
18469     "access" : "private",
18470     "field_name" : "partition_pos_",
18471     "field_offset" : 288,
18472     "referenced_type" : "_ZTIKj"
18473    },
18474    {
18475     "access" : "private",
18476     "field_name" : "iterator_end_",
18477     "field_offset" : 320,
18478     "referenced_type" : "_ZTIKj"
18479    }
18480   ],
18481   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
18482   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
18483   "record_kind" : "class",
18484   "size" : 44,
18485   "source_file" : "art/libdexfile/dex/class_accessor.h",
18486   "template_args" :
18487   [
18488    "_ZTIN3art13ClassAccessor6MethodE"
18489   ]
18490  },
18491  {
18492   "alignment" : 4,
18493   "base_specifiers" :
18494   [
18495    {
18496     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
18497    }
18498   ],
18499   "fields" :
18500   [
18501    {
18502     "access" : "private",
18503     "field_name" : "is_static_",
18504     "field_offset" : 192,
18505     "referenced_type" : "_ZTIb"
18506    }
18507   ],
18508   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
18509   "name" : "art::ClassAccessor::Field",
18510   "record_kind" : "class",
18511   "size" : 28,
18512   "source_file" : "art/libdexfile/dex/class_accessor.h"
18513  },
18514  {
18515   "alignment" : 4,
18516   "base_specifiers" :
18517   [
18518    {
18519     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
18520    }
18521   ],
18522   "fields" :
18523   [
18524    {
18525     "access" : "private",
18526     "field_name" : "is_static_or_direct_",
18527     "field_offset" : 192,
18528     "referenced_type" : "_ZTIb"
18529    },
18530    {
18531     "access" : "private",
18532     "field_name" : "code_off_",
18533     "field_offset" : 224,
18534     "referenced_type" : "_ZTIj"
18535    }
18536   ],
18537   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
18538   "name" : "art::ClassAccessor::Method",
18539   "record_kind" : "class",
18540   "size" : 32,
18541   "source_file" : "art/libdexfile/dex/class_accessor.h"
18542  },
18543  {
18544   "alignment" : 4,
18545   "fields" :
18546   [
18547    {
18548     "access" : "protected",
18549     "field_name" : "dex_file_",
18550     "referenced_type" : "_ZTIRKN3art7DexFileE"
18551    },
18552    {
18553     "access" : "protected",
18554     "field_name" : "ptr_pos_",
18555     "field_offset" : 32,
18556     "referenced_type" : "_ZTIPKh"
18557    },
18558    {
18559     "access" : "protected",
18560     "field_name" : "hiddenapi_ptr_pos_",
18561     "field_offset" : 64,
18562     "referenced_type" : "_ZTIPKh"
18563    },
18564    {
18565     "access" : "protected",
18566     "field_name" : "index_",
18567     "field_offset" : 96,
18568     "referenced_type" : "_ZTIj"
18569    },
18570    {
18571     "access" : "protected",
18572     "field_name" : "access_flags_",
18573     "field_offset" : 128,
18574     "referenced_type" : "_ZTIj"
18575    },
18576    {
18577     "access" : "protected",
18578     "field_name" : "hiddenapi_flags_",
18579     "field_offset" : 160,
18580     "referenced_type" : "_ZTIj"
18581    }
18582   ],
18583   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
18584   "name" : "art::ClassAccessor::BaseItem",
18585   "record_kind" : "class",
18586   "size" : 24,
18587   "source_file" : "art/libdexfile/dex/class_accessor.h"
18588  },
18589  {
18590   "alignment" : 4,
18591   "fields" :
18592   [
18593    {
18594     "access" : "protected",
18595     "field_name" : "dex_file_",
18596     "referenced_type" : "_ZTIRKN3art7DexFileE"
18597    },
18598    {
18599     "access" : "protected",
18600     "field_name" : "class_def_index_",
18601     "field_offset" : 32,
18602     "referenced_type" : "_ZTIKj"
18603    },
18604    {
18605     "access" : "protected",
18606     "field_name" : "ptr_pos_",
18607     "field_offset" : 64,
18608     "referenced_type" : "_ZTIPKh"
18609    },
18610    {
18611     "access" : "protected",
18612     "field_name" : "hiddenapi_ptr_pos_",
18613     "field_offset" : 96,
18614     "referenced_type" : "_ZTIPKh"
18615    },
18616    {
18617     "access" : "protected",
18618     "field_name" : "num_static_fields_",
18619     "field_offset" : 128,
18620     "referenced_type" : "_ZTIKj"
18621    },
18622    {
18623     "access" : "protected",
18624     "field_name" : "num_instance_fields_",
18625     "field_offset" : 160,
18626     "referenced_type" : "_ZTIKj"
18627    },
18628    {
18629     "access" : "protected",
18630     "field_name" : "num_direct_methods_",
18631     "field_offset" : 192,
18632     "referenced_type" : "_ZTIKj"
18633    },
18634    {
18635     "access" : "protected",
18636     "field_name" : "num_virtual_methods_",
18637     "field_offset" : 224,
18638     "referenced_type" : "_ZTIKj"
18639    }
18640   ],
18641   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
18642   "name" : "art::ClassAccessor",
18643   "record_kind" : "class",
18644   "size" : 32,
18645   "source_file" : "art/libdexfile/dex/class_accessor.h"
18646  },
18647  {
18648   "alignment" : 4,
18649   "fields" :
18650   [
18651    {
18652     "access" : "protected",
18653     "field_name" : "data_",
18654     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
18655    }
18656   ],
18657   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
18658   "name" : "art::ClassIterator",
18659   "record_kind" : "class",
18660   "size" : 8,
18661   "source_file" : "art/libdexfile/dex/class_iterator.h"
18662  },
18663  {
18664   "alignment" : 4,
18665   "fields" :
18666   [
18667    {
18668     "access" : "protected",
18669     "field_name" : "filename_",
18670     "field_offset" : 32,
18671     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18672    },
18673    {
18674     "access" : "protected",
18675     "field_name" : "file_",
18676     "field_offset" : 128,
18677     "referenced_type" : "_ZTIPKN9unix_file6FdFileE"
18678    },
18679    {
18680     "access" : "protected",
18681     "field_name" : "owned_file_",
18682     "field_offset" : 160,
18683     "referenced_type" : "_ZTINSt3__18optionalIN9unix_file6FdFileEEE"
18684    },
18685    {
18686     "access" : "protected",
18687     "field_name" : "root_container_",
18688     "field_offset" : 416,
18689     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
18690    },
18691    {
18692     "access" : "protected",
18693     "field_name" : "location_",
18694     "field_offset" : 480,
18695     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18696    }
18697   ],
18698   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
18699   "name" : "art::DexFileLoader",
18700   "record_kind" : "class",
18701   "size" : 72,
18702   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
18703   "vtable_components" :
18704   [
18705    {
18706     "kind" : "offset_to_top"
18707    },
18708    {
18709     "kind" : "rtti",
18710     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
18711    },
18712    {
18713     "kind" : "complete_dtor_pointer",
18714     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
18715    },
18716    {
18717     "kind" : "deleting_dtor_pointer",
18718     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
18719    }
18720   ]
18721  },
18722  {
18723   "alignment" : 4,
18724   "base_specifiers" :
18725   [
18726    {
18727     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18728    }
18729   ],
18730   "fields" :
18731   [
18732    {
18733     "access" : "private",
18734     "field_name" : "feature_flags_",
18735     "field_offset" : 896,
18736     "referenced_type" : "_ZTIj"
18737    },
18738    {
18739     "access" : "private",
18740     "field_name" : "debug_info_offsets_pos_",
18741     "field_offset" : 928,
18742     "referenced_type" : "_ZTIj"
18743    },
18744    {
18745     "access" : "private",
18746     "field_name" : "debug_info_offsets_table_offset_",
18747     "field_offset" : 960,
18748     "referenced_type" : "_ZTIj"
18749    },
18750    {
18751     "access" : "private",
18752     "field_name" : "debug_info_base_",
18753     "field_offset" : 992,
18754     "referenced_type" : "_ZTIj"
18755    },
18756    {
18757     "access" : "private",
18758     "field_name" : "owned_data_begin_",
18759     "field_offset" : 1024,
18760     "referenced_type" : "_ZTIj"
18761    },
18762    {
18763     "access" : "private",
18764     "field_name" : "owned_data_end_",
18765     "field_offset" : 1056,
18766     "referenced_type" : "_ZTIj"
18767    }
18768   ],
18769   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
18770   "name" : "art::CompactDexFile::Header",
18771   "record_kind" : "class",
18772   "size" : 136,
18773   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
18774  },
18775  {
18776   "alignment" : 2,
18777   "base_specifiers" :
18778   [
18779    {
18780     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18781    }
18782   ],
18783   "fields" :
18784   [
18785    {
18786     "access" : "private",
18787     "field_name" : "fields_",
18788     "referenced_type" : "_ZTIt"
18789    },
18790    {
18791     "access" : "private",
18792     "field_name" : "insns_count_and_flags_",
18793     "field_offset" : 16,
18794     "referenced_type" : "_ZTIt"
18795    },
18796    {
18797     "access" : "private",
18798     "field_name" : "insns_",
18799     "field_offset" : 32,
18800     "referenced_type" : "_ZTIA1_t"
18801    }
18802   ],
18803   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
18804   "name" : "art::CompactDexFile::CodeItem",
18805   "size" : 6,
18806   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
18807  },
18808  {
18809   "alignment" : 4,
18810   "base_specifiers" :
18811   [
18812    {
18813     "referenced_type" : "_ZTIN3art7DexFileE"
18814    }
18815   ],
18816   "fields" :
18817   [
18818    {
18819     "access" : "private",
18820     "field_name" : "debug_info_offsets_",
18821     "field_offset" : 800,
18822     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
18823    }
18824   ],
18825   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
18826   "name" : "art::CompactDexFile",
18827   "record_kind" : "class",
18828   "size" : 112,
18829   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
18830   "vtable_components" :
18831   [
18832    {
18833     "kind" : "offset_to_top"
18834    },
18835    {
18836     "kind" : "rtti",
18837     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
18838    },
18839    {
18840     "kind" : "complete_dtor_pointer",
18841     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
18842    },
18843    {
18844     "kind" : "deleting_dtor_pointer",
18845     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
18846    },
18847    {
18848     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
18849    },
18850    {
18851     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
18852    },
18853    {
18854     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
18855    },
18856    {
18857     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
18858    },
18859    {
18860     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18861    },
18862    {
18863     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
18864    }
18865   ]
18866  },
18867  {
18868   "alignment" : 1,
18869   "linker_set_key" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
18870   "name" : "art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
18871   "record_kind" : "class",
18872   "size" : 1,
18873   "source_file" : "art/libartbase/base/hash_set.h",
18874   "template_args" :
18875   [
18876    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18877   ]
18878  },
18879  {
18880   "alignment" : 4,
18881   "fields" :
18882   [
18883    {
18884     "access" : "protected",
18885     "field_name" : "first_",
18886     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18887    },
18888    {
18889     "access" : "protected",
18890     "field_name" : "last_",
18891     "field_offset" : 320,
18892     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18893    }
18894   ],
18895   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
18896   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
18897   "record_kind" : "class",
18898   "size" : 80,
18899   "source_file" : "art/libartbase/base/iteration_range.h",
18900   "template_args" :
18901   [
18902    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18903   ]
18904  },
18905  {
18906   "alignment" : 4,
18907   "fields" :
18908   [
18909    {
18910     "access" : "protected",
18911     "field_name" : "first_",
18912     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18913    },
18914    {
18915     "access" : "protected",
18916     "field_name" : "last_",
18917     "field_offset" : 352,
18918     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18919    }
18920   ],
18921   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
18922   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
18923   "record_kind" : "class",
18924   "size" : 88,
18925   "source_file" : "art/libartbase/base/iteration_range.h",
18926   "template_args" :
18927   [
18928    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18929   ]
18930  },
18931  {
18932   "alignment" : 4,
18933   "fields" :
18934   [
18935    {
18936     "access" : "protected",
18937     "field_name" : "first_",
18938     "referenced_type" : "_ZTIN3art13ClassIteratorE"
18939    },
18940    {
18941     "access" : "protected",
18942     "field_name" : "last_",
18943     "field_offset" : 64,
18944     "referenced_type" : "_ZTIN3art13ClassIteratorE"
18945    }
18946   ],
18947   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18948   "name" : "art::IterationRange<art::ClassIterator>",
18949   "record_kind" : "class",
18950   "size" : 16,
18951   "source_file" : "art/libartbase/base/iteration_range.h",
18952   "template_args" :
18953   [
18954    "_ZTIN3art13ClassIteratorE"
18955   ]
18956  },
18957  {
18958   "alignment" : 4,
18959   "fields" :
18960   [
18961    {
18962     "access" : "protected",
18963     "field_name" : "first_",
18964     "referenced_type" : "_ZTIN3art15SplitStringIterE"
18965    },
18966    {
18967     "access" : "protected",
18968     "field_name" : "last_",
18969     "field_offset" : 128,
18970     "referenced_type" : "_ZTIN3art15SplitStringIterE"
18971    }
18972   ],
18973   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18974   "name" : "art::IterationRange<art::SplitStringIter>",
18975   "record_kind" : "class",
18976   "size" : 32,
18977   "source_file" : "art/libartbase/base/iteration_range.h",
18978   "template_args" :
18979   [
18980    "_ZTIN3art15SplitStringIterE"
18981   ]
18982  },
18983  {
18984   "alignment" : 4,
18985   "fields" :
18986   [
18987    {
18988     "access" : "protected",
18989     "field_name" : "first_",
18990     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
18991    },
18992    {
18993     "access" : "protected",
18994     "field_name" : "last_",
18995     "field_offset" : 64,
18996     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
18997    }
18998   ],
18999   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
19000   "name" : "art::IterationRange<art::DexInstructionIterator>",
19001   "record_kind" : "class",
19002   "size" : 16,
19003   "source_file" : "art/libartbase/base/iteration_range.h",
19004   "template_args" :
19005   [
19006    "_ZTIN3art22DexInstructionIteratorE"
19007   ]
19008  },
19009  {
19010   "alignment" : 4,
19011   "fields" :
19012   [
19013    {
19014     "access" : "protected",
19015     "field_name" : "first_",
19016     "referenced_type" : "_ZTIN3art9CountIterE"
19017    },
19018    {
19019     "access" : "protected",
19020     "field_name" : "last_",
19021     "field_offset" : 32,
19022     "referenced_type" : "_ZTIN3art9CountIterE"
19023    }
19024   ],
19025   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
19026   "name" : "art::IterationRange<art::CountIter>",
19027   "record_kind" : "class",
19028   "size" : 8,
19029   "source_file" : "art/libartbase/base/iteration_range.h",
19030   "template_args" :
19031   [
19032    "_ZTIN3art9CountIterE"
19033   ]
19034  },
19035  {
19036   "alignment" : 4,
19037   "fields" :
19038   [
19039    {
19040     "access" : "protected",
19041     "field_name" : "first_",
19042     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
19043    },
19044    {
19045     "access" : "protected",
19046     "field_name" : "last_",
19047     "field_offset" : 32,
19048     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
19049    }
19050   ],
19051   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
19052   "name" : "art::IterationRange<const art::dex::TryItem *>",
19053   "record_kind" : "class",
19054   "size" : 8,
19055   "source_file" : "art/libartbase/base/iteration_range.h",
19056   "template_args" :
19057   [
19058    "_ZTIPKN3art3dex7TryItemE"
19059   ]
19060  },
19061  {
19062   "alignment" : 4,
19063   "base_specifiers" :
19064   [
19065    {
19066     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
19067    }
19068   ],
19069   "linker_set_key" : "_ZTIN3art14ProtoReferenceE",
19070   "name" : "art::ProtoReference",
19071   "record_kind" : "class",
19072   "size" : 8,
19073   "source_file" : "art/libdexfile/dex/proto_reference.h"
19074  },
19075  {
19076   "alignment" : 4,
19077   "fields" :
19078   [
19079    {
19080     "access" : "private",
19081     "field_name" : "index_",
19082     "referenced_type" : "_ZTIj"
19083    },
19084    {
19085     "access" : "private",
19086     "field_name" : "hash_set_",
19087     "field_offset" : 32,
19088     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
19089    }
19090   ],
19091   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
19092   "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>>>>",
19093   "record_kind" : "class",
19094   "size" : 8,
19095   "source_file" : "art/libartbase/base/hash_set.h",
19096   "template_args" :
19097   [
19098    "_ZTINSt3__14pairIjtEE",
19099    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
19100   ]
19101  },
19102  {
19103   "alignment" : 4,
19104   "base_specifiers" :
19105   [
19106    {
19107     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
19108    }
19109   ],
19110   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
19111   "name" : "art::MethodReference",
19112   "record_kind" : "class",
19113   "size" : 8,
19114   "source_file" : "art/libdexfile/dex/method_reference.h"
19115  },
19116  {
19117   "alignment" : 4,
19118   "fields" :
19119   [
19120    {
19121     "access" : "private",
19122     "field_name" : "cur_index_",
19123     "referenced_type" : "_ZTIj"
19124    },
19125    {
19126     "access" : "private",
19127     "field_name" : "split_on_",
19128     "field_offset" : 32,
19129     "referenced_type" : "_ZTIc"
19130    },
19131    {
19132     "access" : "private",
19133     "field_name" : "sv_",
19134     "field_offset" : 64,
19135     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
19136    }
19137   ],
19138   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
19139   "name" : "art::SplitStringIter",
19140   "size" : 16,
19141   "source_file" : "art/libartbase/base/stl_util.h"
19142  },
19143  {
19144   "alignment" : 4,
19145   "base_specifiers" :
19146   [
19147    {
19148     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
19149    }
19150   ],
19151   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
19152   "name" : "art::StandardDexFile::Header",
19153   "record_kind" : "class",
19154   "size" : 112,
19155   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
19156  },
19157  {
19158   "alignment" : 4,
19159   "base_specifiers" :
19160   [
19161    {
19162     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
19163    }
19164   ],
19165   "fields" :
19166   [
19167    {
19168     "access" : "private",
19169     "field_name" : "registers_size_",
19170     "referenced_type" : "_ZTIt"
19171    },
19172    {
19173     "access" : "private",
19174     "field_name" : "ins_size_",
19175     "field_offset" : 16,
19176     "referenced_type" : "_ZTIt"
19177    },
19178    {
19179     "access" : "private",
19180     "field_name" : "outs_size_",
19181     "field_offset" : 32,
19182     "referenced_type" : "_ZTIt"
19183    },
19184    {
19185     "access" : "private",
19186     "field_name" : "tries_size_",
19187     "field_offset" : 48,
19188     "referenced_type" : "_ZTIt"
19189    },
19190    {
19191     "access" : "private",
19192     "field_name" : "debug_info_off_",
19193     "field_offset" : 64,
19194     "referenced_type" : "_ZTIj"
19195    },
19196    {
19197     "access" : "private",
19198     "field_name" : "insns_size_in_code_units_",
19199     "field_offset" : 96,
19200     "referenced_type" : "_ZTIj"
19201    },
19202    {
19203     "access" : "private",
19204     "field_name" : "insns_",
19205     "field_offset" : 128,
19206     "referenced_type" : "_ZTIA1_t"
19207    }
19208   ],
19209   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
19210   "name" : "art::StandardDexFile::CodeItem",
19211   "size" : 20,
19212   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
19213  },
19214  {
19215   "alignment" : 4,
19216   "base_specifiers" :
19217   [
19218    {
19219     "referenced_type" : "_ZTIN3art7DexFileE"
19220    }
19221   ],
19222   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
19223   "name" : "art::StandardDexFile",
19224   "record_kind" : "class",
19225   "size" : 100,
19226   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
19227   "vtable_components" :
19228   [
19229    {
19230     "kind" : "offset_to_top"
19231    },
19232    {
19233     "kind" : "rtti",
19234     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
19235    },
19236    {
19237     "kind" : "complete_dtor_pointer",
19238     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
19239    },
19240    {
19241     "kind" : "deleting_dtor_pointer",
19242     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
19243    },
19244    {
19245     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
19246    },
19247    {
19248     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
19249    },
19250    {
19251     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
19252    },
19253    {
19254     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
19255    },
19256    {
19257     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
19258    },
19259    {
19260     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
19261    }
19262   ]
19263  },
19264  {
19265   "access" : "private",
19266   "alignment" : 4,
19267   "fields" :
19268   [
19269    {
19270     "access" : "private",
19271     "field_name" : "str_offset_",
19272     "referenced_type" : "_ZTIj"
19273    },
19274    {
19275     "access" : "private",
19276     "field_name" : "data_",
19277     "field_offset" : 32,
19278     "referenced_type" : "_ZTIj"
19279    }
19280   ],
19281   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
19282   "name" : "art::TypeLookupTable::Entry",
19283   "record_kind" : "class",
19284   "size" : 8,
19285   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
19286  },
19287  {
19288   "alignment" : 4,
19289   "fields" :
19290   [
19291    {
19292     "access" : "private",
19293     "field_name" : "dex_data_begin_",
19294     "referenced_type" : "_ZTIPKh"
19295    },
19296    {
19297     "access" : "private",
19298     "field_name" : "mask_bits_",
19299     "field_offset" : 32,
19300     "referenced_type" : "_ZTIj"
19301    },
19302    {
19303     "access" : "private",
19304     "field_name" : "entries_",
19305     "field_offset" : 64,
19306     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
19307    },
19308    {
19309     "access" : "private",
19310     "field_name" : "owned_entries_",
19311     "field_offset" : 96,
19312     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
19313    }
19314   ],
19315   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
19316   "name" : "art::TypeLookupTable",
19317   "record_kind" : "class",
19318   "size" : 16,
19319   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
19320  },
19321  {
19322   "alignment" : 4,
19323   "base_specifiers" :
19324   [
19325    {
19326     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
19327    }
19328   ],
19329   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
19330   "name" : "art::ArtDexFileLoader",
19331   "record_kind" : "class",
19332   "size" : 72,
19333   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
19334   "vtable_components" :
19335   [
19336    {
19337     "kind" : "offset_to_top"
19338    },
19339    {
19340     "kind" : "rtti",
19341     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
19342    },
19343    {
19344     "kind" : "complete_dtor_pointer",
19345     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
19346    },
19347    {
19348     "kind" : "deleting_dtor_pointer",
19349     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
19350    }
19351   ]
19352  },
19353  {
19354   "alignment" : 4,
19355   "fields" :
19356   [
19357    {
19358     "access" : "private",
19359     "field_name" : "is_zip_",
19360     "field_offset" : 32,
19361     "referenced_type" : "_ZTIb"
19362    }
19363   ],
19364   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
19365   "name" : "art::DexFileContainer",
19366   "record_kind" : "class",
19367   "size" : 8,
19368   "source_file" : "art/libdexfile/dex/dex_file.h",
19369   "vtable_components" :
19370   [
19371    {
19372     "kind" : "offset_to_top"
19373    },
19374    {
19375     "kind" : "rtti",
19376     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
19377    },
19378    {
19379     "kind" : "complete_dtor_pointer",
19380     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
19381    },
19382    {
19383     "kind" : "deleting_dtor_pointer",
19384     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
19385    },
19386    {
19387     "is_pure" : true,
19388     "mangled_component_name" : "_ZNK3art16DexFileContainer10IsReadOnlyEv"
19389    },
19390    {
19391     "is_pure" : true,
19392     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
19393    },
19394    {
19395     "is_pure" : true,
19396     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
19397    },
19398    {
19399     "is_pure" : true,
19400     "mangled_component_name" : "_ZNK3art16DexFileContainer5BeginEv"
19401    },
19402    {
19403     "is_pure" : true,
19404     "mangled_component_name" : "_ZNK3art16DexFileContainer3EndEv"
19405    },
19406    {
19407     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
19408    },
19409    {
19410     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
19411    }
19412   ]
19413  },
19414  {
19415   "alignment" : 1,
19416   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
19417   "name" : "art::DexFileReference::Comparator",
19418   "size" : 1,
19419   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
19420  },
19421  {
19422   "alignment" : 4,
19423   "fields" :
19424   [
19425    {
19426     "field_name" : "dex_file",
19427     "referenced_type" : "_ZTIPKN3art7DexFileE"
19428    },
19429    {
19430     "field_name" : "index",
19431     "field_offset" : 32,
19432     "referenced_type" : "_ZTIj"
19433    }
19434   ],
19435   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
19436   "name" : "art::DexFileReference",
19437   "record_kind" : "class",
19438   "size" : 8,
19439   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
19440  },
19441  {
19442   "alignment" : 4,
19443   "fields" :
19444   [
19445    {
19446     "field_name" : "start_offset_",
19447     "referenced_type" : "_ZTIj"
19448    },
19449    {
19450     "field_name" : "end_offset_",
19451     "field_offset" : 32,
19452     "referenced_type" : "_ZTIj"
19453    }
19454   ],
19455   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
19456   "name" : "art::DexLayoutSection::Subsection",
19457   "record_kind" : "class",
19458   "size" : 8,
19459   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19460  },
19461  {
19462   "alignment" : 4,
19463   "fields" :
19464   [
19465    {
19466     "field_name" : "parts_",
19467     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
19468    }
19469   ],
19470   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
19471   "name" : "art::DexLayoutSection",
19472   "record_kind" : "class",
19473   "size" : 40,
19474   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19475  },
19476  {
19477   "alignment" : 4,
19478   "fields" :
19479   [
19480    {
19481     "access" : "private",
19482     "field_name" : "dex_file_",
19483     "referenced_type" : "_ZTIRKN3art7DexFileE"
19484    },
19485    {
19486     "access" : "private",
19487     "field_name" : "class_def_idx_",
19488     "field_offset" : 32,
19489     "referenced_type" : "_ZTIj"
19490    }
19491   ],
19492   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
19493   "name" : "art::ClassIteratorData",
19494   "record_kind" : "class",
19495   "size" : 8,
19496   "source_file" : "art/libdexfile/dex/class_iterator.h"
19497  },
19498  {
19499   "alignment" : 4,
19500   "fields" :
19501   [
19502    {
19503     "field_name" : "sections_",
19504     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
19505    }
19506   ],
19507   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
19508   "name" : "art::DexLayoutSections",
19509   "record_kind" : "class",
19510   "size" : 80,
19511   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19512  },
19513  {
19514   "alignment" : 4,
19515   "fields" :
19516   [
19517    {
19518     "access" : "private",
19519     "field_name" : "table_",
19520     "referenced_type" : "_ZTIKPKj"
19521    },
19522    {
19523     "access" : "private",
19524     "field_name" : "minimum_offset_",
19525     "field_offset" : 32,
19526     "referenced_type" : "_ZTIKj"
19527    },
19528    {
19529     "access" : "private",
19530     "field_name" : "data_begin_",
19531     "field_offset" : 64,
19532     "referenced_type" : "_ZTIKPKh"
19533    }
19534   ],
19535   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
19536   "name" : "art::CompactOffsetTable::Accessor",
19537   "record_kind" : "class",
19538   "size" : 12,
19539   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
19540  },
19541  {
19542   "alignment" : 1,
19543   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
19544   "name" : "art::CompactOffsetTable",
19545   "record_kind" : "class",
19546   "size" : 1,
19547   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
19548  },
19549  {
19550   "alignment" : 1,
19551   "fields" :
19552   [
19553    {
19554     "access" : "private",
19555     "field_name" : "hash_fn_",
19556     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19557    }
19558   ],
19559   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19560   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
19561   "record_kind" : "class",
19562   "size" : 1,
19563   "source_file" : "art/libartbase/base/hash_map.h",
19564   "template_args" :
19565   [
19566    "_ZTIj",
19567    "_ZTIt",
19568    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19569   ]
19570  },
19571  {
19572   "alignment" : 1,
19573   "fields" :
19574   [
19575    {
19576     "access" : "private",
19577     "field_name" : "pred_fn_",
19578     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19579    }
19580   ],
19581   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19582   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
19583   "record_kind" : "class",
19584   "size" : 1,
19585   "source_file" : "art/libartbase/base/hash_map.h",
19586   "template_args" :
19587   [
19588    "_ZTIj",
19589    "_ZTIt",
19590    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19591   ]
19592  },
19593  {
19594   "alignment" : 4,
19595   "fields" :
19596   [
19597    {
19598     "access" : "private",
19599     "field_name" : "buffer_",
19600     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
19601    }
19602   ],
19603   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
19604   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
19605   "record_kind" : "class",
19606   "size" : 136,
19607   "source_file" : "art/libartbase/base/systrace.h"
19608  },
19609  {
19610   "alignment" : 1,
19611   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
19612   "name" : "art::ScopedTraceNoStart",
19613   "record_kind" : "class",
19614   "size" : 1,
19615   "source_file" : "art/libartbase/base/systrace.h"
19616  },
19617  {
19618   "alignment" : 1,
19619   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
19620   "name" : "art::Arc4RandomGenerator",
19621   "size" : 1,
19622   "source_file" : "art/libartbase/base/utils.h"
19623  },
19624  {
19625   "alignment" : 1,
19626   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
19627   "name" : "art::DefaultStringEquals",
19628   "size" : 1,
19629   "source_file" : "art/libartbase/base/hash_set.h"
19630  },
19631  {
19632   "alignment" : 4,
19633   "fields" :
19634   [
19635    {
19636     "access" : "private",
19637     "field_name" : "num_operands_",
19638     "field_offset" : 32,
19639     "referenced_type" : "_ZTIKj"
19640    }
19641   ],
19642   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
19643   "name" : "art::InstructionOperands",
19644   "record_kind" : "class",
19645   "size" : 8,
19646   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19647   "vtable_components" :
19648   [
19649    {
19650     "kind" : "offset_to_top"
19651    },
19652    {
19653     "kind" : "rtti",
19654     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
19655    },
19656    {
19657     "kind" : "complete_dtor_pointer",
19658     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
19659    },
19660    {
19661     "kind" : "deleting_dtor_pointer",
19662     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
19663    },
19664    {
19665     "is_pure" : true,
19666     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEj"
19667    }
19668   ]
19669  },
19670  {
19671   "access" : "private",
19672   "alignment" : 4,
19673   "fields" :
19674   [
19675    {
19676     "field_name" : "type_idx_",
19677     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19678    },
19679    {
19680     "field_name" : "address_",
19681     "field_offset" : 32,
19682     "referenced_type" : "_ZTIj"
19683    }
19684   ],
19685   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
19686   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
19687   "size" : 8,
19688   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
19689  },
19690  {
19691   "alignment" : 4,
19692   "fields" :
19693   [
19694    {
19695     "access" : "private",
19696     "field_name" : "handler_",
19697     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
19698    },
19699    {
19700     "access" : "private",
19701     "field_name" : "current_data_",
19702     "field_offset" : 64,
19703     "referenced_type" : "_ZTIPKh"
19704    },
19705    {
19706     "access" : "private",
19707     "field_name" : "remaining_count_",
19708     "field_offset" : 96,
19709     "referenced_type" : "_ZTIi"
19710    },
19711    {
19712     "access" : "private",
19713     "field_name" : "catch_all_",
19714     "field_offset" : 128,
19715     "referenced_type" : "_ZTIb"
19716    }
19717   ],
19718   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
19719   "name" : "art::CatchHandlerIterator",
19720   "record_kind" : "class",
19721   "size" : 20,
19722   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
19723  },
19724  {
19725   "alignment" : 4,
19726   "base_specifiers" :
19727   [
19728    {
19729     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
19730    }
19731   ],
19732   "fields" :
19733   [
19734    {
19735     "access" : "private",
19736     "field_name" : "registers_size_",
19737     "field_offset" : 64,
19738     "referenced_type" : "_ZTIt"
19739    },
19740    {
19741     "access" : "private",
19742     "field_name" : "ins_size_",
19743     "field_offset" : 80,
19744     "referenced_type" : "_ZTIt"
19745    },
19746    {
19747     "access" : "private",
19748     "field_name" : "outs_size_",
19749     "field_offset" : 96,
19750     "referenced_type" : "_ZTIt"
19751    },
19752    {
19753     "access" : "private",
19754     "field_name" : "tries_size_",
19755     "field_offset" : 112,
19756     "referenced_type" : "_ZTIt"
19757    }
19758   ],
19759   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
19760   "name" : "art::CodeItemDataAccessor",
19761   "record_kind" : "class",
19762   "size" : 16,
19763   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19764  },
19765  {
19766   "alignment" : 4,
19767   "fields" :
19768   [
19769    {
19770     "access" : "protected",
19771     "field_name" : "instructions_",
19772     "referenced_type" : "_ZTIPKt"
19773    },
19774    {
19775     "access" : "protected",
19776     "field_name" : "dex_pc_",
19777     "field_offset" : 32,
19778     "referenced_type" : "_ZTIj"
19779    }
19780   ],
19781   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
19782   "name" : "art::DexInstructionPcPair",
19783   "record_kind" : "class",
19784   "size" : 8,
19785   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19786  },
19787  {
19788   "alignment" : 4,
19789   "base_specifiers" :
19790   [
19791    {
19792     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19793    }
19794   ],
19795   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
19796   "name" : "art::DexInstructionIterator",
19797   "record_kind" : "class",
19798   "size" : 8,
19799   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19800  },
19801  {
19802   "alignment" : 4,
19803   "base_specifiers" :
19804   [
19805    {
19806     "referenced_type" : "_ZTIN3art16DexFileContainerE"
19807    }
19808   ],
19809   "fields" :
19810   [
19811    {
19812     "access" : "private",
19813     "field_name" : "begin_",
19814     "field_offset" : 64,
19815     "referenced_type" : "_ZTIKPKh"
19816    },
19817    {
19818     "access" : "private",
19819     "field_name" : "end_",
19820     "field_offset" : 96,
19821     "referenced_type" : "_ZTIKPKh"
19822    }
19823   ],
19824   "linker_set_key" : "_ZTIN3art22MemoryDexFileContainerE",
19825   "name" : "art::MemoryDexFileContainer",
19826   "record_kind" : "class",
19827   "size" : 16,
19828   "source_file" : "art/libdexfile/dex/dex_file.h",
19829   "vtable_components" :
19830   [
19831    {
19832     "kind" : "offset_to_top"
19833    },
19834    {
19835     "kind" : "rtti",
19836     "mangled_component_name" : "_ZTIN3art22MemoryDexFileContainerE"
19837    },
19838    {
19839     "kind" : "complete_dtor_pointer",
19840     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD1Ev"
19841    },
19842    {
19843     "kind" : "deleting_dtor_pointer",
19844     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD0Ev"
19845    },
19846    {
19847     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer10IsReadOnlyEv"
19848    },
19849    {
19850     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer11EnableWriteEv"
19851    },
19852    {
19853     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer12DisableWriteEv"
19854    },
19855    {
19856     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer5BeginEv"
19857    },
19858    {
19859     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer3EndEv"
19860    },
19861    {
19862     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
19863    },
19864    {
19865     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
19866    }
19867   ]
19868  },
19869  {
19870   "alignment" : 4,
19871   "fields" :
19872   [
19873    {
19874     "access" : "private",
19875     "field_name" : "dex_file_",
19876     "referenced_type" : "_ZTIRKN3art7DexFileE"
19877    },
19878    {
19879     "access" : "private",
19880     "field_name" : "type_list_",
19881     "field_offset" : 32,
19882     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
19883    },
19884    {
19885     "access" : "private",
19886     "field_name" : "size_",
19887     "field_offset" : 64,
19888     "referenced_type" : "_ZTIj"
19889    },
19890    {
19891     "access" : "private",
19892     "field_name" : "pos_",
19893     "field_offset" : 96,
19894     "referenced_type" : "_ZTIj"
19895    }
19896   ],
19897   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
19898   "name" : "art::DexFileParameterIterator",
19899   "record_kind" : "class",
19900   "size" : 16,
19901   "source_file" : "art/libdexfile/dex/dex_file.h"
19902  },
19903  {
19904   "alignment" : 4,
19905   "base_specifiers" :
19906   [
19907    {
19908     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19909    }
19910   ],
19911   "fields" :
19912   [
19913    {
19914     "access" : "private",
19915     "field_name" : "first_operand_",
19916     "field_offset" : 64,
19917     "referenced_type" : "_ZTIKj"
19918    }
19919   ],
19920   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
19921   "name" : "art::RangeInstructionOperands",
19922   "record_kind" : "class",
19923   "size" : 12,
19924   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19925   "vtable_components" :
19926   [
19927    {
19928     "kind" : "offset_to_top"
19929    },
19930    {
19931     "kind" : "rtti",
19932     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
19933    },
19934    {
19935     "kind" : "complete_dtor_pointer",
19936     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
19937    },
19938    {
19939     "kind" : "deleting_dtor_pointer",
19940     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
19941    },
19942    {
19943     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEj"
19944    }
19945   ]
19946  },
19947  {
19948   "alignment" : 4,
19949   "base_specifiers" :
19950   [
19951    {
19952     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
19953    }
19954   ],
19955   "fields" :
19956   [
19957    {
19958     "access" : "private",
19959     "field_name" : "dex_file_",
19960     "field_offset" : 128,
19961     "referenced_type" : "_ZTIPKN3art7DexFileE"
19962    },
19963    {
19964     "access" : "private",
19965     "field_name" : "debug_info_offset_",
19966     "field_offset" : 160,
19967     "referenced_type" : "_ZTIj"
19968    }
19969   ],
19970   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19971   "name" : "art::CodeItemDebugInfoAccessor",
19972   "record_kind" : "class",
19973   "size" : 24,
19974   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19975  },
19976  {
19977   "alignment" : 4,
19978   "fields" :
19979   [
19980    {
19981     "access" : "protected",
19982     "field_name" : "dex_file_",
19983     "referenced_type" : "_ZTIRKN3art7DexFileE"
19984    },
19985    {
19986     "access" : "protected",
19987     "field_name" : "array_size_",
19988     "field_offset" : 32,
19989     "referenced_type" : "_ZTIj"
19990    },
19991    {
19992     "access" : "protected",
19993     "field_name" : "pos_",
19994     "field_offset" : 64,
19995     "referenced_type" : "_ZTIj"
19996    },
19997    {
19998     "access" : "protected",
19999     "field_name" : "ptr_",
20000     "field_offset" : 96,
20001     "referenced_type" : "_ZTIPKh"
20002    },
20003    {
20004     "access" : "protected",
20005     "field_name" : "type_",
20006     "field_offset" : 128,
20007     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
20008    },
20009    {
20010     "access" : "protected",
20011     "field_name" : "jval_",
20012     "field_offset" : 160,
20013     "referenced_type" : "_ZTI6jvalue"
20014    }
20015   ],
20016   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
20017   "name" : "art::EncodedArrayValueIterator",
20018   "record_kind" : "class",
20019   "size" : 28,
20020   "source_file" : "art/libdexfile/dex/dex_file.h"
20021  },
20022  {
20023   "alignment" : 4,
20024   "base_specifiers" :
20025   [
20026    {
20027     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
20028    }
20029   ],
20030   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
20031   "name" : "art::CallSiteArrayValueIterator",
20032   "record_kind" : "class",
20033   "size" : 28,
20034   "source_file" : "art/libdexfile/dex/dex_file.h"
20035  },
20036  {
20037   "alignment" : 4,
20038   "fields" :
20039   [
20040    {
20041     "access" : "protected",
20042     "field_name" : "data_",
20043     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
20044    }
20045   ],
20046   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
20047   "name" : "art::DexInstructionIteratorBase",
20048   "record_kind" : "class",
20049   "size" : 8,
20050   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
20051  },
20052  {
20053   "alignment" : 4,
20054   "base_specifiers" :
20055   [
20056    {
20057     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
20058    }
20059   ],
20060   "fields" :
20061   [
20062    {
20063     "access" : "private",
20064     "field_name" : "num_code_units_",
20065     "field_offset" : 64,
20066     "referenced_type" : "_ZTIKj"
20067    },
20068    {
20069     "access" : "private",
20070     "field_name" : "error_state_",
20071     "field_offset" : 96,
20072     "referenced_type" : "_ZTIb"
20073    }
20074   ],
20075   "linker_set_key" : "_ZTIN3art26SafeDexInstructionIteratorE",
20076   "name" : "art::SafeDexInstructionIterator",
20077   "record_kind" : "class",
20078   "size" : 16,
20079   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
20080  },
20081  {
20082   "alignment" : 4,
20083   "base_specifiers" :
20084   [
20085    {
20086     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
20087    }
20088   ],
20089   "fields" :
20090   [
20091    {
20092     "access" : "private",
20093     "field_name" : "operands_",
20094     "field_offset" : 64,
20095     "referenced_type" : "_ZTIRA5_Kj"
20096    }
20097   ],
20098   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
20099   "name" : "art::VarArgsInstructionOperands",
20100   "record_kind" : "class",
20101   "size" : 12,
20102   "source_file" : "art/libdexfile/dex/dex_instruction.h",
20103   "vtable_components" :
20104   [
20105    {
20106     "kind" : "offset_to_top"
20107    },
20108    {
20109     "kind" : "rtti",
20110     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
20111    },
20112    {
20113     "kind" : "complete_dtor_pointer",
20114     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
20115    },
20116    {
20117     "kind" : "deleting_dtor_pointer",
20118     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
20119    },
20120    {
20121     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEj"
20122    }
20123   ]
20124  },
20125  {
20126   "alignment" : 4,
20127   "fields" :
20128   [
20129    {
20130     "access" : "private",
20131     "field_name" : "insns_size_in_code_units_",
20132     "referenced_type" : "_ZTIj"
20133    },
20134    {
20135     "access" : "private",
20136     "field_name" : "insns_",
20137     "field_offset" : 32,
20138     "referenced_type" : "_ZTIPKt"
20139    }
20140   ],
20141   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
20142   "name" : "art::CodeItemInstructionAccessor",
20143   "record_kind" : "class",
20144   "size" : 8,
20145   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
20146  },
20147  {
20148   "alignment" : 4,
20149   "base_specifiers" :
20150   [
20151    {
20152     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
20153    }
20154   ],
20155   "fields" :
20156   [
20157    {
20158     "access" : "private",
20159     "field_name" : "inner_",
20160     "field_offset" : 64,
20161     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
20162    }
20163   ],
20164   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
20165   "name" : "art::NoReceiverInstructionOperands",
20166   "record_kind" : "class",
20167   "size" : 12,
20168   "source_file" : "art/libdexfile/dex/dex_instruction.h",
20169   "vtable_components" :
20170   [
20171    {
20172     "kind" : "offset_to_top"
20173    },
20174    {
20175     "kind" : "rtti",
20176     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
20177    },
20178    {
20179     "kind" : "complete_dtor_pointer",
20180     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
20181    },
20182    {
20183     "kind" : "deleting_dtor_pointer",
20184     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
20185    },
20186    {
20187     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEj"
20188    }
20189   ]
20190  },
20191  {
20192   "alignment" : 1,
20193   "linker_set_key" : "_ZTIN3art29ProtoReferenceValueComparatorE",
20194   "name" : "art::ProtoReferenceValueComparator",
20195   "size" : 1,
20196   "source_file" : "art/libdexfile/dex/proto_reference.h"
20197  },
20198  {
20199   "alignment" : 1,
20200   "linker_set_key" : "_ZTIN3art2OSE",
20201   "name" : "art::OS",
20202   "record_kind" : "class",
20203   "size" : 1,
20204   "source_file" : "art/libartbase/base/os.h"
20205  },
20206  {
20207   "alignment" : 1,
20208   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
20209   "name" : "art::MethodReferenceValueComparator",
20210   "size" : 1,
20211   "source_file" : "art/libdexfile/dex/method_reference.h"
20212  },
20213  {
20214   "alignment" : 4,
20215   "base_specifiers" :
20216   [
20217    {
20218     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
20219    }
20220   ],
20221   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
20222   "name" : "art::EncodedStaticFieldValueIterator",
20223   "record_kind" : "class",
20224   "size" : 28,
20225   "source_file" : "art/libdexfile/dex/dex_file.h"
20226  },
20227  {
20228   "alignment" : 2,
20229   "base_specifiers" :
20230   [
20231    {
20232     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
20233    }
20234   ],
20235   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
20236   "name" : "art::dex::ProtoIndex",
20237   "record_kind" : "class",
20238   "size" : 2,
20239   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20240  },
20241  {
20242   "alignment" : 4,
20243   "base_specifiers" :
20244   [
20245    {
20246     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
20247    }
20248   ],
20249   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
20250   "name" : "art::dex::StringIndex",
20251   "record_kind" : "class",
20252   "size" : 4,
20253   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20254  },
20255  {
20256   "alignment" : 1,
20257   "fields" :
20258   [
20259    {
20260     "field_name" : "visibility_",
20261     "referenced_type" : "_ZTIh"
20262    },
20263    {
20264     "field_name" : "annotation_",
20265     "field_offset" : 8,
20266     "referenced_type" : "_ZTIA1_h"
20267    }
20268   ],
20269   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
20270   "name" : "art::dex::AnnotationItem",
20271   "size" : 2,
20272   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20273  },
20274  {
20275   "alignment" : 4,
20276   "fields" :
20277   [
20278    {
20279     "field_name" : "data_off_",
20280     "referenced_type" : "_ZTIj"
20281    }
20282   ],
20283   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
20284   "name" : "art::dex::CallSiteIdItem",
20285   "size" : 4,
20286   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20287  },
20288  {
20289   "alignment" : 2,
20290   "fields" :
20291   [
20292    {
20293     "field_name" : "method_handle_type_",
20294     "referenced_type" : "_ZTIt"
20295    },
20296    {
20297     "field_name" : "reserved1_",
20298     "field_offset" : 16,
20299     "referenced_type" : "_ZTIt"
20300    },
20301    {
20302     "field_name" : "field_or_method_idx_",
20303     "field_offset" : 32,
20304     "referenced_type" : "_ZTIt"
20305    },
20306    {
20307     "field_name" : "reserved2_",
20308     "field_offset" : 48,
20309     "referenced_type" : "_ZTIt"
20310    }
20311   ],
20312   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
20313   "name" : "art::dex::MethodHandleItem",
20314   "size" : 8,
20315   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20316  },
20317  {
20318   "alignment" : 4,
20319   "fields" :
20320   [
20321    {
20322     "field_name" : "size_",
20323     "referenced_type" : "_ZTIj"
20324    },
20325    {
20326     "field_name" : "entries_",
20327     "field_offset" : 32,
20328     "referenced_type" : "_ZTIA1_j"
20329    }
20330   ],
20331   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
20332   "name" : "art::dex::AnnotationSetItem",
20333   "size" : 8,
20334   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20335  },
20336  {
20337   "alignment" : 4,
20338   "fields" :
20339   [
20340    {
20341     "field_name" : "size_",
20342     "referenced_type" : "_ZTIj"
20343    },
20344    {
20345     "field_name" : "flags_offset_",
20346     "field_offset" : 32,
20347     "referenced_type" : "_ZTIA1_j"
20348    }
20349   ],
20350   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
20351   "name" : "art::dex::HiddenapiClassData",
20352   "size" : 8,
20353   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20354  },
20355  {
20356   "alignment" : 4,
20357   "fields" :
20358   [
20359    {
20360     "field_name" : "annotations_off_",
20361     "referenced_type" : "_ZTIj"
20362    }
20363   ],
20364   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
20365   "name" : "art::dex::AnnotationSetRefItem",
20366   "size" : 4,
20367   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20368  },
20369  {
20370   "alignment" : 4,
20371   "fields" :
20372   [
20373    {
20374     "field_name" : "size_",
20375     "referenced_type" : "_ZTIj"
20376    },
20377    {
20378     "field_name" : "list_",
20379     "field_offset" : 32,
20380     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
20381    }
20382   ],
20383   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
20384   "name" : "art::dex::AnnotationSetRefList",
20385   "size" : 8,
20386   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20387  },
20388  {
20389   "alignment" : 4,
20390   "fields" :
20391   [
20392    {
20393     "field_name" : "field_idx_",
20394     "referenced_type" : "_ZTIj"
20395    },
20396    {
20397     "field_name" : "annotations_off_",
20398     "field_offset" : 32,
20399     "referenced_type" : "_ZTIj"
20400    }
20401   ],
20402   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
20403   "name" : "art::dex::FieldAnnotationsItem",
20404   "size" : 8,
20405   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20406  },
20407  {
20408   "alignment" : 4,
20409   "fields" :
20410   [
20411    {
20412     "field_name" : "method_idx_",
20413     "referenced_type" : "_ZTIj"
20414    },
20415    {
20416     "field_name" : "annotations_off_",
20417     "field_offset" : 32,
20418     "referenced_type" : "_ZTIj"
20419    }
20420   ],
20421   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
20422   "name" : "art::dex::MethodAnnotationsItem",
20423   "size" : 8,
20424   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20425  },
20426  {
20427   "alignment" : 4,
20428   "fields" :
20429   [
20430    {
20431     "field_name" : "class_annotations_off_",
20432     "referenced_type" : "_ZTIj"
20433    },
20434    {
20435     "field_name" : "fields_size_",
20436     "field_offset" : 32,
20437     "referenced_type" : "_ZTIj"
20438    },
20439    {
20440     "field_name" : "methods_size_",
20441     "field_offset" : 64,
20442     "referenced_type" : "_ZTIj"
20443    },
20444    {
20445     "field_name" : "parameters_size_",
20446     "field_offset" : 96,
20447     "referenced_type" : "_ZTIj"
20448    }
20449   ],
20450   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
20451   "name" : "art::dex::AnnotationsDirectoryItem",
20452   "size" : 16,
20453   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20454  },
20455  {
20456   "alignment" : 4,
20457   "fields" :
20458   [
20459    {
20460     "field_name" : "method_idx_",
20461     "referenced_type" : "_ZTIj"
20462    },
20463    {
20464     "field_name" : "annotations_off_",
20465     "field_offset" : 32,
20466     "referenced_type" : "_ZTIj"
20467    }
20468   ],
20469   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
20470   "name" : "art::dex::ParameterAnnotationsItem",
20471   "size" : 8,
20472   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20473  },
20474  {
20475   "alignment" : 4,
20476   "fields" :
20477   [
20478    {
20479     "field_name" : "descriptor_idx_",
20480     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20481    }
20482   ],
20483   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
20484   "name" : "art::dex::TypeId",
20485   "size" : 4,
20486   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20487  },
20488  {
20489   "alignment" : 4,
20490   "fields" :
20491   [
20492    {
20493     "field_name" : "class_idx_",
20494     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20495    },
20496    {
20497     "field_name" : "type_idx_",
20498     "field_offset" : 16,
20499     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20500    },
20501    {
20502     "field_name" : "name_idx_",
20503     "field_offset" : 32,
20504     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20505    }
20506   ],
20507   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
20508   "name" : "art::dex::FieldId",
20509   "size" : 8,
20510   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20511  },
20512  {
20513   "alignment" : 4,
20514   "fields" :
20515   [
20516    {
20517     "field_name" : "type_",
20518     "referenced_type" : "_ZTIt"
20519    },
20520    {
20521     "field_name" : "unused_",
20522     "field_offset" : 16,
20523     "referenced_type" : "_ZTIt"
20524    },
20525    {
20526     "field_name" : "size_",
20527     "field_offset" : 32,
20528     "referenced_type" : "_ZTIj"
20529    },
20530    {
20531     "field_name" : "offset_",
20532     "field_offset" : 64,
20533     "referenced_type" : "_ZTIj"
20534    }
20535   ],
20536   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
20537   "name" : "art::dex::MapItem",
20538   "size" : 12,
20539   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20540  },
20541  {
20542   "alignment" : 4,
20543   "fields" :
20544   [
20545    {
20546     "field_name" : "size_",
20547     "referenced_type" : "_ZTIj"
20548    },
20549    {
20550     "field_name" : "list_",
20551     "field_offset" : 32,
20552     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
20553    }
20554   ],
20555   "linker_set_key" : "_ZTIN3art3dex7MapListE",
20556   "name" : "art::dex::MapList",
20557   "size" : 16,
20558   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20559  },
20560  {
20561   "alignment" : 4,
20562   "fields" :
20563   [
20564    {
20565     "field_name" : "shorty_idx_",
20566     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20567    },
20568    {
20569     "field_name" : "return_type_idx_",
20570     "field_offset" : 32,
20571     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20572    },
20573    {
20574     "field_name" : "pad_",
20575     "field_offset" : 48,
20576     "referenced_type" : "_ZTIt"
20577    },
20578    {
20579     "field_name" : "parameters_off_",
20580     "field_offset" : 64,
20581     "referenced_type" : "_ZTIj"
20582    }
20583   ],
20584   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
20585   "name" : "art::dex::ProtoId",
20586   "size" : 12,
20587   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20588  },
20589  {
20590   "alignment" : 4,
20591   "fields" :
20592   [
20593    {
20594     "field_name" : "start_addr_",
20595     "referenced_type" : "_ZTIj"
20596    },
20597    {
20598     "field_name" : "insn_count_",
20599     "field_offset" : 32,
20600     "referenced_type" : "_ZTIt"
20601    },
20602    {
20603     "field_name" : "handler_off_",
20604     "field_offset" : 48,
20605     "referenced_type" : "_ZTIt"
20606    }
20607   ],
20608   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
20609   "name" : "art::dex::TryItem",
20610   "size" : 8,
20611   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20612  },
20613  {
20614   "alignment" : 4,
20615   "fields" :
20616   [
20617    {
20618     "field_name" : "class_idx_",
20619     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20620    },
20621    {
20622     "field_name" : "pad1_",
20623     "field_offset" : 16,
20624     "referenced_type" : "_ZTIt"
20625    },
20626    {
20627     "field_name" : "access_flags_",
20628     "field_offset" : 32,
20629     "referenced_type" : "_ZTIj"
20630    },
20631    {
20632     "field_name" : "superclass_idx_",
20633     "field_offset" : 64,
20634     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20635    },
20636    {
20637     "field_name" : "pad2_",
20638     "field_offset" : 80,
20639     "referenced_type" : "_ZTIt"
20640    },
20641    {
20642     "field_name" : "interfaces_off_",
20643     "field_offset" : 96,
20644     "referenced_type" : "_ZTIj"
20645    },
20646    {
20647     "field_name" : "source_file_idx_",
20648     "field_offset" : 128,
20649     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20650    },
20651    {
20652     "field_name" : "annotations_off_",
20653     "field_offset" : 160,
20654     "referenced_type" : "_ZTIj"
20655    },
20656    {
20657     "field_name" : "class_data_off_",
20658     "field_offset" : 192,
20659     "referenced_type" : "_ZTIj"
20660    },
20661    {
20662     "field_name" : "static_values_off_",
20663     "field_offset" : 224,
20664     "referenced_type" : "_ZTIj"
20665    }
20666   ],
20667   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
20668   "name" : "art::dex::ClassDef",
20669   "size" : 32,
20670   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20671  },
20672  {
20673   "alignment" : 1,
20674   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
20675   "name" : "art::dex::CodeItem",
20676   "size" : 1,
20677   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20678  },
20679  {
20680   "alignment" : 4,
20681   "fields" :
20682   [
20683    {
20684     "field_name" : "index_",
20685     "referenced_type" : "_ZTIj"
20686    }
20687   ],
20688   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
20689   "name" : "art::dex::DexIndex<unsigned int>",
20690   "record_kind" : "class",
20691   "size" : 4,
20692   "source_file" : "art/libdexfile/dex/dex_file_types.h",
20693   "template_args" :
20694   [
20695    "_ZTIj"
20696   ]
20697  },
20698  {
20699   "alignment" : 2,
20700   "fields" :
20701   [
20702    {
20703     "field_name" : "index_",
20704     "referenced_type" : "_ZTIt"
20705    }
20706   ],
20707   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
20708   "name" : "art::dex::DexIndex<unsigned short>",
20709   "record_kind" : "class",
20710   "size" : 2,
20711   "source_file" : "art/libdexfile/dex/dex_file_types.h",
20712   "template_args" :
20713   [
20714    "_ZTIt"
20715   ]
20716  },
20717  {
20718   "alignment" : 4,
20719   "fields" :
20720   [
20721    {
20722     "field_name" : "class_idx_",
20723     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20724    },
20725    {
20726     "field_name" : "proto_idx_",
20727     "field_offset" : 16,
20728     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
20729    },
20730    {
20731     "field_name" : "name_idx_",
20732     "field_offset" : 32,
20733     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20734    }
20735   ],
20736   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
20737   "name" : "art::dex::MethodId",
20738   "size" : 8,
20739   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20740  },
20741  {
20742   "alignment" : 4,
20743   "fields" :
20744   [
20745    {
20746     "field_name" : "string_data_off_",
20747     "referenced_type" : "_ZTIj"
20748    }
20749   ],
20750   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
20751   "name" : "art::dex::StringId",
20752   "size" : 4,
20753   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20754  },
20755  {
20756   "alignment" : 2,
20757   "fields" :
20758   [
20759    {
20760     "field_name" : "type_idx_",
20761     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20762    }
20763   ],
20764   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
20765   "name" : "art::dex::TypeItem",
20766   "size" : 2,
20767   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20768  },
20769  {
20770   "alignment" : 4,
20771   "fields" :
20772   [
20773    {
20774     "access" : "private",
20775     "field_name" : "size_",
20776     "referenced_type" : "_ZTIj"
20777    },
20778    {
20779     "access" : "private",
20780     "field_name" : "list_",
20781     "field_offset" : 32,
20782     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
20783    }
20784   ],
20785   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
20786   "name" : "art::dex::TypeList",
20787   "record_kind" : "class",
20788   "size" : 8,
20789   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20790  },
20791  {
20792   "alignment" : 4,
20793   "fields" :
20794   [
20795    {
20796     "access" : "private",
20797     "field_name" : "range_values_",
20798     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvjbEEENS_9allocatorIS4_EEEE"
20799    },
20800    {
20801     "access" : "private",
20802     "field_name" : "dex_file_",
20803     "field_offset" : 192,
20804     "referenced_type" : "_ZTIKPKN3art7DexFileE"
20805    }
20806   ],
20807   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
20808   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
20809   "record_kind" : "class",
20810   "size" : 28,
20811   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
20812  },
20813  {
20814   "alignment" : 2,
20815   "base_specifiers" :
20816   [
20817    {
20818     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
20819    }
20820   ],
20821   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
20822   "name" : "art::dex::TypeIndex",
20823   "record_kind" : "class",
20824   "size" : 2,
20825   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20826  },
20827  {
20828   "alignment" : 4,
20829   "fields" :
20830   [
20831    {
20832     "access" : "private",
20833     "field_name" : "name_",
20834     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20835    },
20836    {
20837     "access" : "private",
20838     "field_name" : "begin_",
20839     "field_offset" : 96,
20840     "referenced_type" : "_ZTIPh"
20841    },
20842    {
20843     "access" : "private",
20844     "field_name" : "size_",
20845     "field_offset" : 128,
20846     "referenced_type" : "_ZTIj"
20847    },
20848    {
20849     "access" : "private",
20850     "field_name" : "base_begin_",
20851     "field_offset" : 160,
20852     "referenced_type" : "_ZTIPv"
20853    },
20854    {
20855     "access" : "private",
20856     "field_name" : "base_size_",
20857     "field_offset" : 192,
20858     "referenced_type" : "_ZTIj"
20859    },
20860    {
20861     "access" : "private",
20862     "field_name" : "prot_",
20863     "field_offset" : 224,
20864     "referenced_type" : "_ZTIi"
20865    },
20866    {
20867     "access" : "private",
20868     "field_name" : "reuse_",
20869     "field_offset" : 256,
20870     "referenced_type" : "_ZTIb"
20871    },
20872    {
20873     "access" : "private",
20874     "field_name" : "already_unmapped_",
20875     "field_offset" : 264,
20876     "referenced_type" : "_ZTIb"
20877    },
20878    {
20879     "access" : "private",
20880     "field_name" : "redzone_size_",
20881     "field_offset" : 288,
20882     "referenced_type" : "_ZTIj"
20883    }
20884   ],
20885   "linker_set_key" : "_ZTIN3art6MemMapE",
20886   "name" : "art::MemMap",
20887   "record_kind" : "class",
20888   "size" : 40,
20889   "source_file" : "art/libartbase/base/mem_map.h"
20890  },
20891  {
20892   "alignment" : 4,
20893   "fields" :
20894   [
20895    {
20896     "field_name" : "address_",
20897     "referenced_type" : "_ZTIj"
20898    },
20899    {
20900     "field_name" : "line_",
20901     "field_offset" : 32,
20902     "referenced_type" : "_ZTIj"
20903    },
20904    {
20905     "field_name" : "source_file_",
20906     "field_offset" : 64,
20907     "referenced_type" : "_ZTIPKc"
20908    },
20909    {
20910     "field_name" : "prologue_end_",
20911     "field_offset" : 96,
20912     "referenced_type" : "_ZTIb"
20913    },
20914    {
20915     "field_name" : "epilogue_begin_",
20916     "field_offset" : 104,
20917     "referenced_type" : "_ZTIb"
20918    }
20919   ],
20920   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
20921   "name" : "art::DexFile::PositionInfo",
20922   "size" : 16,
20923   "source_file" : "art/libdexfile/dex/dex_file.h"
20924  },
20925  {
20926   "alignment" : 1,
20927   "base_specifiers" :
20928   [
20929    {
20930     "referenced_type" : "_ZTINSt3__15arrayIhLj20EEE"
20931    }
20932   ],
20933   "linker_set_key" : "_ZTIN3art7DexFile4Sha1E",
20934   "name" : "art::DexFile::Sha1",
20935   "size" : 20,
20936   "source_file" : "art/libdexfile/dex/dex_file.h"
20937  },
20938  {
20939   "alignment" : 4,
20940   "fields" :
20941   [
20942    {
20943     "field_name" : "magic_",
20944     "referenced_type" : "_ZTINSt3__15arrayIhLj8EEE"
20945    },
20946    {
20947     "field_name" : "checksum_",
20948     "field_offset" : 64,
20949     "referenced_type" : "_ZTIj"
20950    },
20951    {
20952     "field_name" : "signature_",
20953     "field_offset" : 96,
20954     "referenced_type" : "_ZTIN3art7DexFile4Sha1E"
20955    },
20956    {
20957     "field_name" : "file_size_",
20958     "field_offset" : 256,
20959     "referenced_type" : "_ZTIj"
20960    },
20961    {
20962     "field_name" : "header_size_",
20963     "field_offset" : 288,
20964     "referenced_type" : "_ZTIj"
20965    },
20966    {
20967     "field_name" : "endian_tag_",
20968     "field_offset" : 320,
20969     "referenced_type" : "_ZTIj"
20970    },
20971    {
20972     "field_name" : "link_size_",
20973     "field_offset" : 352,
20974     "referenced_type" : "_ZTIj"
20975    },
20976    {
20977     "field_name" : "link_off_",
20978     "field_offset" : 384,
20979     "referenced_type" : "_ZTIj"
20980    },
20981    {
20982     "field_name" : "map_off_",
20983     "field_offset" : 416,
20984     "referenced_type" : "_ZTIj"
20985    },
20986    {
20987     "field_name" : "string_ids_size_",
20988     "field_offset" : 448,
20989     "referenced_type" : "_ZTIj"
20990    },
20991    {
20992     "field_name" : "string_ids_off_",
20993     "field_offset" : 480,
20994     "referenced_type" : "_ZTIj"
20995    },
20996    {
20997     "field_name" : "type_ids_size_",
20998     "field_offset" : 512,
20999     "referenced_type" : "_ZTIj"
21000    },
21001    {
21002     "field_name" : "type_ids_off_",
21003     "field_offset" : 544,
21004     "referenced_type" : "_ZTIj"
21005    },
21006    {
21007     "field_name" : "proto_ids_size_",
21008     "field_offset" : 576,
21009     "referenced_type" : "_ZTIj"
21010    },
21011    {
21012     "field_name" : "proto_ids_off_",
21013     "field_offset" : 608,
21014     "referenced_type" : "_ZTIj"
21015    },
21016    {
21017     "field_name" : "field_ids_size_",
21018     "field_offset" : 640,
21019     "referenced_type" : "_ZTIj"
21020    },
21021    {
21022     "field_name" : "field_ids_off_",
21023     "field_offset" : 672,
21024     "referenced_type" : "_ZTIj"
21025    },
21026    {
21027     "field_name" : "method_ids_size_",
21028     "field_offset" : 704,
21029     "referenced_type" : "_ZTIj"
21030    },
21031    {
21032     "field_name" : "method_ids_off_",
21033     "field_offset" : 736,
21034     "referenced_type" : "_ZTIj"
21035    },
21036    {
21037     "field_name" : "class_defs_size_",
21038     "field_offset" : 768,
21039     "referenced_type" : "_ZTIj"
21040    },
21041    {
21042     "field_name" : "class_defs_off_",
21043     "field_offset" : 800,
21044     "referenced_type" : "_ZTIj"
21045    },
21046    {
21047     "field_name" : "data_size_",
21048     "field_offset" : 832,
21049     "referenced_type" : "_ZTIj"
21050    },
21051    {
21052     "field_name" : "data_off_",
21053     "field_offset" : 864,
21054     "referenced_type" : "_ZTIj"
21055    }
21056   ],
21057   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
21058   "name" : "art::DexFile::Header",
21059   "size" : 112,
21060   "source_file" : "art/libdexfile/dex/dex_file.h"
21061  },
21062  {
21063   "alignment" : 4,
21064   "base_specifiers" :
21065   [
21066    {
21067     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
21068    }
21069   ],
21070   "fields" :
21071   [
21072    {
21073     "field_name" : "container_size_",
21074     "field_offset" : 896,
21075     "referenced_type" : "_ZTIj"
21076    },
21077    {
21078     "field_name" : "header_offset_",
21079     "field_offset" : 928,
21080     "referenced_type" : "_ZTIj"
21081    }
21082   ],
21083   "linker_set_key" : "_ZTIN3art7DexFile9HeaderV41E",
21084   "name" : "art::DexFile::HeaderV41",
21085   "size" : 120,
21086   "source_file" : "art/libdexfile/dex/dex_file.h"
21087  },
21088  {
21089   "alignment" : 4,
21090   "fields" :
21091   [
21092    {
21093     "field_name" : "name_",
21094     "referenced_type" : "_ZTIPKc"
21095    },
21096    {
21097     "field_name" : "descriptor_",
21098     "field_offset" : 32,
21099     "referenced_type" : "_ZTIPKc"
21100    },
21101    {
21102     "field_name" : "signature_",
21103     "field_offset" : 64,
21104     "referenced_type" : "_ZTIPKc"
21105    },
21106    {
21107     "field_name" : "start_address_",
21108     "field_offset" : 96,
21109     "referenced_type" : "_ZTIj"
21110    },
21111    {
21112     "field_name" : "end_address_",
21113     "field_offset" : 128,
21114     "referenced_type" : "_ZTIj"
21115    },
21116    {
21117     "field_name" : "reg_",
21118     "field_offset" : 160,
21119     "referenced_type" : "_ZTIt"
21120    },
21121    {
21122     "field_name" : "is_live_",
21123     "field_offset" : 176,
21124     "referenced_type" : "_ZTIb"
21125    }
21126   ],
21127   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
21128   "name" : "art::DexFile::LocalInfo",
21129   "size" : 24,
21130   "source_file" : "art/libdexfile/dex/dex_file.h"
21131  },
21132  {
21133   "alignment" : 4,
21134   "fields" :
21135   [
21136    {
21137     "access" : "protected",
21138     "field_name" : "begin_",
21139     "field_offset" : 32,
21140     "referenced_type" : "_ZTIKPKh"
21141    },
21142    {
21143     "access" : "protected",
21144     "field_name" : "unused_size_",
21145     "field_offset" : 64,
21146     "referenced_type" : "_ZTIj"
21147    },
21148    {
21149     "access" : "protected",
21150     "field_name" : "data_",
21151     "field_offset" : 96,
21152     "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE"
21153    },
21154    {
21155     "access" : "protected",
21156     "field_name" : "location_",
21157     "field_offset" : 160,
21158     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
21159    },
21160    {
21161     "access" : "protected",
21162     "field_name" : "location_checksum_",
21163     "field_offset" : 256,
21164     "referenced_type" : "_ZTIKj"
21165    },
21166    {
21167     "access" : "protected",
21168     "field_name" : "header_",
21169     "field_offset" : 288,
21170     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
21171    },
21172    {
21173     "access" : "protected",
21174     "field_name" : "string_ids_",
21175     "field_offset" : 320,
21176     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
21177    },
21178    {
21179     "access" : "protected",
21180     "field_name" : "type_ids_",
21181     "field_offset" : 352,
21182     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
21183    },
21184    {
21185     "access" : "protected",
21186     "field_name" : "field_ids_",
21187     "field_offset" : 384,
21188     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
21189    },
21190    {
21191     "access" : "protected",
21192     "field_name" : "method_ids_",
21193     "field_offset" : 416,
21194     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
21195    },
21196    {
21197     "access" : "protected",
21198     "field_name" : "proto_ids_",
21199     "field_offset" : 448,
21200     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
21201    },
21202    {
21203     "access" : "protected",
21204     "field_name" : "class_defs_",
21205     "field_offset" : 480,
21206     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
21207    },
21208    {
21209     "access" : "protected",
21210     "field_name" : "method_handles_",
21211     "field_offset" : 512,
21212     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
21213    },
21214    {
21215     "access" : "protected",
21216     "field_name" : "num_method_handles_",
21217     "field_offset" : 544,
21218     "referenced_type" : "_ZTIj"
21219    },
21220    {
21221     "access" : "protected",
21222     "field_name" : "call_site_ids_",
21223     "field_offset" : 576,
21224     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
21225    },
21226    {
21227     "access" : "protected",
21228     "field_name" : "num_call_site_ids_",
21229     "field_offset" : 608,
21230     "referenced_type" : "_ZTIj"
21231    },
21232    {
21233     "access" : "protected",
21234     "field_name" : "hiddenapi_class_data_",
21235     "field_offset" : 640,
21236     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
21237    },
21238    {
21239     "access" : "protected",
21240     "field_name" : "oat_dex_file_",
21241     "field_offset" : 672,
21242     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
21243    },
21244    {
21245     "access" : "protected",
21246     "field_name" : "container_",
21247     "field_offset" : 704,
21248     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
21249    },
21250    {
21251     "access" : "protected",
21252     "field_name" : "is_compact_dex_",
21253     "field_offset" : 768,
21254     "referenced_type" : "_ZTIKb"
21255    },
21256    {
21257     "access" : "protected",
21258     "field_name" : "hiddenapi_domain_",
21259     "field_offset" : 776,
21260     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
21261    }
21262   ],
21263   "linker_set_key" : "_ZTIN3art7DexFileE",
21264   "name" : "art::DexFile",
21265   "record_kind" : "class",
21266   "size" : 100,
21267   "source_file" : "art/libdexfile/dex/dex_file.h",
21268   "vtable_components" :
21269   [
21270    {
21271     "kind" : "offset_to_top"
21272    },
21273    {
21274     "kind" : "rtti",
21275     "mangled_component_name" : "_ZTIN3art7DexFileE"
21276    },
21277    {
21278     "kind" : "complete_dtor_pointer",
21279     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
21280    },
21281    {
21282     "kind" : "deleting_dtor_pointer",
21283     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
21284    },
21285    {
21286     "is_pure" : true,
21287     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
21288    },
21289    {
21290     "is_pure" : true,
21291     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
21292    },
21293    {
21294     "is_pure" : true,
21295     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
21296    },
21297    {
21298     "is_pure" : true,
21299     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
21300    },
21301    {
21302     "is_pure" : true,
21303     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
21304    },
21305    {
21306     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
21307    }
21308   ]
21309  },
21310  {
21311   "alignment" : 4,
21312   "base_specifiers" :
21313   [
21314    {
21315     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
21316    }
21317   ],
21318   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
21319   "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>>>",
21320   "record_kind" : "class",
21321   "size" : 40,
21322   "source_file" : "art/libartbase/base/hash_map.h",
21323   "template_args" :
21324   [
21325    "_ZTIj",
21326    "_ZTIt",
21327    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
21328    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
21329    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
21330    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21331   ]
21332  },
21333  {
21334   "alignment" : 4,
21335   "fields" :
21336   [
21337    {
21338     "access" : "private",
21339     "field_name" : "allocfn_",
21340     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21341    },
21342    {
21343     "access" : "private",
21344     "field_name" : "hashfn_",
21345     "field_offset" : 8,
21346     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
21347    },
21348    {
21349     "access" : "private",
21350     "field_name" : "emptyfn_",
21351     "field_offset" : 16,
21352     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
21353    },
21354    {
21355     "access" : "private",
21356     "field_name" : "pred_",
21357     "field_offset" : 24,
21358     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
21359    },
21360    {
21361     "access" : "private",
21362     "field_name" : "num_elements_",
21363     "field_offset" : 32,
21364     "referenced_type" : "_ZTIj"
21365    },
21366    {
21367     "access" : "private",
21368     "field_name" : "num_buckets_",
21369     "field_offset" : 64,
21370     "referenced_type" : "_ZTIj"
21371    },
21372    {
21373     "access" : "private",
21374     "field_name" : "elements_until_expand_",
21375     "field_offset" : 96,
21376     "referenced_type" : "_ZTIj"
21377    },
21378    {
21379     "access" : "private",
21380     "field_name" : "owns_data_",
21381     "field_offset" : 128,
21382     "referenced_type" : "_ZTIb"
21383    },
21384    {
21385     "access" : "private",
21386     "field_name" : "data_",
21387     "field_offset" : 160,
21388     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
21389    },
21390    {
21391     "access" : "private",
21392     "field_name" : "min_load_factor_",
21393     "field_offset" : 192,
21394     "referenced_type" : "_ZTId"
21395    },
21396    {
21397     "access" : "private",
21398     "field_name" : "max_load_factor_",
21399     "field_offset" : 256,
21400     "referenced_type" : "_ZTId"
21401    }
21402   ],
21403   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
21404   "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>>>",
21405   "record_kind" : "class",
21406   "size" : 40,
21407   "source_file" : "art/libartbase/base/hash_set.h",
21408   "template_args" :
21409   [
21410    "_ZTINSt3__14pairIjtEE",
21411    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
21412    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
21413    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
21414    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21415   ]
21416  },
21417  {
21418   "alignment" : 4,
21419   "fields" :
21420   [
21421    {
21422     "access" : "private",
21423     "field_name" : "array_",
21424     "referenced_type" : "_ZTIPKh"
21425    },
21426    {
21427     "access" : "private",
21428     "field_name" : "size_",
21429     "field_offset" : 32,
21430     "referenced_type" : "_ZTIj"
21431    }
21432   ],
21433   "linker_set_key" : "_ZTIN3art8ArrayRefIKhEE",
21434   "name" : "art::ArrayRef<const unsigned char>",
21435   "record_kind" : "class",
21436   "size" : 8,
21437   "source_file" : "art/libartbase/base/array_ref.h",
21438   "template_args" :
21439   [
21440    "_ZTIKh"
21441   ]
21442  },
21443  {
21444   "alignment" : 1,
21445   "linker_set_key" : "_ZTIN3art8DataHashE",
21446   "name" : "art::DataHash",
21447   "record_kind" : "class",
21448   "size" : 1,
21449   "source_file" : "art/libartbase/base/data_hash.h"
21450  },
21451  {
21452   "alignment" : 4,
21453   "fields" :
21454   [
21455    {
21456     "access" : "private",
21457     "field_name" : "value_",
21458     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
21459    }
21460   ],
21461   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
21462   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
21463   "record_kind" : "class",
21464   "size" : 4,
21465   "source_file" : "art/libartbase/base/dumpable.h",
21466   "template_args" :
21467   [
21468    "_ZTIN3art9hiddenapi7ApiListE"
21469   ]
21470  },
21471  {
21472   "alignment" : 1,
21473   "linker_set_key" : "_ZTIN3art8IdentityIjEE",
21474   "name" : "art::Identity<unsigned int>",
21475   "size" : 1,
21476   "source_file" : "art/libartbase/base/stl_util_identity.h",
21477   "template_args" :
21478   [
21479    "_ZTIj"
21480   ]
21481  },
21482  {
21483   "alignment" : 4,
21484   "fields" :
21485   [
21486    {
21487     "access" : "private",
21488     "field_name" : "handle_",
21489     "field_offset" : 32,
21490     "referenced_type" : "_ZTIP10ZipArchive"
21491    },
21492    {
21493     "access" : "private",
21494     "field_name" : "zip_entry_",
21495     "field_offset" : 64,
21496     "referenced_type" : "_ZTIKP8ZipEntry"
21497    },
21498    {
21499     "access" : "private",
21500     "field_name" : "entry_name_",
21501     "field_offset" : 96,
21502     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
21503    }
21504   ],
21505   "linker_set_key" : "_ZTIN3art8ZipEntryE",
21506   "name" : "art::ZipEntry",
21507   "record_kind" : "class",
21508   "size" : 24,
21509   "source_file" : "art/libartbase/base/zip_archive.h",
21510   "vtable_components" :
21511   [
21512    {
21513     "kind" : "offset_to_top"
21514    },
21515    {
21516     "kind" : "rtti",
21517     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
21518    },
21519    {
21520     "kind" : "complete_dtor_pointer",
21521     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
21522    },
21523    {
21524     "kind" : "deleting_dtor_pointer",
21525     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
21526    }
21527   ]
21528  },
21529  {
21530   "alignment" : 4,
21531   "fields" :
21532   [
21533    {
21534     "access" : "private",
21535     "field_name" : "count_",
21536     "referenced_type" : "_ZTIj"
21537    }
21538   ],
21539   "linker_set_key" : "_ZTIN3art9CountIterE",
21540   "name" : "art::CountIter",
21541   "record_kind" : "class",
21542   "size" : 4,
21543   "source_file" : "art/libartbase/base/stl_util.h"
21544  },
21545  {
21546   "alignment" : 1,
21547   "linker_set_key" : "_ZTIN3art9LogHelperE",
21548   "name" : "art::LogHelper",
21549   "record_kind" : "class",
21550   "size" : 1,
21551   "source_file" : "art/libartbase/base/logging.h"
21552  },
21553  {
21554   "alignment" : 1,
21555   "linker_set_key" : "_ZTIN3art9PrimitiveE",
21556   "name" : "art::Primitive",
21557   "record_kind" : "class",
21558   "size" : 1,
21559   "source_file" : "art/libdexfile/dex/primitive.h"
21560  },
21561  {
21562   "alignment" : 4,
21563   "base_specifiers" :
21564   [
21565    {
21566     "referenced_type" : "_ZTIN3art11ValueObjectE"
21567    }
21568   ],
21569   "fields" :
21570   [
21571    {
21572     "access" : "private",
21573     "field_name" : "dex_file_",
21574     "referenced_type" : "_ZTIPKN3art7DexFileE"
21575    },
21576    {
21577     "access" : "private",
21578     "field_name" : "proto_id_",
21579     "field_offset" : 32,
21580     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
21581    }
21582   ],
21583   "linker_set_key" : "_ZTIN3art9SignatureE",
21584   "name" : "art::Signature",
21585   "record_kind" : "class",
21586   "size" : 8,
21587   "source_file" : "art/libdexfile/dex/signature.h"
21588  },
21589  {
21590   "alignment" : 4,
21591   "fields" :
21592   [
21593    {
21594     "access" : "private",
21595     "field_name" : "dex_flags_",
21596     "referenced_type" : "_ZTIj"
21597    }
21598   ],
21599   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
21600   "name" : "art::hiddenapi::ApiList",
21601   "record_kind" : "class",
21602   "size" : 4,
21603   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
21604  },
21605  {
21606   "alignment" : 1,
21607   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
21608   "name" : "art::hiddenapi::ApiStubs",
21609   "record_kind" : "class",
21610   "size" : 1,
21611   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
21612  },
21613  {
21614   "alignment" : 4,
21615   "fields" :
21616   [
21617    {
21618     "access" : "private",
21619     "field_name" : "buffer_",
21620     "referenced_type" : "_ZTIA22_c"
21621    },
21622    {
21623     "access" : "private",
21624     "field_name" : "str_",
21625     "field_offset" : 192,
21626     "referenced_type" : "_ZTIPc"
21627    }
21628   ],
21629   "linker_set_key" : "_ZTIN3fmt3v1010format_intE",
21630   "name" : "fmt::format_int",
21631   "record_kind" : "class",
21632   "size" : 28,
21633   "source_file" : "external/fmtlib/include/fmt/format.h"
21634  },
21635  {
21636   "alignment" : 4,
21637   "base_specifiers" :
21638   [
21639    {
21640     "referenced_type" : "_ZTISt13runtime_error"
21641    }
21642   ],
21643   "linker_set_key" : "_ZTIN3fmt3v1012format_errorE",
21644   "name" : "fmt::format_error",
21645   "record_kind" : "class",
21646   "size" : 8,
21647   "source_file" : "external/fmtlib/include/fmt/format.h",
21648   "vtable_components" :
21649   [
21650    {
21651     "kind" : "offset_to_top"
21652    },
21653    {
21654     "kind" : "rtti",
21655     "mangled_component_name" : "_ZTIN3fmt3v1012format_errorE"
21656    },
21657    {
21658     "kind" : "complete_dtor_pointer",
21659     "mangled_component_name" : "_ZN3fmt3v1012format_errorD1Ev"
21660    },
21661    {
21662     "kind" : "deleting_dtor_pointer",
21663     "mangled_component_name" : "_ZN3fmt3v1012format_errorD0Ev"
21664    },
21665    {
21666     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
21667    }
21668   ]
21669  },
21670  {
21671   "alignment" : 4,
21672   "fields" :
21673   [
21674    {
21675     "field_name" : "width",
21676     "referenced_type" : "_ZTIi"
21677    },
21678    {
21679     "field_name" : "precision",
21680     "field_offset" : 32,
21681     "referenced_type" : "_ZTIi"
21682    },
21683    {
21684     "field_name" : "type",
21685     "field_offset" : 64,
21686     "referenced_type" : "_ZTIN3fmt3v1017presentation_typeE"
21687    },
21688    {
21689     "bit_width" : 4,
21690     "field_name" : "align",
21691     "field_offset" : 72,
21692     "is_bit_field" : true,
21693     "referenced_type" : "_ZTIN3fmt3v105align4typeE"
21694    },
21695    {
21696     "bit_width" : 3,
21697     "field_name" : "sign",
21698     "field_offset" : 76,
21699     "is_bit_field" : true,
21700     "referenced_type" : "_ZTIN3fmt3v104sign4typeE"
21701    },
21702    {
21703     "bit_width" : 1,
21704     "field_name" : "alt",
21705     "field_offset" : 79,
21706     "is_bit_field" : true,
21707     "referenced_type" : "_ZTIb"
21708    },
21709    {
21710     "bit_width" : 1,
21711     "field_name" : "localized",
21712     "field_offset" : 80,
21713     "is_bit_field" : true,
21714     "referenced_type" : "_ZTIb"
21715    },
21716    {
21717     "field_name" : "fill",
21718     "field_offset" : 88,
21719     "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE"
21720    }
21721   ],
21722   "linker_set_key" : "_ZTIN3fmt3v1012format_specsIcEE",
21723   "name" : "fmt::format_specs<>",
21724   "size" : 16,
21725   "source_file" : "external/fmtlib/include/fmt/core.h",
21726   "template_args" :
21727   [
21728    "_ZTIc"
21729   ]
21730  },
21731  {
21732   "alignment" : 1,
21733   "base_specifiers" :
21734   [
21735    {
21736     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21737    }
21738   ],
21739   "linker_set_key" : "_ZTIN3fmt3v1013is_contiguousINS0_6detail6bufferIcEEEE",
21740   "name" : "fmt::is_contiguous<fmt::detail::buffer<char>>",
21741   "size" : 1,
21742   "source_file" : "external/fmtlib/include/fmt/core.h",
21743   "template_args" :
21744   [
21745    "_ZTIN3fmt3v106detail6bufferIcEE"
21746   ]
21747  },
21748  {
21749   "alignment" : 1,
21750   "linker_set_key" : "_ZTIN3fmt3v1014year_month_dayE",
21751   "name" : "fmt::year_month_day",
21752   "record_kind" : "class",
21753   "size" : 1,
21754   "source_file" : "external/fmtlib/include/fmt/chrono.h"
21755  },
21756  {
21757   "alignment" : 4,
21758   "fields" :
21759   [
21760    {
21761     "access" : "private",
21762     "field_name" : "value_",
21763     "referenced_type" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE"
21764    },
21765    {
21766     "access" : "private",
21767     "field_name" : "type_",
21768     "field_offset" : 64,
21769     "referenced_type" : "_ZTIN3fmt3v106detail4typeE"
21770    }
21771   ],
21772   "linker_set_key" : "_ZTIN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE",
21773   "name" : "fmt::basic_format_arg<fmt::basic_format_context<fmt::appender, char>>",
21774   "record_kind" : "class",
21775   "size" : 12,
21776   "source_file" : "external/fmtlib/include/fmt/core.h",
21777   "template_args" :
21778   [
21779    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
21780   ]
21781  },
21782  {
21783   "alignment" : 4,
21784   "fields" :
21785   [
21786    {
21787     "access" : "private",
21788     "field_name" : "width_",
21789     "referenced_type" : "_ZTIi"
21790    },
21791    {
21792     "access" : "private",
21793     "field_name" : "fill_",
21794     "field_offset" : 32,
21795     "referenced_type" : "_ZTIN3fmt3v106detail6fill_tIcEE"
21796    },
21797    {
21798     "access" : "private",
21799     "bit_width" : 4,
21800     "field_name" : "align_",
21801     "field_offset" : 72,
21802     "is_bit_field" : true,
21803     "referenced_type" : "_ZTIN3fmt3v105align4typeE"
21804    },
21805    {
21806     "access" : "private",
21807     "field_name" : "formatter_",
21808     "field_offset" : 96,
21809     "referenced_type" : "_ZTIN3fmt3v109formatterINS0_17basic_string_viewIcEEcvEE"
21810    }
21811   ],
21812   "linker_set_key" : "_ZTIN3fmt3v1016nested_formatterINS0_17basic_string_viewIcEEEE",
21813   "name" : "fmt::nested_formatter<fmt::basic_string_view<char>>",
21814   "size" : 52,
21815   "source_file" : "external/fmtlib/include/fmt/format.h",
21816   "template_args" :
21817   [
21818    "_ZTIN3fmt3v1017basic_string_viewIcEE"
21819   ]
21820  },
21821  {
21822   "alignment" : 4,
21823   "fields" :
21824   [
21825    {
21826     "access" : "private",
21827     "field_name" : "desc_",
21828     "referenced_type" : "_ZTIy"
21829    },
21830    {
21831     "access" : "private",
21832     "field_offset" : 64,
21833     "referenced_type" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEUt_E"
21834    }
21835   ],
21836   "linker_set_key" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEE",
21837   "name" : "fmt::basic_format_args<fmt::basic_format_context<fmt::appender, char>>",
21838   "record_kind" : "class",
21839   "size" : 12,
21840   "source_file" : "external/fmtlib/include/fmt/core.h",
21841   "template_args" :
21842   [
21843    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
21844   ]
21845  },
21846  {
21847   "access" : "private",
21848   "alignment" : 4,
21849   "fields" :
21850   [
21851    {
21852     "field_name" : "values_",
21853     "referenced_type" : "_ZTIPKN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE"
21854    },
21855    {
21856     "field_name" : "args_",
21857     "referenced_type" : "_ZTIPKN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE"
21858    }
21859   ],
21860   "is_anonymous" : true,
21861   "linker_set_key" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEUt_E",
21862   "name" : "fmt::basic_format_args<fmt::basic_format_context<fmt::appender, char>>::(anonymous)",
21863   "record_kind" : "union",
21864   "size" : 4,
21865   "source_file" : "external/fmtlib/include/fmt/core.h"
21866  },
21867  {
21868   "alignment" : 4,
21869   "fields" :
21870   [
21871    {
21872     "access" : "private",
21873     "field_name" : "data_",
21874     "referenced_type" : "_ZTIPKDi"
21875    },
21876    {
21877     "access" : "private",
21878     "field_name" : "size_",
21879     "field_offset" : 32,
21880     "referenced_type" : "_ZTIj"
21881    }
21882   ],
21883   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewIDiEE",
21884   "name" : "fmt::basic_string_view<char32_t>",
21885   "record_kind" : "class",
21886   "size" : 8,
21887   "source_file" : "external/fmtlib/include/fmt/core.h",
21888   "template_args" :
21889   [
21890    "_ZTIDi"
21891   ]
21892  },
21893  {
21894   "alignment" : 4,
21895   "fields" :
21896   [
21897    {
21898     "access" : "private",
21899     "field_name" : "data_",
21900     "referenced_type" : "_ZTIPKN3fmt3v106detail10char8_typeE"
21901    },
21902    {
21903     "access" : "private",
21904     "field_name" : "size_",
21905     "field_offset" : 32,
21906     "referenced_type" : "_ZTIj"
21907    }
21908   ],
21909   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewINS0_6detail10char8_typeEEE",
21910   "name" : "fmt::basic_string_view<fmt::detail::char8_type>",
21911   "record_kind" : "class",
21912   "size" : 8,
21913   "source_file" : "external/fmtlib/include/fmt/core.h",
21914   "template_args" :
21915   [
21916    "_ZTIN3fmt3v106detail10char8_typeE"
21917   ]
21918  },
21919  {
21920   "alignment" : 4,
21921   "fields" :
21922   [
21923    {
21924     "access" : "private",
21925     "field_name" : "data_",
21926     "referenced_type" : "_ZTIPKc"
21927    },
21928    {
21929     "access" : "private",
21930     "field_name" : "size_",
21931     "field_offset" : 32,
21932     "referenced_type" : "_ZTIj"
21933    }
21934   ],
21935   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewIcEE",
21936   "name" : "fmt::basic_string_view<char>",
21937   "record_kind" : "class",
21938   "size" : 8,
21939   "source_file" : "external/fmtlib/include/fmt/core.h",
21940   "template_args" :
21941   [
21942    "_ZTIc"
21943   ]
21944  },
21945  {
21946   "alignment" : 4,
21947   "fields" :
21948   [
21949    {
21950     "access" : "private",
21951     "field_name" : "data_",
21952     "referenced_type" : "_ZTIPKw"
21953    },
21954    {
21955     "access" : "private",
21956     "field_name" : "size_",
21957     "field_offset" : 32,
21958     "referenced_type" : "_ZTIj"
21959    }
21960   ],
21961   "linker_set_key" : "_ZTIN3fmt3v1017basic_string_viewIwEE",
21962   "name" : "fmt::basic_string_view<wchar_t>",
21963   "record_kind" : "class",
21964   "size" : 8,
21965   "source_file" : "external/fmtlib/include/fmt/core.h",
21966   "template_args" :
21967   [
21968    "_ZTIw"
21969   ]
21970  },
21971  {
21972   "alignment" : 4,
21973   "base_specifiers" :
21974   [
21975    {
21976     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE"
21977    }
21978   ],
21979   "fields" :
21980   [
21981    {
21982     "access" : "private",
21983     "field_name" : "store_",
21984     "field_offset" : 128,
21985     "referenced_type" : "_ZTIA128_c"
21986    },
21987    {
21988     "access" : "private",
21989     "field_name" : "alloc_",
21990     "field_offset" : 1152,
21991     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
21992    }
21993   ],
21994   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj128ENSt3__19allocatorIcEEEE",
21995   "name" : "fmt::basic_memory_buffer<char, 128, std::allocator<char>>",
21996   "record_kind" : "class",
21997   "size" : 148,
21998   "source_file" : "external/fmtlib/include/fmt/format.h",
21999   "template_args" :
22000   [
22001    "_ZTIc",
22002    "_ZTINSt3__19allocatorIcEE"
22003   ],
22004   "vtable_components" :
22005   [
22006    {
22007     "kind" : "offset_to_top"
22008    },
22009    {
22010     "kind" : "rtti",
22011     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj128ENSt3__19allocatorIcEEEE"
22012    },
22013    {
22014     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIcLj128ENSt3__19allocatorIcEEE4growEj"
22015    }
22016   ]
22017  },
22018  {
22019   "alignment" : 4,
22020   "base_specifiers" :
22021   [
22022    {
22023     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE"
22024    }
22025   ],
22026   "fields" :
22027   [
22028    {
22029     "access" : "private",
22030     "field_name" : "store_",
22031     "field_offset" : 128,
22032     "referenced_type" : "_ZTIA500_c"
22033    },
22034    {
22035     "access" : "private",
22036     "field_name" : "alloc_",
22037     "field_offset" : 4128,
22038     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
22039    }
22040   ],
22041   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEE",
22042   "name" : "fmt::basic_memory_buffer<char, 500, std::allocator<char>>",
22043   "record_kind" : "class",
22044   "size" : 520,
22045   "source_file" : "external/fmtlib/include/fmt/format.h",
22046   "template_args" :
22047   [
22048    "_ZTIc",
22049    "_ZTINSt3__19allocatorIcEE"
22050   ],
22051   "vtable_components" :
22052   [
22053    {
22054     "kind" : "offset_to_top"
22055    },
22056    {
22057     "kind" : "rtti",
22058     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEE"
22059    },
22060    {
22061     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEE4growEj"
22062    }
22063   ]
22064  },
22065  {
22066   "alignment" : 4,
22067   "base_specifiers" :
22068   [
22069    {
22070     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE"
22071    }
22072   ],
22073   "fields" :
22074   [
22075    {
22076     "access" : "private",
22077     "field_name" : "store_",
22078     "field_offset" : 128,
22079     "referenced_type" : "_ZTIA500_i"
22080    },
22081    {
22082     "access" : "private",
22083     "field_name" : "alloc_",
22084     "field_offset" : 16128,
22085     "referenced_type" : "_ZTINSt3__19allocatorIiEE"
22086    }
22087   ],
22088   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIiLj500ENSt3__19allocatorIiEEEE",
22089   "name" : "fmt::basic_memory_buffer<int, 500, std::allocator<int>>",
22090   "record_kind" : "class",
22091   "size" : 2020,
22092   "source_file" : "external/fmtlib/include/fmt/format.h",
22093   "template_args" :
22094   [
22095    "_ZTIi",
22096    "_ZTINSt3__19allocatorIiEE"
22097   ],
22098   "vtable_components" :
22099   [
22100    {
22101     "kind" : "offset_to_top"
22102    },
22103    {
22104     "kind" : "rtti",
22105     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIiLj500ENSt3__19allocatorIiEEEE"
22106    },
22107    {
22108     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIiLj500ENSt3__19allocatorIiEEE4growEj"
22109    }
22110   ]
22111  },
22112  {
22113   "alignment" : 4,
22114   "base_specifiers" :
22115   [
22116    {
22117     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE"
22118    }
22119   ],
22120   "fields" :
22121   [
22122    {
22123     "access" : "private",
22124     "field_name" : "store_",
22125     "field_offset" : 128,
22126     "referenced_type" : "_ZTIA32_j"
22127    },
22128    {
22129     "access" : "private",
22130     "field_name" : "alloc_",
22131     "field_offset" : 1152,
22132     "referenced_type" : "_ZTINSt3__19allocatorIjEE"
22133    }
22134   ],
22135   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
22136   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>>",
22137   "record_kind" : "class",
22138   "size" : 148,
22139   "source_file" : "external/fmtlib/include/fmt/format.h",
22140   "template_args" :
22141   [
22142    "_ZTIj",
22143    "_ZTINSt3__19allocatorIjEE"
22144   ],
22145   "vtable_components" :
22146   [
22147    {
22148     "kind" : "offset_to_top"
22149    },
22150    {
22151     "kind" : "rtti",
22152     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE"
22153    },
22154    {
22155     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEE4growEj"
22156    }
22157   ]
22158  },
22159  {
22160   "alignment" : 4,
22161   "base_specifiers" :
22162   [
22163    {
22164     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE"
22165    }
22166   ],
22167   "fields" :
22168   [
22169    {
22170     "access" : "private",
22171     "field_name" : "store_",
22172     "field_offset" : 128,
22173     "referenced_type" : "_ZTIA500_w"
22174    },
22175    {
22176     "access" : "private",
22177     "field_name" : "alloc_",
22178     "field_offset" : 16128,
22179     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
22180    }
22181   ],
22182   "linker_set_key" : "_ZTIN3fmt3v1019basic_memory_bufferIwLj500ENSt3__19allocatorIwEEEE",
22183   "name" : "fmt::basic_memory_buffer<wchar_t, 500, std::allocator<wchar_t>>",
22184   "record_kind" : "class",
22185   "size" : 2020,
22186   "source_file" : "external/fmtlib/include/fmt/format.h",
22187   "template_args" :
22188   [
22189    "_ZTIw",
22190    "_ZTINSt3__19allocatorIwEE"
22191   ],
22192   "vtable_components" :
22193   [
22194    {
22195     "kind" : "offset_to_top"
22196    },
22197    {
22198     "kind" : "rtti",
22199     "mangled_component_name" : "_ZTIN3fmt3v1019basic_memory_bufferIwLj500ENSt3__19allocatorIwEEEE"
22200    },
22201    {
22202     "mangled_component_name" : "_ZN3fmt3v1019basic_memory_bufferIwLj500ENSt3__19allocatorIwEEE4growEj"
22203    }
22204   ]
22205  },
22206  {
22207   "alignment" : 4,
22208   "fields" :
22209   [
22210    {
22211     "access" : "private",
22212     "field_name" : "out_",
22213     "referenced_type" : "_ZTIN3fmt3v108appenderE"
22214    },
22215    {
22216     "access" : "private",
22217     "field_name" : "args_",
22218     "field_offset" : 32,
22219     "referenced_type" : "_ZTIN3fmt3v1017basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEE"
22220    },
22221    {
22222     "access" : "private",
22223     "field_name" : "loc_",
22224     "field_offset" : 128,
22225     "referenced_type" : "_ZTIN3fmt3v106detail10locale_refE"
22226    }
22227   ],
22228   "linker_set_key" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
22229   "name" : "fmt::basic_format_context<fmt::appender, char>",
22230   "record_kind" : "class",
22231   "size" : 20,
22232   "source_file" : "external/fmtlib/include/fmt/core.h",
22233   "template_args" :
22234   [
22235    "_ZTIN3fmt3v108appenderE",
22236    "_ZTIc"
22237   ]
22238  },
22239  {
22240   "alignment" : 4,
22241   "fields" :
22242   [
22243    {
22244     "field_name" : "str",
22245     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
22246    }
22247   ],
22248   "linker_set_key" : "_ZTIN3fmt3v1021runtime_format_stringIcEE",
22249   "name" : "fmt::runtime_format_string<>",
22250   "size" : 8,
22251   "source_file" : "external/fmtlib/include/fmt/core.h",
22252   "template_args" :
22253   [
22254    "_ZTIc"
22255   ]
22256  },
22257  {
22258   "alignment" : 4,
22259   "fields" :
22260   [
22261    {
22262     "access" : "private",
22263     "field_name" : "format_str_",
22264     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
22265    },
22266    {
22267     "access" : "private",
22268     "field_name" : "next_arg_id_",
22269     "field_offset" : 64,
22270     "referenced_type" : "_ZTIi"
22271    }
22272   ],
22273   "linker_set_key" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE",
22274   "name" : "fmt::basic_format_parse_context<char>",
22275   "record_kind" : "class",
22276   "size" : 12,
22277   "source_file" : "external/fmtlib/include/fmt/core.h",
22278   "template_args" :
22279   [
22280    "_ZTIc"
22281   ]
22282  },
22283  {
22284   "alignment" : 4,
22285   "fields" :
22286   [
22287    {
22288     "access" : "private",
22289     "field_name" : "data_",
22290     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
22291    }
22292   ],
22293   "linker_set_key" : "_ZTIN3fmt3v105bytesE",
22294   "name" : "fmt::bytes",
22295   "record_kind" : "class",
22296   "size" : 8,
22297   "source_file" : "external/fmtlib/include/fmt/format.h"
22298  },
22299  {
22300   "alignment" : 4,
22301   "fields" :
22302   [
22303    {
22304     "access" : "private",
22305     "referenced_type" : "_ZTIN3fmt3v106detail10get_localeUt_E"
22306    },
22307    {
22308     "access" : "private",
22309     "field_name" : "has_locale_",
22310     "field_offset" : 32,
22311     "referenced_type" : "_ZTIb"
22312    }
22313   ],
22314   "linker_set_key" : "_ZTIN3fmt3v106detail10get_localeE",
22315   "name" : "fmt::detail::get_locale",
22316   "record_kind" : "class",
22317   "size" : 8,
22318   "source_file" : "external/fmtlib/include/fmt/chrono.h"
22319  },
22320  {
22321   "access" : "private",
22322   "alignment" : 4,
22323   "fields" :
22324   [
22325    {
22326     "field_name" : "locale_",
22327     "referenced_type" : "_ZTINSt3__16localeE"
22328    }
22329   ],
22330   "is_anonymous" : true,
22331   "linker_set_key" : "_ZTIN3fmt3v106detail10get_localeUt_E",
22332   "name" : "fmt::detail::get_locale::(anonymous)",
22333   "record_kind" : "union",
22334   "size" : 4,
22335   "source_file" : "external/fmtlib/include/fmt/chrono.h"
22336  },
22337  {
22338   "alignment" : 4,
22339   "fields" :
22340   [
22341    {
22342     "access" : "private",
22343     "field_name" : "locale_",
22344     "referenced_type" : "_ZTIPKv"
22345    }
22346   ],
22347   "linker_set_key" : "_ZTIN3fmt3v106detail10locale_refE",
22348   "name" : "fmt::detail::locale_ref",
22349   "record_kind" : "class",
22350   "size" : 4,
22351   "source_file" : "external/fmtlib/include/fmt/core.h"
22352  },
22353  {
22354   "alignment" : 4,
22355   "fields" :
22356   [
22357    {
22358     "field_name" : "precision",
22359     "referenced_type" : "_ZTIi"
22360    },
22361    {
22362     "bit_width" : 8,
22363     "field_name" : "format",
22364     "field_offset" : 32,
22365     "is_bit_field" : true,
22366     "referenced_type" : "_ZTIN3fmt3v106detail12float_formatE"
22367    },
22368    {
22369     "bit_width" : 8,
22370     "field_name" : "sign",
22371     "field_offset" : 40,
22372     "is_bit_field" : true,
22373     "referenced_type" : "_ZTIN3fmt3v104sign4typeE"
22374    },
22375    {
22376     "bit_width" : 1,
22377     "field_name" : "upper",
22378     "field_offset" : 48,
22379     "is_bit_field" : true,
22380     "referenced_type" : "_ZTIb"
22381    },
22382    {
22383     "bit_width" : 1,
22384     "field_name" : "locale",
22385     "field_offset" : 49,
22386     "is_bit_field" : true,
22387     "referenced_type" : "_ZTIb"
22388    },
22389    {
22390     "bit_width" : 1,
22391     "field_name" : "binary32",
22392     "field_offset" : 50,
22393     "is_bit_field" : true,
22394     "referenced_type" : "_ZTIb"
22395    },
22396    {
22397     "bit_width" : 1,
22398     "field_name" : "showpoint",
22399     "field_offset" : 51,
22400     "is_bit_field" : true,
22401     "referenced_type" : "_ZTIb"
22402    }
22403   ],
22404   "linker_set_key" : "_ZTIN3fmt3v106detail11float_specsE",
22405   "name" : "fmt::detail::float_specs",
22406   "size" : 8,
22407   "source_file" : "external/fmtlib/include/fmt/format.h"
22408  },
22409  {
22410   "alignment" : 1,
22411   "linker_set_key" : "_ZTIN3fmt3v106detail11int_checkerILb1EEE",
22412   "name" : "fmt::detail::int_checker<true>",
22413   "size" : 1,
22414   "source_file" : "external/fmtlib/include/fmt/printf.h"
22415  },
22416  {
22417   "alignment" : 1,
22418   "base_specifiers" :
22419   [
22420    {
22421     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22422    }
22423   ],
22424   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralINS1_10int128_optEEE",
22425   "name" : "fmt::detail::is_integral<fmt::detail::int128_opt>",
22426   "size" : 1,
22427   "source_file" : "external/fmtlib/include/fmt/format.h",
22428   "template_args" :
22429   [
22430    "_ZTIN3fmt3v106detail10int128_optE"
22431   ]
22432  },
22433  {
22434   "alignment" : 1,
22435   "base_specifiers" :
22436   [
22437    {
22438     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22439    }
22440   ],
22441   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralINS1_16uint128_fallbackEEE",
22442   "name" : "fmt::detail::is_integral<fmt::detail::uint128_fallback>",
22443   "size" : 1,
22444   "source_file" : "external/fmtlib/include/fmt/format.h",
22445   "template_args" :
22446   [
22447    "_ZTIN3fmt3v106detail16uint128_fallbackE"
22448   ]
22449  },
22450  {
22451   "alignment" : 1,
22452   "base_specifiers" :
22453   [
22454    {
22455     "referenced_type" : "_ZTINSt3__111is_integralIjEE"
22456    }
22457   ],
22458   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralIjEE",
22459   "name" : "fmt::detail::is_integral<unsigned int>",
22460   "size" : 1,
22461   "source_file" : "external/fmtlib/include/fmt/format.h",
22462   "template_args" :
22463   [
22464    "_ZTIj"
22465   ]
22466  },
22467  {
22468   "alignment" : 1,
22469   "base_specifiers" :
22470   [
22471    {
22472     "referenced_type" : "_ZTINSt3__111is_integralIyEE"
22473    }
22474   ],
22475   "linker_set_key" : "_ZTIN3fmt3v106detail11is_integralIyEE",
22476   "name" : "fmt::detail::is_integral<unsigned long long>",
22477   "size" : 1,
22478   "source_file" : "external/fmtlib/include/fmt/format.h",
22479   "template_args" :
22480   [
22481    "_ZTIy"
22482   ]
22483  },
22484  {
22485   "alignment" : 1,
22486   "linker_set_key" : "_ZTIN3fmt3v106detail11is_zero_intE",
22487   "name" : "fmt::detail::is_zero_int",
22488   "size" : 1,
22489   "source_file" : "external/fmtlib/include/fmt/printf.h"
22490  },
22491  {
22492   "alignment" : 4,
22493   "fields" :
22494   [
22495    {
22496     "field_name" : "value",
22497     "referenced_type" : "_ZTIPv"
22498    },
22499    {
22500     "field_name" : "format",
22501     "field_offset" : 32,
22502     "referenced_type" : "_ZTIPFvPvRN3fmt3v1026basic_format_parse_contextIcEERNS1_20basic_format_contextINS1_8appenderEcEEE"
22503    }
22504   ],
22505   "linker_set_key" : "_ZTIN3fmt3v106detail12custom_valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
22506   "name" : "fmt::detail::custom_value<fmt::basic_format_context<fmt::appender, char>>",
22507   "size" : 8,
22508   "source_file" : "external/fmtlib/include/fmt/core.h",
22509   "template_args" :
22510   [
22511    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
22512   ]
22513  },
22514  {
22515   "alignment" : 4,
22516   "fields" :
22517   [
22518    {
22519     "field_name" : "data",
22520     "referenced_type" : "_ZTIPKc"
22521    },
22522    {
22523     "field_name" : "size",
22524     "field_offset" : 32,
22525     "referenced_type" : "_ZTIj"
22526    }
22527   ],
22528   "linker_set_key" : "_ZTIN3fmt3v106detail12string_valueIcEE",
22529   "name" : "fmt::detail::string_value<char>",
22530   "size" : 8,
22531   "source_file" : "external/fmtlib/include/fmt/core.h",
22532   "template_args" :
22533   [
22534    "_ZTIc"
22535   ]
22536  },
22537  {
22538   "alignment" : 1,
22539   "linker_set_key" : "_ZTIN3fmt3v106detail12vformat_argsIcEE",
22540   "name" : "fmt::detail::vformat_args<char>",
22541   "size" : 1,
22542   "source_file" : "external/fmtlib/include/fmt/core.h",
22543   "template_args" :
22544   [
22545    "_ZTIc"
22546   ]
22547  },
22548  {
22549   "alignment" : 1,
22550   "linker_set_key" : "_ZTIN3fmt3v106detail13buffer_traitsE",
22551   "name" : "fmt::detail::buffer_traits",
22552   "size" : 1,
22553   "source_file" : "external/fmtlib/include/fmt/core.h"
22554  },
22555  {
22556   "alignment" : 1,
22557   "linker_set_key" : "_ZTIN3fmt3v106detail13error_handlerE",
22558   "name" : "fmt::detail::error_handler",
22559   "size" : 1,
22560   "source_file" : "external/fmtlib/include/fmt/core.h"
22561  },
22562  {
22563   "alignment" : 1,
22564   "base_specifiers" :
22565   [
22566    {
22567     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22568    }
22569   ],
22570   "linker_set_key" : "_ZTIN3fmt3v106detail13has_format_asINS0_17basic_string_viewIcEEEE",
22571   "name" : "fmt::detail::has_format_as<fmt::basic_string_view<char>>",
22572   "size" : 1,
22573   "source_file" : "external/fmtlib/include/fmt/core.h",
22574   "template_args" :
22575   [
22576    "_ZTIN3fmt3v1017basic_string_viewIcEE"
22577   ]
22578  },
22579  {
22580   "alignment" : 1,
22581   "base_specifiers" :
22582   [
22583    {
22584     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v106detail4typeELS4_13EEE"
22585    }
22586   ],
22587   "linker_set_key" : "_ZTIN3fmt3v106detail13type_constantINS0_17basic_string_viewIcEEcEE",
22588   "name" : "fmt::detail::type_constant<fmt::basic_string_view<char>, char>",
22589   "size" : 1,
22590   "source_file" : "external/fmtlib/include/fmt/core.h",
22591   "template_args" :
22592   [
22593    "_ZTIN3fmt3v1017basic_string_viewIcEE",
22594    "_ZTIc"
22595   ]
22596  },
22597  {
22598   "alignment" : 1,
22599   "linker_set_key" : "_ZTIN3fmt3v106detail13unformattableE",
22600   "name" : "fmt::detail::unformattable",
22601   "size" : 1,
22602   "source_file" : "external/fmtlib/include/fmt/core.h"
22603  },
22604  {
22605   "alignment" : 4,
22606   "fields" :
22607   [
22608    {
22609     "access" : "private",
22610     "field_name" : "buffer_",
22611     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIwLj500ENSt3__19allocatorIwEEEE"
22612    }
22613   ],
22614   "linker_set_key" : "_ZTIN3fmt3v106detail13utf8_to_utf16E",
22615   "name" : "fmt::detail::utf8_to_utf16",
22616   "record_kind" : "class",
22617   "size" : 2020,
22618   "source_file" : "external/fmtlib/include/fmt/format.h"
22619  },
22620  {
22621   "alignment" : 1,
22622   "linker_set_key" : "_ZTIN3fmt3v106detail13width_checkerE",
22623   "name" : "fmt::detail::width_checker",
22624   "size" : 1,
22625   "source_file" : "external/fmtlib/include/fmt/format.h"
22626  },
22627  {
22628   "alignment" : 4,
22629   "fields" :
22630   [
22631    {
22632     "field_name" : "significand",
22633     "referenced_type" : "_ZTIPKc"
22634    },
22635    {
22636     "field_name" : "significand_size",
22637     "field_offset" : 32,
22638     "referenced_type" : "_ZTIi"
22639    },
22640    {
22641     "field_name" : "exponent",
22642     "field_offset" : 64,
22643     "referenced_type" : "_ZTIi"
22644    }
22645   ],
22646   "linker_set_key" : "_ZTIN3fmt3v106detail14big_decimal_fpE",
22647   "name" : "fmt::detail::big_decimal_fp",
22648   "size" : 12,
22649   "source_file" : "external/fmtlib/include/fmt/format.h"
22650  },
22651  {
22652   "alignment" : 4,
22653   "fields" :
22654   [
22655    {
22656     "field_name" : "buf",
22657     "referenced_type" : "_ZTIA32_Di"
22658    },
22659    {
22660     "field_name" : "end",
22661     "field_offset" : 1024,
22662     "referenced_type" : "_ZTIPDi"
22663    }
22664   ],
22665   "linker_set_key" : "_ZTIN3fmt3v106detail14codecvt_resultIDiEE",
22666   "name" : "fmt::detail::codecvt_result<char32_t>",
22667   "size" : 132,
22668   "source_file" : "external/fmtlib/include/fmt/chrono.h",
22669   "template_args" :
22670   [
22671    "_ZTIDi"
22672   ]
22673  },
22674  {
22675   "alignment" : 1,
22676   "linker_set_key" : "_ZTIN3fmt3v106detail14compile_stringE",
22677   "name" : "fmt::detail::compile_string",
22678   "size" : 1,
22679   "source_file" : "external/fmtlib/include/fmt/core.h"
22680  },
22681  {
22682   "alignment" : 4,
22683   "fields" :
22684   [
22685    {
22686     "access" : "private",
22687     "field_name" : "grouping_",
22688     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22689    },
22690    {
22691     "access" : "private",
22692     "field_name" : "thousands_sep_",
22693     "field_offset" : 96,
22694     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22695    }
22696   ],
22697   "linker_set_key" : "_ZTIN3fmt3v106detail14digit_groupingIcEE",
22698   "name" : "fmt::detail::digit_grouping<char>",
22699   "record_kind" : "class",
22700   "size" : 24,
22701   "source_file" : "external/fmtlib/include/fmt/format.h",
22702   "template_args" :
22703   [
22704    "_ZTIc"
22705   ]
22706  },
22707  {
22708   "alignment" : 4,
22709   "base_specifiers" :
22710   [
22711    {
22712     "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE"
22713    }
22714   ],
22715   "fields" :
22716   [
22717    {
22718     "access" : "private",
22719     "field_name" : "data_",
22720     "field_offset" : 128,
22721     "referenced_type" : "_ZTIA256_c"
22722    },
22723    {
22724     "access" : "private",
22725     "field_name" : "count_",
22726     "field_offset" : 2176,
22727     "referenced_type" : "_ZTIj"
22728    }
22729   ],
22730   "linker_set_key" : "_ZTIN3fmt3v106detail15counting_bufferIcEE",
22731   "name" : "fmt::detail::counting_buffer<>",
22732   "record_kind" : "class",
22733   "size" : 276,
22734   "source_file" : "external/fmtlib/include/fmt/core.h",
22735   "template_args" :
22736   [
22737    "_ZTIc"
22738   ],
22739   "vtable_components" :
22740   [
22741    {
22742     "kind" : "offset_to_top"
22743    },
22744    {
22745     "kind" : "rtti",
22746     "mangled_component_name" : "_ZTIN3fmt3v106detail15counting_bufferIcEE"
22747    },
22748    {
22749     "mangled_component_name" : "_ZN3fmt3v106detail15counting_bufferIcE4growEj"
22750    }
22751   ]
22752  },
22753  {
22754   "alignment" : 4,
22755   "fields" :
22756   [
22757    {
22758     "field_name" : "data",
22759     "referenced_type" : "_ZTIPKN3fmt3v106detail14named_arg_infoIcEE"
22760    },
22761    {
22762     "field_name" : "size",
22763     "field_offset" : 32,
22764     "referenced_type" : "_ZTIj"
22765    }
22766   ],
22767   "linker_set_key" : "_ZTIN3fmt3v106detail15named_arg_valueIcEE",
22768   "name" : "fmt::detail::named_arg_value<char>",
22769   "size" : 8,
22770   "source_file" : "external/fmtlib/include/fmt/core.h",
22771   "template_args" :
22772   [
22773    "_ZTIc"
22774   ]
22775  },
22776  {
22777   "alignment" : 1,
22778   "linker_set_key" : "_ZTIN3fmt3v106detail16format_as_resultINS0_17basic_string_viewIcEEEE",
22779   "name" : "fmt::detail::format_as_result<fmt::basic_string_view<char>>",
22780   "size" : 1,
22781   "source_file" : "external/fmtlib/include/fmt/core.h",
22782   "template_args" :
22783   [
22784    "_ZTIN3fmt3v1017basic_string_viewIcEE"
22785   ]
22786  },
22787  {
22788   "alignment" : 4,
22789   "fields" :
22790   [
22791    {
22792     "access" : "private",
22793     "field_name" : "lo_",
22794     "referenced_type" : "_ZTIy"
22795    },
22796    {
22797     "access" : "private",
22798     "field_name" : "hi_",
22799     "field_offset" : 64,
22800     "referenced_type" : "_ZTIy"
22801    }
22802   ],
22803   "linker_set_key" : "_ZTIN3fmt3v106detail16uint128_fallbackE",
22804   "name" : "fmt::detail::uint128_fallback",
22805   "record_kind" : "class",
22806   "size" : 16,
22807   "source_file" : "external/fmtlib/include/fmt/format.h"
22808  },
22809  {
22810   "alignment" : 1,
22811   "linker_set_key" : "_ZTIN3fmt3v106detail17counting_iterator10value_typeE",
22812   "name" : "fmt::detail::counting_iterator::value_type",
22813   "size" : 1,
22814   "source_file" : "external/fmtlib/include/fmt/format.h"
22815  },
22816  {
22817   "alignment" : 4,
22818   "fields" :
22819   [
22820    {
22821     "access" : "private",
22822     "field_name" : "count_",
22823     "referenced_type" : "_ZTIj"
22824    }
22825   ],
22826   "linker_set_key" : "_ZTIN3fmt3v106detail17counting_iteratorE",
22827   "name" : "fmt::detail::counting_iterator",
22828   "record_kind" : "class",
22829   "size" : 4,
22830   "source_file" : "external/fmtlib/include/fmt/format.h"
22831  },
22832  {
22833   "alignment" : 1,
22834   "linker_set_key" : "_ZTIN3fmt3v106detail17precision_checkerE",
22835   "name" : "fmt::detail::precision_checker",
22836   "size" : 1,
22837   "source_file" : "external/fmtlib/include/fmt/format.h"
22838  },
22839  {
22840   "alignment" : 1,
22841   "base_specifiers" :
22842   [
22843    {
22844     "referenced_type" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_17tm_format_checkerEEE"
22845    }
22846   ],
22847   "linker_set_key" : "_ZTIN3fmt3v106detail17tm_format_checkerE",
22848   "name" : "fmt::detail::tm_format_checker",
22849   "size" : 1,
22850   "source_file" : "external/fmtlib/include/fmt/chrono.h"
22851  },
22852  {
22853   "alignment" : 4,
22854   "fields" :
22855   [
22856    {
22857     "field_name" : "begin",
22858     "referenced_type" : "_ZTIPKc"
22859    },
22860    {
22861     "field_name" : "end",
22862     "field_offset" : 32,
22863     "referenced_type" : "_ZTIPKc"
22864    },
22865    {
22866     "field_name" : "cp",
22867     "field_offset" : 64,
22868     "referenced_type" : "_ZTIj"
22869    }
22870   ],
22871   "linker_set_key" : "_ZTIN3fmt3v106detail18find_escape_resultIcEE",
22872   "name" : "fmt::detail::find_escape_result<char>",
22873   "size" : 12,
22874   "source_file" : "external/fmtlib/include/fmt/format.h",
22875   "template_args" :
22876   [
22877    "_ZTIc"
22878   ]
22879  },
22880  {
22881   "alignment" : 1,
22882   "base_specifiers" :
22883   [
22884    {
22885     "referenced_type" : "_ZTIN3fmt3v106detail13unformattableE"
22886    }
22887   ],
22888   "linker_set_key" : "_ZTIN3fmt3v106detail18unformattable_charE",
22889   "name" : "fmt::detail::unformattable_char",
22890   "size" : 1,
22891   "source_file" : "external/fmtlib/include/fmt/core.h"
22892  },
22893  {
22894   "alignment" : 4,
22895   "fields" :
22896   [
22897    {
22898     "access" : "private",
22899     "field_name" : "count_",
22900     "referenced_type" : "_ZTIj"
22901    },
22902    {
22903     "access" : "private",
22904     "field_name" : "limit_",
22905     "field_offset" : 32,
22906     "referenced_type" : "_ZTIj"
22907    }
22908   ],
22909   "linker_set_key" : "_ZTIN3fmt3v106detail19fixed_buffer_traitsE",
22910   "name" : "fmt::detail::fixed_buffer_traits",
22911   "record_kind" : "class",
22912   "size" : 8,
22913   "source_file" : "external/fmtlib/include/fmt/core.h"
22914  },
22915  {
22916   "alignment" : 4,
22917   "base_specifiers" :
22918   [
22919    {
22920     "referenced_type" : "_ZTIN3fmt3v1012format_specsIcEE"
22921    }
22922   ],
22923   "fields" :
22924   [
22925    {
22926     "field_name" : "width_ref",
22927     "field_offset" : 128,
22928     "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE"
22929    },
22930    {
22931     "field_name" : "precision_ref",
22932     "field_offset" : 224,
22933     "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcEE"
22934    }
22935   ],
22936   "linker_set_key" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE",
22937   "name" : "fmt::detail::dynamic_format_specs<>",
22938   "size" : 40,
22939   "source_file" : "external/fmtlib/include/fmt/core.h",
22940   "template_args" :
22941   [
22942    "_ZTIc"
22943   ]
22944  },
22945  {
22946   "alignment" : 4,
22947   "fields" :
22948   [
22949    {
22950     "field_name" : "grouping",
22951     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22952    },
22953    {
22954     "field_name" : "thousands_sep",
22955     "field_offset" : 96,
22956     "referenced_type" : "_ZTIc"
22957    }
22958   ],
22959   "linker_set_key" : "_ZTIN3fmt3v106detail20thousands_sep_resultIcEE",
22960   "name" : "fmt::detail::thousands_sep_result<char>",
22961   "size" : 16,
22962   "source_file" : "external/fmtlib/include/fmt/format.h",
22963   "template_args" :
22964   [
22965    "_ZTIc"
22966   ]
22967  },
22968  {
22969   "alignment" : 4,
22970   "fields" :
22971   [
22972    {
22973     "field_name" : "grouping",
22974     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22975    },
22976    {
22977     "field_name" : "thousands_sep",
22978     "field_offset" : 96,
22979     "referenced_type" : "_ZTIw"
22980    }
22981   ],
22982   "linker_set_key" : "_ZTIN3fmt3v106detail20thousands_sep_resultIwEE",
22983   "name" : "fmt::detail::thousands_sep_result<wchar_t>",
22984   "size" : 16,
22985   "source_file" : "external/fmtlib/include/fmt/format.h",
22986   "template_args" :
22987   [
22988    "_ZTIw"
22989   ]
22990  },
22991  {
22992   "alignment" : 1,
22993   "base_specifiers" :
22994   [
22995    {
22996     "referenced_type" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_21chrono_format_checkerEEE"
22997    }
22998   ],
22999   "fields" :
23000   [
23001    {
23002     "field_name" : "has_precision_integral",
23003     "referenced_type" : "_ZTIb"
23004    }
23005   ],
23006   "linker_set_key" : "_ZTIN3fmt3v106detail21chrono_format_checkerE",
23007   "name" : "fmt::detail::chrono_format_checker",
23008   "size" : 1,
23009   "source_file" : "external/fmtlib/include/fmt/chrono.h"
23010  },
23011  {
23012   "alignment" : 4,
23013   "base_specifiers" :
23014   [
23015    {
23016     "referenced_type" : "_ZTIN3fmt3v1026basic_format_parse_contextIcEE"
23017    }
23018   ],
23019   "fields" :
23020   [
23021    {
23022     "access" : "private",
23023     "field_name" : "num_args_",
23024     "field_offset" : 96,
23025     "referenced_type" : "_ZTIi"
23026    },
23027    {
23028     "access" : "private",
23029     "field_name" : "types_",
23030     "field_offset" : 128,
23031     "referenced_type" : "_ZTIPKN3fmt3v106detail4typeE"
23032    }
23033   ],
23034   "linker_set_key" : "_ZTIN3fmt3v106detail21compile_parse_contextIcEE",
23035   "name" : "fmt::detail::compile_parse_context<char>",
23036   "record_kind" : "class",
23037   "size" : 20,
23038   "source_file" : "external/fmtlib/include/fmt/core.h",
23039   "template_args" :
23040   [
23041    "_ZTIc"
23042   ]
23043  },
23044  {
23045   "alignment" : 4,
23046   "fields" :
23047   [
23048    {
23049     "field_name" : "begin",
23050     "referenced_type" : "_ZTIN3fmt3v108appenderE"
23051    },
23052    {
23053     "field_name" : "end",
23054     "field_offset" : 32,
23055     "referenced_type" : "_ZTIN3fmt3v108appenderE"
23056    }
23057   ],
23058   "linker_set_key" : "_ZTIN3fmt3v106detail21format_decimal_resultINS0_8appenderEEE",
23059   "name" : "fmt::detail::format_decimal_result<fmt::appender>",
23060   "size" : 8,
23061   "source_file" : "external/fmtlib/include/fmt/format.h",
23062   "template_args" :
23063   [
23064    "_ZTIN3fmt3v108appenderE"
23065   ]
23066  },
23067  {
23068   "alignment" : 4,
23069   "fields" :
23070   [
23071    {
23072     "field_name" : "begin",
23073     "referenced_type" : "_ZTIPc"
23074    },
23075    {
23076     "field_name" : "end",
23077     "field_offset" : 32,
23078     "referenced_type" : "_ZTIPc"
23079    }
23080   ],
23081   "linker_set_key" : "_ZTIN3fmt3v106detail21format_decimal_resultIPcEE",
23082   "name" : "fmt::detail::format_decimal_result<char *>",
23083   "size" : 8,
23084   "source_file" : "external/fmtlib/include/fmt/format.h",
23085   "template_args" :
23086   [
23087    "_ZTIPc"
23088   ]
23089  },
23090  {
23091   "alignment" : 1,
23092   "linker_set_key" : "_ZTIN3fmt3v106detail21make_unsigned_or_boolIbEE",
23093   "name" : "fmt::detail::make_unsigned_or_bool<bool>",
23094   "size" : 1,
23095   "source_file" : "external/fmtlib/include/fmt/printf.h",
23096   "template_args" :
23097   [
23098    "_ZTIb"
23099   ]
23100  },
23101  {
23102   "alignment" : 1,
23103   "base_specifiers" :
23104   [
23105    {
23106     "referenced_type" : "_ZTIN3fmt3v106detail13unformattableE"
23107    }
23108   ],
23109   "linker_set_key" : "_ZTIN3fmt3v106detail21unformattable_pointerE",
23110   "name" : "fmt::detail::unformattable_pointer",
23111   "size" : 1,
23112   "source_file" : "external/fmtlib/include/fmt/core.h"
23113  },
23114  {
23115   "alignment" : 4,
23116   "fields" :
23117   [
23118    {
23119     "field_name" : "ctx",
23120     "referenced_type" : "_ZTIRN3fmt3v1026basic_format_parse_contextIcEE"
23121    },
23122    {
23123     "field_name" : "ref",
23124     "field_offset" : 32,
23125     "referenced_type" : "_ZTIRN3fmt3v106detail7arg_refIcEE"
23126    }
23127   ],
23128   "linker_set_key" : "_ZTIN3fmt3v106detail23dynamic_spec_id_handlerIcEE",
23129   "name" : "fmt::detail::dynamic_spec_id_handler<char>",
23130   "size" : 8,
23131   "source_file" : "external/fmtlib/include/fmt/core.h",
23132   "template_args" :
23133   [
23134    "_ZTIc"
23135   ]
23136  },
23137  {
23138   "alignment" : 1,
23139   "linker_set_key" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_17tm_format_checkerEEE",
23140   "name" : "fmt::detail::null_chrono_spec_handler<fmt::detail::tm_format_checker>",
23141   "size" : 1,
23142   "source_file" : "external/fmtlib/include/fmt/chrono.h",
23143   "template_args" :
23144   [
23145    "_ZTIN3fmt3v106detail17tm_format_checkerE"
23146   ]
23147  },
23148  {
23149   "alignment" : 1,
23150   "linker_set_key" : "_ZTIN3fmt3v106detail24null_chrono_spec_handlerINS1_21chrono_format_checkerEEE",
23151   "name" : "fmt::detail::null_chrono_spec_handler<fmt::detail::chrono_format_checker>",
23152   "size" : 1,
23153   "source_file" : "external/fmtlib/include/fmt/chrono.h",
23154   "template_args" :
23155   [
23156    "_ZTIN3fmt3v106detail21chrono_format_checkerE"
23157   ]
23158  },
23159  {
23160   "alignment" : 1,
23161   "linker_set_key" : "_ZTIN3fmt3v106detail24printf_precision_handlerE",
23162   "name" : "fmt::detail::printf_precision_handler",
23163   "size" : 1,
23164   "source_file" : "external/fmtlib/include/fmt/printf.h"
23165  },
23166  {
23167   "alignment" : 1,
23168   "linker_set_key" : "_ZTIN3fmt3v106detail4nullIvEE",
23169   "name" : "fmt::detail::null<>",
23170   "size" : 1,
23171   "source_file" : "external/fmtlib/include/fmt/chrono.h",
23172   "template_args" :
23173   [
23174    "_ZTIv"
23175   ]
23176  },
23177  {
23178   "alignment" : 1,
23179   "linker_set_key" : "_ZTIN3fmt3v106detail4viewE",
23180   "name" : "fmt::detail::view",
23181   "size" : 1,
23182   "source_file" : "external/fmtlib/include/fmt/core.h"
23183  },
23184  {
23185   "alignment" : 4,
23186   "fields" :
23187   [
23188    {
23189     "referenced_type" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEUt_E"
23190    }
23191   ],
23192   "linker_set_key" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEE",
23193   "name" : "fmt::detail::value<fmt::basic_format_context<fmt::appender, char>>",
23194   "record_kind" : "class",
23195   "size" : 8,
23196   "source_file" : "external/fmtlib/include/fmt/core.h",
23197   "template_args" :
23198   [
23199    "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE"
23200   ]
23201  },
23202  {
23203   "alignment" : 4,
23204   "fields" :
23205   [
23206    {
23207     "field_name" : "no_value",
23208     "referenced_type" : "_ZTIN3fmt3v109monostateE"
23209    },
23210    {
23211     "field_name" : "int_value",
23212     "referenced_type" : "_ZTIi"
23213    },
23214    {
23215     "field_name" : "uint_value",
23216     "referenced_type" : "_ZTIj"
23217    },
23218    {
23219     "field_name" : "long_long_value",
23220     "referenced_type" : "_ZTIx"
23221    },
23222    {
23223     "field_name" : "ulong_long_value",
23224     "referenced_type" : "_ZTIy"
23225    },
23226    {
23227     "field_name" : "int128_value",
23228     "referenced_type" : "_ZTIN3fmt3v106detail10int128_optE"
23229    },
23230    {
23231     "field_name" : "uint128_value",
23232     "referenced_type" : "_ZTIN3fmt3v106detail11uint128_optE"
23233    },
23234    {
23235     "field_name" : "bool_value",
23236     "referenced_type" : "_ZTIb"
23237    },
23238    {
23239     "field_name" : "char_value",
23240     "referenced_type" : "_ZTIc"
23241    },
23242    {
23243     "field_name" : "float_value",
23244     "referenced_type" : "_ZTIf"
23245    },
23246    {
23247     "field_name" : "double_value",
23248     "referenced_type" : "_ZTId"
23249    },
23250    {
23251     "field_name" : "long_double_value",
23252     "referenced_type" : "_ZTIe"
23253    },
23254    {
23255     "field_name" : "pointer",
23256     "referenced_type" : "_ZTIPKv"
23257    },
23258    {
23259     "field_name" : "string",
23260     "referenced_type" : "_ZTIN3fmt3v106detail12string_valueIcEE"
23261    },
23262    {
23263     "field_name" : "custom",
23264     "referenced_type" : "_ZTIN3fmt3v106detail12custom_valueINS0_20basic_format_contextINS0_8appenderEcEEEE"
23265    },
23266    {
23267     "field_name" : "named_args",
23268     "referenced_type" : "_ZTIN3fmt3v106detail15named_arg_valueIcEE"
23269    }
23270   ],
23271   "is_anonymous" : true,
23272   "linker_set_key" : "_ZTIN3fmt3v106detail5valueINS0_20basic_format_contextINS0_8appenderEcEEEUt_E",
23273   "name" : "fmt::detail::value<fmt::basic_format_context<fmt::appender, char>>::(anonymous)",
23274   "record_kind" : "union",
23275   "size" : 8,
23276   "source_file" : "external/fmtlib/include/fmt/core.h"
23277  },
23278  {
23279   "alignment" : 4,
23280   "fields" :
23281   [
23282    {
23283     "access" : "private",
23284     "field_name" : "bigits_",
23285     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE"
23286    },
23287    {
23288     "access" : "private",
23289     "field_name" : "exp_",
23290     "field_offset" : 1184,
23291     "referenced_type" : "_ZTIi"
23292    }
23293   ],
23294   "linker_set_key" : "_ZTIN3fmt3v106detail6bigintE",
23295   "name" : "fmt::detail::bigint",
23296   "record_kind" : "class",
23297   "size" : 152,
23298   "source_file" : "external/fmtlib/include/fmt/format.h"
23299  },
23300  {
23301   "alignment" : 4,
23302   "fields" :
23303   [
23304    {
23305     "access" : "private",
23306     "field_name" : "ptr_",
23307     "field_offset" : 32,
23308     "referenced_type" : "_ZTIPc"
23309    },
23310    {
23311     "access" : "private",
23312     "field_name" : "size_",
23313     "field_offset" : 64,
23314     "referenced_type" : "_ZTIj"
23315    },
23316    {
23317     "access" : "private",
23318     "field_name" : "capacity_",
23319     "field_offset" : 96,
23320     "referenced_type" : "_ZTIj"
23321    }
23322   ],
23323   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIcEE",
23324   "name" : "fmt::detail::buffer<char>",
23325   "record_kind" : "class",
23326   "size" : 16,
23327   "source_file" : "external/fmtlib/include/fmt/core.h",
23328   "template_args" :
23329   [
23330    "_ZTIc"
23331   ],
23332   "vtable_components" :
23333   [
23334    {
23335     "kind" : "offset_to_top"
23336    },
23337    {
23338     "kind" : "rtti",
23339     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIcEE"
23340    },
23341    {
23342     "is_pure" : true,
23343     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIcE4growEj"
23344    }
23345   ]
23346  },
23347  {
23348   "alignment" : 4,
23349   "fields" :
23350   [
23351    {
23352     "access" : "private",
23353     "field_name" : "ptr_",
23354     "field_offset" : 32,
23355     "referenced_type" : "_ZTIPi"
23356    },
23357    {
23358     "access" : "private",
23359     "field_name" : "size_",
23360     "field_offset" : 64,
23361     "referenced_type" : "_ZTIj"
23362    },
23363    {
23364     "access" : "private",
23365     "field_name" : "capacity_",
23366     "field_offset" : 96,
23367     "referenced_type" : "_ZTIj"
23368    }
23369   ],
23370   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIiEE",
23371   "name" : "fmt::detail::buffer<int>",
23372   "record_kind" : "class",
23373   "size" : 16,
23374   "source_file" : "external/fmtlib/include/fmt/core.h",
23375   "template_args" :
23376   [
23377    "_ZTIi"
23378   ],
23379   "vtable_components" :
23380   [
23381    {
23382     "kind" : "offset_to_top"
23383    },
23384    {
23385     "kind" : "rtti",
23386     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIiEE"
23387    },
23388    {
23389     "is_pure" : true,
23390     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIiE4growEj"
23391    }
23392   ]
23393  },
23394  {
23395   "alignment" : 4,
23396   "fields" :
23397   [
23398    {
23399     "access" : "private",
23400     "field_name" : "ptr_",
23401     "field_offset" : 32,
23402     "referenced_type" : "_ZTIPj"
23403    },
23404    {
23405     "access" : "private",
23406     "field_name" : "size_",
23407     "field_offset" : 64,
23408     "referenced_type" : "_ZTIj"
23409    },
23410    {
23411     "access" : "private",
23412     "field_name" : "capacity_",
23413     "field_offset" : 96,
23414     "referenced_type" : "_ZTIj"
23415    }
23416   ],
23417   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIjEE",
23418   "name" : "fmt::detail::buffer<unsigned int>",
23419   "record_kind" : "class",
23420   "size" : 16,
23421   "source_file" : "external/fmtlib/include/fmt/core.h",
23422   "template_args" :
23423   [
23424    "_ZTIj"
23425   ],
23426   "vtable_components" :
23427   [
23428    {
23429     "kind" : "offset_to_top"
23430    },
23431    {
23432     "kind" : "rtti",
23433     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIjEE"
23434    },
23435    {
23436     "is_pure" : true,
23437     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIjE4growEj"
23438    }
23439   ]
23440  },
23441  {
23442   "alignment" : 4,
23443   "fields" :
23444   [
23445    {
23446     "access" : "private",
23447     "field_name" : "ptr_",
23448     "field_offset" : 32,
23449     "referenced_type" : "_ZTIPw"
23450    },
23451    {
23452     "access" : "private",
23453     "field_name" : "size_",
23454     "field_offset" : 64,
23455     "referenced_type" : "_ZTIj"
23456    },
23457    {
23458     "access" : "private",
23459     "field_name" : "capacity_",
23460     "field_offset" : 96,
23461     "referenced_type" : "_ZTIj"
23462    }
23463   ],
23464   "linker_set_key" : "_ZTIN3fmt3v106detail6bufferIwEE",
23465   "name" : "fmt::detail::buffer<wchar_t>",
23466   "record_kind" : "class",
23467   "size" : 16,
23468   "source_file" : "external/fmtlib/include/fmt/core.h",
23469   "template_args" :
23470   [
23471    "_ZTIw"
23472   ],
23473   "vtable_components" :
23474   [
23475    {
23476     "kind" : "offset_to_top"
23477    },
23478    {
23479     "kind" : "rtti",
23480     "mangled_component_name" : "_ZTIN3fmt3v106detail6bufferIwEE"
23481    },
23482    {
23483     "is_pure" : true,
23484     "mangled_component_name" : "_ZN3fmt3v106detail6bufferIwE4growEj"
23485    }
23486   ]
23487  },
23488  {
23489   "alignment" : 1,
23490   "fields" :
23491   [
23492    {
23493     "access" : "private",
23494     "field_name" : "data_",
23495     "referenced_type" : "_ZTIA4_c"
23496    },
23497    {
23498     "access" : "private",
23499     "field_name" : "size_",
23500     "field_offset" : 32,
23501     "referenced_type" : "_ZTIh"
23502    }
23503   ],
23504   "linker_set_key" : "_ZTIN3fmt3v106detail6fill_tIcEE",
23505   "name" : "fmt::detail::fill_t<char>",
23506   "size" : 5,
23507   "source_file" : "external/fmtlib/include/fmt/core.h",
23508   "template_args" :
23509   [
23510    "_ZTIc"
23511   ]
23512  },
23513  {
23514   "alignment" : 4,
23515   "fields" :
23516   [
23517    {
23518     "field_name" : "index",
23519     "referenced_type" : "_ZTIi"
23520    },
23521    {
23522     "field_name" : "name",
23523     "referenced_type" : "_ZTIN3fmt3v1017basic_string_viewIcEE"
23524    }
23525   ],
23526   "linker_set_key" : "_ZTIN3fmt3v106detail7arg_refIcE5valueE",
23527   "name" : "fmt::detail::arg_ref<char>::value",
23528   "record_kind" : "union",
23529   "size" : 8,
23530   "source_file" : "external/fmtlib/include/fmt/core.h"
23531  },
23532  {
23533   "alignment" : 4,
23534   "fields" :
23535   [
23536    {
23537     "field_name" : "kind",
23538     "referenced_type" : "_ZTIN3fmt3v106detail11arg_id_kindE"
23539    },
23540    {
23541     "field_name" : "val",
23542     "field_offset" : 32,
23543     "referenced_type" : "_ZTIN3fmt3v106detail7arg_refIcE5valueE"
23544    }
23545   ],
23546   "linker_set_key" : "_ZTIN3fmt3v106detail7arg_refIcEE",
23547   "name" : "fmt::detail::arg_ref<char>",
23548   "size" : 12,
23549   "source_file" : "external/fmtlib/include/fmt/core.h",
23550   "template_args" :
23551   [
23552    "_ZTIc"
23553   ]
23554  },
23555  {
23556   "alignment" : 4,
23557   "fields" :
23558   [
23559    {
23560     "access" : "private",
23561     "field_name" : "buffer_",
23562     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj128ENSt3__19allocatorIcEEEE"
23563    }
23564   ],
23565   "linker_set_key" : "_ZTIN3fmt3v106detail7to_utf8IDiNS0_19basic_memory_bufferIcLj128ENSt3__19allocatorIcEEEEEE",
23566   "name" : "fmt::detail::to_utf8<char32_t, fmt::basic_memory_buffer<char, 128, std::allocator<char>>>",
23567   "record_kind" : "class",
23568   "size" : 148,
23569   "source_file" : "external/fmtlib/include/fmt/format.h",
23570   "template_args" :
23571   [
23572    "_ZTIDi",
23573    "_ZTIN3fmt3v1019basic_memory_bufferIcLj128ENSt3__19allocatorIcEEEE"
23574   ]
23575  },
23576  {
23577   "alignment" : 4,
23578   "fields" :
23579   [
23580    {
23581     "access" : "private",
23582     "field_name" : "buffer_",
23583     "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEE"
23584    }
23585   ],
23586   "linker_set_key" : "_ZTIN3fmt3v106detail7to_utf8IwNS0_19basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEEEE",
23587   "name" : "fmt::detail::to_utf8<wchar_t, fmt::basic_memory_buffer<char, 500, std::allocator<char>>>",
23588   "record_kind" : "class",
23589   "size" : 520,
23590   "source_file" : "external/fmtlib/include/fmt/format.h",
23591   "template_args" :
23592   [
23593    "_ZTIw",
23594    "_ZTIN3fmt3v1019basic_memory_bufferIcLj500ENSt3__19allocatorIcEEEE"
23595   ]
23596  },
23597  {
23598   "alignment" : 4,
23599   "fields" :
23600   [
23601    {
23602     "field_name" : "str",
23603     "referenced_type" : "_ZTIPKc"
23604    }
23605   ],
23606   "linker_set_key" : "_ZTIN3fmt3v106detail7udl_argIcEE",
23607   "name" : "fmt::detail::udl_arg<char>",
23608   "size" : 4,
23609   "source_file" : "external/fmtlib/include/fmt/format.h",
23610   "template_args" :
23611   [
23612    "_ZTIc"
23613   ]
23614  },
23615  {
23616   "alignment" : 4,
23617   "fields" :
23618   [
23619    {
23620     "field_name" : "f",
23621     "referenced_type" : "_ZTIN3fmt3v106detail16uint128_fallbackE"
23622    },
23623    {
23624     "field_name" : "e",
23625     "field_offset" : 128,
23626     "referenced_type" : "_ZTIi"
23627    }
23628   ],
23629   "linker_set_key" : "_ZTIN3fmt3v106detail8basic_fpINS1_16uint128_fallbackEEE",
23630   "name" : "fmt::detail::basic_fp<fmt::detail::uint128_fallback>",
23631   "size" : 20,
23632   "source_file" : "external/fmtlib/include/fmt/format.h",
23633   "template_args" :
23634   [
23635    "_ZTIN3fmt3v106detail16uint128_fallbackE"
23636   ]
23637  },
23638  {
23639   "alignment" : 4,
23640   "fields" :
23641   [
23642    {
23643     "field_name" : "f",
23644     "referenced_type" : "_ZTIy"
23645    },
23646    {
23647     "field_name" : "e",
23648     "field_offset" : 64,
23649     "referenced_type" : "_ZTIi"
23650    }
23651   ],
23652   "linker_set_key" : "_ZTIN3fmt3v106detail8basic_fpIyEE",
23653   "name" : "fmt::detail::basic_fp<unsigned long long>",
23654   "size" : 12,
23655   "source_file" : "external/fmtlib/include/fmt/format.h",
23656   "template_args" :
23657   [
23658    "_ZTIy"
23659   ]
23660  },
23661  {
23662   "alignment" : 4,
23663   "fields" :
23664   [
23665    {
23666     "field_name" : "significand",
23667     "referenced_type" : "_ZTIy"
23668    },
23669    {
23670     "field_name" : "exponent",
23671     "field_offset" : 64,
23672     "referenced_type" : "_ZTIi"
23673    }
23674   ],
23675   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10decimal_fpIdEE",
23676   "name" : "fmt::detail::dragonbox::decimal_fp<double>",
23677   "size" : 12,
23678   "source_file" : "external/fmtlib/include/fmt/format.h",
23679   "template_args" :
23680   [
23681    "_ZTId"
23682   ]
23683  },
23684  {
23685   "alignment" : 4,
23686   "fields" :
23687   [
23688    {
23689     "field_name" : "significand",
23690     "referenced_type" : "_ZTIj"
23691    },
23692    {
23693     "field_name" : "exponent",
23694     "field_offset" : 32,
23695     "referenced_type" : "_ZTIi"
23696    }
23697   ],
23698   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10decimal_fpIfEE",
23699   "name" : "fmt::detail::dragonbox::decimal_fp<float>",
23700   "size" : 8,
23701   "source_file" : "external/fmtlib/include/fmt/format.h",
23702   "template_args" :
23703   [
23704    "_ZTIf"
23705   ]
23706  },
23707  {
23708   "alignment" : 1,
23709   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10float_infoIdvEE",
23710   "name" : "fmt::detail::dragonbox::float_info<double>",
23711   "size" : 1,
23712   "source_file" : "external/fmtlib/include/fmt/format.h",
23713   "template_args" :
23714   [
23715    "_ZTId",
23716    "_ZTIv"
23717   ]
23718  },
23719  {
23720   "alignment" : 1,
23721   "linker_set_key" : "_ZTIN3fmt3v106detail9dragonbox10float_infoIfvEE",
23722   "name" : "fmt::detail::dragonbox::float_info<float>",
23723   "size" : 1,
23724   "source_file" : "external/fmtlib/include/fmt/format.h",
23725   "template_args" :
23726   [
23727    "_ZTIf",
23728    "_ZTIv"
23729   ]
23730  },
23731  {
23732   "alignment" : 1,
23733   "base_specifiers" :
23734   [
23735    {
23736     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23737    }
23738   ],
23739   "linker_set_key" : "_ZTIN3fmt3v107is_charIPcEE",
23740   "name" : "fmt::is_char<char *>",
23741   "size" : 1,
23742   "source_file" : "external/fmtlib/include/fmt/core.h",
23743   "template_args" :
23744   [
23745    "_ZTIPc"
23746   ]
23747  },
23748  {
23749   "alignment" : 1,
23750   "base_specifiers" :
23751   [
23752    {
23753     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23754    }
23755   ],
23756   "linker_set_key" : "_ZTIN3fmt3v107is_charIcEE",
23757   "name" : "fmt::is_char<char>",
23758   "size" : 1,
23759   "source_file" : "external/fmtlib/include/fmt/core.h",
23760   "template_args" :
23761   [
23762    "_ZTIc"
23763   ]
23764  },
23765  {
23766   "alignment" : 1,
23767   "base_specifiers" :
23768   [
23769    {
23770     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23771    }
23772   ],
23773   "linker_set_key" : "_ZTIN3fmt3v107is_charIjEE",
23774   "name" : "fmt::is_char<unsigned int>",
23775   "size" : 1,
23776   "source_file" : "external/fmtlib/include/fmt/core.h",
23777   "template_args" :
23778   [
23779    "_ZTIj"
23780   ]
23781  },
23782  {
23783   "alignment" : 1,
23784   "fields" :
23785   [
23786    {
23787     "access" : "private",
23788     "field_name" : "value",
23789     "referenced_type" : "_ZTIh"
23790    }
23791   ],
23792   "linker_set_key" : "_ZTIN3fmt3v107weekdayE",
23793   "name" : "fmt::weekday",
23794   "record_kind" : "class",
23795   "size" : 1,
23796   "source_file" : "external/fmtlib/include/fmt/chrono.h"
23797  },
23798  {
23799   "alignment" : 4,
23800   "base_specifiers" :
23801   [
23802    {
23803     "referenced_type" : "_ZTINSt3__120back_insert_iteratorIN3fmt3v106detail6bufferIcEEEE"
23804    }
23805   ],
23806   "linker_set_key" : "_ZTIN3fmt3v108appenderE",
23807   "name" : "fmt::appender",
23808   "record_kind" : "class",
23809   "size" : 4,
23810   "source_file" : "external/fmtlib/include/fmt/core.h"
23811  },
23812  {
23813   "alignment" : 4,
23814   "fields" :
23815   [
23816    {
23817     "access" : "private",
23818     "field_name" : "specs_",
23819     "referenced_type" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE"
23820    }
23821   ],
23822   "linker_set_key" : "_ZTIN3fmt3v109formatterINS0_17basic_string_viewIcEEcvEE",
23823   "name" : "fmt::formatter<fmt::basic_string_view<char>, char, void>",
23824   "size" : 40,
23825   "source_file" : "external/fmtlib/include/fmt/core.h",
23826   "template_args" :
23827   [
23828    "_ZTIN3fmt3v1017basic_string_viewIcEE",
23829    "_ZTIc",
23830    "_ZTIv"
23831   ]
23832  },
23833  {
23834   "alignment" : 4,
23835   "fields" :
23836   [
23837    {
23838     "access" : "private",
23839     "field_name" : "specs_",
23840     "referenced_type" : "_ZTIN3fmt3v106detail20dynamic_format_specsIcEE"
23841    }
23842   ],
23843   "linker_set_key" : "_ZTIN3fmt3v109formatterINS0_5bytesEcvEE",
23844   "name" : "fmt::formatter<fmt::bytes, char, void>",
23845   "size" : 40,
23846   "source_file" : "external/fmtlib/include/fmt/format.h",
23847   "template_args" :
23848   [
23849    "_ZTIN3fmt3v105bytesE",
23850    "_ZTIc",
23851    "_ZTIv"
23852   ]
23853  },
23854  {
23855   "alignment" : 4,
23856   "fields" :
23857   [
23858    {
23859     "access" : "private",
23860     "field_name" : "value_",
23861     "referenced_type" : "_ZTIN3fmt3v1016basic_format_argINS0_20basic_format_contextINS0_8appenderEcEEEE"
23862    }
23863   ],
23864   "linker_set_key" : "_ZTIN3fmt3v109loc_valueE",
23865   "name" : "fmt::loc_value",
23866   "record_kind" : "class",
23867   "size" : 12,
23868   "source_file" : "external/fmtlib/include/fmt/format.h"
23869  },
23870  {
23871   "alignment" : 1,
23872   "linker_set_key" : "_ZTIN3fmt3v109monostateE",
23873   "name" : "fmt::monostate",
23874   "size" : 1,
23875   "source_file" : "external/fmtlib/include/fmt/core.h"
23876  },
23877  {
23878   "alignment" : 4,
23879   "fields" :
23880   [
23881    {
23882     "access" : "private",
23883     "field_name" : "data_",
23884     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
23885    }
23886   ],
23887   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
23888   "name" : "android::base::LogMessage",
23889   "record_kind" : "class",
23890   "size" : 4,
23891   "source_file" : "system/libbase/include/android-base/logging.h"
23892  },
23893  {
23894   "alignment" : 4,
23895   "fields" :
23896   [
23897    {
23898     "access" : "private",
23899     "field_name" : "default_log_id_",
23900     "referenced_type" : "_ZTIN7android4base5LogIdE"
23901    }
23902   ],
23903   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
23904   "name" : "android::base::LogdLogger",
23905   "record_kind" : "class",
23906   "size" : 4,
23907   "source_file" : "system/libbase/include/android-base/logging.h"
23908  },
23909  {
23910   "alignment" : 4,
23911   "fields" :
23912   [
23913    {
23914     "access" : "private",
23915     "field_name" : "base_",
23916     "referenced_type" : "_ZTIPc"
23917    },
23918    {
23919     "access" : "private",
23920     "field_name" : "size_",
23921     "field_offset" : 32,
23922     "referenced_type" : "_ZTIj"
23923    },
23924    {
23925     "access" : "private",
23926     "field_name" : "offset_",
23927     "field_offset" : 64,
23928     "referenced_type" : "_ZTIj"
23929    }
23930   ],
23931   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
23932   "name" : "android::base::MappedFile",
23933   "record_kind" : "class",
23934   "size" : 12,
23935   "source_file" : "system/libbase/include/android-base/mapped_file.h"
23936  },
23937  {
23938   "alignment" : 1,
23939   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
23940   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
23941   "size" : 1,
23942   "source_file" : "system/libbase/include/android-base/logging.h",
23943   "template_args" :
23944   [
23945    "_ZTIN3art11Instruction6FormatE",
23946    "_ZTIN3art11Instruction6FormatE"
23947   ]
23948  },
23949  {
23950   "alignment" : 1,
23951   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
23952   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
23953   "size" : 1,
23954   "source_file" : "system/libbase/include/android-base/logging.h",
23955   "template_args" :
23956   [
23957    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
23958    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
23959   ]
23960  },
23961  {
23962   "alignment" : 1,
23963   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
23964   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
23965   "size" : 1,
23966   "source_file" : "system/libbase/include/android-base/logging.h",
23967   "template_args" :
23968   [
23969    "_ZTIN3art3dex10ProtoIndexE",
23970    "_ZTIN3art3dex10ProtoIndexE"
23971   ]
23972  },
23973  {
23974   "alignment" : 1,
23975   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
23976   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
23977   "size" : 1,
23978   "source_file" : "system/libbase/include/android-base/logging.h",
23979   "template_args" :
23980   [
23981    "_ZTIN3art3dex11StringIndexE",
23982    "_ZTIN3art3dex11StringIndexE"
23983   ]
23984  },
23985  {
23986   "alignment" : 1,
23987   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
23988   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
23989   "size" : 1,
23990   "source_file" : "system/libbase/include/android-base/logging.h",
23991   "template_args" :
23992   [
23993    "_ZTIN3art3dex9TypeIndexE",
23994    "_ZTIN3art3dex9TypeIndexE"
23995   ]
23996  },
23997  {
23998   "alignment" : 1,
23999   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
24000   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
24001   "size" : 1,
24002   "source_file" : "system/libbase/include/android-base/logging.h",
24003   "template_args" :
24004   [
24005    "_ZTIPKN3art3dex6TypeIdE",
24006    "_ZTIPKN3art3dex6TypeIdE"
24007   ]
24008  },
24009  {
24010   "alignment" : 1,
24011   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
24012   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
24013   "size" : 1,
24014   "source_file" : "system/libbase/include/android-base/logging.h",
24015   "template_args" :
24016   [
24017    "_ZTIPKN3art3dex7FieldIdE",
24018    "_ZTIPKN3art3dex7FieldIdE"
24019   ]
24020  },
24021  {
24022   "alignment" : 1,
24023   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
24024   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
24025   "size" : 1,
24026   "source_file" : "system/libbase/include/android-base/logging.h",
24027   "template_args" :
24028   [
24029    "_ZTIPKN3art3dex7ProtoIdE",
24030    "_ZTIPKN3art3dex7ProtoIdE"
24031   ]
24032  },
24033  {
24034   "alignment" : 1,
24035   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
24036   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
24037   "size" : 1,
24038   "source_file" : "system/libbase/include/android-base/logging.h",
24039   "template_args" :
24040   [
24041    "_ZTIPKN3art3dex8ClassDefE",
24042    "_ZTIPKN3art3dex8ClassDefE"
24043   ]
24044  },
24045  {
24046   "alignment" : 1,
24047   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
24048   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
24049   "size" : 1,
24050   "source_file" : "system/libbase/include/android-base/logging.h",
24051   "template_args" :
24052   [
24053    "_ZTIPKN3art3dex8MethodIdE",
24054    "_ZTIPKN3art3dex8MethodIdE"
24055   ]
24056  },
24057  {
24058   "alignment" : 1,
24059   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
24060   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
24061   "size" : 1,
24062   "source_file" : "system/libbase/include/android-base/logging.h",
24063   "template_args" :
24064   [
24065    "_ZTIPKN3art3dex8StringIdE",
24066    "_ZTIPKN3art3dex8StringIdE"
24067   ]
24068  },
24069  {
24070   "alignment" : 1,
24071   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
24072   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
24073   "size" : 1,
24074   "source_file" : "system/libbase/include/android-base/logging.h",
24075   "template_args" :
24076   [
24077    "_ZTIPKN3art7DexFileE",
24078    "_ZTIPKN3art7DexFileE"
24079   ]
24080  },
24081  {
24082   "alignment" : 1,
24083   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
24084   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
24085   "size" : 1,
24086   "source_file" : "system/libbase/include/android-base/logging.h",
24087   "template_args" :
24088   [
24089    "_ZTIPKc",
24090    "_ZTIPKc"
24091   ]
24092  },
24093  {
24094   "alignment" : 1,
24095   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
24096   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
24097   "size" : 1,
24098   "source_file" : "system/libbase/include/android-base/logging.h",
24099   "template_args" :
24100   [
24101    "_ZTIPKh",
24102    "_ZTIPKh"
24103   ]
24104  },
24105  {
24106   "alignment" : 1,
24107   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
24108   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
24109   "size" : 1,
24110   "source_file" : "system/libbase/include/android-base/logging.h",
24111   "template_args" :
24112   [
24113    "_ZTIPKt",
24114    "_ZTIPKt"
24115   ]
24116  },
24117  {
24118   "alignment" : 1,
24119   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKvPKhEE",
24120   "name" : "android::base::log_detail::StorageTypes<const void *, const unsigned char *>",
24121   "size" : 1,
24122   "source_file" : "system/libbase/include/android-base/logging.h",
24123   "template_args" :
24124   [
24125    "_ZTIPKv",
24126    "_ZTIPKh"
24127   ]
24128  },
24129  {
24130   "alignment" : 1,
24131   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
24132   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
24133   "size" : 1,
24134   "source_file" : "system/libbase/include/android-base/logging.h",
24135   "template_args" :
24136   [
24137    "_ZTIb",
24138    "_ZTIb"
24139   ]
24140  },
24141  {
24142   "alignment" : 1,
24143   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
24144   "name" : "android::base::log_detail::StorageTypes<char, char>",
24145   "size" : 1,
24146   "source_file" : "system/libbase/include/android-base/logging.h",
24147   "template_args" :
24148   [
24149    "_ZTIc",
24150    "_ZTIc"
24151   ]
24152  },
24153  {
24154   "alignment" : 1,
24155   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
24156   "name" : "android::base::log_detail::StorageTypes<double, double>",
24157   "size" : 1,
24158   "source_file" : "system/libbase/include/android-base/logging.h",
24159   "template_args" :
24160   [
24161    "_ZTId",
24162    "_ZTId"
24163   ]
24164  },
24165  {
24166   "alignment" : 1,
24167   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
24168   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
24169   "size" : 1,
24170   "source_file" : "system/libbase/include/android-base/logging.h",
24171   "template_args" :
24172   [
24173    "_ZTIh",
24174    "_ZTIj"
24175   ]
24176  },
24177  {
24178   "alignment" : 1,
24179   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
24180   "name" : "android::base::log_detail::StorageTypes<int, int>",
24181   "size" : 1,
24182   "source_file" : "system/libbase/include/android-base/logging.h",
24183   "template_args" :
24184   [
24185    "_ZTIi",
24186    "_ZTIi"
24187   ]
24188  },
24189  {
24190   "alignment" : 1,
24191   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
24192   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
24193   "size" : 1,
24194   "source_file" : "system/libbase/include/android-base/logging.h",
24195   "template_args" :
24196   [
24197    "_ZTIj",
24198    "_ZTIi"
24199   ]
24200  },
24201  {
24202   "alignment" : 1,
24203   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
24204   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
24205   "size" : 1,
24206   "source_file" : "system/libbase/include/android-base/logging.h",
24207   "template_args" :
24208   [
24209    "_ZTIj",
24210    "_ZTIj"
24211   ]
24212  },
24213  {
24214   "alignment" : 1,
24215   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
24216   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned short>",
24217   "size" : 1,
24218   "source_file" : "system/libbase/include/android-base/logging.h",
24219   "template_args" :
24220   [
24221    "_ZTIj",
24222    "_ZTIt"
24223   ]
24224  },
24225  {
24226   "alignment" : 1,
24227   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
24228   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
24229   "size" : 1,
24230   "source_file" : "system/libbase/include/android-base/logging.h",
24231   "template_args" :
24232   [
24233    "_ZTIt",
24234    "_ZTIj"
24235   ]
24236  },
24237  {
24238   "alignment" : 1,
24239   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
24240   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
24241   "size" : 1,
24242   "source_file" : "system/libbase/include/android-base/logging.h",
24243   "template_args" :
24244   [
24245    "_ZTIt",
24246    "_ZTIt"
24247   ]
24248  },
24249  {
24250   "alignment" : 1,
24251   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
24252   "name" : "android::base::log_detail::StorageTypes<long long, unsigned int>",
24253   "size" : 1,
24254   "source_file" : "system/libbase/include/android-base/logging.h",
24255   "template_args" :
24256   [
24257    "_ZTIx",
24258    "_ZTIj"
24259   ]
24260  },
24261  {
24262   "alignment" : 1,
24263   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
24264   "name" : "android::base::log_detail::StorageTypes<unsigned long long, unsigned int>",
24265   "size" : 1,
24266   "source_file" : "system/libbase/include/android-base/logging.h",
24267   "template_args" :
24268   [
24269    "_ZTIy",
24270    "_ZTIj"
24271   ]
24272  },
24273  {
24274   "alignment" : 1,
24275   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
24276   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
24277   "size" : 1,
24278   "source_file" : "system/libbase/include/android-base/logging.h",
24279   "template_args" :
24280   [
24281    "_ZTIN3art11Instruction6FormatE"
24282   ]
24283  },
24284  {
24285   "alignment" : 1,
24286   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
24287   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
24288   "size" : 1,
24289   "source_file" : "system/libbase/include/android-base/logging.h",
24290   "template_args" :
24291   [
24292    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
24293   ]
24294  },
24295  {
24296   "alignment" : 1,
24297   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
24298   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
24299   "size" : 1,
24300   "source_file" : "system/libbase/include/android-base/logging.h",
24301   "template_args" :
24302   [
24303    "_ZTIN3art3dex10ProtoIndexE"
24304   ]
24305  },
24306  {
24307   "alignment" : 1,
24308   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
24309   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
24310   "size" : 1,
24311   "source_file" : "system/libbase/include/android-base/logging.h",
24312   "template_args" :
24313   [
24314    "_ZTIN3art3dex11StringIndexE"
24315   ]
24316  },
24317  {
24318   "alignment" : 1,
24319   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
24320   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
24321   "size" : 1,
24322   "source_file" : "system/libbase/include/android-base/logging.h",
24323   "template_args" :
24324   [
24325    "_ZTIN3art3dex9TypeIndexE"
24326   ]
24327  },
24328  {
24329   "alignment" : 1,
24330   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
24331   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
24332   "size" : 1,
24333   "source_file" : "system/libbase/include/android-base/logging.h",
24334   "template_args" :
24335   [
24336    "_ZTIPKN3art3dex6TypeIdE"
24337   ]
24338  },
24339  {
24340   "alignment" : 1,
24341   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
24342   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
24343   "size" : 1,
24344   "source_file" : "system/libbase/include/android-base/logging.h",
24345   "template_args" :
24346   [
24347    "_ZTIPKN3art3dex7FieldIdE"
24348   ]
24349  },
24350  {
24351   "alignment" : 1,
24352   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
24353   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
24354   "size" : 1,
24355   "source_file" : "system/libbase/include/android-base/logging.h",
24356   "template_args" :
24357   [
24358    "_ZTIPKN3art3dex7ProtoIdE"
24359   ]
24360  },
24361  {
24362   "alignment" : 1,
24363   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
24364   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
24365   "size" : 1,
24366   "source_file" : "system/libbase/include/android-base/logging.h",
24367   "template_args" :
24368   [
24369    "_ZTIPKN3art3dex8ClassDefE"
24370   ]
24371  },
24372  {
24373   "alignment" : 1,
24374   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
24375   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
24376   "size" : 1,
24377   "source_file" : "system/libbase/include/android-base/logging.h",
24378   "template_args" :
24379   [
24380    "_ZTIPKN3art3dex8MethodIdE"
24381   ]
24382  },
24383  {
24384   "alignment" : 1,
24385   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
24386   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
24387   "size" : 1,
24388   "source_file" : "system/libbase/include/android-base/logging.h",
24389   "template_args" :
24390   [
24391    "_ZTIPKN3art3dex8StringIdE"
24392   ]
24393  },
24394  {
24395   "alignment" : 1,
24396   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
24397   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
24398   "size" : 1,
24399   "source_file" : "system/libbase/include/android-base/logging.h",
24400   "template_args" :
24401   [
24402    "_ZTIPKN3art7DexFileE"
24403   ]
24404  },
24405  {
24406   "alignment" : 1,
24407   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
24408   "name" : "android::base::log_detail::IsCharPointer<const char *>",
24409   "size" : 1,
24410   "source_file" : "system/libbase/include/android-base/logging.h",
24411   "template_args" :
24412   [
24413    "_ZTIPKc"
24414   ]
24415  },
24416  {
24417   "alignment" : 1,
24418   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
24419   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
24420   "size" : 1,
24421   "source_file" : "system/libbase/include/android-base/logging.h",
24422   "template_args" :
24423   [
24424    "_ZTIPKh"
24425   ]
24426  },
24427  {
24428   "alignment" : 1,
24429   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
24430   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
24431   "size" : 1,
24432   "source_file" : "system/libbase/include/android-base/logging.h",
24433   "template_args" :
24434   [
24435    "_ZTIPKt"
24436   ]
24437  },
24438  {
24439   "alignment" : 1,
24440   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKvEE",
24441   "name" : "android::base::log_detail::IsCharPointer<const void *>",
24442   "size" : 1,
24443   "source_file" : "system/libbase/include/android-base/logging.h",
24444   "template_args" :
24445   [
24446    "_ZTIPKv"
24447   ]
24448  },
24449  {
24450   "alignment" : 1,
24451   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
24452   "name" : "android::base::log_detail::IsCharPointer<bool>",
24453   "size" : 1,
24454   "source_file" : "system/libbase/include/android-base/logging.h",
24455   "template_args" :
24456   [
24457    "_ZTIb"
24458   ]
24459  },
24460  {
24461   "alignment" : 1,
24462   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
24463   "name" : "android::base::log_detail::IsCharPointer<char>",
24464   "size" : 1,
24465   "source_file" : "system/libbase/include/android-base/logging.h",
24466   "template_args" :
24467   [
24468    "_ZTIc"
24469   ]
24470  },
24471  {
24472   "alignment" : 1,
24473   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
24474   "name" : "android::base::log_detail::IsCharPointer<double>",
24475   "size" : 1,
24476   "source_file" : "system/libbase/include/android-base/logging.h",
24477   "template_args" :
24478   [
24479    "_ZTId"
24480   ]
24481  },
24482  {
24483   "alignment" : 1,
24484   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
24485   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
24486   "size" : 1,
24487   "source_file" : "system/libbase/include/android-base/logging.h",
24488   "template_args" :
24489   [
24490    "_ZTIh"
24491   ]
24492  },
24493  {
24494   "alignment" : 1,
24495   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
24496   "name" : "android::base::log_detail::IsCharPointer<int>",
24497   "size" : 1,
24498   "source_file" : "system/libbase/include/android-base/logging.h",
24499   "template_args" :
24500   [
24501    "_ZTIi"
24502   ]
24503  },
24504  {
24505   "alignment" : 1,
24506   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
24507   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
24508   "size" : 1,
24509   "source_file" : "system/libbase/include/android-base/logging.h",
24510   "template_args" :
24511   [
24512    "_ZTIj"
24513   ]
24514  },
24515  {
24516   "alignment" : 1,
24517   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
24518   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
24519   "size" : 1,
24520   "source_file" : "system/libbase/include/android-base/logging.h",
24521   "template_args" :
24522   [
24523    "_ZTIt"
24524   ]
24525  },
24526  {
24527   "alignment" : 1,
24528   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
24529   "name" : "android::base::log_detail::IsCharPointer<long long>",
24530   "size" : 1,
24531   "source_file" : "system/libbase/include/android-base/logging.h",
24532   "template_args" :
24533   [
24534    "_ZTIx"
24535   ]
24536  },
24537  {
24538   "alignment" : 1,
24539   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
24540   "name" : "android::base::log_detail::IsCharPointer<unsigned long long>",
24541   "size" : 1,
24542   "source_file" : "system/libbase/include/android-base/logging.h",
24543   "template_args" :
24544   [
24545    "_ZTIy"
24546   ]
24547  },
24548  {
24549   "alignment" : 1,
24550   "fields" :
24551   [
24552    {
24553     "field_name" : "lhs",
24554     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
24555    },
24556    {
24557     "field_name" : "rhs",
24558     "field_offset" : 8,
24559     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
24560    }
24561   ],
24562   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
24563   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
24564   "size" : 2,
24565   "source_file" : "system/libbase/include/android-base/logging.h",
24566   "template_args" :
24567   [
24568    "_ZTIN3art11Instruction6FormatE",
24569    "_ZTIN3art11Instruction6FormatE"
24570   ]
24571  },
24572  {
24573   "alignment" : 4,
24574   "fields" :
24575   [
24576    {
24577     "field_name" : "lhs",
24578     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
24579    },
24580    {
24581     "field_name" : "rhs",
24582     "field_offset" : 32,
24583     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
24584    }
24585   ],
24586   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
24587   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
24588   "size" : 8,
24589   "source_file" : "system/libbase/include/android-base/logging.h",
24590   "template_args" :
24591   [
24592    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
24593    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
24594   ]
24595  },
24596  {
24597   "alignment" : 2,
24598   "fields" :
24599   [
24600    {
24601     "field_name" : "lhs",
24602     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
24603    },
24604    {
24605     "field_name" : "rhs",
24606     "field_offset" : 16,
24607     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
24608    }
24609   ],
24610   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
24611   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
24612   "size" : 4,
24613   "source_file" : "system/libbase/include/android-base/logging.h",
24614   "template_args" :
24615   [
24616    "_ZTIN3art3dex10ProtoIndexE",
24617    "_ZTIN3art3dex10ProtoIndexE"
24618   ]
24619  },
24620  {
24621   "alignment" : 4,
24622   "fields" :
24623   [
24624    {
24625     "field_name" : "lhs",
24626     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
24627    },
24628    {
24629     "field_name" : "rhs",
24630     "field_offset" : 32,
24631     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
24632    }
24633   ],
24634   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
24635   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
24636   "size" : 8,
24637   "source_file" : "system/libbase/include/android-base/logging.h",
24638   "template_args" :
24639   [
24640    "_ZTIN3art3dex11StringIndexE",
24641    "_ZTIN3art3dex11StringIndexE"
24642   ]
24643  },
24644  {
24645   "alignment" : 2,
24646   "fields" :
24647   [
24648    {
24649     "field_name" : "lhs",
24650     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
24651    },
24652    {
24653     "field_name" : "rhs",
24654     "field_offset" : 16,
24655     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
24656    }
24657   ],
24658   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
24659   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
24660   "size" : 4,
24661   "source_file" : "system/libbase/include/android-base/logging.h",
24662   "template_args" :
24663   [
24664    "_ZTIN3art3dex9TypeIndexE",
24665    "_ZTIN3art3dex9TypeIndexE"
24666   ]
24667  },
24668  {
24669   "alignment" : 4,
24670   "fields" :
24671   [
24672    {
24673     "field_name" : "lhs",
24674     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
24675    },
24676    {
24677     "field_name" : "rhs",
24678     "field_offset" : 32,
24679     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
24680    }
24681   ],
24682   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
24683   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
24684   "size" : 8,
24685   "source_file" : "system/libbase/include/android-base/logging.h",
24686   "template_args" :
24687   [
24688    "_ZTIPKN3art3dex6TypeIdE",
24689    "_ZTIPKN3art3dex6TypeIdE"
24690   ]
24691  },
24692  {
24693   "alignment" : 4,
24694   "fields" :
24695   [
24696    {
24697     "field_name" : "lhs",
24698     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
24699    },
24700    {
24701     "field_name" : "rhs",
24702     "field_offset" : 32,
24703     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
24704    }
24705   ],
24706   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
24707   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
24708   "size" : 8,
24709   "source_file" : "system/libbase/include/android-base/logging.h",
24710   "template_args" :
24711   [
24712    "_ZTIPKN3art3dex7FieldIdE",
24713    "_ZTIPKN3art3dex7FieldIdE"
24714   ]
24715  },
24716  {
24717   "alignment" : 4,
24718   "fields" :
24719   [
24720    {
24721     "field_name" : "lhs",
24722     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
24723    },
24724    {
24725     "field_name" : "rhs",
24726     "field_offset" : 32,
24727     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
24728    }
24729   ],
24730   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
24731   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
24732   "size" : 8,
24733   "source_file" : "system/libbase/include/android-base/logging.h",
24734   "template_args" :
24735   [
24736    "_ZTIPKN3art3dex7ProtoIdE",
24737    "_ZTIPKN3art3dex7ProtoIdE"
24738   ]
24739  },
24740  {
24741   "alignment" : 4,
24742   "fields" :
24743   [
24744    {
24745     "field_name" : "lhs",
24746     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
24747    },
24748    {
24749     "field_name" : "rhs",
24750     "field_offset" : 32,
24751     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
24752    }
24753   ],
24754   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
24755   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
24756   "size" : 8,
24757   "source_file" : "system/libbase/include/android-base/logging.h",
24758   "template_args" :
24759   [
24760    "_ZTIPKN3art3dex8ClassDefE",
24761    "_ZTIPKN3art3dex8ClassDefE"
24762   ]
24763  },
24764  {
24765   "alignment" : 4,
24766   "fields" :
24767   [
24768    {
24769     "field_name" : "lhs",
24770     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
24771    },
24772    {
24773     "field_name" : "rhs",
24774     "field_offset" : 32,
24775     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
24776    }
24777   ],
24778   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
24779   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
24780   "size" : 8,
24781   "source_file" : "system/libbase/include/android-base/logging.h",
24782   "template_args" :
24783   [
24784    "_ZTIPKN3art3dex8MethodIdE",
24785    "_ZTIPKN3art3dex8MethodIdE"
24786   ]
24787  },
24788  {
24789   "alignment" : 4,
24790   "fields" :
24791   [
24792    {
24793     "field_name" : "lhs",
24794     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
24795    },
24796    {
24797     "field_name" : "rhs",
24798     "field_offset" : 32,
24799     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
24800    }
24801   ],
24802   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
24803   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
24804   "size" : 8,
24805   "source_file" : "system/libbase/include/android-base/logging.h",
24806   "template_args" :
24807   [
24808    "_ZTIPKN3art3dex8StringIdE",
24809    "_ZTIPKN3art3dex8StringIdE"
24810   ]
24811  },
24812  {
24813   "alignment" : 4,
24814   "fields" :
24815   [
24816    {
24817     "field_name" : "lhs",
24818     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
24819    },
24820    {
24821     "field_name" : "rhs",
24822     "field_offset" : 32,
24823     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
24824    }
24825   ],
24826   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
24827   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
24828   "size" : 8,
24829   "source_file" : "system/libbase/include/android-base/logging.h",
24830   "template_args" :
24831   [
24832    "_ZTIPKN3art7DexFileE",
24833    "_ZTIPKN3art7DexFileE"
24834   ]
24835  },
24836  {
24837   "alignment" : 4,
24838   "fields" :
24839   [
24840    {
24841     "field_name" : "lhs",
24842     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
24843    },
24844    {
24845     "field_name" : "rhs",
24846     "field_offset" : 32,
24847     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
24848    }
24849   ],
24850   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
24851   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
24852   "size" : 8,
24853   "source_file" : "system/libbase/include/android-base/logging.h",
24854   "template_args" :
24855   [
24856    "_ZTIPKc",
24857    "_ZTIPKc"
24858   ]
24859  },
24860  {
24861   "alignment" : 4,
24862   "fields" :
24863   [
24864    {
24865     "field_name" : "lhs",
24866     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
24867    },
24868    {
24869     "field_name" : "rhs",
24870     "field_offset" : 32,
24871     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
24872    }
24873   ],
24874   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
24875   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
24876   "size" : 8,
24877   "source_file" : "system/libbase/include/android-base/logging.h",
24878   "template_args" :
24879   [
24880    "_ZTIPKh",
24881    "_ZTIPKh"
24882   ]
24883  },
24884  {
24885   "alignment" : 4,
24886   "fields" :
24887   [
24888    {
24889     "field_name" : "lhs",
24890     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
24891    },
24892    {
24893     "field_name" : "rhs",
24894     "field_offset" : 32,
24895     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
24896    }
24897   ],
24898   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
24899   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
24900   "size" : 8,
24901   "source_file" : "system/libbase/include/android-base/logging.h",
24902   "template_args" :
24903   [
24904    "_ZTIPKt",
24905    "_ZTIPKt"
24906   ]
24907  },
24908  {
24909   "alignment" : 4,
24910   "fields" :
24911   [
24912    {
24913     "field_name" : "lhs",
24914     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
24915    },
24916    {
24917     "field_name" : "rhs",
24918     "field_offset" : 32,
24919     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKhEE"
24920    }
24921   ],
24922   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
24923   "name" : "android::base::log_detail::EagerEvaluator<const void *, const unsigned char *>",
24924   "size" : 8,
24925   "source_file" : "system/libbase/include/android-base/logging.h",
24926   "template_args" :
24927   [
24928    "_ZTIPKv",
24929    "_ZTIPKh"
24930   ]
24931  },
24932  {
24933   "alignment" : 1,
24934   "fields" :
24935   [
24936    {
24937     "field_name" : "lhs",
24938     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
24939    },
24940    {
24941     "field_name" : "rhs",
24942     "field_offset" : 8,
24943     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
24944    }
24945   ],
24946   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
24947   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
24948   "size" : 2,
24949   "source_file" : "system/libbase/include/android-base/logging.h",
24950   "template_args" :
24951   [
24952    "_ZTIb",
24953    "_ZTIb"
24954   ]
24955  },
24956  {
24957   "alignment" : 1,
24958   "fields" :
24959   [
24960    {
24961     "field_name" : "lhs",
24962     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
24963    },
24964    {
24965     "field_name" : "rhs",
24966     "field_offset" : 8,
24967     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
24968    }
24969   ],
24970   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
24971   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
24972   "size" : 2,
24973   "source_file" : "system/libbase/include/android-base/logging.h",
24974   "template_args" :
24975   [
24976    "_ZTIc",
24977    "_ZTIc"
24978   ]
24979  },
24980  {
24981   "alignment" : 4,
24982   "fields" :
24983   [
24984    {
24985     "field_name" : "lhs",
24986     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
24987    },
24988    {
24989     "field_name" : "rhs",
24990     "field_offset" : 64,
24991     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
24992    }
24993   ],
24994   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
24995   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
24996   "size" : 16,
24997   "source_file" : "system/libbase/include/android-base/logging.h",
24998   "template_args" :
24999   [
25000    "_ZTId",
25001    "_ZTId"
25002   ]
25003  },
25004  {
25005   "alignment" : 4,
25006   "fields" :
25007   [
25008    {
25009     "field_name" : "lhs",
25010     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
25011    },
25012    {
25013     "field_name" : "rhs",
25014     "field_offset" : 32,
25015     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25016    }
25017   ],
25018   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
25019   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
25020   "size" : 8,
25021   "source_file" : "system/libbase/include/android-base/logging.h",
25022   "template_args" :
25023   [
25024    "_ZTIh",
25025    "_ZTIj"
25026   ]
25027  },
25028  {
25029   "alignment" : 4,
25030   "fields" :
25031   [
25032    {
25033     "field_name" : "lhs",
25034     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25035    },
25036    {
25037     "field_name" : "rhs",
25038     "field_offset" : 32,
25039     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25040    }
25041   ],
25042   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
25043   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
25044   "size" : 8,
25045   "source_file" : "system/libbase/include/android-base/logging.h",
25046   "template_args" :
25047   [
25048    "_ZTIi",
25049    "_ZTIi"
25050   ]
25051  },
25052  {
25053   "alignment" : 4,
25054   "fields" :
25055   [
25056    {
25057     "field_name" : "lhs",
25058     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25059    },
25060    {
25061     "field_name" : "rhs",
25062     "field_offset" : 32,
25063     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
25064    }
25065   ],
25066   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
25067   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
25068   "size" : 8,
25069   "source_file" : "system/libbase/include/android-base/logging.h",
25070   "template_args" :
25071   [
25072    "_ZTIj",
25073    "_ZTIi"
25074   ]
25075  },
25076  {
25077   "alignment" : 4,
25078   "fields" :
25079   [
25080    {
25081     "field_name" : "lhs",
25082     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25083    },
25084    {
25085     "field_name" : "rhs",
25086     "field_offset" : 32,
25087     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25088    }
25089   ],
25090   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
25091   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
25092   "size" : 8,
25093   "source_file" : "system/libbase/include/android-base/logging.h",
25094   "template_args" :
25095   [
25096    "_ZTIj",
25097    "_ZTIj"
25098   ]
25099  },
25100  {
25101   "alignment" : 4,
25102   "fields" :
25103   [
25104    {
25105     "field_name" : "lhs",
25106     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25107    },
25108    {
25109     "field_name" : "rhs",
25110     "field_offset" : 32,
25111     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25112    }
25113   ],
25114   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
25115   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short>",
25116   "size" : 8,
25117   "source_file" : "system/libbase/include/android-base/logging.h",
25118   "template_args" :
25119   [
25120    "_ZTIj",
25121    "_ZTIt"
25122   ]
25123  },
25124  {
25125   "alignment" : 4,
25126   "fields" :
25127   [
25128    {
25129     "field_name" : "lhs",
25130     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25131    },
25132    {
25133     "field_name" : "rhs",
25134     "field_offset" : 32,
25135     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25136    }
25137   ],
25138   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
25139   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
25140   "size" : 8,
25141   "source_file" : "system/libbase/include/android-base/logging.h",
25142   "template_args" :
25143   [
25144    "_ZTIt",
25145    "_ZTIj"
25146   ]
25147  },
25148  {
25149   "alignment" : 2,
25150   "fields" :
25151   [
25152    {
25153     "field_name" : "lhs",
25154     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25155    },
25156    {
25157     "field_name" : "rhs",
25158     "field_offset" : 16,
25159     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
25160    }
25161   ],
25162   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
25163   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
25164   "size" : 4,
25165   "source_file" : "system/libbase/include/android-base/logging.h",
25166   "template_args" :
25167   [
25168    "_ZTIt",
25169    "_ZTIt"
25170   ]
25171  },
25172  {
25173   "alignment" : 4,
25174   "fields" :
25175   [
25176    {
25177     "field_name" : "lhs",
25178     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIxEE"
25179    },
25180    {
25181     "field_name" : "rhs",
25182     "field_offset" : 64,
25183     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25184    }
25185   ],
25186   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
25187   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int>",
25188   "size" : 12,
25189   "source_file" : "system/libbase/include/android-base/logging.h",
25190   "template_args" :
25191   [
25192    "_ZTIx",
25193    "_ZTIj"
25194   ]
25195  },
25196  {
25197   "alignment" : 4,
25198   "fields" :
25199   [
25200    {
25201     "field_name" : "lhs",
25202     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
25203    },
25204    {
25205     "field_name" : "rhs",
25206     "field_offset" : 64,
25207     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
25208    }
25209   ],
25210   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
25211   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int>",
25212   "size" : 12,
25213   "source_file" : "system/libbase/include/android-base/logging.h",
25214   "template_args" :
25215   [
25216    "_ZTIy",
25217    "_ZTIj"
25218   ]
25219  },
25220  {
25221   "alignment" : 1,
25222   "fields" :
25223   [
25224    {
25225     "field_name" : "v",
25226     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
25227    }
25228   ],
25229   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
25230   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
25231   "size" : 1,
25232   "source_file" : "system/libbase/include/android-base/logging.h",
25233   "template_args" :
25234   [
25235    "_ZTIN3art11Instruction6FormatE"
25236   ]
25237  },
25238  {
25239   "alignment" : 4,
25240   "fields" :
25241   [
25242    {
25243     "field_name" : "v",
25244     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
25245    }
25246   ],
25247   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
25248   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
25249   "size" : 4,
25250   "source_file" : "system/libbase/include/android-base/logging.h",
25251   "template_args" :
25252   [
25253    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
25254   ]
25255  },
25256  {
25257   "alignment" : 2,
25258   "fields" :
25259   [
25260    {
25261     "field_name" : "v",
25262     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
25263    }
25264   ],
25265   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
25266   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
25267   "size" : 2,
25268   "source_file" : "system/libbase/include/android-base/logging.h",
25269   "template_args" :
25270   [
25271    "_ZTIN3art3dex10ProtoIndexE"
25272   ]
25273  },
25274  {
25275   "alignment" : 4,
25276   "fields" :
25277   [
25278    {
25279     "field_name" : "v",
25280     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
25281    }
25282   ],
25283   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
25284   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
25285   "size" : 4,
25286   "source_file" : "system/libbase/include/android-base/logging.h",
25287   "template_args" :
25288   [
25289    "_ZTIN3art3dex11StringIndexE"
25290   ]
25291  },
25292  {
25293   "alignment" : 2,
25294   "fields" :
25295   [
25296    {
25297     "field_name" : "v",
25298     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
25299    }
25300   ],
25301   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
25302   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
25303   "size" : 2,
25304   "source_file" : "system/libbase/include/android-base/logging.h",
25305   "template_args" :
25306   [
25307    "_ZTIN3art3dex9TypeIndexE"
25308   ]
25309  },
25310  {
25311   "alignment" : 4,
25312   "fields" :
25313   [
25314    {
25315     "field_name" : "v",
25316     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
25317    }
25318   ],
25319   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
25320   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
25321   "size" : 4,
25322   "source_file" : "system/libbase/include/android-base/logging.h",
25323   "template_args" :
25324   [
25325    "_ZTIPKN3art3dex6TypeIdE"
25326   ]
25327  },
25328  {
25329   "alignment" : 4,
25330   "fields" :
25331   [
25332    {
25333     "field_name" : "v",
25334     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
25335    }
25336   ],
25337   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
25338   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
25339   "size" : 4,
25340   "source_file" : "system/libbase/include/android-base/logging.h",
25341   "template_args" :
25342   [
25343    "_ZTIPKN3art3dex7FieldIdE"
25344   ]
25345  },
25346  {
25347   "alignment" : 4,
25348   "fields" :
25349   [
25350    {
25351     "field_name" : "v",
25352     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
25353    }
25354   ],
25355   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
25356   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
25357   "size" : 4,
25358   "source_file" : "system/libbase/include/android-base/logging.h",
25359   "template_args" :
25360   [
25361    "_ZTIPKN3art3dex7ProtoIdE"
25362   ]
25363  },
25364  {
25365   "alignment" : 4,
25366   "fields" :
25367   [
25368    {
25369     "field_name" : "v",
25370     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
25371    }
25372   ],
25373   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
25374   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
25375   "size" : 4,
25376   "source_file" : "system/libbase/include/android-base/logging.h",
25377   "template_args" :
25378   [
25379    "_ZTIPKN3art3dex8ClassDefE"
25380   ]
25381  },
25382  {
25383   "alignment" : 4,
25384   "fields" :
25385   [
25386    {
25387     "field_name" : "v",
25388     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
25389    }
25390   ],
25391   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
25392   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
25393   "size" : 4,
25394   "source_file" : "system/libbase/include/android-base/logging.h",
25395   "template_args" :
25396   [
25397    "_ZTIPKN3art3dex8MethodIdE"
25398   ]
25399  },
25400  {
25401   "alignment" : 4,
25402   "fields" :
25403   [
25404    {
25405     "field_name" : "v",
25406     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
25407    }
25408   ],
25409   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
25410   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
25411   "size" : 4,
25412   "source_file" : "system/libbase/include/android-base/logging.h",
25413   "template_args" :
25414   [
25415    "_ZTIPKN3art3dex8StringIdE"
25416   ]
25417  },
25418  {
25419   "alignment" : 4,
25420   "fields" :
25421   [
25422    {
25423     "field_name" : "v",
25424     "referenced_type" : "_ZTIPKN3art7DexFileE"
25425    }
25426   ],
25427   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
25428   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
25429   "size" : 4,
25430   "source_file" : "system/libbase/include/android-base/logging.h",
25431   "template_args" :
25432   [
25433    "_ZTIPKN3art7DexFileE"
25434   ]
25435  },
25436  {
25437   "alignment" : 4,
25438   "fields" :
25439   [
25440    {
25441     "field_name" : "v",
25442     "referenced_type" : "_ZTIPKh"
25443    }
25444   ],
25445   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
25446   "name" : "android::base::log_detail::Storage<const unsigned char *>",
25447   "size" : 4,
25448   "source_file" : "system/libbase/include/android-base/logging.h",
25449   "template_args" :
25450   [
25451    "_ZTIPKh"
25452   ]
25453  },
25454  {
25455   "alignment" : 4,
25456   "fields" :
25457   [
25458    {
25459     "field_name" : "v",
25460     "referenced_type" : "_ZTIPKt"
25461    }
25462   ],
25463   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
25464   "name" : "android::base::log_detail::Storage<const unsigned short *>",
25465   "size" : 4,
25466   "source_file" : "system/libbase/include/android-base/logging.h",
25467   "template_args" :
25468   [
25469    "_ZTIPKt"
25470   ]
25471  },
25472  {
25473   "alignment" : 4,
25474   "fields" :
25475   [
25476    {
25477     "field_name" : "v",
25478     "referenced_type" : "_ZTIPKv"
25479    }
25480   ],
25481   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
25482   "name" : "android::base::log_detail::Storage<const void *>",
25483   "size" : 4,
25484   "source_file" : "system/libbase/include/android-base/logging.h",
25485   "template_args" :
25486   [
25487    "_ZTIPKv"
25488   ]
25489  },
25490  {
25491   "alignment" : 1,
25492   "fields" :
25493   [
25494    {
25495     "field_name" : "v",
25496     "referenced_type" : "_ZTIb"
25497    }
25498   ],
25499   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
25500   "name" : "android::base::log_detail::Storage<bool>",
25501   "size" : 1,
25502   "source_file" : "system/libbase/include/android-base/logging.h",
25503   "template_args" :
25504   [
25505    "_ZTIb"
25506   ]
25507  },
25508  {
25509   "alignment" : 1,
25510   "fields" :
25511   [
25512    {
25513     "field_name" : "v",
25514     "referenced_type" : "_ZTIc"
25515    }
25516   ],
25517   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
25518   "name" : "android::base::log_detail::Storage<char>",
25519   "size" : 1,
25520   "source_file" : "system/libbase/include/android-base/logging.h",
25521   "template_args" :
25522   [
25523    "_ZTIc"
25524   ]
25525  },
25526  {
25527   "alignment" : 4,
25528   "fields" :
25529   [
25530    {
25531     "field_name" : "v",
25532     "referenced_type" : "_ZTId"
25533    }
25534   ],
25535   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
25536   "name" : "android::base::log_detail::Storage<double>",
25537   "size" : 8,
25538   "source_file" : "system/libbase/include/android-base/logging.h",
25539   "template_args" :
25540   [
25541    "_ZTId"
25542   ]
25543  },
25544  {
25545   "alignment" : 1,
25546   "fields" :
25547   [
25548    {
25549     "field_name" : "v",
25550     "referenced_type" : "_ZTIh"
25551    }
25552   ],
25553   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
25554   "name" : "android::base::log_detail::Storage<unsigned char>",
25555   "size" : 1,
25556   "source_file" : "system/libbase/include/android-base/logging.h",
25557   "template_args" :
25558   [
25559    "_ZTIh"
25560   ]
25561  },
25562  {
25563   "alignment" : 4,
25564   "fields" :
25565   [
25566    {
25567     "field_name" : "v",
25568     "referenced_type" : "_ZTIi"
25569    }
25570   ],
25571   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
25572   "name" : "android::base::log_detail::Storage<int>",
25573   "size" : 4,
25574   "source_file" : "system/libbase/include/android-base/logging.h",
25575   "template_args" :
25576   [
25577    "_ZTIi"
25578   ]
25579  },
25580  {
25581   "alignment" : 4,
25582   "fields" :
25583   [
25584    {
25585     "field_name" : "v",
25586     "referenced_type" : "_ZTIj"
25587    }
25588   ],
25589   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
25590   "name" : "android::base::log_detail::Storage<unsigned int>",
25591   "size" : 4,
25592   "source_file" : "system/libbase/include/android-base/logging.h",
25593   "template_args" :
25594   [
25595    "_ZTIj"
25596   ]
25597  },
25598  {
25599   "alignment" : 2,
25600   "fields" :
25601   [
25602    {
25603     "field_name" : "v",
25604     "referenced_type" : "_ZTIt"
25605    }
25606   ],
25607   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
25608   "name" : "android::base::log_detail::Storage<unsigned short>",
25609   "size" : 2,
25610   "source_file" : "system/libbase/include/android-base/logging.h",
25611   "template_args" :
25612   [
25613    "_ZTIt"
25614   ]
25615  },
25616  {
25617   "alignment" : 4,
25618   "fields" :
25619   [
25620    {
25621     "field_name" : "v",
25622     "referenced_type" : "_ZTIx"
25623    }
25624   ],
25625   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIxEE",
25626   "name" : "android::base::log_detail::Storage<long long>",
25627   "size" : 8,
25628   "source_file" : "system/libbase/include/android-base/logging.h",
25629   "template_args" :
25630   [
25631    "_ZTIx"
25632   ]
25633  },
25634  {
25635   "alignment" : 4,
25636   "fields" :
25637   [
25638    {
25639     "field_name" : "v",
25640     "referenced_type" : "_ZTIy"
25641    }
25642   ],
25643   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIyEE",
25644   "name" : "android::base::log_detail::Storage<unsigned long long>",
25645   "size" : 8,
25646   "source_file" : "system/libbase/include/android-base/logging.h",
25647   "template_args" :
25648   [
25649    "_ZTIy"
25650   ]
25651  },
25652  {
25653   "alignment" : 4,
25654   "fields" :
25655   [
25656    {
25657     "access" : "private",
25658     "field_name" : "fd_",
25659     "referenced_type" : "_ZTIi"
25660    }
25661   ],
25662   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
25663   "name" : "android::base::borrowed_fd",
25664   "size" : 4,
25665   "source_file" : "system/libbase/include/android-base/unique_fd.h"
25666  },
25667  {
25668   "alignment" : 1,
25669   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
25670   "name" : "android::base::LogNullGuard<std::nullptr_t>",
25671   "size" : 1,
25672   "source_file" : "system/libbase/include/android-base/logging.h",
25673   "template_args" :
25674   [
25675    "_ZTIDn"
25676   ]
25677  },
25678  {
25679   "alignment" : 1,
25680   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
25681   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
25682   "size" : 1,
25683   "source_file" : "system/libbase/include/android-base/logging.h",
25684   "template_args" :
25685   [
25686    "_ZTIN3art11Instruction6FormatE"
25687   ]
25688  },
25689  {
25690   "alignment" : 1,
25691   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
25692   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
25693   "size" : 1,
25694   "source_file" : "system/libbase/include/android-base/logging.h",
25695   "template_args" :
25696   [
25697    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
25698   ]
25699  },
25700  {
25701   "alignment" : 1,
25702   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
25703   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
25704   "size" : 1,
25705   "source_file" : "system/libbase/include/android-base/logging.h",
25706   "template_args" :
25707   [
25708    "_ZTIN3art3dex10ProtoIndexE"
25709   ]
25710  },
25711  {
25712   "alignment" : 1,
25713   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
25714   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
25715   "size" : 1,
25716   "source_file" : "system/libbase/include/android-base/logging.h",
25717   "template_args" :
25718   [
25719    "_ZTIN3art3dex11StringIndexE"
25720   ]
25721  },
25722  {
25723   "alignment" : 1,
25724   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
25725   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
25726   "size" : 1,
25727   "source_file" : "system/libbase/include/android-base/logging.h",
25728   "template_args" :
25729   [
25730    "_ZTIN3art3dex9TypeIndexE"
25731   ]
25732  },
25733  {
25734   "alignment" : 1,
25735   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
25736   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
25737   "size" : 1,
25738   "source_file" : "system/libbase/include/android-base/logging.h",
25739   "template_args" :
25740   [
25741    "_ZTIPKN3art3dex6TypeIdE"
25742   ]
25743  },
25744  {
25745   "alignment" : 1,
25746   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
25747   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
25748   "size" : 1,
25749   "source_file" : "system/libbase/include/android-base/logging.h",
25750   "template_args" :
25751   [
25752    "_ZTIPKN3art3dex7FieldIdE"
25753   ]
25754  },
25755  {
25756   "alignment" : 1,
25757   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
25758   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
25759   "size" : 1,
25760   "source_file" : "system/libbase/include/android-base/logging.h",
25761   "template_args" :
25762   [
25763    "_ZTIPKN3art3dex7ProtoIdE"
25764   ]
25765  },
25766  {
25767   "alignment" : 1,
25768   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
25769   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
25770   "size" : 1,
25771   "source_file" : "system/libbase/include/android-base/logging.h",
25772   "template_args" :
25773   [
25774    "_ZTIPKN3art3dex8ClassDefE"
25775   ]
25776  },
25777  {
25778   "alignment" : 1,
25779   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
25780   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
25781   "size" : 1,
25782   "source_file" : "system/libbase/include/android-base/logging.h",
25783   "template_args" :
25784   [
25785    "_ZTIPKN3art3dex8MethodIdE"
25786   ]
25787  },
25788  {
25789   "alignment" : 1,
25790   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
25791   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
25792   "size" : 1,
25793   "source_file" : "system/libbase/include/android-base/logging.h",
25794   "template_args" :
25795   [
25796    "_ZTIPKN3art3dex8StringIdE"
25797   ]
25798  },
25799  {
25800   "alignment" : 1,
25801   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
25802   "name" : "android::base::LogNullGuard<const art::DexFile *>",
25803   "size" : 1,
25804   "source_file" : "system/libbase/include/android-base/logging.h",
25805   "template_args" :
25806   [
25807    "_ZTIPKN3art7DexFileE"
25808   ]
25809  },
25810  {
25811   "alignment" : 1,
25812   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
25813   "name" : "android::base::LogNullGuard<const char *>",
25814   "size" : 1,
25815   "source_file" : "system/libbase/include/android-base/logging.h",
25816   "template_args" :
25817   [
25818    "_ZTIPKc"
25819   ]
25820  },
25821  {
25822   "alignment" : 1,
25823   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKhEE",
25824   "name" : "android::base::LogNullGuard<const unsigned char *>",
25825   "size" : 1,
25826   "source_file" : "system/libbase/include/android-base/logging.h",
25827   "template_args" :
25828   [
25829    "_ZTIPKh"
25830   ]
25831  },
25832  {
25833   "alignment" : 1,
25834   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
25835   "name" : "android::base::LogNullGuard<const unsigned short *>",
25836   "size" : 1,
25837   "source_file" : "system/libbase/include/android-base/logging.h",
25838   "template_args" :
25839   [
25840    "_ZTIPKt"
25841   ]
25842  },
25843  {
25844   "alignment" : 1,
25845   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
25846   "name" : "android::base::LogNullGuard<const void *>",
25847   "size" : 1,
25848   "source_file" : "system/libbase/include/android-base/logging.h",
25849   "template_args" :
25850   [
25851    "_ZTIPKv"
25852   ]
25853  },
25854  {
25855   "alignment" : 1,
25856   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
25857   "name" : "android::base::LogNullGuard<char *>",
25858   "size" : 1,
25859   "source_file" : "system/libbase/include/android-base/logging.h",
25860   "template_args" :
25861   [
25862    "_ZTIPc"
25863   ]
25864  },
25865  {
25866   "alignment" : 1,
25867   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
25868   "name" : "android::base::LogNullGuard<bool>",
25869   "size" : 1,
25870   "source_file" : "system/libbase/include/android-base/logging.h",
25871   "template_args" :
25872   [
25873    "_ZTIb"
25874   ]
25875  },
25876  {
25877   "alignment" : 1,
25878   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
25879   "name" : "android::base::LogNullGuard<char>",
25880   "size" : 1,
25881   "source_file" : "system/libbase/include/android-base/logging.h",
25882   "template_args" :
25883   [
25884    "_ZTIc"
25885   ]
25886  },
25887  {
25888   "alignment" : 1,
25889   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
25890   "name" : "android::base::LogNullGuard<double>",
25891   "size" : 1,
25892   "source_file" : "system/libbase/include/android-base/logging.h",
25893   "template_args" :
25894   [
25895    "_ZTId"
25896   ]
25897  },
25898  {
25899   "alignment" : 1,
25900   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
25901   "name" : "android::base::LogNullGuard<unsigned char>",
25902   "size" : 1,
25903   "source_file" : "system/libbase/include/android-base/logging.h",
25904   "template_args" :
25905   [
25906    "_ZTIh"
25907   ]
25908  },
25909  {
25910   "alignment" : 1,
25911   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
25912   "name" : "android::base::LogNullGuard<int>",
25913   "size" : 1,
25914   "source_file" : "system/libbase/include/android-base/logging.h",
25915   "template_args" :
25916   [
25917    "_ZTIi"
25918   ]
25919  },
25920  {
25921   "alignment" : 1,
25922   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
25923   "name" : "android::base::LogNullGuard<unsigned int>",
25924   "size" : 1,
25925   "source_file" : "system/libbase/include/android-base/logging.h",
25926   "template_args" :
25927   [
25928    "_ZTIj"
25929   ]
25930  },
25931  {
25932   "alignment" : 1,
25933   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
25934   "name" : "android::base::LogNullGuard<unsigned short>",
25935   "size" : 1,
25936   "source_file" : "system/libbase/include/android-base/logging.h",
25937   "template_args" :
25938   [
25939    "_ZTIt"
25940   ]
25941  },
25942  {
25943   "alignment" : 1,
25944   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIxEE",
25945   "name" : "android::base::LogNullGuard<long long>",
25946   "size" : 1,
25947   "source_file" : "system/libbase/include/android-base/logging.h",
25948   "template_args" :
25949   [
25950    "_ZTIx"
25951   ]
25952  },
25953  {
25954   "alignment" : 1,
25955   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIyEE",
25956   "name" : "android::base::LogNullGuard<unsigned long long>",
25957   "size" : 1,
25958   "source_file" : "system/libbase/include/android-base/logging.h",
25959   "template_args" :
25960   [
25961    "_ZTIy"
25962   ]
25963  },
25964  {
25965   "alignment" : 1,
25966   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
25967   "name" : "android::base::DefaultCloser",
25968   "size" : 1,
25969   "source_file" : "system/libbase/include/android-base/unique_fd.h"
25970  },
25971  {
25972   "alignment" : 4,
25973   "fields" :
25974   [
25975    {
25976     "access" : "private",
25977     "field_name" : "saved_errno_",
25978     "referenced_type" : "_ZTIKi"
25979    }
25980   ],
25981   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
25982   "name" : "android::base::ErrnoRestorer",
25983   "record_kind" : "class",
25984   "size" : 4,
25985   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
25986  },
25987  {
25988   "alignment" : 4,
25989   "fields" :
25990   [
25991    {
25992     "access" : "private",
25993     "field_name" : "fd_",
25994     "referenced_type" : "_ZTIi"
25995    }
25996   ],
25997   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
25998   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
25999   "record_kind" : "class",
26000   "size" : 4,
26001   "source_file" : "system/libbase/include/android-base/unique_fd.h",
26002   "template_args" :
26003   [
26004    "_ZTIN7android4base13DefaultCloserE"
26005   ]
26006  },
26007  {
26008   "alignment" : 4,
26009   "fields" :
26010   [
26011    {
26012     "access" : "private",
26013     "field_name" : "old_",
26014     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
26015    }
26016   ],
26017   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
26018   "name" : "android::base::ScopedLogSeverity",
26019   "record_kind" : "class",
26020   "size" : 4,
26021   "source_file" : "system/libbase/include/android-base/logging.h"
26022  },
26023  {
26024   "alignment" : 1,
26025   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
26026   "name" : "android::base::ScopedLockAssertion",
26027   "record_kind" : "class",
26028   "size" : 1,
26029   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
26030  },
26031  {
26032   "alignment" : 4,
26033   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
26034   "name" : "unix_file::RandomAccessFile",
26035   "record_kind" : "class",
26036   "size" : 4,
26037   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
26038   "vtable_components" :
26039   [
26040    {
26041     "kind" : "offset_to_top"
26042    },
26043    {
26044     "kind" : "rtti",
26045     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
26046    },
26047    {
26048     "kind" : "complete_dtor_pointer",
26049     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
26050    },
26051    {
26052     "kind" : "deleting_dtor_pointer",
26053     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
26054    },
26055    {
26056     "is_pure" : true,
26057     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
26058    },
26059    {
26060     "is_pure" : true,
26061     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcxx"
26062    },
26063    {
26064     "is_pure" : true,
26065     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEx"
26066    },
26067    {
26068     "is_pure" : true,
26069     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
26070    },
26071    {
26072     "is_pure" : true,
26073     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcxx"
26074    },
26075    {
26076     "is_pure" : true,
26077     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
26078    }
26079   ]
26080  },
26081  {
26082   "alignment" : 4,
26083   "base_specifiers" :
26084   [
26085    {
26086     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
26087    }
26088   ],
26089   "fields" :
26090   [
26091    {
26092     "access" : "protected",
26093     "field_name" : "guard_state_",
26094     "field_offset" : 32,
26095     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
26096    },
26097    {
26098     "access" : "private",
26099     "field_name" : "fd_",
26100     "field_offset" : 64,
26101     "referenced_type" : "_ZTIi"
26102    },
26103    {
26104     "access" : "private",
26105     "field_name" : "file_path_",
26106     "field_offset" : 96,
26107     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
26108    },
26109    {
26110     "access" : "private",
26111     "field_name" : "read_only_mode_",
26112     "field_offset" : 192,
26113     "referenced_type" : "_ZTIb"
26114    }
26115   ],
26116   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
26117   "name" : "unix_file::FdFile",
26118   "record_kind" : "class",
26119   "size" : 28,
26120   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
26121   "vtable_components" :
26122   [
26123    {
26124     "kind" : "offset_to_top"
26125    },
26126    {
26127     "kind" : "rtti",
26128     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
26129    },
26130    {
26131     "kind" : "complete_dtor_pointer",
26132     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
26133    },
26134    {
26135     "kind" : "deleting_dtor_pointer",
26136     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
26137    },
26138    {
26139     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
26140    },
26141    {
26142     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcxx"
26143    },
26144    {
26145     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEx"
26146    },
26147    {
26148     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
26149    },
26150    {
26151     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcxx"
26152    },
26153    {
26154     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
26155    }
26156   ]
26157  },
26158  {
26159   "alignment" : 1,
26160   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
26161   "name" : "std::hash<art::DexFileReference>",
26162   "size" : 1,
26163   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
26164   "template_args" :
26165   [
26166    "_ZTIN3art16DexFileReferenceE"
26167   ]
26168  },
26169  {
26170   "alignment" : 1,
26171   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
26172   "name" : "std::hash<art::dex::ProtoIndex>",
26173   "size" : 1,
26174   "source_file" : "art/libdexfile/dex/dex_file_types.h",
26175   "template_args" :
26176   [
26177    "_ZTIN3art3dex10ProtoIndexE"
26178   ]
26179  },
26180  {
26181   "alignment" : 1,
26182   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
26183   "name" : "std::hash<art::dex::StringIndex>",
26184   "size" : 1,
26185   "source_file" : "art/libdexfile/dex/dex_file_types.h",
26186   "template_args" :
26187   [
26188    "_ZTIN3art3dex11StringIndexE"
26189   ]
26190  },
26191  {
26192   "alignment" : 1,
26193   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
26194   "name" : "std::hash<art::dex::TypeIndex>",
26195   "size" : 1,
26196   "source_file" : "art/libdexfile/dex/dex_file_types.h",
26197   "template_args" :
26198   [
26199    "_ZTIN3art3dex9TypeIndexE"
26200   ]
26201  },
26202  {
26203   "alignment" : 4,
26204   "fields" :
26205   [
26206    {
26207     "field_name" : "count",
26208     "referenced_type" : "_ZTIPj"
26209    }
26210   ],
26211   "linker_set_key" : "_ZTIZN3fmt3v106detail13compute_widthENS0_17basic_string_viewIcEEE17count_code_points",
26212   "name" : "count_code_points",
26213   "size" : 4,
26214   "source_file" : "external/fmtlib/include/fmt/format.h"
26215  },
26216  {
26217   "alignment" : 4,
26218   "base_specifiers" :
26219   [
26220    {
26221     "referenced_type" : "_ZTINSt3__120back_insert_iteratorIN3fmt3v106detail6bufferIcEEEE"
26222    }
26223   ],
26224   "linker_set_key" : "_ZTIZN3fmt3v106detail13get_containerINS1_6bufferIcEEEERT_NSt3__120back_insert_iteratorIS5_EEE8accessor",
26225   "name" : "accessor",
26226   "size" : 4,
26227   "source_file" : "external/fmtlib/include/fmt/core.h"
26228  },
26229  {
26230   "alignment" : 4,
26231   "fields" :
26232   [
26233    {
26234     "field_name" : "time_",
26235     "referenced_type" : "_ZTIl"
26236    },
26237    {
26238     "field_name" : "tm_",
26239     "field_offset" : 32,
26240     "referenced_type" : "_ZTI2tm"
26241    }
26242   ],
26243   "linker_set_key" : "_ZTIZN3fmt3v106gmtimeElE10dispatcher",
26244   "name" : "dispatcher",
26245   "size" : 48,
26246   "source_file" : "external/fmtlib/include/fmt/chrono.h"
26247  },
26248  {
26249   "alignment" : 4,
26250   "fields" :
26251   [
26252    {
26253     "field_name" : "time_",
26254     "referenced_type" : "_ZTIl"
26255    },
26256    {
26257     "field_name" : "tm_",
26258     "field_offset" : 32,
26259     "referenced_type" : "_ZTI2tm"
26260    }
26261   ],
26262   "linker_set_key" : "_ZTIZN3fmt3v109localtimeElE10dispatcher",
26263   "name" : "dispatcher",
26264   "size" : 48,
26265   "source_file" : "external/fmtlib/include/fmt/chrono.h"
26266  }
26267 ],
26268 "rvalue_reference_types" :
26269 [
26270  {
26271   "alignment" : 4,
26272   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
26273   "name" : "art::Instruction::Format &&",
26274   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
26275   "size" : 4,
26276   "source_file" : "system/libbase/include/android-base/logging.h"
26277  },
26278  {
26279   "alignment" : 4,
26280   "linker_set_key" : "_ZTION3art11ScopedTraceE",
26281   "name" : "art::ScopedTrace &&",
26282   "referenced_type" : "_ZTIN3art11ScopedTraceE",
26283   "size" : 4,
26284   "source_file" : "art/libartbase/base/systrace.h"
26285  },
26286  {
26287   "alignment" : 4,
26288   "linker_set_key" : "_ZTION3art11VoidFunctorE",
26289   "name" : "art::VoidFunctor &&",
26290   "referenced_type" : "_ZTIN3art11VoidFunctorE",
26291   "size" : 4,
26292   "source_file" : "art/libdexfile/dex/dex_file.h"
26293  },
26294  {
26295   "alignment" : 4,
26296   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
26297   "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>>>> &&",
26298   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
26299   "size" : 4,
26300   "source_file" : "art/libartbase/base/hash_set.h"
26301  },
26302  {
26303   "alignment" : 4,
26304   "linker_set_key" : "_ZTION3art15SplitStringIterE",
26305   "name" : "art::SplitStringIter &&",
26306   "referenced_type" : "_ZTIN3art15SplitStringIterE",
26307   "size" : 4,
26308   "source_file" : "art/libartbase/base/stl_util.h"
26309  },
26310  {
26311   "alignment" : 4,
26312   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
26313   "name" : "art::TypeLookupTable &&",
26314   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
26315   "size" : 4,
26316   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
26317  },
26318  {
26319   "alignment" : 4,
26320   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
26321   "name" : "art::EncodedArrayValueIterator::ValueType &&",
26322   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
26323   "size" : 4,
26324   "source_file" : "system/libbase/include/android-base/logging.h"
26325  },
26326  {
26327   "alignment" : 4,
26328   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
26329   "name" : "art::dex::TypeIndex &&",
26330   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
26331   "size" : 4,
26332   "source_file" : "system/libbase/include/android-base/logging.h"
26333  },
26334  {
26335   "alignment" : 4,
26336   "linker_set_key" : "_ZTION3art6MemMapE",
26337   "name" : "art::MemMap &&",
26338   "referenced_type" : "_ZTIN3art6MemMapE",
26339   "size" : 4,
26340   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
26341  },
26342  {
26343   "alignment" : 4,
26344   "linker_set_key" : "_ZTION3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
26345   "name" : "fmt::basic_memory_buffer<unsigned int, 32, std::allocator<unsigned int>> &&",
26346   "referenced_type" : "_ZTIN3fmt3v1019basic_memory_bufferIjLj32ENSt3__19allocatorIjEEEE",
26347   "size" : 4,
26348   "source_file" : "external/fmtlib/include/fmt/format.h"
26349  },
26350  {
26351   "alignment" : 4,
26352   "linker_set_key" : "_ZTION3fmt3v1020basic_format_contextINS0_8appenderEcEE",
26353   "name" : "fmt::basic_format_context<fmt::appender, char> &&",
26354   "referenced_type" : "_ZTIN3fmt3v1020basic_format_contextINS0_8appenderEcEE",
26355   "size" : 4,
26356   "source_file" : "external/fmtlib/include/fmt/core.h"
26357  },
26358  {
26359   "alignment" : 4,
26360   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIcEE",
26361   "name" : "fmt::detail::buffer<char> &&",
26362   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIcEE",
26363   "size" : 4,
26364   "source_file" : "external/fmtlib/include/fmt/core.h"
26365  },
26366  {
26367   "alignment" : 4,
26368   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIiEE",
26369   "name" : "fmt::detail::buffer<int> &&",
26370   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIiEE",
26371   "size" : 4,
26372   "source_file" : "external/fmtlib/include/fmt/core.h"
26373  },
26374  {
26375   "alignment" : 4,
26376   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIjEE",
26377   "name" : "fmt::detail::buffer<unsigned int> &&",
26378   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIjEE",
26379   "size" : 4,
26380   "source_file" : "external/fmtlib/include/fmt/core.h"
26381  },
26382  {
26383   "alignment" : 4,
26384   "linker_set_key" : "_ZTION3fmt3v106detail6bufferIwEE",
26385   "name" : "fmt::detail::buffer<wchar_t> &&",
26386   "referenced_type" : "_ZTIN3fmt3v106detail6bufferIwEE",
26387   "size" : 4,
26388   "source_file" : "external/fmtlib/include/fmt/core.h"
26389  },
26390  {
26391   "alignment" : 4,
26392   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
26393   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
26394   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
26395   "size" : 4,
26396   "source_file" : "system/libbase/include/android-base/unique_fd.h"
26397  },
26398  {
26399   "alignment" : 4,
26400   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
26401   "name" : "std::pair<unsigned int, unsigned short> &&",
26402   "referenced_type" : "_ZTINSt3__14pairIjtEE",
26403   "size" : 4,
26404   "source_file" : "art/libartbase/base/hash_set.h"
26405  },
26406  {
26407   "alignment" : 4,
26408   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
26409   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
26410   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
26411   "size" : 4,
26412   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
26413  },
26414  {
26415   "alignment" : 4,
26416   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
26417   "name" : "const art::dex::TypeId *&&",
26418   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
26419   "size" : 4,
26420   "source_file" : "system/libbase/include/android-base/logging.h"
26421  },
26422  {
26423   "alignment" : 4,
26424   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
26425   "name" : "const art::dex::FieldId *&&",
26426   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
26427   "size" : 4,
26428   "source_file" : "system/libbase/include/android-base/logging.h"
26429  },
26430  {
26431   "alignment" : 4,
26432   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
26433   "name" : "const art::dex::ProtoId *&&",
26434   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
26435   "size" : 4,
26436   "source_file" : "system/libbase/include/android-base/logging.h"
26437  },
26438  {
26439   "alignment" : 4,
26440   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
26441   "name" : "const art::dex::ClassDef *&&",
26442   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
26443   "size" : 4,
26444   "source_file" : "system/libbase/include/android-base/logging.h"
26445  },
26446  {
26447   "alignment" : 4,
26448   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
26449   "name" : "const art::dex::MethodId *&&",
26450   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
26451   "size" : 4,
26452   "source_file" : "system/libbase/include/android-base/logging.h"
26453  },
26454  {
26455   "alignment" : 4,
26456   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
26457   "name" : "const art::dex::StringId *&&",
26458   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
26459   "size" : 4,
26460   "source_file" : "system/libbase/include/android-base/logging.h"
26461  },
26462  {
26463   "alignment" : 4,
26464   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
26465   "name" : "const art::DexFile *&&",
26466   "referenced_type" : "_ZTIPKN3art7DexFileE",
26467   "size" : 4,
26468   "source_file" : "system/libbase/include/android-base/logging.h"
26469  },
26470  {
26471   "alignment" : 4,
26472   "linker_set_key" : "_ZTIOPKc",
26473   "name" : "const char *&&",
26474   "referenced_type" : "_ZTIPKc",
26475   "size" : 4,
26476   "source_file" : "system/libbase/include/android-base/logging.h"
26477  },
26478  {
26479   "alignment" : 4,
26480   "linker_set_key" : "_ZTIOPKh",
26481   "name" : "const unsigned char *&&",
26482   "referenced_type" : "_ZTIPKh",
26483   "size" : 4,
26484   "source_file" : "system/libbase/include/android-base/logging.h"
26485  },
26486  {
26487   "alignment" : 4,
26488   "linker_set_key" : "_ZTIOPKt",
26489   "name" : "const unsigned short *&&",
26490   "referenced_type" : "_ZTIPKt",
26491   "size" : 4,
26492   "source_file" : "system/libbase/include/android-base/logging.h"
26493  },
26494  {
26495   "alignment" : 4,
26496   "linker_set_key" : "_ZTIOb",
26497   "name" : "bool &&",
26498   "referenced_type" : "_ZTIb",
26499   "size" : 4,
26500   "source_file" : "system/libbase/include/android-base/logging.h"
26501  },
26502  {
26503   "alignment" : 4,
26504   "linker_set_key" : "_ZTIOc",
26505   "name" : "char &&",
26506   "referenced_type" : "_ZTIc",
26507   "size" : 4,
26508   "source_file" : "system/libbase/include/android-base/logging.h"
26509  },
26510  {
26511   "alignment" : 4,
26512   "linker_set_key" : "_ZTIOd",
26513   "name" : "double &&",
26514   "referenced_type" : "_ZTId",
26515   "size" : 4,
26516   "source_file" : "system/libbase/include/android-base/logging.h"
26517  },
26518  {
26519   "alignment" : 4,
26520   "linker_set_key" : "_ZTIOi",
26521   "name" : "int &&",
26522   "referenced_type" : "_ZTIi",
26523   "size" : 4,
26524   "source_file" : "system/libbase/include/android-base/logging.h"
26525  },
26526  {
26527   "alignment" : 4,
26528   "linker_set_key" : "_ZTIOj",
26529   "name" : "unsigned int &&",
26530   "referenced_type" : "_ZTIj",
26531   "size" : 4,
26532   "source_file" : "system/libbase/include/android-base/logging.h"
26533  },
26534  {
26535   "alignment" : 4,
26536   "linker_set_key" : "_ZTIOt",
26537   "name" : "unsigned short &&",
26538   "referenced_type" : "_ZTIt",
26539   "size" : 4,
26540   "source_file" : "system/libbase/include/android-base/logging.h"
26541  }
26542 ]
26543}
26544