1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA1024_c",
7   "name" : "char[1024]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA1024_c",
10   "size" : 1024,
11   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/file.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE",
16   "name" : "art::dex::AnnotationSetRefItem[1]",
17   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
18   "self_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE",
19   "size" : 4,
20   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA1_N3art3dex7MapItemE",
25   "name" : "art::dex::MapItem[1]",
26   "referenced_type" : "_ZTIN3art3dex7MapItemE",
27   "self_type" : "_ZTIA1_N3art3dex7MapItemE",
28   "size" : 12,
29   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
30  },
31  {
32   "alignment" : 2,
33   "linker_set_key" : "_ZTIA1_N3art3dex8TypeItemE",
34   "name" : "art::dex::TypeItem[1]",
35   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
36   "self_type" : "_ZTIA1_N3art3dex8TypeItemE",
37   "size" : 2,
38   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
39  },
40  {
41   "alignment" : 1,
42   "linker_set_key" : "_ZTIA1_h",
43   "name" : "unsigned char[1]",
44   "referenced_type" : "_ZTIh",
45   "self_type" : "_ZTIA1_h",
46   "size" : 1,
47   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
48  },
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIA1_j",
52   "name" : "unsigned int[1]",
53   "referenced_type" : "_ZTIj",
54   "self_type" : "_ZTIA1_j",
55   "size" : 4,
56   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
57  },
58  {
59   "alignment" : 2,
60   "linker_set_key" : "_ZTIA1_t",
61   "name" : "unsigned short[1]",
62   "referenced_type" : "_ZTIt",
63   "self_type" : "_ZTIA1_t",
64   "size" : 2,
65   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
66  },
67  {
68   "alignment" : 1,
69   "linker_set_key" : "_ZTIA20_h",
70   "name" : "unsigned char[20]",
71   "referenced_type" : "_ZTIh",
72   "self_type" : "_ZTIA20_h",
73   "size" : 20,
74   "source_file" : "art/libdexfile/dex/dex_file.h"
75  },
76  {
77   "alignment" : 1,
78   "linker_set_key" : "_ZTIA22_c",
79   "name" : "char[22]",
80   "referenced_type" : "_ZTIc",
81   "self_type" : "_ZTIA22_c",
82   "size" : 22,
83   "source_file" : "art/libartbase/base/file_utils.h"
84  },
85  {
86   "alignment" : 1,
87   "linker_set_key" : "_ZTIA23_c",
88   "name" : "char[23]",
89   "referenced_type" : "_ZTIc",
90   "self_type" : "_ZTIA23_c",
91   "size" : 23,
92   "source_file" : "art/libartbase/base/file_utils.h"
93  },
94  {
95   "alignment" : 1,
96   "linker_set_key" : "_ZTIA28_c",
97   "name" : "char[28]",
98   "referenced_type" : "_ZTIc",
99   "self_type" : "_ZTIA28_c",
100   "size" : 28,
101   "source_file" : "art/libartbase/base/file_utils.h"
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "_ZTIA2_N3art16DexLayoutSectionE",
106   "name" : "art::DexLayoutSection[2]",
107   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
108   "self_type" : "_ZTIA2_N3art16DexLayoutSectionE",
109   "size" : 80,
110   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "_ZTIA2_PKc",
115   "name" : "const char *[2]",
116   "referenced_type" : "_ZTIPKc",
117   "self_type" : "_ZTIA2_PKc",
118   "size" : 8,
119   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
120  },
121  {
122   "alignment" : 1,
123   "linker_set_key" : "_ZTIA36_c",
124   "name" : "char[36]",
125   "referenced_type" : "_ZTIc",
126   "self_type" : "_ZTIA36_c",
127   "size" : 36,
128   "source_file" : "art/libartbase/base/file_utils.h"
129  },
130  {
131   "alignment" : 1,
132   "linker_set_key" : "_ZTIA4_c",
133   "name" : "char[4]",
134   "referenced_type" : "_ZTIc",
135   "self_type" : "_ZTIA4_c",
136   "size" : 4,
137   "source_file" : "art/libartbase/base/file_utils.h"
138  },
139  {
140   "alignment" : 1,
141   "linker_set_key" : "_ZTIA4_h",
142   "name" : "unsigned char[4]",
143   "referenced_type" : "_ZTIh",
144   "self_type" : "_ZTIA4_h",
145   "size" : 4,
146   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
147  },
148  {
149   "alignment" : 1,
150   "linker_set_key" : "_ZTIA5_A4_h",
151   "name" : "unsigned char[5][4]",
152   "referenced_type" : "_ZTIA4_h",
153   "self_type" : "_ZTIA5_A4_h",
154   "size" : 20,
155   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
156  },
157  {
158   "alignment" : 4,
159   "linker_set_key" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE",
160   "name" : "art::DexLayoutSection::Subsection[5]",
161   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
162   "self_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE",
163   "size" : 40,
164   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
165  },
166  {
167   "alignment" : 4,
168   "linker_set_key" : "_ZTIA5_j",
169   "name" : "unsigned int[5]",
170   "referenced_type" : "_ZTIj",
171   "self_type" : "_ZTIA5_j",
172   "size" : 20,
173   "source_file" : "art/libdexfile/dex/dex_instruction.h"
174  },
175  {
176   "alignment" : 1,
177   "linker_set_key" : "_ZTIA62_c",
178   "name" : "char[62]",
179   "referenced_type" : "_ZTIc",
180   "self_type" : "_ZTIA62_c",
181   "size" : 62,
182   "source_file" : "art/libartbase/base/globals.h"
183  },
184  {
185   "alignment" : 4,
186   "linker_set_key" : "_ZTIA8_N3art10SdkVersionE",
187   "name" : "art::SdkVersion[8]",
188   "referenced_type" : "_ZTIN3art10SdkVersionE",
189   "self_type" : "_ZTIA8_N3art10SdkVersionE",
190   "size" : 32,
191   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
192  },
193  {
194   "alignment" : 4,
195   "linker_set_key" : "_ZTIA8_PKc",
196   "name" : "const char *[8]",
197   "referenced_type" : "_ZTIPKc",
198   "self_type" : "_ZTIA8_PKc",
199   "size" : 32,
200   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
201  },
202  {
203   "alignment" : 1,
204   "linker_set_key" : "_ZTIA8_h",
205   "name" : "unsigned char[8]",
206   "referenced_type" : "_ZTIh",
207   "self_type" : "_ZTIA8_h",
208   "size" : 8,
209   "source_file" : "art/libdexfile/dex/dex_file.h"
210  },
211  {
212   "is_of_unknown_bound" : true,
213   "linker_set_key" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
214   "name" : "art::Instruction::InstructionDescriptor[]",
215   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
216   "self_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
217   "source_file" : "art/libdexfile/dex/dex_instruction.h"
218  },
219  {
220   "is_of_unknown_bound" : true,
221   "linker_set_key" : "_ZTIA_PKc",
222   "name" : "const char *[]",
223   "referenced_type" : "_ZTIPKc",
224   "self_type" : "_ZTIA_PKc",
225   "source_file" : "art/libdexfile/dex/dex_instruction.h"
226  },
227  {
228   "is_of_unknown_bound" : true,
229   "linker_set_key" : "_ZTIA_h",
230   "name" : "unsigned char[]",
231   "referenced_type" : "_ZTIh",
232   "self_type" : "_ZTIA_h",
233   "source_file" : "art/libdexfile/dex/dex_instruction.h"
234  },
235  {
236   "is_of_unknown_bound" : true,
237   "linker_set_key" : "_ZTIA_i",
238   "name" : "int[]",
239   "referenced_type" : "_ZTIi",
240   "self_type" : "_ZTIA_i",
241   "source_file" : "art/libdexfile/dex/dex_instruction.h"
242  }
243 ],
244 "builtin_types" :
245 [
246  {
247   "alignment" : 4,
248   "linker_set_key" : "_ZTIDn",
249   "name" : "std::nullptr_t",
250   "referenced_type" : "_ZTIDn",
251   "self_type" : "_ZTIDn",
252   "size" : 4
253  },
254  {
255   "alignment" : 1,
256   "is_integral" : true,
257   "linker_set_key" : "_ZTIa",
258   "name" : "signed char",
259   "referenced_type" : "_ZTIa",
260   "self_type" : "_ZTIa",
261   "size" : 1
262  },
263  {
264   "alignment" : 1,
265   "is_integral" : true,
266   "is_unsigned" : true,
267   "linker_set_key" : "_ZTIb",
268   "name" : "bool",
269   "referenced_type" : "_ZTIb",
270   "self_type" : "_ZTIb",
271   "size" : 1
272  },
273  {
274   "alignment" : 1,
275   "is_integral" : true,
276   "is_unsigned" : true,
277   "linker_set_key" : "_ZTIc",
278   "name" : "char",
279   "referenced_type" : "_ZTIc",
280   "self_type" : "_ZTIc",
281   "size" : 1
282  },
283  {
284   "alignment" : 8,
285   "linker_set_key" : "_ZTId",
286   "name" : "double",
287   "referenced_type" : "_ZTId",
288   "self_type" : "_ZTId",
289   "size" : 8
290  },
291  {
292   "alignment" : 4,
293   "linker_set_key" : "_ZTIf",
294   "name" : "float",
295   "referenced_type" : "_ZTIf",
296   "self_type" : "_ZTIf",
297   "size" : 4
298  },
299  {
300   "alignment" : 1,
301   "is_integral" : true,
302   "is_unsigned" : true,
303   "linker_set_key" : "_ZTIh",
304   "name" : "unsigned char",
305   "referenced_type" : "_ZTIh",
306   "self_type" : "_ZTIh",
307   "size" : 1
308  },
309  {
310   "alignment" : 4,
311   "is_integral" : true,
312   "linker_set_key" : "_ZTIi",
313   "name" : "int",
314   "referenced_type" : "_ZTIi",
315   "self_type" : "_ZTIi",
316   "size" : 4
317  },
318  {
319   "alignment" : 4,
320   "is_integral" : true,
321   "is_unsigned" : true,
322   "linker_set_key" : "_ZTIj",
323   "name" : "unsigned int",
324   "referenced_type" : "_ZTIj",
325   "self_type" : "_ZTIj",
326   "size" : 4
327  },
328  {
329   "alignment" : 4,
330   "is_integral" : true,
331   "linker_set_key" : "_ZTIl",
332   "name" : "long",
333   "referenced_type" : "_ZTIl",
334   "self_type" : "_ZTIl",
335   "size" : 4
336  },
337  {
338   "alignment" : 2,
339   "is_integral" : true,
340   "linker_set_key" : "_ZTIs",
341   "name" : "short",
342   "referenced_type" : "_ZTIs",
343   "self_type" : "_ZTIs",
344   "size" : 2
345  },
346  {
347   "alignment" : 2,
348   "is_integral" : true,
349   "is_unsigned" : true,
350   "linker_set_key" : "_ZTIt",
351   "name" : "unsigned short",
352   "referenced_type" : "_ZTIt",
353   "self_type" : "_ZTIt",
354   "size" : 2
355  },
356  {
357   "linker_set_key" : "_ZTIv",
358   "name" : "void",
359   "referenced_type" : "_ZTIv",
360   "self_type" : "_ZTIv"
361  },
362  {
363   "alignment" : 8,
364   "is_integral" : true,
365   "linker_set_key" : "_ZTIx",
366   "name" : "long long",
367   "referenced_type" : "_ZTIx",
368   "self_type" : "_ZTIx",
369   "size" : 8
370  },
371  {
372   "alignment" : 8,
373   "is_integral" : true,
374   "is_unsigned" : true,
375   "linker_set_key" : "_ZTIy",
376   "name" : "unsigned long long",
377   "referenced_type" : "_ZTIy",
378   "self_type" : "_ZTIy",
379   "size" : 8
380  }
381 ],
382 "elf_functions" :
383 [
384  {
385   "name" : "ADexFile_Error_toString"
386  },
387  {
388   "name" : "ADexFile_Method_getClassDescriptor"
389  },
390  {
391   "name" : "ADexFile_Method_getCodeOffset"
392  },
393  {
394   "name" : "ADexFile_Method_getName"
395  },
396  {
397   "name" : "ADexFile_Method_getQualifiedName"
398  },
399  {
400   "name" : "ADexFile_create"
401  },
402  {
403   "name" : "ADexFile_destroy"
404  },
405  {
406   "name" : "ADexFile_findMethodAtOffset"
407  },
408  {
409   "name" : "ADexFile_forEachMethod"
410  }
411 ],
412 "elf_objects" : [],
413 "enum_types" :
414 [
415  {
416   "alignment" : 4,
417   "enum_fields" :
418   [
419    {
420     "enum_field_value" : 0,
421     "name" : "ADEXFILE_ERROR_OK"
422    },
423    {
424     "enum_field_value" : 1,
425     "name" : "ADEXFILE_ERROR_INVALID_DEX"
426    },
427    {
428     "enum_field_value" : 2,
429     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
430    },
431    {
432     "enum_field_value" : 3,
433     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
434    }
435   ],
436   "linker_set_key" : "_ZTI14ADexFile_Error",
437   "name" : "ADexFile_Error",
438   "referenced_type" : "_ZTI14ADexFile_Error",
439   "self_type" : "_ZTI14ADexFile_Error",
440   "size" : 4,
441   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
442   "underlying_type" : "_ZTIj"
443  },
444  {
445   "alignment" : 4,
446   "enum_fields" :
447   [
448    {
449     "enum_field_value" : 0,
450     "name" : "JNIInvalidRefType"
451    },
452    {
453     "enum_field_value" : 1,
454     "name" : "JNILocalRefType"
455    },
456    {
457     "enum_field_value" : 2,
458     "name" : "JNIGlobalRefType"
459    },
460    {
461     "enum_field_value" : 3,
462     "name" : "JNIWeakGlobalRefType"
463    }
464   ],
465   "linker_set_key" : "_ZTI14jobjectRefType",
466   "name" : "jobjectRefType",
467   "referenced_type" : "_ZTI14jobjectRefType",
468   "self_type" : "_ZTI14jobjectRefType",
469   "size" : 4,
470   "source_file" : "libnativehelper/include_jni/jni.h",
471   "underlying_type" : "_ZTIj"
472  },
473  {
474   "alignment" : 4,
475   "enum_fields" :
476   [
477    {
478     "enum_field_value" : 0,
479     "name" : "art::kStatic"
480    },
481    {
482     "enum_field_value" : 1,
483     "name" : "art::kDirect"
484    },
485    {
486     "enum_field_value" : 2,
487     "name" : "art::kVirtual"
488    },
489    {
490     "enum_field_value" : 3,
491     "name" : "art::kSuper"
492    },
493    {
494     "enum_field_value" : 4,
495     "name" : "art::kInterface"
496    },
497    {
498     "enum_field_value" : 5,
499     "name" : "art::kPolymorphic"
500    },
501    {
502     "enum_field_value" : 6,
503     "name" : "art::kCustom"
504    },
505    {
506     "enum_field_value" : 6,
507     "name" : "art::kMaxInvokeType"
508    }
509   ],
510   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
511   "name" : "art::InvokeType",
512   "referenced_type" : "_ZTIN3art10InvokeTypeE",
513   "self_type" : "_ZTIN3art10InvokeTypeE",
514   "size" : 4,
515   "source_file" : "art/libdexfile/dex/invoke_type.h",
516   "underlying_type" : "_ZTIj"
517  },
518  {
519   "alignment" : 1,
520   "enum_fields" :
521   [
522    {
523     "enum_field_value" : 0,
524     "name" : "art::LayoutType::kLayoutTypeHot"
525    },
526    {
527     "enum_field_value" : 1,
528     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
529    },
530    {
531     "enum_field_value" : 2,
532     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
533    },
534    {
535     "enum_field_value" : 3,
536     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
537    },
538    {
539     "enum_field_value" : 4,
540     "name" : "art::LayoutType::kLayoutTypeUnused"
541    },
542    {
543     "enum_field_value" : 5,
544     "name" : "art::LayoutType::kLayoutTypeCount"
545    }
546   ],
547   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
548   "name" : "art::LayoutType",
549   "referenced_type" : "_ZTIN3art10LayoutTypeE",
550   "self_type" : "_ZTIN3art10LayoutTypeE",
551   "size" : 1,
552   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
553   "underlying_type" : "_ZTIh"
554  },
555  {
556   "alignment" : 4,
557   "enum_fields" :
558   [
559    {
560     "enum_field_value" : 0,
561     "name" : "art::SdkVersion::kMin"
562    },
563    {
564     "enum_field_value" : 0,
565     "name" : "art::SdkVersion::kUnset"
566    },
567    {
568     "enum_field_value" : 21,
569     "name" : "art::SdkVersion::kL"
570    },
571    {
572     "enum_field_value" : 22,
573     "name" : "art::SdkVersion::kL_MR1"
574    },
575    {
576     "enum_field_value" : 23,
577     "name" : "art::SdkVersion::kM"
578    },
579    {
580     "enum_field_value" : 24,
581     "name" : "art::SdkVersion::kN"
582    },
583    {
584     "enum_field_value" : 25,
585     "name" : "art::SdkVersion::kN_MR1"
586    },
587    {
588     "enum_field_value" : 26,
589     "name" : "art::SdkVersion::kO"
590    },
591    {
592     "enum_field_value" : 27,
593     "name" : "art::SdkVersion::kO_MR1"
594    },
595    {
596     "enum_field_value" : 28,
597     "name" : "art::SdkVersion::kP"
598    },
599    {
600     "enum_field_value" : 29,
601     "name" : "art::SdkVersion::kQ"
602    },
603    {
604     "enum_field_value" : 30,
605     "name" : "art::SdkVersion::kR"
606    },
607    {
608     "enum_field_value" : 31,
609     "name" : "art::SdkVersion::kS"
610    },
611    {
612     "enum_field_value" : 32,
613     "name" : "art::SdkVersion::kS_V2"
614    },
615    {
616     "enum_field_value" : 33,
617     "name" : "art::SdkVersion::kT"
618    },
619    {
620     "enum_field_value" : -1,
621     "name" : "art::SdkVersion::kMax"
622    }
623   ],
624   "linker_set_key" : "_ZTIN3art10SdkVersionE",
625   "name" : "art::SdkVersion",
626   "referenced_type" : "_ZTIN3art10SdkVersionE",
627   "self_type" : "_ZTIN3art10SdkVersionE",
628   "size" : 4,
629   "source_file" : "art/libartbase/base/sdk_version.h",
630   "underlying_type" : "_ZTIj"
631  },
632  {
633   "alignment" : 4,
634   "enum_fields" :
635   [
636    {
637     "enum_field_value" : 256,
638     "name" : "art::Instruction::kPackedSwitchSignature"
639    },
640    {
641     "enum_field_value" : 512,
642     "name" : "art::Instruction::kSparseSwitchSignature"
643    },
644    {
645     "enum_field_value" : 768,
646     "name" : "art::Instruction::kArrayDataSignature"
647    }
648   ],
649   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
650   "name" : "art::Instruction::Signatures",
651   "referenced_type" : "_ZTIN3art11Instruction10SignaturesE",
652   "self_type" : "_ZTIN3art11Instruction10SignaturesE",
653   "size" : 4,
654   "source_file" : "art/libdexfile/dex/dex_instruction.h",
655   "underlying_type" : "_ZTIj"
656  },
657  {
658   "alignment" : 4,
659   "enum_fields" :
660   [
661    {
662     "enum_field_value" : 0,
663     "name" : "art::Instruction::kVerifyNothing"
664    },
665    {
666     "enum_field_value" : 1,
667     "name" : "art::Instruction::kVerifyRegA"
668    },
669    {
670     "enum_field_value" : 2,
671     "name" : "art::Instruction::kVerifyRegAWide"
672    },
673    {
674     "enum_field_value" : 4,
675     "name" : "art::Instruction::kVerifyRegB"
676    },
677    {
678     "enum_field_value" : 8,
679     "name" : "art::Instruction::kVerifyRegBField"
680    },
681    {
682     "enum_field_value" : 16,
683     "name" : "art::Instruction::kVerifyRegBMethod"
684    },
685    {
686     "enum_field_value" : 32,
687     "name" : "art::Instruction::kVerifyRegBNewInstance"
688    },
689    {
690     "enum_field_value" : 64,
691     "name" : "art::Instruction::kVerifyRegBString"
692    },
693    {
694     "enum_field_value" : 128,
695     "name" : "art::Instruction::kVerifyRegBType"
696    },
697    {
698     "enum_field_value" : 256,
699     "name" : "art::Instruction::kVerifyRegBWide"
700    },
701    {
702     "enum_field_value" : 512,
703     "name" : "art::Instruction::kVerifyRegC"
704    },
705    {
706     "enum_field_value" : 1024,
707     "name" : "art::Instruction::kVerifyRegCField"
708    },
709    {
710     "enum_field_value" : 2048,
711     "name" : "art::Instruction::kVerifyRegCNewArray"
712    },
713    {
714     "enum_field_value" : 4096,
715     "name" : "art::Instruction::kVerifyRegCType"
716    },
717    {
718     "enum_field_value" : 8192,
719     "name" : "art::Instruction::kVerifyRegCWide"
720    },
721    {
722     "enum_field_value" : 16384,
723     "name" : "art::Instruction::kVerifyArrayData"
724    },
725    {
726     "enum_field_value" : 32768,
727     "name" : "art::Instruction::kVerifyBranchTarget"
728    },
729    {
730     "enum_field_value" : 65536,
731     "name" : "art::Instruction::kVerifySwitchTargets"
732    },
733    {
734     "enum_field_value" : 131072,
735     "name" : "art::Instruction::kVerifyVarArg"
736    },
737    {
738     "enum_field_value" : 262144,
739     "name" : "art::Instruction::kVerifyVarArgNonZero"
740    },
741    {
742     "enum_field_value" : 524288,
743     "name" : "art::Instruction::kVerifyVarArgRange"
744    },
745    {
746     "enum_field_value" : 1048576,
747     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
748    },
749    {
750     "enum_field_value" : 2097152,
751     "name" : "art::Instruction::kVerifyRuntimeOnly"
752    },
753    {
754     "enum_field_value" : 4194304,
755     "name" : "art::Instruction::kVerifyError"
756    },
757    {
758     "enum_field_value" : 8388608,
759     "name" : "art::Instruction::kVerifyRegHPrototype"
760    },
761    {
762     "enum_field_value" : 16777216,
763     "name" : "art::Instruction::kVerifyRegBCallSite"
764    },
765    {
766     "enum_field_value" : 33554432,
767     "name" : "art::Instruction::kVerifyRegBMethodHandle"
768    },
769    {
770     "enum_field_value" : 67108864,
771     "name" : "art::Instruction::kVerifyRegBPrototype"
772    }
773   ],
774   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
775   "name" : "art::Instruction::VerifyFlag",
776   "referenced_type" : "_ZTIN3art11Instruction10VerifyFlagE",
777   "self_type" : "_ZTIN3art11Instruction10VerifyFlagE",
778   "size" : 4,
779   "source_file" : "art/libdexfile/dex/dex_instruction.h",
780   "underlying_type" : "_ZTIj"
781  },
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 128,
788     "name" : "art::Instruction::kAdd"
789    },
790    {
791     "enum_field_value" : 256,
792     "name" : "art::Instruction::kSubtract"
793    },
794    {
795     "enum_field_value" : 512,
796     "name" : "art::Instruction::kMultiply"
797    },
798    {
799     "enum_field_value" : 1024,
800     "name" : "art::Instruction::kDivide"
801    },
802    {
803     "enum_field_value" : 2048,
804     "name" : "art::Instruction::kRemainder"
805    },
806    {
807     "enum_field_value" : 4096,
808     "name" : "art::Instruction::kAnd"
809    },
810    {
811     "enum_field_value" : 8192,
812     "name" : "art::Instruction::kOr"
813    },
814    {
815     "enum_field_value" : 16384,
816     "name" : "art::Instruction::kXor"
817    },
818    {
819     "enum_field_value" : 32768,
820     "name" : "art::Instruction::kShl"
821    },
822    {
823     "enum_field_value" : 65536,
824     "name" : "art::Instruction::kShr"
825    },
826    {
827     "enum_field_value" : 131072,
828     "name" : "art::Instruction::kUshr"
829    },
830    {
831     "enum_field_value" : 262144,
832     "name" : "art::Instruction::kCast"
833    },
834    {
835     "enum_field_value" : 524288,
836     "name" : "art::Instruction::kStore"
837    },
838    {
839     "enum_field_value" : 1048576,
840     "name" : "art::Instruction::kLoad"
841    },
842    {
843     "enum_field_value" : 2097152,
844     "name" : "art::Instruction::kClobber"
845    },
846    {
847     "enum_field_value" : 4194304,
848     "name" : "art::Instruction::kRegCFieldOrConstant"
849    },
850    {
851     "enum_field_value" : 8388608,
852     "name" : "art::Instruction::kRegBFieldOrConstant"
853    }
854   ],
855   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
856   "name" : "art::Instruction::ExtendedFlags",
857   "referenced_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
858   "self_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
859   "size" : 4,
860   "source_file" : "art/libdexfile/dex/dex_instruction.h",
861   "underlying_type" : "_ZTIj"
862  },
863  {
864   "alignment" : 4,
865   "enum_fields" :
866   [
867    {
868     "enum_field_value" : 0,
869     "name" : "art::Instruction::NOP"
870    },
871    {
872     "enum_field_value" : 1,
873     "name" : "art::Instruction::MOVE"
874    },
875    {
876     "enum_field_value" : 2,
877     "name" : "art::Instruction::MOVE_FROM16"
878    },
879    {
880     "enum_field_value" : 3,
881     "name" : "art::Instruction::MOVE_16"
882    },
883    {
884     "enum_field_value" : 4,
885     "name" : "art::Instruction::MOVE_WIDE"
886    },
887    {
888     "enum_field_value" : 5,
889     "name" : "art::Instruction::MOVE_WIDE_FROM16"
890    },
891    {
892     "enum_field_value" : 6,
893     "name" : "art::Instruction::MOVE_WIDE_16"
894    },
895    {
896     "enum_field_value" : 7,
897     "name" : "art::Instruction::MOVE_OBJECT"
898    },
899    {
900     "enum_field_value" : 8,
901     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
902    },
903    {
904     "enum_field_value" : 9,
905     "name" : "art::Instruction::MOVE_OBJECT_16"
906    },
907    {
908     "enum_field_value" : 10,
909     "name" : "art::Instruction::MOVE_RESULT"
910    },
911    {
912     "enum_field_value" : 11,
913     "name" : "art::Instruction::MOVE_RESULT_WIDE"
914    },
915    {
916     "enum_field_value" : 12,
917     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
918    },
919    {
920     "enum_field_value" : 13,
921     "name" : "art::Instruction::MOVE_EXCEPTION"
922    },
923    {
924     "enum_field_value" : 14,
925     "name" : "art::Instruction::RETURN_VOID"
926    },
927    {
928     "enum_field_value" : 15,
929     "name" : "art::Instruction::RETURN"
930    },
931    {
932     "enum_field_value" : 16,
933     "name" : "art::Instruction::RETURN_WIDE"
934    },
935    {
936     "enum_field_value" : 17,
937     "name" : "art::Instruction::RETURN_OBJECT"
938    },
939    {
940     "enum_field_value" : 18,
941     "name" : "art::Instruction::CONST_4"
942    },
943    {
944     "enum_field_value" : 19,
945     "name" : "art::Instruction::CONST_16"
946    },
947    {
948     "enum_field_value" : 20,
949     "name" : "art::Instruction::CONST"
950    },
951    {
952     "enum_field_value" : 21,
953     "name" : "art::Instruction::CONST_HIGH16"
954    },
955    {
956     "enum_field_value" : 22,
957     "name" : "art::Instruction::CONST_WIDE_16"
958    },
959    {
960     "enum_field_value" : 23,
961     "name" : "art::Instruction::CONST_WIDE_32"
962    },
963    {
964     "enum_field_value" : 24,
965     "name" : "art::Instruction::CONST_WIDE"
966    },
967    {
968     "enum_field_value" : 25,
969     "name" : "art::Instruction::CONST_WIDE_HIGH16"
970    },
971    {
972     "enum_field_value" : 26,
973     "name" : "art::Instruction::CONST_STRING"
974    },
975    {
976     "enum_field_value" : 27,
977     "name" : "art::Instruction::CONST_STRING_JUMBO"
978    },
979    {
980     "enum_field_value" : 28,
981     "name" : "art::Instruction::CONST_CLASS"
982    },
983    {
984     "enum_field_value" : 29,
985     "name" : "art::Instruction::MONITOR_ENTER"
986    },
987    {
988     "enum_field_value" : 30,
989     "name" : "art::Instruction::MONITOR_EXIT"
990    },
991    {
992     "enum_field_value" : 31,
993     "name" : "art::Instruction::CHECK_CAST"
994    },
995    {
996     "enum_field_value" : 32,
997     "name" : "art::Instruction::INSTANCE_OF"
998    },
999    {
1000     "enum_field_value" : 33,
1001     "name" : "art::Instruction::ARRAY_LENGTH"
1002    },
1003    {
1004     "enum_field_value" : 34,
1005     "name" : "art::Instruction::NEW_INSTANCE"
1006    },
1007    {
1008     "enum_field_value" : 35,
1009     "name" : "art::Instruction::NEW_ARRAY"
1010    },
1011    {
1012     "enum_field_value" : 36,
1013     "name" : "art::Instruction::FILLED_NEW_ARRAY"
1014    },
1015    {
1016     "enum_field_value" : 37,
1017     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
1018    },
1019    {
1020     "enum_field_value" : 38,
1021     "name" : "art::Instruction::FILL_ARRAY_DATA"
1022    },
1023    {
1024     "enum_field_value" : 39,
1025     "name" : "art::Instruction::THROW"
1026    },
1027    {
1028     "enum_field_value" : 40,
1029     "name" : "art::Instruction::GOTO"
1030    },
1031    {
1032     "enum_field_value" : 41,
1033     "name" : "art::Instruction::GOTO_16"
1034    },
1035    {
1036     "enum_field_value" : 42,
1037     "name" : "art::Instruction::GOTO_32"
1038    },
1039    {
1040     "enum_field_value" : 43,
1041     "name" : "art::Instruction::PACKED_SWITCH"
1042    },
1043    {
1044     "enum_field_value" : 44,
1045     "name" : "art::Instruction::SPARSE_SWITCH"
1046    },
1047    {
1048     "enum_field_value" : 45,
1049     "name" : "art::Instruction::CMPL_FLOAT"
1050    },
1051    {
1052     "enum_field_value" : 46,
1053     "name" : "art::Instruction::CMPG_FLOAT"
1054    },
1055    {
1056     "enum_field_value" : 47,
1057     "name" : "art::Instruction::CMPL_DOUBLE"
1058    },
1059    {
1060     "enum_field_value" : 48,
1061     "name" : "art::Instruction::CMPG_DOUBLE"
1062    },
1063    {
1064     "enum_field_value" : 49,
1065     "name" : "art::Instruction::CMP_LONG"
1066    },
1067    {
1068     "enum_field_value" : 50,
1069     "name" : "art::Instruction::IF_EQ"
1070    },
1071    {
1072     "enum_field_value" : 51,
1073     "name" : "art::Instruction::IF_NE"
1074    },
1075    {
1076     "enum_field_value" : 52,
1077     "name" : "art::Instruction::IF_LT"
1078    },
1079    {
1080     "enum_field_value" : 53,
1081     "name" : "art::Instruction::IF_GE"
1082    },
1083    {
1084     "enum_field_value" : 54,
1085     "name" : "art::Instruction::IF_GT"
1086    },
1087    {
1088     "enum_field_value" : 55,
1089     "name" : "art::Instruction::IF_LE"
1090    },
1091    {
1092     "enum_field_value" : 56,
1093     "name" : "art::Instruction::IF_EQZ"
1094    },
1095    {
1096     "enum_field_value" : 57,
1097     "name" : "art::Instruction::IF_NEZ"
1098    },
1099    {
1100     "enum_field_value" : 58,
1101     "name" : "art::Instruction::IF_LTZ"
1102    },
1103    {
1104     "enum_field_value" : 59,
1105     "name" : "art::Instruction::IF_GEZ"
1106    },
1107    {
1108     "enum_field_value" : 60,
1109     "name" : "art::Instruction::IF_GTZ"
1110    },
1111    {
1112     "enum_field_value" : 61,
1113     "name" : "art::Instruction::IF_LEZ"
1114    },
1115    {
1116     "enum_field_value" : 62,
1117     "name" : "art::Instruction::UNUSED_3E"
1118    },
1119    {
1120     "enum_field_value" : 63,
1121     "name" : "art::Instruction::UNUSED_3F"
1122    },
1123    {
1124     "enum_field_value" : 64,
1125     "name" : "art::Instruction::UNUSED_40"
1126    },
1127    {
1128     "enum_field_value" : 65,
1129     "name" : "art::Instruction::UNUSED_41"
1130    },
1131    {
1132     "enum_field_value" : 66,
1133     "name" : "art::Instruction::UNUSED_42"
1134    },
1135    {
1136     "enum_field_value" : 67,
1137     "name" : "art::Instruction::UNUSED_43"
1138    },
1139    {
1140     "enum_field_value" : 68,
1141     "name" : "art::Instruction::AGET"
1142    },
1143    {
1144     "enum_field_value" : 69,
1145     "name" : "art::Instruction::AGET_WIDE"
1146    },
1147    {
1148     "enum_field_value" : 70,
1149     "name" : "art::Instruction::AGET_OBJECT"
1150    },
1151    {
1152     "enum_field_value" : 71,
1153     "name" : "art::Instruction::AGET_BOOLEAN"
1154    },
1155    {
1156     "enum_field_value" : 72,
1157     "name" : "art::Instruction::AGET_BYTE"
1158    },
1159    {
1160     "enum_field_value" : 73,
1161     "name" : "art::Instruction::AGET_CHAR"
1162    },
1163    {
1164     "enum_field_value" : 74,
1165     "name" : "art::Instruction::AGET_SHORT"
1166    },
1167    {
1168     "enum_field_value" : 75,
1169     "name" : "art::Instruction::APUT"
1170    },
1171    {
1172     "enum_field_value" : 76,
1173     "name" : "art::Instruction::APUT_WIDE"
1174    },
1175    {
1176     "enum_field_value" : 77,
1177     "name" : "art::Instruction::APUT_OBJECT"
1178    },
1179    {
1180     "enum_field_value" : 78,
1181     "name" : "art::Instruction::APUT_BOOLEAN"
1182    },
1183    {
1184     "enum_field_value" : 79,
1185     "name" : "art::Instruction::APUT_BYTE"
1186    },
1187    {
1188     "enum_field_value" : 80,
1189     "name" : "art::Instruction::APUT_CHAR"
1190    },
1191    {
1192     "enum_field_value" : 81,
1193     "name" : "art::Instruction::APUT_SHORT"
1194    },
1195    {
1196     "enum_field_value" : 82,
1197     "name" : "art::Instruction::IGET"
1198    },
1199    {
1200     "enum_field_value" : 83,
1201     "name" : "art::Instruction::IGET_WIDE"
1202    },
1203    {
1204     "enum_field_value" : 84,
1205     "name" : "art::Instruction::IGET_OBJECT"
1206    },
1207    {
1208     "enum_field_value" : 85,
1209     "name" : "art::Instruction::IGET_BOOLEAN"
1210    },
1211    {
1212     "enum_field_value" : 86,
1213     "name" : "art::Instruction::IGET_BYTE"
1214    },
1215    {
1216     "enum_field_value" : 87,
1217     "name" : "art::Instruction::IGET_CHAR"
1218    },
1219    {
1220     "enum_field_value" : 88,
1221     "name" : "art::Instruction::IGET_SHORT"
1222    },
1223    {
1224     "enum_field_value" : 89,
1225     "name" : "art::Instruction::IPUT"
1226    },
1227    {
1228     "enum_field_value" : 90,
1229     "name" : "art::Instruction::IPUT_WIDE"
1230    },
1231    {
1232     "enum_field_value" : 91,
1233     "name" : "art::Instruction::IPUT_OBJECT"
1234    },
1235    {
1236     "enum_field_value" : 92,
1237     "name" : "art::Instruction::IPUT_BOOLEAN"
1238    },
1239    {
1240     "enum_field_value" : 93,
1241     "name" : "art::Instruction::IPUT_BYTE"
1242    },
1243    {
1244     "enum_field_value" : 94,
1245     "name" : "art::Instruction::IPUT_CHAR"
1246    },
1247    {
1248     "enum_field_value" : 95,
1249     "name" : "art::Instruction::IPUT_SHORT"
1250    },
1251    {
1252     "enum_field_value" : 96,
1253     "name" : "art::Instruction::SGET"
1254    },
1255    {
1256     "enum_field_value" : 97,
1257     "name" : "art::Instruction::SGET_WIDE"
1258    },
1259    {
1260     "enum_field_value" : 98,
1261     "name" : "art::Instruction::SGET_OBJECT"
1262    },
1263    {
1264     "enum_field_value" : 99,
1265     "name" : "art::Instruction::SGET_BOOLEAN"
1266    },
1267    {
1268     "enum_field_value" : 100,
1269     "name" : "art::Instruction::SGET_BYTE"
1270    },
1271    {
1272     "enum_field_value" : 101,
1273     "name" : "art::Instruction::SGET_CHAR"
1274    },
1275    {
1276     "enum_field_value" : 102,
1277     "name" : "art::Instruction::SGET_SHORT"
1278    },
1279    {
1280     "enum_field_value" : 103,
1281     "name" : "art::Instruction::SPUT"
1282    },
1283    {
1284     "enum_field_value" : 104,
1285     "name" : "art::Instruction::SPUT_WIDE"
1286    },
1287    {
1288     "enum_field_value" : 105,
1289     "name" : "art::Instruction::SPUT_OBJECT"
1290    },
1291    {
1292     "enum_field_value" : 106,
1293     "name" : "art::Instruction::SPUT_BOOLEAN"
1294    },
1295    {
1296     "enum_field_value" : 107,
1297     "name" : "art::Instruction::SPUT_BYTE"
1298    },
1299    {
1300     "enum_field_value" : 108,
1301     "name" : "art::Instruction::SPUT_CHAR"
1302    },
1303    {
1304     "enum_field_value" : 109,
1305     "name" : "art::Instruction::SPUT_SHORT"
1306    },
1307    {
1308     "enum_field_value" : 110,
1309     "name" : "art::Instruction::INVOKE_VIRTUAL"
1310    },
1311    {
1312     "enum_field_value" : 111,
1313     "name" : "art::Instruction::INVOKE_SUPER"
1314    },
1315    {
1316     "enum_field_value" : 112,
1317     "name" : "art::Instruction::INVOKE_DIRECT"
1318    },
1319    {
1320     "enum_field_value" : 113,
1321     "name" : "art::Instruction::INVOKE_STATIC"
1322    },
1323    {
1324     "enum_field_value" : 114,
1325     "name" : "art::Instruction::INVOKE_INTERFACE"
1326    },
1327    {
1328     "enum_field_value" : 115,
1329     "name" : "art::Instruction::UNUSED_73"
1330    },
1331    {
1332     "enum_field_value" : 116,
1333     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
1334    },
1335    {
1336     "enum_field_value" : 117,
1337     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
1338    },
1339    {
1340     "enum_field_value" : 118,
1341     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
1342    },
1343    {
1344     "enum_field_value" : 119,
1345     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
1346    },
1347    {
1348     "enum_field_value" : 120,
1349     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
1350    },
1351    {
1352     "enum_field_value" : 121,
1353     "name" : "art::Instruction::UNUSED_79"
1354    },
1355    {
1356     "enum_field_value" : 122,
1357     "name" : "art::Instruction::UNUSED_7A"
1358    },
1359    {
1360     "enum_field_value" : 123,
1361     "name" : "art::Instruction::NEG_INT"
1362    },
1363    {
1364     "enum_field_value" : 124,
1365     "name" : "art::Instruction::NOT_INT"
1366    },
1367    {
1368     "enum_field_value" : 125,
1369     "name" : "art::Instruction::NEG_LONG"
1370    },
1371    {
1372     "enum_field_value" : 126,
1373     "name" : "art::Instruction::NOT_LONG"
1374    },
1375    {
1376     "enum_field_value" : 127,
1377     "name" : "art::Instruction::NEG_FLOAT"
1378    },
1379    {
1380     "enum_field_value" : 128,
1381     "name" : "art::Instruction::NEG_DOUBLE"
1382    },
1383    {
1384     "enum_field_value" : 129,
1385     "name" : "art::Instruction::INT_TO_LONG"
1386    },
1387    {
1388     "enum_field_value" : 130,
1389     "name" : "art::Instruction::INT_TO_FLOAT"
1390    },
1391    {
1392     "enum_field_value" : 131,
1393     "name" : "art::Instruction::INT_TO_DOUBLE"
1394    },
1395    {
1396     "enum_field_value" : 132,
1397     "name" : "art::Instruction::LONG_TO_INT"
1398    },
1399    {
1400     "enum_field_value" : 133,
1401     "name" : "art::Instruction::LONG_TO_FLOAT"
1402    },
1403    {
1404     "enum_field_value" : 134,
1405     "name" : "art::Instruction::LONG_TO_DOUBLE"
1406    },
1407    {
1408     "enum_field_value" : 135,
1409     "name" : "art::Instruction::FLOAT_TO_INT"
1410    },
1411    {
1412     "enum_field_value" : 136,
1413     "name" : "art::Instruction::FLOAT_TO_LONG"
1414    },
1415    {
1416     "enum_field_value" : 137,
1417     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
1418    },
1419    {
1420     "enum_field_value" : 138,
1421     "name" : "art::Instruction::DOUBLE_TO_INT"
1422    },
1423    {
1424     "enum_field_value" : 139,
1425     "name" : "art::Instruction::DOUBLE_TO_LONG"
1426    },
1427    {
1428     "enum_field_value" : 140,
1429     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
1430    },
1431    {
1432     "enum_field_value" : 141,
1433     "name" : "art::Instruction::INT_TO_BYTE"
1434    },
1435    {
1436     "enum_field_value" : 142,
1437     "name" : "art::Instruction::INT_TO_CHAR"
1438    },
1439    {
1440     "enum_field_value" : 143,
1441     "name" : "art::Instruction::INT_TO_SHORT"
1442    },
1443    {
1444     "enum_field_value" : 144,
1445     "name" : "art::Instruction::ADD_INT"
1446    },
1447    {
1448     "enum_field_value" : 145,
1449     "name" : "art::Instruction::SUB_INT"
1450    },
1451    {
1452     "enum_field_value" : 146,
1453     "name" : "art::Instruction::MUL_INT"
1454    },
1455    {
1456     "enum_field_value" : 147,
1457     "name" : "art::Instruction::DIV_INT"
1458    },
1459    {
1460     "enum_field_value" : 148,
1461     "name" : "art::Instruction::REM_INT"
1462    },
1463    {
1464     "enum_field_value" : 149,
1465     "name" : "art::Instruction::AND_INT"
1466    },
1467    {
1468     "enum_field_value" : 150,
1469     "name" : "art::Instruction::OR_INT"
1470    },
1471    {
1472     "enum_field_value" : 151,
1473     "name" : "art::Instruction::XOR_INT"
1474    },
1475    {
1476     "enum_field_value" : 152,
1477     "name" : "art::Instruction::SHL_INT"
1478    },
1479    {
1480     "enum_field_value" : 153,
1481     "name" : "art::Instruction::SHR_INT"
1482    },
1483    {
1484     "enum_field_value" : 154,
1485     "name" : "art::Instruction::USHR_INT"
1486    },
1487    {
1488     "enum_field_value" : 155,
1489     "name" : "art::Instruction::ADD_LONG"
1490    },
1491    {
1492     "enum_field_value" : 156,
1493     "name" : "art::Instruction::SUB_LONG"
1494    },
1495    {
1496     "enum_field_value" : 157,
1497     "name" : "art::Instruction::MUL_LONG"
1498    },
1499    {
1500     "enum_field_value" : 158,
1501     "name" : "art::Instruction::DIV_LONG"
1502    },
1503    {
1504     "enum_field_value" : 159,
1505     "name" : "art::Instruction::REM_LONG"
1506    },
1507    {
1508     "enum_field_value" : 160,
1509     "name" : "art::Instruction::AND_LONG"
1510    },
1511    {
1512     "enum_field_value" : 161,
1513     "name" : "art::Instruction::OR_LONG"
1514    },
1515    {
1516     "enum_field_value" : 162,
1517     "name" : "art::Instruction::XOR_LONG"
1518    },
1519    {
1520     "enum_field_value" : 163,
1521     "name" : "art::Instruction::SHL_LONG"
1522    },
1523    {
1524     "enum_field_value" : 164,
1525     "name" : "art::Instruction::SHR_LONG"
1526    },
1527    {
1528     "enum_field_value" : 165,
1529     "name" : "art::Instruction::USHR_LONG"
1530    },
1531    {
1532     "enum_field_value" : 166,
1533     "name" : "art::Instruction::ADD_FLOAT"
1534    },
1535    {
1536     "enum_field_value" : 167,
1537     "name" : "art::Instruction::SUB_FLOAT"
1538    },
1539    {
1540     "enum_field_value" : 168,
1541     "name" : "art::Instruction::MUL_FLOAT"
1542    },
1543    {
1544     "enum_field_value" : 169,
1545     "name" : "art::Instruction::DIV_FLOAT"
1546    },
1547    {
1548     "enum_field_value" : 170,
1549     "name" : "art::Instruction::REM_FLOAT"
1550    },
1551    {
1552     "enum_field_value" : 171,
1553     "name" : "art::Instruction::ADD_DOUBLE"
1554    },
1555    {
1556     "enum_field_value" : 172,
1557     "name" : "art::Instruction::SUB_DOUBLE"
1558    },
1559    {
1560     "enum_field_value" : 173,
1561     "name" : "art::Instruction::MUL_DOUBLE"
1562    },
1563    {
1564     "enum_field_value" : 174,
1565     "name" : "art::Instruction::DIV_DOUBLE"
1566    },
1567    {
1568     "enum_field_value" : 175,
1569     "name" : "art::Instruction::REM_DOUBLE"
1570    },
1571    {
1572     "enum_field_value" : 176,
1573     "name" : "art::Instruction::ADD_INT_2ADDR"
1574    },
1575    {
1576     "enum_field_value" : 177,
1577     "name" : "art::Instruction::SUB_INT_2ADDR"
1578    },
1579    {
1580     "enum_field_value" : 178,
1581     "name" : "art::Instruction::MUL_INT_2ADDR"
1582    },
1583    {
1584     "enum_field_value" : 179,
1585     "name" : "art::Instruction::DIV_INT_2ADDR"
1586    },
1587    {
1588     "enum_field_value" : 180,
1589     "name" : "art::Instruction::REM_INT_2ADDR"
1590    },
1591    {
1592     "enum_field_value" : 181,
1593     "name" : "art::Instruction::AND_INT_2ADDR"
1594    },
1595    {
1596     "enum_field_value" : 182,
1597     "name" : "art::Instruction::OR_INT_2ADDR"
1598    },
1599    {
1600     "enum_field_value" : 183,
1601     "name" : "art::Instruction::XOR_INT_2ADDR"
1602    },
1603    {
1604     "enum_field_value" : 184,
1605     "name" : "art::Instruction::SHL_INT_2ADDR"
1606    },
1607    {
1608     "enum_field_value" : 185,
1609     "name" : "art::Instruction::SHR_INT_2ADDR"
1610    },
1611    {
1612     "enum_field_value" : 186,
1613     "name" : "art::Instruction::USHR_INT_2ADDR"
1614    },
1615    {
1616     "enum_field_value" : 187,
1617     "name" : "art::Instruction::ADD_LONG_2ADDR"
1618    },
1619    {
1620     "enum_field_value" : 188,
1621     "name" : "art::Instruction::SUB_LONG_2ADDR"
1622    },
1623    {
1624     "enum_field_value" : 189,
1625     "name" : "art::Instruction::MUL_LONG_2ADDR"
1626    },
1627    {
1628     "enum_field_value" : 190,
1629     "name" : "art::Instruction::DIV_LONG_2ADDR"
1630    },
1631    {
1632     "enum_field_value" : 191,
1633     "name" : "art::Instruction::REM_LONG_2ADDR"
1634    },
1635    {
1636     "enum_field_value" : 192,
1637     "name" : "art::Instruction::AND_LONG_2ADDR"
1638    },
1639    {
1640     "enum_field_value" : 193,
1641     "name" : "art::Instruction::OR_LONG_2ADDR"
1642    },
1643    {
1644     "enum_field_value" : 194,
1645     "name" : "art::Instruction::XOR_LONG_2ADDR"
1646    },
1647    {
1648     "enum_field_value" : 195,
1649     "name" : "art::Instruction::SHL_LONG_2ADDR"
1650    },
1651    {
1652     "enum_field_value" : 196,
1653     "name" : "art::Instruction::SHR_LONG_2ADDR"
1654    },
1655    {
1656     "enum_field_value" : 197,
1657     "name" : "art::Instruction::USHR_LONG_2ADDR"
1658    },
1659    {
1660     "enum_field_value" : 198,
1661     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
1662    },
1663    {
1664     "enum_field_value" : 199,
1665     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
1666    },
1667    {
1668     "enum_field_value" : 200,
1669     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
1670    },
1671    {
1672     "enum_field_value" : 201,
1673     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
1674    },
1675    {
1676     "enum_field_value" : 202,
1677     "name" : "art::Instruction::REM_FLOAT_2ADDR"
1678    },
1679    {
1680     "enum_field_value" : 203,
1681     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
1682    },
1683    {
1684     "enum_field_value" : 204,
1685     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
1686    },
1687    {
1688     "enum_field_value" : 205,
1689     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
1690    },
1691    {
1692     "enum_field_value" : 206,
1693     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
1694    },
1695    {
1696     "enum_field_value" : 207,
1697     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
1698    },
1699    {
1700     "enum_field_value" : 208,
1701     "name" : "art::Instruction::ADD_INT_LIT16"
1702    },
1703    {
1704     "enum_field_value" : 209,
1705     "name" : "art::Instruction::RSUB_INT"
1706    },
1707    {
1708     "enum_field_value" : 210,
1709     "name" : "art::Instruction::MUL_INT_LIT16"
1710    },
1711    {
1712     "enum_field_value" : 211,
1713     "name" : "art::Instruction::DIV_INT_LIT16"
1714    },
1715    {
1716     "enum_field_value" : 212,
1717     "name" : "art::Instruction::REM_INT_LIT16"
1718    },
1719    {
1720     "enum_field_value" : 213,
1721     "name" : "art::Instruction::AND_INT_LIT16"
1722    },
1723    {
1724     "enum_field_value" : 214,
1725     "name" : "art::Instruction::OR_INT_LIT16"
1726    },
1727    {
1728     "enum_field_value" : 215,
1729     "name" : "art::Instruction::XOR_INT_LIT16"
1730    },
1731    {
1732     "enum_field_value" : 216,
1733     "name" : "art::Instruction::ADD_INT_LIT8"
1734    },
1735    {
1736     "enum_field_value" : 217,
1737     "name" : "art::Instruction::RSUB_INT_LIT8"
1738    },
1739    {
1740     "enum_field_value" : 218,
1741     "name" : "art::Instruction::MUL_INT_LIT8"
1742    },
1743    {
1744     "enum_field_value" : 219,
1745     "name" : "art::Instruction::DIV_INT_LIT8"
1746    },
1747    {
1748     "enum_field_value" : 220,
1749     "name" : "art::Instruction::REM_INT_LIT8"
1750    },
1751    {
1752     "enum_field_value" : 221,
1753     "name" : "art::Instruction::AND_INT_LIT8"
1754    },
1755    {
1756     "enum_field_value" : 222,
1757     "name" : "art::Instruction::OR_INT_LIT8"
1758    },
1759    {
1760     "enum_field_value" : 223,
1761     "name" : "art::Instruction::XOR_INT_LIT8"
1762    },
1763    {
1764     "enum_field_value" : 224,
1765     "name" : "art::Instruction::SHL_INT_LIT8"
1766    },
1767    {
1768     "enum_field_value" : 225,
1769     "name" : "art::Instruction::SHR_INT_LIT8"
1770    },
1771    {
1772     "enum_field_value" : 226,
1773     "name" : "art::Instruction::USHR_INT_LIT8"
1774    },
1775    {
1776     "enum_field_value" : 227,
1777     "name" : "art::Instruction::UNUSED_E3"
1778    },
1779    {
1780     "enum_field_value" : 228,
1781     "name" : "art::Instruction::UNUSED_E4"
1782    },
1783    {
1784     "enum_field_value" : 229,
1785     "name" : "art::Instruction::UNUSED_E5"
1786    },
1787    {
1788     "enum_field_value" : 230,
1789     "name" : "art::Instruction::UNUSED_E6"
1790    },
1791    {
1792     "enum_field_value" : 231,
1793     "name" : "art::Instruction::UNUSED_E7"
1794    },
1795    {
1796     "enum_field_value" : 232,
1797     "name" : "art::Instruction::UNUSED_E8"
1798    },
1799    {
1800     "enum_field_value" : 233,
1801     "name" : "art::Instruction::UNUSED_E9"
1802    },
1803    {
1804     "enum_field_value" : 234,
1805     "name" : "art::Instruction::UNUSED_EA"
1806    },
1807    {
1808     "enum_field_value" : 235,
1809     "name" : "art::Instruction::UNUSED_EB"
1810    },
1811    {
1812     "enum_field_value" : 236,
1813     "name" : "art::Instruction::UNUSED_EC"
1814    },
1815    {
1816     "enum_field_value" : 237,
1817     "name" : "art::Instruction::UNUSED_ED"
1818    },
1819    {
1820     "enum_field_value" : 238,
1821     "name" : "art::Instruction::UNUSED_EE"
1822    },
1823    {
1824     "enum_field_value" : 239,
1825     "name" : "art::Instruction::UNUSED_EF"
1826    },
1827    {
1828     "enum_field_value" : 240,
1829     "name" : "art::Instruction::UNUSED_F0"
1830    },
1831    {
1832     "enum_field_value" : 241,
1833     "name" : "art::Instruction::UNUSED_F1"
1834    },
1835    {
1836     "enum_field_value" : 242,
1837     "name" : "art::Instruction::UNUSED_F2"
1838    },
1839    {
1840     "enum_field_value" : 243,
1841     "name" : "art::Instruction::UNUSED_F3"
1842    },
1843    {
1844     "enum_field_value" : 244,
1845     "name" : "art::Instruction::UNUSED_F4"
1846    },
1847    {
1848     "enum_field_value" : 245,
1849     "name" : "art::Instruction::UNUSED_F5"
1850    },
1851    {
1852     "enum_field_value" : 246,
1853     "name" : "art::Instruction::UNUSED_F6"
1854    },
1855    {
1856     "enum_field_value" : 247,
1857     "name" : "art::Instruction::UNUSED_F7"
1858    },
1859    {
1860     "enum_field_value" : 248,
1861     "name" : "art::Instruction::UNUSED_F8"
1862    },
1863    {
1864     "enum_field_value" : 249,
1865     "name" : "art::Instruction::UNUSED_F9"
1866    },
1867    {
1868     "enum_field_value" : 250,
1869     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
1870    },
1871    {
1872     "enum_field_value" : 251,
1873     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
1874    },
1875    {
1876     "enum_field_value" : 252,
1877     "name" : "art::Instruction::INVOKE_CUSTOM"
1878    },
1879    {
1880     "enum_field_value" : 253,
1881     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
1882    },
1883    {
1884     "enum_field_value" : 254,
1885     "name" : "art::Instruction::CONST_METHOD_HANDLE"
1886    },
1887    {
1888     "enum_field_value" : 255,
1889     "name" : "art::Instruction::CONST_METHOD_TYPE"
1890    },
1891    {
1892     "enum_field_value" : 209,
1893     "name" : "art::Instruction::RSUB_INT_LIT16"
1894    }
1895   ],
1896   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
1897   "name" : "art::Instruction::Code",
1898   "referenced_type" : "_ZTIN3art11Instruction4CodeE",
1899   "self_type" : "_ZTIN3art11Instruction4CodeE",
1900   "size" : 4,
1901   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1902   "underlying_type" : "_ZTIj"
1903  },
1904  {
1905   "alignment" : 1,
1906   "enum_fields" :
1907   [
1908    {
1909     "enum_field_value" : 1,
1910     "name" : "art::Instruction::kBranch"
1911    },
1912    {
1913     "enum_field_value" : 2,
1914     "name" : "art::Instruction::kContinue"
1915    },
1916    {
1917     "enum_field_value" : 4,
1918     "name" : "art::Instruction::kSwitch"
1919    },
1920    {
1921     "enum_field_value" : 8,
1922     "name" : "art::Instruction::kThrow"
1923    },
1924    {
1925     "enum_field_value" : 16,
1926     "name" : "art::Instruction::kReturn"
1927    },
1928    {
1929     "enum_field_value" : 32,
1930     "name" : "art::Instruction::kInvoke"
1931    },
1932    {
1933     "enum_field_value" : 64,
1934     "name" : "art::Instruction::kUnconditional"
1935    },
1936    {
1937     "enum_field_value" : 128,
1938     "name" : "art::Instruction::kExperimental"
1939    }
1940   ],
1941   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
1942   "name" : "art::Instruction::Flags",
1943   "referenced_type" : "_ZTIN3art11Instruction5FlagsE",
1944   "self_type" : "_ZTIN3art11Instruction5FlagsE",
1945   "size" : 1,
1946   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1947   "underlying_type" : "_ZTIh"
1948  },
1949  {
1950   "alignment" : 1,
1951   "enum_fields" :
1952   [
1953    {
1954     "enum_field_value" : 0,
1955     "name" : "art::Instruction::k10x"
1956    },
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "art::Instruction::k12x"
1960    },
1961    {
1962     "enum_field_value" : 2,
1963     "name" : "art::Instruction::k11n"
1964    },
1965    {
1966     "enum_field_value" : 3,
1967     "name" : "art::Instruction::k11x"
1968    },
1969    {
1970     "enum_field_value" : 4,
1971     "name" : "art::Instruction::k10t"
1972    },
1973    {
1974     "enum_field_value" : 5,
1975     "name" : "art::Instruction::k20t"
1976    },
1977    {
1978     "enum_field_value" : 6,
1979     "name" : "art::Instruction::k22x"
1980    },
1981    {
1982     "enum_field_value" : 7,
1983     "name" : "art::Instruction::k21t"
1984    },
1985    {
1986     "enum_field_value" : 8,
1987     "name" : "art::Instruction::k21s"
1988    },
1989    {
1990     "enum_field_value" : 9,
1991     "name" : "art::Instruction::k21h"
1992    },
1993    {
1994     "enum_field_value" : 10,
1995     "name" : "art::Instruction::k21c"
1996    },
1997    {
1998     "enum_field_value" : 11,
1999     "name" : "art::Instruction::k23x"
2000    },
2001    {
2002     "enum_field_value" : 12,
2003     "name" : "art::Instruction::k22b"
2004    },
2005    {
2006     "enum_field_value" : 13,
2007     "name" : "art::Instruction::k22t"
2008    },
2009    {
2010     "enum_field_value" : 14,
2011     "name" : "art::Instruction::k22s"
2012    },
2013    {
2014     "enum_field_value" : 15,
2015     "name" : "art::Instruction::k22c"
2016    },
2017    {
2018     "enum_field_value" : 16,
2019     "name" : "art::Instruction::k32x"
2020    },
2021    {
2022     "enum_field_value" : 17,
2023     "name" : "art::Instruction::k30t"
2024    },
2025    {
2026     "enum_field_value" : 18,
2027     "name" : "art::Instruction::k31t"
2028    },
2029    {
2030     "enum_field_value" : 19,
2031     "name" : "art::Instruction::k31i"
2032    },
2033    {
2034     "enum_field_value" : 20,
2035     "name" : "art::Instruction::k31c"
2036    },
2037    {
2038     "enum_field_value" : 21,
2039     "name" : "art::Instruction::k35c"
2040    },
2041    {
2042     "enum_field_value" : 22,
2043     "name" : "art::Instruction::k3rc"
2044    },
2045    {
2046     "enum_field_value" : 23,
2047     "name" : "art::Instruction::k45cc"
2048    },
2049    {
2050     "enum_field_value" : 24,
2051     "name" : "art::Instruction::k4rcc"
2052    },
2053    {
2054     "enum_field_value" : 25,
2055     "name" : "art::Instruction::k51l"
2056    },
2057    {
2058     "enum_field_value" : 26,
2059     "name" : "art::Instruction::kInvalidFormat"
2060    }
2061   ],
2062   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
2063   "name" : "art::Instruction::Format",
2064   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
2065   "self_type" : "_ZTIN3art11Instruction6FormatE",
2066   "size" : 1,
2067   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2068   "underlying_type" : "_ZTIh"
2069  },
2070  {
2071   "alignment" : 1,
2072   "enum_fields" :
2073   [
2074    {
2075     "enum_field_value" : 0,
2076     "name" : "art::Instruction::kIndexUnknown"
2077    },
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "art::Instruction::kIndexNone"
2081    },
2082    {
2083     "enum_field_value" : 2,
2084     "name" : "art::Instruction::kIndexTypeRef"
2085    },
2086    {
2087     "enum_field_value" : 3,
2088     "name" : "art::Instruction::kIndexStringRef"
2089    },
2090    {
2091     "enum_field_value" : 4,
2092     "name" : "art::Instruction::kIndexMethodRef"
2093    },
2094    {
2095     "enum_field_value" : 5,
2096     "name" : "art::Instruction::kIndexFieldRef"
2097    },
2098    {
2099     "enum_field_value" : 6,
2100     "name" : "art::Instruction::kIndexFieldOffset"
2101    },
2102    {
2103     "enum_field_value" : 7,
2104     "name" : "art::Instruction::kIndexVtableOffset"
2105    },
2106    {
2107     "enum_field_value" : 8,
2108     "name" : "art::Instruction::kIndexMethodAndProtoRef"
2109    },
2110    {
2111     "enum_field_value" : 9,
2112     "name" : "art::Instruction::kIndexCallSiteRef"
2113    },
2114    {
2115     "enum_field_value" : 10,
2116     "name" : "art::Instruction::kIndexMethodHandleRef"
2117    },
2118    {
2119     "enum_field_value" : 11,
2120     "name" : "art::Instruction::kIndexProtoRef"
2121    }
2122   ],
2123   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
2124   "name" : "art::Instruction::IndexType",
2125   "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE",
2126   "self_type" : "_ZTIN3art11Instruction9IndexTypeE",
2127   "size" : 1,
2128   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2129   "underlying_type" : "_ZTIh"
2130  },
2131  {
2132   "alignment" : 4,
2133   "enum_fields" :
2134   [
2135    {
2136     "enum_field_value" : 4,
2137     "name" : "art::PointerSize::k32"
2138    },
2139    {
2140     "enum_field_value" : 8,
2141     "name" : "art::PointerSize::k64"
2142    }
2143   ],
2144   "linker_set_key" : "_ZTIN3art11PointerSizeE",
2145   "name" : "art::PointerSize",
2146   "referenced_type" : "_ZTIN3art11PointerSizeE",
2147   "self_type" : "_ZTIN3art11PointerSizeE",
2148   "size" : 4,
2149   "source_file" : "art/libartbase/base/enums.h",
2150   "underlying_type" : "_ZTIj"
2151  },
2152  {
2153   "access" : "protected",
2154   "alignment" : 4,
2155   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2156   "name" : "art::DexFileLoader::VerifyResult",
2157   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2158   "self_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2159   "size" : 4,
2160   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2161   "underlying_type" : "_ZTIj"
2162  },
2163  {
2164   "alignment" : 1,
2165   "enum_fields" :
2166   [
2167    {
2168     "enum_field_value" : 0,
2169     "name" : "art::kDexInvokeVirtual"
2170    },
2171    {
2172     "enum_field_value" : 1,
2173     "name" : "art::kDexInvokeSuper"
2174    },
2175    {
2176     "enum_field_value" : 2,
2177     "name" : "art::kDexInvokeDirect"
2178    },
2179    {
2180     "enum_field_value" : 3,
2181     "name" : "art::kDexInvokeStatic"
2182    },
2183    {
2184     "enum_field_value" : 4,
2185     "name" : "art::kDexInvokeInterface"
2186    },
2187    {
2188     "enum_field_value" : 5,
2189     "name" : "art::kDexInvokeTypeCount"
2190    }
2191   ],
2192   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
2193   "name" : "art::DexInvokeType",
2194   "referenced_type" : "_ZTIN3art13DexInvokeTypeE",
2195   "self_type" : "_ZTIN3art13DexInvokeTypeE",
2196   "size" : 1,
2197   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2198   "underlying_type" : "_ZTIh"
2199  },
2200  {
2201   "alignment" : 4,
2202   "enum_fields" :
2203   [
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
2207    }
2208   ],
2209   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2210   "name" : "art::CompactDexFile::FeatureFlags",
2211   "referenced_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2212   "self_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2213   "size" : 4,
2214   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
2215   "underlying_type" : "_ZTIj"
2216  },
2217  {
2218   "alignment" : 4,
2219   "enum_fields" :
2220   [
2221    {
2222     "enum_field_value" : 0,
2223     "name" : "art::InstructionSet::kNone"
2224    },
2225    {
2226     "enum_field_value" : 1,
2227     "name" : "art::InstructionSet::kArm"
2228    },
2229    {
2230     "enum_field_value" : 2,
2231     "name" : "art::InstructionSet::kArm64"
2232    },
2233    {
2234     "enum_field_value" : 3,
2235     "name" : "art::InstructionSet::kThumb2"
2236    },
2237    {
2238     "enum_field_value" : 4,
2239     "name" : "art::InstructionSet::kRiscv64"
2240    },
2241    {
2242     "enum_field_value" : 5,
2243     "name" : "art::InstructionSet::kX86"
2244    },
2245    {
2246     "enum_field_value" : 6,
2247     "name" : "art::InstructionSet::kX86_64"
2248    },
2249    {
2250     "enum_field_value" : 6,
2251     "name" : "art::InstructionSet::kLast"
2252    }
2253   ],
2254   "linker_set_key" : "_ZTIN3art14InstructionSetE",
2255   "name" : "art::InstructionSet",
2256   "referenced_type" : "_ZTIN3art14InstructionSetE",
2257   "self_type" : "_ZTIN3art14InstructionSetE",
2258   "size" : 4,
2259   "source_file" : "art/libartbase/arch/instruction_set.h",
2260   "underlying_type" : "_ZTIi"
2261  },
2262  {
2263   "alignment" : 1,
2264   "enum_fields" :
2265   [
2266    {
2267     "enum_field_value" : 0,
2268     "name" : "art::kDexMemAccessWord"
2269    },
2270    {
2271     "enum_field_value" : 1,
2272     "name" : "art::kDexMemAccessWide"
2273    },
2274    {
2275     "enum_field_value" : 2,
2276     "name" : "art::kDexMemAccessObject"
2277    },
2278    {
2279     "enum_field_value" : 3,
2280     "name" : "art::kDexMemAccessBoolean"
2281    },
2282    {
2283     "enum_field_value" : 4,
2284     "name" : "art::kDexMemAccessByte"
2285    },
2286    {
2287     "enum_field_value" : 5,
2288     "name" : "art::kDexMemAccessChar"
2289    },
2290    {
2291     "enum_field_value" : 6,
2292     "name" : "art::kDexMemAccessShort"
2293    },
2294    {
2295     "enum_field_value" : 7,
2296     "name" : "art::kDexMemAccessTypeCount"
2297    }
2298   ],
2299   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
2300   "name" : "art::DexMemAccessType",
2301   "referenced_type" : "_ZTIN3art16DexMemAccessTypeE",
2302   "self_type" : "_ZTIN3art16DexMemAccessTypeE",
2303   "size" : 1,
2304   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2305   "underlying_type" : "_ZTIh"
2306  },
2307  {
2308   "alignment" : 1,
2309   "enum_fields" :
2310   [
2311    {
2312     "enum_field_value" : 0,
2313     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
2314    },
2315    {
2316     "enum_field_value" : 1,
2317     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
2318    },
2319    {
2320     "enum_field_value" : 2,
2321     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
2322    }
2323   ],
2324   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2325   "name" : "art::DexLayoutSections::SectionType",
2326   "referenced_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2327   "self_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2328   "size" : 1,
2329   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
2330   "underlying_type" : "_ZTIh"
2331  },
2332  {
2333   "alignment" : 4,
2334   "enum_fields" :
2335   [
2336    {
2337     "enum_field_value" : 256,
2338     "name" : "art::kNumPackedOpcodes"
2339    }
2340   ],
2341   "linker_set_key" : "_ZTIN3art18$kNumPackedOpcodesE",
2342   "name" : "art::(unnamed)",
2343   "referenced_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2344   "self_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2345   "size" : 4,
2346   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2347   "underlying_type" : "_ZTIj"
2348  },
2349  {
2350   "alignment" : 4,
2351   "enum_fields" :
2352   [
2353    {
2354     "enum_field_value" : 0,
2355     "name" : "art::DexFileLoaderErrorCode::kNoError"
2356    },
2357    {
2358     "enum_field_value" : 1,
2359     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
2360    },
2361    {
2362     "enum_field_value" : 2,
2363     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
2364    },
2365    {
2366     "enum_field_value" : 3,
2367     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
2368    },
2369    {
2370     "enum_field_value" : 4,
2371     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
2372    },
2373    {
2374     "enum_field_value" : 5,
2375     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
2376    }
2377   ],
2378   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2379   "name" : "art::DexFileLoaderErrorCode",
2380   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2381   "self_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2382   "size" : 4,
2383   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2384   "underlying_type" : "_ZTIi"
2385  },
2386  {
2387   "alignment" : 4,
2388   "enum_fields" :
2389   [
2390    {
2391     "enum_field_value" : 0,
2392     "name" : "art::EncodedArrayValueIterator::kByte"
2393    },
2394    {
2395     "enum_field_value" : 2,
2396     "name" : "art::EncodedArrayValueIterator::kShort"
2397    },
2398    {
2399     "enum_field_value" : 3,
2400     "name" : "art::EncodedArrayValueIterator::kChar"
2401    },
2402    {
2403     "enum_field_value" : 4,
2404     "name" : "art::EncodedArrayValueIterator::kInt"
2405    },
2406    {
2407     "enum_field_value" : 6,
2408     "name" : "art::EncodedArrayValueIterator::kLong"
2409    },
2410    {
2411     "enum_field_value" : 16,
2412     "name" : "art::EncodedArrayValueIterator::kFloat"
2413    },
2414    {
2415     "enum_field_value" : 17,
2416     "name" : "art::EncodedArrayValueIterator::kDouble"
2417    },
2418    {
2419     "enum_field_value" : 21,
2420     "name" : "art::EncodedArrayValueIterator::kMethodType"
2421    },
2422    {
2423     "enum_field_value" : 22,
2424     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
2425    },
2426    {
2427     "enum_field_value" : 23,
2428     "name" : "art::EncodedArrayValueIterator::kString"
2429    },
2430    {
2431     "enum_field_value" : 24,
2432     "name" : "art::EncodedArrayValueIterator::kType"
2433    },
2434    {
2435     "enum_field_value" : 25,
2436     "name" : "art::EncodedArrayValueIterator::kField"
2437    },
2438    {
2439     "enum_field_value" : 26,
2440     "name" : "art::EncodedArrayValueIterator::kMethod"
2441    },
2442    {
2443     "enum_field_value" : 27,
2444     "name" : "art::EncodedArrayValueIterator::kEnum"
2445    },
2446    {
2447     "enum_field_value" : 28,
2448     "name" : "art::EncodedArrayValueIterator::kArray"
2449    },
2450    {
2451     "enum_field_value" : 29,
2452     "name" : "art::EncodedArrayValueIterator::kAnnotation"
2453    },
2454    {
2455     "enum_field_value" : 30,
2456     "name" : "art::EncodedArrayValueIterator::kNull"
2457    },
2458    {
2459     "enum_field_value" : 31,
2460     "name" : "art::EncodedArrayValueIterator::kBoolean"
2461    }
2462   ],
2463   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2464   "name" : "art::EncodedArrayValueIterator::ValueType",
2465   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2466   "self_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2467   "size" : 4,
2468   "source_file" : "art/libdexfile/dex/dex_file.h",
2469   "underlying_type" : "_ZTIj"
2470  },
2471  {
2472   "alignment" : 2,
2473   "enum_fields" :
2474   [
2475    {
2476     "enum_field_value" : 0,
2477     "name" : "art::DexFile::kDexTypeHeaderItem"
2478    },
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "art::DexFile::kDexTypeStringIdItem"
2482    },
2483    {
2484     "enum_field_value" : 2,
2485     "name" : "art::DexFile::kDexTypeTypeIdItem"
2486    },
2487    {
2488     "enum_field_value" : 3,
2489     "name" : "art::DexFile::kDexTypeProtoIdItem"
2490    },
2491    {
2492     "enum_field_value" : 4,
2493     "name" : "art::DexFile::kDexTypeFieldIdItem"
2494    },
2495    {
2496     "enum_field_value" : 5,
2497     "name" : "art::DexFile::kDexTypeMethodIdItem"
2498    },
2499    {
2500     "enum_field_value" : 6,
2501     "name" : "art::DexFile::kDexTypeClassDefItem"
2502    },
2503    {
2504     "enum_field_value" : 7,
2505     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
2506    },
2507    {
2508     "enum_field_value" : 8,
2509     "name" : "art::DexFile::kDexTypeMethodHandleItem"
2510    },
2511    {
2512     "enum_field_value" : 4096,
2513     "name" : "art::DexFile::kDexTypeMapList"
2514    },
2515    {
2516     "enum_field_value" : 4097,
2517     "name" : "art::DexFile::kDexTypeTypeList"
2518    },
2519    {
2520     "enum_field_value" : 4098,
2521     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
2522    },
2523    {
2524     "enum_field_value" : 4099,
2525     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
2526    },
2527    {
2528     "enum_field_value" : 8192,
2529     "name" : "art::DexFile::kDexTypeClassDataItem"
2530    },
2531    {
2532     "enum_field_value" : 8193,
2533     "name" : "art::DexFile::kDexTypeCodeItem"
2534    },
2535    {
2536     "enum_field_value" : 8194,
2537     "name" : "art::DexFile::kDexTypeStringDataItem"
2538    },
2539    {
2540     "enum_field_value" : 8195,
2541     "name" : "art::DexFile::kDexTypeDebugInfoItem"
2542    },
2543    {
2544     "enum_field_value" : 8196,
2545     "name" : "art::DexFile::kDexTypeAnnotationItem"
2546    },
2547    {
2548     "enum_field_value" : 8197,
2549     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
2550    },
2551    {
2552     "enum_field_value" : 8198,
2553     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
2554    },
2555    {
2556     "enum_field_value" : 61440,
2557     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
2558    }
2559   ],
2560   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
2561   "name" : "art::DexFile::MapItemType",
2562   "referenced_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2563   "self_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2564   "size" : 2,
2565   "source_file" : "art/libdexfile/dex/dex_file.h",
2566   "underlying_type" : "_ZTIt"
2567  },
2568  {
2569   "alignment" : 2,
2570   "enum_fields" :
2571   [
2572    {
2573     "enum_field_value" : 0,
2574     "name" : "art::DexFile::MethodHandleType::kStaticPut"
2575    },
2576    {
2577     "enum_field_value" : 1,
2578     "name" : "art::DexFile::MethodHandleType::kStaticGet"
2579    },
2580    {
2581     "enum_field_value" : 2,
2582     "name" : "art::DexFile::MethodHandleType::kInstancePut"
2583    },
2584    {
2585     "enum_field_value" : 3,
2586     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
2587    },
2588    {
2589     "enum_field_value" : 4,
2590     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
2591    },
2592    {
2593     "enum_field_value" : 5,
2594     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
2595    },
2596    {
2597     "enum_field_value" : 6,
2598     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
2599    },
2600    {
2601     "enum_field_value" : 7,
2602     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
2603    },
2604    {
2605     "enum_field_value" : 8,
2606     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
2607    },
2608    {
2609     "enum_field_value" : 8,
2610     "name" : "art::DexFile::MethodHandleType::kLast"
2611    }
2612   ],
2613   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2614   "name" : "art::DexFile::MethodHandleType",
2615   "referenced_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2616   "self_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2617   "size" : 2,
2618   "source_file" : "art/libdexfile/dex/dex_file.h",
2619   "underlying_type" : "_ZTIt"
2620  },
2621  {
2622   "alignment" : 4,
2623   "enum_fields" :
2624   [
2625    {
2626     "enum_field_value" : 0,
2627     "name" : "art::DexFile::DBG_END_SEQUENCE"
2628    },
2629    {
2630     "enum_field_value" : 1,
2631     "name" : "art::DexFile::DBG_ADVANCE_PC"
2632    },
2633    {
2634     "enum_field_value" : 2,
2635     "name" : "art::DexFile::DBG_ADVANCE_LINE"
2636    },
2637    {
2638     "enum_field_value" : 3,
2639     "name" : "art::DexFile::DBG_START_LOCAL"
2640    },
2641    {
2642     "enum_field_value" : 4,
2643     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
2644    },
2645    {
2646     "enum_field_value" : 5,
2647     "name" : "art::DexFile::DBG_END_LOCAL"
2648    },
2649    {
2650     "enum_field_value" : 6,
2651     "name" : "art::DexFile::DBG_RESTART_LOCAL"
2652    },
2653    {
2654     "enum_field_value" : 7,
2655     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
2656    },
2657    {
2658     "enum_field_value" : 8,
2659     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
2660    },
2661    {
2662     "enum_field_value" : 9,
2663     "name" : "art::DexFile::DBG_SET_FILE"
2664    },
2665    {
2666     "enum_field_value" : 10,
2667     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
2668    },
2669    {
2670     "enum_field_value" : -4,
2671     "name" : "art::DexFile::DBG_LINE_BASE"
2672    },
2673    {
2674     "enum_field_value" : 15,
2675     "name" : "art::DexFile::DBG_LINE_RANGE"
2676    }
2677   ],
2678   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2679   "name" : "art::DexFile::(unnamed)",
2680   "referenced_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2681   "self_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2682   "size" : 4,
2683   "source_file" : "art/libdexfile/dex/dex_file.h",
2684   "underlying_type" : "_ZTIi"
2685  },
2686  {
2687   "alignment" : 4,
2688   "enum_fields" :
2689   [
2690    {
2691     "enum_field_value" : 0,
2692     "name" : "art::DexFile::kAllObjects"
2693    },
2694    {
2695     "enum_field_value" : 1,
2696     "name" : "art::DexFile::kPrimitivesOrObjects"
2697    },
2698    {
2699     "enum_field_value" : 2,
2700     "name" : "art::DexFile::kAllRaw"
2701    }
2702   ],
2703   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2704   "name" : "art::DexFile::AnnotationResultStyle",
2705   "referenced_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2706   "self_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2707   "size" : 4,
2708   "source_file" : "art/libdexfile/dex/dex_file.h",
2709   "underlying_type" : "_ZTIj"
2710  },
2711  {
2712   "alignment" : 4,
2713   "enum_fields" :
2714   [
2715    {
2716     "enum_field_value" : 0,
2717     "name" : "art::DexFile::kDexVisibilityBuild"
2718    },
2719    {
2720     "enum_field_value" : 1,
2721     "name" : "art::DexFile::kDexVisibilityRuntime"
2722    },
2723    {
2724     "enum_field_value" : 2,
2725     "name" : "art::DexFile::kDexVisibilitySystem"
2726    },
2727    {
2728     "enum_field_value" : 0,
2729     "name" : "art::DexFile::kDexAnnotationByte"
2730    },
2731    {
2732     "enum_field_value" : 2,
2733     "name" : "art::DexFile::kDexAnnotationShort"
2734    },
2735    {
2736     "enum_field_value" : 3,
2737     "name" : "art::DexFile::kDexAnnotationChar"
2738    },
2739    {
2740     "enum_field_value" : 4,
2741     "name" : "art::DexFile::kDexAnnotationInt"
2742    },
2743    {
2744     "enum_field_value" : 6,
2745     "name" : "art::DexFile::kDexAnnotationLong"
2746    },
2747    {
2748     "enum_field_value" : 16,
2749     "name" : "art::DexFile::kDexAnnotationFloat"
2750    },
2751    {
2752     "enum_field_value" : 17,
2753     "name" : "art::DexFile::kDexAnnotationDouble"
2754    },
2755    {
2756     "enum_field_value" : 21,
2757     "name" : "art::DexFile::kDexAnnotationMethodType"
2758    },
2759    {
2760     "enum_field_value" : 22,
2761     "name" : "art::DexFile::kDexAnnotationMethodHandle"
2762    },
2763    {
2764     "enum_field_value" : 23,
2765     "name" : "art::DexFile::kDexAnnotationString"
2766    },
2767    {
2768     "enum_field_value" : 24,
2769     "name" : "art::DexFile::kDexAnnotationType"
2770    },
2771    {
2772     "enum_field_value" : 25,
2773     "name" : "art::DexFile::kDexAnnotationField"
2774    },
2775    {
2776     "enum_field_value" : 26,
2777     "name" : "art::DexFile::kDexAnnotationMethod"
2778    },
2779    {
2780     "enum_field_value" : 27,
2781     "name" : "art::DexFile::kDexAnnotationEnum"
2782    },
2783    {
2784     "enum_field_value" : 28,
2785     "name" : "art::DexFile::kDexAnnotationArray"
2786    },
2787    {
2788     "enum_field_value" : 29,
2789     "name" : "art::DexFile::kDexAnnotationAnnotation"
2790    },
2791    {
2792     "enum_field_value" : 30,
2793     "name" : "art::DexFile::kDexAnnotationNull"
2794    },
2795    {
2796     "enum_field_value" : 31,
2797     "name" : "art::DexFile::kDexAnnotationBoolean"
2798    },
2799    {
2800     "enum_field_value" : 31,
2801     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
2802    },
2803    {
2804     "enum_field_value" : 5,
2805     "name" : "art::DexFile::kDexAnnotationValueArgShift"
2806    }
2807   ],
2808   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2809   "name" : "art::DexFile::(unnamed)",
2810   "referenced_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2811   "self_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2812   "size" : 4,
2813   "source_file" : "art/libdexfile/dex/dex_file.h",
2814   "underlying_type" : "_ZTIj"
2815  },
2816  {
2817   "alignment" : 4,
2818   "enum_fields" :
2819   [
2820    {
2821     "enum_field_value" : 0,
2822     "name" : "art::Primitive::kPrimNot"
2823    },
2824    {
2825     "enum_field_value" : 1,
2826     "name" : "art::Primitive::kPrimBoolean"
2827    },
2828    {
2829     "enum_field_value" : 2,
2830     "name" : "art::Primitive::kPrimByte"
2831    },
2832    {
2833     "enum_field_value" : 3,
2834     "name" : "art::Primitive::kPrimChar"
2835    },
2836    {
2837     "enum_field_value" : 4,
2838     "name" : "art::Primitive::kPrimShort"
2839    },
2840    {
2841     "enum_field_value" : 5,
2842     "name" : "art::Primitive::kPrimInt"
2843    },
2844    {
2845     "enum_field_value" : 6,
2846     "name" : "art::Primitive::kPrimLong"
2847    },
2848    {
2849     "enum_field_value" : 7,
2850     "name" : "art::Primitive::kPrimFloat"
2851    },
2852    {
2853     "enum_field_value" : 8,
2854     "name" : "art::Primitive::kPrimDouble"
2855    },
2856    {
2857     "enum_field_value" : 9,
2858     "name" : "art::Primitive::kPrimVoid"
2859    },
2860    {
2861     "enum_field_value" : 9,
2862     "name" : "art::Primitive::kPrimLast"
2863    }
2864   ],
2865   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
2866   "name" : "art::Primitive::Type",
2867   "referenced_type" : "_ZTIN3art9Primitive4TypeE",
2868   "self_type" : "_ZTIN3art9Primitive4TypeE",
2869   "size" : 4,
2870   "source_file" : "art/libdexfile/dex/primitive.h",
2871   "underlying_type" : "_ZTIj"
2872  },
2873  {
2874   "alignment" : 1,
2875   "enum_fields" :
2876   [
2877    {
2878     "enum_field_value" : 0,
2879     "name" : "art::hiddenapi::Domain::kCorePlatform"
2880    },
2881    {
2882     "enum_field_value" : 1,
2883     "name" : "art::hiddenapi::Domain::kPlatform"
2884    },
2885    {
2886     "enum_field_value" : 2,
2887     "name" : "art::hiddenapi::Domain::kApplication"
2888    }
2889   ],
2890   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
2891   "name" : "art::hiddenapi::Domain",
2892   "referenced_type" : "_ZTIN3art9hiddenapi6DomainE",
2893   "self_type" : "_ZTIN3art9hiddenapi6DomainE",
2894   "size" : 1,
2895   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
2896   "underlying_type" : "_ZTIc"
2897  },
2898  {
2899   "access" : "private",
2900   "alignment" : 4,
2901   "enum_fields" :
2902   [
2903    {
2904     "enum_field_value" : 0,
2905     "name" : "art::hiddenapi::ApiList::Value::kSdk"
2906    },
2907    {
2908     "enum_field_value" : 1,
2909     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
2910    },
2911    {
2912     "enum_field_value" : 2,
2913     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
2914    },
2915    {
2916     "enum_field_value" : 3,
2917     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
2918    },
2919    {
2920     "enum_field_value" : 4,
2921     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
2922    },
2923    {
2924     "enum_field_value" : 5,
2925     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
2926    },
2927    {
2928     "enum_field_value" : 6,
2929     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
2930    },
2931    {
2932     "enum_field_value" : 7,
2933     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetS"
2934    },
2935    {
2936     "enum_field_value" : 15,
2937     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
2938    },
2939    {
2940     "enum_field_value" : 0,
2941     "name" : "art::hiddenapi::ApiList::Value::kMin"
2942    },
2943    {
2944     "enum_field_value" : 7,
2945     "name" : "art::hiddenapi::ApiList::Value::kMax"
2946    }
2947   ],
2948   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2949   "name" : "art::hiddenapi::ApiList::Value",
2950   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2951   "self_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2952   "size" : 4,
2953   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2954   "underlying_type" : "_ZTIj"
2955  },
2956  {
2957   "access" : "private",
2958   "alignment" : 4,
2959   "enum_fields" :
2960   [
2961    {
2962     "enum_field_value" : 4,
2963     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
2964    },
2965    {
2966     "enum_field_value" : 5,
2967     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
2968    },
2969    {
2970     "enum_field_value" : 4,
2971     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
2972    },
2973    {
2974     "enum_field_value" : 5,
2975     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
2976    }
2977   ],
2978   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2979   "name" : "art::hiddenapi::ApiList::DomainApi",
2980   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2981   "self_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2982   "size" : 4,
2983   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2984   "underlying_type" : "_ZTIj"
2985  },
2986  {
2987   "alignment" : 4,
2988   "enum_fields" :
2989   [
2990    {
2991     "enum_field_value" : 0,
2992     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
2993    },
2994    {
2995     "enum_field_value" : 1,
2996     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
2997    },
2998    {
2999     "enum_field_value" : 2,
3000     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
3001    },
3002    {
3003     "enum_field_value" : 3,
3004     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
3005    }
3006   ],
3007   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3008   "name" : "art::hiddenapi::ApiStubs::Kind",
3009   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3010   "self_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3011   "size" : 4,
3012   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
3013   "underlying_type" : "_ZTIi"
3014  },
3015  {
3016   "alignment" : 4,
3017   "enum_fields" :
3018   [
3019    {
3020     "enum_field_value" : 0,
3021     "name" : "android::base::VERBOSE"
3022    },
3023    {
3024     "enum_field_value" : 1,
3025     "name" : "android::base::DEBUG"
3026    },
3027    {
3028     "enum_field_value" : 2,
3029     "name" : "android::base::INFO"
3030    },
3031    {
3032     "enum_field_value" : 3,
3033     "name" : "android::base::WARNING"
3034    },
3035    {
3036     "enum_field_value" : 4,
3037     "name" : "android::base::ERROR"
3038    },
3039    {
3040     "enum_field_value" : 5,
3041     "name" : "android::base::FATAL_WITHOUT_ABORT"
3042    },
3043    {
3044     "enum_field_value" : 6,
3045     "name" : "android::base::FATAL"
3046    }
3047   ],
3048   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3049   "name" : "android::base::LogSeverity",
3050   "referenced_type" : "_ZTIN7android4base11LogSeverityE",
3051   "self_type" : "_ZTIN7android4base11LogSeverityE",
3052   "size" : 4,
3053   "source_file" : "system/libbase/include/android-base/logging.h",
3054   "underlying_type" : "_ZTIj"
3055  },
3056  {
3057   "alignment" : 4,
3058   "enum_fields" :
3059   [
3060    {
3061     "enum_field_value" : 0,
3062     "name" : "android::base::VERBOSE"
3063    },
3064    {
3065     "enum_field_value" : 1,
3066     "name" : "android::base::DEBUG"
3067    },
3068    {
3069     "enum_field_value" : 2,
3070     "name" : "android::base::INFO"
3071    },
3072    {
3073     "enum_field_value" : 3,
3074     "name" : "android::base::WARNING"
3075    },
3076    {
3077     "enum_field_value" : 4,
3078     "name" : "android::base::ERROR"
3079    },
3080    {
3081     "enum_field_value" : 5,
3082     "name" : "android::base::FATAL_WITHOUT_ABORT"
3083    },
3084    {
3085     "enum_field_value" : 6,
3086     "name" : "android::base::FATAL"
3087    }
3088   ],
3089   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3090   "name" : "android::base::LogSeverity",
3091   "referenced_type" : "_ZTIN7android4base11LogSeverityE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
3092   "self_type" : "_ZTIN7android4base11LogSeverityE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
3093   "size" : 4,
3094   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
3095   "underlying_type" : "_ZTIj"
3096  },
3097  {
3098   "alignment" : 4,
3099   "enum_fields" :
3100   [
3101    {
3102     "enum_field_value" : 0,
3103     "name" : "android::base::DEFAULT"
3104    },
3105    {
3106     "enum_field_value" : 1,
3107     "name" : "android::base::MAIN"
3108    },
3109    {
3110     "enum_field_value" : 2,
3111     "name" : "android::base::SYSTEM"
3112    },
3113    {
3114     "enum_field_value" : 3,
3115     "name" : "android::base::RADIO"
3116    },
3117    {
3118     "enum_field_value" : 4,
3119     "name" : "android::base::CRASH"
3120    }
3121   ],
3122   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3123   "name" : "android::base::LogId",
3124   "referenced_type" : "_ZTIN7android4base5LogIdE",
3125   "self_type" : "_ZTIN7android4base5LogIdE",
3126   "size" : 4,
3127   "source_file" : "system/libbase/include/android-base/logging.h",
3128   "underlying_type" : "_ZTIj"
3129  },
3130  {
3131   "alignment" : 4,
3132   "enum_fields" :
3133   [
3134    {
3135     "enum_field_value" : 0,
3136     "name" : "android::base::DEFAULT"
3137    },
3138    {
3139     "enum_field_value" : 1,
3140     "name" : "android::base::MAIN"
3141    },
3142    {
3143     "enum_field_value" : 2,
3144     "name" : "android::base::SYSTEM"
3145    },
3146    {
3147     "enum_field_value" : 3,
3148     "name" : "android::base::RADIO"
3149    },
3150    {
3151     "enum_field_value" : 4,
3152     "name" : "android::base::CRASH"
3153    }
3154   ],
3155   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3156   "name" : "android::base::LogId",
3157   "referenced_type" : "_ZTIN7android4base5LogIdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
3158   "self_type" : "_ZTIN7android4base5LogIdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
3159   "size" : 4,
3160   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
3161   "underlying_type" : "_ZTIj"
3162  },
3163  {
3164   "alignment" : 4,
3165   "enum_fields" :
3166   [
3167    {
3168     "enum_field_value" : 0,
3169     "name" : "unix_file::FdFile::GuardState::kBase"
3170    },
3171    {
3172     "enum_field_value" : 1,
3173     "name" : "unix_file::FdFile::GuardState::kFlushed"
3174    },
3175    {
3176     "enum_field_value" : 2,
3177     "name" : "unix_file::FdFile::GuardState::kClosed"
3178    },
3179    {
3180     "enum_field_value" : 3,
3181     "name" : "unix_file::FdFile::GuardState::kNoCheck"
3182    }
3183   ],
3184   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
3185   "name" : "unix_file::FdFile::GuardState",
3186   "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3187   "self_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3188   "size" : 4,
3189   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
3190   "underlying_type" : "_ZTIi"
3191  }
3192 ],
3193 "function_types" :
3194 [
3195  {
3196   "alignment" : 4,
3197   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3198   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
3199   "parameters" :
3200   [
3201    {
3202     "referenced_type" : "_ZTIP7_JNIEnv"
3203    },
3204    {
3205     "referenced_type" : "_ZTIP8_jobject"
3206    }
3207   ],
3208   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3209   "return_type" : "_ZTI14jobjectRefType",
3210   "self_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3211   "source_file" : "libnativehelper/include_jni/jni.h"
3212  },
3213  {
3214   "alignment" : 4,
3215   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3216   "name" : "_jintArray *(_JNIEnv *, int)",
3217   "parameters" :
3218   [
3219    {
3220     "referenced_type" : "_ZTIP7_JNIEnv"
3221    },
3222    {
3223     "referenced_type" : "_ZTIi"
3224    }
3225   ],
3226   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3227   "return_type" : "_ZTIP10_jintArray",
3228   "self_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3229   "source_file" : "libnativehelper/include_jni/jni.h"
3230  },
3231  {
3232   "alignment" : 4,
3233   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3234   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
3235   "parameters" :
3236   [
3237    {
3238     "referenced_type" : "_ZTIP7_JNIEnv"
3239    },
3240    {
3241     "referenced_type" : "_ZTIP7_jclass"
3242    },
3243    {
3244     "referenced_type" : "_ZTIPKc"
3245    },
3246    {
3247     "referenced_type" : "_ZTIPKc"
3248    }
3249   ],
3250   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3251   "return_type" : "_ZTIP10_jmethodID",
3252   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3253   "source_file" : "libnativehelper/include_jni/jni.h"
3254  },
3255  {
3256   "alignment" : 4,
3257   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3258   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
3259   "parameters" :
3260   [
3261    {
3262     "referenced_type" : "_ZTIP7_JNIEnv"
3263    },
3264    {
3265     "referenced_type" : "_ZTIP8_jobject"
3266    }
3267   ],
3268   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3269   "return_type" : "_ZTIP10_jmethodID",
3270   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3271   "source_file" : "libnativehelper/include_jni/jni.h"
3272  },
3273  {
3274   "alignment" : 4,
3275   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3276   "name" : "_jbyteArray *(_JNIEnv *, int)",
3277   "parameters" :
3278   [
3279    {
3280     "referenced_type" : "_ZTIP7_JNIEnv"
3281    },
3282    {
3283     "referenced_type" : "_ZTIi"
3284    }
3285   ],
3286   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3287   "return_type" : "_ZTIP11_jbyteArray",
3288   "self_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3289   "source_file" : "libnativehelper/include_jni/jni.h"
3290  },
3291  {
3292   "alignment" : 4,
3293   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3294   "name" : "_jcharArray *(_JNIEnv *, int)",
3295   "parameters" :
3296   [
3297    {
3298     "referenced_type" : "_ZTIP7_JNIEnv"
3299    },
3300    {
3301     "referenced_type" : "_ZTIi"
3302    }
3303   ],
3304   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3305   "return_type" : "_ZTIP11_jcharArray",
3306   "self_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3307   "source_file" : "libnativehelper/include_jni/jni.h"
3308  },
3309  {
3310   "alignment" : 4,
3311   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3312   "name" : "_jlongArray *(_JNIEnv *, int)",
3313   "parameters" :
3314   [
3315    {
3316     "referenced_type" : "_ZTIP7_JNIEnv"
3317    },
3318    {
3319     "referenced_type" : "_ZTIi"
3320    }
3321   ],
3322   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3323   "return_type" : "_ZTIP11_jlongArray",
3324   "self_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3325   "source_file" : "libnativehelper/include_jni/jni.h"
3326  },
3327  {
3328   "alignment" : 4,
3329   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3330   "name" : "_jthrowable *(_JNIEnv *)",
3331   "parameters" :
3332   [
3333    {
3334     "referenced_type" : "_ZTIP7_JNIEnv"
3335    }
3336   ],
3337   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3338   "return_type" : "_ZTIP11_jthrowable",
3339   "self_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3340   "source_file" : "libnativehelper/include_jni/jni.h"
3341  },
3342  {
3343   "alignment" : 4,
3344   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3345   "name" : "_jfloatArray *(_JNIEnv *, int)",
3346   "parameters" :
3347   [
3348    {
3349     "referenced_type" : "_ZTIP7_JNIEnv"
3350    },
3351    {
3352     "referenced_type" : "_ZTIi"
3353    }
3354   ],
3355   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3356   "return_type" : "_ZTIP12_jfloatArray",
3357   "self_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3358   "source_file" : "libnativehelper/include_jni/jni.h"
3359  },
3360  {
3361   "alignment" : 4,
3362   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3363   "name" : "_jshortArray *(_JNIEnv *, int)",
3364   "parameters" :
3365   [
3366    {
3367     "referenced_type" : "_ZTIP7_JNIEnv"
3368    },
3369    {
3370     "referenced_type" : "_ZTIi"
3371    }
3372   ],
3373   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3374   "return_type" : "_ZTIP12_jshortArray",
3375   "self_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3376   "source_file" : "libnativehelper/include_jni/jni.h"
3377  },
3378  {
3379   "alignment" : 4,
3380   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3381   "name" : "_jdoubleArray *(_JNIEnv *, int)",
3382   "parameters" :
3383   [
3384    {
3385     "referenced_type" : "_ZTIP7_JNIEnv"
3386    },
3387    {
3388     "referenced_type" : "_ZTIi"
3389    }
3390   ],
3391   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3392   "return_type" : "_ZTIP13_jdoubleArray",
3393   "self_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3394   "source_file" : "libnativehelper/include_jni/jni.h"
3395  },
3396  {
3397   "alignment" : 4,
3398   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3399   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
3400   "parameters" :
3401   [
3402    {
3403     "referenced_type" : "_ZTIP7_JNIEnv"
3404    },
3405    {
3406     "referenced_type" : "_ZTIi"
3407    },
3408    {
3409     "referenced_type" : "_ZTIP7_jclass"
3410    },
3411    {
3412     "referenced_type" : "_ZTIP8_jobject"
3413    }
3414   ],
3415   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3416   "return_type" : "_ZTIP13_jobjectArray",
3417   "self_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3418   "source_file" : "libnativehelper/include_jni/jni.h"
3419  },
3420  {
3421   "alignment" : 4,
3422   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3423   "name" : "_jbooleanArray *(_JNIEnv *, int)",
3424   "parameters" :
3425   [
3426    {
3427     "referenced_type" : "_ZTIP7_JNIEnv"
3428    },
3429    {
3430     "referenced_type" : "_ZTIi"
3431    }
3432   ],
3433   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3434   "return_type" : "_ZTIP14_jbooleanArray",
3435   "self_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3436   "source_file" : "libnativehelper/include_jni/jni.h"
3437  },
3438  {
3439   "alignment" : 4,
3440   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3441   "name" : "_jclass *(_JNIEnv *, _jobject *)",
3442   "parameters" :
3443   [
3444    {
3445     "referenced_type" : "_ZTIP7_JNIEnv"
3446    },
3447    {
3448     "referenced_type" : "_ZTIP8_jobject"
3449    }
3450   ],
3451   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3452   "return_type" : "_ZTIP7_jclass",
3453   "self_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3454   "source_file" : "libnativehelper/include_jni/jni.h"
3455  },
3456  {
3457   "alignment" : 4,
3458   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3459   "name" : "_jclass *(_JNIEnv *, const char *)",
3460   "parameters" :
3461   [
3462    {
3463     "referenced_type" : "_ZTIP7_JNIEnv"
3464    },
3465    {
3466     "referenced_type" : "_ZTIPKc"
3467    }
3468   ],
3469   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3470   "return_type" : "_ZTIP7_jclass",
3471   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3472   "source_file" : "libnativehelper/include_jni/jni.h"
3473  },
3474  {
3475   "alignment" : 4,
3476   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3477   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
3478   "parameters" :
3479   [
3480    {
3481     "referenced_type" : "_ZTIP7_JNIEnv"
3482    },
3483    {
3484     "referenced_type" : "_ZTIPKc"
3485    },
3486    {
3487     "referenced_type" : "_ZTIP8_jobject"
3488    },
3489    {
3490     "referenced_type" : "_ZTIPKa"
3491    },
3492    {
3493     "referenced_type" : "_ZTIi"
3494    }
3495   ],
3496   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3497   "return_type" : "_ZTIP7_jclass",
3498   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3499   "source_file" : "libnativehelper/include_jni/jni.h"
3500  },
3501  {
3502   "alignment" : 4,
3503   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3504   "name" : "_jclass *(_JNIEnv *, _jclass *)",
3505   "parameters" :
3506   [
3507    {
3508     "referenced_type" : "_ZTIP7_JNIEnv"
3509    },
3510    {
3511     "referenced_type" : "_ZTIP7_jclass"
3512    }
3513   ],
3514   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3515   "return_type" : "_ZTIP7_jclass",
3516   "self_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3517   "source_file" : "libnativehelper/include_jni/jni.h"
3518  },
3519  {
3520   "alignment" : 4,
3521   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3522   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
3523   "parameters" :
3524   [
3525    {
3526     "referenced_type" : "_ZTIP7_JNIEnv"
3527    },
3528    {
3529     "referenced_type" : "_ZTIP13_jobjectArray"
3530    },
3531    {
3532     "referenced_type" : "_ZTIi"
3533    }
3534   ],
3535   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3536   "return_type" : "_ZTIP8_jobject",
3537   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3538   "source_file" : "libnativehelper/include_jni/jni.h"
3539  },
3540  {
3541   "alignment" : 4,
3542   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3543   "name" : "_jobject *(_JNIEnv *, _jclass *)",
3544   "parameters" :
3545   [
3546    {
3547     "referenced_type" : "_ZTIP7_JNIEnv"
3548    },
3549    {
3550     "referenced_type" : "_ZTIP7_jclass"
3551    }
3552   ],
3553   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3554   "return_type" : "_ZTIP8_jobject",
3555   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3556   "source_file" : "libnativehelper/include_jni/jni.h"
3557  },
3558  {
3559   "alignment" : 4,
3560   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3561   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
3562   "parameters" :
3563   [
3564    {
3565     "referenced_type" : "_ZTIP7_JNIEnv"
3566    },
3567    {
3568     "referenced_type" : "_ZTIP7_jclass"
3569    },
3570    {
3571     "referenced_type" : "_ZTIP10_jmethodID"
3572    },
3573    {
3574     "referenced_type" : "_ZTIPK6jvalue"
3575    }
3576   ],
3577   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3578   "return_type" : "_ZTIP8_jobject",
3579   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3580   "source_file" : "libnativehelper/include_jni/jni.h"
3581  },
3582  {
3583   "alignment" : 4,
3584   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3585   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
3586   "parameters" :
3587   [
3588    {
3589     "referenced_type" : "_ZTIP7_JNIEnv"
3590    },
3591    {
3592     "referenced_type" : "_ZTIP7_jclass"
3593    },
3594    {
3595     "referenced_type" : "_ZTIP10_jmethodID"
3596    },
3597    {
3598     "referenced_type" : "_ZTISt9__va_list"
3599    }
3600   ],
3601   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3602   "return_type" : "_ZTIP8_jobject",
3603   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3604   "source_file" : "libnativehelper/include_jni/jni.h"
3605  },
3606  {
3607   "alignment" : 4,
3608   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3609   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
3610   "parameters" :
3611   [
3612    {
3613     "referenced_type" : "_ZTIP7_JNIEnv"
3614    },
3615    {
3616     "referenced_type" : "_ZTIP7_jclass"
3617    },
3618    {
3619     "referenced_type" : "_ZTIP10_jmethodID"
3620    },
3621    {
3622     "referenced_type" : "_ZTIh"
3623    }
3624   ],
3625   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3626   "return_type" : "_ZTIP8_jobject",
3627   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3628   "source_file" : "libnativehelper/include_jni/jni.h"
3629  },
3630  {
3631   "alignment" : 4,
3632   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3633   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
3634   "parameters" :
3635   [
3636    {
3637     "referenced_type" : "_ZTIP7_JNIEnv"
3638    },
3639    {
3640     "referenced_type" : "_ZTIP7_jclass"
3641    },
3642    {
3643     "referenced_type" : "_ZTIP10_jmethodID"
3644    }
3645   ],
3646   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3647   "return_type" : "_ZTIP8_jobject",
3648   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3649   "source_file" : "libnativehelper/include_jni/jni.h"
3650  },
3651  {
3652   "alignment" : 4,
3653   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3654   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
3655   "parameters" :
3656   [
3657    {
3658     "referenced_type" : "_ZTIP7_JNIEnv"
3659    },
3660    {
3661     "referenced_type" : "_ZTIP7_jclass"
3662    },
3663    {
3664     "referenced_type" : "_ZTIP9_jfieldID"
3665    }
3666   ],
3667   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3668   "return_type" : "_ZTIP8_jobject",
3669   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3670   "source_file" : "libnativehelper/include_jni/jni.h"
3671  },
3672  {
3673   "alignment" : 4,
3674   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3675   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
3676   "parameters" :
3677   [
3678    {
3679     "referenced_type" : "_ZTIP7_JNIEnv"
3680    },
3681    {
3682     "referenced_type" : "_ZTIP7_jclass"
3683    },
3684    {
3685     "referenced_type" : "_ZTIP9_jfieldID"
3686    },
3687    {
3688     "referenced_type" : "_ZTIh"
3689    }
3690   ],
3691   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3692   "return_type" : "_ZTIP8_jobject",
3693   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3694   "source_file" : "libnativehelper/include_jni/jni.h"
3695  },
3696  {
3697   "alignment" : 4,
3698   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3699   "name" : "_jobject *(_JNIEnv *, void *, long long)",
3700   "parameters" :
3701   [
3702    {
3703     "referenced_type" : "_ZTIP7_JNIEnv"
3704    },
3705    {
3706     "referenced_type" : "_ZTIPv"
3707    },
3708    {
3709     "referenced_type" : "_ZTIx"
3710    }
3711   ],
3712   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3713   "return_type" : "_ZTIP8_jobject",
3714   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3715   "source_file" : "libnativehelper/include_jni/jni.h"
3716  },
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3720   "name" : "_jobject *(_JNIEnv *, _jobject *)",
3721   "parameters" :
3722   [
3723    {
3724     "referenced_type" : "_ZTIP7_JNIEnv"
3725    },
3726    {
3727     "referenced_type" : "_ZTIP8_jobject"
3728    }
3729   ],
3730   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3731   "return_type" : "_ZTIP8_jobject",
3732   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3733   "source_file" : "libnativehelper/include_jni/jni.h"
3734  },
3735  {
3736   "alignment" : 4,
3737   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3738   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3739   "parameters" :
3740   [
3741    {
3742     "referenced_type" : "_ZTIP7_JNIEnv"
3743    },
3744    {
3745     "referenced_type" : "_ZTIP8_jobject"
3746    },
3747    {
3748     "referenced_type" : "_ZTIP10_jmethodID"
3749    },
3750    {
3751     "referenced_type" : "_ZTIPK6jvalue"
3752    }
3753   ],
3754   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3755   "return_type" : "_ZTIP8_jobject",
3756   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3757   "source_file" : "libnativehelper/include_jni/jni.h"
3758  },
3759  {
3760   "alignment" : 4,
3761   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3762   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
3763   "parameters" :
3764   [
3765    {
3766     "referenced_type" : "_ZTIP7_JNIEnv"
3767    },
3768    {
3769     "referenced_type" : "_ZTIP8_jobject"
3770    },
3771    {
3772     "referenced_type" : "_ZTIP10_jmethodID"
3773    },
3774    {
3775     "referenced_type" : "_ZTISt9__va_list"
3776    }
3777   ],
3778   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3779   "return_type" : "_ZTIP8_jobject",
3780   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3781   "source_file" : "libnativehelper/include_jni/jni.h"
3782  },
3783  {
3784   "alignment" : 4,
3785   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3786   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "_ZTIP7_JNIEnv"
3791    },
3792    {
3793     "referenced_type" : "_ZTIP8_jobject"
3794    },
3795    {
3796     "referenced_type" : "_ZTIP10_jmethodID"
3797    }
3798   ],
3799   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3800   "return_type" : "_ZTIP8_jobject",
3801   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3802   "source_file" : "libnativehelper/include_jni/jni.h"
3803  },
3804  {
3805   "alignment" : 4,
3806   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3807   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3808   "parameters" :
3809   [
3810    {
3811     "referenced_type" : "_ZTIP7_JNIEnv"
3812    },
3813    {
3814     "referenced_type" : "_ZTIP8_jobject"
3815    },
3816    {
3817     "referenced_type" : "_ZTIP7_jclass"
3818    },
3819    {
3820     "referenced_type" : "_ZTIP10_jmethodID"
3821    },
3822    {
3823     "referenced_type" : "_ZTIPK6jvalue"
3824    }
3825   ],
3826   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3827   "return_type" : "_ZTIP8_jobject",
3828   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3829   "source_file" : "libnativehelper/include_jni/jni.h"
3830  },
3831  {
3832   "alignment" : 4,
3833   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3834   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
3835   "parameters" :
3836   [
3837    {
3838     "referenced_type" : "_ZTIP7_JNIEnv"
3839    },
3840    {
3841     "referenced_type" : "_ZTIP8_jobject"
3842    },
3843    {
3844     "referenced_type" : "_ZTIP7_jclass"
3845    },
3846    {
3847     "referenced_type" : "_ZTIP10_jmethodID"
3848    },
3849    {
3850     "referenced_type" : "_ZTISt9__va_list"
3851    }
3852   ],
3853   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3854   "return_type" : "_ZTIP8_jobject",
3855   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3856   "source_file" : "libnativehelper/include_jni/jni.h"
3857  },
3858  {
3859   "alignment" : 4,
3860   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3861   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3862   "parameters" :
3863   [
3864    {
3865     "referenced_type" : "_ZTIP7_JNIEnv"
3866    },
3867    {
3868     "referenced_type" : "_ZTIP8_jobject"
3869    },
3870    {
3871     "referenced_type" : "_ZTIP7_jclass"
3872    },
3873    {
3874     "referenced_type" : "_ZTIP10_jmethodID"
3875    }
3876   ],
3877   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3878   "return_type" : "_ZTIP8_jobject",
3879   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3880   "source_file" : "libnativehelper/include_jni/jni.h"
3881  },
3882  {
3883   "alignment" : 4,
3884   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3885   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
3886   "parameters" :
3887   [
3888    {
3889     "referenced_type" : "_ZTIP7_JNIEnv"
3890    },
3891    {
3892     "referenced_type" : "_ZTIP8_jobject"
3893    },
3894    {
3895     "referenced_type" : "_ZTIP9_jfieldID"
3896    }
3897   ],
3898   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3899   "return_type" : "_ZTIP8_jobject",
3900   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3901   "source_file" : "libnativehelper/include_jni/jni.h"
3902  },
3903  {
3904   "alignment" : 4,
3905   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3906   "name" : "_jstring *(_JNIEnv *, const char *)",
3907   "parameters" :
3908   [
3909    {
3910     "referenced_type" : "_ZTIP7_JNIEnv"
3911    },
3912    {
3913     "referenced_type" : "_ZTIPKc"
3914    }
3915   ],
3916   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3917   "return_type" : "_ZTIP8_jstring",
3918   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3919   "source_file" : "libnativehelper/include_jni/jni.h"
3920  },
3921  {
3922   "alignment" : 4,
3923   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3924   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
3925   "parameters" :
3926   [
3927    {
3928     "referenced_type" : "_ZTIP7_JNIEnv"
3929    },
3930    {
3931     "referenced_type" : "_ZTIPKt"
3932    },
3933    {
3934     "referenced_type" : "_ZTIi"
3935    }
3936   ],
3937   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3938   "return_type" : "_ZTIP8_jstring",
3939   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3940   "source_file" : "libnativehelper/include_jni/jni.h"
3941  },
3942  {
3943   "alignment" : 4,
3944   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3945   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
3946   "parameters" :
3947   [
3948    {
3949     "referenced_type" : "_ZTIP7_JNIEnv"
3950    },
3951    {
3952     "referenced_type" : "_ZTIP7_jclass"
3953    },
3954    {
3955     "referenced_type" : "_ZTIPKc"
3956    },
3957    {
3958     "referenced_type" : "_ZTIPKc"
3959    }
3960   ],
3961   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3962   "return_type" : "_ZTIP9_jfieldID",
3963   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3964   "source_file" : "libnativehelper/include_jni/jni.h"
3965  },
3966  {
3967   "alignment" : 4,
3968   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3969   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
3970   "parameters" :
3971   [
3972    {
3973     "referenced_type" : "_ZTIP7_JNIEnv"
3974    },
3975    {
3976     "referenced_type" : "_ZTIP8_jobject"
3977    }
3978   ],
3979   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3980   "return_type" : "_ZTIP9_jfieldID",
3981   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3982   "source_file" : "libnativehelper/include_jni/jni.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3987   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
3988   "parameters" :
3989   [
3990    {
3991     "referenced_type" : "_ZTIP7_JNIEnv"
3992    },
3993    {
3994     "referenced_type" : "_ZTIP8_jstring"
3995    },
3996    {
3997     "referenced_type" : "_ZTIPh"
3998    }
3999   ],
4000   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
4001   "return_type" : "_ZTIPKc",
4002   "self_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
4003   "source_file" : "libnativehelper/include_jni/jni.h"
4004  },
4005  {
4006   "alignment" : 4,
4007   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
4008   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
4009   "parameters" :
4010   [
4011    {
4012     "referenced_type" : "_ZTIP7_JNIEnv"
4013    },
4014    {
4015     "referenced_type" : "_ZTIP8_jstring"
4016    },
4017    {
4018     "referenced_type" : "_ZTIPh"
4019    }
4020   ],
4021   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
4022   "return_type" : "_ZTIPKt",
4023   "self_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
4024   "source_file" : "libnativehelper/include_jni/jni.h"
4025  },
4026  {
4027   "alignment" : 4,
4028   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
4029   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
4030   "parameters" :
4031   [
4032    {
4033     "referenced_type" : "_ZTIP7_JNIEnv"
4034    },
4035    {
4036     "referenced_type" : "_ZTIP11_jbyteArray"
4037    },
4038    {
4039     "referenced_type" : "_ZTIPh"
4040    }
4041   ],
4042   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
4043   "return_type" : "_ZTIPa",
4044   "self_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
4045   "source_file" : "libnativehelper/include_jni/jni.h"
4046  },
4047  {
4048   "alignment" : 4,
4049   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
4050   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
4051   "parameters" :
4052   [
4053    {
4054     "referenced_type" : "_ZTIP7_JNIEnv"
4055    },
4056    {
4057     "referenced_type" : "_ZTIP13_jdoubleArray"
4058    },
4059    {
4060     "referenced_type" : "_ZTIPh"
4061    }
4062   ],
4063   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
4064   "return_type" : "_ZTIPd",
4065   "self_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
4066   "source_file" : "libnativehelper/include_jni/jni.h"
4067  },
4068  {
4069   "alignment" : 4,
4070   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4071   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
4072   "parameters" :
4073   [
4074    {
4075     "referenced_type" : "_ZTIP7_JNIEnv"
4076    },
4077    {
4078     "referenced_type" : "_ZTIP12_jfloatArray"
4079    },
4080    {
4081     "referenced_type" : "_ZTIPh"
4082    }
4083   ],
4084   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4085   "return_type" : "_ZTIPf",
4086   "self_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4087   "source_file" : "libnativehelper/include_jni/jni.h"
4088  },
4089  {
4090   "alignment" : 4,
4091   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4092   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
4093   "parameters" :
4094   [
4095    {
4096     "referenced_type" : "_ZTIP7_JNIEnv"
4097    },
4098    {
4099     "referenced_type" : "_ZTIP14_jbooleanArray"
4100    },
4101    {
4102     "referenced_type" : "_ZTIPh"
4103    }
4104   ],
4105   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4106   "return_type" : "_ZTIPh",
4107   "self_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4108   "source_file" : "libnativehelper/include_jni/jni.h"
4109  },
4110  {
4111   "alignment" : 4,
4112   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4113   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
4114   "parameters" :
4115   [
4116    {
4117     "referenced_type" : "_ZTIP7_JNIEnv"
4118    },
4119    {
4120     "referenced_type" : "_ZTIP10_jintArray"
4121    },
4122    {
4123     "referenced_type" : "_ZTIPh"
4124    }
4125   ],
4126   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4127   "return_type" : "_ZTIPi",
4128   "self_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4129   "source_file" : "libnativehelper/include_jni/jni.h"
4130  },
4131  {
4132   "alignment" : 4,
4133   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4134   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
4135   "parameters" :
4136   [
4137    {
4138     "referenced_type" : "_ZTIP7_JNIEnv"
4139    },
4140    {
4141     "referenced_type" : "_ZTIP12_jshortArray"
4142    },
4143    {
4144     "referenced_type" : "_ZTIPh"
4145    }
4146   ],
4147   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4148   "return_type" : "_ZTIPs",
4149   "self_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4150   "source_file" : "libnativehelper/include_jni/jni.h"
4151  },
4152  {
4153   "alignment" : 4,
4154   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4155   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
4156   "parameters" :
4157   [
4158    {
4159     "referenced_type" : "_ZTIP7_JNIEnv"
4160    },
4161    {
4162     "referenced_type" : "_ZTIP11_jcharArray"
4163    },
4164    {
4165     "referenced_type" : "_ZTIPh"
4166    }
4167   ],
4168   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4169   "return_type" : "_ZTIPt",
4170   "self_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4171   "source_file" : "libnativehelper/include_jni/jni.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4176   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
4177   "parameters" :
4178   [
4179    {
4180     "referenced_type" : "_ZTIP7_JNIEnv"
4181    },
4182    {
4183     "referenced_type" : "_ZTIP7_jarray"
4184    },
4185    {
4186     "referenced_type" : "_ZTIPh"
4187    }
4188   ],
4189   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4190   "return_type" : "_ZTIPv",
4191   "self_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4192   "source_file" : "libnativehelper/include_jni/jni.h"
4193  },
4194  {
4195   "alignment" : 4,
4196   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4197   "name" : "void *(_JNIEnv *, _jobject *)",
4198   "parameters" :
4199   [
4200    {
4201     "referenced_type" : "_ZTIP7_JNIEnv"
4202    },
4203    {
4204     "referenced_type" : "_ZTIP8_jobject"
4205    }
4206   ],
4207   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4208   "return_type" : "_ZTIPv",
4209   "self_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4210   "source_file" : "libnativehelper/include_jni/jni.h"
4211  },
4212  {
4213   "alignment" : 4,
4214   "linker_set_key" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4215   "name" : "long long *(_JNIEnv *, _jlongArray *, unsigned char *)",
4216   "parameters" :
4217   [
4218    {
4219     "referenced_type" : "_ZTIP7_JNIEnv"
4220    },
4221    {
4222     "referenced_type" : "_ZTIP11_jlongArray"
4223    },
4224    {
4225     "referenced_type" : "_ZTIPh"
4226    }
4227   ],
4228   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4229   "return_type" : "_ZTIPx",
4230   "self_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4231   "source_file" : "libnativehelper/include_jni/jni.h"
4232  },
4233  {
4234   "alignment" : 4,
4235   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4236   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4237   "parameters" :
4238   [
4239    {
4240     "referenced_type" : "_ZTIP7_JNIEnv"
4241    },
4242    {
4243     "referenced_type" : "_ZTIP7_jclass"
4244    },
4245    {
4246     "referenced_type" : "_ZTIP10_jmethodID"
4247    },
4248    {
4249     "referenced_type" : "_ZTIPK6jvalue"
4250    }
4251   ],
4252   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4253   "return_type" : "_ZTIa",
4254   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4255   "source_file" : "libnativehelper/include_jni/jni.h"
4256  },
4257  {
4258   "alignment" : 4,
4259   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4260   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4261   "parameters" :
4262   [
4263    {
4264     "referenced_type" : "_ZTIP7_JNIEnv"
4265    },
4266    {
4267     "referenced_type" : "_ZTIP7_jclass"
4268    },
4269    {
4270     "referenced_type" : "_ZTIP10_jmethodID"
4271    },
4272    {
4273     "referenced_type" : "_ZTISt9__va_list"
4274    }
4275   ],
4276   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4277   "return_type" : "_ZTIa",
4278   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4279   "source_file" : "libnativehelper/include_jni/jni.h"
4280  },
4281  {
4282   "alignment" : 4,
4283   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4284   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4285   "parameters" :
4286   [
4287    {
4288     "referenced_type" : "_ZTIP7_JNIEnv"
4289    },
4290    {
4291     "referenced_type" : "_ZTIP7_jclass"
4292    },
4293    {
4294     "referenced_type" : "_ZTIP10_jmethodID"
4295    }
4296   ],
4297   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4298   "return_type" : "_ZTIa",
4299   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4300   "source_file" : "libnativehelper/include_jni/jni.h"
4301  },
4302  {
4303   "alignment" : 4,
4304   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4305   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
4306   "parameters" :
4307   [
4308    {
4309     "referenced_type" : "_ZTIP7_JNIEnv"
4310    },
4311    {
4312     "referenced_type" : "_ZTIP7_jclass"
4313    },
4314    {
4315     "referenced_type" : "_ZTIP9_jfieldID"
4316    }
4317   ],
4318   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4319   "return_type" : "_ZTIa",
4320   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4321   "source_file" : "libnativehelper/include_jni/jni.h"
4322  },
4323  {
4324   "alignment" : 4,
4325   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4326   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4327   "parameters" :
4328   [
4329    {
4330     "referenced_type" : "_ZTIP7_JNIEnv"
4331    },
4332    {
4333     "referenced_type" : "_ZTIP8_jobject"
4334    },
4335    {
4336     "referenced_type" : "_ZTIP10_jmethodID"
4337    },
4338    {
4339     "referenced_type" : "_ZTIPK6jvalue"
4340    }
4341   ],
4342   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4343   "return_type" : "_ZTIa",
4344   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4345   "source_file" : "libnativehelper/include_jni/jni.h"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4350   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4351   "parameters" :
4352   [
4353    {
4354     "referenced_type" : "_ZTIP7_JNIEnv"
4355    },
4356    {
4357     "referenced_type" : "_ZTIP8_jobject"
4358    },
4359    {
4360     "referenced_type" : "_ZTIP10_jmethodID"
4361    },
4362    {
4363     "referenced_type" : "_ZTISt9__va_list"
4364    }
4365   ],
4366   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4367   "return_type" : "_ZTIa",
4368   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4369   "source_file" : "libnativehelper/include_jni/jni.h"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4374   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4375   "parameters" :
4376   [
4377    {
4378     "referenced_type" : "_ZTIP7_JNIEnv"
4379    },
4380    {
4381     "referenced_type" : "_ZTIP8_jobject"
4382    },
4383    {
4384     "referenced_type" : "_ZTIP10_jmethodID"
4385    }
4386   ],
4387   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4388   "return_type" : "_ZTIa",
4389   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4390   "source_file" : "libnativehelper/include_jni/jni.h"
4391  },
4392  {
4393   "alignment" : 4,
4394   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4395   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4396   "parameters" :
4397   [
4398    {
4399     "referenced_type" : "_ZTIP7_JNIEnv"
4400    },
4401    {
4402     "referenced_type" : "_ZTIP8_jobject"
4403    },
4404    {
4405     "referenced_type" : "_ZTIP7_jclass"
4406    },
4407    {
4408     "referenced_type" : "_ZTIP10_jmethodID"
4409    },
4410    {
4411     "referenced_type" : "_ZTIPK6jvalue"
4412    }
4413   ],
4414   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4415   "return_type" : "_ZTIa",
4416   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4417   "source_file" : "libnativehelper/include_jni/jni.h"
4418  },
4419  {
4420   "alignment" : 4,
4421   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4422   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4423   "parameters" :
4424   [
4425    {
4426     "referenced_type" : "_ZTIP7_JNIEnv"
4427    },
4428    {
4429     "referenced_type" : "_ZTIP8_jobject"
4430    },
4431    {
4432     "referenced_type" : "_ZTIP7_jclass"
4433    },
4434    {
4435     "referenced_type" : "_ZTIP10_jmethodID"
4436    },
4437    {
4438     "referenced_type" : "_ZTISt9__va_list"
4439    }
4440   ],
4441   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4442   "return_type" : "_ZTIa",
4443   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4444   "source_file" : "libnativehelper/include_jni/jni.h"
4445  },
4446  {
4447   "alignment" : 4,
4448   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4449   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4450   "parameters" :
4451   [
4452    {
4453     "referenced_type" : "_ZTIP7_JNIEnv"
4454    },
4455    {
4456     "referenced_type" : "_ZTIP8_jobject"
4457    },
4458    {
4459     "referenced_type" : "_ZTIP7_jclass"
4460    },
4461    {
4462     "referenced_type" : "_ZTIP10_jmethodID"
4463    }
4464   ],
4465   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4466   "return_type" : "_ZTIa",
4467   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4468   "source_file" : "libnativehelper/include_jni/jni.h"
4469  },
4470  {
4471   "alignment" : 4,
4472   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4473   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
4474   "parameters" :
4475   [
4476    {
4477     "referenced_type" : "_ZTIP7_JNIEnv"
4478    },
4479    {
4480     "referenced_type" : "_ZTIP8_jobject"
4481    },
4482    {
4483     "referenced_type" : "_ZTIP9_jfieldID"
4484    }
4485   ],
4486   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4487   "return_type" : "_ZTIa",
4488   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4489   "source_file" : "libnativehelper/include_jni/jni.h"
4490  },
4491  {
4492   "alignment" : 4,
4493   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4494   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4495   "parameters" :
4496   [
4497    {
4498     "referenced_type" : "_ZTIP7_JNIEnv"
4499    },
4500    {
4501     "referenced_type" : "_ZTIP7_jclass"
4502    },
4503    {
4504     "referenced_type" : "_ZTIP10_jmethodID"
4505    },
4506    {
4507     "referenced_type" : "_ZTIPK6jvalue"
4508    }
4509   ],
4510   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4511   "return_type" : "_ZTId",
4512   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4513   "source_file" : "libnativehelper/include_jni/jni.h"
4514  },
4515  {
4516   "alignment" : 4,
4517   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4518   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4519   "parameters" :
4520   [
4521    {
4522     "referenced_type" : "_ZTIP7_JNIEnv"
4523    },
4524    {
4525     "referenced_type" : "_ZTIP7_jclass"
4526    },
4527    {
4528     "referenced_type" : "_ZTIP10_jmethodID"
4529    },
4530    {
4531     "referenced_type" : "_ZTISt9__va_list"
4532    }
4533   ],
4534   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4535   "return_type" : "_ZTId",
4536   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4537   "source_file" : "libnativehelper/include_jni/jni.h"
4538  },
4539  {
4540   "alignment" : 4,
4541   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4542   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4543   "parameters" :
4544   [
4545    {
4546     "referenced_type" : "_ZTIP7_JNIEnv"
4547    },
4548    {
4549     "referenced_type" : "_ZTIP7_jclass"
4550    },
4551    {
4552     "referenced_type" : "_ZTIP10_jmethodID"
4553    }
4554   ],
4555   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4556   "return_type" : "_ZTId",
4557   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4558   "source_file" : "libnativehelper/include_jni/jni.h"
4559  },
4560  {
4561   "alignment" : 4,
4562   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4563   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
4564   "parameters" :
4565   [
4566    {
4567     "referenced_type" : "_ZTIP7_JNIEnv"
4568    },
4569    {
4570     "referenced_type" : "_ZTIP7_jclass"
4571    },
4572    {
4573     "referenced_type" : "_ZTIP9_jfieldID"
4574    }
4575   ],
4576   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4577   "return_type" : "_ZTId",
4578   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4579   "source_file" : "libnativehelper/include_jni/jni.h"
4580  },
4581  {
4582   "alignment" : 4,
4583   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4584   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4585   "parameters" :
4586   [
4587    {
4588     "referenced_type" : "_ZTIP7_JNIEnv"
4589    },
4590    {
4591     "referenced_type" : "_ZTIP8_jobject"
4592    },
4593    {
4594     "referenced_type" : "_ZTIP10_jmethodID"
4595    },
4596    {
4597     "referenced_type" : "_ZTIPK6jvalue"
4598    }
4599   ],
4600   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4601   "return_type" : "_ZTId",
4602   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4603   "source_file" : "libnativehelper/include_jni/jni.h"
4604  },
4605  {
4606   "alignment" : 4,
4607   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4608   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4609   "parameters" :
4610   [
4611    {
4612     "referenced_type" : "_ZTIP7_JNIEnv"
4613    },
4614    {
4615     "referenced_type" : "_ZTIP8_jobject"
4616    },
4617    {
4618     "referenced_type" : "_ZTIP10_jmethodID"
4619    },
4620    {
4621     "referenced_type" : "_ZTISt9__va_list"
4622    }
4623   ],
4624   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4625   "return_type" : "_ZTId",
4626   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4627   "source_file" : "libnativehelper/include_jni/jni.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4632   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4633   "parameters" :
4634   [
4635    {
4636     "referenced_type" : "_ZTIP7_JNIEnv"
4637    },
4638    {
4639     "referenced_type" : "_ZTIP8_jobject"
4640    },
4641    {
4642     "referenced_type" : "_ZTIP10_jmethodID"
4643    }
4644   ],
4645   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4646   "return_type" : "_ZTId",
4647   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4648   "source_file" : "libnativehelper/include_jni/jni.h"
4649  },
4650  {
4651   "alignment" : 4,
4652   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4653   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4654   "parameters" :
4655   [
4656    {
4657     "referenced_type" : "_ZTIP7_JNIEnv"
4658    },
4659    {
4660     "referenced_type" : "_ZTIP8_jobject"
4661    },
4662    {
4663     "referenced_type" : "_ZTIP7_jclass"
4664    },
4665    {
4666     "referenced_type" : "_ZTIP10_jmethodID"
4667    },
4668    {
4669     "referenced_type" : "_ZTIPK6jvalue"
4670    }
4671   ],
4672   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4673   "return_type" : "_ZTId",
4674   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4675   "source_file" : "libnativehelper/include_jni/jni.h"
4676  },
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4680   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4681   "parameters" :
4682   [
4683    {
4684     "referenced_type" : "_ZTIP7_JNIEnv"
4685    },
4686    {
4687     "referenced_type" : "_ZTIP8_jobject"
4688    },
4689    {
4690     "referenced_type" : "_ZTIP7_jclass"
4691    },
4692    {
4693     "referenced_type" : "_ZTIP10_jmethodID"
4694    },
4695    {
4696     "referenced_type" : "_ZTISt9__va_list"
4697    }
4698   ],
4699   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4700   "return_type" : "_ZTId",
4701   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4702   "source_file" : "libnativehelper/include_jni/jni.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4707   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4708   "parameters" :
4709   [
4710    {
4711     "referenced_type" : "_ZTIP7_JNIEnv"
4712    },
4713    {
4714     "referenced_type" : "_ZTIP8_jobject"
4715    },
4716    {
4717     "referenced_type" : "_ZTIP7_jclass"
4718    },
4719    {
4720     "referenced_type" : "_ZTIP10_jmethodID"
4721    }
4722   ],
4723   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4724   "return_type" : "_ZTId",
4725   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4726   "source_file" : "libnativehelper/include_jni/jni.h"
4727  },
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4731   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
4732   "parameters" :
4733   [
4734    {
4735     "referenced_type" : "_ZTIP7_JNIEnv"
4736    },
4737    {
4738     "referenced_type" : "_ZTIP8_jobject"
4739    },
4740    {
4741     "referenced_type" : "_ZTIP9_jfieldID"
4742    }
4743   ],
4744   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4745   "return_type" : "_ZTId",
4746   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4747   "source_file" : "libnativehelper/include_jni/jni.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4752   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4753   "parameters" :
4754   [
4755    {
4756     "referenced_type" : "_ZTIP7_JNIEnv"
4757    },
4758    {
4759     "referenced_type" : "_ZTIP7_jclass"
4760    },
4761    {
4762     "referenced_type" : "_ZTIP10_jmethodID"
4763    },
4764    {
4765     "referenced_type" : "_ZTIPK6jvalue"
4766    }
4767   ],
4768   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4769   "return_type" : "_ZTIf",
4770   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4771   "source_file" : "libnativehelper/include_jni/jni.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4776   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4777   "parameters" :
4778   [
4779    {
4780     "referenced_type" : "_ZTIP7_JNIEnv"
4781    },
4782    {
4783     "referenced_type" : "_ZTIP7_jclass"
4784    },
4785    {
4786     "referenced_type" : "_ZTIP10_jmethodID"
4787    },
4788    {
4789     "referenced_type" : "_ZTISt9__va_list"
4790    }
4791   ],
4792   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4793   "return_type" : "_ZTIf",
4794   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4795   "source_file" : "libnativehelper/include_jni/jni.h"
4796  },
4797  {
4798   "alignment" : 4,
4799   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4800   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4801   "parameters" :
4802   [
4803    {
4804     "referenced_type" : "_ZTIP7_JNIEnv"
4805    },
4806    {
4807     "referenced_type" : "_ZTIP7_jclass"
4808    },
4809    {
4810     "referenced_type" : "_ZTIP10_jmethodID"
4811    }
4812   ],
4813   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4814   "return_type" : "_ZTIf",
4815   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4816   "source_file" : "libnativehelper/include_jni/jni.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4821   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
4822   "parameters" :
4823   [
4824    {
4825     "referenced_type" : "_ZTIP7_JNIEnv"
4826    },
4827    {
4828     "referenced_type" : "_ZTIP7_jclass"
4829    },
4830    {
4831     "referenced_type" : "_ZTIP9_jfieldID"
4832    }
4833   ],
4834   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4835   "return_type" : "_ZTIf",
4836   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4837   "source_file" : "libnativehelper/include_jni/jni.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4842   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4843   "parameters" :
4844   [
4845    {
4846     "referenced_type" : "_ZTIP7_JNIEnv"
4847    },
4848    {
4849     "referenced_type" : "_ZTIP8_jobject"
4850    },
4851    {
4852     "referenced_type" : "_ZTIP10_jmethodID"
4853    },
4854    {
4855     "referenced_type" : "_ZTIPK6jvalue"
4856    }
4857   ],
4858   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4859   "return_type" : "_ZTIf",
4860   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4861   "source_file" : "libnativehelper/include_jni/jni.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4866   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4867   "parameters" :
4868   [
4869    {
4870     "referenced_type" : "_ZTIP7_JNIEnv"
4871    },
4872    {
4873     "referenced_type" : "_ZTIP8_jobject"
4874    },
4875    {
4876     "referenced_type" : "_ZTIP10_jmethodID"
4877    },
4878    {
4879     "referenced_type" : "_ZTISt9__va_list"
4880    }
4881   ],
4882   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4883   "return_type" : "_ZTIf",
4884   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4885   "source_file" : "libnativehelper/include_jni/jni.h"
4886  },
4887  {
4888   "alignment" : 4,
4889   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4890   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4891   "parameters" :
4892   [
4893    {
4894     "referenced_type" : "_ZTIP7_JNIEnv"
4895    },
4896    {
4897     "referenced_type" : "_ZTIP8_jobject"
4898    },
4899    {
4900     "referenced_type" : "_ZTIP10_jmethodID"
4901    }
4902   ],
4903   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4904   "return_type" : "_ZTIf",
4905   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4906   "source_file" : "libnativehelper/include_jni/jni.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4911   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4912   "parameters" :
4913   [
4914    {
4915     "referenced_type" : "_ZTIP7_JNIEnv"
4916    },
4917    {
4918     "referenced_type" : "_ZTIP8_jobject"
4919    },
4920    {
4921     "referenced_type" : "_ZTIP7_jclass"
4922    },
4923    {
4924     "referenced_type" : "_ZTIP10_jmethodID"
4925    },
4926    {
4927     "referenced_type" : "_ZTIPK6jvalue"
4928    }
4929   ],
4930   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4931   "return_type" : "_ZTIf",
4932   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4933   "source_file" : "libnativehelper/include_jni/jni.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4938   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4939   "parameters" :
4940   [
4941    {
4942     "referenced_type" : "_ZTIP7_JNIEnv"
4943    },
4944    {
4945     "referenced_type" : "_ZTIP8_jobject"
4946    },
4947    {
4948     "referenced_type" : "_ZTIP7_jclass"
4949    },
4950    {
4951     "referenced_type" : "_ZTIP10_jmethodID"
4952    },
4953    {
4954     "referenced_type" : "_ZTISt9__va_list"
4955    }
4956   ],
4957   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4958   "return_type" : "_ZTIf",
4959   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4960   "source_file" : "libnativehelper/include_jni/jni.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4965   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4966   "parameters" :
4967   [
4968    {
4969     "referenced_type" : "_ZTIP7_JNIEnv"
4970    },
4971    {
4972     "referenced_type" : "_ZTIP8_jobject"
4973    },
4974    {
4975     "referenced_type" : "_ZTIP7_jclass"
4976    },
4977    {
4978     "referenced_type" : "_ZTIP10_jmethodID"
4979    }
4980   ],
4981   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4982   "return_type" : "_ZTIf",
4983   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4984   "source_file" : "libnativehelper/include_jni/jni.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4989   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
4990   "parameters" :
4991   [
4992    {
4993     "referenced_type" : "_ZTIP7_JNIEnv"
4994    },
4995    {
4996     "referenced_type" : "_ZTIP8_jobject"
4997    },
4998    {
4999     "referenced_type" : "_ZTIP9_jfieldID"
5000    }
5001   ],
5002   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
5003   "return_type" : "_ZTIf",
5004   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
5005   "source_file" : "libnativehelper/include_jni/jni.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
5010   "name" : "unsigned char (_JNIEnv *)",
5011   "parameters" :
5012   [
5013    {
5014     "referenced_type" : "_ZTIP7_JNIEnv"
5015    }
5016   ],
5017   "referenced_type" : "_ZTIFhP7_JNIEnvE",
5018   "return_type" : "_ZTIh",
5019   "self_type" : "_ZTIFhP7_JNIEnvE",
5020   "source_file" : "libnativehelper/include_jni/jni.h"
5021  },
5022  {
5023   "alignment" : 4,
5024   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5025   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
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     "referenced_type" : "_ZTIPK6jvalue"
5039    }
5040   ],
5041   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5042   "return_type" : "_ZTIh",
5043   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5044   "source_file" : "libnativehelper/include_jni/jni.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5049   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5050   "parameters" :
5051   [
5052    {
5053     "referenced_type" : "_ZTIP7_JNIEnv"
5054    },
5055    {
5056     "referenced_type" : "_ZTIP7_jclass"
5057    },
5058    {
5059     "referenced_type" : "_ZTIP10_jmethodID"
5060    },
5061    {
5062     "referenced_type" : "_ZTISt9__va_list"
5063    }
5064   ],
5065   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5066   "return_type" : "_ZTIh",
5067   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5068   "source_file" : "libnativehelper/include_jni/jni.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5073   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5074   "parameters" :
5075   [
5076    {
5077     "referenced_type" : "_ZTIP7_JNIEnv"
5078    },
5079    {
5080     "referenced_type" : "_ZTIP7_jclass"
5081    },
5082    {
5083     "referenced_type" : "_ZTIP10_jmethodID"
5084    }
5085   ],
5086   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5087   "return_type" : "_ZTIh",
5088   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5089   "source_file" : "libnativehelper/include_jni/jni.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5094   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
5095   "parameters" :
5096   [
5097    {
5098     "referenced_type" : "_ZTIP7_JNIEnv"
5099    },
5100    {
5101     "referenced_type" : "_ZTIP7_jclass"
5102    },
5103    {
5104     "referenced_type" : "_ZTIP9_jfieldID"
5105    }
5106   ],
5107   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5108   "return_type" : "_ZTIh",
5109   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5110   "source_file" : "libnativehelper/include_jni/jni.h"
5111  },
5112  {
5113   "alignment" : 4,
5114   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5115   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
5116   "parameters" :
5117   [
5118    {
5119     "referenced_type" : "_ZTIP7_JNIEnv"
5120    },
5121    {
5122     "referenced_type" : "_ZTIP7_jclass"
5123    },
5124    {
5125     "referenced_type" : "_ZTIP7_jclass"
5126    }
5127   ],
5128   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5129   "return_type" : "_ZTIh",
5130   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5131   "source_file" : "libnativehelper/include_jni/jni.h"
5132  },
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5136   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5137   "parameters" :
5138   [
5139    {
5140     "referenced_type" : "_ZTIP7_JNIEnv"
5141    },
5142    {
5143     "referenced_type" : "_ZTIP8_jobject"
5144    },
5145    {
5146     "referenced_type" : "_ZTIP10_jmethodID"
5147    },
5148    {
5149     "referenced_type" : "_ZTIPK6jvalue"
5150    }
5151   ],
5152   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5153   "return_type" : "_ZTIh",
5154   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5155   "source_file" : "libnativehelper/include_jni/jni.h"
5156  },
5157  {
5158   "alignment" : 4,
5159   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5160   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5161   "parameters" :
5162   [
5163    {
5164     "referenced_type" : "_ZTIP7_JNIEnv"
5165    },
5166    {
5167     "referenced_type" : "_ZTIP8_jobject"
5168    },
5169    {
5170     "referenced_type" : "_ZTIP10_jmethodID"
5171    },
5172    {
5173     "referenced_type" : "_ZTISt9__va_list"
5174    }
5175   ],
5176   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5177   "return_type" : "_ZTIh",
5178   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5179   "source_file" : "libnativehelper/include_jni/jni.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5184   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5185   "parameters" :
5186   [
5187    {
5188     "referenced_type" : "_ZTIP7_JNIEnv"
5189    },
5190    {
5191     "referenced_type" : "_ZTIP8_jobject"
5192    },
5193    {
5194     "referenced_type" : "_ZTIP10_jmethodID"
5195    }
5196   ],
5197   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5198   "return_type" : "_ZTIh",
5199   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5200   "source_file" : "libnativehelper/include_jni/jni.h"
5201  },
5202  {
5203   "alignment" : 4,
5204   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5205   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
5206   "parameters" :
5207   [
5208    {
5209     "referenced_type" : "_ZTIP7_JNIEnv"
5210    },
5211    {
5212     "referenced_type" : "_ZTIP8_jobject"
5213    },
5214    {
5215     "referenced_type" : "_ZTIP7_jclass"
5216    }
5217   ],
5218   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5219   "return_type" : "_ZTIh",
5220   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5221   "source_file" : "libnativehelper/include_jni/jni.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5226   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5227   "parameters" :
5228   [
5229    {
5230     "referenced_type" : "_ZTIP7_JNIEnv"
5231    },
5232    {
5233     "referenced_type" : "_ZTIP8_jobject"
5234    },
5235    {
5236     "referenced_type" : "_ZTIP7_jclass"
5237    },
5238    {
5239     "referenced_type" : "_ZTIP10_jmethodID"
5240    },
5241    {
5242     "referenced_type" : "_ZTIPK6jvalue"
5243    }
5244   ],
5245   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5246   "return_type" : "_ZTIh",
5247   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5248   "source_file" : "libnativehelper/include_jni/jni.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5253   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5254   "parameters" :
5255   [
5256    {
5257     "referenced_type" : "_ZTIP7_JNIEnv"
5258    },
5259    {
5260     "referenced_type" : "_ZTIP8_jobject"
5261    },
5262    {
5263     "referenced_type" : "_ZTIP7_jclass"
5264    },
5265    {
5266     "referenced_type" : "_ZTIP10_jmethodID"
5267    },
5268    {
5269     "referenced_type" : "_ZTISt9__va_list"
5270    }
5271   ],
5272   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5273   "return_type" : "_ZTIh",
5274   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5275   "source_file" : "libnativehelper/include_jni/jni.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5280   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5281   "parameters" :
5282   [
5283    {
5284     "referenced_type" : "_ZTIP7_JNIEnv"
5285    },
5286    {
5287     "referenced_type" : "_ZTIP8_jobject"
5288    },
5289    {
5290     "referenced_type" : "_ZTIP7_jclass"
5291    },
5292    {
5293     "referenced_type" : "_ZTIP10_jmethodID"
5294    }
5295   ],
5296   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5297   "return_type" : "_ZTIh",
5298   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5299   "source_file" : "libnativehelper/include_jni/jni.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5304   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
5305   "parameters" :
5306   [
5307    {
5308     "referenced_type" : "_ZTIP7_JNIEnv"
5309    },
5310    {
5311     "referenced_type" : "_ZTIP8_jobject"
5312    },
5313    {
5314     "referenced_type" : "_ZTIP9_jfieldID"
5315    }
5316   ],
5317   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5318   "return_type" : "_ZTIh",
5319   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5320   "source_file" : "libnativehelper/include_jni/jni.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5325   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
5326   "parameters" :
5327   [
5328    {
5329     "referenced_type" : "_ZTIP7_JNIEnv"
5330    },
5331    {
5332     "referenced_type" : "_ZTIP8_jobject"
5333    },
5334    {
5335     "referenced_type" : "_ZTIP8_jobject"
5336    }
5337   ],
5338   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5339   "return_type" : "_ZTIh",
5340   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5341   "source_file" : "libnativehelper/include_jni/jni.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
5346   "name" : "int (_JNIEnv *)",
5347   "parameters" :
5348   [
5349    {
5350     "referenced_type" : "_ZTIP7_JNIEnv"
5351    }
5352   ],
5353   "referenced_type" : "_ZTIFiP7_JNIEnvE",
5354   "return_type" : "_ZTIi",
5355   "self_type" : "_ZTIFiP7_JNIEnvE",
5356   "source_file" : "libnativehelper/include_jni/jni.h"
5357  },
5358  {
5359   "alignment" : 4,
5360   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5361   "name" : "int (_JNIEnv *, _jthrowable *)",
5362   "parameters" :
5363   [
5364    {
5365     "referenced_type" : "_ZTIP7_JNIEnv"
5366    },
5367    {
5368     "referenced_type" : "_ZTIP11_jthrowable"
5369    }
5370   ],
5371   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5372   "return_type" : "_ZTIi",
5373   "self_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5374   "source_file" : "libnativehelper/include_jni/jni.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5379   "name" : "int (_JNIEnv *, _jarray *)",
5380   "parameters" :
5381   [
5382    {
5383     "referenced_type" : "_ZTIP7_JNIEnv"
5384    },
5385    {
5386     "referenced_type" : "_ZTIP7_jarray"
5387    }
5388   ],
5389   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5390   "return_type" : "_ZTIi",
5391   "self_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5392   "source_file" : "libnativehelper/include_jni/jni.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
5397   "name" : "int (_JNIEnv *, _jclass *)",
5398   "parameters" :
5399   [
5400    {
5401     "referenced_type" : "_ZTIP7_JNIEnv"
5402    },
5403    {
5404     "referenced_type" : "_ZTIP7_jclass"
5405    }
5406   ],
5407   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5408   "return_type" : "_ZTIi",
5409   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5410   "source_file" : "libnativehelper/include_jni/jni.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5415   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5416   "parameters" :
5417   [
5418    {
5419     "referenced_type" : "_ZTIP7_JNIEnv"
5420    },
5421    {
5422     "referenced_type" : "_ZTIP7_jclass"
5423    },
5424    {
5425     "referenced_type" : "_ZTIP10_jmethodID"
5426    },
5427    {
5428     "referenced_type" : "_ZTIPK6jvalue"
5429    }
5430   ],
5431   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5432   "return_type" : "_ZTIi",
5433   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5434   "source_file" : "libnativehelper/include_jni/jni.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5439   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5440   "parameters" :
5441   [
5442    {
5443     "referenced_type" : "_ZTIP7_JNIEnv"
5444    },
5445    {
5446     "referenced_type" : "_ZTIP7_jclass"
5447    },
5448    {
5449     "referenced_type" : "_ZTIP10_jmethodID"
5450    },
5451    {
5452     "referenced_type" : "_ZTISt9__va_list"
5453    }
5454   ],
5455   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5456   "return_type" : "_ZTIi",
5457   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5458   "source_file" : "libnativehelper/include_jni/jni.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5463   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5464   "parameters" :
5465   [
5466    {
5467     "referenced_type" : "_ZTIP7_JNIEnv"
5468    },
5469    {
5470     "referenced_type" : "_ZTIP7_jclass"
5471    },
5472    {
5473     "referenced_type" : "_ZTIP10_jmethodID"
5474    }
5475   ],
5476   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5477   "return_type" : "_ZTIi",
5478   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5479   "source_file" : "libnativehelper/include_jni/jni.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5484   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
5485   "parameters" :
5486   [
5487    {
5488     "referenced_type" : "_ZTIP7_JNIEnv"
5489    },
5490    {
5491     "referenced_type" : "_ZTIP7_jclass"
5492    },
5493    {
5494     "referenced_type" : "_ZTIP9_jfieldID"
5495    }
5496   ],
5497   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5498   "return_type" : "_ZTIi",
5499   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5500   "source_file" : "libnativehelper/include_jni/jni.h"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5505   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
5506   "parameters" :
5507   [
5508    {
5509     "referenced_type" : "_ZTIP7_JNIEnv"
5510    },
5511    {
5512     "referenced_type" : "_ZTIP7_jclass"
5513    },
5514    {
5515     "referenced_type" : "_ZTIPK15JNINativeMethod"
5516    },
5517    {
5518     "referenced_type" : "_ZTIi"
5519    }
5520   ],
5521   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5522   "return_type" : "_ZTIi",
5523   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5524   "source_file" : "libnativehelper/include_jni/jni.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5529   "name" : "int (_JNIEnv *, _jclass *, const char *)",
5530   "parameters" :
5531   [
5532    {
5533     "referenced_type" : "_ZTIP7_JNIEnv"
5534    },
5535    {
5536     "referenced_type" : "_ZTIP7_jclass"
5537    },
5538    {
5539     "referenced_type" : "_ZTIPKc"
5540    }
5541   ],
5542   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5543   "return_type" : "_ZTIi",
5544   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5545   "source_file" : "libnativehelper/include_jni/jni.h"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5550   "name" : "int (_JNIEnv *, _jobject *)",
5551   "parameters" :
5552   [
5553    {
5554     "referenced_type" : "_ZTIP7_JNIEnv"
5555    },
5556    {
5557     "referenced_type" : "_ZTIP8_jobject"
5558    }
5559   ],
5560   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5561   "return_type" : "_ZTIi",
5562   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5563   "source_file" : "libnativehelper/include_jni/jni.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5568   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5569   "parameters" :
5570   [
5571    {
5572     "referenced_type" : "_ZTIP7_JNIEnv"
5573    },
5574    {
5575     "referenced_type" : "_ZTIP8_jobject"
5576    },
5577    {
5578     "referenced_type" : "_ZTIP10_jmethodID"
5579    },
5580    {
5581     "referenced_type" : "_ZTIPK6jvalue"
5582    }
5583   ],
5584   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5585   "return_type" : "_ZTIi",
5586   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5587   "source_file" : "libnativehelper/include_jni/jni.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5592   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5593   "parameters" :
5594   [
5595    {
5596     "referenced_type" : "_ZTIP7_JNIEnv"
5597    },
5598    {
5599     "referenced_type" : "_ZTIP8_jobject"
5600    },
5601    {
5602     "referenced_type" : "_ZTIP10_jmethodID"
5603    },
5604    {
5605     "referenced_type" : "_ZTISt9__va_list"
5606    }
5607   ],
5608   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5609   "return_type" : "_ZTIi",
5610   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5611   "source_file" : "libnativehelper/include_jni/jni.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5616   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5617   "parameters" :
5618   [
5619    {
5620     "referenced_type" : "_ZTIP7_JNIEnv"
5621    },
5622    {
5623     "referenced_type" : "_ZTIP8_jobject"
5624    },
5625    {
5626     "referenced_type" : "_ZTIP10_jmethodID"
5627    }
5628   ],
5629   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5630   "return_type" : "_ZTIi",
5631   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5632   "source_file" : "libnativehelper/include_jni/jni.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5637   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5638   "parameters" :
5639   [
5640    {
5641     "referenced_type" : "_ZTIP7_JNIEnv"
5642    },
5643    {
5644     "referenced_type" : "_ZTIP8_jobject"
5645    },
5646    {
5647     "referenced_type" : "_ZTIP7_jclass"
5648    },
5649    {
5650     "referenced_type" : "_ZTIP10_jmethodID"
5651    },
5652    {
5653     "referenced_type" : "_ZTIPK6jvalue"
5654    }
5655   ],
5656   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5657   "return_type" : "_ZTIi",
5658   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5659   "source_file" : "libnativehelper/include_jni/jni.h"
5660  },
5661  {
5662   "alignment" : 4,
5663   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5664   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5665   "parameters" :
5666   [
5667    {
5668     "referenced_type" : "_ZTIP7_JNIEnv"
5669    },
5670    {
5671     "referenced_type" : "_ZTIP8_jobject"
5672    },
5673    {
5674     "referenced_type" : "_ZTIP7_jclass"
5675    },
5676    {
5677     "referenced_type" : "_ZTIP10_jmethodID"
5678    },
5679    {
5680     "referenced_type" : "_ZTISt9__va_list"
5681    }
5682   ],
5683   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5684   "return_type" : "_ZTIi",
5685   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5686   "source_file" : "libnativehelper/include_jni/jni.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5691   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5692   "parameters" :
5693   [
5694    {
5695     "referenced_type" : "_ZTIP7_JNIEnv"
5696    },
5697    {
5698     "referenced_type" : "_ZTIP8_jobject"
5699    },
5700    {
5701     "referenced_type" : "_ZTIP7_jclass"
5702    },
5703    {
5704     "referenced_type" : "_ZTIP10_jmethodID"
5705    }
5706   ],
5707   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5708   "return_type" : "_ZTIi",
5709   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5710   "source_file" : "libnativehelper/include_jni/jni.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5715   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
5716   "parameters" :
5717   [
5718    {
5719     "referenced_type" : "_ZTIP7_JNIEnv"
5720    },
5721    {
5722     "referenced_type" : "_ZTIP8_jobject"
5723    },
5724    {
5725     "referenced_type" : "_ZTIP9_jfieldID"
5726    }
5727   ],
5728   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5729   "return_type" : "_ZTIi",
5730   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5731   "source_file" : "libnativehelper/include_jni/jni.h"
5732  },
5733  {
5734   "alignment" : 4,
5735   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
5736   "name" : "int (_JNIEnv *, _jstring *)",
5737   "parameters" :
5738   [
5739    {
5740     "referenced_type" : "_ZTIP7_JNIEnv"
5741    },
5742    {
5743     "referenced_type" : "_ZTIP8_jstring"
5744    }
5745   ],
5746   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5747   "return_type" : "_ZTIi",
5748   "self_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5749   "source_file" : "libnativehelper/include_jni/jni.h"
5750  },
5751  {
5752   "alignment" : 4,
5753   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5754   "name" : "int (_JNIEnv *, _JavaVM **)",
5755   "parameters" :
5756   [
5757    {
5758     "referenced_type" : "_ZTIP7_JNIEnv"
5759    },
5760    {
5761     "referenced_type" : "_ZTIPP7_JavaVM"
5762    }
5763   ],
5764   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5765   "return_type" : "_ZTIi",
5766   "self_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5767   "source_file" : "libnativehelper/include_jni/jni.h"
5768  },
5769  {
5770   "alignment" : 4,
5771   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
5772   "name" : "int (_JNIEnv *, int)",
5773   "parameters" :
5774   [
5775    {
5776     "referenced_type" : "_ZTIP7_JNIEnv"
5777    },
5778    {
5779     "referenced_type" : "_ZTIi"
5780    }
5781   ],
5782   "referenced_type" : "_ZTIFiP7_JNIEnviE",
5783   "return_type" : "_ZTIi",
5784   "self_type" : "_ZTIFiP7_JNIEnviE",
5785   "source_file" : "libnativehelper/include_jni/jni.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "linker_set_key" : "_ZTIFiP7_JavaVME",
5790   "name" : "int (_JavaVM *)",
5791   "parameters" :
5792   [
5793    {
5794     "referenced_type" : "_ZTIP7_JavaVM"
5795    }
5796   ],
5797   "referenced_type" : "_ZTIFiP7_JavaVME",
5798   "return_type" : "_ZTIi",
5799   "self_type" : "_ZTIFiP7_JavaVME",
5800   "source_file" : "libnativehelper/include_jni/jni.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5805   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
5806   "parameters" :
5807   [
5808    {
5809     "referenced_type" : "_ZTIP7_JavaVM"
5810    },
5811    {
5812     "referenced_type" : "_ZTIPP7_JNIEnv"
5813    },
5814    {
5815     "referenced_type" : "_ZTIPv"
5816    }
5817   ],
5818   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5819   "return_type" : "_ZTIi",
5820   "self_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5821   "source_file" : "libnativehelper/include_jni/jni.h"
5822  },
5823  {
5824   "alignment" : 4,
5825   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
5826   "name" : "int (_JavaVM *, void **, int)",
5827   "parameters" :
5828   [
5829    {
5830     "referenced_type" : "_ZTIP7_JavaVM"
5831    },
5832    {
5833     "referenced_type" : "_ZTIPPv"
5834    },
5835    {
5836     "referenced_type" : "_ZTIi"
5837    }
5838   ],
5839   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
5840   "return_type" : "_ZTIi",
5841   "self_type" : "_ZTIFiP7_JavaVMPPviE",
5842   "source_file" : "libnativehelper/include_jni/jni.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5847   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5848   "parameters" :
5849   [
5850    {
5851     "referenced_type" : "_ZTIP7_JNIEnv"
5852    },
5853    {
5854     "referenced_type" : "_ZTIP7_jclass"
5855    },
5856    {
5857     "referenced_type" : "_ZTIP10_jmethodID"
5858    },
5859    {
5860     "referenced_type" : "_ZTIPK6jvalue"
5861    }
5862   ],
5863   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5864   "return_type" : "_ZTIs",
5865   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5866   "source_file" : "libnativehelper/include_jni/jni.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5871   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5872   "parameters" :
5873   [
5874    {
5875     "referenced_type" : "_ZTIP7_JNIEnv"
5876    },
5877    {
5878     "referenced_type" : "_ZTIP7_jclass"
5879    },
5880    {
5881     "referenced_type" : "_ZTIP10_jmethodID"
5882    },
5883    {
5884     "referenced_type" : "_ZTISt9__va_list"
5885    }
5886   ],
5887   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5888   "return_type" : "_ZTIs",
5889   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5890   "source_file" : "libnativehelper/include_jni/jni.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5895   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5896   "parameters" :
5897   [
5898    {
5899     "referenced_type" : "_ZTIP7_JNIEnv"
5900    },
5901    {
5902     "referenced_type" : "_ZTIP7_jclass"
5903    },
5904    {
5905     "referenced_type" : "_ZTIP10_jmethodID"
5906    }
5907   ],
5908   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5909   "return_type" : "_ZTIs",
5910   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5911   "source_file" : "libnativehelper/include_jni/jni.h"
5912  },
5913  {
5914   "alignment" : 4,
5915   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5916   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
5917   "parameters" :
5918   [
5919    {
5920     "referenced_type" : "_ZTIP7_JNIEnv"
5921    },
5922    {
5923     "referenced_type" : "_ZTIP7_jclass"
5924    },
5925    {
5926     "referenced_type" : "_ZTIP9_jfieldID"
5927    }
5928   ],
5929   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5930   "return_type" : "_ZTIs",
5931   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5932   "source_file" : "libnativehelper/include_jni/jni.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5937   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5938   "parameters" :
5939   [
5940    {
5941     "referenced_type" : "_ZTIP7_JNIEnv"
5942    },
5943    {
5944     "referenced_type" : "_ZTIP8_jobject"
5945    },
5946    {
5947     "referenced_type" : "_ZTIP10_jmethodID"
5948    },
5949    {
5950     "referenced_type" : "_ZTIPK6jvalue"
5951    }
5952   ],
5953   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5954   "return_type" : "_ZTIs",
5955   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5956   "source_file" : "libnativehelper/include_jni/jni.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5961   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5962   "parameters" :
5963   [
5964    {
5965     "referenced_type" : "_ZTIP7_JNIEnv"
5966    },
5967    {
5968     "referenced_type" : "_ZTIP8_jobject"
5969    },
5970    {
5971     "referenced_type" : "_ZTIP10_jmethodID"
5972    },
5973    {
5974     "referenced_type" : "_ZTISt9__va_list"
5975    }
5976   ],
5977   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5978   "return_type" : "_ZTIs",
5979   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5980   "source_file" : "libnativehelper/include_jni/jni.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5985   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5986   "parameters" :
5987   [
5988    {
5989     "referenced_type" : "_ZTIP7_JNIEnv"
5990    },
5991    {
5992     "referenced_type" : "_ZTIP8_jobject"
5993    },
5994    {
5995     "referenced_type" : "_ZTIP10_jmethodID"
5996    }
5997   ],
5998   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5999   "return_type" : "_ZTIs",
6000   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6001   "source_file" : "libnativehelper/include_jni/jni.h"
6002  },
6003  {
6004   "alignment" : 4,
6005   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6006   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6007   "parameters" :
6008   [
6009    {
6010     "referenced_type" : "_ZTIP7_JNIEnv"
6011    },
6012    {
6013     "referenced_type" : "_ZTIP8_jobject"
6014    },
6015    {
6016     "referenced_type" : "_ZTIP7_jclass"
6017    },
6018    {
6019     "referenced_type" : "_ZTIP10_jmethodID"
6020    },
6021    {
6022     "referenced_type" : "_ZTIPK6jvalue"
6023    }
6024   ],
6025   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6026   "return_type" : "_ZTIs",
6027   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6028   "source_file" : "libnativehelper/include_jni/jni.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6033   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6034   "parameters" :
6035   [
6036    {
6037     "referenced_type" : "_ZTIP7_JNIEnv"
6038    },
6039    {
6040     "referenced_type" : "_ZTIP8_jobject"
6041    },
6042    {
6043     "referenced_type" : "_ZTIP7_jclass"
6044    },
6045    {
6046     "referenced_type" : "_ZTIP10_jmethodID"
6047    },
6048    {
6049     "referenced_type" : "_ZTISt9__va_list"
6050    }
6051   ],
6052   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6053   "return_type" : "_ZTIs",
6054   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6055   "source_file" : "libnativehelper/include_jni/jni.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6060   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6061   "parameters" :
6062   [
6063    {
6064     "referenced_type" : "_ZTIP7_JNIEnv"
6065    },
6066    {
6067     "referenced_type" : "_ZTIP8_jobject"
6068    },
6069    {
6070     "referenced_type" : "_ZTIP7_jclass"
6071    },
6072    {
6073     "referenced_type" : "_ZTIP10_jmethodID"
6074    }
6075   ],
6076   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6077   "return_type" : "_ZTIs",
6078   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6079   "source_file" : "libnativehelper/include_jni/jni.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6084   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
6085   "parameters" :
6086   [
6087    {
6088     "referenced_type" : "_ZTIP7_JNIEnv"
6089    },
6090    {
6091     "referenced_type" : "_ZTIP8_jobject"
6092    },
6093    {
6094     "referenced_type" : "_ZTIP9_jfieldID"
6095    }
6096   ],
6097   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6098   "return_type" : "_ZTIs",
6099   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6100   "source_file" : "libnativehelper/include_jni/jni.h"
6101  },
6102  {
6103   "alignment" : 4,
6104   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6105   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6106   "parameters" :
6107   [
6108    {
6109     "referenced_type" : "_ZTIP7_JNIEnv"
6110    },
6111    {
6112     "referenced_type" : "_ZTIP7_jclass"
6113    },
6114    {
6115     "referenced_type" : "_ZTIP10_jmethodID"
6116    },
6117    {
6118     "referenced_type" : "_ZTIPK6jvalue"
6119    }
6120   ],
6121   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6122   "return_type" : "_ZTIt",
6123   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6124   "source_file" : "libnativehelper/include_jni/jni.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6129   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6130   "parameters" :
6131   [
6132    {
6133     "referenced_type" : "_ZTIP7_JNIEnv"
6134    },
6135    {
6136     "referenced_type" : "_ZTIP7_jclass"
6137    },
6138    {
6139     "referenced_type" : "_ZTIP10_jmethodID"
6140    },
6141    {
6142     "referenced_type" : "_ZTISt9__va_list"
6143    }
6144   ],
6145   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6146   "return_type" : "_ZTIt",
6147   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6148   "source_file" : "libnativehelper/include_jni/jni.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6153   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6154   "parameters" :
6155   [
6156    {
6157     "referenced_type" : "_ZTIP7_JNIEnv"
6158    },
6159    {
6160     "referenced_type" : "_ZTIP7_jclass"
6161    },
6162    {
6163     "referenced_type" : "_ZTIP10_jmethodID"
6164    }
6165   ],
6166   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6167   "return_type" : "_ZTIt",
6168   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6169   "source_file" : "libnativehelper/include_jni/jni.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6174   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
6175   "parameters" :
6176   [
6177    {
6178     "referenced_type" : "_ZTIP7_JNIEnv"
6179    },
6180    {
6181     "referenced_type" : "_ZTIP7_jclass"
6182    },
6183    {
6184     "referenced_type" : "_ZTIP9_jfieldID"
6185    }
6186   ],
6187   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6188   "return_type" : "_ZTIt",
6189   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6190   "source_file" : "libnativehelper/include_jni/jni.h"
6191  },
6192  {
6193   "alignment" : 4,
6194   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6195   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6196   "parameters" :
6197   [
6198    {
6199     "referenced_type" : "_ZTIP7_JNIEnv"
6200    },
6201    {
6202     "referenced_type" : "_ZTIP8_jobject"
6203    },
6204    {
6205     "referenced_type" : "_ZTIP10_jmethodID"
6206    },
6207    {
6208     "referenced_type" : "_ZTIPK6jvalue"
6209    }
6210   ],
6211   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6212   "return_type" : "_ZTIt",
6213   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6214   "source_file" : "libnativehelper/include_jni/jni.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6219   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6220   "parameters" :
6221   [
6222    {
6223     "referenced_type" : "_ZTIP7_JNIEnv"
6224    },
6225    {
6226     "referenced_type" : "_ZTIP8_jobject"
6227    },
6228    {
6229     "referenced_type" : "_ZTIP10_jmethodID"
6230    },
6231    {
6232     "referenced_type" : "_ZTISt9__va_list"
6233    }
6234   ],
6235   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6236   "return_type" : "_ZTIt",
6237   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6238   "source_file" : "libnativehelper/include_jni/jni.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6243   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6244   "parameters" :
6245   [
6246    {
6247     "referenced_type" : "_ZTIP7_JNIEnv"
6248    },
6249    {
6250     "referenced_type" : "_ZTIP8_jobject"
6251    },
6252    {
6253     "referenced_type" : "_ZTIP10_jmethodID"
6254    }
6255   ],
6256   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6257   "return_type" : "_ZTIt",
6258   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6259   "source_file" : "libnativehelper/include_jni/jni.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6264   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6265   "parameters" :
6266   [
6267    {
6268     "referenced_type" : "_ZTIP7_JNIEnv"
6269    },
6270    {
6271     "referenced_type" : "_ZTIP8_jobject"
6272    },
6273    {
6274     "referenced_type" : "_ZTIP7_jclass"
6275    },
6276    {
6277     "referenced_type" : "_ZTIP10_jmethodID"
6278    },
6279    {
6280     "referenced_type" : "_ZTIPK6jvalue"
6281    }
6282   ],
6283   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6284   "return_type" : "_ZTIt",
6285   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6286   "source_file" : "libnativehelper/include_jni/jni.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6291   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6292   "parameters" :
6293   [
6294    {
6295     "referenced_type" : "_ZTIP7_JNIEnv"
6296    },
6297    {
6298     "referenced_type" : "_ZTIP8_jobject"
6299    },
6300    {
6301     "referenced_type" : "_ZTIP7_jclass"
6302    },
6303    {
6304     "referenced_type" : "_ZTIP10_jmethodID"
6305    },
6306    {
6307     "referenced_type" : "_ZTISt9__va_list"
6308    }
6309   ],
6310   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6311   "return_type" : "_ZTIt",
6312   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6313   "source_file" : "libnativehelper/include_jni/jni.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6318   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6319   "parameters" :
6320   [
6321    {
6322     "referenced_type" : "_ZTIP7_JNIEnv"
6323    },
6324    {
6325     "referenced_type" : "_ZTIP8_jobject"
6326    },
6327    {
6328     "referenced_type" : "_ZTIP7_jclass"
6329    },
6330    {
6331     "referenced_type" : "_ZTIP10_jmethodID"
6332    }
6333   ],
6334   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6335   "return_type" : "_ZTIt",
6336   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6337   "source_file" : "libnativehelper/include_jni/jni.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6342   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
6343   "parameters" :
6344   [
6345    {
6346     "referenced_type" : "_ZTIP7_JNIEnv"
6347    },
6348    {
6349     "referenced_type" : "_ZTIP8_jobject"
6350    },
6351    {
6352     "referenced_type" : "_ZTIP9_jfieldID"
6353    }
6354   ],
6355   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6356   "return_type" : "_ZTIt",
6357   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6358   "source_file" : "libnativehelper/include_jni/jni.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
6363   "name" : "void (_JNIEnv *)",
6364   "parameters" :
6365   [
6366    {
6367     "referenced_type" : "_ZTIP7_JNIEnv"
6368    }
6369   ],
6370   "referenced_type" : "_ZTIFvP7_JNIEnvE",
6371   "return_type" : "_ZTIv",
6372   "self_type" : "_ZTIFvP7_JNIEnvE",
6373   "source_file" : "libnativehelper/include_jni/jni.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6378   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
6379   "parameters" :
6380   [
6381    {
6382     "referenced_type" : "_ZTIP7_JNIEnv"
6383    },
6384    {
6385     "referenced_type" : "_ZTIP10_jintArray"
6386    },
6387    {
6388     "referenced_type" : "_ZTIPi"
6389    },
6390    {
6391     "referenced_type" : "_ZTIi"
6392    }
6393   ],
6394   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6395   "return_type" : "_ZTIv",
6396   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6397   "source_file" : "libnativehelper/include_jni/jni.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6402   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
6403   "parameters" :
6404   [
6405    {
6406     "referenced_type" : "_ZTIP7_JNIEnv"
6407    },
6408    {
6409     "referenced_type" : "_ZTIP10_jintArray"
6410    },
6411    {
6412     "referenced_type" : "_ZTIi"
6413    },
6414    {
6415     "referenced_type" : "_ZTIi"
6416    },
6417    {
6418     "referenced_type" : "_ZTIPKi"
6419    }
6420   ],
6421   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6422   "return_type" : "_ZTIv",
6423   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6424   "source_file" : "libnativehelper/include_jni/jni.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6429   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
6430   "parameters" :
6431   [
6432    {
6433     "referenced_type" : "_ZTIP7_JNIEnv"
6434    },
6435    {
6436     "referenced_type" : "_ZTIP10_jintArray"
6437    },
6438    {
6439     "referenced_type" : "_ZTIi"
6440    },
6441    {
6442     "referenced_type" : "_ZTIi"
6443    },
6444    {
6445     "referenced_type" : "_ZTIPi"
6446    }
6447   ],
6448   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6449   "return_type" : "_ZTIv",
6450   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6451   "source_file" : "libnativehelper/include_jni/jni.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6456   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
6457   "parameters" :
6458   [
6459    {
6460     "referenced_type" : "_ZTIP7_JNIEnv"
6461    },
6462    {
6463     "referenced_type" : "_ZTIP11_jbyteArray"
6464    },
6465    {
6466     "referenced_type" : "_ZTIPa"
6467    },
6468    {
6469     "referenced_type" : "_ZTIi"
6470    }
6471   ],
6472   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6473   "return_type" : "_ZTIv",
6474   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6475   "source_file" : "libnativehelper/include_jni/jni.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6480   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
6481   "parameters" :
6482   [
6483    {
6484     "referenced_type" : "_ZTIP7_JNIEnv"
6485    },
6486    {
6487     "referenced_type" : "_ZTIP11_jbyteArray"
6488    },
6489    {
6490     "referenced_type" : "_ZTIi"
6491    },
6492    {
6493     "referenced_type" : "_ZTIi"
6494    },
6495    {
6496     "referenced_type" : "_ZTIPKa"
6497    }
6498   ],
6499   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6500   "return_type" : "_ZTIv",
6501   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6502   "source_file" : "libnativehelper/include_jni/jni.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6507   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
6508   "parameters" :
6509   [
6510    {
6511     "referenced_type" : "_ZTIP7_JNIEnv"
6512    },
6513    {
6514     "referenced_type" : "_ZTIP11_jbyteArray"
6515    },
6516    {
6517     "referenced_type" : "_ZTIi"
6518    },
6519    {
6520     "referenced_type" : "_ZTIi"
6521    },
6522    {
6523     "referenced_type" : "_ZTIPa"
6524    }
6525   ],
6526   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6527   "return_type" : "_ZTIv",
6528   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6529   "source_file" : "libnativehelper/include_jni/jni.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6534   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
6535   "parameters" :
6536   [
6537    {
6538     "referenced_type" : "_ZTIP7_JNIEnv"
6539    },
6540    {
6541     "referenced_type" : "_ZTIP11_jcharArray"
6542    },
6543    {
6544     "referenced_type" : "_ZTIPt"
6545    },
6546    {
6547     "referenced_type" : "_ZTIi"
6548    }
6549   ],
6550   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6551   "return_type" : "_ZTIv",
6552   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6553   "source_file" : "libnativehelper/include_jni/jni.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6558   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
6559   "parameters" :
6560   [
6561    {
6562     "referenced_type" : "_ZTIP7_JNIEnv"
6563    },
6564    {
6565     "referenced_type" : "_ZTIP11_jcharArray"
6566    },
6567    {
6568     "referenced_type" : "_ZTIi"
6569    },
6570    {
6571     "referenced_type" : "_ZTIi"
6572    },
6573    {
6574     "referenced_type" : "_ZTIPKt"
6575    }
6576   ],
6577   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6578   "return_type" : "_ZTIv",
6579   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6580   "source_file" : "libnativehelper/include_jni/jni.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6585   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
6586   "parameters" :
6587   [
6588    {
6589     "referenced_type" : "_ZTIP7_JNIEnv"
6590    },
6591    {
6592     "referenced_type" : "_ZTIP11_jcharArray"
6593    },
6594    {
6595     "referenced_type" : "_ZTIi"
6596    },
6597    {
6598     "referenced_type" : "_ZTIi"
6599    },
6600    {
6601     "referenced_type" : "_ZTIPt"
6602    }
6603   ],
6604   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6605   "return_type" : "_ZTIv",
6606   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6607   "source_file" : "libnativehelper/include_jni/jni.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6612   "name" : "void (_JNIEnv *, _jlongArray *, long long *, int)",
6613   "parameters" :
6614   [
6615    {
6616     "referenced_type" : "_ZTIP7_JNIEnv"
6617    },
6618    {
6619     "referenced_type" : "_ZTIP11_jlongArray"
6620    },
6621    {
6622     "referenced_type" : "_ZTIPx"
6623    },
6624    {
6625     "referenced_type" : "_ZTIi"
6626    }
6627   ],
6628   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6629   "return_type" : "_ZTIv",
6630   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6631   "source_file" : "libnativehelper/include_jni/jni.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6636   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long long *)",
6637   "parameters" :
6638   [
6639    {
6640     "referenced_type" : "_ZTIP7_JNIEnv"
6641    },
6642    {
6643     "referenced_type" : "_ZTIP11_jlongArray"
6644    },
6645    {
6646     "referenced_type" : "_ZTIi"
6647    },
6648    {
6649     "referenced_type" : "_ZTIi"
6650    },
6651    {
6652     "referenced_type" : "_ZTIPKx"
6653    }
6654   ],
6655   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6656   "return_type" : "_ZTIv",
6657   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6658   "source_file" : "libnativehelper/include_jni/jni.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6663   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long long *)",
6664   "parameters" :
6665   [
6666    {
6667     "referenced_type" : "_ZTIP7_JNIEnv"
6668    },
6669    {
6670     "referenced_type" : "_ZTIP11_jlongArray"
6671    },
6672    {
6673     "referenced_type" : "_ZTIi"
6674    },
6675    {
6676     "referenced_type" : "_ZTIi"
6677    },
6678    {
6679     "referenced_type" : "_ZTIPx"
6680    }
6681   ],
6682   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6683   "return_type" : "_ZTIv",
6684   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6685   "source_file" : "libnativehelper/include_jni/jni.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6690   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
6691   "parameters" :
6692   [
6693    {
6694     "referenced_type" : "_ZTIP7_JNIEnv"
6695    },
6696    {
6697     "referenced_type" : "_ZTIP12_jfloatArray"
6698    },
6699    {
6700     "referenced_type" : "_ZTIPf"
6701    },
6702    {
6703     "referenced_type" : "_ZTIi"
6704    }
6705   ],
6706   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6707   "return_type" : "_ZTIv",
6708   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6709   "source_file" : "libnativehelper/include_jni/jni.h"
6710  },
6711  {
6712   "alignment" : 4,
6713   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6714   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
6715   "parameters" :
6716   [
6717    {
6718     "referenced_type" : "_ZTIP7_JNIEnv"
6719    },
6720    {
6721     "referenced_type" : "_ZTIP12_jfloatArray"
6722    },
6723    {
6724     "referenced_type" : "_ZTIi"
6725    },
6726    {
6727     "referenced_type" : "_ZTIi"
6728    },
6729    {
6730     "referenced_type" : "_ZTIPKf"
6731    }
6732   ],
6733   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6734   "return_type" : "_ZTIv",
6735   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6736   "source_file" : "libnativehelper/include_jni/jni.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6741   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
6742   "parameters" :
6743   [
6744    {
6745     "referenced_type" : "_ZTIP7_JNIEnv"
6746    },
6747    {
6748     "referenced_type" : "_ZTIP12_jfloatArray"
6749    },
6750    {
6751     "referenced_type" : "_ZTIi"
6752    },
6753    {
6754     "referenced_type" : "_ZTIi"
6755    },
6756    {
6757     "referenced_type" : "_ZTIPf"
6758    }
6759   ],
6760   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6761   "return_type" : "_ZTIv",
6762   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6763   "source_file" : "libnativehelper/include_jni/jni.h"
6764  },
6765  {
6766   "alignment" : 4,
6767   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6768   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
6769   "parameters" :
6770   [
6771    {
6772     "referenced_type" : "_ZTIP7_JNIEnv"
6773    },
6774    {
6775     "referenced_type" : "_ZTIP12_jshortArray"
6776    },
6777    {
6778     "referenced_type" : "_ZTIPs"
6779    },
6780    {
6781     "referenced_type" : "_ZTIi"
6782    }
6783   ],
6784   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6785   "return_type" : "_ZTIv",
6786   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6787   "source_file" : "libnativehelper/include_jni/jni.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6792   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
6793   "parameters" :
6794   [
6795    {
6796     "referenced_type" : "_ZTIP7_JNIEnv"
6797    },
6798    {
6799     "referenced_type" : "_ZTIP12_jshortArray"
6800    },
6801    {
6802     "referenced_type" : "_ZTIi"
6803    },
6804    {
6805     "referenced_type" : "_ZTIi"
6806    },
6807    {
6808     "referenced_type" : "_ZTIPKs"
6809    }
6810   ],
6811   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6812   "return_type" : "_ZTIv",
6813   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6814   "source_file" : "libnativehelper/include_jni/jni.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6819   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
6820   "parameters" :
6821   [
6822    {
6823     "referenced_type" : "_ZTIP7_JNIEnv"
6824    },
6825    {
6826     "referenced_type" : "_ZTIP12_jshortArray"
6827    },
6828    {
6829     "referenced_type" : "_ZTIi"
6830    },
6831    {
6832     "referenced_type" : "_ZTIi"
6833    },
6834    {
6835     "referenced_type" : "_ZTIPs"
6836    }
6837   ],
6838   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6839   "return_type" : "_ZTIv",
6840   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6841   "source_file" : "libnativehelper/include_jni/jni.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6846   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
6847   "parameters" :
6848   [
6849    {
6850     "referenced_type" : "_ZTIP7_JNIEnv"
6851    },
6852    {
6853     "referenced_type" : "_ZTIP13_jdoubleArray"
6854    },
6855    {
6856     "referenced_type" : "_ZTIPd"
6857    },
6858    {
6859     "referenced_type" : "_ZTIi"
6860    }
6861   ],
6862   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6863   "return_type" : "_ZTIv",
6864   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6865   "source_file" : "libnativehelper/include_jni/jni.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6870   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
6871   "parameters" :
6872   [
6873    {
6874     "referenced_type" : "_ZTIP7_JNIEnv"
6875    },
6876    {
6877     "referenced_type" : "_ZTIP13_jdoubleArray"
6878    },
6879    {
6880     "referenced_type" : "_ZTIi"
6881    },
6882    {
6883     "referenced_type" : "_ZTIi"
6884    },
6885    {
6886     "referenced_type" : "_ZTIPKd"
6887    }
6888   ],
6889   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6890   "return_type" : "_ZTIv",
6891   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6892   "source_file" : "libnativehelper/include_jni/jni.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6897   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
6898   "parameters" :
6899   [
6900    {
6901     "referenced_type" : "_ZTIP7_JNIEnv"
6902    },
6903    {
6904     "referenced_type" : "_ZTIP13_jdoubleArray"
6905    },
6906    {
6907     "referenced_type" : "_ZTIi"
6908    },
6909    {
6910     "referenced_type" : "_ZTIi"
6911    },
6912    {
6913     "referenced_type" : "_ZTIPd"
6914    }
6915   ],
6916   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6917   "return_type" : "_ZTIv",
6918   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6919   "source_file" : "libnativehelper/include_jni/jni.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6924   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
6925   "parameters" :
6926   [
6927    {
6928     "referenced_type" : "_ZTIP7_JNIEnv"
6929    },
6930    {
6931     "referenced_type" : "_ZTIP13_jobjectArray"
6932    },
6933    {
6934     "referenced_type" : "_ZTIi"
6935    },
6936    {
6937     "referenced_type" : "_ZTIP8_jobject"
6938    }
6939   ],
6940   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6941   "return_type" : "_ZTIv",
6942   "self_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6943   "source_file" : "libnativehelper/include_jni/jni.h"
6944  },
6945  {
6946   "alignment" : 4,
6947   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6948   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
6949   "parameters" :
6950   [
6951    {
6952     "referenced_type" : "_ZTIP7_JNIEnv"
6953    },
6954    {
6955     "referenced_type" : "_ZTIP14_jbooleanArray"
6956    },
6957    {
6958     "referenced_type" : "_ZTIPh"
6959    },
6960    {
6961     "referenced_type" : "_ZTIi"
6962    }
6963   ],
6964   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6965   "return_type" : "_ZTIv",
6966   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6967   "source_file" : "libnativehelper/include_jni/jni.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6972   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
6973   "parameters" :
6974   [
6975    {
6976     "referenced_type" : "_ZTIP7_JNIEnv"
6977    },
6978    {
6979     "referenced_type" : "_ZTIP14_jbooleanArray"
6980    },
6981    {
6982     "referenced_type" : "_ZTIi"
6983    },
6984    {
6985     "referenced_type" : "_ZTIi"
6986    },
6987    {
6988     "referenced_type" : "_ZTIPKh"
6989    }
6990   ],
6991   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6992   "return_type" : "_ZTIv",
6993   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6994   "source_file" : "libnativehelper/include_jni/jni.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6999   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
7000   "parameters" :
7001   [
7002    {
7003     "referenced_type" : "_ZTIP7_JNIEnv"
7004    },
7005    {
7006     "referenced_type" : "_ZTIP14_jbooleanArray"
7007    },
7008    {
7009     "referenced_type" : "_ZTIi"
7010    },
7011    {
7012     "referenced_type" : "_ZTIi"
7013    },
7014    {
7015     "referenced_type" : "_ZTIPh"
7016    }
7017   ],
7018   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7019   "return_type" : "_ZTIv",
7020   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7021   "source_file" : "libnativehelper/include_jni/jni.h"
7022  },
7023  {
7024   "alignment" : 4,
7025   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7026   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
7027   "parameters" :
7028   [
7029    {
7030     "referenced_type" : "_ZTIP7_JNIEnv"
7031    },
7032    {
7033     "referenced_type" : "_ZTIP7_jarray"
7034    },
7035    {
7036     "referenced_type" : "_ZTIPv"
7037    },
7038    {
7039     "referenced_type" : "_ZTIi"
7040    }
7041   ],
7042   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7043   "return_type" : "_ZTIv",
7044   "self_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7045   "source_file" : "libnativehelper/include_jni/jni.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7050   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7051   "parameters" :
7052   [
7053    {
7054     "referenced_type" : "_ZTIP7_JNIEnv"
7055    },
7056    {
7057     "referenced_type" : "_ZTIP7_jclass"
7058    },
7059    {
7060     "referenced_type" : "_ZTIP10_jmethodID"
7061    },
7062    {
7063     "referenced_type" : "_ZTIPK6jvalue"
7064    }
7065   ],
7066   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7067   "return_type" : "_ZTIv",
7068   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7069   "source_file" : "libnativehelper/include_jni/jni.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7074   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
7075   "parameters" :
7076   [
7077    {
7078     "referenced_type" : "_ZTIP7_JNIEnv"
7079    },
7080    {
7081     "referenced_type" : "_ZTIP7_jclass"
7082    },
7083    {
7084     "referenced_type" : "_ZTIP10_jmethodID"
7085    },
7086    {
7087     "referenced_type" : "_ZTISt9__va_list"
7088    }
7089   ],
7090   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7091   "return_type" : "_ZTIv",
7092   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7093   "source_file" : "libnativehelper/include_jni/jni.h"
7094  },
7095  {
7096   "alignment" : 4,
7097   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7098   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7099   "parameters" :
7100   [
7101    {
7102     "referenced_type" : "_ZTIP7_JNIEnv"
7103    },
7104    {
7105     "referenced_type" : "_ZTIP7_jclass"
7106    },
7107    {
7108     "referenced_type" : "_ZTIP10_jmethodID"
7109    }
7110   ],
7111   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7112   "return_type" : "_ZTIv",
7113   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7114   "source_file" : "libnativehelper/include_jni/jni.h"
7115  },
7116  {
7117   "alignment" : 4,
7118   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7119   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
7120   "parameters" :
7121   [
7122    {
7123     "referenced_type" : "_ZTIP7_JNIEnv"
7124    },
7125    {
7126     "referenced_type" : "_ZTIP7_jclass"
7127    },
7128    {
7129     "referenced_type" : "_ZTIP9_jfieldID"
7130    },
7131    {
7132     "referenced_type" : "_ZTIP8_jobject"
7133    }
7134   ],
7135   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7136   "return_type" : "_ZTIv",
7137   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7138   "source_file" : "libnativehelper/include_jni/jni.h"
7139  },
7140  {
7141   "alignment" : 4,
7142   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7143   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
7144   "parameters" :
7145   [
7146    {
7147     "referenced_type" : "_ZTIP7_JNIEnv"
7148    },
7149    {
7150     "referenced_type" : "_ZTIP7_jclass"
7151    },
7152    {
7153     "referenced_type" : "_ZTIP9_jfieldID"
7154    },
7155    {
7156     "referenced_type" : "_ZTIa"
7157    }
7158   ],
7159   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7160   "return_type" : "_ZTIv",
7161   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7162   "source_file" : "libnativehelper/include_jni/jni.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7167   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
7168   "parameters" :
7169   [
7170    {
7171     "referenced_type" : "_ZTIP7_JNIEnv"
7172    },
7173    {
7174     "referenced_type" : "_ZTIP7_jclass"
7175    },
7176    {
7177     "referenced_type" : "_ZTIP9_jfieldID"
7178    },
7179    {
7180     "referenced_type" : "_ZTId"
7181    }
7182   ],
7183   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7184   "return_type" : "_ZTIv",
7185   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7186   "source_file" : "libnativehelper/include_jni/jni.h"
7187  },
7188  {
7189   "alignment" : 4,
7190   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7191   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
7192   "parameters" :
7193   [
7194    {
7195     "referenced_type" : "_ZTIP7_JNIEnv"
7196    },
7197    {
7198     "referenced_type" : "_ZTIP7_jclass"
7199    },
7200    {
7201     "referenced_type" : "_ZTIP9_jfieldID"
7202    },
7203    {
7204     "referenced_type" : "_ZTIf"
7205    }
7206   ],
7207   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7208   "return_type" : "_ZTIv",
7209   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7210   "source_file" : "libnativehelper/include_jni/jni.h"
7211  },
7212  {
7213   "alignment" : 4,
7214   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7215   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
7216   "parameters" :
7217   [
7218    {
7219     "referenced_type" : "_ZTIP7_JNIEnv"
7220    },
7221    {
7222     "referenced_type" : "_ZTIP7_jclass"
7223    },
7224    {
7225     "referenced_type" : "_ZTIP9_jfieldID"
7226    },
7227    {
7228     "referenced_type" : "_ZTIh"
7229    }
7230   ],
7231   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7232   "return_type" : "_ZTIv",
7233   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7234   "source_file" : "libnativehelper/include_jni/jni.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7239   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
7240   "parameters" :
7241   [
7242    {
7243     "referenced_type" : "_ZTIP7_JNIEnv"
7244    },
7245    {
7246     "referenced_type" : "_ZTIP7_jclass"
7247    },
7248    {
7249     "referenced_type" : "_ZTIP9_jfieldID"
7250    },
7251    {
7252     "referenced_type" : "_ZTIi"
7253    }
7254   ],
7255   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7256   "return_type" : "_ZTIv",
7257   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7258   "source_file" : "libnativehelper/include_jni/jni.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7263   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
7264   "parameters" :
7265   [
7266    {
7267     "referenced_type" : "_ZTIP7_JNIEnv"
7268    },
7269    {
7270     "referenced_type" : "_ZTIP7_jclass"
7271    },
7272    {
7273     "referenced_type" : "_ZTIP9_jfieldID"
7274    },
7275    {
7276     "referenced_type" : "_ZTIs"
7277    }
7278   ],
7279   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7280   "return_type" : "_ZTIv",
7281   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7282   "source_file" : "libnativehelper/include_jni/jni.h"
7283  },
7284  {
7285   "alignment" : 4,
7286   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7287   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
7288   "parameters" :
7289   [
7290    {
7291     "referenced_type" : "_ZTIP7_JNIEnv"
7292    },
7293    {
7294     "referenced_type" : "_ZTIP7_jclass"
7295    },
7296    {
7297     "referenced_type" : "_ZTIP9_jfieldID"
7298    },
7299    {
7300     "referenced_type" : "_ZTIt"
7301    }
7302   ],
7303   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7304   "return_type" : "_ZTIv",
7305   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7306   "source_file" : "libnativehelper/include_jni/jni.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7311   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long long)",
7312   "parameters" :
7313   [
7314    {
7315     "referenced_type" : "_ZTIP7_JNIEnv"
7316    },
7317    {
7318     "referenced_type" : "_ZTIP7_jclass"
7319    },
7320    {
7321     "referenced_type" : "_ZTIP9_jfieldID"
7322    },
7323    {
7324     "referenced_type" : "_ZTIx"
7325    }
7326   ],
7327   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7328   "return_type" : "_ZTIv",
7329   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7330   "source_file" : "libnativehelper/include_jni/jni.h"
7331  },
7332  {
7333   "alignment" : 4,
7334   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7335   "name" : "void (_JNIEnv *, _jobject *)",
7336   "parameters" :
7337   [
7338    {
7339     "referenced_type" : "_ZTIP7_JNIEnv"
7340    },
7341    {
7342     "referenced_type" : "_ZTIP8_jobject"
7343    }
7344   ],
7345   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7346   "return_type" : "_ZTIv",
7347   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7348   "source_file" : "libnativehelper/include_jni/jni.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7353   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7354   "parameters" :
7355   [
7356    {
7357     "referenced_type" : "_ZTIP7_JNIEnv"
7358    },
7359    {
7360     "referenced_type" : "_ZTIP8_jobject"
7361    },
7362    {
7363     "referenced_type" : "_ZTIP10_jmethodID"
7364    },
7365    {
7366     "referenced_type" : "_ZTIPK6jvalue"
7367    }
7368   ],
7369   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7370   "return_type" : "_ZTIv",
7371   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7372   "source_file" : "libnativehelper/include_jni/jni.h"
7373  },
7374  {
7375   "alignment" : 4,
7376   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7377   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
7378   "parameters" :
7379   [
7380    {
7381     "referenced_type" : "_ZTIP7_JNIEnv"
7382    },
7383    {
7384     "referenced_type" : "_ZTIP8_jobject"
7385    },
7386    {
7387     "referenced_type" : "_ZTIP10_jmethodID"
7388    },
7389    {
7390     "referenced_type" : "_ZTISt9__va_list"
7391    }
7392   ],
7393   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7394   "return_type" : "_ZTIv",
7395   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7396   "source_file" : "libnativehelper/include_jni/jni.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7401   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7402   "parameters" :
7403   [
7404    {
7405     "referenced_type" : "_ZTIP7_JNIEnv"
7406    },
7407    {
7408     "referenced_type" : "_ZTIP8_jobject"
7409    },
7410    {
7411     "referenced_type" : "_ZTIP10_jmethodID"
7412    }
7413   ],
7414   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7415   "return_type" : "_ZTIv",
7416   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7417   "source_file" : "libnativehelper/include_jni/jni.h"
7418  },
7419  {
7420   "alignment" : 4,
7421   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7422   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7423   "parameters" :
7424   [
7425    {
7426     "referenced_type" : "_ZTIP7_JNIEnv"
7427    },
7428    {
7429     "referenced_type" : "_ZTIP8_jobject"
7430    },
7431    {
7432     "referenced_type" : "_ZTIP7_jclass"
7433    },
7434    {
7435     "referenced_type" : "_ZTIP10_jmethodID"
7436    },
7437    {
7438     "referenced_type" : "_ZTIPK6jvalue"
7439    }
7440   ],
7441   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7442   "return_type" : "_ZTIv",
7443   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7444   "source_file" : "libnativehelper/include_jni/jni.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7449   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
7450   "parameters" :
7451   [
7452    {
7453     "referenced_type" : "_ZTIP7_JNIEnv"
7454    },
7455    {
7456     "referenced_type" : "_ZTIP8_jobject"
7457    },
7458    {
7459     "referenced_type" : "_ZTIP7_jclass"
7460    },
7461    {
7462     "referenced_type" : "_ZTIP10_jmethodID"
7463    },
7464    {
7465     "referenced_type" : "_ZTISt9__va_list"
7466    }
7467   ],
7468   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7469   "return_type" : "_ZTIv",
7470   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7471   "source_file" : "libnativehelper/include_jni/jni.h"
7472  },
7473  {
7474   "alignment" : 4,
7475   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7476   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7477   "parameters" :
7478   [
7479    {
7480     "referenced_type" : "_ZTIP7_JNIEnv"
7481    },
7482    {
7483     "referenced_type" : "_ZTIP8_jobject"
7484    },
7485    {
7486     "referenced_type" : "_ZTIP7_jclass"
7487    },
7488    {
7489     "referenced_type" : "_ZTIP10_jmethodID"
7490    }
7491   ],
7492   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7493   "return_type" : "_ZTIv",
7494   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7495   "source_file" : "libnativehelper/include_jni/jni.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7500   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7501   "parameters" :
7502   [
7503    {
7504     "referenced_type" : "_ZTIP7_JNIEnv"
7505    },
7506    {
7507     "referenced_type" : "_ZTIP8_jobject"
7508    },
7509    {
7510     "referenced_type" : "_ZTIP9_jfieldID"
7511    },
7512    {
7513     "referenced_type" : "_ZTIP8_jobject"
7514    }
7515   ],
7516   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7517   "return_type" : "_ZTIv",
7518   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7519   "source_file" : "libnativehelper/include_jni/jni.h"
7520  },
7521  {
7522   "alignment" : 4,
7523   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7524   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
7525   "parameters" :
7526   [
7527    {
7528     "referenced_type" : "_ZTIP7_JNIEnv"
7529    },
7530    {
7531     "referenced_type" : "_ZTIP8_jobject"
7532    },
7533    {
7534     "referenced_type" : "_ZTIP9_jfieldID"
7535    },
7536    {
7537     "referenced_type" : "_ZTIa"
7538    }
7539   ],
7540   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7541   "return_type" : "_ZTIv",
7542   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7543   "source_file" : "libnativehelper/include_jni/jni.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7548   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
7549   "parameters" :
7550   [
7551    {
7552     "referenced_type" : "_ZTIP7_JNIEnv"
7553    },
7554    {
7555     "referenced_type" : "_ZTIP8_jobject"
7556    },
7557    {
7558     "referenced_type" : "_ZTIP9_jfieldID"
7559    },
7560    {
7561     "referenced_type" : "_ZTId"
7562    }
7563   ],
7564   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7565   "return_type" : "_ZTIv",
7566   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7567   "source_file" : "libnativehelper/include_jni/jni.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7572   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
7573   "parameters" :
7574   [
7575    {
7576     "referenced_type" : "_ZTIP7_JNIEnv"
7577    },
7578    {
7579     "referenced_type" : "_ZTIP8_jobject"
7580    },
7581    {
7582     "referenced_type" : "_ZTIP9_jfieldID"
7583    },
7584    {
7585     "referenced_type" : "_ZTIf"
7586    }
7587   ],
7588   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7589   "return_type" : "_ZTIv",
7590   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7591   "source_file" : "libnativehelper/include_jni/jni.h"
7592  },
7593  {
7594   "alignment" : 4,
7595   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7596   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
7597   "parameters" :
7598   [
7599    {
7600     "referenced_type" : "_ZTIP7_JNIEnv"
7601    },
7602    {
7603     "referenced_type" : "_ZTIP8_jobject"
7604    },
7605    {
7606     "referenced_type" : "_ZTIP9_jfieldID"
7607    },
7608    {
7609     "referenced_type" : "_ZTIh"
7610    }
7611   ],
7612   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7613   "return_type" : "_ZTIv",
7614   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7615   "source_file" : "libnativehelper/include_jni/jni.h"
7616  },
7617  {
7618   "alignment" : 4,
7619   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7620   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
7621   "parameters" :
7622   [
7623    {
7624     "referenced_type" : "_ZTIP7_JNIEnv"
7625    },
7626    {
7627     "referenced_type" : "_ZTIP8_jobject"
7628    },
7629    {
7630     "referenced_type" : "_ZTIP9_jfieldID"
7631    },
7632    {
7633     "referenced_type" : "_ZTIi"
7634    }
7635   ],
7636   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7637   "return_type" : "_ZTIv",
7638   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7639   "source_file" : "libnativehelper/include_jni/jni.h"
7640  },
7641  {
7642   "alignment" : 4,
7643   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7644   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
7645   "parameters" :
7646   [
7647    {
7648     "referenced_type" : "_ZTIP7_JNIEnv"
7649    },
7650    {
7651     "referenced_type" : "_ZTIP8_jobject"
7652    },
7653    {
7654     "referenced_type" : "_ZTIP9_jfieldID"
7655    },
7656    {
7657     "referenced_type" : "_ZTIs"
7658    }
7659   ],
7660   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7661   "return_type" : "_ZTIv",
7662   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7663   "source_file" : "libnativehelper/include_jni/jni.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7668   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
7669   "parameters" :
7670   [
7671    {
7672     "referenced_type" : "_ZTIP7_JNIEnv"
7673    },
7674    {
7675     "referenced_type" : "_ZTIP8_jobject"
7676    },
7677    {
7678     "referenced_type" : "_ZTIP9_jfieldID"
7679    },
7680    {
7681     "referenced_type" : "_ZTIt"
7682    }
7683   ],
7684   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7685   "return_type" : "_ZTIv",
7686   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7687   "source_file" : "libnativehelper/include_jni/jni.h"
7688  },
7689  {
7690   "alignment" : 4,
7691   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7692   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long long)",
7693   "parameters" :
7694   [
7695    {
7696     "referenced_type" : "_ZTIP7_JNIEnv"
7697    },
7698    {
7699     "referenced_type" : "_ZTIP8_jobject"
7700    },
7701    {
7702     "referenced_type" : "_ZTIP9_jfieldID"
7703    },
7704    {
7705     "referenced_type" : "_ZTIx"
7706    }
7707   ],
7708   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7709   "return_type" : "_ZTIv",
7710   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7711   "source_file" : "libnativehelper/include_jni/jni.h"
7712  },
7713  {
7714   "alignment" : 4,
7715   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7716   "name" : "void (_JNIEnv *, _jstring *, const char *)",
7717   "parameters" :
7718   [
7719    {
7720     "referenced_type" : "_ZTIP7_JNIEnv"
7721    },
7722    {
7723     "referenced_type" : "_ZTIP8_jstring"
7724    },
7725    {
7726     "referenced_type" : "_ZTIPKc"
7727    }
7728   ],
7729   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7730   "return_type" : "_ZTIv",
7731   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7732   "source_file" : "libnativehelper/include_jni/jni.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7737   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
7738   "parameters" :
7739   [
7740    {
7741     "referenced_type" : "_ZTIP7_JNIEnv"
7742    },
7743    {
7744     "referenced_type" : "_ZTIP8_jstring"
7745    },
7746    {
7747     "referenced_type" : "_ZTIPKt"
7748    }
7749   ],
7750   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7751   "return_type" : "_ZTIv",
7752   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7753   "source_file" : "libnativehelper/include_jni/jni.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7758   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
7759   "parameters" :
7760   [
7761    {
7762     "referenced_type" : "_ZTIP7_JNIEnv"
7763    },
7764    {
7765     "referenced_type" : "_ZTIP8_jstring"
7766    },
7767    {
7768     "referenced_type" : "_ZTIi"
7769    },
7770    {
7771     "referenced_type" : "_ZTIi"
7772    },
7773    {
7774     "referenced_type" : "_ZTIPc"
7775    }
7776   ],
7777   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7778   "return_type" : "_ZTIv",
7779   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7780   "source_file" : "libnativehelper/include_jni/jni.h"
7781  },
7782  {
7783   "alignment" : 4,
7784   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7785   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
7786   "parameters" :
7787   [
7788    {
7789     "referenced_type" : "_ZTIP7_JNIEnv"
7790    },
7791    {
7792     "referenced_type" : "_ZTIP8_jstring"
7793    },
7794    {
7795     "referenced_type" : "_ZTIi"
7796    },
7797    {
7798     "referenced_type" : "_ZTIi"
7799    },
7800    {
7801     "referenced_type" : "_ZTIPt"
7802    }
7803   ],
7804   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7805   "return_type" : "_ZTIv",
7806   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7807   "source_file" : "libnativehelper/include_jni/jni.h"
7808  },
7809  {
7810   "alignment" : 4,
7811   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
7812   "name" : "void (_JNIEnv *, const char *)",
7813   "parameters" :
7814   [
7815    {
7816     "referenced_type" : "_ZTIP7_JNIEnv"
7817    },
7818    {
7819     "referenced_type" : "_ZTIPKc"
7820    }
7821   ],
7822   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
7823   "return_type" : "_ZTIv",
7824   "self_type" : "_ZTIFvP7_JNIEnvPKcE",
7825   "source_file" : "libnativehelper/include_jni/jni.h"
7826  },
7827  {
7828   "alignment" : 4,
7829   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
7830   "name" : "void (void *, const ADexFile_Method *)",
7831   "parameters" :
7832   [
7833    {
7834     "referenced_type" : "_ZTIPv"
7835    },
7836    {
7837     "referenced_type" : "_ZTIPK15ADexFile_Method"
7838    }
7839   ],
7840   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
7841   "return_type" : "_ZTIv",
7842   "self_type" : "_ZTIFvPvPK15ADexFile_MethodE",
7843   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
7844  },
7845  {
7846   "alignment" : 4,
7847   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7848   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7849   "parameters" :
7850   [
7851    {
7852     "referenced_type" : "_ZTIP7_JNIEnv"
7853    },
7854    {
7855     "referenced_type" : "_ZTIP7_jclass"
7856    },
7857    {
7858     "referenced_type" : "_ZTIP10_jmethodID"
7859    },
7860    {
7861     "referenced_type" : "_ZTIPK6jvalue"
7862    }
7863   ],
7864   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7865   "return_type" : "_ZTIx",
7866   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7867   "source_file" : "libnativehelper/include_jni/jni.h"
7868  },
7869  {
7870   "alignment" : 4,
7871   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7872   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
7873   "parameters" :
7874   [
7875    {
7876     "referenced_type" : "_ZTIP7_JNIEnv"
7877    },
7878    {
7879     "referenced_type" : "_ZTIP7_jclass"
7880    },
7881    {
7882     "referenced_type" : "_ZTIP10_jmethodID"
7883    },
7884    {
7885     "referenced_type" : "_ZTISt9__va_list"
7886    }
7887   ],
7888   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7889   "return_type" : "_ZTIx",
7890   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7891   "source_file" : "libnativehelper/include_jni/jni.h"
7892  },
7893  {
7894   "alignment" : 4,
7895   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7896   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7897   "parameters" :
7898   [
7899    {
7900     "referenced_type" : "_ZTIP7_JNIEnv"
7901    },
7902    {
7903     "referenced_type" : "_ZTIP7_jclass"
7904    },
7905    {
7906     "referenced_type" : "_ZTIP10_jmethodID"
7907    }
7908   ],
7909   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7910   "return_type" : "_ZTIx",
7911   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7912   "source_file" : "libnativehelper/include_jni/jni.h"
7913  },
7914  {
7915   "alignment" : 4,
7916   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7917   "name" : "long long (_JNIEnv *, _jclass *, _jfieldID *)",
7918   "parameters" :
7919   [
7920    {
7921     "referenced_type" : "_ZTIP7_JNIEnv"
7922    },
7923    {
7924     "referenced_type" : "_ZTIP7_jclass"
7925    },
7926    {
7927     "referenced_type" : "_ZTIP9_jfieldID"
7928    }
7929   ],
7930   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7931   "return_type" : "_ZTIx",
7932   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7933   "source_file" : "libnativehelper/include_jni/jni.h"
7934  },
7935  {
7936   "alignment" : 4,
7937   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7938   "name" : "long long (_JNIEnv *, _jobject *)",
7939   "parameters" :
7940   [
7941    {
7942     "referenced_type" : "_ZTIP7_JNIEnv"
7943    },
7944    {
7945     "referenced_type" : "_ZTIP8_jobject"
7946    }
7947   ],
7948   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7949   "return_type" : "_ZTIx",
7950   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7951   "source_file" : "libnativehelper/include_jni/jni.h"
7952  },
7953  {
7954   "alignment" : 4,
7955   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7956   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7957   "parameters" :
7958   [
7959    {
7960     "referenced_type" : "_ZTIP7_JNIEnv"
7961    },
7962    {
7963     "referenced_type" : "_ZTIP8_jobject"
7964    },
7965    {
7966     "referenced_type" : "_ZTIP10_jmethodID"
7967    },
7968    {
7969     "referenced_type" : "_ZTIPK6jvalue"
7970    }
7971   ],
7972   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7973   "return_type" : "_ZTIx",
7974   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7975   "source_file" : "libnativehelper/include_jni/jni.h"
7976  },
7977  {
7978   "alignment" : 4,
7979   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7980   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
7981   "parameters" :
7982   [
7983    {
7984     "referenced_type" : "_ZTIP7_JNIEnv"
7985    },
7986    {
7987     "referenced_type" : "_ZTIP8_jobject"
7988    },
7989    {
7990     "referenced_type" : "_ZTIP10_jmethodID"
7991    },
7992    {
7993     "referenced_type" : "_ZTISt9__va_list"
7994    }
7995   ],
7996   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7997   "return_type" : "_ZTIx",
7998   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7999   "source_file" : "libnativehelper/include_jni/jni.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
8004   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
8005   "parameters" :
8006   [
8007    {
8008     "referenced_type" : "_ZTIP7_JNIEnv"
8009    },
8010    {
8011     "referenced_type" : "_ZTIP8_jobject"
8012    },
8013    {
8014     "referenced_type" : "_ZTIP10_jmethodID"
8015    }
8016   ],
8017   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
8018   "return_type" : "_ZTIx",
8019   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
8020   "source_file" : "libnativehelper/include_jni/jni.h"
8021  },
8022  {
8023   "alignment" : 4,
8024   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
8025   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
8026   "parameters" :
8027   [
8028    {
8029     "referenced_type" : "_ZTIP7_JNIEnv"
8030    },
8031    {
8032     "referenced_type" : "_ZTIP8_jobject"
8033    },
8034    {
8035     "referenced_type" : "_ZTIP7_jclass"
8036    },
8037    {
8038     "referenced_type" : "_ZTIP10_jmethodID"
8039    },
8040    {
8041     "referenced_type" : "_ZTIPK6jvalue"
8042    }
8043   ],
8044   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
8045   "return_type" : "_ZTIx",
8046   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
8047   "source_file" : "libnativehelper/include_jni/jni.h"
8048  },
8049  {
8050   "alignment" : 4,
8051   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
8052   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
8053   "parameters" :
8054   [
8055    {
8056     "referenced_type" : "_ZTIP7_JNIEnv"
8057    },
8058    {
8059     "referenced_type" : "_ZTIP8_jobject"
8060    },
8061    {
8062     "referenced_type" : "_ZTIP7_jclass"
8063    },
8064    {
8065     "referenced_type" : "_ZTIP10_jmethodID"
8066    },
8067    {
8068     "referenced_type" : "_ZTISt9__va_list"
8069    }
8070   ],
8071   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
8072   "return_type" : "_ZTIx",
8073   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
8074   "source_file" : "libnativehelper/include_jni/jni.h"
8075  },
8076  {
8077   "alignment" : 4,
8078   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8079   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
8080   "parameters" :
8081   [
8082    {
8083     "referenced_type" : "_ZTIP7_JNIEnv"
8084    },
8085    {
8086     "referenced_type" : "_ZTIP8_jobject"
8087    },
8088    {
8089     "referenced_type" : "_ZTIP7_jclass"
8090    },
8091    {
8092     "referenced_type" : "_ZTIP10_jmethodID"
8093    }
8094   ],
8095   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8096   "return_type" : "_ZTIx",
8097   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8098   "source_file" : "libnativehelper/include_jni/jni.h"
8099  },
8100  {
8101   "alignment" : 4,
8102   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8103   "name" : "long long (_JNIEnv *, _jobject *, _jfieldID *)",
8104   "parameters" :
8105   [
8106    {
8107     "referenced_type" : "_ZTIP7_JNIEnv"
8108    },
8109    {
8110     "referenced_type" : "_ZTIP8_jobject"
8111    },
8112    {
8113     "referenced_type" : "_ZTIP9_jfieldID"
8114    }
8115   ],
8116   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8117   "return_type" : "_ZTIx",
8118   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8119   "source_file" : "libnativehelper/include_jni/jni.h"
8120  }
8121 ],
8122 "functions" :
8123 [
8124  {
8125   "function_name" : "ADexFile_Error_toString",
8126   "linker_set_key" : "ADexFile_Error_toString",
8127   "parameters" :
8128   [
8129    {
8130     "referenced_type" : "_ZTI14ADexFile_Error"
8131    }
8132   ],
8133   "return_type" : "_ZTIPKc",
8134   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8135  },
8136  {
8137   "function_name" : "ADexFile_Method_getClassDescriptor",
8138   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
8139   "parameters" :
8140   [
8141    {
8142     "referenced_type" : "_ZTIPK15ADexFile_Method"
8143    },
8144    {
8145     "referenced_type" : "_ZTIPj"
8146    }
8147   ],
8148   "return_type" : "_ZTIPKc",
8149   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8150  },
8151  {
8152   "function_name" : "ADexFile_Method_getCodeOffset",
8153   "linker_set_key" : "ADexFile_Method_getCodeOffset",
8154   "parameters" :
8155   [
8156    {
8157     "referenced_type" : "_ZTIPK15ADexFile_Method"
8158    },
8159    {
8160     "referenced_type" : "_ZTIPj"
8161    }
8162   ],
8163   "return_type" : "_ZTIj",
8164   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8165  },
8166  {
8167   "function_name" : "ADexFile_Method_getName",
8168   "linker_set_key" : "ADexFile_Method_getName",
8169   "parameters" :
8170   [
8171    {
8172     "referenced_type" : "_ZTIPK15ADexFile_Method"
8173    },
8174    {
8175     "referenced_type" : "_ZTIPj"
8176    }
8177   ],
8178   "return_type" : "_ZTIPKc",
8179   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8180  },
8181  {
8182   "function_name" : "ADexFile_Method_getQualifiedName",
8183   "linker_set_key" : "ADexFile_Method_getQualifiedName",
8184   "parameters" :
8185   [
8186    {
8187     "referenced_type" : "_ZTIPK15ADexFile_Method"
8188    },
8189    {
8190     "referenced_type" : "_ZTIi"
8191    },
8192    {
8193     "referenced_type" : "_ZTIPj"
8194    }
8195   ],
8196   "return_type" : "_ZTIPKc",
8197   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8198  },
8199  {
8200   "function_name" : "ADexFile_create",
8201   "linker_set_key" : "ADexFile_create",
8202   "parameters" :
8203   [
8204    {
8205     "referenced_type" : "_ZTIPKv"
8206    },
8207    {
8208     "referenced_type" : "_ZTIj"
8209    },
8210    {
8211     "referenced_type" : "_ZTIPj"
8212    },
8213    {
8214     "referenced_type" : "_ZTIPKc"
8215    },
8216    {
8217     "referenced_type" : "_ZTIPP8ADexFile"
8218    }
8219   ],
8220   "return_type" : "_ZTI14ADexFile_Error",
8221   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8222  },
8223  {
8224   "function_name" : "ADexFile_destroy",
8225   "linker_set_key" : "ADexFile_destroy",
8226   "parameters" :
8227   [
8228    {
8229     "referenced_type" : "_ZTIP8ADexFile"
8230    }
8231   ],
8232   "return_type" : "_ZTIv",
8233   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8234  },
8235  {
8236   "function_name" : "ADexFile_findMethodAtOffset",
8237   "linker_set_key" : "ADexFile_findMethodAtOffset",
8238   "parameters" :
8239   [
8240    {
8241     "referenced_type" : "_ZTIP8ADexFile"
8242    },
8243    {
8244     "referenced_type" : "_ZTIj"
8245    },
8246    {
8247     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8248    },
8249    {
8250     "referenced_type" : "_ZTIPv"
8251    }
8252   ],
8253   "return_type" : "_ZTIj",
8254   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8255  },
8256  {
8257   "function_name" : "ADexFile_forEachMethod",
8258   "linker_set_key" : "ADexFile_forEachMethod",
8259   "parameters" :
8260   [
8261    {
8262     "referenced_type" : "_ZTIP8ADexFile"
8263    },
8264    {
8265     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8266    },
8267    {
8268     "referenced_type" : "_ZTIPv"
8269    }
8270   ],
8271   "return_type" : "_ZTIj",
8272   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8273  }
8274 ],
8275 "global_vars" : [],
8276 "lvalue_reference_types" :
8277 [
8278  {
8279   "alignment" : 4,
8280   "linker_set_key" : "_ZTIRA5_Kj",
8281   "name" : "const unsigned int (&)[5]",
8282   "referenced_type" : "_ZTIA5_Kj",
8283   "self_type" : "_ZTIRA5_Kj",
8284   "size" : 4,
8285   "source_file" : "art/libdexfile/dex/dex_instruction.h"
8286  },
8287  {
8288   "alignment" : 4,
8289   "linker_set_key" : "_ZTIRK6jvalue",
8290   "name" : "const jvalue &",
8291   "referenced_type" : "_ZTIK6jvalue",
8292   "self_type" : "_ZTIRK6jvalue",
8293   "size" : 4,
8294   "source_file" : "art/libdexfile/dex/dex_file.h"
8295  },
8296  {
8297   "alignment" : 4,
8298   "linker_set_key" : "_ZTIRKDn",
8299   "name" : "const std::nullptr_t &",
8300   "referenced_type" : "_ZTIKDn",
8301   "self_type" : "_ZTIRKDn",
8302   "size" : 4,
8303   "source_file" : "system/libbase/include/android-base/logging.h"
8304  },
8305  {
8306   "alignment" : 4,
8307   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
8308   "name" : "const art::ZipArchive &",
8309   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
8310   "self_type" : "_ZTIRKN3art10ZipArchiveE",
8311   "size" : 4,
8312   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8313  },
8314  {
8315   "alignment" : 4,
8316   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
8317   "name" : "const art::Instruction::Format &",
8318   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
8319   "self_type" : "_ZTIRKN3art11Instruction6FormatE",
8320   "size" : 4,
8321   "source_file" : "system/libbase/include/android-base/logging.h"
8322  },
8323  {
8324   "alignment" : 4,
8325   "linker_set_key" : "_ZTIRKN3art11InstructionE",
8326   "name" : "const art::Instruction &",
8327   "referenced_type" : "_ZTIKN3art11InstructionE",
8328   "self_type" : "_ZTIRKN3art11InstructionE",
8329   "size" : 4,
8330   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
8331  },
8332  {
8333   "alignment" : 4,
8334   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
8335   "name" : "const art::VoidFunctor &",
8336   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
8337   "self_type" : "_ZTIRKN3art11VoidFunctorE",
8338   "size" : 4,
8339   "source_file" : "art/libdexfile/dex/dex_file.h"
8340  },
8341  {
8342   "alignment" : 4,
8343   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8344   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8345   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8346   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8347   "size" : 4,
8348   "source_file" : "art/libdexfile/dex/class_accessor.h"
8349  },
8350  {
8351   "alignment" : 4,
8352   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8353   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8354   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8355   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8356   "size" : 4,
8357   "source_file" : "art/libdexfile/dex/class_accessor.h"
8358  },
8359  {
8360   "alignment" : 4,
8361   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
8362   "name" : "const art::ClassAccessor::Field &",
8363   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
8364   "self_type" : "_ZTIRKN3art13ClassAccessor5FieldE",
8365   "size" : 4,
8366   "source_file" : "art/libdexfile/dex/class_accessor.h"
8367  },
8368  {
8369   "alignment" : 4,
8370   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
8371   "name" : "const art::ClassAccessor::Method &",
8372   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
8373   "self_type" : "_ZTIRKN3art13ClassAccessor6MethodE",
8374   "size" : 4,
8375   "source_file" : "art/libdexfile/dex/class_accessor.h"
8376  },
8377  {
8378   "alignment" : 4,
8379   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
8380   "name" : "const art::ClassIterator &",
8381   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
8382   "self_type" : "_ZTIRKN3art13ClassIteratorE",
8383   "size" : 4,
8384   "source_file" : "art/libdexfile/dex/class_iterator.h"
8385  },
8386  {
8387   "alignment" : 4,
8388   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8389   "name" : "const art::CompactDexFile::Header &",
8390   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
8391   "self_type" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8392   "size" : 4,
8393   "source_file" : "art/libartbase/base/casts.h"
8394  },
8395  {
8396   "alignment" : 4,
8397   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8398   "name" : "const art::CompactDexFile::CodeItem &",
8399   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
8400   "self_type" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8401   "size" : 4,
8402   "source_file" : "art/libartbase/base/casts.h"
8403  },
8404  {
8405   "alignment" : 4,
8406   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8407   "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>>>> &",
8408   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8409   "self_type" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8410   "size" : 4,
8411   "source_file" : "art/libartbase/base/hash_set.h"
8412  },
8413  {
8414   "alignment" : 4,
8415   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
8416   "name" : "const art::SplitStringIter &",
8417   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
8418   "self_type" : "_ZTIRKN3art15SplitStringIterE",
8419   "size" : 4,
8420   "source_file" : "art/libartbase/base/iteration_range.h"
8421  },
8422  {
8423   "alignment" : 4,
8424   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8425   "name" : "const art::StandardDexFile::CodeItem &",
8426   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
8427   "self_type" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8428   "size" : 4,
8429   "source_file" : "art/libartbase/base/casts.h"
8430  },
8431  {
8432   "alignment" : 4,
8433   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8434   "name" : "const art::TypeLookupTable::Entry &",
8435   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
8436   "self_type" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8437   "size" : 4,
8438   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8439  },
8440  {
8441   "alignment" : 4,
8442   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
8443   "name" : "const art::DexFileReference &",
8444   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
8445   "self_type" : "_ZTIRKN3art16DexFileReferenceE",
8446   "size" : 4,
8447   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
8448  },
8449  {
8450   "alignment" : 4,
8451   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
8452   "name" : "const art::DexLayoutSection &",
8453   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
8454   "self_type" : "_ZTIRKN3art16DexLayoutSectionE",
8455   "size" : 4,
8456   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8457  },
8458  {
8459   "alignment" : 4,
8460   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
8461   "name" : "const art::ClassIteratorData &",
8462   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
8463   "self_type" : "_ZTIRKN3art17ClassIteratorDataE",
8464   "size" : 4,
8465   "source_file" : "art/libdexfile/dex/class_iterator.h"
8466  },
8467  {
8468   "alignment" : 4,
8469   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
8470   "name" : "const art::DexLayoutSections &",
8471   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
8472   "self_type" : "_ZTIRKN3art17DexLayoutSectionsE",
8473   "size" : 4,
8474   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8475  },
8476  {
8477   "alignment" : 4,
8478   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8479   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8480   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8481   "self_type" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8482   "size" : 4,
8483   "source_file" : "art/libartbase/base/hash_set.h"
8484  },
8485  {
8486   "alignment" : 4,
8487   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8488   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8489   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8490   "self_type" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8491   "size" : 4,
8492   "source_file" : "art/libartbase/base/hash_set.h"
8493  },
8494  {
8495   "alignment" : 4,
8496   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
8497   "name" : "const art::CodeItemDataAccessor &",
8498   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
8499   "self_type" : "_ZTIRKN3art20CodeItemDataAccessorE",
8500   "size" : 4,
8501   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8502  },
8503  {
8504   "alignment" : 4,
8505   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
8506   "name" : "const art::DexInstructionPcPair &",
8507   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
8508   "self_type" : "_ZTIRKN3art20DexInstructionPcPairE",
8509   "size" : 4,
8510   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
8515   "name" : "const art::DexInstructionIterator &",
8516   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
8517   "self_type" : "_ZTIRKN3art22DexInstructionIteratorE",
8518   "size" : 4,
8519   "source_file" : "art/libdexfile/dex/dex_file.h"
8520  },
8521  {
8522   "alignment" : 4,
8523   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8524   "name" : "const art::EncodedArrayValueIterator::ValueType &",
8525   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
8526   "self_type" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8527   "size" : 4,
8528   "source_file" : "system/libbase/include/android-base/logging.h"
8529  },
8530  {
8531   "alignment" : 4,
8532   "linker_set_key" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8533   "name" : "const art::DexInstructionIteratorBase &",
8534   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
8535   "self_type" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8536   "size" : 4,
8537   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8538  },
8539  {
8540   "alignment" : 4,
8541   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
8542   "name" : "const art::dex::ProtoIndex &",
8543   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
8544   "self_type" : "_ZTIRKN3art3dex10ProtoIndexE",
8545   "size" : 4,
8546   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8547  },
8548  {
8549   "alignment" : 4,
8550   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
8551   "name" : "const art::dex::StringIndex &",
8552   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
8553   "self_type" : "_ZTIRKN3art3dex11StringIndexE",
8554   "size" : 4,
8555   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8556  },
8557  {
8558   "alignment" : 4,
8559   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8560   "name" : "const art::dex::CallSiteIdItem &",
8561   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
8562   "self_type" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8563   "size" : 4,
8564   "source_file" : "art/libdexfile/dex/dex_file.h"
8565  },
8566  {
8567   "alignment" : 4,
8568   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
8569   "name" : "const art::dex::MethodHandleItem &",
8570   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
8571   "self_type" : "_ZTIRKN3art3dex16MethodHandleItemE",
8572   "size" : 4,
8573   "source_file" : "art/libdexfile/dex/dex_file.h"
8574  },
8575  {
8576   "alignment" : 4,
8577   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8578   "name" : "const art::dex::FieldAnnotationsItem &",
8579   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
8580   "self_type" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8581   "size" : 4,
8582   "source_file" : "art/libdexfile/dex/dex_file.h"
8583  },
8584  {
8585   "alignment" : 4,
8586   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8587   "name" : "const art::dex::MethodAnnotationsItem &",
8588   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
8589   "self_type" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8590   "size" : 4,
8591   "source_file" : "art/libdexfile/dex/dex_file.h"
8592  },
8593  {
8594   "alignment" : 4,
8595   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
8596   "name" : "const art::dex::TypeId &",
8597   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
8598   "self_type" : "_ZTIRKN3art3dex6TypeIdE",
8599   "size" : 4,
8600   "source_file" : "art/libdexfile/dex/dex_file.h"
8601  },
8602  {
8603   "alignment" : 4,
8604   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
8605   "name" : "const art::dex::FieldId &",
8606   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
8607   "self_type" : "_ZTIRKN3art3dex7FieldIdE",
8608   "size" : 4,
8609   "source_file" : "art/libdexfile/dex/dex_file.h"
8610  },
8611  {
8612   "alignment" : 4,
8613   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
8614   "name" : "const art::dex::ProtoId &",
8615   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
8616   "self_type" : "_ZTIRKN3art3dex7ProtoIdE",
8617   "size" : 4,
8618   "source_file" : "art/libdexfile/dex/dex_file.h"
8619  },
8620  {
8621   "alignment" : 4,
8622   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
8623   "name" : "const art::dex::TryItem &",
8624   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
8625   "self_type" : "_ZTIRKN3art3dex7TryItemE",
8626   "size" : 4,
8627   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8628  },
8629  {
8630   "alignment" : 4,
8631   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
8632   "name" : "const art::dex::ClassDef &",
8633   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
8634   "self_type" : "_ZTIRKN3art3dex8ClassDefE",
8635   "size" : 4,
8636   "source_file" : "art/libdexfile/dex/dex_file.h"
8637  },
8638  {
8639   "alignment" : 4,
8640   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
8641   "name" : "const art::dex::CodeItem &",
8642   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
8643   "self_type" : "_ZTIRKN3art3dex8CodeItemE",
8644   "size" : 4,
8645   "source_file" : "art/libartbase/base/casts.h"
8646  },
8647  {
8648   "alignment" : 4,
8649   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
8650   "name" : "const art::dex::DexIndex<unsigned int> &",
8651   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
8652   "self_type" : "_ZTIRKN3art3dex8DexIndexIjEE",
8653   "size" : 4,
8654   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8655  },
8656  {
8657   "alignment" : 4,
8658   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
8659   "name" : "const art::dex::DexIndex<unsigned short> &",
8660   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
8661   "self_type" : "_ZTIRKN3art3dex8DexIndexItEE",
8662   "size" : 4,
8663   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8664  },
8665  {
8666   "alignment" : 4,
8667   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
8668   "name" : "const art::dex::MethodId &",
8669   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
8670   "self_type" : "_ZTIRKN3art3dex8MethodIdE",
8671   "size" : 4,
8672   "source_file" : "art/libdexfile/dex/dex_file.h"
8673  },
8674  {
8675   "alignment" : 4,
8676   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
8677   "name" : "const art::dex::StringId &",
8678   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
8679   "self_type" : "_ZTIRKN3art3dex8StringIdE",
8680   "size" : 4,
8681   "source_file" : "art/libdexfile/dex/dex_file.h"
8682  },
8683  {
8684   "alignment" : 4,
8685   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
8686   "name" : "const art::dex::TypeItem &",
8687   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
8688   "self_type" : "_ZTIRKN3art3dex8TypeItemE",
8689   "size" : 4,
8690   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
8691  },
8692  {
8693   "alignment" : 4,
8694   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
8695   "name" : "const art::dex::TypeIndex &",
8696   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
8697   "self_type" : "_ZTIRKN3art3dex9TypeIndexE",
8698   "size" : 4,
8699   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8700  },
8701  {
8702   "alignment" : 4,
8703   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
8704   "name" : "const art::DexFile::Header &",
8705   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
8706   "self_type" : "_ZTIRKN3art7DexFile6HeaderE",
8707   "size" : 4,
8708   "source_file" : "art/libdexfile/dex/dex_file.h"
8709  },
8710  {
8711   "alignment" : 4,
8712   "linker_set_key" : "_ZTIRKN3art7DexFileE",
8713   "name" : "const art::DexFile &",
8714   "referenced_type" : "_ZTIKN3art7DexFileE",
8715   "self_type" : "_ZTIRKN3art7DexFileE",
8716   "size" : 4,
8717   "source_file" : "art/libdexfile/dex/dex_file.h"
8718  },
8719  {
8720   "alignment" : 4,
8721   "linker_set_key" : "_ZTIRKN3art8ArrayRefIKhEE",
8722   "name" : "const art::ArrayRef<const unsigned char> &",
8723   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
8724   "self_type" : "_ZTIRKN3art8ArrayRefIKhEE",
8725   "size" : 4,
8726   "source_file" : "art/libartbase/base/array_ref.h"
8727  },
8728  {
8729   "alignment" : 4,
8730   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8731   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
8732   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8733   "self_type" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8734   "size" : 4,
8735   "source_file" : "art/libartbase/base/dumpable.h"
8736  },
8737  {
8738   "alignment" : 4,
8739   "linker_set_key" : "_ZTIRKN3art9CountIterE",
8740   "name" : "const art::CountIter &",
8741   "referenced_type" : "_ZTIKN3art9CountIterE",
8742   "self_type" : "_ZTIRKN3art9CountIterE",
8743   "size" : 4,
8744   "source_file" : "art/libartbase/base/stl_util.h"
8745  },
8746  {
8747   "alignment" : 4,
8748   "linker_set_key" : "_ZTIRKN3art9SignatureE",
8749   "name" : "const art::Signature &",
8750   "referenced_type" : "_ZTIKN3art9SignatureE",
8751   "self_type" : "_ZTIRKN3art9SignatureE",
8752   "size" : 4,
8753   "source_file" : "art/libdexfile/dex/signature.h"
8754  },
8755  {
8756   "alignment" : 4,
8757   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
8758   "name" : "const art::hiddenapi::ApiList &",
8759   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
8760   "self_type" : "_ZTIRKN3art9hiddenapi7ApiListE",
8761   "size" : 4,
8762   "source_file" : "art/libartbase/base/dumpable.h"
8763  },
8764  {
8765   "alignment" : 4,
8766   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8767   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
8768   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8769   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8770   "size" : 4,
8771   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
8772  },
8773  {
8774   "alignment" : 4,
8775   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8776   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
8777   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8778   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8779   "size" : 4,
8780   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
8781  },
8782  {
8783   "alignment" : 4,
8784   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
8785   "name" : "const std::pair<unsigned int, unsigned short> &",
8786   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
8787   "self_type" : "_ZTIRKNSt3__14pairIjtEE",
8788   "size" : 4,
8789   "source_file" : "art/libartbase/base/hash_set.h"
8790  },
8791  {
8792   "alignment" : 4,
8793   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8794   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
8795   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8796   "self_type" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8797   "size" : 4,
8798   "source_file" : "art/libdexfile/dex/dex_file.h"
8799  },
8800  {
8801   "alignment" : 4,
8802   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8803   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
8804   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
8805   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8806   "size" : 4,
8807   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
8808  },
8809  {
8810   "alignment" : 4,
8811   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8812   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
8813   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
8814   "self_type" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8815   "size" : 4,
8816   "source_file" : "art/libartbase/base/hash_set.h"
8817  },
8818  {
8819   "alignment" : 4,
8820   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
8821   "name" : "const art::dex::TypeId *const &",
8822   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
8823   "self_type" : "_ZTIRKPKN3art3dex6TypeIdE",
8824   "size" : 4,
8825   "source_file" : "system/libbase/include/android-base/logging.h"
8826  },
8827  {
8828   "alignment" : 4,
8829   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
8830   "name" : "const art::dex::FieldId *const &",
8831   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
8832   "self_type" : "_ZTIRKPKN3art3dex7FieldIdE",
8833   "size" : 4,
8834   "source_file" : "system/libbase/include/android-base/logging.h"
8835  },
8836  {
8837   "alignment" : 4,
8838   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
8839   "name" : "const art::dex::ProtoId *const &",
8840   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
8841   "self_type" : "_ZTIRKPKN3art3dex7ProtoIdE",
8842   "size" : 4,
8843   "source_file" : "system/libbase/include/android-base/logging.h"
8844  },
8845  {
8846   "alignment" : 4,
8847   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
8848   "name" : "const art::dex::ClassDef *const &",
8849   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
8850   "self_type" : "_ZTIRKPKN3art3dex8ClassDefE",
8851   "size" : 4,
8852   "source_file" : "system/libbase/include/android-base/logging.h"
8853  },
8854  {
8855   "alignment" : 4,
8856   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
8857   "name" : "const art::dex::MethodId *const &",
8858   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
8859   "self_type" : "_ZTIRKPKN3art3dex8MethodIdE",
8860   "size" : 4,
8861   "source_file" : "system/libbase/include/android-base/logging.h"
8862  },
8863  {
8864   "alignment" : 4,
8865   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
8866   "name" : "const art::dex::StringId *const &",
8867   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
8868   "self_type" : "_ZTIRKPKN3art3dex8StringIdE",
8869   "size" : 4,
8870   "source_file" : "system/libbase/include/android-base/logging.h"
8871  },
8872  {
8873   "alignment" : 4,
8874   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
8875   "name" : "const art::DexFile *const &",
8876   "referenced_type" : "_ZTIKPKN3art7DexFileE",
8877   "self_type" : "_ZTIRKPKN3art7DexFileE",
8878   "size" : 4,
8879   "source_file" : "system/libbase/include/android-base/logging.h"
8880  },
8881  {
8882   "alignment" : 4,
8883   "linker_set_key" : "_ZTIRKPKt",
8884   "name" : "const unsigned short *const &",
8885   "referenced_type" : "_ZTIKPKt",
8886   "self_type" : "_ZTIRKPKt",
8887   "size" : 4,
8888   "source_file" : "system/libbase/include/android-base/logging.h"
8889  },
8890  {
8891   "alignment" : 4,
8892   "linker_set_key" : "_ZTIRKPKv",
8893   "name" : "const void *const &",
8894   "referenced_type" : "_ZTIKPKv",
8895   "self_type" : "_ZTIRKPKv",
8896   "size" : 4,
8897   "source_file" : "system/libbase/include/android-base/logging.h"
8898  },
8899  {
8900   "alignment" : 4,
8901   "linker_set_key" : "_ZTIRKb",
8902   "name" : "const bool &",
8903   "referenced_type" : "_ZTIKb",
8904   "self_type" : "_ZTIRKb",
8905   "size" : 4,
8906   "source_file" : "system/libbase/include/android-base/logging.h"
8907  },
8908  {
8909   "alignment" : 4,
8910   "linker_set_key" : "_ZTIRKc",
8911   "name" : "const char &",
8912   "referenced_type" : "_ZTIKc",
8913   "self_type" : "_ZTIRKc",
8914   "size" : 4,
8915   "source_file" : "system/libbase/include/android-base/logging.h"
8916  },
8917  {
8918   "alignment" : 4,
8919   "linker_set_key" : "_ZTIRKd",
8920   "name" : "const double &",
8921   "referenced_type" : "_ZTIKd",
8922   "self_type" : "_ZTIRKd",
8923   "size" : 4,
8924   "source_file" : "system/libbase/include/android-base/logging.h"
8925  },
8926  {
8927   "alignment" : 4,
8928   "linker_set_key" : "_ZTIRKh",
8929   "name" : "const unsigned char &",
8930   "referenced_type" : "_ZTIKh",
8931   "self_type" : "_ZTIRKh",
8932   "size" : 4,
8933   "source_file" : "system/libbase/include/android-base/logging.h"
8934  },
8935  {
8936   "alignment" : 4,
8937   "linker_set_key" : "_ZTIRKi",
8938   "name" : "const int &",
8939   "referenced_type" : "_ZTIKi",
8940   "self_type" : "_ZTIRKi",
8941   "size" : 4,
8942   "source_file" : "system/libbase/include/android-base/logging.h"
8943  },
8944  {
8945   "alignment" : 4,
8946   "linker_set_key" : "_ZTIRKj",
8947   "name" : "const unsigned int &",
8948   "referenced_type" : "_ZTIKj",
8949   "self_type" : "_ZTIRKj",
8950   "size" : 4,
8951   "source_file" : "system/libbase/include/android-base/logging.h"
8952  },
8953  {
8954   "alignment" : 4,
8955   "linker_set_key" : "_ZTIRKt",
8956   "name" : "const unsigned short &",
8957   "referenced_type" : "_ZTIKt",
8958   "self_type" : "_ZTIRKt",
8959   "size" : 4,
8960   "source_file" : "system/libbase/include/android-base/logging.h"
8961  },
8962  {
8963   "alignment" : 4,
8964   "linker_set_key" : "_ZTIRKx",
8965   "name" : "const long long &",
8966   "referenced_type" : "_ZTIKx",
8967   "self_type" : "_ZTIRKx",
8968   "size" : 4,
8969   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
8970  },
8971  {
8972   "alignment" : 4,
8973   "linker_set_key" : "_ZTIRKy",
8974   "name" : "const unsigned long long &",
8975   "referenced_type" : "_ZTIKy",
8976   "self_type" : "_ZTIRKy",
8977   "size" : 4,
8978   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
8979  },
8980  {
8981   "alignment" : 4,
8982   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
8983   "name" : "art::Instruction::Format &",
8984   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
8985   "self_type" : "_ZTIRN3art11Instruction6FormatE",
8986   "size" : 4,
8987   "source_file" : "system/libbase/include/android-base/logging.h"
8988  },
8989  {
8990   "alignment" : 4,
8991   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8992   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8993   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8994   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8995   "size" : 4,
8996   "source_file" : "art/libdexfile/dex/class_accessor.h"
8997  },
8998  {
8999   "alignment" : 4,
9000   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9001   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
9002   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9003   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
9004   "size" : 4,
9005   "source_file" : "art/libdexfile/dex/class_accessor.h"
9006  },
9007  {
9008   "alignment" : 4,
9009   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
9010   "name" : "art::ClassIterator &",
9011   "referenced_type" : "_ZTIN3art13ClassIteratorE",
9012   "self_type" : "_ZTIRN3art13ClassIteratorE",
9013   "size" : 4,
9014   "source_file" : "art/libdexfile/dex/class_iterator.h"
9015  },
9016  {
9017   "alignment" : 4,
9018   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9019   "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>>>> &",
9020   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9021   "self_type" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
9022   "size" : 4,
9023   "source_file" : "art/libartbase/base/hash_set.h"
9024  },
9025  {
9026   "alignment" : 4,
9027   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
9028   "name" : "art::SplitStringIter &",
9029   "referenced_type" : "_ZTIN3art15SplitStringIterE",
9030   "self_type" : "_ZTIRN3art15SplitStringIterE",
9031   "size" : 4,
9032   "source_file" : "art/libartbase/base/stl_util.h"
9033  },
9034  {
9035   "alignment" : 4,
9036   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
9037   "name" : "art::TypeLookupTable &",
9038   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
9039   "self_type" : "_ZTIRN3art15TypeLookupTableE",
9040   "size" : 4,
9041   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
9042  },
9043  {
9044   "alignment" : 4,
9045   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
9046   "name" : "art::DexInstructionIterator &",
9047   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
9048   "self_type" : "_ZTIRN3art22DexInstructionIteratorE",
9049   "size" : 4,
9050   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
9051  },
9052  {
9053   "alignment" : 4,
9054   "linker_set_key" : "_ZTIRN3art26SafeDexInstructionIteratorE",
9055   "name" : "art::SafeDexInstructionIterator &",
9056   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
9057   "self_type" : "_ZTIRN3art26SafeDexInstructionIteratorE",
9058   "size" : 4,
9059   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
9060  },
9061  {
9062   "alignment" : 4,
9063   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
9064   "name" : "art::dex::ProtoIndex &",
9065   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
9066   "self_type" : "_ZTIRN3art3dex10ProtoIndexE",
9067   "size" : 4,
9068   "source_file" : "system/libbase/include/android-base/logging.h"
9069  },
9070  {
9071   "alignment" : 4,
9072   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
9073   "name" : "art::dex::StringIndex &",
9074   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
9075   "self_type" : "_ZTIRN3art3dex11StringIndexE",
9076   "size" : 4,
9077   "source_file" : "system/libbase/include/android-base/logging.h"
9078  },
9079  {
9080   "alignment" : 4,
9081   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
9082   "name" : "art::dex::TypeIndex &",
9083   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
9084   "self_type" : "_ZTIRN3art3dex9TypeIndexE",
9085   "size" : 4,
9086   "source_file" : "system/libbase/include/android-base/logging.h"
9087  },
9088  {
9089   "alignment" : 4,
9090   "linker_set_key" : "_ZTIRN3art6MemMapE",
9091   "name" : "art::MemMap &",
9092   "referenced_type" : "_ZTIN3art6MemMapE",
9093   "self_type" : "_ZTIRN3art6MemMapE",
9094   "size" : 4,
9095   "source_file" : "art/libartbase/base/mem_map.h"
9096  },
9097  {
9098   "alignment" : 4,
9099   "linker_set_key" : "_ZTIRN3art9CountIterE",
9100   "name" : "art::CountIter &",
9101   "referenced_type" : "_ZTIN3art9CountIterE",
9102   "self_type" : "_ZTIRN3art9CountIterE",
9103   "size" : 4,
9104   "source_file" : "art/libartbase/base/stl_util.h"
9105  },
9106  {
9107   "alignment" : 4,
9108   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9109   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
9110   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9111   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9112   "size" : 4,
9113   "source_file" : "art/libartbase/base/hash_set.h"
9114  },
9115  {
9116   "alignment" : 4,
9117   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9118   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
9119   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9120   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9121   "size" : 4,
9122   "source_file" : "system/libbase/include/android-base/logging.h"
9123  },
9124  {
9125   "alignment" : 4,
9126   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
9127   "name" : "std::pair<unsigned int, unsigned short> &",
9128   "referenced_type" : "_ZTINSt3__14pairIjtEE",
9129   "self_type" : "_ZTIRNSt3__14pairIjtEE",
9130   "size" : 4,
9131   "source_file" : "art/libartbase/base/hash_set.h"
9132  },
9133  {
9134   "alignment" : 4,
9135   "linker_set_key" : "_ZTIRNSt3__15mutexE",
9136   "name" : "std::mutex &",
9137   "referenced_type" : "_ZTINSt3__15mutexE",
9138   "self_type" : "_ZTIRNSt3__15mutexE",
9139   "size" : 4,
9140   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
9141  },
9142  {
9143   "alignment" : 4,
9144   "linker_set_key" : "_ZTIRPKc",
9145   "name" : "const char *&",
9146   "referenced_type" : "_ZTIPKc",
9147   "self_type" : "_ZTIRPKc",
9148   "size" : 4,
9149   "source_file" : "system/libbase/include/android-base/logging.h"
9150  },
9151  {
9152   "alignment" : 4,
9153   "linker_set_key" : "_ZTIRPKh",
9154   "name" : "const unsigned char *&",
9155   "referenced_type" : "_ZTIPKh",
9156   "self_type" : "_ZTIRPKh",
9157   "size" : 4,
9158   "source_file" : "system/libbase/include/android-base/logging.h"
9159  },
9160  {
9161   "alignment" : 4,
9162   "linker_set_key" : "_ZTIRb",
9163   "name" : "bool &",
9164   "referenced_type" : "_ZTIb",
9165   "self_type" : "_ZTIRb",
9166   "size" : 4,
9167   "source_file" : "system/libbase/include/android-base/logging.h"
9168  },
9169  {
9170   "alignment" : 4,
9171   "linker_set_key" : "_ZTIRc",
9172   "name" : "char &",
9173   "referenced_type" : "_ZTIc",
9174   "self_type" : "_ZTIRc",
9175   "size" : 4,
9176   "source_file" : "system/libbase/include/android-base/logging.h"
9177  },
9178  {
9179   "alignment" : 4,
9180   "linker_set_key" : "_ZTIRd",
9181   "name" : "double &",
9182   "referenced_type" : "_ZTId",
9183   "self_type" : "_ZTIRd",
9184   "size" : 4,
9185   "source_file" : "system/libbase/include/android-base/logging.h"
9186  },
9187  {
9188   "alignment" : 4,
9189   "linker_set_key" : "_ZTIRh",
9190   "name" : "unsigned char &",
9191   "referenced_type" : "_ZTIh",
9192   "self_type" : "_ZTIRh",
9193   "size" : 4,
9194   "source_file" : "system/libbase/include/android-base/logging.h"
9195  },
9196  {
9197   "alignment" : 4,
9198   "linker_set_key" : "_ZTIRi",
9199   "name" : "int &",
9200   "referenced_type" : "_ZTIi",
9201   "self_type" : "_ZTIRi",
9202   "size" : 4,
9203   "source_file" : "system/libbase/include/android-base/logging.h"
9204  },
9205  {
9206   "alignment" : 4,
9207   "linker_set_key" : "_ZTIRj",
9208   "name" : "unsigned int &",
9209   "referenced_type" : "_ZTIj",
9210   "self_type" : "_ZTIRj",
9211   "size" : 4,
9212   "source_file" : "system/libbase/include/android-base/logging.h"
9213  },
9214  {
9215   "alignment" : 4,
9216   "linker_set_key" : "_ZTIRt",
9217   "name" : "unsigned short &",
9218   "referenced_type" : "_ZTIt",
9219   "self_type" : "_ZTIRt",
9220   "size" : 4,
9221   "source_file" : "system/libbase/include/android-base/logging.h"
9222  },
9223  {
9224   "alignment" : 4,
9225   "linker_set_key" : "_ZTIRx",
9226   "name" : "long long &",
9227   "referenced_type" : "_ZTIx",
9228   "self_type" : "_ZTIRx",
9229   "size" : 4,
9230   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
9231  }
9232 ],
9233 "pointer_types" :
9234 [
9235  {
9236   "alignment" : 4,
9237   "linker_set_key" : "_ZTIP10ZipArchive",
9238   "name" : "ZipArchive *",
9239   "referenced_type" : "_ZTI10ZipArchive",
9240   "self_type" : "_ZTIP10ZipArchive",
9241   "size" : 4,
9242   "source_file" : "art/libartbase/base/zip_archive.h"
9243  },
9244  {
9245   "alignment" : 4,
9246   "linker_set_key" : "_ZTIP10_jintArray",
9247   "name" : "_jintArray *",
9248   "referenced_type" : "_ZTI10_jintArray",
9249   "self_type" : "_ZTIP10_jintArray",
9250   "size" : 4,
9251   "source_file" : "libnativehelper/include_jni/jni.h"
9252  },
9253  {
9254   "alignment" : 4,
9255   "linker_set_key" : "_ZTIP10_jmethodID",
9256   "name" : "_jmethodID *",
9257   "referenced_type" : "_ZTI10_jmethodID",
9258   "self_type" : "_ZTIP10_jmethodID",
9259   "size" : 4,
9260   "source_file" : "libnativehelper/include_jni/jni.h"
9261  },
9262  {
9263   "alignment" : 4,
9264   "linker_set_key" : "_ZTIP11_jbyteArray",
9265   "name" : "_jbyteArray *",
9266   "referenced_type" : "_ZTI11_jbyteArray",
9267   "self_type" : "_ZTIP11_jbyteArray",
9268   "size" : 4,
9269   "source_file" : "libnativehelper/include_jni/jni.h"
9270  },
9271  {
9272   "alignment" : 4,
9273   "linker_set_key" : "_ZTIP11_jcharArray",
9274   "name" : "_jcharArray *",
9275   "referenced_type" : "_ZTI11_jcharArray",
9276   "self_type" : "_ZTIP11_jcharArray",
9277   "size" : 4,
9278   "source_file" : "libnativehelper/include_jni/jni.h"
9279  },
9280  {
9281   "alignment" : 4,
9282   "linker_set_key" : "_ZTIP11_jlongArray",
9283   "name" : "_jlongArray *",
9284   "referenced_type" : "_ZTI11_jlongArray",
9285   "self_type" : "_ZTIP11_jlongArray",
9286   "size" : 4,
9287   "source_file" : "libnativehelper/include_jni/jni.h"
9288  },
9289  {
9290   "alignment" : 4,
9291   "linker_set_key" : "_ZTIP11_jthrowable",
9292   "name" : "_jthrowable *",
9293   "referenced_type" : "_ZTI11_jthrowable",
9294   "self_type" : "_ZTIP11_jthrowable",
9295   "size" : 4,
9296   "source_file" : "libnativehelper/include_jni/jni.h"
9297  },
9298  {
9299   "alignment" : 4,
9300   "linker_set_key" : "_ZTIP12JavaVMOption",
9301   "name" : "JavaVMOption *",
9302   "referenced_type" : "_ZTI12JavaVMOption",
9303   "self_type" : "_ZTIP12JavaVMOption",
9304   "size" : 4,
9305   "source_file" : "libnativehelper/include_jni/jni.h"
9306  },
9307  {
9308   "alignment" : 4,
9309   "linker_set_key" : "_ZTIP12TemporaryDir",
9310   "name" : "TemporaryDir *",
9311   "referenced_type" : "_ZTI12TemporaryDir",
9312   "self_type" : "_ZTIP12TemporaryDir",
9313   "size" : 4,
9314   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/file.h"
9315  },
9316  {
9317   "alignment" : 4,
9318   "linker_set_key" : "_ZTIP12_jfloatArray",
9319   "name" : "_jfloatArray *",
9320   "referenced_type" : "_ZTI12_jfloatArray",
9321   "self_type" : "_ZTIP12_jfloatArray",
9322   "size" : 4,
9323   "source_file" : "libnativehelper/include_jni/jni.h"
9324  },
9325  {
9326   "alignment" : 4,
9327   "linker_set_key" : "_ZTIP12_jshortArray",
9328   "name" : "_jshortArray *",
9329   "referenced_type" : "_ZTI12_jshortArray",
9330   "self_type" : "_ZTIP12_jshortArray",
9331   "size" : 4,
9332   "source_file" : "libnativehelper/include_jni/jni.h"
9333  },
9334  {
9335   "alignment" : 4,
9336   "linker_set_key" : "_ZTIP13TemporaryFile",
9337   "name" : "TemporaryFile *",
9338   "referenced_type" : "_ZTI13TemporaryFile",
9339   "self_type" : "_ZTIP13TemporaryFile",
9340   "size" : 4,
9341   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/file.h"
9342  },
9343  {
9344   "alignment" : 4,
9345   "linker_set_key" : "_ZTIP13_jdoubleArray",
9346   "name" : "_jdoubleArray *",
9347   "referenced_type" : "_ZTI13_jdoubleArray",
9348   "self_type" : "_ZTIP13_jdoubleArray",
9349   "size" : 4,
9350   "source_file" : "libnativehelper/include_jni/jni.h"
9351  },
9352  {
9353   "alignment" : 4,
9354   "linker_set_key" : "_ZTIP13_jobjectArray",
9355   "name" : "_jobjectArray *",
9356   "referenced_type" : "_ZTI13_jobjectArray",
9357   "self_type" : "_ZTIP13_jobjectArray",
9358   "size" : 4,
9359   "source_file" : "libnativehelper/include_jni/jni.h"
9360  },
9361  {
9362   "alignment" : 4,
9363   "linker_set_key" : "_ZTIP14_jbooleanArray",
9364   "name" : "_jbooleanArray *",
9365   "referenced_type" : "_ZTI14_jbooleanArray",
9366   "self_type" : "_ZTIP14_jbooleanArray",
9367   "size" : 4,
9368   "source_file" : "libnativehelper/include_jni/jni.h"
9369  },
9370  {
9371   "alignment" : 4,
9372   "linker_set_key" : "_ZTIP3DIR",
9373   "name" : "DIR *",
9374   "referenced_type" : "_ZTI3DIR",
9375   "self_type" : "_ZTIP3DIR",
9376   "size" : 4,
9377   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9378  },
9379  {
9380   "alignment" : 4,
9381   "linker_set_key" : "_ZTIP7_JNIEnv",
9382   "name" : "_JNIEnv *",
9383   "referenced_type" : "_ZTI7_JNIEnv",
9384   "self_type" : "_ZTIP7_JNIEnv",
9385   "size" : 4,
9386   "source_file" : "libnativehelper/include_jni/jni.h"
9387  },
9388  {
9389   "alignment" : 4,
9390   "linker_set_key" : "_ZTIP7_JavaVM",
9391   "name" : "_JavaVM *",
9392   "referenced_type" : "_ZTI7_JavaVM",
9393   "self_type" : "_ZTIP7_JavaVM",
9394   "size" : 4,
9395   "source_file" : "libnativehelper/include_jni/jni.h"
9396  },
9397  {
9398   "alignment" : 4,
9399   "linker_set_key" : "_ZTIP7__sFILE",
9400   "name" : "__sFILE *",
9401   "referenced_type" : "_ZTI7__sFILE",
9402   "self_type" : "_ZTIP7__sFILE",
9403   "size" : 4,
9404   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9405  },
9406  {
9407   "alignment" : 4,
9408   "linker_set_key" : "_ZTIP7_jarray",
9409   "name" : "_jarray *",
9410   "referenced_type" : "_ZTI7_jarray",
9411   "self_type" : "_ZTIP7_jarray",
9412   "size" : 4,
9413   "source_file" : "libnativehelper/include_jni/jni.h"
9414  },
9415  {
9416   "alignment" : 4,
9417   "linker_set_key" : "_ZTIP7_jclass",
9418   "name" : "_jclass *",
9419   "referenced_type" : "_ZTI7_jclass",
9420   "self_type" : "_ZTIP7_jclass",
9421   "size" : 4,
9422   "source_file" : "libnativehelper/include_jni/jni.h"
9423  },
9424  {
9425   "alignment" : 4,
9426   "linker_set_key" : "_ZTIP8ADexFile",
9427   "name" : "ADexFile *",
9428   "referenced_type" : "_ZTI8ADexFile",
9429   "self_type" : "_ZTIP8ADexFile",
9430   "size" : 4,
9431   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
9432  },
9433  {
9434   "alignment" : 4,
9435   "linker_set_key" : "_ZTIP8ZipEntry",
9436   "name" : "ZipEntry *",
9437   "referenced_type" : "_ZTI8ZipEntry",
9438   "self_type" : "_ZTIP8ZipEntry",
9439   "size" : 4,
9440   "source_file" : "art/libartbase/base/zip_archive.h"
9441  },
9442  {
9443   "alignment" : 4,
9444   "linker_set_key" : "_ZTIP8_jobject",
9445   "name" : "_jobject *",
9446   "referenced_type" : "_ZTI8_jobject",
9447   "self_type" : "_ZTIP8_jobject",
9448   "size" : 4,
9449   "source_file" : "libnativehelper/include_jni/jni.h"
9450  },
9451  {
9452   "alignment" : 4,
9453   "linker_set_key" : "_ZTIP8_jstring",
9454   "name" : "_jstring *",
9455   "referenced_type" : "_ZTI8_jstring",
9456   "self_type" : "_ZTIP8_jstring",
9457   "size" : 4,
9458   "source_file" : "libnativehelper/include_jni/jni.h"
9459  },
9460  {
9461   "alignment" : 4,
9462   "linker_set_key" : "_ZTIP9_jfieldID",
9463   "name" : "_jfieldID *",
9464   "referenced_type" : "_ZTI9_jfieldID",
9465   "self_type" : "_ZTIP9_jfieldID",
9466   "size" : 4,
9467   "source_file" : "libnativehelper/include_jni/jni.h"
9468  },
9469  {
9470   "alignment" : 4,
9471   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9472   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
9473   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9474   "self_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9475   "size" : 4,
9476   "source_file" : "libnativehelper/include_jni/jni.h"
9477  },
9478  {
9479   "alignment" : 4,
9480   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9481   "name" : "_jintArray *(*)(_JNIEnv *, int)",
9482   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
9483   "self_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9484   "size" : 4,
9485   "source_file" : "libnativehelper/include_jni/jni.h"
9486  },
9487  {
9488   "alignment" : 4,
9489   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9490   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9491   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9492   "self_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9493   "size" : 4,
9494   "source_file" : "libnativehelper/include_jni/jni.h"
9495  },
9496  {
9497   "alignment" : 4,
9498   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9499   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
9500   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9501   "self_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9502   "size" : 4,
9503   "source_file" : "libnativehelper/include_jni/jni.h"
9504  },
9505  {
9506   "alignment" : 4,
9507   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9508   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
9509   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
9510   "self_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9511   "size" : 4,
9512   "source_file" : "libnativehelper/include_jni/jni.h"
9513  },
9514  {
9515   "alignment" : 4,
9516   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9517   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
9518   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
9519   "self_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9520   "size" : 4,
9521   "source_file" : "libnativehelper/include_jni/jni.h"
9522  },
9523  {
9524   "alignment" : 4,
9525   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9526   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
9527   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
9528   "self_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9529   "size" : 4,
9530   "source_file" : "libnativehelper/include_jni/jni.h"
9531  },
9532  {
9533   "alignment" : 4,
9534   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9535   "name" : "_jthrowable *(*)(_JNIEnv *)",
9536   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
9537   "self_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9538   "size" : 4,
9539   "source_file" : "libnativehelper/include_jni/jni.h"
9540  },
9541  {
9542   "alignment" : 4,
9543   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9544   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
9545   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
9546   "self_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9547   "size" : 4,
9548   "source_file" : "libnativehelper/include_jni/jni.h"
9549  },
9550  {
9551   "alignment" : 4,
9552   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9553   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
9554   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
9555   "self_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9556   "size" : 4,
9557   "source_file" : "libnativehelper/include_jni/jni.h"
9558  },
9559  {
9560   "alignment" : 4,
9561   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9562   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
9563   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
9564   "self_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9565   "size" : 4,
9566   "source_file" : "libnativehelper/include_jni/jni.h"
9567  },
9568  {
9569   "alignment" : 4,
9570   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9571   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
9572   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9573   "self_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9574   "size" : 4,
9575   "source_file" : "libnativehelper/include_jni/jni.h"
9576  },
9577  {
9578   "alignment" : 4,
9579   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9580   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
9581   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
9582   "self_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9583   "size" : 4,
9584   "source_file" : "libnativehelper/include_jni/jni.h"
9585  },
9586  {
9587   "alignment" : 4,
9588   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9589   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
9590   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
9591   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9592   "size" : 4,
9593   "source_file" : "libnativehelper/include_jni/jni.h"
9594  },
9595  {
9596   "alignment" : 4,
9597   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9598   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
9599   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
9600   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9601   "size" : 4,
9602   "source_file" : "libnativehelper/include_jni/jni.h"
9603  },
9604  {
9605   "alignment" : 4,
9606   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9607   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
9608   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9609   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9610   "size" : 4,
9611   "source_file" : "libnativehelper/include_jni/jni.h"
9612  },
9613  {
9614   "alignment" : 4,
9615   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
9616   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
9617   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
9618   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
9619   "size" : 4,
9620   "source_file" : "libnativehelper/include_jni/jni.h"
9621  },
9622  {
9623   "alignment" : 4,
9624   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9625   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
9626   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9627   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9628   "size" : 4,
9629   "source_file" : "libnativehelper/include_jni/jni.h"
9630  },
9631  {
9632   "alignment" : 4,
9633   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
9634   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
9635   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
9636   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
9637   "size" : 4,
9638   "source_file" : "libnativehelper/include_jni/jni.h"
9639  },
9640  {
9641   "alignment" : 4,
9642   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9643   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9644   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9645   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9646   "size" : 4,
9647   "source_file" : "libnativehelper/include_jni/jni.h"
9648  },
9649  {
9650   "alignment" : 4,
9651   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9652   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
9653   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9654   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9655   "size" : 4,
9656   "source_file" : "libnativehelper/include_jni/jni.h"
9657  },
9658  {
9659   "alignment" : 4,
9660   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9661   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
9662   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9663   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9664   "size" : 4,
9665   "source_file" : "libnativehelper/include_jni/jni.h"
9666  },
9667  {
9668   "alignment" : 4,
9669   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9670   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9671   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9672   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9673   "size" : 4,
9674   "source_file" : "libnativehelper/include_jni/jni.h"
9675  },
9676  {
9677   "alignment" : 4,
9678   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9679   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
9680   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9681   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9682   "size" : 4,
9683   "source_file" : "libnativehelper/include_jni/jni.h"
9684  },
9685  {
9686   "alignment" : 4,
9687   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9688   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
9689   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9690   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9691   "size" : 4,
9692   "source_file" : "libnativehelper/include_jni/jni.h"
9693  },
9694  {
9695   "alignment" : 4,
9696   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
9697   "name" : "_jobject *(*)(_JNIEnv *, void *, long long)",
9698   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
9699   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
9700   "size" : 4,
9701   "source_file" : "libnativehelper/include_jni/jni.h"
9702  },
9703  {
9704   "alignment" : 4,
9705   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
9706   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
9707   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
9708   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
9709   "size" : 4,
9710   "source_file" : "libnativehelper/include_jni/jni.h"
9711  },
9712  {
9713   "alignment" : 4,
9714   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9715   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9716   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9717   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9718   "size" : 4,
9719   "source_file" : "libnativehelper/include_jni/jni.h"
9720  },
9721  {
9722   "alignment" : 4,
9723   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
9724   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
9725   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
9726   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
9727   "size" : 4,
9728   "source_file" : "libnativehelper/include_jni/jni.h"
9729  },
9730  {
9731   "alignment" : 4,
9732   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9733   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9734   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9735   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9736   "size" : 4,
9737   "source_file" : "libnativehelper/include_jni/jni.h"
9738  },
9739  {
9740   "alignment" : 4,
9741   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9742   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
9743   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9744   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9745   "size" : 4,
9746   "source_file" : "libnativehelper/include_jni/jni.h"
9747  },
9748  {
9749   "alignment" : 4,
9750   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
9751   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
9752   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
9753   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
9754   "size" : 4,
9755   "source_file" : "libnativehelper/include_jni/jni.h"
9756  },
9757  {
9758   "alignment" : 4,
9759   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9760   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
9761   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9762   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9763   "size" : 4,
9764   "source_file" : "libnativehelper/include_jni/jni.h"
9765  },
9766  {
9767   "alignment" : 4,
9768   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9769   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
9770   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9771   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9772   "size" : 4,
9773   "source_file" : "libnativehelper/include_jni/jni.h"
9774  },
9775  {
9776   "alignment" : 4,
9777   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
9778   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
9779   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
9780   "self_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
9781   "size" : 4,
9782   "source_file" : "libnativehelper/include_jni/jni.h"
9783  },
9784  {
9785   "alignment" : 4,
9786   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
9787   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
9788   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
9789   "self_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
9790   "size" : 4,
9791   "source_file" : "libnativehelper/include_jni/jni.h"
9792  },
9793  {
9794   "alignment" : 4,
9795   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9796   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9797   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9798   "self_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9799   "size" : 4,
9800   "source_file" : "libnativehelper/include_jni/jni.h"
9801  },
9802  {
9803   "alignment" : 4,
9804   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9805   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
9806   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9807   "self_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9808   "size" : 4,
9809   "source_file" : "libnativehelper/include_jni/jni.h"
9810  },
9811  {
9812   "alignment" : 4,
9813   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
9814   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
9815   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
9816   "self_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
9817   "size" : 4,
9818   "source_file" : "libnativehelper/include_jni/jni.h"
9819  },
9820  {
9821   "alignment" : 4,
9822   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
9823   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
9824   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
9825   "self_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
9826   "size" : 4,
9827   "source_file" : "libnativehelper/include_jni/jni.h"
9828  },
9829  {
9830   "alignment" : 4,
9831   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
9832   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
9833   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
9834   "self_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
9835   "size" : 4,
9836   "source_file" : "libnativehelper/include_jni/jni.h"
9837  },
9838  {
9839   "alignment" : 4,
9840   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
9841   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
9842   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
9843   "self_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
9844   "size" : 4,
9845   "source_file" : "libnativehelper/include_jni/jni.h"
9846  },
9847  {
9848   "alignment" : 4,
9849   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
9850   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
9851   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
9852   "self_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
9853   "size" : 4,
9854   "source_file" : "libnativehelper/include_jni/jni.h"
9855  },
9856  {
9857   "alignment" : 4,
9858   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
9859   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
9860   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
9861   "self_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
9862   "size" : 4,
9863   "source_file" : "libnativehelper/include_jni/jni.h"
9864  },
9865  {
9866   "alignment" : 4,
9867   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
9868   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
9869   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
9870   "self_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
9871   "size" : 4,
9872   "source_file" : "libnativehelper/include_jni/jni.h"
9873  },
9874  {
9875   "alignment" : 4,
9876   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9877   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
9878   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
9879   "self_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9880   "size" : 4,
9881   "source_file" : "libnativehelper/include_jni/jni.h"
9882  },
9883  {
9884   "alignment" : 4,
9885   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9886   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
9887   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
9888   "self_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9889   "size" : 4,
9890   "source_file" : "libnativehelper/include_jni/jni.h"
9891  },
9892  {
9893   "alignment" : 4,
9894   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9895   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
9896   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
9897   "self_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9898   "size" : 4,
9899   "source_file" : "libnativehelper/include_jni/jni.h"
9900  },
9901  {
9902   "alignment" : 4,
9903   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9904   "name" : "void *(*)(_JNIEnv *, _jobject *)",
9905   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
9906   "self_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9907   "size" : 4,
9908   "source_file" : "libnativehelper/include_jni/jni.h"
9909  },
9910  {
9911   "alignment" : 4,
9912   "linker_set_key" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
9913   "name" : "long long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
9914   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
9915   "self_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
9916   "size" : 4,
9917   "source_file" : "libnativehelper/include_jni/jni.h"
9918  },
9919  {
9920   "alignment" : 4,
9921   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9922   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9923   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9924   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9925   "size" : 4,
9926   "source_file" : "libnativehelper/include_jni/jni.h"
9927  },
9928  {
9929   "alignment" : 4,
9930   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9931   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
9932   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9933   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9934   "size" : 4,
9935   "source_file" : "libnativehelper/include_jni/jni.h"
9936  },
9937  {
9938   "alignment" : 4,
9939   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9940   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9941   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9942   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9943   "size" : 4,
9944   "source_file" : "libnativehelper/include_jni/jni.h"
9945  },
9946  {
9947   "alignment" : 4,
9948   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9949   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
9950   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9951   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9952   "size" : 4,
9953   "source_file" : "libnativehelper/include_jni/jni.h"
9954  },
9955  {
9956   "alignment" : 4,
9957   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9958   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9959   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9960   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9961   "size" : 4,
9962   "source_file" : "libnativehelper/include_jni/jni.h"
9963  },
9964  {
9965   "alignment" : 4,
9966   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9967   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
9968   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9969   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9970   "size" : 4,
9971   "source_file" : "libnativehelper/include_jni/jni.h"
9972  },
9973  {
9974   "alignment" : 4,
9975   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9976   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9977   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9978   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9979   "size" : 4,
9980   "source_file" : "libnativehelper/include_jni/jni.h"
9981  },
9982  {
9983   "alignment" : 4,
9984   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9985   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
9986   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9987   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9988   "size" : 4,
9989   "source_file" : "libnativehelper/include_jni/jni.h"
9990  },
9991  {
9992   "alignment" : 4,
9993   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
9994   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
9995   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
9996   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
9997   "size" : 4,
9998   "source_file" : "libnativehelper/include_jni/jni.h"
9999  },
10000  {
10001   "alignment" : 4,
10002   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10003   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10004   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10005   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10006   "size" : 4,
10007   "source_file" : "libnativehelper/include_jni/jni.h"
10008  },
10009  {
10010   "alignment" : 4,
10011   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10012   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10013   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10014   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
10015   "size" : 4,
10016   "source_file" : "libnativehelper/include_jni/jni.h"
10017  },
10018  {
10019   "alignment" : 4,
10020   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10021   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10022   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10023   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10024   "size" : 4,
10025   "source_file" : "libnativehelper/include_jni/jni.h"
10026  },
10027  {
10028   "alignment" : 4,
10029   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10030   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10031   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10032   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10033   "size" : 4,
10034   "source_file" : "libnativehelper/include_jni/jni.h"
10035  },
10036  {
10037   "alignment" : 4,
10038   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10039   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10040   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10041   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
10042   "size" : 4,
10043   "source_file" : "libnativehelper/include_jni/jni.h"
10044  },
10045  {
10046   "alignment" : 4,
10047   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10048   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10049   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10050   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
10051   "size" : 4,
10052   "source_file" : "libnativehelper/include_jni/jni.h"
10053  },
10054  {
10055   "alignment" : 4,
10056   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10057   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10058   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10059   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10060   "size" : 4,
10061   "source_file" : "libnativehelper/include_jni/jni.h"
10062  },
10063  {
10064   "alignment" : 4,
10065   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10066   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10067   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10068   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10069   "size" : 4,
10070   "source_file" : "libnativehelper/include_jni/jni.h"
10071  },
10072  {
10073   "alignment" : 4,
10074   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10075   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10076   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10077   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10078   "size" : 4,
10079   "source_file" : "libnativehelper/include_jni/jni.h"
10080  },
10081  {
10082   "alignment" : 4,
10083   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10084   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10085   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10086   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10087   "size" : 4,
10088   "source_file" : "libnativehelper/include_jni/jni.h"
10089  },
10090  {
10091   "alignment" : 4,
10092   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10093   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10094   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10095   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10096   "size" : 4,
10097   "source_file" : "libnativehelper/include_jni/jni.h"
10098  },
10099  {
10100   "alignment" : 4,
10101   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10102   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10103   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10104   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10105   "size" : 4,
10106   "source_file" : "libnativehelper/include_jni/jni.h"
10107  },
10108  {
10109   "alignment" : 4,
10110   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10111   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10112   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10113   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10114   "size" : 4,
10115   "source_file" : "libnativehelper/include_jni/jni.h"
10116  },
10117  {
10118   "alignment" : 4,
10119   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10120   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10121   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10122   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10123   "size" : 4,
10124   "source_file" : "libnativehelper/include_jni/jni.h"
10125  },
10126  {
10127   "alignment" : 4,
10128   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10129   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10130   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10131   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10132   "size" : 4,
10133   "source_file" : "libnativehelper/include_jni/jni.h"
10134  },
10135  {
10136   "alignment" : 4,
10137   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10138   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10139   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10140   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10141   "size" : 4,
10142   "source_file" : "libnativehelper/include_jni/jni.h"
10143  },
10144  {
10145   "alignment" : 4,
10146   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10147   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10148   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10149   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10150   "size" : 4,
10151   "source_file" : "libnativehelper/include_jni/jni.h"
10152  },
10153  {
10154   "alignment" : 4,
10155   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10156   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10157   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10158   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10159   "size" : 4,
10160   "source_file" : "libnativehelper/include_jni/jni.h"
10161  },
10162  {
10163   "alignment" : 4,
10164   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10165   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10166   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10167   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10168   "size" : 4,
10169   "source_file" : "libnativehelper/include_jni/jni.h"
10170  },
10171  {
10172   "alignment" : 4,
10173   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10174   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10175   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10176   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10177   "size" : 4,
10178   "source_file" : "libnativehelper/include_jni/jni.h"
10179  },
10180  {
10181   "alignment" : 4,
10182   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10183   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10184   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10185   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10186   "size" : 4,
10187   "source_file" : "libnativehelper/include_jni/jni.h"
10188  },
10189  {
10190   "alignment" : 4,
10191   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10192   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10193   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10194   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10195   "size" : 4,
10196   "source_file" : "libnativehelper/include_jni/jni.h"
10197  },
10198  {
10199   "alignment" : 4,
10200   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10201   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10202   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10203   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10204   "size" : 4,
10205   "source_file" : "libnativehelper/include_jni/jni.h"
10206  },
10207  {
10208   "alignment" : 4,
10209   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10210   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10211   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10212   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10213   "size" : 4,
10214   "source_file" : "libnativehelper/include_jni/jni.h"
10215  },
10216  {
10217   "alignment" : 4,
10218   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
10219   "name" : "unsigned char (*)(_JNIEnv *)",
10220   "referenced_type" : "_ZTIFhP7_JNIEnvE",
10221   "self_type" : "_ZTIPFhP7_JNIEnvE",
10222   "size" : 4,
10223   "source_file" : "libnativehelper/include_jni/jni.h"
10224  },
10225  {
10226   "alignment" : 4,
10227   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10228   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10229   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10230   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10231   "size" : 4,
10232   "source_file" : "libnativehelper/include_jni/jni.h"
10233  },
10234  {
10235   "alignment" : 4,
10236   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10237   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10238   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10239   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10240   "size" : 4,
10241   "source_file" : "libnativehelper/include_jni/jni.h"
10242  },
10243  {
10244   "alignment" : 4,
10245   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10246   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10247   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10248   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10249   "size" : 4,
10250   "source_file" : "libnativehelper/include_jni/jni.h"
10251  },
10252  {
10253   "alignment" : 4,
10254   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10255   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10256   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10257   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10258   "size" : 4,
10259   "source_file" : "libnativehelper/include_jni/jni.h"
10260  },
10261  {
10262   "alignment" : 4,
10263   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10264   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
10265   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
10266   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10267   "size" : 4,
10268   "source_file" : "libnativehelper/include_jni/jni.h"
10269  },
10270  {
10271   "alignment" : 4,
10272   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10273   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10274   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10275   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10276   "size" : 4,
10277   "source_file" : "libnativehelper/include_jni/jni.h"
10278  },
10279  {
10280   "alignment" : 4,
10281   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10282   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10283   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10284   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10285   "size" : 4,
10286   "source_file" : "libnativehelper/include_jni/jni.h"
10287  },
10288  {
10289   "alignment" : 4,
10290   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10291   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10292   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10293   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10294   "size" : 4,
10295   "source_file" : "libnativehelper/include_jni/jni.h"
10296  },
10297  {
10298   "alignment" : 4,
10299   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10300   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
10301   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
10302   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10303   "size" : 4,
10304   "source_file" : "libnativehelper/include_jni/jni.h"
10305  },
10306  {
10307   "alignment" : 4,
10308   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10309   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10310   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10311   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10312   "size" : 4,
10313   "source_file" : "libnativehelper/include_jni/jni.h"
10314  },
10315  {
10316   "alignment" : 4,
10317   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10318   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10319   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10320   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10321   "size" : 4,
10322   "source_file" : "libnativehelper/include_jni/jni.h"
10323  },
10324  {
10325   "alignment" : 4,
10326   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10327   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10328   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10329   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10330   "size" : 4,
10331   "source_file" : "libnativehelper/include_jni/jni.h"
10332  },
10333  {
10334   "alignment" : 4,
10335   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10336   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10337   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10338   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10339   "size" : 4,
10340   "source_file" : "libnativehelper/include_jni/jni.h"
10341  },
10342  {
10343   "alignment" : 4,
10344   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10345   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
10346   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
10347   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10348   "size" : 4,
10349   "source_file" : "libnativehelper/include_jni/jni.h"
10350  },
10351  {
10352   "alignment" : 4,
10353   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
10354   "name" : "int (*)(_JNIEnv *)",
10355   "referenced_type" : "_ZTIFiP7_JNIEnvE",
10356   "self_type" : "_ZTIPFiP7_JNIEnvE",
10357   "size" : 4,
10358   "source_file" : "libnativehelper/include_jni/jni.h"
10359  },
10360  {
10361   "alignment" : 4,
10362   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10363   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
10364   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
10365   "self_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10366   "size" : 4,
10367   "source_file" : "libnativehelper/include_jni/jni.h"
10368  },
10369  {
10370   "alignment" : 4,
10371   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10372   "name" : "int (*)(_JNIEnv *, _jarray *)",
10373   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
10374   "self_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10375   "size" : 4,
10376   "source_file" : "libnativehelper/include_jni/jni.h"
10377  },
10378  {
10379   "alignment" : 4,
10380   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10381   "name" : "int (*)(_JNIEnv *, _jclass *)",
10382   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
10383   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10384   "size" : 4,
10385   "source_file" : "libnativehelper/include_jni/jni.h"
10386  },
10387  {
10388   "alignment" : 4,
10389   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10390   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10391   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10392   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10393   "size" : 4,
10394   "source_file" : "libnativehelper/include_jni/jni.h"
10395  },
10396  {
10397   "alignment" : 4,
10398   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10399   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10400   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10401   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10402   "size" : 4,
10403   "source_file" : "libnativehelper/include_jni/jni.h"
10404  },
10405  {
10406   "alignment" : 4,
10407   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10408   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10409   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10410   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10411   "size" : 4,
10412   "source_file" : "libnativehelper/include_jni/jni.h"
10413  },
10414  {
10415   "alignment" : 4,
10416   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10417   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10418   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10419   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10420   "size" : 4,
10421   "source_file" : "libnativehelper/include_jni/jni.h"
10422  },
10423  {
10424   "alignment" : 4,
10425   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10426   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
10427   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10428   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10429   "size" : 4,
10430   "source_file" : "libnativehelper/include_jni/jni.h"
10431  },
10432  {
10433   "alignment" : 4,
10434   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10435   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
10436   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
10437   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10438   "size" : 4,
10439   "source_file" : "libnativehelper/include_jni/jni.h"
10440  },
10441  {
10442   "alignment" : 4,
10443   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10444   "name" : "int (*)(_JNIEnv *, _jobject *)",
10445   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
10446   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10447   "size" : 4,
10448   "source_file" : "libnativehelper/include_jni/jni.h"
10449  },
10450  {
10451   "alignment" : 4,
10452   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10453   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10454   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10455   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10456   "size" : 4,
10457   "source_file" : "libnativehelper/include_jni/jni.h"
10458  },
10459  {
10460   "alignment" : 4,
10461   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10462   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10463   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10464   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10465   "size" : 4,
10466   "source_file" : "libnativehelper/include_jni/jni.h"
10467  },
10468  {
10469   "alignment" : 4,
10470   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10471   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10472   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10473   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10474   "size" : 4,
10475   "source_file" : "libnativehelper/include_jni/jni.h"
10476  },
10477  {
10478   "alignment" : 4,
10479   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10480   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10481   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10482   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10483   "size" : 4,
10484   "source_file" : "libnativehelper/include_jni/jni.h"
10485  },
10486  {
10487   "alignment" : 4,
10488   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10489   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10490   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10491   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10492   "size" : 4,
10493   "source_file" : "libnativehelper/include_jni/jni.h"
10494  },
10495  {
10496   "alignment" : 4,
10497   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10498   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10499   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10500   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10501   "size" : 4,
10502   "source_file" : "libnativehelper/include_jni/jni.h"
10503  },
10504  {
10505   "alignment" : 4,
10506   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10507   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10508   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10509   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10510   "size" : 4,
10511   "source_file" : "libnativehelper/include_jni/jni.h"
10512  },
10513  {
10514   "alignment" : 4,
10515   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10516   "name" : "int (*)(_JNIEnv *, _jstring *)",
10517   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
10518   "self_type" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10519   "size" : 4,
10520   "source_file" : "libnativehelper/include_jni/jni.h"
10521  },
10522  {
10523   "alignment" : 4,
10524   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10525   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
10526   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
10527   "self_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10528   "size" : 4,
10529   "source_file" : "libnativehelper/include_jni/jni.h"
10530  },
10531  {
10532   "alignment" : 4,
10533   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
10534   "name" : "int (*)(_JNIEnv *, int)",
10535   "referenced_type" : "_ZTIFiP7_JNIEnviE",
10536   "self_type" : "_ZTIPFiP7_JNIEnviE",
10537   "size" : 4,
10538   "source_file" : "libnativehelper/include_jni/jni.h"
10539  },
10540  {
10541   "alignment" : 4,
10542   "linker_set_key" : "_ZTIPFiP7_JavaVME",
10543   "name" : "int (*)(_JavaVM *)",
10544   "referenced_type" : "_ZTIFiP7_JavaVME",
10545   "self_type" : "_ZTIPFiP7_JavaVME",
10546   "size" : 4,
10547   "source_file" : "libnativehelper/include_jni/jni.h"
10548  },
10549  {
10550   "alignment" : 4,
10551   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10552   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
10553   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
10554   "self_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10555   "size" : 4,
10556   "source_file" : "libnativehelper/include_jni/jni.h"
10557  },
10558  {
10559   "alignment" : 4,
10560   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
10561   "name" : "int (*)(_JavaVM *, void **, int)",
10562   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
10563   "self_type" : "_ZTIPFiP7_JavaVMPPviE",
10564   "size" : 4,
10565   "source_file" : "libnativehelper/include_jni/jni.h"
10566  },
10567  {
10568   "alignment" : 4,
10569   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10570   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10571   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10572   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10573   "size" : 4,
10574   "source_file" : "libnativehelper/include_jni/jni.h"
10575  },
10576  {
10577   "alignment" : 4,
10578   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10579   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10580   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10581   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10582   "size" : 4,
10583   "source_file" : "libnativehelper/include_jni/jni.h"
10584  },
10585  {
10586   "alignment" : 4,
10587   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10588   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10589   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10590   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10591   "size" : 4,
10592   "source_file" : "libnativehelper/include_jni/jni.h"
10593  },
10594  {
10595   "alignment" : 4,
10596   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10597   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10598   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10599   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10600   "size" : 4,
10601   "source_file" : "libnativehelper/include_jni/jni.h"
10602  },
10603  {
10604   "alignment" : 4,
10605   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10606   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10607   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10608   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10609   "size" : 4,
10610   "source_file" : "libnativehelper/include_jni/jni.h"
10611  },
10612  {
10613   "alignment" : 4,
10614   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10615   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10616   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10617   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10618   "size" : 4,
10619   "source_file" : "libnativehelper/include_jni/jni.h"
10620  },
10621  {
10622   "alignment" : 4,
10623   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10624   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10625   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10626   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10627   "size" : 4,
10628   "source_file" : "libnativehelper/include_jni/jni.h"
10629  },
10630  {
10631   "alignment" : 4,
10632   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10633   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10634   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10635   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10636   "size" : 4,
10637   "source_file" : "libnativehelper/include_jni/jni.h"
10638  },
10639  {
10640   "alignment" : 4,
10641   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10642   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10643   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10644   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10645   "size" : 4,
10646   "source_file" : "libnativehelper/include_jni/jni.h"
10647  },
10648  {
10649   "alignment" : 4,
10650   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10651   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10652   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10653   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10654   "size" : 4,
10655   "source_file" : "libnativehelper/include_jni/jni.h"
10656  },
10657  {
10658   "alignment" : 4,
10659   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10660   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10661   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10662   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10663   "size" : 4,
10664   "source_file" : "libnativehelper/include_jni/jni.h"
10665  },
10666  {
10667   "alignment" : 4,
10668   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10669   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10670   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10671   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10672   "size" : 4,
10673   "source_file" : "libnativehelper/include_jni/jni.h"
10674  },
10675  {
10676   "alignment" : 4,
10677   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10678   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10679   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10680   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10681   "size" : 4,
10682   "source_file" : "libnativehelper/include_jni/jni.h"
10683  },
10684  {
10685   "alignment" : 4,
10686   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10687   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10688   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10689   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10690   "size" : 4,
10691   "source_file" : "libnativehelper/include_jni/jni.h"
10692  },
10693  {
10694   "alignment" : 4,
10695   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10696   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10697   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10698   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10699   "size" : 4,
10700   "source_file" : "libnativehelper/include_jni/jni.h"
10701  },
10702  {
10703   "alignment" : 4,
10704   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10705   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10706   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10707   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10708   "size" : 4,
10709   "source_file" : "libnativehelper/include_jni/jni.h"
10710  },
10711  {
10712   "alignment" : 4,
10713   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10714   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10715   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10716   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10717   "size" : 4,
10718   "source_file" : "libnativehelper/include_jni/jni.h"
10719  },
10720  {
10721   "alignment" : 4,
10722   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10723   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10724   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10725   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10726   "size" : 4,
10727   "source_file" : "libnativehelper/include_jni/jni.h"
10728  },
10729  {
10730   "alignment" : 4,
10731   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10732   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10733   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10734   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10735   "size" : 4,
10736   "source_file" : "libnativehelper/include_jni/jni.h"
10737  },
10738  {
10739   "alignment" : 4,
10740   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10741   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10742   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10743   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10744   "size" : 4,
10745   "source_file" : "libnativehelper/include_jni/jni.h"
10746  },
10747  {
10748   "alignment" : 4,
10749   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10750   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10751   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10752   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10753   "size" : 4,
10754   "source_file" : "libnativehelper/include_jni/jni.h"
10755  },
10756  {
10757   "alignment" : 4,
10758   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10759   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10760   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10761   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10762   "size" : 4,
10763   "source_file" : "libnativehelper/include_jni/jni.h"
10764  },
10765  {
10766   "alignment" : 4,
10767   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
10768   "name" : "void (*)(_JNIEnv *)",
10769   "referenced_type" : "_ZTIFvP7_JNIEnvE",
10770   "self_type" : "_ZTIPFvP7_JNIEnvE",
10771   "size" : 4,
10772   "source_file" : "libnativehelper/include_jni/jni.h"
10773  },
10774  {
10775   "alignment" : 4,
10776   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10777   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
10778   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
10779   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10780   "size" : 4,
10781   "source_file" : "libnativehelper/include_jni/jni.h"
10782  },
10783  {
10784   "alignment" : 4,
10785   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10786   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
10787   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
10788   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10789   "size" : 4,
10790   "source_file" : "libnativehelper/include_jni/jni.h"
10791  },
10792  {
10793   "alignment" : 4,
10794   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10795   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
10796   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
10797   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10798   "size" : 4,
10799   "source_file" : "libnativehelper/include_jni/jni.h"
10800  },
10801  {
10802   "alignment" : 4,
10803   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10804   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
10805   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
10806   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10807   "size" : 4,
10808   "source_file" : "libnativehelper/include_jni/jni.h"
10809  },
10810  {
10811   "alignment" : 4,
10812   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10813   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
10814   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10815   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10816   "size" : 4,
10817   "source_file" : "libnativehelper/include_jni/jni.h"
10818  },
10819  {
10820   "alignment" : 4,
10821   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10822   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
10823   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
10824   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10825   "size" : 4,
10826   "source_file" : "libnativehelper/include_jni/jni.h"
10827  },
10828  {
10829   "alignment" : 4,
10830   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10831   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
10832   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
10833   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10834   "size" : 4,
10835   "source_file" : "libnativehelper/include_jni/jni.h"
10836  },
10837  {
10838   "alignment" : 4,
10839   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10840   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
10841   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
10842   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10843   "size" : 4,
10844   "source_file" : "libnativehelper/include_jni/jni.h"
10845  },
10846  {
10847   "alignment" : 4,
10848   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10849   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
10850   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
10851   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10852   "size" : 4,
10853   "source_file" : "libnativehelper/include_jni/jni.h"
10854  },
10855  {
10856   "alignment" : 4,
10857   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
10858   "name" : "void (*)(_JNIEnv *, _jlongArray *, long long *, int)",
10859   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
10860   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
10861   "size" : 4,
10862   "source_file" : "libnativehelper/include_jni/jni.h"
10863  },
10864  {
10865   "alignment" : 4,
10866   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
10867   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long long *)",
10868   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
10869   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
10870   "size" : 4,
10871   "source_file" : "libnativehelper/include_jni/jni.h"
10872  },
10873  {
10874   "alignment" : 4,
10875   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
10876   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long long *)",
10877   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
10878   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
10879   "size" : 4,
10880   "source_file" : "libnativehelper/include_jni/jni.h"
10881  },
10882  {
10883   "alignment" : 4,
10884   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10885   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
10886   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
10887   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10888   "size" : 4,
10889   "source_file" : "libnativehelper/include_jni/jni.h"
10890  },
10891  {
10892   "alignment" : 4,
10893   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10894   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
10895   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10896   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10897   "size" : 4,
10898   "source_file" : "libnativehelper/include_jni/jni.h"
10899  },
10900  {
10901   "alignment" : 4,
10902   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10903   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
10904   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
10905   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10906   "size" : 4,
10907   "source_file" : "libnativehelper/include_jni/jni.h"
10908  },
10909  {
10910   "alignment" : 4,
10911   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10912   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
10913   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
10914   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10915   "size" : 4,
10916   "source_file" : "libnativehelper/include_jni/jni.h"
10917  },
10918  {
10919   "alignment" : 4,
10920   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10921   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
10922   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
10923   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10924   "size" : 4,
10925   "source_file" : "libnativehelper/include_jni/jni.h"
10926  },
10927  {
10928   "alignment" : 4,
10929   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10930   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
10931   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
10932   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10933   "size" : 4,
10934   "source_file" : "libnativehelper/include_jni/jni.h"
10935  },
10936  {
10937   "alignment" : 4,
10938   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10939   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
10940   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
10941   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10942   "size" : 4,
10943   "source_file" : "libnativehelper/include_jni/jni.h"
10944  },
10945  {
10946   "alignment" : 4,
10947   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10948   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
10949   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10950   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10951   "size" : 4,
10952   "source_file" : "libnativehelper/include_jni/jni.h"
10953  },
10954  {
10955   "alignment" : 4,
10956   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10957   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
10958   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10959   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10960   "size" : 4,
10961   "source_file" : "libnativehelper/include_jni/jni.h"
10962  },
10963  {
10964   "alignment" : 4,
10965   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10966   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
10967   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10968   "self_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10969   "size" : 4,
10970   "source_file" : "libnativehelper/include_jni/jni.h"
10971  },
10972  {
10973   "alignment" : 4,
10974   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10975   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
10976   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
10977   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10978   "size" : 4,
10979   "source_file" : "libnativehelper/include_jni/jni.h"
10980  },
10981  {
10982   "alignment" : 4,
10983   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10984   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
10985   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10986   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10987   "size" : 4,
10988   "source_file" : "libnativehelper/include_jni/jni.h"
10989  },
10990  {
10991   "alignment" : 4,
10992   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10993   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
10994   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10995   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10996   "size" : 4,
10997   "source_file" : "libnativehelper/include_jni/jni.h"
10998  },
10999  {
11000   "alignment" : 4,
11001   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
11002   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
11003   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
11004   "self_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
11005   "size" : 4,
11006   "source_file" : "libnativehelper/include_jni/jni.h"
11007  },
11008  {
11009   "alignment" : 4,
11010   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11011   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11012   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11013   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11014   "size" : 4,
11015   "source_file" : "libnativehelper/include_jni/jni.h"
11016  },
11017  {
11018   "alignment" : 4,
11019   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11020   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
11021   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11022   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11023   "size" : 4,
11024   "source_file" : "libnativehelper/include_jni/jni.h"
11025  },
11026  {
11027   "alignment" : 4,
11028   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11029   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11030   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11031   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11032   "size" : 4,
11033   "source_file" : "libnativehelper/include_jni/jni.h"
11034  },
11035  {
11036   "alignment" : 4,
11037   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11038   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
11039   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11040   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11041   "size" : 4,
11042   "source_file" : "libnativehelper/include_jni/jni.h"
11043  },
11044  {
11045   "alignment" : 4,
11046   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11047   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
11048   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11049   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11050   "size" : 4,
11051   "source_file" : "libnativehelper/include_jni/jni.h"
11052  },
11053  {
11054   "alignment" : 4,
11055   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11056   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
11057   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11058   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11059   "size" : 4,
11060   "source_file" : "libnativehelper/include_jni/jni.h"
11061  },
11062  {
11063   "alignment" : 4,
11064   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11065   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
11066   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11067   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11068   "size" : 4,
11069   "source_file" : "libnativehelper/include_jni/jni.h"
11070  },
11071  {
11072   "alignment" : 4,
11073   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11074   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
11075   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11076   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11077   "size" : 4,
11078   "source_file" : "libnativehelper/include_jni/jni.h"
11079  },
11080  {
11081   "alignment" : 4,
11082   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11083   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
11084   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11085   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11086   "size" : 4,
11087   "source_file" : "libnativehelper/include_jni/jni.h"
11088  },
11089  {
11090   "alignment" : 4,
11091   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11092   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
11093   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11094   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11095   "size" : 4,
11096   "source_file" : "libnativehelper/include_jni/jni.h"
11097  },
11098  {
11099   "alignment" : 4,
11100   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11101   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
11102   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11103   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11104   "size" : 4,
11105   "source_file" : "libnativehelper/include_jni/jni.h"
11106  },
11107  {
11108   "alignment" : 4,
11109   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11110   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long long)",
11111   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11112   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11113   "size" : 4,
11114   "source_file" : "libnativehelper/include_jni/jni.h"
11115  },
11116  {
11117   "alignment" : 4,
11118   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11119   "name" : "void (*)(_JNIEnv *, _jobject *)",
11120   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
11121   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11122   "size" : 4,
11123   "source_file" : "libnativehelper/include_jni/jni.h"
11124  },
11125  {
11126   "alignment" : 4,
11127   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11128   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11129   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11130   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11131   "size" : 4,
11132   "source_file" : "libnativehelper/include_jni/jni.h"
11133  },
11134  {
11135   "alignment" : 4,
11136   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11137   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11138   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11139   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11140   "size" : 4,
11141   "source_file" : "libnativehelper/include_jni/jni.h"
11142  },
11143  {
11144   "alignment" : 4,
11145   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11146   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11147   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11148   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11149   "size" : 4,
11150   "source_file" : "libnativehelper/include_jni/jni.h"
11151  },
11152  {
11153   "alignment" : 4,
11154   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11155   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11156   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11157   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11158   "size" : 4,
11159   "source_file" : "libnativehelper/include_jni/jni.h"
11160  },
11161  {
11162   "alignment" : 4,
11163   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11164   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11165   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11166   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11167   "size" : 4,
11168   "source_file" : "libnativehelper/include_jni/jni.h"
11169  },
11170  {
11171   "alignment" : 4,
11172   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11173   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11174   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11175   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11176   "size" : 4,
11177   "source_file" : "libnativehelper/include_jni/jni.h"
11178  },
11179  {
11180   "alignment" : 4,
11181   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11182   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
11183   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11184   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11185   "size" : 4,
11186   "source_file" : "libnativehelper/include_jni/jni.h"
11187  },
11188  {
11189   "alignment" : 4,
11190   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11191   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
11192   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11193   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11194   "size" : 4,
11195   "source_file" : "libnativehelper/include_jni/jni.h"
11196  },
11197  {
11198   "alignment" : 4,
11199   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11200   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
11201   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11202   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11203   "size" : 4,
11204   "source_file" : "libnativehelper/include_jni/jni.h"
11205  },
11206  {
11207   "alignment" : 4,
11208   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11209   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
11210   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11211   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11212   "size" : 4,
11213   "source_file" : "libnativehelper/include_jni/jni.h"
11214  },
11215  {
11216   "alignment" : 4,
11217   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11218   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
11219   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11220   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11221   "size" : 4,
11222   "source_file" : "libnativehelper/include_jni/jni.h"
11223  },
11224  {
11225   "alignment" : 4,
11226   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11227   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
11228   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11229   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11230   "size" : 4,
11231   "source_file" : "libnativehelper/include_jni/jni.h"
11232  },
11233  {
11234   "alignment" : 4,
11235   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11236   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
11237   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11238   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11239   "size" : 4,
11240   "source_file" : "libnativehelper/include_jni/jni.h"
11241  },
11242  {
11243   "alignment" : 4,
11244   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11245   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
11246   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11247   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11248   "size" : 4,
11249   "source_file" : "libnativehelper/include_jni/jni.h"
11250  },
11251  {
11252   "alignment" : 4,
11253   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11254   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long long)",
11255   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11256   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11257   "size" : 4,
11258   "source_file" : "libnativehelper/include_jni/jni.h"
11259  },
11260  {
11261   "alignment" : 4,
11262   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11263   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
11264   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
11265   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11266   "size" : 4,
11267   "source_file" : "libnativehelper/include_jni/jni.h"
11268  },
11269  {
11270   "alignment" : 4,
11271   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11272   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
11273   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
11274   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11275   "size" : 4,
11276   "source_file" : "libnativehelper/include_jni/jni.h"
11277  },
11278  {
11279   "alignment" : 4,
11280   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11281   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
11282   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
11283   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11284   "size" : 4,
11285   "source_file" : "libnativehelper/include_jni/jni.h"
11286  },
11287  {
11288   "alignment" : 4,
11289   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11290   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
11291   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
11292   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11293   "size" : 4,
11294   "source_file" : "libnativehelper/include_jni/jni.h"
11295  },
11296  {
11297   "alignment" : 4,
11298   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
11299   "name" : "void (*)(_JNIEnv *, const char *)",
11300   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
11301   "self_type" : "_ZTIPFvP7_JNIEnvPKcE",
11302   "size" : 4,
11303   "source_file" : "libnativehelper/include_jni/jni.h"
11304  },
11305  {
11306   "alignment" : 4,
11307   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
11308   "name" : "void (*)(void *, const ADexFile_Method *)",
11309   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
11310   "self_type" : "_ZTIPFvPvPK15ADexFile_MethodE",
11311   "size" : 4,
11312   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11313  },
11314  {
11315   "alignment" : 4,
11316   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11317   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11318   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11319   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11320   "size" : 4,
11321   "source_file" : "libnativehelper/include_jni/jni.h"
11322  },
11323  {
11324   "alignment" : 4,
11325   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11326   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
11327   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11328   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11329   "size" : 4,
11330   "source_file" : "libnativehelper/include_jni/jni.h"
11331  },
11332  {
11333   "alignment" : 4,
11334   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11335   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11336   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11337   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11338   "size" : 4,
11339   "source_file" : "libnativehelper/include_jni/jni.h"
11340  },
11341  {
11342   "alignment" : 4,
11343   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11344   "name" : "long long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
11345   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11346   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11347   "size" : 4,
11348   "source_file" : "libnativehelper/include_jni/jni.h"
11349  },
11350  {
11351   "alignment" : 4,
11352   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11353   "name" : "long long (*)(_JNIEnv *, _jobject *)",
11354   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
11355   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11356   "size" : 4,
11357   "source_file" : "libnativehelper/include_jni/jni.h"
11358  },
11359  {
11360   "alignment" : 4,
11361   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11362   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11363   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11364   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11365   "size" : 4,
11366   "source_file" : "libnativehelper/include_jni/jni.h"
11367  },
11368  {
11369   "alignment" : 4,
11370   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11371   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11372   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11373   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11374   "size" : 4,
11375   "source_file" : "libnativehelper/include_jni/jni.h"
11376  },
11377  {
11378   "alignment" : 4,
11379   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11380   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11381   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11382   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11383   "size" : 4,
11384   "source_file" : "libnativehelper/include_jni/jni.h"
11385  },
11386  {
11387   "alignment" : 4,
11388   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11389   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11390   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11391   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11392   "size" : 4,
11393   "source_file" : "libnativehelper/include_jni/jni.h"
11394  },
11395  {
11396   "alignment" : 4,
11397   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11398   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11399   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11400   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11401   "size" : 4,
11402   "source_file" : "libnativehelper/include_jni/jni.h"
11403  },
11404  {
11405   "alignment" : 4,
11406   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11407   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11408   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11409   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11410   "size" : 4,
11411   "source_file" : "libnativehelper/include_jni/jni.h"
11412  },
11413  {
11414   "alignment" : 4,
11415   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11416   "name" : "long long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11417   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11418   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11419   "size" : 4,
11420   "source_file" : "libnativehelper/include_jni/jni.h"
11421  },
11422  {
11423   "alignment" : 4,
11424   "linker_set_key" : "_ZTIPK15ADexFile_Method",
11425   "name" : "const ADexFile_Method *",
11426   "referenced_type" : "_ZTIK15ADexFile_Method",
11427   "self_type" : "_ZTIPK15ADexFile_Method",
11428   "size" : 4,
11429   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11430  },
11431  {
11432   "alignment" : 4,
11433   "linker_set_key" : "_ZTIPK15JNINativeMethod",
11434   "name" : "const JNINativeMethod *",
11435   "referenced_type" : "_ZTIK15JNINativeMethod",
11436   "self_type" : "_ZTIPK15JNINativeMethod",
11437   "size" : 4,
11438   "source_file" : "libnativehelper/include_jni/jni.h"
11439  },
11440  {
11441   "alignment" : 4,
11442   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
11443   "name" : "const JNIInvokeInterface *",
11444   "referenced_type" : "_ZTIK18JNIInvokeInterface",
11445   "self_type" : "_ZTIPK18JNIInvokeInterface",
11446   "size" : 4,
11447   "source_file" : "libnativehelper/include_jni/jni.h"
11448  },
11449  {
11450   "alignment" : 4,
11451   "linker_set_key" : "_ZTIPK18JNINativeInterface",
11452   "name" : "const JNINativeInterface *",
11453   "referenced_type" : "_ZTIK18JNINativeInterface",
11454   "self_type" : "_ZTIPK18JNINativeInterface",
11455   "size" : 4,
11456   "source_file" : "libnativehelper/include_jni/jni.h"
11457  },
11458  {
11459   "alignment" : 4,
11460   "linker_set_key" : "_ZTIPK6jvalue",
11461   "name" : "const jvalue *",
11462   "referenced_type" : "_ZTIK6jvalue",
11463   "self_type" : "_ZTIPK6jvalue",
11464   "size" : 4,
11465   "source_file" : "libnativehelper/include_jni/jni.h"
11466  },
11467  {
11468   "alignment" : 4,
11469   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
11470   "name" : "const art::FreeDelete *",
11471   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
11472   "self_type" : "_ZTIPKN3art10FreeDeleteE",
11473   "size" : 4,
11474   "source_file" : "art/libartbase/base/stl_util.h"
11475  },
11476  {
11477   "alignment" : 4,
11478   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
11479   "name" : "const art::OatDexFile *",
11480   "referenced_type" : "_ZTIKN3art10OatDexFileE",
11481   "self_type" : "_ZTIPKN3art10OatDexFileE",
11482   "size" : 4,
11483   "source_file" : "art/libdexfile/dex/dex_file.h"
11484  },
11485  {
11486   "alignment" : 4,
11487   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11488   "name" : "const art::Instruction::SparseSwitchPayload *",
11489   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
11490   "self_type" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11491   "size" : 4,
11492   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11493  },
11494  {
11495   "alignment" : 4,
11496   "linker_set_key" : "_ZTIPKN3art11InstructionE",
11497   "name" : "const art::Instruction *",
11498   "referenced_type" : "_ZTIKN3art11InstructionE",
11499   "self_type" : "_ZTIPKN3art11InstructionE",
11500   "size" : 4,
11501   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11502  },
11503  {
11504   "alignment" : 4,
11505   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
11506   "name" : "const art::VoidFunctor *",
11507   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
11508   "self_type" : "_ZTIPKN3art11VoidFunctorE",
11509   "size" : 4,
11510   "source_file" : "art/libartbase/base/utils.h"
11511  },
11512  {
11513   "alignment" : 4,
11514   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11515   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
11516   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11517   "self_type" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11518   "size" : 4,
11519   "source_file" : "art/libdexfile/dex/class_accessor.h"
11520  },
11521  {
11522   "alignment" : 4,
11523   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11524   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
11525   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11526   "self_type" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11527   "size" : 4,
11528   "source_file" : "art/libdexfile/dex/class_accessor.h"
11529  },
11530  {
11531   "alignment" : 4,
11532   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
11533   "name" : "const art::ClassAccessor::Field *",
11534   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
11535   "self_type" : "_ZTIPKN3art13ClassAccessor5FieldE",
11536   "size" : 4,
11537   "source_file" : "art/libdexfile/dex/class_accessor.h"
11538  },
11539  {
11540   "alignment" : 4,
11541   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
11542   "name" : "const art::ClassAccessor::Method *",
11543   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
11544   "self_type" : "_ZTIPKN3art13ClassAccessor6MethodE",
11545   "size" : 4,
11546   "source_file" : "art/libdexfile/dex/class_accessor.h"
11547  },
11548  {
11549   "alignment" : 4,
11550   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11551   "name" : "const art::ClassAccessor::BaseItem *",
11552   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
11553   "self_type" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11554   "size" : 4,
11555   "source_file" : "art/libdexfile/dex/class_accessor.h"
11556  },
11557  {
11558   "alignment" : 4,
11559   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
11560   "name" : "const art::ClassAccessor *",
11561   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
11562   "self_type" : "_ZTIPKN3art13ClassAccessorE",
11563   "size" : 4,
11564   "source_file" : "art/libdexfile/dex/class_accessor.h"
11565  },
11566  {
11567   "alignment" : 4,
11568   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
11569   "name" : "const art::ClassIterator *",
11570   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
11571   "self_type" : "_ZTIPKN3art13ClassIteratorE",
11572   "size" : 4,
11573   "source_file" : "art/libdexfile/dex/class_iterator.h"
11574  },
11575  {
11576   "alignment" : 4,
11577   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
11578   "name" : "const art::DexFileLoader *",
11579   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
11580   "self_type" : "_ZTIPKN3art13DexFileLoaderE",
11581   "size" : 4,
11582   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
11583  },
11584  {
11585   "alignment" : 4,
11586   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11587   "name" : "const art::CompactDexFile::Header *",
11588   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
11589   "self_type" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11590   "size" : 4,
11591   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11592  },
11593  {
11594   "alignment" : 4,
11595   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11596   "name" : "const art::CompactDexFile::CodeItem *",
11597   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
11598   "self_type" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11599   "size" : 4,
11600   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11601  },
11602  {
11603   "alignment" : 4,
11604   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
11605   "name" : "const art::CompactDexFile *",
11606   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
11607   "self_type" : "_ZTIPKN3art14CompactDexFileE",
11608   "size" : 4,
11609   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11610  },
11611  {
11612   "alignment" : 4,
11613   "linker_set_key" : "_ZTIPKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11614   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>> *",
11615   "referenced_type" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11616   "self_type" : "_ZTIPKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
11617   "size" : 4,
11618   "source_file" : "art/libartbase/base/hash_set.h"
11619  },
11620  {
11621   "alignment" : 4,
11622   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11623   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
11624   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11625   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11626   "size" : 4,
11627   "source_file" : "art/libartbase/base/iteration_range.h"
11628  },
11629  {
11630   "alignment" : 4,
11631   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11632   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
11633   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11634   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11635   "size" : 4,
11636   "source_file" : "art/libartbase/base/iteration_range.h"
11637  },
11638  {
11639   "alignment" : 4,
11640   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11641   "name" : "const art::IterationRange<art::ClassIterator> *",
11642   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
11643   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11644   "size" : 4,
11645   "source_file" : "art/libartbase/base/iteration_range.h"
11646  },
11647  {
11648   "alignment" : 4,
11649   "linker_set_key" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11650   "name" : "const art::IterationRange<const art::dex::TryItem *> *",
11651   "referenced_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11652   "self_type" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11653   "size" : 4,
11654   "source_file" : "art/libartbase/base/iteration_range.h"
11655  },
11656  {
11657   "alignment" : 4,
11658   "linker_set_key" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11659   "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>>>> *",
11660   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11661   "self_type" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11662   "size" : 4,
11663   "source_file" : "art/libartbase/base/hash_set.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
11668   "name" : "const art::MethodReference *",
11669   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
11670   "self_type" : "_ZTIPKN3art15MethodReferenceE",
11671   "size" : 4,
11672   "source_file" : "art/libdexfile/dex/method_reference.h"
11673  },
11674  {
11675   "alignment" : 4,
11676   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
11677   "name" : "const art::SplitStringIter *",
11678   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
11679   "self_type" : "_ZTIPKN3art15SplitStringIterE",
11680   "size" : 4,
11681   "source_file" : "art/libartbase/base/stl_util.h"
11682  },
11683  {
11684   "alignment" : 4,
11685   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
11686   "name" : "const art::StandardDexFile *",
11687   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
11688   "self_type" : "_ZTIPKN3art15StandardDexFileE",
11689   "size" : 4,
11690   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
11691  },
11692  {
11693   "alignment" : 4,
11694   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11695   "name" : "const art::TypeLookupTable::Entry *",
11696   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
11697   "self_type" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11698   "size" : 4,
11699   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11700  },
11701  {
11702   "alignment" : 4,
11703   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
11704   "name" : "const art::TypeLookupTable *",
11705   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
11706   "self_type" : "_ZTIPKN3art15TypeLookupTableE",
11707   "size" : 4,
11708   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11709  },
11710  {
11711   "alignment" : 4,
11712   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
11713   "name" : "const art::ArtDexFileLoader *",
11714   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
11715   "self_type" : "_ZTIPKN3art16ArtDexFileLoaderE",
11716   "size" : 4,
11717   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11718  },
11719  {
11720   "alignment" : 4,
11721   "linker_set_key" : "_ZTIPKN3art16DexFileContainerE",
11722   "name" : "const art::DexFileContainer *",
11723   "referenced_type" : "_ZTIKN3art16DexFileContainerE",
11724   "self_type" : "_ZTIPKN3art16DexFileContainerE",
11725   "size" : 4,
11726   "source_file" : "art/libdexfile/dex/dex_file.h"
11727  },
11728  {
11729   "alignment" : 4,
11730   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11731   "name" : "const art::DexFileReference::Comparator *",
11732   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
11733   "self_type" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11734   "size" : 4,
11735   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
11736  },
11737  {
11738   "alignment" : 4,
11739   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11740   "name" : "const art::DexLayoutSection::Subsection *",
11741   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
11742   "self_type" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11743   "size" : 4,
11744   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11745  },
11746  {
11747   "alignment" : 4,
11748   "linker_set_key" : "_ZTIPKN3art17DexLayoutSectionsE",
11749   "name" : "const art::DexLayoutSections *",
11750   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
11751   "self_type" : "_ZTIPKN3art17DexLayoutSectionsE",
11752   "size" : 4,
11753   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11754  },
11755  {
11756   "alignment" : 4,
11757   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11758   "name" : "const art::CompactOffsetTable::Accessor *",
11759   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
11760   "self_type" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11761   "size" : 4,
11762   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
11763  },
11764  {
11765   "alignment" : 4,
11766   "linker_set_key" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11767   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11768   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11769   "self_type" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11770   "size" : 4,
11771   "source_file" : "art/libartbase/base/hash_map.h"
11772  },
11773  {
11774   "alignment" : 4,
11775   "linker_set_key" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11776   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11777   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11778   "self_type" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11779   "size" : 4,
11780   "source_file" : "art/libartbase/base/hash_map.h"
11781  },
11782  {
11783   "alignment" : 4,
11784   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
11785   "name" : "const art::InstructionOperands *",
11786   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
11787   "self_type" : "_ZTIPKN3art19InstructionOperandsE",
11788   "size" : 4,
11789   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11790  },
11791  {
11792   "alignment" : 4,
11793   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
11794   "name" : "const art::CatchHandlerIterator *",
11795   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
11796   "self_type" : "_ZTIPKN3art20CatchHandlerIteratorE",
11797   "size" : 4,
11798   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
11799  },
11800  {
11801   "alignment" : 4,
11802   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
11803   "name" : "const art::CodeItemDataAccessor *",
11804   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
11805   "self_type" : "_ZTIPKN3art20CodeItemDataAccessorE",
11806   "size" : 4,
11807   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11808  },
11809  {
11810   "alignment" : 4,
11811   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
11812   "name" : "const art::DexInstructionPcPair *",
11813   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
11814   "self_type" : "_ZTIPKN3art20DexInstructionPcPairE",
11815   "size" : 4,
11816   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11817  },
11818  {
11819   "alignment" : 4,
11820   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
11821   "name" : "const art::DexInstructionIterator *",
11822   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
11823   "self_type" : "_ZTIPKN3art22DexInstructionIteratorE",
11824   "size" : 4,
11825   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11826  },
11827  {
11828   "alignment" : 4,
11829   "linker_set_key" : "_ZTIPKN3art22MemoryDexFileContainerE",
11830   "name" : "const art::MemoryDexFileContainer *",
11831   "referenced_type" : "_ZTIKN3art22MemoryDexFileContainerE",
11832   "self_type" : "_ZTIPKN3art22MemoryDexFileContainerE",
11833   "size" : 4,
11834   "source_file" : "art/libdexfile/dex/dex_file.h"
11835  },
11836  {
11837   "alignment" : 4,
11838   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
11839   "name" : "const art::DexFileParameterIterator *",
11840   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
11841   "self_type" : "_ZTIPKN3art24DexFileParameterIteratorE",
11842   "size" : 4,
11843   "source_file" : "art/libdexfile/dex/dex_file.h"
11844  },
11845  {
11846   "alignment" : 4,
11847   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
11848   "name" : "const art::RangeInstructionOperands *",
11849   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
11850   "self_type" : "_ZTIPKN3art24RangeInstructionOperandsE",
11851   "size" : 4,
11852   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11853  },
11854  {
11855   "alignment" : 4,
11856   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11857   "name" : "const art::CodeItemDebugInfoAccessor *",
11858   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
11859   "self_type" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11860   "size" : 4,
11861   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11862  },
11863  {
11864   "alignment" : 4,
11865   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11866   "name" : "const art::EncodedArrayValueIterator *",
11867   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
11868   "self_type" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11869   "size" : 4,
11870   "source_file" : "art/libdexfile/dex/dex_file.h"
11871  },
11872  {
11873   "alignment" : 4,
11874   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11875   "name" : "const art::CallSiteArrayValueIterator *",
11876   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
11877   "self_type" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11878   "size" : 4,
11879   "source_file" : "art/libdexfile/dex/dex_file.h"
11880  },
11881  {
11882   "alignment" : 4,
11883   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11884   "name" : "const art::DexInstructionIteratorBase *",
11885   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
11886   "self_type" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11887   "size" : 4,
11888   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11889  },
11890  {
11891   "alignment" : 4,
11892   "linker_set_key" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11893   "name" : "const art::SafeDexInstructionIterator *",
11894   "referenced_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
11895   "self_type" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11896   "size" : 4,
11897   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11898  },
11899  {
11900   "alignment" : 4,
11901   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11902   "name" : "const art::VarArgsInstructionOperands *",
11903   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
11904   "self_type" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11905   "size" : 4,
11906   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11907  },
11908  {
11909   "alignment" : 4,
11910   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11911   "name" : "const art::CodeItemInstructionAccessor *",
11912   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
11913   "self_type" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11914   "size" : 4,
11915   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11916  },
11917  {
11918   "alignment" : 4,
11919   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11920   "name" : "const art::NoReceiverInstructionOperands *",
11921   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
11922   "self_type" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11923   "size" : 4,
11924   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11925  },
11926  {
11927   "alignment" : 4,
11928   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11929   "name" : "const art::MethodReferenceValueComparator *",
11930   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
11931   "self_type" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11932   "size" : 4,
11933   "source_file" : "art/libdexfile/dex/method_reference.h"
11934  },
11935  {
11936   "alignment" : 4,
11937   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
11938   "name" : "const art::dex::AnnotationItem *",
11939   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
11940   "self_type" : "_ZTIPKN3art3dex14AnnotationItemE",
11941   "size" : 4,
11942   "source_file" : "art/libdexfile/dex/dex_file.h"
11943  },
11944  {
11945   "alignment" : 4,
11946   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11947   "name" : "const art::dex::CallSiteIdItem *",
11948   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
11949   "self_type" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11950   "size" : 4,
11951   "source_file" : "art/libdexfile/dex/dex_file.h"
11952  },
11953  {
11954   "alignment" : 4,
11955   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
11956   "name" : "const art::dex::MethodHandleItem *",
11957   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
11958   "self_type" : "_ZTIPKN3art3dex16MethodHandleItemE",
11959   "size" : 4,
11960   "source_file" : "art/libdexfile/dex/dex_file.h"
11961  },
11962  {
11963   "alignment" : 4,
11964   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11965   "name" : "const art::dex::AnnotationSetItem *",
11966   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
11967   "self_type" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11968   "size" : 4,
11969   "source_file" : "art/libdexfile/dex/dex_file.h"
11970  },
11971  {
11972   "alignment" : 4,
11973   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11974   "name" : "const art::dex::HiddenapiClassData *",
11975   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
11976   "self_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11977   "size" : 4,
11978   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11979  },
11980  {
11981   "alignment" : 4,
11982   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11983   "name" : "const art::dex::AnnotationSetRefItem *",
11984   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
11985   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11986   "size" : 4,
11987   "source_file" : "art/libdexfile/dex/dex_file.h"
11988  },
11989  {
11990   "alignment" : 4,
11991   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11992   "name" : "const art::dex::AnnotationSetRefList *",
11993   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
11994   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11995   "size" : 4,
11996   "source_file" : "art/libdexfile/dex/dex_file.h"
11997  },
11998  {
11999   "alignment" : 4,
12000   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
12001   "name" : "const art::dex::FieldAnnotationsItem *",
12002   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
12003   "self_type" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
12004   "size" : 4,
12005   "source_file" : "art/libdexfile/dex/dex_file.h"
12006  },
12007  {
12008   "alignment" : 4,
12009   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
12010   "name" : "const art::dex::MethodAnnotationsItem *",
12011   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
12012   "self_type" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
12013   "size" : 4,
12014   "source_file" : "art/libdexfile/dex/dex_file.h"
12015  },
12016  {
12017   "alignment" : 4,
12018   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
12019   "name" : "const art::dex::AnnotationsDirectoryItem *",
12020   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
12021   "self_type" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
12022   "size" : 4,
12023   "source_file" : "art/libdexfile/dex/dex_file.h"
12024  },
12025  {
12026   "alignment" : 4,
12027   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
12028   "name" : "const art::dex::ParameterAnnotationsItem *",
12029   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
12030   "self_type" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
12031   "size" : 4,
12032   "source_file" : "art/libdexfile/dex/dex_file.h"
12033  },
12034  {
12035   "alignment" : 4,
12036   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
12037   "name" : "const art::dex::TypeId *",
12038   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
12039   "self_type" : "_ZTIPKN3art3dex6TypeIdE",
12040   "size" : 4,
12041   "source_file" : "system/libbase/include/android-base/logging.h"
12042  },
12043  {
12044   "alignment" : 4,
12045   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
12046   "name" : "const art::dex::FieldId *",
12047   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
12048   "self_type" : "_ZTIPKN3art3dex7FieldIdE",
12049   "size" : 4,
12050   "source_file" : "system/libbase/include/android-base/logging.h"
12051  },
12052  {
12053   "alignment" : 4,
12054   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
12055   "name" : "const art::dex::MapList *",
12056   "referenced_type" : "_ZTIKN3art3dex7MapListE",
12057   "self_type" : "_ZTIPKN3art3dex7MapListE",
12058   "size" : 4,
12059   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12060  },
12061  {
12062   "alignment" : 4,
12063   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
12064   "name" : "const art::dex::ProtoId *",
12065   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
12066   "self_type" : "_ZTIPKN3art3dex7ProtoIdE",
12067   "size" : 4,
12068   "source_file" : "system/libbase/include/android-base/logging.h"
12069  },
12070  {
12071   "alignment" : 4,
12072   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
12073   "name" : "const art::dex::TryItem *",
12074   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
12075   "self_type" : "_ZTIPKN3art3dex7TryItemE",
12076   "size" : 4,
12077   "source_file" : "art/libartbase/base/iteration_range.h"
12078  },
12079  {
12080   "alignment" : 4,
12081   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
12082   "name" : "const art::dex::ClassDef *",
12083   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
12084   "self_type" : "_ZTIPKN3art3dex8ClassDefE",
12085   "size" : 4,
12086   "source_file" : "system/libbase/include/android-base/logging.h"
12087  },
12088  {
12089   "alignment" : 4,
12090   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
12091   "name" : "const art::dex::CodeItem *",
12092   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
12093   "self_type" : "_ZTIPKN3art3dex8CodeItemE",
12094   "size" : 4,
12095   "source_file" : "art/libdexfile/dex/dex_file.h"
12096  },
12097  {
12098   "alignment" : 4,
12099   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
12100   "name" : "const art::dex::DexIndex<unsigned int> *",
12101   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
12102   "self_type" : "_ZTIPKN3art3dex8DexIndexIjEE",
12103   "size" : 4,
12104   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12105  },
12106  {
12107   "alignment" : 4,
12108   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
12109   "name" : "const art::dex::DexIndex<unsigned short> *",
12110   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
12111   "self_type" : "_ZTIPKN3art3dex8DexIndexItEE",
12112   "size" : 4,
12113   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12114  },
12115  {
12116   "alignment" : 4,
12117   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
12118   "name" : "const art::dex::MethodId *",
12119   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
12120   "self_type" : "_ZTIPKN3art3dex8MethodIdE",
12121   "size" : 4,
12122   "source_file" : "system/libbase/include/android-base/logging.h"
12123  },
12124  {
12125   "alignment" : 4,
12126   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
12127   "name" : "const art::dex::StringId *",
12128   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
12129   "self_type" : "_ZTIPKN3art3dex8StringIdE",
12130   "size" : 4,
12131   "source_file" : "system/libbase/include/android-base/logging.h"
12132  },
12133  {
12134   "alignment" : 4,
12135   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
12136   "name" : "const art::dex::TypeList *",
12137   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
12138   "self_type" : "_ZTIPKN3art3dex8TypeListE",
12139   "size" : 4,
12140   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12141  },
12142  {
12143   "alignment" : 4,
12144   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
12145   "name" : "const art::dex::TypeIndex *",
12146   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
12147   "self_type" : "_ZTIPKN3art3dex9TypeIndexE",
12148   "size" : 4,
12149   "source_file" : "art/libdexfile/dex/dex_file.h"
12150  },
12151  {
12152   "alignment" : 4,
12153   "linker_set_key" : "_ZTIPKN3art6MemMapE",
12154   "name" : "const art::MemMap *",
12155   "referenced_type" : "_ZTIKN3art6MemMapE",
12156   "self_type" : "_ZTIPKN3art6MemMapE",
12157   "size" : 4,
12158   "source_file" : "art/libartbase/base/mem_map.h"
12159  },
12160  {
12161   "alignment" : 4,
12162   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
12163   "name" : "const art::DexFile::Header *",
12164   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
12165   "self_type" : "_ZTIPKN3art7DexFile6HeaderE",
12166   "size" : 4,
12167   "source_file" : "art/libdexfile/dex/dex_file.h"
12168  },
12169  {
12170   "alignment" : 4,
12171   "linker_set_key" : "_ZTIPKN3art7DexFileE",
12172   "name" : "const art::DexFile *",
12173   "referenced_type" : "_ZTIKN3art7DexFileE",
12174   "self_type" : "_ZTIPKN3art7DexFileE",
12175   "size" : 4,
12176   "source_file" : "art/libdexfile/dex/dex_file.h"
12177  },
12178  {
12179   "alignment" : 4,
12180   "linker_set_key" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12181   "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>>> *",
12182   "referenced_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12183   "self_type" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12184   "size" : 4,
12185   "source_file" : "art/libartbase/base/hash_set.h"
12186  },
12187  {
12188   "alignment" : 4,
12189   "linker_set_key" : "_ZTIPKN3art8ArrayRefIKhEE",
12190   "name" : "const art::ArrayRef<const unsigned char> *",
12191   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
12192   "self_type" : "_ZTIPKN3art8ArrayRefIKhEE",
12193   "size" : 4,
12194   "source_file" : "art/libartbase/base/array_ref.h"
12195  },
12196  {
12197   "alignment" : 4,
12198   "linker_set_key" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12199   "name" : "const art::Dumpable<art::hiddenapi::ApiList> *",
12200   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12201   "self_type" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12202   "size" : 4,
12203   "source_file" : "art/libartbase/base/dumpable.h"
12204  },
12205  {
12206   "alignment" : 4,
12207   "linker_set_key" : "_ZTIPKN3art9CountIterE",
12208   "name" : "const art::CountIter *",
12209   "referenced_type" : "_ZTIKN3art9CountIterE",
12210   "self_type" : "_ZTIPKN3art9CountIterE",
12211   "size" : 4,
12212   "source_file" : "art/libartbase/base/stl_util.h"
12213  },
12214  {
12215   "alignment" : 4,
12216   "linker_set_key" : "_ZTIPKN3art9SignatureE",
12217   "name" : "const art::Signature *",
12218   "referenced_type" : "_ZTIKN3art9SignatureE",
12219   "self_type" : "_ZTIPKN3art9SignatureE",
12220   "size" : 4,
12221   "source_file" : "art/libdexfile/dex/signature.h"
12222  },
12223  {
12224   "alignment" : 4,
12225   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
12226   "name" : "const art::hiddenapi::ApiList *",
12227   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
12228   "self_type" : "_ZTIPKN3art9hiddenapi7ApiListE",
12229   "size" : 4,
12230   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12231  },
12232  {
12233   "alignment" : 4,
12234   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12235   "name" : "const android::base::MappedFile *",
12236   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
12237   "self_type" : "_ZTIPKN7android4base10MappedFileE",
12238   "size" : 4,
12239   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12240  },
12241  {
12242   "alignment" : 4,
12243   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12244   "name" : "const android::base::MappedFile *",
12245   "referenced_type" : "_ZTIKN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
12246   "self_type" : "_ZTIPKN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
12247   "size" : 4,
12248   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/mapped_file.h"
12249  },
12250  {
12251   "alignment" : 4,
12252   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
12253   "name" : "const android::base::borrowed_fd *",
12254   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
12255   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
12256   "size" : 4,
12257   "source_file" : "system/libbase/include/android-base/unique_fd.h"
12258  },
12259  {
12260   "alignment" : 4,
12261   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
12262   "name" : "const android::base::borrowed_fd *",
12263   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
12264   "self_type" : "_ZTIPKN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
12265   "size" : 4,
12266   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
12267  },
12268  {
12269   "alignment" : 4,
12270   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12271   "name" : "const android::base::ErrnoRestorer *",
12272   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
12273   "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE",
12274   "size" : 4,
12275   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
12276  },
12277  {
12278   "alignment" : 4,
12279   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12280   "name" : "const android::base::ErrnoRestorer *",
12281   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
12282   "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
12283   "size" : 4,
12284   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/errno_restorer.h"
12285  },
12286  {
12287   "alignment" : 4,
12288   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
12289   "name" : "const unix_file::FdFile *",
12290   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
12291   "self_type" : "_ZTIPKN9unix_file6FdFileE",
12292   "size" : 4,
12293   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
12294  },
12295  {
12296   "alignment" : 4,
12297   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12298   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
12299   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12300   "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12301   "size" : 4,
12302   "source_file" : "system/libbase/include/android-base/logging.h"
12303  },
12304  {
12305   "alignment" : 4,
12306   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12307   "name" : "const std::hash<art::DexFileReference> *",
12308   "referenced_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
12309   "self_type" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12310   "size" : 4,
12311   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12312  },
12313  {
12314   "alignment" : 4,
12315   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12316   "name" : "const std::hash<art::dex::ProtoIndex> *",
12317   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12318   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12319   "size" : 4,
12320   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12321  },
12322  {
12323   "alignment" : 4,
12324   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12325   "name" : "const std::hash<art::dex::StringIndex> *",
12326   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
12327   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12328   "size" : 4,
12329   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12330  },
12331  {
12332   "alignment" : 4,
12333   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12334   "name" : "const std::hash<art::dex::TypeIndex> *",
12335   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
12336   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12337   "size" : 4,
12338   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12339  },
12340  {
12341   "alignment" : 4,
12342   "linker_set_key" : "_ZTIPKa",
12343   "name" : "const signed char *",
12344   "referenced_type" : "_ZTIKa",
12345   "self_type" : "_ZTIPKa",
12346   "size" : 4,
12347   "source_file" : "libnativehelper/include_jni/jni.h"
12348  },
12349  {
12350   "alignment" : 4,
12351   "linker_set_key" : "_ZTIPKc",
12352   "name" : "const char *",
12353   "referenced_type" : "_ZTIKc",
12354   "self_type" : "_ZTIPKc",
12355   "size" : 4,
12356   "source_file" : "system/libbase/include/android-base/logging.h"
12357  },
12358  {
12359   "alignment" : 4,
12360   "linker_set_key" : "_ZTIPKd",
12361   "name" : "const double *",
12362   "referenced_type" : "_ZTIKd",
12363   "self_type" : "_ZTIPKd",
12364   "size" : 4,
12365   "source_file" : "libnativehelper/include_jni/jni.h"
12366  },
12367  {
12368   "alignment" : 4,
12369   "linker_set_key" : "_ZTIPKf",
12370   "name" : "const float *",
12371   "referenced_type" : "_ZTIKf",
12372   "self_type" : "_ZTIPKf",
12373   "size" : 4,
12374   "source_file" : "libnativehelper/include_jni/jni.h"
12375  },
12376  {
12377   "alignment" : 4,
12378   "linker_set_key" : "_ZTIPKh",
12379   "name" : "const unsigned char *",
12380   "referenced_type" : "_ZTIKh",
12381   "self_type" : "_ZTIPKh",
12382   "size" : 4,
12383   "source_file" : "art/libartbase/base/array_ref.h"
12384  },
12385  {
12386   "alignment" : 4,
12387   "linker_set_key" : "_ZTIPKi",
12388   "name" : "const int *",
12389   "referenced_type" : "_ZTIKi",
12390   "self_type" : "_ZTIPKi",
12391   "size" : 4,
12392   "source_file" : "libnativehelper/include_jni/jni.h"
12393  },
12394  {
12395   "alignment" : 4,
12396   "linker_set_key" : "_ZTIPKj",
12397   "name" : "const unsigned int *",
12398   "referenced_type" : "_ZTIKj",
12399   "self_type" : "_ZTIPKj",
12400   "size" : 4,
12401   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12402  },
12403  {
12404   "alignment" : 4,
12405   "linker_set_key" : "_ZTIPKs",
12406   "name" : "const short *",
12407   "referenced_type" : "_ZTIKs",
12408   "self_type" : "_ZTIPKs",
12409   "size" : 4,
12410   "source_file" : "libnativehelper/include_jni/jni.h"
12411  },
12412  {
12413   "alignment" : 4,
12414   "linker_set_key" : "_ZTIPKt",
12415   "name" : "const unsigned short *",
12416   "referenced_type" : "_ZTIKt",
12417   "self_type" : "_ZTIPKt",
12418   "size" : 4,
12419   "source_file" : "libnativehelper/include_jni/jni.h"
12420  },
12421  {
12422   "alignment" : 4,
12423   "linker_set_key" : "_ZTIPKv",
12424   "name" : "const void *",
12425   "referenced_type" : "_ZTIKv",
12426   "self_type" : "_ZTIPKv",
12427   "size" : 4,
12428   "source_file" : "art/libdexfile/dex/dex_file.h"
12429  },
12430  {
12431   "alignment" : 4,
12432   "linker_set_key" : "_ZTIPKx",
12433   "name" : "const long long *",
12434   "referenced_type" : "_ZTIKx",
12435   "self_type" : "_ZTIPKx",
12436   "size" : 4,
12437   "source_file" : "libnativehelper/include_jni/jni.h"
12438  },
12439  {
12440   "alignment" : 4,
12441   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
12442   "name" : "art::ZipArchive *",
12443   "referenced_type" : "_ZTIN3art10ZipArchiveE",
12444   "self_type" : "_ZTIPN3art10ZipArchiveE",
12445   "size" : 4,
12446   "source_file" : "art/libartbase/base/zip_archive.h"
12447  },
12448  {
12449   "alignment" : 4,
12450   "linker_set_key" : "_ZTIPN3art11InstructionE",
12451   "name" : "art::Instruction *",
12452   "referenced_type" : "_ZTIN3art11InstructionE",
12453   "self_type" : "_ZTIPN3art11InstructionE",
12454   "size" : 4,
12455   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12456  },
12457  {
12458   "alignment" : 4,
12459   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
12460   "name" : "art::ScopedTrace *",
12461   "referenced_type" : "_ZTIN3art11ScopedTraceE",
12462   "self_type" : "_ZTIPN3art11ScopedTraceE",
12463   "size" : 4,
12464   "source_file" : "art/libartbase/base/systrace.h"
12465  },
12466  {
12467   "alignment" : 4,
12468   "linker_set_key" : "_ZTIPN3art11VlogMessageE",
12469   "name" : "art::VlogMessage *",
12470   "referenced_type" : "_ZTIN3art11VlogMessageE",
12471   "self_type" : "_ZTIPN3art11VlogMessageE",
12472   "size" : 4,
12473   "source_file" : "art/libartbase/base/logging.h"
12474  },
12475  {
12476   "alignment" : 4,
12477   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12478   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
12479   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12480   "self_type" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12481   "size" : 4,
12482   "source_file" : "art/libdexfile/dex/class_accessor.h"
12483  },
12484  {
12485   "alignment" : 4,
12486   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12487   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
12488   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12489   "self_type" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12490   "size" : 4,
12491   "source_file" : "art/libdexfile/dex/class_accessor.h"
12492  },
12493  {
12494   "alignment" : 4,
12495   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
12496   "name" : "art::ClassAccessor::Field *",
12497   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
12498   "self_type" : "_ZTIPN3art13ClassAccessor5FieldE",
12499   "size" : 4,
12500   "source_file" : "art/libdexfile/dex/class_accessor.h"
12501  },
12502  {
12503   "alignment" : 4,
12504   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
12505   "name" : "art::ClassAccessor::Method *",
12506   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
12507   "self_type" : "_ZTIPN3art13ClassAccessor6MethodE",
12508   "size" : 4,
12509   "source_file" : "art/libdexfile/dex/class_accessor.h"
12510  },
12511  {
12512   "alignment" : 4,
12513   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12514   "name" : "art::ClassAccessor::BaseItem *",
12515   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
12516   "self_type" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12517   "size" : 4,
12518   "source_file" : "art/libdexfile/dex/class_accessor.h"
12519  },
12520  {
12521   "alignment" : 4,
12522   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
12523   "name" : "art::ClassAccessor *",
12524   "referenced_type" : "_ZTIN3art13ClassAccessorE",
12525   "self_type" : "_ZTIPN3art13ClassAccessorE",
12526   "size" : 4,
12527   "source_file" : "art/libdexfile/dex/class_accessor.h"
12528  },
12529  {
12530   "alignment" : 4,
12531   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
12532   "name" : "art::ClassIterator *",
12533   "referenced_type" : "_ZTIN3art13ClassIteratorE",
12534   "self_type" : "_ZTIPN3art13ClassIteratorE",
12535   "size" : 4,
12536   "source_file" : "art/libdexfile/dex/class_iterator.h"
12537  },
12538  {
12539   "alignment" : 4,
12540   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12541   "name" : "art::DexFileLoader::VerifyResult *",
12542   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
12543   "self_type" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12544   "size" : 4,
12545   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12546  },
12547  {
12548   "alignment" : 4,
12549   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
12550   "name" : "art::DexFileLoader *",
12551   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
12552   "self_type" : "_ZTIPN3art13DexFileLoaderE",
12553   "size" : 4,
12554   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12555  },
12556  {
12557   "alignment" : 4,
12558   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12559   "name" : "art::CompactDexFile::CodeItem *",
12560   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
12561   "self_type" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12562   "size" : 4,
12563   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12564  },
12565  {
12566   "alignment" : 4,
12567   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
12568   "name" : "art::CompactDexFile *",
12569   "referenced_type" : "_ZTIN3art14CompactDexFileE",
12570   "self_type" : "_ZTIPN3art14CompactDexFileE",
12571   "size" : 4,
12572   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12573  },
12574  {
12575   "alignment" : 4,
12576   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12577   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
12578   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12579   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12580   "size" : 4,
12581   "source_file" : "art/libartbase/base/iteration_range.h"
12582  },
12583  {
12584   "alignment" : 4,
12585   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12586   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
12587   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12588   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12589   "size" : 4,
12590   "source_file" : "art/libartbase/base/iteration_range.h"
12591  },
12592  {
12593   "alignment" : 4,
12594   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12595   "name" : "art::IterationRange<art::ClassIterator> *",
12596   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
12597   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12598   "size" : 4,
12599   "source_file" : "art/libartbase/base/iteration_range.h"
12600  },
12601  {
12602   "alignment" : 4,
12603   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12604   "name" : "art::IterationRange<art::SplitStringIter> *",
12605   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
12606   "self_type" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12607   "size" : 4,
12608   "source_file" : "art/libartbase/base/iteration_range.h"
12609  },
12610  {
12611   "alignment" : 4,
12612   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12613   "name" : "art::IterationRange<art::DexInstructionIterator> *",
12614   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12615   "self_type" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12616   "size" : 4,
12617   "source_file" : "art/libartbase/base/iteration_range.h"
12618  },
12619  {
12620   "alignment" : 4,
12621   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12622   "name" : "art::IterationRange<art::CountIter> *",
12623   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
12624   "self_type" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12625   "size" : 4,
12626   "source_file" : "art/libartbase/base/iteration_range.h"
12627  },
12628  {
12629   "alignment" : 4,
12630   "linker_set_key" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12631   "name" : "art::IterationRange<const art::dex::TryItem *> *",
12632   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12633   "self_type" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12634   "size" : 4,
12635   "source_file" : "art/libartbase/base/iteration_range.h"
12636  },
12637  {
12638   "alignment" : 4,
12639   "linker_set_key" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12640   "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>>>> *",
12641   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12642   "self_type" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12643   "size" : 4,
12644   "source_file" : "art/libartbase/base/hash_set.h"
12645  },
12646  {
12647   "alignment" : 4,
12648   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
12649   "name" : "art::MethodReference *",
12650   "referenced_type" : "_ZTIN3art15MethodReferenceE",
12651   "self_type" : "_ZTIPN3art15MethodReferenceE",
12652   "size" : 4,
12653   "source_file" : "art/libdexfile/dex/method_reference.h"
12654  },
12655  {
12656   "alignment" : 4,
12657   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
12658   "name" : "art::SplitStringIter *",
12659   "referenced_type" : "_ZTIN3art15SplitStringIterE",
12660   "self_type" : "_ZTIPN3art15SplitStringIterE",
12661   "size" : 4,
12662   "source_file" : "art/libartbase/base/stl_util.h"
12663  },
12664  {
12665   "alignment" : 4,
12666   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12667   "name" : "art::StandardDexFile::CodeItem *",
12668   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
12669   "self_type" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12670   "size" : 4,
12671   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12672  },
12673  {
12674   "alignment" : 4,
12675   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
12676   "name" : "art::StandardDexFile *",
12677   "referenced_type" : "_ZTIN3art15StandardDexFileE",
12678   "self_type" : "_ZTIPN3art15StandardDexFileE",
12679   "size" : 4,
12680   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12681  },
12682  {
12683   "alignment" : 4,
12684   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
12685   "name" : "art::TypeLookupTable::Entry *",
12686   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
12687   "self_type" : "_ZTIPN3art15TypeLookupTable5EntryE",
12688   "size" : 4,
12689   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12690  },
12691  {
12692   "alignment" : 4,
12693   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
12694   "name" : "art::TypeLookupTable *",
12695   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
12696   "self_type" : "_ZTIPN3art15TypeLookupTableE",
12697   "size" : 4,
12698   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12699  },
12700  {
12701   "alignment" : 4,
12702   "linker_set_key" : "_ZTIPN3art16ArtDexFileLoaderE",
12703   "name" : "art::ArtDexFileLoader *",
12704   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
12705   "self_type" : "_ZTIPN3art16ArtDexFileLoaderE",
12706   "size" : 4,
12707   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12708  },
12709  {
12710   "alignment" : 4,
12711   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
12712   "name" : "art::DexFileContainer *",
12713   "referenced_type" : "_ZTIN3art16DexFileContainerE",
12714   "self_type" : "_ZTIPN3art16DexFileContainerE",
12715   "size" : 4,
12716   "source_file" : "art/libdexfile/dex/dex_file.h"
12717  },
12718  {
12719   "alignment" : 4,
12720   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
12721   "name" : "art::DexFileReference *",
12722   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
12723   "self_type" : "_ZTIPN3art16DexFileReferenceE",
12724   "size" : 4,
12725   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12726  },
12727  {
12728   "alignment" : 4,
12729   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12730   "name" : "art::DexLayoutSection::Subsection *",
12731   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
12732   "self_type" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12733   "size" : 4,
12734   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
12735  },
12736  {
12737   "alignment" : 4,
12738   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
12739   "name" : "art::ClassIteratorData *",
12740   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
12741   "self_type" : "_ZTIPN3art17ClassIteratorDataE",
12742   "size" : 4,
12743   "source_file" : "art/libdexfile/dex/class_iterator.h"
12744  },
12745  {
12746   "alignment" : 4,
12747   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12748   "name" : "art::CompactOffsetTable::Accessor *",
12749   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
12750   "self_type" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12751   "size" : 4,
12752   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12753  },
12754  {
12755   "alignment" : 4,
12756   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12757   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
12758   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12759   "self_type" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12760   "size" : 4,
12761   "source_file" : "art/libartbase/base/systrace.h"
12762  },
12763  {
12764   "alignment" : 4,
12765   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
12766   "name" : "art::ScopedTraceNoStart *",
12767   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
12768   "self_type" : "_ZTIPN3art18ScopedTraceNoStartE",
12769   "size" : 4,
12770   "source_file" : "art/libartbase/base/systrace.h"
12771  },
12772  {
12773   "alignment" : 4,
12774   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
12775   "name" : "art::Arc4RandomGenerator *",
12776   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
12777   "self_type" : "_ZTIPN3art19Arc4RandomGeneratorE",
12778   "size" : 4,
12779   "source_file" : "art/libartbase/base/utils.h"
12780  },
12781  {
12782   "alignment" : 4,
12783   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
12784   "name" : "art::InstructionOperands *",
12785   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
12786   "self_type" : "_ZTIPN3art19InstructionOperandsE",
12787   "size" : 4,
12788   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12789  },
12790  {
12791   "alignment" : 4,
12792   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
12793   "name" : "art::CatchHandlerIterator *",
12794   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
12795   "self_type" : "_ZTIPN3art20CatchHandlerIteratorE",
12796   "size" : 4,
12797   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
12798  },
12799  {
12800   "alignment" : 4,
12801   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
12802   "name" : "art::CodeItemDataAccessor *",
12803   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
12804   "self_type" : "_ZTIPN3art20CodeItemDataAccessorE",
12805   "size" : 4,
12806   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12807  },
12808  {
12809   "alignment" : 4,
12810   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
12811   "name" : "art::DexInstructionPcPair *",
12812   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
12813   "self_type" : "_ZTIPN3art20DexInstructionPcPairE",
12814   "size" : 4,
12815   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12816  },
12817  {
12818   "alignment" : 4,
12819   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12820   "name" : "art::DexFileLoaderErrorCode *",
12821   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
12822   "self_type" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12823   "size" : 4,
12824   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12825  },
12826  {
12827   "alignment" : 4,
12828   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
12829   "name" : "art::DexInstructionIterator *",
12830   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
12831   "self_type" : "_ZTIPN3art22DexInstructionIteratorE",
12832   "size" : 4,
12833   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12834  },
12835  {
12836   "alignment" : 4,
12837   "linker_set_key" : "_ZTIPN3art22MemoryDexFileContainerE",
12838   "name" : "art::MemoryDexFileContainer *",
12839   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
12840   "self_type" : "_ZTIPN3art22MemoryDexFileContainerE",
12841   "size" : 4,
12842   "source_file" : "art/libdexfile/dex/dex_file.h"
12843  },
12844  {
12845   "alignment" : 4,
12846   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
12847   "name" : "art::DexFileParameterIterator *",
12848   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
12849   "self_type" : "_ZTIPN3art24DexFileParameterIteratorE",
12850   "size" : 4,
12851   "source_file" : "art/libdexfile/dex/dex_file.h"
12852  },
12853  {
12854   "alignment" : 4,
12855   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
12856   "name" : "art::RangeInstructionOperands *",
12857   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
12858   "self_type" : "_ZTIPN3art24RangeInstructionOperandsE",
12859   "size" : 4,
12860   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12861  },
12862  {
12863   "alignment" : 4,
12864   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12865   "name" : "art::CodeItemDebugInfoAccessor *",
12866   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
12867   "self_type" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12868   "size" : 4,
12869   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12870  },
12871  {
12872   "alignment" : 4,
12873   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12874   "name" : "art::EncodedArrayValueIterator *",
12875   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
12876   "self_type" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12877   "size" : 4,
12878   "source_file" : "art/libdexfile/dex/dex_file.h"
12879  },
12880  {
12881   "alignment" : 4,
12882   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12883   "name" : "art::CallSiteArrayValueIterator *",
12884   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
12885   "self_type" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12886   "size" : 4,
12887   "source_file" : "art/libdexfile/dex/dex_file.h"
12888  },
12889  {
12890   "alignment" : 4,
12891   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12892   "name" : "art::DexInstructionIteratorBase *",
12893   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
12894   "self_type" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12895   "size" : 4,
12896   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12897  },
12898  {
12899   "alignment" : 4,
12900   "linker_set_key" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12901   "name" : "art::SafeDexInstructionIterator *",
12902   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
12903   "self_type" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12904   "size" : 4,
12905   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12906  },
12907  {
12908   "alignment" : 4,
12909   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12910   "name" : "art::VarArgsInstructionOperands *",
12911   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
12912   "self_type" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12913   "size" : 4,
12914   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12915  },
12916  {
12917   "alignment" : 4,
12918   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12919   "name" : "art::CodeItemInstructionAccessor *",
12920   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
12921   "self_type" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12922   "size" : 4,
12923   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12924  },
12925  {
12926   "alignment" : 4,
12927   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12928   "name" : "art::NoReceiverInstructionOperands *",
12929   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
12930   "self_type" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12931   "size" : 4,
12932   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12933  },
12934  {
12935   "alignment" : 4,
12936   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12937   "name" : "art::EncodedStaticFieldValueIterator *",
12938   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
12939   "self_type" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12940   "size" : 4,
12941   "source_file" : "art/libdexfile/dex/dex_file.h"
12942  },
12943  {
12944   "alignment" : 4,
12945   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
12946   "name" : "art::dex::ProtoIndex *",
12947   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
12948   "self_type" : "_ZTIPN3art3dex10ProtoIndexE",
12949   "size" : 4,
12950   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12951  },
12952  {
12953   "alignment" : 4,
12954   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
12955   "name" : "art::dex::StringIndex *",
12956   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
12957   "self_type" : "_ZTIPN3art3dex11StringIndexE",
12958   "size" : 4,
12959   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12960  },
12961  {
12962   "alignment" : 4,
12963   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
12964   "name" : "art::dex::TryItem *",
12965   "referenced_type" : "_ZTIN3art3dex7TryItemE",
12966   "self_type" : "_ZTIPN3art3dex7TryItemE",
12967   "size" : 4,
12968   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12969  },
12970  {
12971   "alignment" : 4,
12972   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
12973   "name" : "art::dex::CodeItem *",
12974   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
12975   "self_type" : "_ZTIPN3art3dex8CodeItemE",
12976   "size" : 4,
12977   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12978  },
12979  {
12980   "alignment" : 4,
12981   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
12982   "name" : "art::dex::DexIndex<unsigned int> *",
12983   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
12984   "self_type" : "_ZTIPN3art3dex8DexIndexIjEE",
12985   "size" : 4,
12986   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12987  },
12988  {
12989   "alignment" : 4,
12990   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
12991   "name" : "art::dex::DexIndex<unsigned short> *",
12992   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
12993   "self_type" : "_ZTIPN3art3dex8DexIndexItEE",
12994   "size" : 4,
12995   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12996  },
12997  {
12998   "alignment" : 4,
12999   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
13000   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
13001   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
13002   "self_type" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
13003   "size" : 4,
13004   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
13005  },
13006  {
13007   "alignment" : 4,
13008   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
13009   "name" : "art::dex::TypeIndex *",
13010   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
13011   "self_type" : "_ZTIPN3art3dex9TypeIndexE",
13012   "size" : 4,
13013   "source_file" : "art/libdexfile/dex/dex_file_types.h"
13014  },
13015  {
13016   "alignment" : 4,
13017   "linker_set_key" : "_ZTIPN3art6MemMapE",
13018   "name" : "art::MemMap *",
13019   "referenced_type" : "_ZTIN3art6MemMapE",
13020   "self_type" : "_ZTIPN3art6MemMapE",
13021   "size" : 4,
13022   "source_file" : "art/libartbase/base/mem_map.h"
13023  },
13024  {
13025   "alignment" : 4,
13026   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
13027   "name" : "art::DexFile::PositionInfo *",
13028   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
13029   "self_type" : "_ZTIPN3art7DexFile12PositionInfoE",
13030   "size" : 4,
13031   "source_file" : "art/libdexfile/dex/dex_file.h"
13032  },
13033  {
13034   "alignment" : 4,
13035   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
13036   "name" : "art::DexFile::LocalInfo *",
13037   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
13038   "self_type" : "_ZTIPN3art7DexFile9LocalInfoE",
13039   "size" : 4,
13040   "source_file" : "art/libdexfile/dex/dex_file.h"
13041  },
13042  {
13043   "alignment" : 4,
13044   "linker_set_key" : "_ZTIPN3art7DexFileE",
13045   "name" : "art::DexFile *",
13046   "referenced_type" : "_ZTIN3art7DexFileE",
13047   "self_type" : "_ZTIPN3art7DexFileE",
13048   "size" : 4,
13049   "source_file" : "art/libdexfile/dex/dex_file.h"
13050  },
13051  {
13052   "alignment" : 4,
13053   "linker_set_key" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13054   "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>>> *",
13055   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13056   "self_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
13057   "size" : 4,
13058   "source_file" : "art/libartbase/base/hash_set.h"
13059  },
13060  {
13061   "alignment" : 4,
13062   "linker_set_key" : "_ZTIPN3art8ArrayRefIKhEE",
13063   "name" : "art::ArrayRef<const unsigned char> *",
13064   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
13065   "self_type" : "_ZTIPN3art8ArrayRefIKhEE",
13066   "size" : 4,
13067   "source_file" : "art/libartbase/base/array_ref.h"
13068  },
13069  {
13070   "alignment" : 4,
13071   "linker_set_key" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
13072   "name" : "art::Dumpable<art::hiddenapi::ApiList> *",
13073   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
13074   "self_type" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
13075   "size" : 4,
13076   "source_file" : "art/libartbase/base/dumpable.h"
13077  },
13078  {
13079   "alignment" : 4,
13080   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
13081   "name" : "art::ZipEntry *",
13082   "referenced_type" : "_ZTIN3art8ZipEntryE",
13083   "self_type" : "_ZTIPN3art8ZipEntryE",
13084   "size" : 4,
13085   "source_file" : "art/libartbase/base/zip_archive.h"
13086  },
13087  {
13088   "alignment" : 4,
13089   "linker_set_key" : "_ZTIPN3art9CountIterE",
13090   "name" : "art::CountIter *",
13091   "referenced_type" : "_ZTIN3art9CountIterE",
13092   "self_type" : "_ZTIPN3art9CountIterE",
13093   "size" : 4,
13094   "source_file" : "art/libartbase/base/stl_util.h"
13095  },
13096  {
13097   "alignment" : 4,
13098   "linker_set_key" : "_ZTIPN3art9SignatureE",
13099   "name" : "art::Signature *",
13100   "referenced_type" : "_ZTIN3art9SignatureE",
13101   "self_type" : "_ZTIPN3art9SignatureE",
13102   "size" : 4,
13103   "source_file" : "art/libdexfile/dex/signature.h"
13104  },
13105  {
13106   "alignment" : 4,
13107   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
13108   "name" : "art::hiddenapi::ApiList *",
13109   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
13110   "self_type" : "_ZTIPN3art9hiddenapi7ApiListE",
13111   "size" : 4,
13112   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13113  },
13114  {
13115   "alignment" : 4,
13116   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
13117   "name" : "android::base::MappedFile *",
13118   "referenced_type" : "_ZTIN7android4base10MappedFileE",
13119   "self_type" : "_ZTIPN7android4base10MappedFileE",
13120   "size" : 4,
13121   "source_file" : "system/libbase/include/android-base/mapped_file.h"
13122  },
13123  {
13124   "alignment" : 4,
13125   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
13126   "name" : "android::base::MappedFile *",
13127   "referenced_type" : "_ZTIN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13128   "self_type" : "_ZTIPN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13129   "size" : 4,
13130   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/mapped_file.h"
13131  },
13132  {
13133   "alignment" : 4,
13134   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13135   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format> *",
13136   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13137   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
13138   "size" : 4,
13139   "source_file" : "system/libbase/include/android-base/logging.h"
13140  },
13141  {
13142   "alignment" : 4,
13143   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13144   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType> *",
13145   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13146   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
13147   "size" : 4,
13148   "source_file" : "system/libbase/include/android-base/logging.h"
13149  },
13150  {
13151   "alignment" : 4,
13152   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13153   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex> *",
13154   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13155   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
13156   "size" : 4,
13157   "source_file" : "system/libbase/include/android-base/logging.h"
13158  },
13159  {
13160   "alignment" : 4,
13161   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13162   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex> *",
13163   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13164   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
13165   "size" : 4,
13166   "source_file" : "system/libbase/include/android-base/logging.h"
13167  },
13168  {
13169   "alignment" : 4,
13170   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13171   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex> *",
13172   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13173   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13174   "size" : 4,
13175   "source_file" : "system/libbase/include/android-base/logging.h"
13176  },
13177  {
13178   "alignment" : 4,
13179   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13180   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *> *",
13181   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13182   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13183   "size" : 4,
13184   "source_file" : "system/libbase/include/android-base/logging.h"
13185  },
13186  {
13187   "alignment" : 4,
13188   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13189   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *> *",
13190   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13191   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13192   "size" : 4,
13193   "source_file" : "system/libbase/include/android-base/logging.h"
13194  },
13195  {
13196   "alignment" : 4,
13197   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13198   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *> *",
13199   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13200   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13201   "size" : 4,
13202   "source_file" : "system/libbase/include/android-base/logging.h"
13203  },
13204  {
13205   "alignment" : 4,
13206   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13207   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *> *",
13208   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13209   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13210   "size" : 4,
13211   "source_file" : "system/libbase/include/android-base/logging.h"
13212  },
13213  {
13214   "alignment" : 4,
13215   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13216   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *> *",
13217   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13218   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13219   "size" : 4,
13220   "source_file" : "system/libbase/include/android-base/logging.h"
13221  },
13222  {
13223   "alignment" : 4,
13224   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13225   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *> *",
13226   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13227   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13228   "size" : 4,
13229   "source_file" : "system/libbase/include/android-base/logging.h"
13230  },
13231  {
13232   "alignment" : 4,
13233   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13234   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *> *",
13235   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13236   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13237   "size" : 4,
13238   "source_file" : "system/libbase/include/android-base/logging.h"
13239  },
13240  {
13241   "alignment" : 4,
13242   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13243   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *> *",
13244   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13245   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13246   "size" : 4,
13247   "source_file" : "system/libbase/include/android-base/logging.h"
13248  },
13249  {
13250   "alignment" : 4,
13251   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13252   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *> *",
13253   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13254   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13255   "size" : 4,
13256   "source_file" : "system/libbase/include/android-base/logging.h"
13257  },
13258  {
13259   "alignment" : 4,
13260   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13261   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *> *",
13262   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13263   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13264   "size" : 4,
13265   "source_file" : "system/libbase/include/android-base/logging.h"
13266  },
13267  {
13268   "alignment" : 4,
13269   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13270   "name" : "android::base::log_detail::EagerEvaluator<bool, bool> *",
13271   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
13272   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13273   "size" : 4,
13274   "source_file" : "system/libbase/include/android-base/logging.h"
13275  },
13276  {
13277   "alignment" : 4,
13278   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13279   "name" : "android::base::log_detail::EagerEvaluator<char, char> *",
13280   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
13281   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13282   "size" : 4,
13283   "source_file" : "system/libbase/include/android-base/logging.h"
13284  },
13285  {
13286   "alignment" : 4,
13287   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13288   "name" : "android::base::log_detail::EagerEvaluator<double, double> *",
13289   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
13290   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13291   "size" : 4,
13292   "source_file" : "system/libbase/include/android-base/logging.h"
13293  },
13294  {
13295   "alignment" : 4,
13296   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13297   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int> *",
13298   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
13299   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13300   "size" : 4,
13301   "source_file" : "system/libbase/include/android-base/logging.h"
13302  },
13303  {
13304   "alignment" : 4,
13305   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13306   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
13307   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
13308   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13309   "size" : 4,
13310   "source_file" : "system/libbase/include/android-base/logging.h"
13311  },
13312  {
13313   "alignment" : 4,
13314   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13315   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
13316   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13317   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13318   "size" : 4,
13319   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13320  },
13321  {
13322   "alignment" : 4,
13323   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13324   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
13325   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
13326   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13327   "size" : 4,
13328   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13329  },
13330  {
13331   "alignment" : 4,
13332   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13333   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
13334   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
13335   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13336   "size" : 4,
13337   "source_file" : "system/libbase/include/android-base/logging.h"
13338  },
13339  {
13340   "alignment" : 4,
13341   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13342   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
13343   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13344   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13345   "size" : 4,
13346   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13347  },
13348  {
13349   "alignment" : 4,
13350   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13351   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short> *",
13352   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
13353   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13354   "size" : 4,
13355   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13356  },
13357  {
13358   "alignment" : 4,
13359   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13360   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
13361   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
13362   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13363   "size" : 4,
13364   "source_file" : "system/libbase/include/android-base/logging.h"
13365  },
13366  {
13367   "alignment" : 4,
13368   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13369   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
13370   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
13371   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13372   "size" : 4,
13373   "source_file" : "system/libbase/include/android-base/logging.h"
13374  },
13375  {
13376   "alignment" : 4,
13377   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13378   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int> *",
13379   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
13380   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13381   "size" : 4,
13382   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13383  },
13384  {
13385   "alignment" : 4,
13386   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13387   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int> *",
13388   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
13389   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13390   "size" : 4,
13391   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13392  },
13393  {
13394   "alignment" : 4,
13395   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13396   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
13397   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13398   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13399   "size" : 4,
13400   "source_file" : "system/libbase/include/android-base/logging.h"
13401  },
13402  {
13403   "alignment" : 4,
13404   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13405   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
13406   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13407   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13408   "size" : 4,
13409   "source_file" : "system/libbase/include/android-base/logging.h"
13410  },
13411  {
13412   "alignment" : 4,
13413   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13414   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
13415   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13416   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13417   "size" : 4,
13418   "source_file" : "system/libbase/include/android-base/logging.h"
13419  },
13420  {
13421   "alignment" : 4,
13422   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13423   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
13424   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13425   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13426   "size" : 4,
13427   "source_file" : "system/libbase/include/android-base/logging.h"
13428  },
13429  {
13430   "alignment" : 4,
13431   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13432   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
13433   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13434   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13435   "size" : 4,
13436   "source_file" : "system/libbase/include/android-base/logging.h"
13437  },
13438  {
13439   "alignment" : 4,
13440   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13441   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
13442   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13443   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13444   "size" : 4,
13445   "source_file" : "system/libbase/include/android-base/logging.h"
13446  },
13447  {
13448   "alignment" : 4,
13449   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13450   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
13451   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13452   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13453   "size" : 4,
13454   "source_file" : "system/libbase/include/android-base/logging.h"
13455  },
13456  {
13457   "alignment" : 4,
13458   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13459   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
13460   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13461   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13462   "size" : 4,
13463   "source_file" : "system/libbase/include/android-base/logging.h"
13464  },
13465  {
13466   "alignment" : 4,
13467   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13468   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
13469   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13470   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13471   "size" : 4,
13472   "source_file" : "system/libbase/include/android-base/logging.h"
13473  },
13474  {
13475   "alignment" : 4,
13476   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13477   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
13478   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13479   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13480   "size" : 4,
13481   "source_file" : "system/libbase/include/android-base/logging.h"
13482  },
13483  {
13484   "alignment" : 4,
13485   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13486   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
13487   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13488   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13489   "size" : 4,
13490   "source_file" : "system/libbase/include/android-base/logging.h"
13491  },
13492  {
13493   "alignment" : 4,
13494   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13495   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
13496   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13497   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13498   "size" : 4,
13499   "source_file" : "system/libbase/include/android-base/logging.h"
13500  },
13501  {
13502   "alignment" : 4,
13503   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13504   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
13505   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
13506   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13507   "size" : 4,
13508   "source_file" : "system/libbase/include/android-base/logging.h"
13509  },
13510  {
13511   "alignment" : 4,
13512   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13513   "name" : "android::base::log_detail::Storage<const void *> *",
13514   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
13515   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13516   "size" : 4,
13517   "source_file" : "system/libbase/include/android-base/logging.h"
13518  },
13519  {
13520   "alignment" : 4,
13521   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13522   "name" : "android::base::log_detail::Storage<bool> *",
13523   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
13524   "self_type" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13525   "size" : 4,
13526   "source_file" : "system/libbase/include/android-base/logging.h"
13527  },
13528  {
13529   "alignment" : 4,
13530   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13531   "name" : "android::base::log_detail::Storage<char> *",
13532   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
13533   "self_type" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13534   "size" : 4,
13535   "source_file" : "system/libbase/include/android-base/logging.h"
13536  },
13537  {
13538   "alignment" : 4,
13539   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13540   "name" : "android::base::log_detail::Storage<double> *",
13541   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
13542   "self_type" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13543   "size" : 4,
13544   "source_file" : "system/libbase/include/android-base/logging.h"
13545  },
13546  {
13547   "alignment" : 4,
13548   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13549   "name" : "android::base::log_detail::Storage<unsigned char> *",
13550   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
13551   "self_type" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13552   "size" : 4,
13553   "source_file" : "system/libbase/include/android-base/logging.h"
13554  },
13555  {
13556   "alignment" : 4,
13557   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13558   "name" : "android::base::log_detail::Storage<int> *",
13559   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
13560   "self_type" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13561   "size" : 4,
13562   "source_file" : "system/libbase/include/android-base/logging.h"
13563  },
13564  {
13565   "alignment" : 4,
13566   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13567   "name" : "android::base::log_detail::Storage<int> *",
13568   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13569   "self_type" : "_ZTIPN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13570   "size" : 4,
13571   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13572  },
13573  {
13574   "alignment" : 4,
13575   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13576   "name" : "android::base::log_detail::Storage<unsigned int> *",
13577   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
13578   "self_type" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13579   "size" : 4,
13580   "source_file" : "system/libbase/include/android-base/logging.h"
13581  },
13582  {
13583   "alignment" : 4,
13584   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13585   "name" : "android::base::log_detail::Storage<unsigned int> *",
13586   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13587   "self_type" : "_ZTIPN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13588   "size" : 4,
13589   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13590  },
13591  {
13592   "alignment" : 4,
13593   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
13594   "name" : "android::base::log_detail::Storage<unsigned short> *",
13595   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
13596   "self_type" : "_ZTIPN7android4base10log_detail7StorageItEE",
13597   "size" : 4,
13598   "source_file" : "system/libbase/include/android-base/logging.h"
13599  },
13600  {
13601   "alignment" : 4,
13602   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
13603   "name" : "android::base::log_detail::Storage<unsigned short> *",
13604   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
13605   "self_type" : "_ZTIPN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
13606   "size" : 4,
13607   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13608  },
13609  {
13610   "alignment" : 4,
13611   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIxEE",
13612   "name" : "android::base::log_detail::Storage<long long> *",
13613   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
13614   "self_type" : "_ZTIPN7android4base10log_detail7StorageIxEE",
13615   "size" : 4,
13616   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13617  },
13618  {
13619   "alignment" : 4,
13620   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIyEE",
13621   "name" : "android::base::log_detail::Storage<unsigned long long> *",
13622   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
13623   "self_type" : "_ZTIPN7android4base10log_detail7StorageIyEE",
13624   "size" : 4,
13625   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
13626  },
13627  {
13628   "alignment" : 4,
13629   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
13630   "name" : "android::base::borrowed_fd *",
13631   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
13632   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
13633   "size" : 4,
13634   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13635  },
13636  {
13637   "alignment" : 4,
13638   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
13639   "name" : "android::base::borrowed_fd *",
13640   "referenced_type" : "_ZTIN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13641   "self_type" : "_ZTIPN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13642   "size" : 4,
13643   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
13644  },
13645  {
13646   "alignment" : 4,
13647   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
13648   "name" : "android::base::ErrnoRestorer *",
13649   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
13650   "self_type" : "_ZTIPN7android4base13ErrnoRestorerE",
13651   "size" : 4,
13652   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
13653  },
13654  {
13655   "alignment" : 4,
13656   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
13657   "name" : "android::base::ErrnoRestorer *",
13658   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13659   "self_type" : "_ZTIPN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13660   "size" : 4,
13661   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/errno_restorer.h"
13662  },
13663  {
13664   "alignment" : 4,
13665   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13666   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
13667   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13668   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13669   "size" : 4,
13670   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13671  },
13672  {
13673   "alignment" : 4,
13674   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13675   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
13676   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13677   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
13678   "size" : 4,
13679   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
13680  },
13681  {
13682   "alignment" : 4,
13683   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
13684   "name" : "android::base::ScopedLockAssertion *",
13685   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
13686   "self_type" : "_ZTIPN7android4base19ScopedLockAssertionE",
13687   "size" : 4,
13688   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
13689  },
13690  {
13691   "alignment" : 4,
13692   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
13693   "name" : "unix_file::RandomAccessFile *",
13694   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
13695   "self_type" : "_ZTIPN9unix_file16RandomAccessFileE",
13696   "size" : 4,
13697   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
13698  },
13699  {
13700   "alignment" : 4,
13701   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
13702   "name" : "unix_file::FdFile *",
13703   "referenced_type" : "_ZTIN9unix_file6FdFileE",
13704   "self_type" : "_ZTIPN9unix_file6FdFileE",
13705   "size" : 4,
13706   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
13707  },
13708  {
13709   "alignment" : 4,
13710   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13711   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
13712   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13713   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13714   "size" : 4,
13715   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
13716  },
13717  {
13718   "alignment" : 4,
13719   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13720   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
13721   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13722   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13723   "size" : 4,
13724   "source_file" : "system/libbase/include/android-base/strings.h"
13725  },
13726  {
13727   "alignment" : 4,
13728   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
13729   "name" : "std::pair<unsigned int, unsigned short> *",
13730   "referenced_type" : "_ZTINSt3__14pairIjtEE",
13731   "self_type" : "_ZTIPNSt3__14pairIjtEE",
13732   "size" : 4,
13733   "source_file" : "art/libartbase/base/hash_set.h"
13734  },
13735  {
13736   "alignment" : 4,
13737   "linker_set_key" : "_ZTIPNSt3__15mutexE",
13738   "name" : "std::mutex *",
13739   "referenced_type" : "_ZTINSt3__15mutexE",
13740   "self_type" : "_ZTIPNSt3__15mutexE",
13741   "size" : 4,
13742   "source_file" : "art/libartbase/base/mem_map.h"
13743  },
13744  {
13745   "alignment" : 4,
13746   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13747   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
13748   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13749   "self_type" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13750   "size" : 4,
13751   "source_file" : "art/libdexfile/dex/dex_file.h"
13752  },
13753  {
13754   "alignment" : 4,
13755   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13756   "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>>>> *",
13757   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13758   "self_type" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13759   "size" : 4,
13760   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
13761  },
13762  {
13763   "alignment" : 4,
13764   "linker_set_key" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13765   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>> *",
13766   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13767   "self_type" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13768   "size" : 4,
13769   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13770  },
13771  {
13772   "alignment" : 4,
13773   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13774   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
13775   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
13776   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13777   "size" : 4,
13778   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
13779  },
13780  {
13781   "alignment" : 4,
13782   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13783   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
13784   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
13785   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13786   "size" : 4,
13787   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13788  },
13789  {
13790   "alignment" : 4,
13791   "linker_set_key" : "_ZTIPP7_JNIEnv",
13792   "name" : "_JNIEnv **",
13793   "referenced_type" : "_ZTIP7_JNIEnv",
13794   "self_type" : "_ZTIPP7_JNIEnv",
13795   "size" : 4,
13796   "source_file" : "libnativehelper/include_jni/jni.h"
13797  },
13798  {
13799   "alignment" : 4,
13800   "linker_set_key" : "_ZTIPP7_JavaVM",
13801   "name" : "_JavaVM **",
13802   "referenced_type" : "_ZTIP7_JavaVM",
13803   "self_type" : "_ZTIPP7_JavaVM",
13804   "size" : 4,
13805   "source_file" : "libnativehelper/include_jni/jni.h"
13806  },
13807  {
13808   "alignment" : 4,
13809   "linker_set_key" : "_ZTIPP8ADexFile",
13810   "name" : "ADexFile **",
13811   "referenced_type" : "_ZTIP8ADexFile",
13812   "self_type" : "_ZTIPP8ADexFile",
13813   "size" : 4,
13814   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13815  },
13816  {
13817   "alignment" : 4,
13818   "linker_set_key" : "_ZTIPPKc",
13819   "name" : "const char **",
13820   "referenced_type" : "_ZTIPKc",
13821   "self_type" : "_ZTIPPKc",
13822   "size" : 4,
13823   "source_file" : "art/libdexfile/dex/utf.h"
13824  },
13825  {
13826   "alignment" : 4,
13827   "linker_set_key" : "_ZTIPPKh",
13828   "name" : "const unsigned char **",
13829   "referenced_type" : "_ZTIPKh",
13830   "self_type" : "_ZTIPPKh",
13831   "size" : 4,
13832   "source_file" : "art/libdexfile/dex/dex_file.h"
13833  },
13834  {
13835   "alignment" : 4,
13836   "linker_set_key" : "_ZTIPPv",
13837   "name" : "void **",
13838   "referenced_type" : "_ZTIPv",
13839   "self_type" : "_ZTIPPv",
13840   "size" : 4,
13841   "source_file" : "libnativehelper/include_jni/jni.h"
13842  },
13843  {
13844   "alignment" : 4,
13845   "linker_set_key" : "_ZTIPa",
13846   "name" : "signed char *",
13847   "referenced_type" : "_ZTIa",
13848   "self_type" : "_ZTIPa",
13849   "size" : 4,
13850   "source_file" : "libnativehelper/include_jni/jni.h"
13851  },
13852  {
13853   "alignment" : 4,
13854   "linker_set_key" : "_ZTIPb",
13855   "name" : "bool *",
13856   "referenced_type" : "_ZTIb",
13857   "self_type" : "_ZTIPb",
13858   "size" : 4,
13859   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13860  },
13861  {
13862   "alignment" : 4,
13863   "linker_set_key" : "_ZTIPc",
13864   "name" : "char *",
13865   "referenced_type" : "_ZTIc",
13866   "self_type" : "_ZTIPc",
13867   "size" : 4,
13868   "source_file" : "system/libbase/include/android-base/logging.h"
13869  },
13870  {
13871   "alignment" : 4,
13872   "linker_set_key" : "_ZTIPd",
13873   "name" : "double *",
13874   "referenced_type" : "_ZTId",
13875   "self_type" : "_ZTIPd",
13876   "size" : 4,
13877   "source_file" : "libnativehelper/include_jni/jni.h"
13878  },
13879  {
13880   "alignment" : 4,
13881   "linker_set_key" : "_ZTIPf",
13882   "name" : "float *",
13883   "referenced_type" : "_ZTIf",
13884   "self_type" : "_ZTIPf",
13885   "size" : 4,
13886   "source_file" : "libnativehelper/include_jni/jni.h"
13887  },
13888  {
13889   "alignment" : 4,
13890   "linker_set_key" : "_ZTIPh",
13891   "name" : "unsigned char *",
13892   "referenced_type" : "_ZTIh",
13893   "self_type" : "_ZTIPh",
13894   "size" : 4,
13895   "source_file" : "libnativehelper/include_jni/jni.h"
13896  },
13897  {
13898   "alignment" : 4,
13899   "linker_set_key" : "_ZTIPi",
13900   "name" : "int *",
13901   "referenced_type" : "_ZTIi",
13902   "self_type" : "_ZTIPi",
13903   "size" : 4,
13904   "source_file" : "libnativehelper/include_jni/jni.h"
13905  },
13906  {
13907   "alignment" : 4,
13908   "linker_set_key" : "_ZTIPj",
13909   "name" : "unsigned int *",
13910   "referenced_type" : "_ZTIj",
13911   "self_type" : "_ZTIPj",
13912   "size" : 4,
13913   "source_file" : "art/libdexfile/dex/dex_file.h"
13914  },
13915  {
13916   "alignment" : 4,
13917   "linker_set_key" : "_ZTIPs",
13918   "name" : "short *",
13919   "referenced_type" : "_ZTIs",
13920   "self_type" : "_ZTIPs",
13921   "size" : 4,
13922   "source_file" : "libnativehelper/include_jni/jni.h"
13923  },
13924  {
13925   "alignment" : 4,
13926   "linker_set_key" : "_ZTIPt",
13927   "name" : "unsigned short *",
13928   "referenced_type" : "_ZTIt",
13929   "self_type" : "_ZTIPt",
13930   "size" : 4,
13931   "source_file" : "libnativehelper/include_jni/jni.h"
13932  },
13933  {
13934   "alignment" : 4,
13935   "linker_set_key" : "_ZTIPv",
13936   "name" : "void *",
13937   "referenced_type" : "_ZTIv",
13938   "self_type" : "_ZTIPv",
13939   "size" : 4,
13940   "source_file" : "art/libartbase/base/value_object.h"
13941  },
13942  {
13943   "alignment" : 4,
13944   "linker_set_key" : "_ZTIPx",
13945   "name" : "long long *",
13946   "referenced_type" : "_ZTIx",
13947   "self_type" : "_ZTIPx",
13948   "size" : 4,
13949   "source_file" : "libnativehelper/include_jni/jni.h"
13950  }
13951 ],
13952 "qualified_types" :
13953 [
13954  {
13955   "alignment" : 1,
13956   "is_const" : true,
13957   "linker_set_key" : "_ZTIA22_Kc",
13958   "name" : "const char[22]",
13959   "referenced_type" : "_ZTIA22_c",
13960   "self_type" : "_ZTIA22_Kc",
13961   "size" : 22,
13962   "source_file" : "art/libartbase/base/file_utils.h"
13963  },
13964  {
13965   "alignment" : 1,
13966   "is_const" : true,
13967   "linker_set_key" : "_ZTIA23_Kc",
13968   "name" : "const char[23]",
13969   "referenced_type" : "_ZTIA23_c",
13970   "self_type" : "_ZTIA23_Kc",
13971   "size" : 23,
13972   "source_file" : "art/libartbase/base/file_utils.h"
13973  },
13974  {
13975   "alignment" : 1,
13976   "is_const" : true,
13977   "linker_set_key" : "_ZTIA28_Kc",
13978   "name" : "const char[28]",
13979   "referenced_type" : "_ZTIA28_c",
13980   "self_type" : "_ZTIA28_Kc",
13981   "size" : 28,
13982   "source_file" : "art/libartbase/base/file_utils.h"
13983  },
13984  {
13985   "alignment" : 4,
13986   "is_const" : true,
13987   "linker_set_key" : "_ZTIA2_KPKc",
13988   "name" : "const char *const[2]",
13989   "referenced_type" : "_ZTIA2_PKc",
13990   "self_type" : "_ZTIA2_KPKc",
13991   "size" : 8,
13992   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13993  },
13994  {
13995   "alignment" : 1,
13996   "is_const" : true,
13997   "linker_set_key" : "_ZTIA36_Kc",
13998   "name" : "const char[36]",
13999   "referenced_type" : "_ZTIA36_c",
14000   "self_type" : "_ZTIA36_Kc",
14001   "size" : 36,
14002   "source_file" : "art/libartbase/base/file_utils.h"
14003  },
14004  {
14005   "alignment" : 1,
14006   "is_const" : true,
14007   "linker_set_key" : "_ZTIA4_Kc",
14008   "name" : "const char[4]",
14009   "referenced_type" : "_ZTIA4_c",
14010   "self_type" : "_ZTIA4_Kc",
14011   "size" : 4,
14012   "source_file" : "art/libartbase/base/file_utils.h"
14013  },
14014  {
14015   "alignment" : 1,
14016   "is_const" : true,
14017   "linker_set_key" : "_ZTIA4_Kh",
14018   "name" : "const unsigned char[4]",
14019   "referenced_type" : "_ZTIA4_h",
14020   "self_type" : "_ZTIA4_Kh",
14021   "size" : 4,
14022   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14023  },
14024  {
14025   "alignment" : 1,
14026   "is_const" : true,
14027   "linker_set_key" : "_ZTIA5_A4_Kh",
14028   "name" : "const unsigned char[5][4]",
14029   "referenced_type" : "_ZTIA5_A4_h",
14030   "self_type" : "_ZTIA5_A4_Kh",
14031   "size" : 20,
14032   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14033  },
14034  {
14035   "alignment" : 4,
14036   "is_const" : true,
14037   "linker_set_key" : "_ZTIA5_Kj",
14038   "name" : "const unsigned int[5]",
14039   "referenced_type" : "_ZTIA5_j",
14040   "self_type" : "_ZTIA5_Kj",
14041   "size" : 20,
14042   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14043  },
14044  {
14045   "alignment" : 1,
14046   "is_const" : true,
14047   "linker_set_key" : "_ZTIA62_Kc",
14048   "name" : "const char[62]",
14049   "referenced_type" : "_ZTIA62_c",
14050   "self_type" : "_ZTIA62_Kc",
14051   "size" : 62,
14052   "source_file" : "art/libartbase/base/globals.h"
14053  },
14054  {
14055   "alignment" : 4,
14056   "is_const" : true,
14057   "linker_set_key" : "_ZTIA8_KN3art10SdkVersionE",
14058   "name" : "const art::SdkVersion[8]",
14059   "referenced_type" : "_ZTIA8_N3art10SdkVersionE",
14060   "self_type" : "_ZTIA8_KN3art10SdkVersionE",
14061   "size" : 32,
14062   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14063  },
14064  {
14065   "alignment" : 4,
14066   "is_const" : true,
14067   "linker_set_key" : "_ZTIA8_KPKc",
14068   "name" : "const char *const[8]",
14069   "referenced_type" : "_ZTIA8_PKc",
14070   "self_type" : "_ZTIA8_KPKc",
14071   "size" : 32,
14072   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
14073  },
14074  {
14075   "is_const" : true,
14076   "linker_set_key" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
14077   "name" : "const art::Instruction::InstructionDescriptor[]",
14078   "referenced_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
14079   "self_type" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
14080   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14081  },
14082  {
14083   "is_const" : true,
14084   "linker_set_key" : "_ZTIA_KPKc",
14085   "name" : "const char *const[]",
14086   "referenced_type" : "_ZTIA_PKc",
14087   "self_type" : "_ZTIA_KPKc",
14088   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14089  },
14090  {
14091   "is_const" : true,
14092   "linker_set_key" : "_ZTIA_Kh",
14093   "name" : "const unsigned char[]",
14094   "referenced_type" : "_ZTIA_h",
14095   "self_type" : "_ZTIA_Kh",
14096   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14097  },
14098  {
14099   "is_const" : true,
14100   "linker_set_key" : "_ZTIA_Ki",
14101   "name" : "const int[]",
14102   "referenced_type" : "_ZTIA_i",
14103   "self_type" : "_ZTIA_Ki",
14104   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14105  },
14106  {
14107   "alignment" : 4,
14108   "is_const" : true,
14109   "linker_set_key" : "_ZTIK15ADexFile_Method",
14110   "name" : "const ADexFile_Method",
14111   "referenced_type" : "_ZTI15ADexFile_Method",
14112   "self_type" : "_ZTIK15ADexFile_Method",
14113   "size" : 16,
14114   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
14115  },
14116  {
14117   "alignment" : 4,
14118   "is_const" : true,
14119   "linker_set_key" : "_ZTIK15JNINativeMethod",
14120   "name" : "const JNINativeMethod",
14121   "referenced_type" : "_ZTI15JNINativeMethod",
14122   "self_type" : "_ZTIK15JNINativeMethod",
14123   "size" : 12,
14124   "source_file" : "libnativehelper/include_jni/jni.h"
14125  },
14126  {
14127   "alignment" : 4,
14128   "is_const" : true,
14129   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
14130   "name" : "const JNIInvokeInterface",
14131   "referenced_type" : "_ZTI18JNIInvokeInterface",
14132   "self_type" : "_ZTIK18JNIInvokeInterface",
14133   "size" : 32,
14134   "source_file" : "libnativehelper/include_jni/jni.h"
14135  },
14136  {
14137   "alignment" : 4,
14138   "is_const" : true,
14139   "linker_set_key" : "_ZTIK18JNINativeInterface",
14140   "name" : "const JNINativeInterface",
14141   "referenced_type" : "_ZTI18JNINativeInterface",
14142   "self_type" : "_ZTIK18JNINativeInterface",
14143   "size" : 932,
14144   "source_file" : "libnativehelper/include_jni/jni.h"
14145  },
14146  {
14147   "alignment" : 8,
14148   "is_const" : true,
14149   "linker_set_key" : "_ZTIK6jvalue",
14150   "name" : "const jvalue",
14151   "referenced_type" : "_ZTI6jvalue",
14152   "self_type" : "_ZTIK6jvalue",
14153   "size" : 8,
14154   "source_file" : "libnativehelper/include_jni/jni.h"
14155  },
14156  {
14157   "alignment" : 4,
14158   "is_const" : true,
14159   "linker_set_key" : "_ZTIKDn",
14160   "name" : "const std::nullptr_t",
14161   "referenced_type" : "_ZTIDn",
14162   "self_type" : "_ZTIKDn",
14163   "size" : 4,
14164   "source_file" : "system/libbase/include/android-base/logging.h"
14165  },
14166  {
14167   "alignment" : 1,
14168   "is_const" : true,
14169   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
14170   "name" : "const art::FreeDelete",
14171   "referenced_type" : "_ZTIN3art10FreeDeleteE",
14172   "self_type" : "_ZTIKN3art10FreeDeleteE",
14173   "size" : 1,
14174   "source_file" : "art/libartbase/base/stl_util.h"
14175  },
14176  {
14177   "is_const" : true,
14178   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
14179   "name" : "const art::OatDexFile",
14180   "referenced_type" : "_ZTIN3art10OatDexFileE",
14181   "self_type" : "_ZTIKN3art10OatDexFileE",
14182   "source_file" : "art/libdexfile/dex/dex_file.h"
14183  },
14184  {
14185   "alignment" : 4,
14186   "is_const" : true,
14187   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
14188   "name" : "const art::ZipArchive",
14189   "referenced_type" : "_ZTIN3art10ZipArchiveE",
14190   "self_type" : "_ZTIKN3art10ZipArchiveE",
14191   "size" : 4,
14192   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14193  },
14194  {
14195   "alignment" : 4,
14196   "is_const" : true,
14197   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
14198   "name" : "const art::Instruction::SparseSwitchPayload",
14199   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
14200   "self_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
14201   "size" : 4,
14202   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14203  },
14204  {
14205   "alignment" : 1,
14206   "is_const" : true,
14207   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
14208   "name" : "const art::Instruction::Format",
14209   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
14210   "self_type" : "_ZTIKN3art11Instruction6FormatE",
14211   "size" : 1,
14212   "source_file" : "system/libbase/include/android-base/logging.h"
14213  },
14214  {
14215   "alignment" : 1,
14216   "is_const" : true,
14217   "linker_set_key" : "_ZTIKN3art11InstructionE",
14218   "name" : "const art::Instruction",
14219   "referenced_type" : "_ZTIN3art11InstructionE",
14220   "self_type" : "_ZTIKN3art11InstructionE",
14221   "size" : 1,
14222   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14223  },
14224  {
14225   "alignment" : 4,
14226   "is_const" : true,
14227   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
14228   "name" : "const art::PointerSize",
14229   "referenced_type" : "_ZTIN3art11PointerSizeE",
14230   "self_type" : "_ZTIKN3art11PointerSizeE",
14231   "size" : 4,
14232   "source_file" : "art/libartbase/base/enums.h"
14233  },
14234  {
14235   "alignment" : 1,
14236   "is_const" : true,
14237   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
14238   "name" : "const art::VoidFunctor",
14239   "referenced_type" : "_ZTIN3art11VoidFunctorE",
14240   "self_type" : "_ZTIKN3art11VoidFunctorE",
14241   "size" : 1,
14242   "source_file" : "art/libdexfile/dex/dex_file.h"
14243  },
14244  {
14245   "alignment" : 4,
14246   "is_const" : true,
14247   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14248   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
14249   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14250   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14251   "size" : 40,
14252   "source_file" : "art/libdexfile/dex/class_accessor.h"
14253  },
14254  {
14255   "alignment" : 4,
14256   "is_const" : true,
14257   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14258   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
14259   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14260   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14261   "size" : 44,
14262   "source_file" : "art/libdexfile/dex/class_accessor.h"
14263  },
14264  {
14265   "alignment" : 4,
14266   "is_const" : true,
14267   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
14268   "name" : "const art::ClassAccessor::Field",
14269   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
14270   "self_type" : "_ZTIKN3art13ClassAccessor5FieldE",
14271   "size" : 28,
14272   "source_file" : "art/libdexfile/dex/class_accessor.h"
14273  },
14274  {
14275   "alignment" : 4,
14276   "is_const" : true,
14277   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
14278   "name" : "const art::ClassAccessor::Method",
14279   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
14280   "self_type" : "_ZTIKN3art13ClassAccessor6MethodE",
14281   "size" : 32,
14282   "source_file" : "art/libdexfile/dex/class_accessor.h"
14283  },
14284  {
14285   "alignment" : 4,
14286   "is_const" : true,
14287   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14288   "name" : "const art::ClassAccessor::BaseItem",
14289   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
14290   "self_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14291   "size" : 24,
14292   "source_file" : "art/libdexfile/dex/class_accessor.h"
14293  },
14294  {
14295   "alignment" : 4,
14296   "is_const" : true,
14297   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
14298   "name" : "const art::ClassAccessor",
14299   "referenced_type" : "_ZTIN3art13ClassAccessorE",
14300   "self_type" : "_ZTIKN3art13ClassAccessorE",
14301   "size" : 32,
14302   "source_file" : "art/libdexfile/dex/class_accessor.h"
14303  },
14304  {
14305   "alignment" : 4,
14306   "is_const" : true,
14307   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
14308   "name" : "const art::ClassIterator",
14309   "referenced_type" : "_ZTIN3art13ClassIteratorE",
14310   "self_type" : "_ZTIKN3art13ClassIteratorE",
14311   "size" : 8,
14312   "source_file" : "art/libdexfile/dex/class_iterator.h"
14313  },
14314  {
14315   "alignment" : 4,
14316   "is_const" : true,
14317   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
14318   "name" : "const art::DexFileLoader",
14319   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
14320   "self_type" : "_ZTIKN3art13DexFileLoaderE",
14321   "size" : 68,
14322   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14323  },
14324  {
14325   "alignment" : 4,
14326   "is_const" : true,
14327   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
14328   "name" : "const art::CompactDexFile::Header",
14329   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
14330   "self_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
14331   "size" : 136,
14332   "source_file" : "art/libartbase/base/casts.h"
14333  },
14334  {
14335   "alignment" : 2,
14336   "is_const" : true,
14337   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14338   "name" : "const art::CompactDexFile::CodeItem",
14339   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
14340   "self_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14341   "size" : 6,
14342   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14343  },
14344  {
14345   "alignment" : 4,
14346   "is_const" : true,
14347   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
14348   "name" : "const art::CompactDexFile",
14349   "referenced_type" : "_ZTIN3art14CompactDexFileE",
14350   "self_type" : "_ZTIKN3art14CompactDexFileE",
14351   "size" : 112,
14352   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14353  },
14354  {
14355   "alignment" : 1,
14356   "is_const" : true,
14357   "linker_set_key" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14358   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
14359   "referenced_type" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14360   "self_type" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
14361   "size" : 1,
14362   "source_file" : "art/libartbase/base/hash_set.h"
14363  },
14364  {
14365   "alignment" : 4,
14366   "is_const" : true,
14367   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
14368   "name" : "const art::InstructionSet",
14369   "referenced_type" : "_ZTIN3art14InstructionSetE",
14370   "self_type" : "_ZTIKN3art14InstructionSetE",
14371   "size" : 4,
14372   "source_file" : "art/libartbase/arch/instruction_set.h"
14373  },
14374  {
14375   "alignment" : 4,
14376   "is_const" : true,
14377   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14378   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
14379   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14380   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14381   "size" : 80,
14382   "source_file" : "art/libartbase/base/iteration_range.h"
14383  },
14384  {
14385   "alignment" : 4,
14386   "is_const" : true,
14387   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14388   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
14389   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14390   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14391   "size" : 88,
14392   "source_file" : "art/libartbase/base/iteration_range.h"
14393  },
14394  {
14395   "alignment" : 4,
14396   "is_const" : true,
14397   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14398   "name" : "const art::IterationRange<art::ClassIterator>",
14399   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
14400   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14401   "size" : 16,
14402   "source_file" : "art/libartbase/base/iteration_range.h"
14403  },
14404  {
14405   "alignment" : 4,
14406   "is_const" : true,
14407   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14408   "name" : "const art::IterationRange<const art::dex::TryItem *>",
14409   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14410   "self_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14411   "size" : 8,
14412   "source_file" : "art/libartbase/base/iteration_range.h"
14413  },
14414  {
14415   "alignment" : 4,
14416   "is_const" : true,
14417   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14418   "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>>>>",
14419   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14420   "self_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14421   "size" : 8,
14422   "source_file" : "art/libartbase/base/hash_set.h"
14423  },
14424  {
14425   "alignment" : 4,
14426   "is_const" : true,
14427   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
14428   "name" : "const art::MethodReference",
14429   "referenced_type" : "_ZTIN3art15MethodReferenceE",
14430   "self_type" : "_ZTIKN3art15MethodReferenceE",
14431   "size" : 8,
14432   "source_file" : "art/libdexfile/dex/method_reference.h"
14433  },
14434  {
14435   "alignment" : 4,
14436   "is_const" : true,
14437   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
14438   "name" : "const art::SplitStringIter",
14439   "referenced_type" : "_ZTIN3art15SplitStringIterE",
14440   "self_type" : "_ZTIKN3art15SplitStringIterE",
14441   "size" : 16,
14442   "source_file" : "art/libartbase/base/iteration_range.h"
14443  },
14444  {
14445   "alignment" : 4,
14446   "is_const" : true,
14447   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14448   "name" : "const art::StandardDexFile::CodeItem",
14449   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
14450   "self_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14451   "size" : 20,
14452   "source_file" : "art/libartbase/base/casts.h"
14453  },
14454  {
14455   "alignment" : 4,
14456   "is_const" : true,
14457   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
14458   "name" : "const art::StandardDexFile",
14459   "referenced_type" : "_ZTIN3art15StandardDexFileE",
14460   "self_type" : "_ZTIKN3art15StandardDexFileE",
14461   "size" : 100,
14462   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14463  },
14464  {
14465   "alignment" : 4,
14466   "is_const" : true,
14467   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
14468   "name" : "const art::TypeLookupTable::Entry",
14469   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
14470   "self_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
14471   "size" : 8,
14472   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14473  },
14474  {
14475   "alignment" : 4,
14476   "is_const" : true,
14477   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
14478   "name" : "const art::TypeLookupTable",
14479   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
14480   "self_type" : "_ZTIKN3art15TypeLookupTableE",
14481   "size" : 16,
14482   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14483  },
14484  {
14485   "alignment" : 4,
14486   "is_const" : true,
14487   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
14488   "name" : "const art::ArtDexFileLoader",
14489   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
14490   "self_type" : "_ZTIKN3art16ArtDexFileLoaderE",
14491   "size" : 68,
14492   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
14493  },
14494  {
14495   "alignment" : 4,
14496   "is_const" : true,
14497   "linker_set_key" : "_ZTIKN3art16DexFileContainerE",
14498   "name" : "const art::DexFileContainer",
14499   "referenced_type" : "_ZTIN3art16DexFileContainerE",
14500   "self_type" : "_ZTIKN3art16DexFileContainerE",
14501   "size" : 8,
14502   "source_file" : "art/libdexfile/dex/dex_file.h"
14503  },
14504  {
14505   "alignment" : 1,
14506   "is_const" : true,
14507   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
14508   "name" : "const art::DexFileReference::Comparator",
14509   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
14510   "self_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
14511   "size" : 1,
14512   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14513  },
14514  {
14515   "alignment" : 4,
14516   "is_const" : true,
14517   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
14518   "name" : "const art::DexFileReference",
14519   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
14520   "self_type" : "_ZTIKN3art16DexFileReferenceE",
14521   "size" : 8,
14522   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14523  },
14524  {
14525   "alignment" : 4,
14526   "is_const" : true,
14527   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14528   "name" : "const art::DexLayoutSection::Subsection",
14529   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
14530   "self_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14531   "size" : 8,
14532   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14533  },
14534  {
14535   "alignment" : 4,
14536   "is_const" : true,
14537   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
14538   "name" : "const art::DexLayoutSection",
14539   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
14540   "self_type" : "_ZTIKN3art16DexLayoutSectionE",
14541   "size" : 40,
14542   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14543  },
14544  {
14545   "alignment" : 4,
14546   "is_const" : true,
14547   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
14548   "name" : "const art::ClassIteratorData",
14549   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
14550   "self_type" : "_ZTIKN3art17ClassIteratorDataE",
14551   "size" : 8,
14552   "source_file" : "art/libdexfile/dex/class_iterator.h"
14553  },
14554  {
14555   "alignment" : 4,
14556   "is_const" : true,
14557   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
14558   "name" : "const art::DexLayoutSections",
14559   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
14560   "self_type" : "_ZTIKN3art17DexLayoutSectionsE",
14561   "size" : 80,
14562   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14563  },
14564  {
14565   "alignment" : 4,
14566   "is_const" : true,
14567   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14568   "name" : "const art::CompactOffsetTable::Accessor",
14569   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
14570   "self_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14571   "size" : 12,
14572   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
14573  },
14574  {
14575   "alignment" : 1,
14576   "is_const" : true,
14577   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14578   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14579   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14580   "self_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14581   "size" : 1,
14582   "source_file" : "art/libartbase/base/hash_set.h"
14583  },
14584  {
14585   "alignment" : 1,
14586   "is_const" : true,
14587   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14588   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14589   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14590   "self_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14591   "size" : 1,
14592   "source_file" : "art/libartbase/base/hash_set.h"
14593  },
14594  {
14595   "alignment" : 4,
14596   "is_const" : true,
14597   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
14598   "name" : "const art::InstructionOperands",
14599   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
14600   "self_type" : "_ZTIKN3art19InstructionOperandsE",
14601   "size" : 8,
14602   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14603  },
14604  {
14605   "alignment" : 4,
14606   "is_const" : true,
14607   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
14608   "name" : "const art::CatchHandlerIterator",
14609   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
14610   "self_type" : "_ZTIKN3art20CatchHandlerIteratorE",
14611   "size" : 20,
14612   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
14613  },
14614  {
14615   "alignment" : 4,
14616   "is_const" : true,
14617   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
14618   "name" : "const art::CodeItemDataAccessor",
14619   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
14620   "self_type" : "_ZTIKN3art20CodeItemDataAccessorE",
14621   "size" : 16,
14622   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14623  },
14624  {
14625   "alignment" : 4,
14626   "is_const" : true,
14627   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
14628   "name" : "const art::DexInstructionPcPair",
14629   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
14630   "self_type" : "_ZTIKN3art20DexInstructionPcPairE",
14631   "size" : 8,
14632   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14633  },
14634  {
14635   "alignment" : 4,
14636   "is_const" : true,
14637   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
14638   "name" : "const art::DexInstructionIterator",
14639   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
14640   "self_type" : "_ZTIKN3art22DexInstructionIteratorE",
14641   "size" : 8,
14642   "source_file" : "art/libdexfile/dex/dex_file.h"
14643  },
14644  {
14645   "alignment" : 4,
14646   "is_const" : true,
14647   "linker_set_key" : "_ZTIKN3art22MemoryDexFileContainerE",
14648   "name" : "const art::MemoryDexFileContainer",
14649   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
14650   "self_type" : "_ZTIKN3art22MemoryDexFileContainerE",
14651   "size" : 16,
14652   "source_file" : "art/libdexfile/dex/dex_file.h"
14653  },
14654  {
14655   "alignment" : 4,
14656   "is_const" : true,
14657   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
14658   "name" : "const art::DexFileParameterIterator",
14659   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
14660   "self_type" : "_ZTIKN3art24DexFileParameterIteratorE",
14661   "size" : 16,
14662   "source_file" : "art/libdexfile/dex/dex_file.h"
14663  },
14664  {
14665   "alignment" : 4,
14666   "is_const" : true,
14667   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
14668   "name" : "const art::RangeInstructionOperands",
14669   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
14670   "self_type" : "_ZTIKN3art24RangeInstructionOperandsE",
14671   "size" : 12,
14672   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14673  },
14674  {
14675   "alignment" : 4,
14676   "is_const" : true,
14677   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14678   "name" : "const art::CodeItemDebugInfoAccessor",
14679   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
14680   "self_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14681   "size" : 24,
14682   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14683  },
14684  {
14685   "alignment" : 4,
14686   "is_const" : true,
14687   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14688   "name" : "const art::EncodedArrayValueIterator::ValueType",
14689   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
14690   "self_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14691   "size" : 4,
14692   "source_file" : "system/libbase/include/android-base/logging.h"
14693  },
14694  {
14695   "alignment" : 8,
14696   "is_const" : true,
14697   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14698   "name" : "const art::EncodedArrayValueIterator",
14699   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
14700   "self_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14701   "size" : 32,
14702   "source_file" : "art/libdexfile/dex/dex_file.h"
14703  },
14704  {
14705   "alignment" : 8,
14706   "is_const" : true,
14707   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14708   "name" : "const art::CallSiteArrayValueIterator",
14709   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
14710   "self_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14711   "size" : 32,
14712   "source_file" : "art/libdexfile/dex/dex_file.h"
14713  },
14714  {
14715   "alignment" : 4,
14716   "is_const" : true,
14717   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14718   "name" : "const art::DexInstructionIteratorBase",
14719   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
14720   "self_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14721   "size" : 8,
14722   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14723  },
14724  {
14725   "alignment" : 4,
14726   "is_const" : true,
14727   "linker_set_key" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14728   "name" : "const art::SafeDexInstructionIterator",
14729   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
14730   "self_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14731   "size" : 16,
14732   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14733  },
14734  {
14735   "alignment" : 4,
14736   "is_const" : true,
14737   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14738   "name" : "const art::VarArgsInstructionOperands",
14739   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
14740   "self_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14741   "size" : 12,
14742   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14743  },
14744  {
14745   "alignment" : 4,
14746   "is_const" : true,
14747   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14748   "name" : "const art::CodeItemInstructionAccessor",
14749   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
14750   "self_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14751   "size" : 8,
14752   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14753  },
14754  {
14755   "alignment" : 4,
14756   "is_const" : true,
14757   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14758   "name" : "const art::NoReceiverInstructionOperands",
14759   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
14760   "self_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14761   "size" : 12,
14762   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14763  },
14764  {
14765   "alignment" : 1,
14766   "is_const" : true,
14767   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14768   "name" : "const art::MethodReferenceValueComparator",
14769   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
14770   "self_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14771   "size" : 1,
14772   "source_file" : "art/libdexfile/dex/method_reference.h"
14773  },
14774  {
14775   "alignment" : 2,
14776   "is_const" : true,
14777   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
14778   "name" : "const art::dex::ProtoIndex",
14779   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
14780   "self_type" : "_ZTIKN3art3dex10ProtoIndexE",
14781   "size" : 2,
14782   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14783  },
14784  {
14785   "alignment" : 4,
14786   "is_const" : true,
14787   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
14788   "name" : "const art::dex::StringIndex",
14789   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
14790   "self_type" : "_ZTIKN3art3dex11StringIndexE",
14791   "size" : 4,
14792   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14793  },
14794  {
14795   "alignment" : 1,
14796   "is_const" : true,
14797   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
14798   "name" : "const art::dex::AnnotationItem",
14799   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
14800   "self_type" : "_ZTIKN3art3dex14AnnotationItemE",
14801   "size" : 2,
14802   "source_file" : "art/libdexfile/dex/dex_file.h"
14803  },
14804  {
14805   "alignment" : 4,
14806   "is_const" : true,
14807   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
14808   "name" : "const art::dex::CallSiteIdItem",
14809   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
14810   "self_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
14811   "size" : 4,
14812   "source_file" : "art/libdexfile/dex/dex_file.h"
14813  },
14814  {
14815   "alignment" : 2,
14816   "is_const" : true,
14817   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
14818   "name" : "const art::dex::MethodHandleItem",
14819   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
14820   "self_type" : "_ZTIKN3art3dex16MethodHandleItemE",
14821   "size" : 8,
14822   "source_file" : "art/libdexfile/dex/dex_file.h"
14823  },
14824  {
14825   "alignment" : 4,
14826   "is_const" : true,
14827   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
14828   "name" : "const art::dex::AnnotationSetItem",
14829   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
14830   "self_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
14831   "size" : 8,
14832   "source_file" : "art/libdexfile/dex/dex_file.h"
14833  },
14834  {
14835   "alignment" : 4,
14836   "is_const" : true,
14837   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14838   "name" : "const art::dex::HiddenapiClassData",
14839   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
14840   "self_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14841   "size" : 8,
14842   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14843  },
14844  {
14845   "alignment" : 4,
14846   "is_const" : true,
14847   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14848   "name" : "const art::dex::AnnotationSetRefItem",
14849   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
14850   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14851   "size" : 4,
14852   "source_file" : "art/libdexfile/dex/dex_file.h"
14853  },
14854  {
14855   "alignment" : 4,
14856   "is_const" : true,
14857   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14858   "name" : "const art::dex::AnnotationSetRefList",
14859   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
14860   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14861   "size" : 8,
14862   "source_file" : "art/libdexfile/dex/dex_file.h"
14863  },
14864  {
14865   "alignment" : 4,
14866   "is_const" : true,
14867   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14868   "name" : "const art::dex::FieldAnnotationsItem",
14869   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
14870   "self_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14871   "size" : 8,
14872   "source_file" : "art/libdexfile/dex/dex_file.h"
14873  },
14874  {
14875   "alignment" : 4,
14876   "is_const" : true,
14877   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14878   "name" : "const art::dex::MethodAnnotationsItem",
14879   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
14880   "self_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14881   "size" : 8,
14882   "source_file" : "art/libdexfile/dex/dex_file.h"
14883  },
14884  {
14885   "alignment" : 4,
14886   "is_const" : true,
14887   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14888   "name" : "const art::dex::AnnotationsDirectoryItem",
14889   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
14890   "self_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14891   "size" : 16,
14892   "source_file" : "art/libdexfile/dex/dex_file.h"
14893  },
14894  {
14895   "alignment" : 4,
14896   "is_const" : true,
14897   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14898   "name" : "const art::dex::ParameterAnnotationsItem",
14899   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
14900   "self_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14901   "size" : 8,
14902   "source_file" : "art/libdexfile/dex/dex_file.h"
14903  },
14904  {
14905   "alignment" : 4,
14906   "is_const" : true,
14907   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
14908   "name" : "const art::dex::TypeId",
14909   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
14910   "self_type" : "_ZTIKN3art3dex6TypeIdE",
14911   "size" : 4,
14912   "source_file" : "system/libbase/include/android-base/logging.h"
14913  },
14914  {
14915   "alignment" : 4,
14916   "is_const" : true,
14917   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
14918   "name" : "const art::dex::FieldId",
14919   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
14920   "self_type" : "_ZTIKN3art3dex7FieldIdE",
14921   "size" : 8,
14922   "source_file" : "system/libbase/include/android-base/logging.h"
14923  },
14924  {
14925   "alignment" : 4,
14926   "is_const" : true,
14927   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
14928   "name" : "const art::dex::MapList",
14929   "referenced_type" : "_ZTIN3art3dex7MapListE",
14930   "self_type" : "_ZTIKN3art3dex7MapListE",
14931   "size" : 16,
14932   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14933  },
14934  {
14935   "alignment" : 4,
14936   "is_const" : true,
14937   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
14938   "name" : "const art::dex::ProtoId",
14939   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
14940   "self_type" : "_ZTIKN3art3dex7ProtoIdE",
14941   "size" : 12,
14942   "source_file" : "system/libbase/include/android-base/logging.h"
14943  },
14944  {
14945   "alignment" : 4,
14946   "is_const" : true,
14947   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
14948   "name" : "const art::dex::TryItem",
14949   "referenced_type" : "_ZTIN3art3dex7TryItemE",
14950   "self_type" : "_ZTIKN3art3dex7TryItemE",
14951   "size" : 8,
14952   "source_file" : "art/libartbase/base/iteration_range.h"
14953  },
14954  {
14955   "alignment" : 4,
14956   "is_const" : true,
14957   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
14958   "name" : "const art::dex::ClassDef",
14959   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
14960   "self_type" : "_ZTIKN3art3dex8ClassDefE",
14961   "size" : 32,
14962   "source_file" : "system/libbase/include/android-base/logging.h"
14963  },
14964  {
14965   "alignment" : 1,
14966   "is_const" : true,
14967   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
14968   "name" : "const art::dex::CodeItem",
14969   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
14970   "self_type" : "_ZTIKN3art3dex8CodeItemE",
14971   "size" : 1,
14972   "source_file" : "art/libdexfile/dex/dex_file.h"
14973  },
14974  {
14975   "alignment" : 4,
14976   "is_const" : true,
14977   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
14978   "name" : "const art::dex::DexIndex<unsigned int>",
14979   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
14980   "self_type" : "_ZTIKN3art3dex8DexIndexIjEE",
14981   "size" : 4,
14982   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14983  },
14984  {
14985   "alignment" : 2,
14986   "is_const" : true,
14987   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
14988   "name" : "const art::dex::DexIndex<unsigned short>",
14989   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
14990   "self_type" : "_ZTIKN3art3dex8DexIndexItEE",
14991   "size" : 2,
14992   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14993  },
14994  {
14995   "alignment" : 4,
14996   "is_const" : true,
14997   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
14998   "name" : "const art::dex::MethodId",
14999   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
15000   "self_type" : "_ZTIKN3art3dex8MethodIdE",
15001   "size" : 8,
15002   "source_file" : "system/libbase/include/android-base/logging.h"
15003  },
15004  {
15005   "alignment" : 4,
15006   "is_const" : true,
15007   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
15008   "name" : "const art::dex::StringId",
15009   "referenced_type" : "_ZTIN3art3dex8StringIdE",
15010   "self_type" : "_ZTIKN3art3dex8StringIdE",
15011   "size" : 4,
15012   "source_file" : "system/libbase/include/android-base/logging.h"
15013  },
15014  {
15015   "alignment" : 2,
15016   "is_const" : true,
15017   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
15018   "name" : "const art::dex::TypeItem",
15019   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
15020   "self_type" : "_ZTIKN3art3dex8TypeItemE",
15021   "size" : 2,
15022   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15023  },
15024  {
15025   "alignment" : 4,
15026   "is_const" : true,
15027   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
15028   "name" : "const art::dex::TypeList",
15029   "referenced_type" : "_ZTIN3art3dex8TypeListE",
15030   "self_type" : "_ZTIKN3art3dex8TypeListE",
15031   "size" : 8,
15032   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
15033  },
15034  {
15035   "alignment" : 2,
15036   "is_const" : true,
15037   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
15038   "name" : "const art::dex::TypeIndex",
15039   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
15040   "self_type" : "_ZTIKN3art3dex9TypeIndexE",
15041   "size" : 2,
15042   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15043  },
15044  {
15045   "alignment" : 4,
15046   "is_const" : true,
15047   "linker_set_key" : "_ZTIKN3art6MemMapE",
15048   "name" : "const art::MemMap",
15049   "referenced_type" : "_ZTIN3art6MemMapE",
15050   "self_type" : "_ZTIKN3art6MemMapE",
15051   "size" : 40,
15052   "source_file" : "art/libartbase/base/mem_map.h"
15053  },
15054  {
15055   "alignment" : 4,
15056   "is_const" : true,
15057   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
15058   "name" : "const art::DexFile::Header",
15059   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
15060   "self_type" : "_ZTIKN3art7DexFile6HeaderE",
15061   "size" : 112,
15062   "source_file" : "art/libdexfile/dex/dex_file.h"
15063  },
15064  {
15065   "alignment" : 4,
15066   "is_const" : true,
15067   "linker_set_key" : "_ZTIKN3art7DexFileE",
15068   "name" : "const art::DexFile",
15069   "referenced_type" : "_ZTIN3art7DexFileE",
15070   "self_type" : "_ZTIKN3art7DexFileE",
15071   "size" : 100,
15072   "source_file" : "art/libdexfile/dex/dex_file.h"
15073  },
15074  {
15075   "alignment" : 8,
15076   "is_const" : true,
15077   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15078   "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>>>",
15079   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15080   "self_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
15081   "size" : 40,
15082   "source_file" : "art/libartbase/base/hash_set.h"
15083  },
15084  {
15085   "alignment" : 4,
15086   "is_const" : true,
15087   "linker_set_key" : "_ZTIKN3art8ArrayRefIKhEE",
15088   "name" : "const art::ArrayRef<const unsigned char>",
15089   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
15090   "self_type" : "_ZTIKN3art8ArrayRefIKhEE",
15091   "size" : 8,
15092   "source_file" : "art/libartbase/base/array_ref.h"
15093  },
15094  {
15095   "alignment" : 4,
15096   "is_const" : true,
15097   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
15098   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
15099   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
15100   "self_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
15101   "size" : 4,
15102   "source_file" : "art/libartbase/base/dumpable.h"
15103  },
15104  {
15105   "alignment" : 4,
15106   "is_const" : true,
15107   "linker_set_key" : "_ZTIKN3art9CountIterE",
15108   "name" : "const art::CountIter",
15109   "referenced_type" : "_ZTIN3art9CountIterE",
15110   "self_type" : "_ZTIKN3art9CountIterE",
15111   "size" : 4,
15112   "source_file" : "art/libartbase/base/stl_util.h"
15113  },
15114  {
15115   "alignment" : 4,
15116   "is_const" : true,
15117   "linker_set_key" : "_ZTIKN3art9SignatureE",
15118   "name" : "const art::Signature",
15119   "referenced_type" : "_ZTIN3art9SignatureE",
15120   "self_type" : "_ZTIKN3art9SignatureE",
15121   "size" : 8,
15122   "source_file" : "art/libdexfile/dex/dex_file.h"
15123  },
15124  {
15125   "alignment" : 4,
15126   "is_const" : true,
15127   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
15128   "name" : "const art::hiddenapi::ApiList",
15129   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
15130   "self_type" : "_ZTIKN3art9hiddenapi7ApiListE",
15131   "size" : 4,
15132   "source_file" : "art/libartbase/base/dumpable.h"
15133  },
15134  {
15135   "alignment" : 4,
15136   "is_const" : true,
15137   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
15138   "name" : "const android::base::MappedFile",
15139   "referenced_type" : "_ZTIN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15140   "self_type" : "_ZTIKN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15141   "size" : 12,
15142   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/mapped_file.h"
15143  },
15144  {
15145   "alignment" : 4,
15146   "is_const" : true,
15147   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
15148   "name" : "const android::base::MappedFile",
15149   "referenced_type" : "_ZTIN7android4base10MappedFileE",
15150   "self_type" : "_ZTIKN7android4base10MappedFileE",
15151   "size" : 12,
15152   "source_file" : "system/libbase/include/android-base/mapped_file.h"
15153  },
15154  {
15155   "alignment" : 1,
15156   "is_const" : true,
15157   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15158   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
15159   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15160   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
15161   "size" : 1,
15162   "source_file" : "system/libbase/include/android-base/logging.h"
15163  },
15164  {
15165   "alignment" : 4,
15166   "is_const" : true,
15167   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15168   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
15169   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15170   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
15171   "size" : 4,
15172   "source_file" : "system/libbase/include/android-base/logging.h"
15173  },
15174  {
15175   "alignment" : 2,
15176   "is_const" : true,
15177   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15178   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
15179   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15180   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
15181   "size" : 2,
15182   "source_file" : "system/libbase/include/android-base/logging.h"
15183  },
15184  {
15185   "alignment" : 4,
15186   "is_const" : true,
15187   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15188   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
15189   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15190   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
15191   "size" : 4,
15192   "source_file" : "system/libbase/include/android-base/logging.h"
15193  },
15194  {
15195   "alignment" : 2,
15196   "is_const" : true,
15197   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15198   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
15199   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15200   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
15201   "size" : 2,
15202   "source_file" : "system/libbase/include/android-base/logging.h"
15203  },
15204  {
15205   "alignment" : 4,
15206   "is_const" : true,
15207   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15208   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
15209   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15210   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
15211   "size" : 4,
15212   "source_file" : "system/libbase/include/android-base/logging.h"
15213  },
15214  {
15215   "alignment" : 4,
15216   "is_const" : true,
15217   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15218   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
15219   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15220   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
15221   "size" : 4,
15222   "source_file" : "system/libbase/include/android-base/logging.h"
15223  },
15224  {
15225   "alignment" : 4,
15226   "is_const" : true,
15227   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15228   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
15229   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15230   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
15231   "size" : 4,
15232   "source_file" : "system/libbase/include/android-base/logging.h"
15233  },
15234  {
15235   "alignment" : 4,
15236   "is_const" : true,
15237   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15238   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
15239   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15240   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
15241   "size" : 4,
15242   "source_file" : "system/libbase/include/android-base/logging.h"
15243  },
15244  {
15245   "alignment" : 4,
15246   "is_const" : true,
15247   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15248   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
15249   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15250   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15251   "size" : 4,
15252   "source_file" : "system/libbase/include/android-base/logging.h"
15253  },
15254  {
15255   "alignment" : 4,
15256   "is_const" : true,
15257   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15258   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
15259   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15260   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15261   "size" : 4,
15262   "source_file" : "system/libbase/include/android-base/logging.h"
15263  },
15264  {
15265   "alignment" : 4,
15266   "is_const" : true,
15267   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15268   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
15269   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15270   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15271   "size" : 4,
15272   "source_file" : "system/libbase/include/android-base/logging.h"
15273  },
15274  {
15275   "alignment" : 4,
15276   "is_const" : true,
15277   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
15278   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
15279   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
15280   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
15281   "size" : 4,
15282   "source_file" : "system/libbase/include/android-base/logging.h"
15283  },
15284  {
15285   "alignment" : 4,
15286   "is_const" : true,
15287   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
15288   "name" : "const android::base::log_detail::Storage<const void *>",
15289   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
15290   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
15291   "size" : 4,
15292   "source_file" : "system/libbase/include/android-base/logging.h"
15293  },
15294  {
15295   "alignment" : 1,
15296   "is_const" : true,
15297   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15298   "name" : "const android::base::log_detail::Storage<bool>",
15299   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
15300   "self_type" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15301   "size" : 1,
15302   "source_file" : "system/libbase/include/android-base/logging.h"
15303  },
15304  {
15305   "alignment" : 1,
15306   "is_const" : true,
15307   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15308   "name" : "const android::base::log_detail::Storage<char>",
15309   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
15310   "self_type" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15311   "size" : 1,
15312   "source_file" : "system/libbase/include/android-base/logging.h"
15313  },
15314  {
15315   "alignment" : 8,
15316   "is_const" : true,
15317   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15318   "name" : "const android::base::log_detail::Storage<double>",
15319   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
15320   "self_type" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15321   "size" : 8,
15322   "source_file" : "system/libbase/include/android-base/logging.h"
15323  },
15324  {
15325   "alignment" : 1,
15326   "is_const" : true,
15327   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15328   "name" : "const android::base::log_detail::Storage<unsigned char>",
15329   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
15330   "self_type" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15331   "size" : 1,
15332   "source_file" : "system/libbase/include/android-base/logging.h"
15333  },
15334  {
15335   "alignment" : 4,
15336   "is_const" : true,
15337   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15338   "name" : "const android::base::log_detail::Storage<int>",
15339   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15340   "self_type" : "_ZTIKN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15341   "size" : 4,
15342   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
15343  },
15344  {
15345   "alignment" : 4,
15346   "is_const" : true,
15347   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15348   "name" : "const android::base::log_detail::Storage<int>",
15349   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
15350   "self_type" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15351   "size" : 4,
15352   "source_file" : "system/libbase/include/android-base/logging.h"
15353  },
15354  {
15355   "alignment" : 4,
15356   "is_const" : true,
15357   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15358   "name" : "const android::base::log_detail::Storage<unsigned int>",
15359   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15360   "self_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15361   "size" : 4,
15362   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
15363  },
15364  {
15365   "alignment" : 4,
15366   "is_const" : true,
15367   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15368   "name" : "const android::base::log_detail::Storage<unsigned int>",
15369   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
15370   "self_type" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15371   "size" : 4,
15372   "source_file" : "system/libbase/include/android-base/logging.h"
15373  },
15374  {
15375   "alignment" : 2,
15376   "is_const" : true,
15377   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
15378   "name" : "const android::base::log_detail::Storage<unsigned short>",
15379   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
15380   "self_type" : "_ZTIKN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
15381   "size" : 2,
15382   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
15383  },
15384  {
15385   "alignment" : 2,
15386   "is_const" : true,
15387   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
15388   "name" : "const android::base::log_detail::Storage<unsigned short>",
15389   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
15390   "self_type" : "_ZTIKN7android4base10log_detail7StorageItEE",
15391   "size" : 2,
15392   "source_file" : "system/libbase/include/android-base/logging.h"
15393  },
15394  {
15395   "alignment" : 8,
15396   "is_const" : true,
15397   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIxEE",
15398   "name" : "const android::base::log_detail::Storage<long long>",
15399   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
15400   "self_type" : "_ZTIKN7android4base10log_detail7StorageIxEE",
15401   "size" : 8,
15402   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
15403  },
15404  {
15405   "alignment" : 8,
15406   "is_const" : true,
15407   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIyEE",
15408   "name" : "const android::base::log_detail::Storage<unsigned long long>",
15409   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
15410   "self_type" : "_ZTIKN7android4base10log_detail7StorageIyEE",
15411   "size" : 8,
15412   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
15413  },
15414  {
15415   "alignment" : 4,
15416   "is_const" : true,
15417   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
15418   "name" : "const android::base::borrowed_fd",
15419   "referenced_type" : "_ZTIN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15420   "self_type" : "_ZTIKN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15421   "size" : 4,
15422   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
15423  },
15424  {
15425   "alignment" : 4,
15426   "is_const" : true,
15427   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
15428   "name" : "const android::base::borrowed_fd",
15429   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
15430   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
15431   "size" : 4,
15432   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15433  },
15434  {
15435   "alignment" : 4,
15436   "is_const" : true,
15437   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
15438   "name" : "const android::base::ErrnoRestorer",
15439   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15440   "self_type" : "_ZTIKN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
15441   "size" : 4,
15442   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/errno_restorer.h"
15443  },
15444  {
15445   "alignment" : 4,
15446   "is_const" : true,
15447   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
15448   "name" : "const android::base::ErrnoRestorer",
15449   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
15450   "self_type" : "_ZTIKN7android4base13ErrnoRestorerE",
15451   "size" : 4,
15452   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15453  },
15454  {
15455   "alignment" : 4,
15456   "is_const" : true,
15457   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
15458   "name" : "const unix_file::FdFile",
15459   "referenced_type" : "_ZTIN9unix_file6FdFileE",
15460   "self_type" : "_ZTIKN9unix_file6FdFileE",
15461   "size" : 28,
15462   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15463  },
15464  {
15465   "alignment" : 4,
15466   "is_const" : true,
15467   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15468   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
15469   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15470   "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15471   "size" : 4,
15472   "source_file" : "system/libbase/include/android-base/logging.h"
15473  },
15474  {
15475   "alignment" : 4,
15476   "is_const" : true,
15477   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15478   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
15479   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15480   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15481   "size" : 12,
15482   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15483  },
15484  {
15485   "alignment" : 4,
15486   "is_const" : true,
15487   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15488   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
15489   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15490   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15491   "size" : 8,
15492   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
15493  },
15494  {
15495   "alignment" : 1,
15496   "is_const" : true,
15497   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15498   "name" : "const std::hash<art::DexFileReference>",
15499   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
15500   "self_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15501   "size" : 1,
15502   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
15503  },
15504  {
15505   "alignment" : 1,
15506   "is_const" : true,
15507   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15508   "name" : "const std::hash<art::dex::ProtoIndex>",
15509   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
15510   "self_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15511   "size" : 1,
15512   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15513  },
15514  {
15515   "alignment" : 1,
15516   "is_const" : true,
15517   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15518   "name" : "const std::hash<art::dex::StringIndex>",
15519   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
15520   "self_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15521   "size" : 1,
15522   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15523  },
15524  {
15525   "alignment" : 1,
15526   "is_const" : true,
15527   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15528   "name" : "const std::hash<art::dex::TypeIndex>",
15529   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
15530   "self_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15531   "size" : 1,
15532   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15533  },
15534  {
15535   "alignment" : 4,
15536   "is_const" : true,
15537   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
15538   "name" : "const std::pair<unsigned int, unsigned short>",
15539   "referenced_type" : "_ZTINSt3__14pairIjtEE",
15540   "self_type" : "_ZTIKNSt3__14pairIjtEE",
15541   "size" : 8,
15542   "source_file" : "art/libartbase/base/hash_set.h"
15543  },
15544  {
15545   "alignment" : 4,
15546   "is_const" : true,
15547   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15548   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
15549   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15550   "self_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15551   "size" : 12,
15552   "source_file" : "art/libdexfile/dex/dex_file.h"
15553  },
15554  {
15555   "alignment" : 4,
15556   "is_const" : true,
15557   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15558   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
15559   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
15560   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15561   "size" : 12,
15562   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15563  },
15564  {
15565   "alignment" : 1,
15566   "is_const" : true,
15567   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15568   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
15569   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
15570   "self_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15571   "size" : 1,
15572   "source_file" : "art/libartbase/base/hash_set.h"
15573  },
15574  {
15575   "alignment" : 4,
15576   "is_const" : true,
15577   "linker_set_key" : "_ZTIKP8ZipEntry",
15578   "name" : "ZipEntry *const",
15579   "referenced_type" : "_ZTIP8ZipEntry",
15580   "self_type" : "_ZTIKP8ZipEntry",
15581   "size" : 4,
15582   "source_file" : "art/libartbase/base/zip_archive.h"
15583  },
15584  {
15585   "alignment" : 4,
15586   "is_const" : true,
15587   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
15588   "name" : "const art::InstructionOperands *const",
15589   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
15590   "self_type" : "_ZTIKPKN3art19InstructionOperandsE",
15591   "size" : 4,
15592   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15593  },
15594  {
15595   "alignment" : 4,
15596   "is_const" : true,
15597   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
15598   "name" : "const art::dex::TypeId *const",
15599   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
15600   "self_type" : "_ZTIKPKN3art3dex6TypeIdE",
15601   "size" : 4,
15602   "source_file" : "system/libbase/include/android-base/logging.h"
15603  },
15604  {
15605   "alignment" : 4,
15606   "is_const" : true,
15607   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
15608   "name" : "const art::dex::FieldId *const",
15609   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
15610   "self_type" : "_ZTIKPKN3art3dex7FieldIdE",
15611   "size" : 4,
15612   "source_file" : "system/libbase/include/android-base/logging.h"
15613  },
15614  {
15615   "alignment" : 4,
15616   "is_const" : true,
15617   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
15618   "name" : "const art::dex::ProtoId *const",
15619   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
15620   "self_type" : "_ZTIKPKN3art3dex7ProtoIdE",
15621   "size" : 4,
15622   "source_file" : "system/libbase/include/android-base/logging.h"
15623  },
15624  {
15625   "alignment" : 4,
15626   "is_const" : true,
15627   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
15628   "name" : "const art::dex::ClassDef *const",
15629   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
15630   "self_type" : "_ZTIKPKN3art3dex8ClassDefE",
15631   "size" : 4,
15632   "source_file" : "system/libbase/include/android-base/logging.h"
15633  },
15634  {
15635   "alignment" : 4,
15636   "is_const" : true,
15637   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
15638   "name" : "const art::dex::MethodId *const",
15639   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
15640   "self_type" : "_ZTIKPKN3art3dex8MethodIdE",
15641   "size" : 4,
15642   "source_file" : "system/libbase/include/android-base/logging.h"
15643  },
15644  {
15645   "alignment" : 4,
15646   "is_const" : true,
15647   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
15648   "name" : "const art::dex::StringId *const",
15649   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
15650   "self_type" : "_ZTIKPKN3art3dex8StringIdE",
15651   "size" : 4,
15652   "source_file" : "system/libbase/include/android-base/logging.h"
15653  },
15654  {
15655   "alignment" : 4,
15656   "is_const" : true,
15657   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
15658   "name" : "const art::DexFile::Header *const",
15659   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
15660   "self_type" : "_ZTIKPKN3art7DexFile6HeaderE",
15661   "size" : 4,
15662   "source_file" : "art/libdexfile/dex/dex_file.h"
15663  },
15664  {
15665   "alignment" : 4,
15666   "is_const" : true,
15667   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
15668   "name" : "const art::DexFile *const",
15669   "referenced_type" : "_ZTIPKN3art7DexFileE",
15670   "self_type" : "_ZTIKPKN3art7DexFileE",
15671   "size" : 4,
15672   "source_file" : "system/libbase/include/android-base/logging.h"
15673  },
15674  {
15675   "alignment" : 4,
15676   "is_const" : true,
15677   "linker_set_key" : "_ZTIKPKc",
15678   "name" : "const char *const",
15679   "referenced_type" : "_ZTIPKc",
15680   "self_type" : "_ZTIKPKc",
15681   "size" : 4,
15682   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15683  },
15684  {
15685   "alignment" : 4,
15686   "is_const" : true,
15687   "linker_set_key" : "_ZTIKPKh",
15688   "name" : "const unsigned char *const",
15689   "referenced_type" : "_ZTIPKh",
15690   "self_type" : "_ZTIKPKh",
15691   "size" : 4,
15692   "source_file" : "art/libdexfile/dex/dex_file.h"
15693  },
15694  {
15695   "alignment" : 4,
15696   "is_const" : true,
15697   "linker_set_key" : "_ZTIKPKj",
15698   "name" : "const unsigned int *const",
15699   "referenced_type" : "_ZTIPKj",
15700   "self_type" : "_ZTIKPKj",
15701   "size" : 4,
15702   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15703  },
15704  {
15705   "alignment" : 4,
15706   "is_const" : true,
15707   "linker_set_key" : "_ZTIKPKt",
15708   "name" : "const unsigned short *const",
15709   "referenced_type" : "_ZTIPKt",
15710   "self_type" : "_ZTIKPKt",
15711   "size" : 4,
15712   "source_file" : "system/libbase/include/android-base/logging.h"
15713  },
15714  {
15715   "alignment" : 4,
15716   "is_const" : true,
15717   "linker_set_key" : "_ZTIKPKv",
15718   "name" : "const void *const",
15719   "referenced_type" : "_ZTIPKv",
15720   "self_type" : "_ZTIKPKv",
15721   "size" : 4,
15722   "source_file" : "system/libbase/include/android-base/logging.h"
15723  },
15724  {
15725   "alignment" : 1,
15726   "is_const" : true,
15727   "linker_set_key" : "_ZTIKa",
15728   "name" : "const signed char",
15729   "referenced_type" : "_ZTIa",
15730   "self_type" : "_ZTIKa",
15731   "size" : 1,
15732   "source_file" : "libnativehelper/include_jni/jni.h"
15733  },
15734  {
15735   "alignment" : 1,
15736   "is_const" : true,
15737   "linker_set_key" : "_ZTIKb",
15738   "name" : "const bool",
15739   "referenced_type" : "_ZTIb",
15740   "self_type" : "_ZTIKb",
15741   "size" : 1,
15742   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15743  },
15744  {
15745   "alignment" : 1,
15746   "is_const" : true,
15747   "linker_set_key" : "_ZTIKc",
15748   "name" : "const char",
15749   "referenced_type" : "_ZTIc",
15750   "self_type" : "_ZTIKc",
15751   "size" : 1,
15752   "source_file" : "system/libbase/include/android-base/logging.h"
15753  },
15754  {
15755   "alignment" : 8,
15756   "is_const" : true,
15757   "linker_set_key" : "_ZTIKd",
15758   "name" : "const double",
15759   "referenced_type" : "_ZTId",
15760   "self_type" : "_ZTIKd",
15761   "size" : 8,
15762   "source_file" : "libnativehelper/include_jni/jni.h"
15763  },
15764  {
15765   "alignment" : 4,
15766   "is_const" : true,
15767   "linker_set_key" : "_ZTIKf",
15768   "name" : "const float",
15769   "referenced_type" : "_ZTIf",
15770   "self_type" : "_ZTIKf",
15771   "size" : 4,
15772   "source_file" : "libnativehelper/include_jni/jni.h"
15773  },
15774  {
15775   "alignment" : 1,
15776   "is_const" : true,
15777   "linker_set_key" : "_ZTIKh",
15778   "name" : "const unsigned char",
15779   "referenced_type" : "_ZTIh",
15780   "self_type" : "_ZTIKh",
15781   "size" : 1,
15782   "source_file" : "art/libartbase/base/array_ref.h"
15783  },
15784  {
15785   "alignment" : 4,
15786   "is_const" : true,
15787   "linker_set_key" : "_ZTIKi",
15788   "name" : "const int",
15789   "referenced_type" : "_ZTIi",
15790   "self_type" : "_ZTIKi",
15791   "size" : 4,
15792   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15793  },
15794  {
15795   "alignment" : 4,
15796   "is_const" : true,
15797   "linker_set_key" : "_ZTIKj",
15798   "name" : "const unsigned int",
15799   "referenced_type" : "_ZTIj",
15800   "self_type" : "_ZTIKj",
15801   "size" : 4,
15802   "source_file" : "system/libbase/include/android-base/logging.h"
15803  },
15804  {
15805   "alignment" : 2,
15806   "is_const" : true,
15807   "linker_set_key" : "_ZTIKs",
15808   "name" : "const short",
15809   "referenced_type" : "_ZTIs",
15810   "self_type" : "_ZTIKs",
15811   "size" : 2,
15812   "source_file" : "libnativehelper/include_jni/jni.h"
15813  },
15814  {
15815   "alignment" : 2,
15816   "is_const" : true,
15817   "linker_set_key" : "_ZTIKt",
15818   "name" : "const unsigned short",
15819   "referenced_type" : "_ZTIt",
15820   "self_type" : "_ZTIKt",
15821   "size" : 2,
15822   "source_file" : "system/libbase/include/android-base/logging.h"
15823  },
15824  {
15825   "is_const" : true,
15826   "linker_set_key" : "_ZTIKv",
15827   "name" : "const void",
15828   "referenced_type" : "_ZTIv",
15829   "self_type" : "_ZTIKv",
15830   "source_file" : "art/libdexfile/dex/dex_file.h"
15831  },
15832  {
15833   "alignment" : 8,
15834   "is_const" : true,
15835   "linker_set_key" : "_ZTIKx",
15836   "name" : "const long long",
15837   "referenced_type" : "_ZTIx",
15838   "self_type" : "_ZTIKx",
15839   "size" : 8,
15840   "source_file" : "libnativehelper/include_jni/jni.h"
15841  }
15842 ],
15843 "record_types" :
15844 [
15845  {
15846   "alignment" : 1,
15847   "base_specifiers" :
15848   [
15849    {
15850     "referenced_type" : "_ZTI7_jarray"
15851    }
15852   ],
15853   "linker_set_key" : "_ZTI10_jintArray",
15854   "name" : "_jintArray",
15855   "record_kind" : "class",
15856   "referenced_type" : "_ZTI10_jintArray",
15857   "self_type" : "_ZTI10_jintArray",
15858   "size" : 1,
15859   "source_file" : "libnativehelper/include_jni/jni.h"
15860  },
15861  {
15862   "alignment" : 1,
15863   "base_specifiers" :
15864   [
15865    {
15866     "referenced_type" : "_ZTI7_jarray"
15867    }
15868   ],
15869   "linker_set_key" : "_ZTI11_jbyteArray",
15870   "name" : "_jbyteArray",
15871   "record_kind" : "class",
15872   "referenced_type" : "_ZTI11_jbyteArray",
15873   "self_type" : "_ZTI11_jbyteArray",
15874   "size" : 1,
15875   "source_file" : "libnativehelper/include_jni/jni.h"
15876  },
15877  {
15878   "alignment" : 1,
15879   "base_specifiers" :
15880   [
15881    {
15882     "referenced_type" : "_ZTI7_jarray"
15883    }
15884   ],
15885   "linker_set_key" : "_ZTI11_jcharArray",
15886   "name" : "_jcharArray",
15887   "record_kind" : "class",
15888   "referenced_type" : "_ZTI11_jcharArray",
15889   "self_type" : "_ZTI11_jcharArray",
15890   "size" : 1,
15891   "source_file" : "libnativehelper/include_jni/jni.h"
15892  },
15893  {
15894   "alignment" : 1,
15895   "base_specifiers" :
15896   [
15897    {
15898     "referenced_type" : "_ZTI7_jarray"
15899    }
15900   ],
15901   "linker_set_key" : "_ZTI11_jlongArray",
15902   "name" : "_jlongArray",
15903   "record_kind" : "class",
15904   "referenced_type" : "_ZTI11_jlongArray",
15905   "self_type" : "_ZTI11_jlongArray",
15906   "size" : 1,
15907   "source_file" : "libnativehelper/include_jni/jni.h"
15908  },
15909  {
15910   "alignment" : 1,
15911   "base_specifiers" :
15912   [
15913    {
15914     "referenced_type" : "_ZTI8_jobject"
15915    }
15916   ],
15917   "linker_set_key" : "_ZTI11_jthrowable",
15918   "name" : "_jthrowable",
15919   "record_kind" : "class",
15920   "referenced_type" : "_ZTI11_jthrowable",
15921   "self_type" : "_ZTI11_jthrowable",
15922   "size" : 1,
15923   "source_file" : "libnativehelper/include_jni/jni.h"
15924  },
15925  {
15926   "alignment" : 4,
15927   "fields" :
15928   [
15929    {
15930     "field_name" : "optionString",
15931     "referenced_type" : "_ZTIPKc"
15932    },
15933    {
15934     "field_name" : "extraInfo",
15935     "field_offset" : 32,
15936     "referenced_type" : "_ZTIPv"
15937    }
15938   ],
15939   "linker_set_key" : "_ZTI12JavaVMOption",
15940   "name" : "JavaVMOption",
15941   "referenced_type" : "_ZTI12JavaVMOption",
15942   "self_type" : "_ZTI12JavaVMOption",
15943   "size" : 8,
15944   "source_file" : "libnativehelper/include_jni/jni.h"
15945  },
15946  {
15947   "alignment" : 1,
15948   "fields" :
15949   [
15950    {
15951     "field_name" : "path",
15952     "referenced_type" : "_ZTIA1024_c"
15953    },
15954    {
15955     "access" : "private",
15956     "field_name" : "remove_dir_and_contents_",
15957     "field_offset" : 8192,
15958     "referenced_type" : "_ZTIb"
15959    }
15960   ],
15961   "linker_set_key" : "_ZTI12TemporaryDir",
15962   "name" : "TemporaryDir",
15963   "record_kind" : "class",
15964   "referenced_type" : "_ZTI12TemporaryDir",
15965   "self_type" : "_ZTI12TemporaryDir",
15966   "size" : 1025,
15967   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/file.h"
15968  },
15969  {
15970   "alignment" : 1,
15971   "base_specifiers" :
15972   [
15973    {
15974     "referenced_type" : "_ZTI7_jarray"
15975    }
15976   ],
15977   "linker_set_key" : "_ZTI12_jfloatArray",
15978   "name" : "_jfloatArray",
15979   "record_kind" : "class",
15980   "referenced_type" : "_ZTI12_jfloatArray",
15981   "self_type" : "_ZTI12_jfloatArray",
15982   "size" : 1,
15983   "source_file" : "libnativehelper/include_jni/jni.h"
15984  },
15985  {
15986   "alignment" : 1,
15987   "base_specifiers" :
15988   [
15989    {
15990     "referenced_type" : "_ZTI7_jarray"
15991    }
15992   ],
15993   "linker_set_key" : "_ZTI12_jshortArray",
15994   "name" : "_jshortArray",
15995   "record_kind" : "class",
15996   "referenced_type" : "_ZTI12_jshortArray",
15997   "self_type" : "_ZTI12_jshortArray",
15998   "size" : 1,
15999   "source_file" : "libnativehelper/include_jni/jni.h"
16000  },
16001  {
16002   "alignment" : 4,
16003   "fields" :
16004   [
16005    {
16006     "field_name" : "fd",
16007     "referenced_type" : "_ZTIi"
16008    },
16009    {
16010     "field_name" : "path",
16011     "field_offset" : 32,
16012     "referenced_type" : "_ZTIA1024_c"
16013    },
16014    {
16015     "access" : "private",
16016     "field_name" : "remove_file_",
16017     "field_offset" : 8224,
16018     "referenced_type" : "_ZTIb"
16019    }
16020   ],
16021   "linker_set_key" : "_ZTI13TemporaryFile",
16022   "name" : "TemporaryFile",
16023   "record_kind" : "class",
16024   "referenced_type" : "_ZTI13TemporaryFile",
16025   "self_type" : "_ZTI13TemporaryFile",
16026   "size" : 1032,
16027   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/file.h"
16028  },
16029  {
16030   "alignment" : 1,
16031   "base_specifiers" :
16032   [
16033    {
16034     "referenced_type" : "_ZTI7_jarray"
16035    }
16036   ],
16037   "linker_set_key" : "_ZTI13_jdoubleArray",
16038   "name" : "_jdoubleArray",
16039   "record_kind" : "class",
16040   "referenced_type" : "_ZTI13_jdoubleArray",
16041   "self_type" : "_ZTI13_jdoubleArray",
16042   "size" : 1,
16043   "source_file" : "libnativehelper/include_jni/jni.h"
16044  },
16045  {
16046   "alignment" : 1,
16047   "base_specifiers" :
16048   [
16049    {
16050     "referenced_type" : "_ZTI7_jarray"
16051    }
16052   ],
16053   "linker_set_key" : "_ZTI13_jobjectArray",
16054   "name" : "_jobjectArray",
16055   "record_kind" : "class",
16056   "referenced_type" : "_ZTI13_jobjectArray",
16057   "self_type" : "_ZTI13_jobjectArray",
16058   "size" : 1,
16059   "source_file" : "libnativehelper/include_jni/jni.h"
16060  },
16061  {
16062   "alignment" : 4,
16063   "fields" :
16064   [
16065    {
16066     "field_name" : "version",
16067     "referenced_type" : "_ZTIi"
16068    },
16069    {
16070     "field_name" : "nOptions",
16071     "field_offset" : 32,
16072     "referenced_type" : "_ZTIi"
16073    },
16074    {
16075     "field_name" : "options",
16076     "field_offset" : 64,
16077     "referenced_type" : "_ZTIP12JavaVMOption"
16078    },
16079    {
16080     "field_name" : "ignoreUnrecognized",
16081     "field_offset" : 96,
16082     "referenced_type" : "_ZTIh"
16083    }
16084   ],
16085   "linker_set_key" : "_ZTI14JavaVMInitArgs",
16086   "name" : "JavaVMInitArgs",
16087   "referenced_type" : "_ZTI14JavaVMInitArgs",
16088   "self_type" : "_ZTI14JavaVMInitArgs",
16089   "size" : 16,
16090   "source_file" : "libnativehelper/include_jni/jni.h"
16091  },
16092  {
16093   "alignment" : 1,
16094   "base_specifiers" :
16095   [
16096    {
16097     "referenced_type" : "_ZTI7_jarray"
16098    }
16099   ],
16100   "linker_set_key" : "_ZTI14_jbooleanArray",
16101   "name" : "_jbooleanArray",
16102   "record_kind" : "class",
16103   "referenced_type" : "_ZTI14_jbooleanArray",
16104   "self_type" : "_ZTI14_jbooleanArray",
16105   "size" : 1,
16106   "source_file" : "libnativehelper/include_jni/jni.h"
16107  },
16108  {
16109   "alignment" : 4,
16110   "fields" :
16111   [
16112    {
16113     "field_name" : "name",
16114     "referenced_type" : "_ZTIPKc"
16115    },
16116    {
16117     "field_name" : "signature",
16118     "field_offset" : 32,
16119     "referenced_type" : "_ZTIPKc"
16120    },
16121    {
16122     "field_name" : "fnPtr",
16123     "field_offset" : 64,
16124     "referenced_type" : "_ZTIPv"
16125    }
16126   ],
16127   "linker_set_key" : "_ZTI15JNINativeMethod",
16128   "name" : "JNINativeMethod",
16129   "referenced_type" : "_ZTI15JNINativeMethod",
16130   "self_type" : "_ZTI15JNINativeMethod",
16131   "size" : 12,
16132   "source_file" : "libnativehelper/include_jni/jni.h"
16133  },
16134  {
16135   "alignment" : 4,
16136   "fields" :
16137   [
16138    {
16139     "field_name" : "version",
16140     "referenced_type" : "_ZTIi"
16141    },
16142    {
16143     "field_name" : "name",
16144     "field_offset" : 32,
16145     "referenced_type" : "_ZTIPKc"
16146    },
16147    {
16148     "field_name" : "group",
16149     "field_offset" : 64,
16150     "referenced_type" : "_ZTIP8_jobject"
16151    }
16152   ],
16153   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
16154   "name" : "JavaVMAttachArgs",
16155   "referenced_type" : "_ZTI16JavaVMAttachArgs",
16156   "self_type" : "_ZTI16JavaVMAttachArgs",
16157   "size" : 12,
16158   "source_file" : "libnativehelper/include_jni/jni.h"
16159  },
16160  {
16161   "alignment" : 4,
16162   "fields" :
16163   [
16164    {
16165     "field_name" : "reserved0",
16166     "referenced_type" : "_ZTIPv"
16167    },
16168    {
16169     "field_name" : "reserved1",
16170     "field_offset" : 32,
16171     "referenced_type" : "_ZTIPv"
16172    },
16173    {
16174     "field_name" : "reserved2",
16175     "field_offset" : 64,
16176     "referenced_type" : "_ZTIPv"
16177    },
16178    {
16179     "field_name" : "DestroyJavaVM",
16180     "field_offset" : 96,
16181     "referenced_type" : "_ZTIPFiP7_JavaVME"
16182    },
16183    {
16184     "field_name" : "AttachCurrentThread",
16185     "field_offset" : 128,
16186     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
16187    },
16188    {
16189     "field_name" : "DetachCurrentThread",
16190     "field_offset" : 160,
16191     "referenced_type" : "_ZTIPFiP7_JavaVME"
16192    },
16193    {
16194     "field_name" : "GetEnv",
16195     "field_offset" : 192,
16196     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
16197    },
16198    {
16199     "field_name" : "AttachCurrentThreadAsDaemon",
16200     "field_offset" : 224,
16201     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
16202    }
16203   ],
16204   "linker_set_key" : "_ZTI18JNIInvokeInterface",
16205   "name" : "JNIInvokeInterface",
16206   "referenced_type" : "_ZTI18JNIInvokeInterface",
16207   "self_type" : "_ZTI18JNIInvokeInterface",
16208   "size" : 32,
16209   "source_file" : "libnativehelper/include_jni/jni.h"
16210  },
16211  {
16212   "alignment" : 4,
16213   "fields" :
16214   [
16215    {
16216     "field_name" : "reserved0",
16217     "referenced_type" : "_ZTIPv"
16218    },
16219    {
16220     "field_name" : "reserved1",
16221     "field_offset" : 32,
16222     "referenced_type" : "_ZTIPv"
16223    },
16224    {
16225     "field_name" : "reserved2",
16226     "field_offset" : 64,
16227     "referenced_type" : "_ZTIPv"
16228    },
16229    {
16230     "field_name" : "reserved3",
16231     "field_offset" : 96,
16232     "referenced_type" : "_ZTIPv"
16233    },
16234    {
16235     "field_name" : "GetVersion",
16236     "field_offset" : 128,
16237     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
16238    },
16239    {
16240     "field_name" : "DefineClass",
16241     "field_offset" : 160,
16242     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
16243    },
16244    {
16245     "field_name" : "FindClass",
16246     "field_offset" : 192,
16247     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
16248    },
16249    {
16250     "field_name" : "FromReflectedMethod",
16251     "field_offset" : 224,
16252     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
16253    },
16254    {
16255     "field_name" : "FromReflectedField",
16256     "field_offset" : 256,
16257     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
16258    },
16259    {
16260     "field_name" : "ToReflectedMethod",
16261     "field_offset" : 288,
16262     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
16263    },
16264    {
16265     "field_name" : "GetSuperclass",
16266     "field_offset" : 320,
16267     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
16268    },
16269    {
16270     "field_name" : "IsAssignableFrom",
16271     "field_offset" : 352,
16272     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
16273    },
16274    {
16275     "field_name" : "ToReflectedField",
16276     "field_offset" : 384,
16277     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
16278    },
16279    {
16280     "field_name" : "Throw",
16281     "field_offset" : 416,
16282     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
16283    },
16284    {
16285     "field_name" : "ThrowNew",
16286     "field_offset" : 448,
16287     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
16288    },
16289    {
16290     "field_name" : "ExceptionOccurred",
16291     "field_offset" : 480,
16292     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
16293    },
16294    {
16295     "field_name" : "ExceptionDescribe",
16296     "field_offset" : 512,
16297     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16298    },
16299    {
16300     "field_name" : "ExceptionClear",
16301     "field_offset" : 544,
16302     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16303    },
16304    {
16305     "field_name" : "FatalError",
16306     "field_offset" : 576,
16307     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
16308    },
16309    {
16310     "field_name" : "PushLocalFrame",
16311     "field_offset" : 608,
16312     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16313    },
16314    {
16315     "field_name" : "PopLocalFrame",
16316     "field_offset" : 640,
16317     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16318    },
16319    {
16320     "field_name" : "NewGlobalRef",
16321     "field_offset" : 672,
16322     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16323    },
16324    {
16325     "field_name" : "DeleteGlobalRef",
16326     "field_offset" : 704,
16327     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16328    },
16329    {
16330     "field_name" : "DeleteLocalRef",
16331     "field_offset" : 736,
16332     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16333    },
16334    {
16335     "field_name" : "IsSameObject",
16336     "field_offset" : 768,
16337     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
16338    },
16339    {
16340     "field_name" : "NewLocalRef",
16341     "field_offset" : 800,
16342     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16343    },
16344    {
16345     "field_name" : "EnsureLocalCapacity",
16346     "field_offset" : 832,
16347     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16348    },
16349    {
16350     "field_name" : "AllocObject",
16351     "field_offset" : 864,
16352     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
16353    },
16354    {
16355     "field_name" : "NewObject",
16356     "field_offset" : 896,
16357     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16358    },
16359    {
16360     "field_name" : "NewObjectV",
16361     "field_offset" : 928,
16362     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16363    },
16364    {
16365     "field_name" : "NewObjectA",
16366     "field_offset" : 960,
16367     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16368    },
16369    {
16370     "field_name" : "GetObjectClass",
16371     "field_offset" : 992,
16372     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
16373    },
16374    {
16375     "field_name" : "IsInstanceOf",
16376     "field_offset" : 1024,
16377     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
16378    },
16379    {
16380     "field_name" : "GetMethodID",
16381     "field_offset" : 1056,
16382     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16383    },
16384    {
16385     "field_name" : "CallObjectMethod",
16386     "field_offset" : 1088,
16387     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
16388    },
16389    {
16390     "field_name" : "CallObjectMethodV",
16391     "field_offset" : 1120,
16392     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE"
16393    },
16394    {
16395     "field_name" : "CallObjectMethodA",
16396     "field_offset" : 1152,
16397     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
16398    },
16399    {
16400     "field_name" : "CallBooleanMethod",
16401     "field_offset" : 1184,
16402     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16403    },
16404    {
16405     "field_name" : "CallBooleanMethodV",
16406     "field_offset" : 1216,
16407     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16408    },
16409    {
16410     "field_name" : "CallBooleanMethodA",
16411     "field_offset" : 1248,
16412     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16413    },
16414    {
16415     "field_name" : "CallByteMethod",
16416     "field_offset" : 1280,
16417     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16418    },
16419    {
16420     "field_name" : "CallByteMethodV",
16421     "field_offset" : 1312,
16422     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16423    },
16424    {
16425     "field_name" : "CallByteMethodA",
16426     "field_offset" : 1344,
16427     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16428    },
16429    {
16430     "field_name" : "CallCharMethod",
16431     "field_offset" : 1376,
16432     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16433    },
16434    {
16435     "field_name" : "CallCharMethodV",
16436     "field_offset" : 1408,
16437     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16438    },
16439    {
16440     "field_name" : "CallCharMethodA",
16441     "field_offset" : 1440,
16442     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16443    },
16444    {
16445     "field_name" : "CallShortMethod",
16446     "field_offset" : 1472,
16447     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16448    },
16449    {
16450     "field_name" : "CallShortMethodV",
16451     "field_offset" : 1504,
16452     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16453    },
16454    {
16455     "field_name" : "CallShortMethodA",
16456     "field_offset" : 1536,
16457     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16458    },
16459    {
16460     "field_name" : "CallIntMethod",
16461     "field_offset" : 1568,
16462     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16463    },
16464    {
16465     "field_name" : "CallIntMethodV",
16466     "field_offset" : 1600,
16467     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16468    },
16469    {
16470     "field_name" : "CallIntMethodA",
16471     "field_offset" : 1632,
16472     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16473    },
16474    {
16475     "field_name" : "CallLongMethod",
16476     "field_offset" : 1664,
16477     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16478    },
16479    {
16480     "field_name" : "CallLongMethodV",
16481     "field_offset" : 1696,
16482     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16483    },
16484    {
16485     "field_name" : "CallLongMethodA",
16486     "field_offset" : 1728,
16487     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16488    },
16489    {
16490     "field_name" : "CallFloatMethod",
16491     "field_offset" : 1760,
16492     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16493    },
16494    {
16495     "field_name" : "CallFloatMethodV",
16496     "field_offset" : 1792,
16497     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16498    },
16499    {
16500     "field_name" : "CallFloatMethodA",
16501     "field_offset" : 1824,
16502     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16503    },
16504    {
16505     "field_name" : "CallDoubleMethod",
16506     "field_offset" : 1856,
16507     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16508    },
16509    {
16510     "field_name" : "CallDoubleMethodV",
16511     "field_offset" : 1888,
16512     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16513    },
16514    {
16515     "field_name" : "CallDoubleMethodA",
16516     "field_offset" : 1920,
16517     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16518    },
16519    {
16520     "field_name" : "CallVoidMethod",
16521     "field_offset" : 1952,
16522     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16523    },
16524    {
16525     "field_name" : "CallVoidMethodV",
16526     "field_offset" : 1984,
16527     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16528    },
16529    {
16530     "field_name" : "CallVoidMethodA",
16531     "field_offset" : 2016,
16532     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16533    },
16534    {
16535     "field_name" : "CallNonvirtualObjectMethod",
16536     "field_offset" : 2048,
16537     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
16538    },
16539    {
16540     "field_name" : "CallNonvirtualObjectMethodV",
16541     "field_offset" : 2080,
16542     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE"
16543    },
16544    {
16545     "field_name" : "CallNonvirtualObjectMethodA",
16546     "field_offset" : 2112,
16547     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
16548    },
16549    {
16550     "field_name" : "CallNonvirtualBooleanMethod",
16551     "field_offset" : 2144,
16552     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16553    },
16554    {
16555     "field_name" : "CallNonvirtualBooleanMethodV",
16556     "field_offset" : 2176,
16557     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16558    },
16559    {
16560     "field_name" : "CallNonvirtualBooleanMethodA",
16561     "field_offset" : 2208,
16562     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16563    },
16564    {
16565     "field_name" : "CallNonvirtualByteMethod",
16566     "field_offset" : 2240,
16567     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16568    },
16569    {
16570     "field_name" : "CallNonvirtualByteMethodV",
16571     "field_offset" : 2272,
16572     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16573    },
16574    {
16575     "field_name" : "CallNonvirtualByteMethodA",
16576     "field_offset" : 2304,
16577     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16578    },
16579    {
16580     "field_name" : "CallNonvirtualCharMethod",
16581     "field_offset" : 2336,
16582     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16583    },
16584    {
16585     "field_name" : "CallNonvirtualCharMethodV",
16586     "field_offset" : 2368,
16587     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16588    },
16589    {
16590     "field_name" : "CallNonvirtualCharMethodA",
16591     "field_offset" : 2400,
16592     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16593    },
16594    {
16595     "field_name" : "CallNonvirtualShortMethod",
16596     "field_offset" : 2432,
16597     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16598    },
16599    {
16600     "field_name" : "CallNonvirtualShortMethodV",
16601     "field_offset" : 2464,
16602     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16603    },
16604    {
16605     "field_name" : "CallNonvirtualShortMethodA",
16606     "field_offset" : 2496,
16607     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16608    },
16609    {
16610     "field_name" : "CallNonvirtualIntMethod",
16611     "field_offset" : 2528,
16612     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16613    },
16614    {
16615     "field_name" : "CallNonvirtualIntMethodV",
16616     "field_offset" : 2560,
16617     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16618    },
16619    {
16620     "field_name" : "CallNonvirtualIntMethodA",
16621     "field_offset" : 2592,
16622     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16623    },
16624    {
16625     "field_name" : "CallNonvirtualLongMethod",
16626     "field_offset" : 2624,
16627     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16628    },
16629    {
16630     "field_name" : "CallNonvirtualLongMethodV",
16631     "field_offset" : 2656,
16632     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16633    },
16634    {
16635     "field_name" : "CallNonvirtualLongMethodA",
16636     "field_offset" : 2688,
16637     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16638    },
16639    {
16640     "field_name" : "CallNonvirtualFloatMethod",
16641     "field_offset" : 2720,
16642     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16643    },
16644    {
16645     "field_name" : "CallNonvirtualFloatMethodV",
16646     "field_offset" : 2752,
16647     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16648    },
16649    {
16650     "field_name" : "CallNonvirtualFloatMethodA",
16651     "field_offset" : 2784,
16652     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16653    },
16654    {
16655     "field_name" : "CallNonvirtualDoubleMethod",
16656     "field_offset" : 2816,
16657     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16658    },
16659    {
16660     "field_name" : "CallNonvirtualDoubleMethodV",
16661     "field_offset" : 2848,
16662     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16663    },
16664    {
16665     "field_name" : "CallNonvirtualDoubleMethodA",
16666     "field_offset" : 2880,
16667     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16668    },
16669    {
16670     "field_name" : "CallNonvirtualVoidMethod",
16671     "field_offset" : 2912,
16672     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16673    },
16674    {
16675     "field_name" : "CallNonvirtualVoidMethodV",
16676     "field_offset" : 2944,
16677     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16678    },
16679    {
16680     "field_name" : "CallNonvirtualVoidMethodA",
16681     "field_offset" : 2976,
16682     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16683    },
16684    {
16685     "field_name" : "GetFieldID",
16686     "field_offset" : 3008,
16687     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16688    },
16689    {
16690     "field_name" : "GetObjectField",
16691     "field_offset" : 3040,
16692     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
16693    },
16694    {
16695     "field_name" : "GetBooleanField",
16696     "field_offset" : 3072,
16697     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
16698    },
16699    {
16700     "field_name" : "GetByteField",
16701     "field_offset" : 3104,
16702     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
16703    },
16704    {
16705     "field_name" : "GetCharField",
16706     "field_offset" : 3136,
16707     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
16708    },
16709    {
16710     "field_name" : "GetShortField",
16711     "field_offset" : 3168,
16712     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
16713    },
16714    {
16715     "field_name" : "GetIntField",
16716     "field_offset" : 3200,
16717     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
16718    },
16719    {
16720     "field_name" : "GetLongField",
16721     "field_offset" : 3232,
16722     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE"
16723    },
16724    {
16725     "field_name" : "GetFloatField",
16726     "field_offset" : 3264,
16727     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
16728    },
16729    {
16730     "field_name" : "GetDoubleField",
16731     "field_offset" : 3296,
16732     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
16733    },
16734    {
16735     "field_name" : "SetObjectField",
16736     "field_offset" : 3328,
16737     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
16738    },
16739    {
16740     "field_name" : "SetBooleanField",
16741     "field_offset" : 3360,
16742     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
16743    },
16744    {
16745     "field_name" : "SetByteField",
16746     "field_offset" : 3392,
16747     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
16748    },
16749    {
16750     "field_name" : "SetCharField",
16751     "field_offset" : 3424,
16752     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
16753    },
16754    {
16755     "field_name" : "SetShortField",
16756     "field_offset" : 3456,
16757     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
16758    },
16759    {
16760     "field_name" : "SetIntField",
16761     "field_offset" : 3488,
16762     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
16763    },
16764    {
16765     "field_name" : "SetLongField",
16766     "field_offset" : 3520,
16767     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE"
16768    },
16769    {
16770     "field_name" : "SetFloatField",
16771     "field_offset" : 3552,
16772     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
16773    },
16774    {
16775     "field_name" : "SetDoubleField",
16776     "field_offset" : 3584,
16777     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
16778    },
16779    {
16780     "field_name" : "GetStaticMethodID",
16781     "field_offset" : 3616,
16782     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16783    },
16784    {
16785     "field_name" : "CallStaticObjectMethod",
16786     "field_offset" : 3648,
16787     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16788    },
16789    {
16790     "field_name" : "CallStaticObjectMethodV",
16791     "field_offset" : 3680,
16792     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16793    },
16794    {
16795     "field_name" : "CallStaticObjectMethodA",
16796     "field_offset" : 3712,
16797     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16798    },
16799    {
16800     "field_name" : "CallStaticBooleanMethod",
16801     "field_offset" : 3744,
16802     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
16803    },
16804    {
16805     "field_name" : "CallStaticBooleanMethodV",
16806     "field_offset" : 3776,
16807     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16808    },
16809    {
16810     "field_name" : "CallStaticBooleanMethodA",
16811     "field_offset" : 3808,
16812     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16813    },
16814    {
16815     "field_name" : "CallStaticByteMethod",
16816     "field_offset" : 3840,
16817     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
16818    },
16819    {
16820     "field_name" : "CallStaticByteMethodV",
16821     "field_offset" : 3872,
16822     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16823    },
16824    {
16825     "field_name" : "CallStaticByteMethodA",
16826     "field_offset" : 3904,
16827     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16828    },
16829    {
16830     "field_name" : "CallStaticCharMethod",
16831     "field_offset" : 3936,
16832     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
16833    },
16834    {
16835     "field_name" : "CallStaticCharMethodV",
16836     "field_offset" : 3968,
16837     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16838    },
16839    {
16840     "field_name" : "CallStaticCharMethodA",
16841     "field_offset" : 4000,
16842     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16843    },
16844    {
16845     "field_name" : "CallStaticShortMethod",
16846     "field_offset" : 4032,
16847     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
16848    },
16849    {
16850     "field_name" : "CallStaticShortMethodV",
16851     "field_offset" : 4064,
16852     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16853    },
16854    {
16855     "field_name" : "CallStaticShortMethodA",
16856     "field_offset" : 4096,
16857     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16858    },
16859    {
16860     "field_name" : "CallStaticIntMethod",
16861     "field_offset" : 4128,
16862     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
16863    },
16864    {
16865     "field_name" : "CallStaticIntMethodV",
16866     "field_offset" : 4160,
16867     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16868    },
16869    {
16870     "field_name" : "CallStaticIntMethodA",
16871     "field_offset" : 4192,
16872     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16873    },
16874    {
16875     "field_name" : "CallStaticLongMethod",
16876     "field_offset" : 4224,
16877     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE"
16878    },
16879    {
16880     "field_name" : "CallStaticLongMethodV",
16881     "field_offset" : 4256,
16882     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16883    },
16884    {
16885     "field_name" : "CallStaticLongMethodA",
16886     "field_offset" : 4288,
16887     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16888    },
16889    {
16890     "field_name" : "CallStaticFloatMethod",
16891     "field_offset" : 4320,
16892     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
16893    },
16894    {
16895     "field_name" : "CallStaticFloatMethodV",
16896     "field_offset" : 4352,
16897     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16898    },
16899    {
16900     "field_name" : "CallStaticFloatMethodA",
16901     "field_offset" : 4384,
16902     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16903    },
16904    {
16905     "field_name" : "CallStaticDoubleMethod",
16906     "field_offset" : 4416,
16907     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
16908    },
16909    {
16910     "field_name" : "CallStaticDoubleMethodV",
16911     "field_offset" : 4448,
16912     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16913    },
16914    {
16915     "field_name" : "CallStaticDoubleMethodA",
16916     "field_offset" : 4480,
16917     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16918    },
16919    {
16920     "field_name" : "CallStaticVoidMethod",
16921     "field_offset" : 4512,
16922     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
16923    },
16924    {
16925     "field_name" : "CallStaticVoidMethodV",
16926     "field_offset" : 4544,
16927     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16928    },
16929    {
16930     "field_name" : "CallStaticVoidMethodA",
16931     "field_offset" : 4576,
16932     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16933    },
16934    {
16935     "field_name" : "GetStaticFieldID",
16936     "field_offset" : 4608,
16937     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16938    },
16939    {
16940     "field_name" : "GetStaticObjectField",
16941     "field_offset" : 4640,
16942     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
16943    },
16944    {
16945     "field_name" : "GetStaticBooleanField",
16946     "field_offset" : 4672,
16947     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
16948    },
16949    {
16950     "field_name" : "GetStaticByteField",
16951     "field_offset" : 4704,
16952     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
16953    },
16954    {
16955     "field_name" : "GetStaticCharField",
16956     "field_offset" : 4736,
16957     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
16958    },
16959    {
16960     "field_name" : "GetStaticShortField",
16961     "field_offset" : 4768,
16962     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
16963    },
16964    {
16965     "field_name" : "GetStaticIntField",
16966     "field_offset" : 4800,
16967     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
16968    },
16969    {
16970     "field_name" : "GetStaticLongField",
16971     "field_offset" : 4832,
16972     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE"
16973    },
16974    {
16975     "field_name" : "GetStaticFloatField",
16976     "field_offset" : 4864,
16977     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
16978    },
16979    {
16980     "field_name" : "GetStaticDoubleField",
16981     "field_offset" : 4896,
16982     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
16983    },
16984    {
16985     "field_name" : "SetStaticObjectField",
16986     "field_offset" : 4928,
16987     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
16988    },
16989    {
16990     "field_name" : "SetStaticBooleanField",
16991     "field_offset" : 4960,
16992     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
16993    },
16994    {
16995     "field_name" : "SetStaticByteField",
16996     "field_offset" : 4992,
16997     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
16998    },
16999    {
17000     "field_name" : "SetStaticCharField",
17001     "field_offset" : 5024,
17002     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
17003    },
17004    {
17005     "field_name" : "SetStaticShortField",
17006     "field_offset" : 5056,
17007     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
17008    },
17009    {
17010     "field_name" : "SetStaticIntField",
17011     "field_offset" : 5088,
17012     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
17013    },
17014    {
17015     "field_name" : "SetStaticLongField",
17016     "field_offset" : 5120,
17017     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE"
17018    },
17019    {
17020     "field_name" : "SetStaticFloatField",
17021     "field_offset" : 5152,
17022     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
17023    },
17024    {
17025     "field_name" : "SetStaticDoubleField",
17026     "field_offset" : 5184,
17027     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
17028    },
17029    {
17030     "field_name" : "NewString",
17031     "field_offset" : 5216,
17032     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
17033    },
17034    {
17035     "field_name" : "GetStringLength",
17036     "field_offset" : 5248,
17037     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
17038    },
17039    {
17040     "field_name" : "GetStringChars",
17041     "field_offset" : 5280,
17042     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17043    },
17044    {
17045     "field_name" : "ReleaseStringChars",
17046     "field_offset" : 5312,
17047     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17048    },
17049    {
17050     "field_name" : "NewStringUTF",
17051     "field_offset" : 5344,
17052     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
17053    },
17054    {
17055     "field_name" : "GetStringUTFLength",
17056     "field_offset" : 5376,
17057     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
17058    },
17059    {
17060     "field_name" : "GetStringUTFChars",
17061     "field_offset" : 5408,
17062     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
17063    },
17064    {
17065     "field_name" : "ReleaseStringUTFChars",
17066     "field_offset" : 5440,
17067     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
17068    },
17069    {
17070     "field_name" : "GetArrayLength",
17071     "field_offset" : 5472,
17072     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
17073    },
17074    {
17075     "field_name" : "NewObjectArray",
17076     "field_offset" : 5504,
17077     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
17078    },
17079    {
17080     "field_name" : "GetObjectArrayElement",
17081     "field_offset" : 5536,
17082     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
17083    },
17084    {
17085     "field_name" : "SetObjectArrayElement",
17086     "field_offset" : 5568,
17087     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
17088    },
17089    {
17090     "field_name" : "NewBooleanArray",
17091     "field_offset" : 5600,
17092     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
17093    },
17094    {
17095     "field_name" : "NewByteArray",
17096     "field_offset" : 5632,
17097     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
17098    },
17099    {
17100     "field_name" : "NewCharArray",
17101     "field_offset" : 5664,
17102     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
17103    },
17104    {
17105     "field_name" : "NewShortArray",
17106     "field_offset" : 5696,
17107     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
17108    },
17109    {
17110     "field_name" : "NewIntArray",
17111     "field_offset" : 5728,
17112     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
17113    },
17114    {
17115     "field_name" : "NewLongArray",
17116     "field_offset" : 5760,
17117     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
17118    },
17119    {
17120     "field_name" : "NewFloatArray",
17121     "field_offset" : 5792,
17122     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
17123    },
17124    {
17125     "field_name" : "NewDoubleArray",
17126     "field_offset" : 5824,
17127     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
17128    },
17129    {
17130     "field_name" : "GetBooleanArrayElements",
17131     "field_offset" : 5856,
17132     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
17133    },
17134    {
17135     "field_name" : "GetByteArrayElements",
17136     "field_offset" : 5888,
17137     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
17138    },
17139    {
17140     "field_name" : "GetCharArrayElements",
17141     "field_offset" : 5920,
17142     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
17143    },
17144    {
17145     "field_name" : "GetShortArrayElements",
17146     "field_offset" : 5952,
17147     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
17148    },
17149    {
17150     "field_name" : "GetIntArrayElements",
17151     "field_offset" : 5984,
17152     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
17153    },
17154    {
17155     "field_name" : "GetLongArrayElements",
17156     "field_offset" : 6016,
17157     "referenced_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE"
17158    },
17159    {
17160     "field_name" : "GetFloatArrayElements",
17161     "field_offset" : 6048,
17162     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
17163    },
17164    {
17165     "field_name" : "GetDoubleArrayElements",
17166     "field_offset" : 6080,
17167     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
17168    },
17169    {
17170     "field_name" : "ReleaseBooleanArrayElements",
17171     "field_offset" : 6112,
17172     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
17173    },
17174    {
17175     "field_name" : "ReleaseByteArrayElements",
17176     "field_offset" : 6144,
17177     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
17178    },
17179    {
17180     "field_name" : "ReleaseCharArrayElements",
17181     "field_offset" : 6176,
17182     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
17183    },
17184    {
17185     "field_name" : "ReleaseShortArrayElements",
17186     "field_offset" : 6208,
17187     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
17188    },
17189    {
17190     "field_name" : "ReleaseIntArrayElements",
17191     "field_offset" : 6240,
17192     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
17193    },
17194    {
17195     "field_name" : "ReleaseLongArrayElements",
17196     "field_offset" : 6272,
17197     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE"
17198    },
17199    {
17200     "field_name" : "ReleaseFloatArrayElements",
17201     "field_offset" : 6304,
17202     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
17203    },
17204    {
17205     "field_name" : "ReleaseDoubleArrayElements",
17206     "field_offset" : 6336,
17207     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
17208    },
17209    {
17210     "field_name" : "GetBooleanArrayRegion",
17211     "field_offset" : 6368,
17212     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
17213    },
17214    {
17215     "field_name" : "GetByteArrayRegion",
17216     "field_offset" : 6400,
17217     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
17218    },
17219    {
17220     "field_name" : "GetCharArrayRegion",
17221     "field_offset" : 6432,
17222     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
17223    },
17224    {
17225     "field_name" : "GetShortArrayRegion",
17226     "field_offset" : 6464,
17227     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
17228    },
17229    {
17230     "field_name" : "GetIntArrayRegion",
17231     "field_offset" : 6496,
17232     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
17233    },
17234    {
17235     "field_name" : "GetLongArrayRegion",
17236     "field_offset" : 6528,
17237     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE"
17238    },
17239    {
17240     "field_name" : "GetFloatArrayRegion",
17241     "field_offset" : 6560,
17242     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
17243    },
17244    {
17245     "field_name" : "GetDoubleArrayRegion",
17246     "field_offset" : 6592,
17247     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
17248    },
17249    {
17250     "field_name" : "SetBooleanArrayRegion",
17251     "field_offset" : 6624,
17252     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
17253    },
17254    {
17255     "field_name" : "SetByteArrayRegion",
17256     "field_offset" : 6656,
17257     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
17258    },
17259    {
17260     "field_name" : "SetCharArrayRegion",
17261     "field_offset" : 6688,
17262     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
17263    },
17264    {
17265     "field_name" : "SetShortArrayRegion",
17266     "field_offset" : 6720,
17267     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
17268    },
17269    {
17270     "field_name" : "SetIntArrayRegion",
17271     "field_offset" : 6752,
17272     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
17273    },
17274    {
17275     "field_name" : "SetLongArrayRegion",
17276     "field_offset" : 6784,
17277     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE"
17278    },
17279    {
17280     "field_name" : "SetFloatArrayRegion",
17281     "field_offset" : 6816,
17282     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
17283    },
17284    {
17285     "field_name" : "SetDoubleArrayRegion",
17286     "field_offset" : 6848,
17287     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
17288    },
17289    {
17290     "field_name" : "RegisterNatives",
17291     "field_offset" : 6880,
17292     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
17293    },
17294    {
17295     "field_name" : "UnregisterNatives",
17296     "field_offset" : 6912,
17297     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
17298    },
17299    {
17300     "field_name" : "MonitorEnter",
17301     "field_offset" : 6944,
17302     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17303    },
17304    {
17305     "field_name" : "MonitorExit",
17306     "field_offset" : 6976,
17307     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17308    },
17309    {
17310     "field_name" : "GetJavaVM",
17311     "field_offset" : 7008,
17312     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
17313    },
17314    {
17315     "field_name" : "GetStringRegion",
17316     "field_offset" : 7040,
17317     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
17318    },
17319    {
17320     "field_name" : "GetStringUTFRegion",
17321     "field_offset" : 7072,
17322     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
17323    },
17324    {
17325     "field_name" : "GetPrimitiveArrayCritical",
17326     "field_offset" : 7104,
17327     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
17328    },
17329    {
17330     "field_name" : "ReleasePrimitiveArrayCritical",
17331     "field_offset" : 7136,
17332     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
17333    },
17334    {
17335     "field_name" : "GetStringCritical",
17336     "field_offset" : 7168,
17337     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17338    },
17339    {
17340     "field_name" : "ReleaseStringCritical",
17341     "field_offset" : 7200,
17342     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17343    },
17344    {
17345     "field_name" : "NewWeakGlobalRef",
17346     "field_offset" : 7232,
17347     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
17348    },
17349    {
17350     "field_name" : "DeleteWeakGlobalRef",
17351     "field_offset" : 7264,
17352     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
17353    },
17354    {
17355     "field_name" : "ExceptionCheck",
17356     "field_offset" : 7296,
17357     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
17358    },
17359    {
17360     "field_name" : "NewDirectByteBuffer",
17361     "field_offset" : 7328,
17362     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE"
17363    },
17364    {
17365     "field_name" : "GetDirectBufferAddress",
17366     "field_offset" : 7360,
17367     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
17368    },
17369    {
17370     "field_name" : "GetDirectBufferCapacity",
17371     "field_offset" : 7392,
17372     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE"
17373    },
17374    {
17375     "field_name" : "GetObjectRefType",
17376     "field_offset" : 7424,
17377     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
17378    }
17379   ],
17380   "linker_set_key" : "_ZTI18JNINativeInterface",
17381   "name" : "JNINativeInterface",
17382   "referenced_type" : "_ZTI18JNINativeInterface",
17383   "self_type" : "_ZTI18JNINativeInterface",
17384   "size" : 932,
17385   "source_file" : "libnativehelper/include_jni/jni.h"
17386  },
17387  {
17388   "alignment" : 8,
17389   "fields" :
17390   [
17391    {
17392     "field_name" : "z",
17393     "referenced_type" : "_ZTIh"
17394    },
17395    {
17396     "field_name" : "b",
17397     "referenced_type" : "_ZTIa"
17398    },
17399    {
17400     "field_name" : "c",
17401     "referenced_type" : "_ZTIt"
17402    },
17403    {
17404     "field_name" : "s",
17405     "referenced_type" : "_ZTIs"
17406    },
17407    {
17408     "field_name" : "i",
17409     "referenced_type" : "_ZTIi"
17410    },
17411    {
17412     "field_name" : "j",
17413     "referenced_type" : "_ZTIx"
17414    },
17415    {
17416     "field_name" : "f",
17417     "referenced_type" : "_ZTIf"
17418    },
17419    {
17420     "field_name" : "d",
17421     "referenced_type" : "_ZTId"
17422    },
17423    {
17424     "field_name" : "l",
17425     "referenced_type" : "_ZTIP8_jobject"
17426    }
17427   ],
17428   "linker_set_key" : "_ZTI6jvalue",
17429   "name" : "jvalue",
17430   "record_kind" : "union",
17431   "referenced_type" : "_ZTI6jvalue",
17432   "self_type" : "_ZTI6jvalue",
17433   "size" : 8,
17434   "source_file" : "libnativehelper/include_jni/jni.h"
17435  },
17436  {
17437   "alignment" : 4,
17438   "fields" :
17439   [
17440    {
17441     "field_name" : "functions",
17442     "referenced_type" : "_ZTIPK18JNINativeInterface"
17443    }
17444   ],
17445   "linker_set_key" : "_ZTI7_JNIEnv",
17446   "name" : "_JNIEnv",
17447   "referenced_type" : "_ZTI7_JNIEnv",
17448   "self_type" : "_ZTI7_JNIEnv",
17449   "size" : 4,
17450   "source_file" : "libnativehelper/include_jni/jni.h"
17451  },
17452  {
17453   "alignment" : 4,
17454   "fields" :
17455   [
17456    {
17457     "field_name" : "functions",
17458     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
17459    }
17460   ],
17461   "linker_set_key" : "_ZTI7_JavaVM",
17462   "name" : "_JavaVM",
17463   "referenced_type" : "_ZTI7_JavaVM",
17464   "self_type" : "_ZTI7_JavaVM",
17465   "size" : 4,
17466   "source_file" : "libnativehelper/include_jni/jni.h"
17467  },
17468  {
17469   "alignment" : 1,
17470   "base_specifiers" :
17471   [
17472    {
17473     "referenced_type" : "_ZTI8_jobject"
17474    }
17475   ],
17476   "linker_set_key" : "_ZTI7_jarray",
17477   "name" : "_jarray",
17478   "record_kind" : "class",
17479   "referenced_type" : "_ZTI7_jarray",
17480   "self_type" : "_ZTI7_jarray",
17481   "size" : 1,
17482   "source_file" : "libnativehelper/include_jni/jni.h"
17483  },
17484  {
17485   "alignment" : 1,
17486   "base_specifiers" :
17487   [
17488    {
17489     "referenced_type" : "_ZTI8_jobject"
17490    }
17491   ],
17492   "linker_set_key" : "_ZTI7_jclass",
17493   "name" : "_jclass",
17494   "record_kind" : "class",
17495   "referenced_type" : "_ZTI7_jclass",
17496   "self_type" : "_ZTI7_jclass",
17497   "size" : 1,
17498   "source_file" : "libnativehelper/include_jni/jni.h"
17499  },
17500  {
17501   "alignment" : 1,
17502   "linker_set_key" : "_ZTI8_jobject",
17503   "name" : "_jobject",
17504   "record_kind" : "class",
17505   "referenced_type" : "_ZTI8_jobject",
17506   "self_type" : "_ZTI8_jobject",
17507   "size" : 1,
17508   "source_file" : "libnativehelper/include_jni/jni.h"
17509  },
17510  {
17511   "alignment" : 1,
17512   "base_specifiers" :
17513   [
17514    {
17515     "referenced_type" : "_ZTI8_jobject"
17516    }
17517   ],
17518   "linker_set_key" : "_ZTI8_jstring",
17519   "name" : "_jstring",
17520   "record_kind" : "class",
17521   "referenced_type" : "_ZTI8_jstring",
17522   "self_type" : "_ZTI8_jstring",
17523   "size" : 1,
17524   "source_file" : "libnativehelper/include_jni/jni.h"
17525  },
17526  {
17527   "alignment" : 1,
17528   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
17529   "name" : "art::FreeDelete",
17530   "referenced_type" : "_ZTIN3art10FreeDeleteE",
17531   "self_type" : "_ZTIN3art10FreeDeleteE",
17532   "size" : 1,
17533   "source_file" : "art/libartbase/base/stl_util.h"
17534  },
17535  {
17536   "alignment" : 4,
17537   "fields" :
17538   [
17539    {
17540     "access" : "private",
17541     "field_name" : "handle_",
17542     "referenced_type" : "_ZTIP10ZipArchive"
17543    }
17544   ],
17545   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
17546   "name" : "art::ZipArchive",
17547   "record_kind" : "class",
17548   "referenced_type" : "_ZTIN3art10ZipArchiveE",
17549   "self_type" : "_ZTIN3art10ZipArchiveE",
17550   "size" : 4,
17551   "source_file" : "art/libartbase/base/zip_archive.h"
17552  },
17553  {
17554   "alignment" : 4,
17555   "fields" :
17556   [
17557    {
17558     "field_name" : "ident",
17559     "referenced_type" : "_ZTIKt"
17560    },
17561    {
17562     "field_name" : "element_width",
17563     "field_offset" : 16,
17564     "referenced_type" : "_ZTIKt"
17565    },
17566    {
17567     "field_name" : "element_count",
17568     "field_offset" : 32,
17569     "referenced_type" : "_ZTIKj"
17570    },
17571    {
17572     "field_name" : "data",
17573     "field_offset" : 64,
17574     "referenced_type" : "_ZTIA_Kh"
17575    }
17576   ],
17577   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17578   "name" : "art::Instruction::ArrayDataPayload",
17579   "referenced_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17580   "self_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17581   "size" : 8,
17582   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17583  },
17584  {
17585   "alignment" : 4,
17586   "fields" :
17587   [
17588    {
17589     "field_name" : "ident",
17590     "referenced_type" : "_ZTIKt"
17591    },
17592    {
17593     "field_name" : "case_count",
17594     "field_offset" : 16,
17595     "referenced_type" : "_ZTIKt"
17596    },
17597    {
17598     "field_name" : "first_key",
17599     "field_offset" : 32,
17600     "referenced_type" : "_ZTIKi"
17601    },
17602    {
17603     "field_name" : "targets",
17604     "field_offset" : 64,
17605     "referenced_type" : "_ZTIA_Ki"
17606    }
17607   ],
17608   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17609   "name" : "art::Instruction::PackedSwitchPayload",
17610   "referenced_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17611   "self_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17612   "size" : 8,
17613   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17614  },
17615  {
17616   "alignment" : 4,
17617   "fields" :
17618   [
17619    {
17620     "field_name" : "ident",
17621     "referenced_type" : "_ZTIKt"
17622    },
17623    {
17624     "field_name" : "case_count",
17625     "field_offset" : 16,
17626     "referenced_type" : "_ZTIKt"
17627    },
17628    {
17629     "field_name" : "keys_and_targets",
17630     "field_offset" : 32,
17631     "referenced_type" : "_ZTIA_Ki"
17632    }
17633   ],
17634   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17635   "name" : "art::Instruction::SparseSwitchPayload",
17636   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17637   "self_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17638   "size" : 4,
17639   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17640  },
17641  {
17642   "alignment" : 4,
17643   "fields" :
17644   [
17645    {
17646     "field_name" : "verify_flags",
17647     "referenced_type" : "_ZTIj"
17648    },
17649    {
17650     "field_name" : "format",
17651     "field_offset" : 32,
17652     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
17653    },
17654    {
17655     "field_name" : "index_type",
17656     "field_offset" : 40,
17657     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
17658    },
17659    {
17660     "field_name" : "flags",
17661     "field_offset" : 48,
17662     "referenced_type" : "_ZTIh"
17663    },
17664    {
17665     "field_name" : "size_in_code_units",
17666     "field_offset" : 56,
17667     "referenced_type" : "_ZTIa"
17668    }
17669   ],
17670   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17671   "name" : "art::Instruction::InstructionDescriptor",
17672   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17673   "self_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17674   "size" : 8,
17675   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17676  },
17677  {
17678   "alignment" : 1,
17679   "linker_set_key" : "_ZTIN3art11InstructionE",
17680   "name" : "art::Instruction",
17681   "record_kind" : "class",
17682   "referenced_type" : "_ZTIN3art11InstructionE",
17683   "self_type" : "_ZTIN3art11InstructionE",
17684   "size" : 1,
17685   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17686  },
17687  {
17688   "alignment" : 1,
17689   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
17690   "name" : "art::ScopedTrace",
17691   "record_kind" : "class",
17692   "referenced_type" : "_ZTIN3art11ScopedTraceE",
17693   "self_type" : "_ZTIN3art11ScopedTraceE",
17694   "size" : 1,
17695   "source_file" : "art/libartbase/base/systrace.h"
17696  },
17697  {
17698   "alignment" : 1,
17699   "linker_set_key" : "_ZTIN3art11ValueObjectE",
17700   "name" : "art::ValueObject",
17701   "record_kind" : "class",
17702   "referenced_type" : "_ZTIN3art11ValueObjectE",
17703   "self_type" : "_ZTIN3art11ValueObjectE",
17704   "size" : 1,
17705   "source_file" : "art/libartbase/base/value_object.h"
17706  },
17707  {
17708   "alignment" : 4,
17709   "fields" :
17710   [
17711    {
17712     "access" : "private",
17713     "field_name" : "msg_",
17714     "referenced_type" : "_ZTINSt3__17variantIJN7android4base10LogMessageENS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE"
17715    }
17716   ],
17717   "linker_set_key" : "_ZTIN3art11VlogMessageE",
17718   "name" : "art::VlogMessage",
17719   "record_kind" : "class",
17720   "referenced_type" : "_ZTIN3art11VlogMessageE",
17721   "self_type" : "_ZTIN3art11VlogMessageE",
17722   "size" : 140,
17723   "source_file" : "art/libartbase/base/logging.h"
17724  },
17725  {
17726   "alignment" : 1,
17727   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
17728   "name" : "art::VoidFunctor",
17729   "record_kind" : "class",
17730   "referenced_type" : "_ZTIN3art11VoidFunctorE",
17731   "self_type" : "_ZTIN3art11VoidFunctorE",
17732   "size" : 1,
17733   "source_file" : "art/libartbase/base/utils.h"
17734  },
17735  {
17736   "alignment" : 1,
17737   "fields" :
17738   [
17739    {
17740     "field_name" : "class_linker",
17741     "referenced_type" : "_ZTIb"
17742    },
17743    {
17744     "field_name" : "collector",
17745     "field_offset" : 8,
17746     "referenced_type" : "_ZTIb"
17747    },
17748    {
17749     "field_name" : "compiler",
17750     "field_offset" : 16,
17751     "referenced_type" : "_ZTIb"
17752    },
17753    {
17754     "field_name" : "deopt",
17755     "field_offset" : 24,
17756     "referenced_type" : "_ZTIb"
17757    },
17758    {
17759     "field_name" : "gc",
17760     "field_offset" : 32,
17761     "referenced_type" : "_ZTIb"
17762    },
17763    {
17764     "field_name" : "heap",
17765     "field_offset" : 40,
17766     "referenced_type" : "_ZTIb"
17767    },
17768    {
17769     "field_name" : "interpreter",
17770     "field_offset" : 48,
17771     "referenced_type" : "_ZTIb"
17772    },
17773    {
17774     "field_name" : "jdwp",
17775     "field_offset" : 56,
17776     "referenced_type" : "_ZTIb"
17777    },
17778    {
17779     "field_name" : "jit",
17780     "field_offset" : 64,
17781     "referenced_type" : "_ZTIb"
17782    },
17783    {
17784     "field_name" : "jni",
17785     "field_offset" : 72,
17786     "referenced_type" : "_ZTIb"
17787    },
17788    {
17789     "field_name" : "monitor",
17790     "field_offset" : 80,
17791     "referenced_type" : "_ZTIb"
17792    },
17793    {
17794     "field_name" : "oat",
17795     "field_offset" : 88,
17796     "referenced_type" : "_ZTIb"
17797    },
17798    {
17799     "field_name" : "profiler",
17800     "field_offset" : 96,
17801     "referenced_type" : "_ZTIb"
17802    },
17803    {
17804     "field_name" : "signals",
17805     "field_offset" : 104,
17806     "referenced_type" : "_ZTIb"
17807    },
17808    {
17809     "field_name" : "simulator",
17810     "field_offset" : 112,
17811     "referenced_type" : "_ZTIb"
17812    },
17813    {
17814     "field_name" : "startup",
17815     "field_offset" : 120,
17816     "referenced_type" : "_ZTIb"
17817    },
17818    {
17819     "field_name" : "third_party_jni",
17820     "field_offset" : 128,
17821     "referenced_type" : "_ZTIb"
17822    },
17823    {
17824     "field_name" : "threads",
17825     "field_offset" : 136,
17826     "referenced_type" : "_ZTIb"
17827    },
17828    {
17829     "field_name" : "verifier",
17830     "field_offset" : 144,
17831     "referenced_type" : "_ZTIb"
17832    },
17833    {
17834     "field_name" : "verifier_debug",
17835     "field_offset" : 152,
17836     "referenced_type" : "_ZTIb"
17837    },
17838    {
17839     "field_name" : "image",
17840     "field_offset" : 160,
17841     "referenced_type" : "_ZTIb"
17842    },
17843    {
17844     "field_name" : "systrace_lock_logging",
17845     "field_offset" : 168,
17846     "referenced_type" : "_ZTIb"
17847    },
17848    {
17849     "field_name" : "agents",
17850     "field_offset" : 176,
17851     "referenced_type" : "_ZTIb"
17852    },
17853    {
17854     "field_name" : "dex",
17855     "field_offset" : 184,
17856     "referenced_type" : "_ZTIb"
17857    },
17858    {
17859     "field_name" : "plugin",
17860     "field_offset" : 192,
17861     "referenced_type" : "_ZTIb"
17862    }
17863   ],
17864   "linker_set_key" : "_ZTIN3art12LogVerbosityE",
17865   "name" : "art::LogVerbosity",
17866   "referenced_type" : "_ZTIN3art12LogVerbosityE",
17867   "self_type" : "_ZTIN3art12LogVerbosityE",
17868   "size" : 25,
17869   "source_file" : "art/libartbase/base/logging.h"
17870  },
17871  {
17872   "alignment" : 4,
17873   "base_specifiers" :
17874   [
17875    {
17876     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor5FieldEiPS4_RS4_EE"
17877    }
17878   ],
17879   "fields" :
17880   [
17881    {
17882     "access" : "private",
17883     "field_name" : "data_",
17884     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
17885    },
17886    {
17887     "access" : "private",
17888     "field_name" : "position_",
17889     "field_offset" : 224,
17890     "referenced_type" : "_ZTIj"
17891    },
17892    {
17893     "access" : "private",
17894     "field_name" : "partition_pos_",
17895     "field_offset" : 256,
17896     "referenced_type" : "_ZTIKj"
17897    },
17898    {
17899     "access" : "private",
17900     "field_name" : "iterator_end_",
17901     "field_offset" : 288,
17902     "referenced_type" : "_ZTIKj"
17903    }
17904   ],
17905   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17906   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
17907   "record_kind" : "class",
17908   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17909   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17910   "size" : 40,
17911   "source_file" : "art/libdexfile/dex/class_accessor.h",
17912   "template_args" :
17913   [
17914    "_ZTIN3art13ClassAccessor5FieldE"
17915   ]
17916  },
17917  {
17918   "alignment" : 4,
17919   "base_specifiers" :
17920   [
17921    {
17922     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor6MethodEiPS4_RS4_EE"
17923    }
17924   ],
17925   "fields" :
17926   [
17927    {
17928     "access" : "private",
17929     "field_name" : "data_",
17930     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
17931    },
17932    {
17933     "access" : "private",
17934     "field_name" : "position_",
17935     "field_offset" : 256,
17936     "referenced_type" : "_ZTIj"
17937    },
17938    {
17939     "access" : "private",
17940     "field_name" : "partition_pos_",
17941     "field_offset" : 288,
17942     "referenced_type" : "_ZTIKj"
17943    },
17944    {
17945     "access" : "private",
17946     "field_name" : "iterator_end_",
17947     "field_offset" : 320,
17948     "referenced_type" : "_ZTIKj"
17949    }
17950   ],
17951   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17952   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
17953   "record_kind" : "class",
17954   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17955   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17956   "size" : 44,
17957   "source_file" : "art/libdexfile/dex/class_accessor.h",
17958   "template_args" :
17959   [
17960    "_ZTIN3art13ClassAccessor6MethodE"
17961   ]
17962  },
17963  {
17964   "alignment" : 4,
17965   "base_specifiers" :
17966   [
17967    {
17968     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17969    }
17970   ],
17971   "fields" :
17972   [
17973    {
17974     "access" : "private",
17975     "field_name" : "is_static_",
17976     "field_offset" : 192,
17977     "referenced_type" : "_ZTIb"
17978    }
17979   ],
17980   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
17981   "name" : "art::ClassAccessor::Field",
17982   "record_kind" : "class",
17983   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
17984   "self_type" : "_ZTIN3art13ClassAccessor5FieldE",
17985   "size" : 28,
17986   "source_file" : "art/libdexfile/dex/class_accessor.h"
17987  },
17988  {
17989   "alignment" : 4,
17990   "base_specifiers" :
17991   [
17992    {
17993     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17994    }
17995   ],
17996   "fields" :
17997   [
17998    {
17999     "access" : "private",
18000     "field_name" : "is_static_or_direct_",
18001     "field_offset" : 192,
18002     "referenced_type" : "_ZTIb"
18003    },
18004    {
18005     "access" : "private",
18006     "field_name" : "code_off_",
18007     "field_offset" : 224,
18008     "referenced_type" : "_ZTIj"
18009    }
18010   ],
18011   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
18012   "name" : "art::ClassAccessor::Method",
18013   "record_kind" : "class",
18014   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
18015   "self_type" : "_ZTIN3art13ClassAccessor6MethodE",
18016   "size" : 32,
18017   "source_file" : "art/libdexfile/dex/class_accessor.h"
18018  },
18019  {
18020   "alignment" : 4,
18021   "fields" :
18022   [
18023    {
18024     "access" : "protected",
18025     "field_name" : "dex_file_",
18026     "referenced_type" : "_ZTIRKN3art7DexFileE"
18027    },
18028    {
18029     "access" : "protected",
18030     "field_name" : "ptr_pos_",
18031     "field_offset" : 32,
18032     "referenced_type" : "_ZTIPKh"
18033    },
18034    {
18035     "access" : "protected",
18036     "field_name" : "hiddenapi_ptr_pos_",
18037     "field_offset" : 64,
18038     "referenced_type" : "_ZTIPKh"
18039    },
18040    {
18041     "access" : "protected",
18042     "field_name" : "index_",
18043     "field_offset" : 96,
18044     "referenced_type" : "_ZTIj"
18045    },
18046    {
18047     "access" : "protected",
18048     "field_name" : "access_flags_",
18049     "field_offset" : 128,
18050     "referenced_type" : "_ZTIj"
18051    },
18052    {
18053     "access" : "protected",
18054     "field_name" : "hiddenapi_flags_",
18055     "field_offset" : 160,
18056     "referenced_type" : "_ZTIj"
18057    }
18058   ],
18059   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
18060   "name" : "art::ClassAccessor::BaseItem",
18061   "record_kind" : "class",
18062   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
18063   "self_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
18064   "size" : 24,
18065   "source_file" : "art/libdexfile/dex/class_accessor.h"
18066  },
18067  {
18068   "alignment" : 4,
18069   "fields" :
18070   [
18071    {
18072     "access" : "protected",
18073     "field_name" : "dex_file_",
18074     "referenced_type" : "_ZTIRKN3art7DexFileE"
18075    },
18076    {
18077     "access" : "protected",
18078     "field_name" : "class_def_index_",
18079     "field_offset" : 32,
18080     "referenced_type" : "_ZTIKj"
18081    },
18082    {
18083     "access" : "protected",
18084     "field_name" : "ptr_pos_",
18085     "field_offset" : 64,
18086     "referenced_type" : "_ZTIPKh"
18087    },
18088    {
18089     "access" : "protected",
18090     "field_name" : "hiddenapi_ptr_pos_",
18091     "field_offset" : 96,
18092     "referenced_type" : "_ZTIPKh"
18093    },
18094    {
18095     "access" : "protected",
18096     "field_name" : "num_static_fields_",
18097     "field_offset" : 128,
18098     "referenced_type" : "_ZTIKj"
18099    },
18100    {
18101     "access" : "protected",
18102     "field_name" : "num_instance_fields_",
18103     "field_offset" : 160,
18104     "referenced_type" : "_ZTIKj"
18105    },
18106    {
18107     "access" : "protected",
18108     "field_name" : "num_direct_methods_",
18109     "field_offset" : 192,
18110     "referenced_type" : "_ZTIKj"
18111    },
18112    {
18113     "access" : "protected",
18114     "field_name" : "num_virtual_methods_",
18115     "field_offset" : 224,
18116     "referenced_type" : "_ZTIKj"
18117    }
18118   ],
18119   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
18120   "name" : "art::ClassAccessor",
18121   "record_kind" : "class",
18122   "referenced_type" : "_ZTIN3art13ClassAccessorE",
18123   "self_type" : "_ZTIN3art13ClassAccessorE",
18124   "size" : 32,
18125   "source_file" : "art/libdexfile/dex/class_accessor.h"
18126  },
18127  {
18128   "alignment" : 4,
18129   "base_specifiers" :
18130   [
18131    {
18132     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art17ClassIteratorDataEiPS3_RS3_EE"
18133    }
18134   ],
18135   "fields" :
18136   [
18137    {
18138     "access" : "protected",
18139     "field_name" : "data_",
18140     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
18141    }
18142   ],
18143   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
18144   "name" : "art::ClassIterator",
18145   "record_kind" : "class",
18146   "referenced_type" : "_ZTIN3art13ClassIteratorE",
18147   "self_type" : "_ZTIN3art13ClassIteratorE",
18148   "size" : 8,
18149   "source_file" : "art/libdexfile/dex/class_iterator.h"
18150  },
18151  {
18152   "alignment" : 4,
18153   "fields" :
18154   [
18155    {
18156     "access" : "protected",
18157     "field_name" : "filename_",
18158     "field_offset" : 32,
18159     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18160    },
18161    {
18162     "access" : "protected",
18163     "field_name" : "file_",
18164     "field_offset" : 128,
18165     "referenced_type" : "_ZTINSt3__18optionalIN9unix_file6FdFileEEE"
18166    },
18167    {
18168     "access" : "protected",
18169     "field_name" : "root_container_",
18170     "field_offset" : 384,
18171     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
18172    },
18173    {
18174     "access" : "protected",
18175     "field_name" : "location_",
18176     "field_offset" : 448,
18177     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18178    }
18179   ],
18180   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
18181   "name" : "art::DexFileLoader",
18182   "record_kind" : "class",
18183   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
18184   "self_type" : "_ZTIN3art13DexFileLoaderE",
18185   "size" : 68,
18186   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
18187   "vtable_components" :
18188   [
18189    {
18190     "kind" : "offset_to_top"
18191    },
18192    {
18193     "kind" : "rtti",
18194     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
18195    },
18196    {
18197     "kind" : "complete_dtor_pointer",
18198     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
18199    },
18200    {
18201     "kind" : "deleting_dtor_pointer",
18202     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
18203    }
18204   ]
18205  },
18206  {
18207   "alignment" : 4,
18208   "base_specifiers" :
18209   [
18210    {
18211     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18212    }
18213   ],
18214   "fields" :
18215   [
18216    {
18217     "access" : "private",
18218     "field_name" : "feature_flags_",
18219     "field_offset" : 896,
18220     "referenced_type" : "_ZTIj"
18221    },
18222    {
18223     "access" : "private",
18224     "field_name" : "debug_info_offsets_pos_",
18225     "field_offset" : 928,
18226     "referenced_type" : "_ZTIj"
18227    },
18228    {
18229     "access" : "private",
18230     "field_name" : "debug_info_offsets_table_offset_",
18231     "field_offset" : 960,
18232     "referenced_type" : "_ZTIj"
18233    },
18234    {
18235     "access" : "private",
18236     "field_name" : "debug_info_base_",
18237     "field_offset" : 992,
18238     "referenced_type" : "_ZTIj"
18239    },
18240    {
18241     "access" : "private",
18242     "field_name" : "owned_data_begin_",
18243     "field_offset" : 1024,
18244     "referenced_type" : "_ZTIj"
18245    },
18246    {
18247     "access" : "private",
18248     "field_name" : "owned_data_end_",
18249     "field_offset" : 1056,
18250     "referenced_type" : "_ZTIj"
18251    }
18252   ],
18253   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
18254   "name" : "art::CompactDexFile::Header",
18255   "record_kind" : "class",
18256   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
18257   "self_type" : "_ZTIN3art14CompactDexFile6HeaderE",
18258   "size" : 136,
18259   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
18260  },
18261  {
18262   "alignment" : 2,
18263   "base_specifiers" :
18264   [
18265    {
18266     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18267    }
18268   ],
18269   "fields" :
18270   [
18271    {
18272     "access" : "private",
18273     "field_name" : "fields_",
18274     "referenced_type" : "_ZTIt"
18275    },
18276    {
18277     "access" : "private",
18278     "field_name" : "insns_count_and_flags_",
18279     "field_offset" : 16,
18280     "referenced_type" : "_ZTIt"
18281    },
18282    {
18283     "access" : "private",
18284     "field_name" : "insns_",
18285     "field_offset" : 32,
18286     "referenced_type" : "_ZTIA1_t"
18287    }
18288   ],
18289   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
18290   "name" : "art::CompactDexFile::CodeItem",
18291   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
18292   "self_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
18293   "size" : 6,
18294   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
18295  },
18296  {
18297   "alignment" : 4,
18298   "base_specifiers" :
18299   [
18300    {
18301     "referenced_type" : "_ZTIN3art7DexFileE"
18302    }
18303   ],
18304   "fields" :
18305   [
18306    {
18307     "access" : "private",
18308     "field_name" : "debug_info_offsets_",
18309     "field_offset" : 800,
18310     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
18311    }
18312   ],
18313   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
18314   "name" : "art::CompactDexFile",
18315   "record_kind" : "class",
18316   "referenced_type" : "_ZTIN3art14CompactDexFileE",
18317   "self_type" : "_ZTIN3art14CompactDexFileE",
18318   "size" : 112,
18319   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
18320   "vtable_components" :
18321   [
18322    {
18323     "kind" : "offset_to_top"
18324    },
18325    {
18326     "kind" : "rtti",
18327     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
18328    },
18329    {
18330     "kind" : "complete_dtor_pointer",
18331     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
18332    },
18333    {
18334     "kind" : "deleting_dtor_pointer",
18335     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
18336    },
18337    {
18338     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
18339    },
18340    {
18341     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
18342    },
18343    {
18344     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
18345    },
18346    {
18347     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
18348    },
18349    {
18350     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18351    },
18352    {
18353     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
18354    }
18355   ]
18356  },
18357  {
18358   "alignment" : 1,
18359   "linker_set_key" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
18360   "name" : "art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
18361   "record_kind" : "class",
18362   "referenced_type" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
18363   "self_type" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
18364   "size" : 1,
18365   "source_file" : "art/libartbase/base/hash_set.h",
18366   "template_args" :
18367   [
18368    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18369   ]
18370  },
18371  {
18372   "alignment" : 4,
18373   "fields" :
18374   [
18375    {
18376     "access" : "protected",
18377     "field_name" : "first_",
18378     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18379    },
18380    {
18381     "access" : "protected",
18382     "field_name" : "last_",
18383     "field_offset" : 320,
18384     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18385    }
18386   ],
18387   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
18388   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
18389   "record_kind" : "class",
18390   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
18391   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
18392   "size" : 80,
18393   "source_file" : "art/libartbase/base/iteration_range.h",
18394   "template_args" :
18395   [
18396    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
18397   ]
18398  },
18399  {
18400   "alignment" : 4,
18401   "fields" :
18402   [
18403    {
18404     "access" : "protected",
18405     "field_name" : "first_",
18406     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18407    },
18408    {
18409     "access" : "protected",
18410     "field_name" : "last_",
18411     "field_offset" : 352,
18412     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18413    }
18414   ],
18415   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
18416   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
18417   "record_kind" : "class",
18418   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
18419   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
18420   "size" : 88,
18421   "source_file" : "art/libartbase/base/iteration_range.h",
18422   "template_args" :
18423   [
18424    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
18425   ]
18426  },
18427  {
18428   "alignment" : 4,
18429   "fields" :
18430   [
18431    {
18432     "access" : "protected",
18433     "field_name" : "first_",
18434     "referenced_type" : "_ZTIN3art13ClassIteratorE"
18435    },
18436    {
18437     "access" : "protected",
18438     "field_name" : "last_",
18439     "field_offset" : 64,
18440     "referenced_type" : "_ZTIN3art13ClassIteratorE"
18441    }
18442   ],
18443   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18444   "name" : "art::IterationRange<art::ClassIterator>",
18445   "record_kind" : "class",
18446   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18447   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18448   "size" : 16,
18449   "source_file" : "art/libartbase/base/iteration_range.h",
18450   "template_args" :
18451   [
18452    "_ZTIN3art13ClassIteratorE"
18453   ]
18454  },
18455  {
18456   "alignment" : 4,
18457   "fields" :
18458   [
18459    {
18460     "access" : "protected",
18461     "field_name" : "first_",
18462     "referenced_type" : "_ZTIN3art15SplitStringIterE"
18463    },
18464    {
18465     "access" : "protected",
18466     "field_name" : "last_",
18467     "field_offset" : 128,
18468     "referenced_type" : "_ZTIN3art15SplitStringIterE"
18469    }
18470   ],
18471   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18472   "name" : "art::IterationRange<art::SplitStringIter>",
18473   "record_kind" : "class",
18474   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18475   "self_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18476   "size" : 32,
18477   "source_file" : "art/libartbase/base/iteration_range.h",
18478   "template_args" :
18479   [
18480    "_ZTIN3art15SplitStringIterE"
18481   ]
18482  },
18483  {
18484   "alignment" : 4,
18485   "fields" :
18486   [
18487    {
18488     "access" : "protected",
18489     "field_name" : "first_",
18490     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
18491    },
18492    {
18493     "access" : "protected",
18494     "field_name" : "last_",
18495     "field_offset" : 64,
18496     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
18497    }
18498   ],
18499   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
18500   "name" : "art::IterationRange<art::DexInstructionIterator>",
18501   "record_kind" : "class",
18502   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
18503   "self_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
18504   "size" : 16,
18505   "source_file" : "art/libartbase/base/iteration_range.h",
18506   "template_args" :
18507   [
18508    "_ZTIN3art22DexInstructionIteratorE"
18509   ]
18510  },
18511  {
18512   "alignment" : 4,
18513   "fields" :
18514   [
18515    {
18516     "access" : "protected",
18517     "field_name" : "first_",
18518     "referenced_type" : "_ZTIN3art9CountIterE"
18519    },
18520    {
18521     "access" : "protected",
18522     "field_name" : "last_",
18523     "field_offset" : 32,
18524     "referenced_type" : "_ZTIN3art9CountIterE"
18525    }
18526   ],
18527   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18528   "name" : "art::IterationRange<art::CountIter>",
18529   "record_kind" : "class",
18530   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18531   "self_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18532   "size" : 8,
18533   "source_file" : "art/libartbase/base/iteration_range.h",
18534   "template_args" :
18535   [
18536    "_ZTIN3art9CountIterE"
18537   ]
18538  },
18539  {
18540   "alignment" : 4,
18541   "fields" :
18542   [
18543    {
18544     "access" : "protected",
18545     "field_name" : "first_",
18546     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18547    },
18548    {
18549     "access" : "protected",
18550     "field_name" : "last_",
18551     "field_offset" : 32,
18552     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18553    }
18554   ],
18555   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18556   "name" : "art::IterationRange<const art::dex::TryItem *>",
18557   "record_kind" : "class",
18558   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18559   "self_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18560   "size" : 8,
18561   "source_file" : "art/libartbase/base/iteration_range.h",
18562   "template_args" :
18563   [
18564    "_ZTIPKN3art3dex7TryItemE"
18565   ]
18566  },
18567  {
18568   "alignment" : 4,
18569   "fields" :
18570   [
18571    {
18572     "access" : "private",
18573     "field_name" : "index_",
18574     "referenced_type" : "_ZTIj"
18575    },
18576    {
18577     "access" : "private",
18578     "field_name" : "hash_set_",
18579     "field_offset" : 32,
18580     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18581    }
18582   ],
18583   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18584   "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>>>>",
18585   "record_kind" : "class",
18586   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18587   "self_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18588   "size" : 8,
18589   "source_file" : "art/libartbase/base/hash_set.h",
18590   "template_args" :
18591   [
18592    "_ZTINSt3__14pairIjtEE",
18593    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18594   ]
18595  },
18596  {
18597   "alignment" : 4,
18598   "base_specifiers" :
18599   [
18600    {
18601     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
18602    }
18603   ],
18604   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
18605   "name" : "art::MethodReference",
18606   "record_kind" : "class",
18607   "referenced_type" : "_ZTIN3art15MethodReferenceE",
18608   "self_type" : "_ZTIN3art15MethodReferenceE",
18609   "size" : 8,
18610   "source_file" : "art/libdexfile/dex/method_reference.h"
18611  },
18612  {
18613   "alignment" : 4,
18614   "base_specifiers" :
18615   [
18616    {
18617     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagENS_17basic_string_viewIcNS_11char_traitsIcEEEEiPS5_RS5_EE"
18618    }
18619   ],
18620   "fields" :
18621   [
18622    {
18623     "access" : "private",
18624     "field_name" : "cur_index_",
18625     "referenced_type" : "_ZTIj"
18626    },
18627    {
18628     "access" : "private",
18629     "field_name" : "split_on_",
18630     "field_offset" : 32,
18631     "referenced_type" : "_ZTIc"
18632    },
18633    {
18634     "access" : "private",
18635     "field_name" : "sv_",
18636     "field_offset" : 64,
18637     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
18638    }
18639   ],
18640   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
18641   "name" : "art::SplitStringIter",
18642   "referenced_type" : "_ZTIN3art15SplitStringIterE",
18643   "self_type" : "_ZTIN3art15SplitStringIterE",
18644   "size" : 16,
18645   "source_file" : "art/libartbase/base/stl_util.h"
18646  },
18647  {
18648   "alignment" : 4,
18649   "base_specifiers" :
18650   [
18651    {
18652     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18653    }
18654   ],
18655   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
18656   "name" : "art::StandardDexFile::Header",
18657   "record_kind" : "class",
18658   "referenced_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18659   "self_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18660   "size" : 112,
18661   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18662  },
18663  {
18664   "alignment" : 4,
18665   "base_specifiers" :
18666   [
18667    {
18668     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18669    }
18670   ],
18671   "fields" :
18672   [
18673    {
18674     "access" : "private",
18675     "field_name" : "registers_size_",
18676     "referenced_type" : "_ZTIt"
18677    },
18678    {
18679     "access" : "private",
18680     "field_name" : "ins_size_",
18681     "field_offset" : 16,
18682     "referenced_type" : "_ZTIt"
18683    },
18684    {
18685     "access" : "private",
18686     "field_name" : "outs_size_",
18687     "field_offset" : 32,
18688     "referenced_type" : "_ZTIt"
18689    },
18690    {
18691     "access" : "private",
18692     "field_name" : "tries_size_",
18693     "field_offset" : 48,
18694     "referenced_type" : "_ZTIt"
18695    },
18696    {
18697     "access" : "private",
18698     "field_name" : "debug_info_off_",
18699     "field_offset" : 64,
18700     "referenced_type" : "_ZTIj"
18701    },
18702    {
18703     "access" : "private",
18704     "field_name" : "insns_size_in_code_units_",
18705     "field_offset" : 96,
18706     "referenced_type" : "_ZTIj"
18707    },
18708    {
18709     "access" : "private",
18710     "field_name" : "insns_",
18711     "field_offset" : 128,
18712     "referenced_type" : "_ZTIA1_t"
18713    }
18714   ],
18715   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
18716   "name" : "art::StandardDexFile::CodeItem",
18717   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18718   "self_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18719   "size" : 20,
18720   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18721  },
18722  {
18723   "alignment" : 4,
18724   "base_specifiers" :
18725   [
18726    {
18727     "referenced_type" : "_ZTIN3art7DexFileE"
18728    }
18729   ],
18730   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
18731   "name" : "art::StandardDexFile",
18732   "record_kind" : "class",
18733   "referenced_type" : "_ZTIN3art15StandardDexFileE",
18734   "self_type" : "_ZTIN3art15StandardDexFileE",
18735   "size" : 100,
18736   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
18737   "vtable_components" :
18738   [
18739    {
18740     "kind" : "offset_to_top"
18741    },
18742    {
18743     "kind" : "rtti",
18744     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
18745    },
18746    {
18747     "kind" : "complete_dtor_pointer",
18748     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
18749    },
18750    {
18751     "kind" : "deleting_dtor_pointer",
18752     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
18753    },
18754    {
18755     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
18756    },
18757    {
18758     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
18759    },
18760    {
18761     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
18762    },
18763    {
18764     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
18765    },
18766    {
18767     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18768    },
18769    {
18770     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
18771    }
18772   ]
18773  },
18774  {
18775   "access" : "private",
18776   "alignment" : 4,
18777   "fields" :
18778   [
18779    {
18780     "access" : "private",
18781     "field_name" : "str_offset_",
18782     "referenced_type" : "_ZTIj"
18783    },
18784    {
18785     "access" : "private",
18786     "field_name" : "data_",
18787     "field_offset" : 32,
18788     "referenced_type" : "_ZTIj"
18789    }
18790   ],
18791   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
18792   "name" : "art::TypeLookupTable::Entry",
18793   "record_kind" : "class",
18794   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18795   "self_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18796   "size" : 8,
18797   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18798  },
18799  {
18800   "alignment" : 4,
18801   "fields" :
18802   [
18803    {
18804     "access" : "private",
18805     "field_name" : "dex_data_begin_",
18806     "referenced_type" : "_ZTIPKh"
18807    },
18808    {
18809     "access" : "private",
18810     "field_name" : "mask_bits_",
18811     "field_offset" : 32,
18812     "referenced_type" : "_ZTIj"
18813    },
18814    {
18815     "access" : "private",
18816     "field_name" : "entries_",
18817     "field_offset" : 64,
18818     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
18819    },
18820    {
18821     "access" : "private",
18822     "field_name" : "owned_entries_",
18823     "field_offset" : 96,
18824     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
18825    }
18826   ],
18827   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
18828   "name" : "art::TypeLookupTable",
18829   "record_kind" : "class",
18830   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
18831   "self_type" : "_ZTIN3art15TypeLookupTableE",
18832   "size" : 16,
18833   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18834  },
18835  {
18836   "alignment" : 4,
18837   "base_specifiers" :
18838   [
18839    {
18840     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
18841    }
18842   ],
18843   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
18844   "name" : "art::ArtDexFileLoader",
18845   "record_kind" : "class",
18846   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
18847   "self_type" : "_ZTIN3art16ArtDexFileLoaderE",
18848   "size" : 68,
18849   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
18850   "vtable_components" :
18851   [
18852    {
18853     "kind" : "offset_to_top"
18854    },
18855    {
18856     "kind" : "rtti",
18857     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
18858    },
18859    {
18860     "kind" : "complete_dtor_pointer",
18861     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
18862    },
18863    {
18864     "kind" : "deleting_dtor_pointer",
18865     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
18866    }
18867   ]
18868  },
18869  {
18870   "alignment" : 4,
18871   "fields" :
18872   [
18873    {
18874     "access" : "private",
18875     "field_name" : "is_zip_",
18876     "field_offset" : 32,
18877     "referenced_type" : "_ZTIb"
18878    }
18879   ],
18880   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
18881   "name" : "art::DexFileContainer",
18882   "record_kind" : "class",
18883   "referenced_type" : "_ZTIN3art16DexFileContainerE",
18884   "self_type" : "_ZTIN3art16DexFileContainerE",
18885   "size" : 8,
18886   "source_file" : "art/libdexfile/dex/dex_file.h",
18887   "vtable_components" :
18888   [
18889    {
18890     "kind" : "offset_to_top"
18891    },
18892    {
18893     "kind" : "rtti",
18894     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
18895    },
18896    {
18897     "kind" : "complete_dtor_pointer",
18898     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
18899    },
18900    {
18901     "kind" : "deleting_dtor_pointer",
18902     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
18903    },
18904    {
18905     "is_pure" : true,
18906     "mangled_component_name" : "_ZNK3art16DexFileContainer10IsReadOnlyEv"
18907    },
18908    {
18909     "is_pure" : true,
18910     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
18911    },
18912    {
18913     "is_pure" : true,
18914     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
18915    },
18916    {
18917     "is_pure" : true,
18918     "mangled_component_name" : "_ZNK3art16DexFileContainer5BeginEv"
18919    },
18920    {
18921     "is_pure" : true,
18922     "mangled_component_name" : "_ZNK3art16DexFileContainer3EndEv"
18923    },
18924    {
18925     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
18926    },
18927    {
18928     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
18929    }
18930   ]
18931  },
18932  {
18933   "alignment" : 1,
18934   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
18935   "name" : "art::DexFileReference::Comparator",
18936   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18937   "self_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18938   "size" : 1,
18939   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18940  },
18941  {
18942   "alignment" : 4,
18943   "fields" :
18944   [
18945    {
18946     "field_name" : "dex_file",
18947     "referenced_type" : "_ZTIPKN3art7DexFileE"
18948    },
18949    {
18950     "field_name" : "index",
18951     "field_offset" : 32,
18952     "referenced_type" : "_ZTIj"
18953    }
18954   ],
18955   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
18956   "name" : "art::DexFileReference",
18957   "record_kind" : "class",
18958   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
18959   "self_type" : "_ZTIN3art16DexFileReferenceE",
18960   "size" : 8,
18961   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18962  },
18963  {
18964   "alignment" : 4,
18965   "fields" :
18966   [
18967    {
18968     "field_name" : "start_offset_",
18969     "referenced_type" : "_ZTIj"
18970    },
18971    {
18972     "field_name" : "end_offset_",
18973     "field_offset" : 32,
18974     "referenced_type" : "_ZTIj"
18975    }
18976   ],
18977   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18978   "name" : "art::DexLayoutSection::Subsection",
18979   "record_kind" : "class",
18980   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18981   "self_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18982   "size" : 8,
18983   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18984  },
18985  {
18986   "alignment" : 4,
18987   "fields" :
18988   [
18989    {
18990     "field_name" : "parts_",
18991     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
18992    }
18993   ],
18994   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
18995   "name" : "art::DexLayoutSection",
18996   "record_kind" : "class",
18997   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
18998   "self_type" : "_ZTIN3art16DexLayoutSectionE",
18999   "size" : 40,
19000   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19001  },
19002  {
19003   "alignment" : 4,
19004   "fields" :
19005   [
19006    {
19007     "access" : "private",
19008     "field_name" : "dex_file_",
19009     "referenced_type" : "_ZTIRKN3art7DexFileE"
19010    },
19011    {
19012     "access" : "private",
19013     "field_name" : "class_def_idx_",
19014     "field_offset" : 32,
19015     "referenced_type" : "_ZTIj"
19016    }
19017   ],
19018   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
19019   "name" : "art::ClassIteratorData",
19020   "record_kind" : "class",
19021   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
19022   "self_type" : "_ZTIN3art17ClassIteratorDataE",
19023   "size" : 8,
19024   "source_file" : "art/libdexfile/dex/class_iterator.h"
19025  },
19026  {
19027   "alignment" : 4,
19028   "fields" :
19029   [
19030    {
19031     "field_name" : "sections_",
19032     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
19033    }
19034   ],
19035   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
19036   "name" : "art::DexLayoutSections",
19037   "record_kind" : "class",
19038   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
19039   "self_type" : "_ZTIN3art17DexLayoutSectionsE",
19040   "size" : 80,
19041   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
19042  },
19043  {
19044   "alignment" : 4,
19045   "fields" :
19046   [
19047    {
19048     "access" : "private",
19049     "field_name" : "table_",
19050     "referenced_type" : "_ZTIKPKj"
19051    },
19052    {
19053     "access" : "private",
19054     "field_name" : "minimum_offset_",
19055     "field_offset" : 32,
19056     "referenced_type" : "_ZTIKj"
19057    },
19058    {
19059     "access" : "private",
19060     "field_name" : "data_begin_",
19061     "field_offset" : 64,
19062     "referenced_type" : "_ZTIKPKh"
19063    }
19064   ],
19065   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
19066   "name" : "art::CompactOffsetTable::Accessor",
19067   "record_kind" : "class",
19068   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
19069   "self_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
19070   "size" : 12,
19071   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
19072  },
19073  {
19074   "alignment" : 1,
19075   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
19076   "name" : "art::CompactOffsetTable",
19077   "record_kind" : "class",
19078   "referenced_type" : "_ZTIN3art18CompactOffsetTableE",
19079   "self_type" : "_ZTIN3art18CompactOffsetTableE",
19080   "size" : 1,
19081   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
19082  },
19083  {
19084   "alignment" : 1,
19085   "fields" :
19086   [
19087    {
19088     "access" : "private",
19089     "field_name" : "hash_fn_",
19090     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19091    }
19092   ],
19093   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19094   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
19095   "record_kind" : "class",
19096   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19097   "self_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19098   "size" : 1,
19099   "source_file" : "art/libartbase/base/hash_map.h",
19100   "template_args" :
19101   [
19102    "_ZTIj",
19103    "_ZTIt",
19104    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19105   ]
19106  },
19107  {
19108   "alignment" : 1,
19109   "fields" :
19110   [
19111    {
19112     "access" : "private",
19113     "field_name" : "pred_fn_",
19114     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19115    }
19116   ],
19117   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19118   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
19119   "record_kind" : "class",
19120   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19121   "self_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
19122   "size" : 1,
19123   "source_file" : "art/libartbase/base/hash_map.h",
19124   "template_args" :
19125   [
19126    "_ZTIj",
19127    "_ZTIt",
19128    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
19129   ]
19130  },
19131  {
19132   "alignment" : 4,
19133   "fields" :
19134   [
19135    {
19136     "access" : "private",
19137     "field_name" : "buffer_",
19138     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
19139    }
19140   ],
19141   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
19142   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
19143   "record_kind" : "class",
19144   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
19145   "self_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
19146   "size" : 136,
19147   "source_file" : "art/libartbase/base/systrace.h"
19148  },
19149  {
19150   "alignment" : 1,
19151   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
19152   "name" : "art::ScopedTraceNoStart",
19153   "record_kind" : "class",
19154   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
19155   "self_type" : "_ZTIN3art18ScopedTraceNoStartE",
19156   "size" : 1,
19157   "source_file" : "art/libartbase/base/systrace.h"
19158  },
19159  {
19160   "alignment" : 1,
19161   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
19162   "name" : "art::Arc4RandomGenerator",
19163   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
19164   "self_type" : "_ZTIN3art19Arc4RandomGeneratorE",
19165   "size" : 1,
19166   "source_file" : "art/libartbase/base/utils.h"
19167  },
19168  {
19169   "alignment" : 1,
19170   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
19171   "name" : "art::DefaultStringEquals",
19172   "referenced_type" : "_ZTIN3art19DefaultStringEqualsE",
19173   "self_type" : "_ZTIN3art19DefaultStringEqualsE",
19174   "size" : 1,
19175   "source_file" : "art/libartbase/base/hash_set.h"
19176  },
19177  {
19178   "alignment" : 4,
19179   "fields" :
19180   [
19181    {
19182     "access" : "private",
19183     "field_name" : "num_operands_",
19184     "field_offset" : 32,
19185     "referenced_type" : "_ZTIKj"
19186    }
19187   ],
19188   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
19189   "name" : "art::InstructionOperands",
19190   "record_kind" : "class",
19191   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
19192   "self_type" : "_ZTIN3art19InstructionOperandsE",
19193   "size" : 8,
19194   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19195   "vtable_components" :
19196   [
19197    {
19198     "kind" : "offset_to_top"
19199    },
19200    {
19201     "kind" : "rtti",
19202     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
19203    },
19204    {
19205     "kind" : "complete_dtor_pointer",
19206     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
19207    },
19208    {
19209     "kind" : "deleting_dtor_pointer",
19210     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
19211    },
19212    {
19213     "is_pure" : true,
19214     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEj"
19215    }
19216   ]
19217  },
19218  {
19219   "access" : "private",
19220   "alignment" : 4,
19221   "fields" :
19222   [
19223    {
19224     "field_name" : "type_idx_",
19225     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19226    },
19227    {
19228     "field_name" : "address_",
19229     "field_offset" : 32,
19230     "referenced_type" : "_ZTIj"
19231    }
19232   ],
19233   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
19234   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
19235   "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
19236   "self_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
19237   "size" : 8,
19238   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
19239  },
19240  {
19241   "alignment" : 4,
19242   "fields" :
19243   [
19244    {
19245     "access" : "private",
19246     "field_name" : "handler_",
19247     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
19248    },
19249    {
19250     "access" : "private",
19251     "field_name" : "current_data_",
19252     "field_offset" : 64,
19253     "referenced_type" : "_ZTIPKh"
19254    },
19255    {
19256     "access" : "private",
19257     "field_name" : "remaining_count_",
19258     "field_offset" : 96,
19259     "referenced_type" : "_ZTIi"
19260    },
19261    {
19262     "access" : "private",
19263     "field_name" : "catch_all_",
19264     "field_offset" : 128,
19265     "referenced_type" : "_ZTIb"
19266    }
19267   ],
19268   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
19269   "name" : "art::CatchHandlerIterator",
19270   "record_kind" : "class",
19271   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
19272   "self_type" : "_ZTIN3art20CatchHandlerIteratorE",
19273   "size" : 20,
19274   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
19275  },
19276  {
19277   "alignment" : 4,
19278   "base_specifiers" :
19279   [
19280    {
19281     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
19282    }
19283   ],
19284   "fields" :
19285   [
19286    {
19287     "access" : "private",
19288     "field_name" : "registers_size_",
19289     "field_offset" : 64,
19290     "referenced_type" : "_ZTIt"
19291    },
19292    {
19293     "access" : "private",
19294     "field_name" : "ins_size_",
19295     "field_offset" : 80,
19296     "referenced_type" : "_ZTIt"
19297    },
19298    {
19299     "access" : "private",
19300     "field_name" : "outs_size_",
19301     "field_offset" : 96,
19302     "referenced_type" : "_ZTIt"
19303    },
19304    {
19305     "access" : "private",
19306     "field_name" : "tries_size_",
19307     "field_offset" : 112,
19308     "referenced_type" : "_ZTIt"
19309    }
19310   ],
19311   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
19312   "name" : "art::CodeItemDataAccessor",
19313   "record_kind" : "class",
19314   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
19315   "self_type" : "_ZTIN3art20CodeItemDataAccessorE",
19316   "size" : 16,
19317   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19318  },
19319  {
19320   "alignment" : 4,
19321   "fields" :
19322   [
19323    {
19324     "access" : "protected",
19325     "field_name" : "instructions_",
19326     "referenced_type" : "_ZTIPKt"
19327    },
19328    {
19329     "access" : "protected",
19330     "field_name" : "dex_pc_",
19331     "field_offset" : 32,
19332     "referenced_type" : "_ZTIj"
19333    }
19334   ],
19335   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
19336   "name" : "art::DexInstructionPcPair",
19337   "record_kind" : "class",
19338   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
19339   "self_type" : "_ZTIN3art20DexInstructionPcPairE",
19340   "size" : 8,
19341   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19342  },
19343  {
19344   "alignment" : 4,
19345   "base_specifiers" :
19346   [
19347    {
19348     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19349    }
19350   ],
19351   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
19352   "name" : "art::DexInstructionIterator",
19353   "record_kind" : "class",
19354   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
19355   "self_type" : "_ZTIN3art22DexInstructionIteratorE",
19356   "size" : 8,
19357   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19358  },
19359  {
19360   "alignment" : 4,
19361   "base_specifiers" :
19362   [
19363    {
19364     "referenced_type" : "_ZTIN3art16DexFileContainerE"
19365    }
19366   ],
19367   "fields" :
19368   [
19369    {
19370     "access" : "private",
19371     "field_name" : "begin_",
19372     "field_offset" : 64,
19373     "referenced_type" : "_ZTIKPKh"
19374    },
19375    {
19376     "access" : "private",
19377     "field_name" : "end_",
19378     "field_offset" : 96,
19379     "referenced_type" : "_ZTIKPKh"
19380    }
19381   ],
19382   "linker_set_key" : "_ZTIN3art22MemoryDexFileContainerE",
19383   "name" : "art::MemoryDexFileContainer",
19384   "record_kind" : "class",
19385   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
19386   "self_type" : "_ZTIN3art22MemoryDexFileContainerE",
19387   "size" : 16,
19388   "source_file" : "art/libdexfile/dex/dex_file.h",
19389   "vtable_components" :
19390   [
19391    {
19392     "kind" : "offset_to_top"
19393    },
19394    {
19395     "kind" : "rtti",
19396     "mangled_component_name" : "_ZTIN3art22MemoryDexFileContainerE"
19397    },
19398    {
19399     "kind" : "complete_dtor_pointer",
19400     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD1Ev"
19401    },
19402    {
19403     "kind" : "deleting_dtor_pointer",
19404     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD0Ev"
19405    },
19406    {
19407     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer10IsReadOnlyEv"
19408    },
19409    {
19410     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer11EnableWriteEv"
19411    },
19412    {
19413     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer12DisableWriteEv"
19414    },
19415    {
19416     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer5BeginEv"
19417    },
19418    {
19419     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer3EndEv"
19420    },
19421    {
19422     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
19423    },
19424    {
19425     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
19426    }
19427   ]
19428  },
19429  {
19430   "alignment" : 4,
19431   "fields" :
19432   [
19433    {
19434     "access" : "private",
19435     "field_name" : "dex_file_",
19436     "referenced_type" : "_ZTIRKN3art7DexFileE"
19437    },
19438    {
19439     "access" : "private",
19440     "field_name" : "type_list_",
19441     "field_offset" : 32,
19442     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
19443    },
19444    {
19445     "access" : "private",
19446     "field_name" : "size_",
19447     "field_offset" : 64,
19448     "referenced_type" : "_ZTIj"
19449    },
19450    {
19451     "access" : "private",
19452     "field_name" : "pos_",
19453     "field_offset" : 96,
19454     "referenced_type" : "_ZTIj"
19455    }
19456   ],
19457   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
19458   "name" : "art::DexFileParameterIterator",
19459   "record_kind" : "class",
19460   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
19461   "self_type" : "_ZTIN3art24DexFileParameterIteratorE",
19462   "size" : 16,
19463   "source_file" : "art/libdexfile/dex/dex_file.h"
19464  },
19465  {
19466   "alignment" : 4,
19467   "base_specifiers" :
19468   [
19469    {
19470     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19471    }
19472   ],
19473   "fields" :
19474   [
19475    {
19476     "access" : "private",
19477     "field_name" : "first_operand_",
19478     "field_offset" : 64,
19479     "referenced_type" : "_ZTIKj"
19480    }
19481   ],
19482   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
19483   "name" : "art::RangeInstructionOperands",
19484   "record_kind" : "class",
19485   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
19486   "self_type" : "_ZTIN3art24RangeInstructionOperandsE",
19487   "size" : 12,
19488   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19489   "vtable_components" :
19490   [
19491    {
19492     "kind" : "offset_to_top"
19493    },
19494    {
19495     "kind" : "rtti",
19496     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
19497    },
19498    {
19499     "kind" : "complete_dtor_pointer",
19500     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
19501    },
19502    {
19503     "kind" : "deleting_dtor_pointer",
19504     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
19505    },
19506    {
19507     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEj"
19508    }
19509   ]
19510  },
19511  {
19512   "alignment" : 4,
19513   "base_specifiers" :
19514   [
19515    {
19516     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
19517    }
19518   ],
19519   "fields" :
19520   [
19521    {
19522     "access" : "private",
19523     "field_name" : "dex_file_",
19524     "field_offset" : 128,
19525     "referenced_type" : "_ZTIPKN3art7DexFileE"
19526    },
19527    {
19528     "access" : "private",
19529     "field_name" : "debug_info_offset_",
19530     "field_offset" : 160,
19531     "referenced_type" : "_ZTIj"
19532    }
19533   ],
19534   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19535   "name" : "art::CodeItemDebugInfoAccessor",
19536   "record_kind" : "class",
19537   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19538   "self_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19539   "size" : 24,
19540   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19541  },
19542  {
19543   "alignment" : 8,
19544   "fields" :
19545   [
19546    {
19547     "access" : "protected",
19548     "field_name" : "dex_file_",
19549     "referenced_type" : "_ZTIRKN3art7DexFileE"
19550    },
19551    {
19552     "access" : "protected",
19553     "field_name" : "array_size_",
19554     "field_offset" : 32,
19555     "referenced_type" : "_ZTIj"
19556    },
19557    {
19558     "access" : "protected",
19559     "field_name" : "pos_",
19560     "field_offset" : 64,
19561     "referenced_type" : "_ZTIj"
19562    },
19563    {
19564     "access" : "protected",
19565     "field_name" : "ptr_",
19566     "field_offset" : 96,
19567     "referenced_type" : "_ZTIPKh"
19568    },
19569    {
19570     "access" : "protected",
19571     "field_name" : "type_",
19572     "field_offset" : 128,
19573     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
19574    },
19575    {
19576     "access" : "protected",
19577     "field_name" : "jval_",
19578     "field_offset" : 192,
19579     "referenced_type" : "_ZTI6jvalue"
19580    }
19581   ],
19582   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
19583   "name" : "art::EncodedArrayValueIterator",
19584   "record_kind" : "class",
19585   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
19586   "self_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
19587   "size" : 32,
19588   "source_file" : "art/libdexfile/dex/dex_file.h"
19589  },
19590  {
19591   "alignment" : 8,
19592   "base_specifiers" :
19593   [
19594    {
19595     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
19596    }
19597   ],
19598   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
19599   "name" : "art::CallSiteArrayValueIterator",
19600   "record_kind" : "class",
19601   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
19602   "self_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
19603   "size" : 32,
19604   "source_file" : "art/libdexfile/dex/dex_file.h"
19605  },
19606  {
19607   "alignment" : 4,
19608   "base_specifiers" :
19609   [
19610    {
19611     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art20DexInstructionPcPairEiPS3_RS3_EE"
19612    }
19613   ],
19614   "fields" :
19615   [
19616    {
19617     "access" : "protected",
19618     "field_name" : "data_",
19619     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
19620    }
19621   ],
19622   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
19623   "name" : "art::DexInstructionIteratorBase",
19624   "record_kind" : "class",
19625   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19626   "self_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19627   "size" : 8,
19628   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19629  },
19630  {
19631   "alignment" : 4,
19632   "base_specifiers" :
19633   [
19634    {
19635     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19636    }
19637   ],
19638   "fields" :
19639   [
19640    {
19641     "access" : "private",
19642     "field_name" : "num_code_units_",
19643     "field_offset" : 64,
19644     "referenced_type" : "_ZTIKj"
19645    },
19646    {
19647     "access" : "private",
19648     "field_name" : "error_state_",
19649     "field_offset" : 96,
19650     "referenced_type" : "_ZTIb"
19651    }
19652   ],
19653   "linker_set_key" : "_ZTIN3art26SafeDexInstructionIteratorE",
19654   "name" : "art::SafeDexInstructionIterator",
19655   "record_kind" : "class",
19656   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19657   "self_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19658   "size" : 16,
19659   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19660  },
19661  {
19662   "alignment" : 4,
19663   "base_specifiers" :
19664   [
19665    {
19666     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19667    }
19668   ],
19669   "fields" :
19670   [
19671    {
19672     "access" : "private",
19673     "field_name" : "operands_",
19674     "field_offset" : 64,
19675     "referenced_type" : "_ZTIRA5_Kj"
19676    }
19677   ],
19678   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
19679   "name" : "art::VarArgsInstructionOperands",
19680   "record_kind" : "class",
19681   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19682   "self_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19683   "size" : 12,
19684   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19685   "vtable_components" :
19686   [
19687    {
19688     "kind" : "offset_to_top"
19689    },
19690    {
19691     "kind" : "rtti",
19692     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
19693    },
19694    {
19695     "kind" : "complete_dtor_pointer",
19696     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
19697    },
19698    {
19699     "kind" : "deleting_dtor_pointer",
19700     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
19701    },
19702    {
19703     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEj"
19704    }
19705   ]
19706  },
19707  {
19708   "alignment" : 4,
19709   "fields" :
19710   [
19711    {
19712     "access" : "private",
19713     "field_name" : "insns_size_in_code_units_",
19714     "referenced_type" : "_ZTIj"
19715    },
19716    {
19717     "access" : "private",
19718     "field_name" : "insns_",
19719     "field_offset" : 32,
19720     "referenced_type" : "_ZTIPKt"
19721    }
19722   ],
19723   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
19724   "name" : "art::CodeItemInstructionAccessor",
19725   "record_kind" : "class",
19726   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19727   "self_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19728   "size" : 8,
19729   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19730  },
19731  {
19732   "alignment" : 4,
19733   "base_specifiers" :
19734   [
19735    {
19736     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19737    }
19738   ],
19739   "fields" :
19740   [
19741    {
19742     "access" : "private",
19743     "field_name" : "inner_",
19744     "field_offset" : 64,
19745     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
19746    }
19747   ],
19748   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19749   "name" : "art::NoReceiverInstructionOperands",
19750   "record_kind" : "class",
19751   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19752   "self_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19753   "size" : 12,
19754   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19755   "vtable_components" :
19756   [
19757    {
19758     "kind" : "offset_to_top"
19759    },
19760    {
19761     "kind" : "rtti",
19762     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
19763    },
19764    {
19765     "kind" : "complete_dtor_pointer",
19766     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
19767    },
19768    {
19769     "kind" : "deleting_dtor_pointer",
19770     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
19771    },
19772    {
19773     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEj"
19774    }
19775   ]
19776  },
19777  {
19778   "alignment" : 1,
19779   "linker_set_key" : "_ZTIN3art2OSE",
19780   "name" : "art::OS",
19781   "record_kind" : "class",
19782   "referenced_type" : "_ZTIN3art2OSE",
19783   "self_type" : "_ZTIN3art2OSE",
19784   "size" : 1,
19785   "source_file" : "art/libartbase/base/os.h"
19786  },
19787  {
19788   "alignment" : 1,
19789   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
19790   "name" : "art::MethodReferenceValueComparator",
19791   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19792   "self_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19793   "size" : 1,
19794   "source_file" : "art/libdexfile/dex/method_reference.h"
19795  },
19796  {
19797   "alignment" : 8,
19798   "base_specifiers" :
19799   [
19800    {
19801     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
19802    }
19803   ],
19804   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19805   "name" : "art::EncodedStaticFieldValueIterator",
19806   "record_kind" : "class",
19807   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19808   "self_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19809   "size" : 32,
19810   "source_file" : "art/libdexfile/dex/dex_file.h"
19811  },
19812  {
19813   "alignment" : 2,
19814   "base_specifiers" :
19815   [
19816    {
19817     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19818    }
19819   ],
19820   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
19821   "name" : "art::dex::ProtoIndex",
19822   "record_kind" : "class",
19823   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
19824   "self_type" : "_ZTIN3art3dex10ProtoIndexE",
19825   "size" : 2,
19826   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19827  },
19828  {
19829   "alignment" : 4,
19830   "base_specifiers" :
19831   [
19832    {
19833     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
19834    }
19835   ],
19836   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
19837   "name" : "art::dex::StringIndex",
19838   "record_kind" : "class",
19839   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
19840   "self_type" : "_ZTIN3art3dex11StringIndexE",
19841   "size" : 4,
19842   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19843  },
19844  {
19845   "alignment" : 1,
19846   "fields" :
19847   [
19848    {
19849     "field_name" : "visibility_",
19850     "referenced_type" : "_ZTIh"
19851    },
19852    {
19853     "field_name" : "annotation_",
19854     "field_offset" : 8,
19855     "referenced_type" : "_ZTIA1_h"
19856    }
19857   ],
19858   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
19859   "name" : "art::dex::AnnotationItem",
19860   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
19861   "self_type" : "_ZTIN3art3dex14AnnotationItemE",
19862   "size" : 2,
19863   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19864  },
19865  {
19866   "alignment" : 4,
19867   "fields" :
19868   [
19869    {
19870     "field_name" : "data_off_",
19871     "referenced_type" : "_ZTIj"
19872    }
19873   ],
19874   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
19875   "name" : "art::dex::CallSiteIdItem",
19876   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19877   "self_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19878   "size" : 4,
19879   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19880  },
19881  {
19882   "alignment" : 2,
19883   "fields" :
19884   [
19885    {
19886     "field_name" : "method_handle_type_",
19887     "referenced_type" : "_ZTIt"
19888    },
19889    {
19890     "field_name" : "reserved1_",
19891     "field_offset" : 16,
19892     "referenced_type" : "_ZTIt"
19893    },
19894    {
19895     "field_name" : "field_or_method_idx_",
19896     "field_offset" : 32,
19897     "referenced_type" : "_ZTIt"
19898    },
19899    {
19900     "field_name" : "reserved2_",
19901     "field_offset" : 48,
19902     "referenced_type" : "_ZTIt"
19903    }
19904   ],
19905   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
19906   "name" : "art::dex::MethodHandleItem",
19907   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
19908   "self_type" : "_ZTIN3art3dex16MethodHandleItemE",
19909   "size" : 8,
19910   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19911  },
19912  {
19913   "alignment" : 4,
19914   "fields" :
19915   [
19916    {
19917     "field_name" : "size_",
19918     "referenced_type" : "_ZTIj"
19919    },
19920    {
19921     "field_name" : "entries_",
19922     "field_offset" : 32,
19923     "referenced_type" : "_ZTIA1_j"
19924    }
19925   ],
19926   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
19927   "name" : "art::dex::AnnotationSetItem",
19928   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19929   "self_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19930   "size" : 8,
19931   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19932  },
19933  {
19934   "alignment" : 4,
19935   "fields" :
19936   [
19937    {
19938     "field_name" : "size_",
19939     "referenced_type" : "_ZTIj"
19940    },
19941    {
19942     "field_name" : "flags_offset_",
19943     "field_offset" : 32,
19944     "referenced_type" : "_ZTIA1_j"
19945    }
19946   ],
19947   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
19948   "name" : "art::dex::HiddenapiClassData",
19949   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19950   "self_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19951   "size" : 8,
19952   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19953  },
19954  {
19955   "alignment" : 4,
19956   "fields" :
19957   [
19958    {
19959     "field_name" : "annotations_off_",
19960     "referenced_type" : "_ZTIj"
19961    }
19962   ],
19963   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19964   "name" : "art::dex::AnnotationSetRefItem",
19965   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19966   "self_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19967   "size" : 4,
19968   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19969  },
19970  {
19971   "alignment" : 4,
19972   "fields" :
19973   [
19974    {
19975     "field_name" : "size_",
19976     "referenced_type" : "_ZTIj"
19977    },
19978    {
19979     "field_name" : "list_",
19980     "field_offset" : 32,
19981     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
19982    }
19983   ],
19984   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
19985   "name" : "art::dex::AnnotationSetRefList",
19986   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19987   "self_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19988   "size" : 8,
19989   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19990  },
19991  {
19992   "alignment" : 4,
19993   "fields" :
19994   [
19995    {
19996     "field_name" : "field_idx_",
19997     "referenced_type" : "_ZTIj"
19998    },
19999    {
20000     "field_name" : "annotations_off_",
20001     "field_offset" : 32,
20002     "referenced_type" : "_ZTIj"
20003    }
20004   ],
20005   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
20006   "name" : "art::dex::FieldAnnotationsItem",
20007   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
20008   "self_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
20009   "size" : 8,
20010   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20011  },
20012  {
20013   "alignment" : 4,
20014   "fields" :
20015   [
20016    {
20017     "field_name" : "method_idx_",
20018     "referenced_type" : "_ZTIj"
20019    },
20020    {
20021     "field_name" : "annotations_off_",
20022     "field_offset" : 32,
20023     "referenced_type" : "_ZTIj"
20024    }
20025   ],
20026   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
20027   "name" : "art::dex::MethodAnnotationsItem",
20028   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
20029   "self_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
20030   "size" : 8,
20031   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20032  },
20033  {
20034   "alignment" : 4,
20035   "fields" :
20036   [
20037    {
20038     "field_name" : "class_annotations_off_",
20039     "referenced_type" : "_ZTIj"
20040    },
20041    {
20042     "field_name" : "fields_size_",
20043     "field_offset" : 32,
20044     "referenced_type" : "_ZTIj"
20045    },
20046    {
20047     "field_name" : "methods_size_",
20048     "field_offset" : 64,
20049     "referenced_type" : "_ZTIj"
20050    },
20051    {
20052     "field_name" : "parameters_size_",
20053     "field_offset" : 96,
20054     "referenced_type" : "_ZTIj"
20055    }
20056   ],
20057   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
20058   "name" : "art::dex::AnnotationsDirectoryItem",
20059   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
20060   "self_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
20061   "size" : 16,
20062   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20063  },
20064  {
20065   "alignment" : 4,
20066   "fields" :
20067   [
20068    {
20069     "field_name" : "method_idx_",
20070     "referenced_type" : "_ZTIj"
20071    },
20072    {
20073     "field_name" : "annotations_off_",
20074     "field_offset" : 32,
20075     "referenced_type" : "_ZTIj"
20076    }
20077   ],
20078   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
20079   "name" : "art::dex::ParameterAnnotationsItem",
20080   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
20081   "self_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
20082   "size" : 8,
20083   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20084  },
20085  {
20086   "alignment" : 4,
20087   "fields" :
20088   [
20089    {
20090     "field_name" : "descriptor_idx_",
20091     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20092    }
20093   ],
20094   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
20095   "name" : "art::dex::TypeId",
20096   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
20097   "self_type" : "_ZTIN3art3dex6TypeIdE",
20098   "size" : 4,
20099   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20100  },
20101  {
20102   "alignment" : 4,
20103   "fields" :
20104   [
20105    {
20106     "field_name" : "class_idx_",
20107     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20108    },
20109    {
20110     "field_name" : "type_idx_",
20111     "field_offset" : 16,
20112     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20113    },
20114    {
20115     "field_name" : "name_idx_",
20116     "field_offset" : 32,
20117     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20118    }
20119   ],
20120   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
20121   "name" : "art::dex::FieldId",
20122   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
20123   "self_type" : "_ZTIN3art3dex7FieldIdE",
20124   "size" : 8,
20125   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20126  },
20127  {
20128   "alignment" : 4,
20129   "fields" :
20130   [
20131    {
20132     "field_name" : "type_",
20133     "referenced_type" : "_ZTIt"
20134    },
20135    {
20136     "field_name" : "unused_",
20137     "field_offset" : 16,
20138     "referenced_type" : "_ZTIt"
20139    },
20140    {
20141     "field_name" : "size_",
20142     "field_offset" : 32,
20143     "referenced_type" : "_ZTIj"
20144    },
20145    {
20146     "field_name" : "offset_",
20147     "field_offset" : 64,
20148     "referenced_type" : "_ZTIj"
20149    }
20150   ],
20151   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
20152   "name" : "art::dex::MapItem",
20153   "referenced_type" : "_ZTIN3art3dex7MapItemE",
20154   "self_type" : "_ZTIN3art3dex7MapItemE",
20155   "size" : 12,
20156   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20157  },
20158  {
20159   "alignment" : 4,
20160   "fields" :
20161   [
20162    {
20163     "field_name" : "size_",
20164     "referenced_type" : "_ZTIj"
20165    },
20166    {
20167     "field_name" : "list_",
20168     "field_offset" : 32,
20169     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
20170    }
20171   ],
20172   "linker_set_key" : "_ZTIN3art3dex7MapListE",
20173   "name" : "art::dex::MapList",
20174   "referenced_type" : "_ZTIN3art3dex7MapListE",
20175   "self_type" : "_ZTIN3art3dex7MapListE",
20176   "size" : 16,
20177   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20178  },
20179  {
20180   "alignment" : 4,
20181   "fields" :
20182   [
20183    {
20184     "field_name" : "shorty_idx_",
20185     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20186    },
20187    {
20188     "field_name" : "return_type_idx_",
20189     "field_offset" : 32,
20190     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20191    },
20192    {
20193     "field_name" : "pad_",
20194     "field_offset" : 48,
20195     "referenced_type" : "_ZTIt"
20196    },
20197    {
20198     "field_name" : "parameters_off_",
20199     "field_offset" : 64,
20200     "referenced_type" : "_ZTIj"
20201    }
20202   ],
20203   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
20204   "name" : "art::dex::ProtoId",
20205   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
20206   "self_type" : "_ZTIN3art3dex7ProtoIdE",
20207   "size" : 12,
20208   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20209  },
20210  {
20211   "alignment" : 4,
20212   "fields" :
20213   [
20214    {
20215     "field_name" : "start_addr_",
20216     "referenced_type" : "_ZTIj"
20217    },
20218    {
20219     "field_name" : "insn_count_",
20220     "field_offset" : 32,
20221     "referenced_type" : "_ZTIt"
20222    },
20223    {
20224     "field_name" : "handler_off_",
20225     "field_offset" : 48,
20226     "referenced_type" : "_ZTIt"
20227    }
20228   ],
20229   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
20230   "name" : "art::dex::TryItem",
20231   "referenced_type" : "_ZTIN3art3dex7TryItemE",
20232   "self_type" : "_ZTIN3art3dex7TryItemE",
20233   "size" : 8,
20234   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20235  },
20236  {
20237   "alignment" : 4,
20238   "fields" :
20239   [
20240    {
20241     "field_name" : "class_idx_",
20242     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20243    },
20244    {
20245     "field_name" : "pad1_",
20246     "field_offset" : 16,
20247     "referenced_type" : "_ZTIt"
20248    },
20249    {
20250     "field_name" : "access_flags_",
20251     "field_offset" : 32,
20252     "referenced_type" : "_ZTIj"
20253    },
20254    {
20255     "field_name" : "superclass_idx_",
20256     "field_offset" : 64,
20257     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20258    },
20259    {
20260     "field_name" : "pad2_",
20261     "field_offset" : 80,
20262     "referenced_type" : "_ZTIt"
20263    },
20264    {
20265     "field_name" : "interfaces_off_",
20266     "field_offset" : 96,
20267     "referenced_type" : "_ZTIj"
20268    },
20269    {
20270     "field_name" : "source_file_idx_",
20271     "field_offset" : 128,
20272     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20273    },
20274    {
20275     "field_name" : "annotations_off_",
20276     "field_offset" : 160,
20277     "referenced_type" : "_ZTIj"
20278    },
20279    {
20280     "field_name" : "class_data_off_",
20281     "field_offset" : 192,
20282     "referenced_type" : "_ZTIj"
20283    },
20284    {
20285     "field_name" : "static_values_off_",
20286     "field_offset" : 224,
20287     "referenced_type" : "_ZTIj"
20288    }
20289   ],
20290   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
20291   "name" : "art::dex::ClassDef",
20292   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
20293   "self_type" : "_ZTIN3art3dex8ClassDefE",
20294   "size" : 32,
20295   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20296  },
20297  {
20298   "alignment" : 1,
20299   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
20300   "name" : "art::dex::CodeItem",
20301   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
20302   "self_type" : "_ZTIN3art3dex8CodeItemE",
20303   "size" : 1,
20304   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20305  },
20306  {
20307   "alignment" : 4,
20308   "fields" :
20309   [
20310    {
20311     "field_name" : "index_",
20312     "referenced_type" : "_ZTIj"
20313    }
20314   ],
20315   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
20316   "name" : "art::dex::DexIndex<unsigned int>",
20317   "record_kind" : "class",
20318   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
20319   "self_type" : "_ZTIN3art3dex8DexIndexIjEE",
20320   "size" : 4,
20321   "source_file" : "art/libdexfile/dex/dex_file_types.h",
20322   "template_args" :
20323   [
20324    "_ZTIj"
20325   ]
20326  },
20327  {
20328   "alignment" : 2,
20329   "fields" :
20330   [
20331    {
20332     "field_name" : "index_",
20333     "referenced_type" : "_ZTIt"
20334    }
20335   ],
20336   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
20337   "name" : "art::dex::DexIndex<unsigned short>",
20338   "record_kind" : "class",
20339   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
20340   "self_type" : "_ZTIN3art3dex8DexIndexItEE",
20341   "size" : 2,
20342   "source_file" : "art/libdexfile/dex/dex_file_types.h",
20343   "template_args" :
20344   [
20345    "_ZTIt"
20346   ]
20347  },
20348  {
20349   "alignment" : 4,
20350   "fields" :
20351   [
20352    {
20353     "field_name" : "class_idx_",
20354     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20355    },
20356    {
20357     "field_name" : "proto_idx_",
20358     "field_offset" : 16,
20359     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
20360    },
20361    {
20362     "field_name" : "name_idx_",
20363     "field_offset" : 32,
20364     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
20365    }
20366   ],
20367   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
20368   "name" : "art::dex::MethodId",
20369   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
20370   "self_type" : "_ZTIN3art3dex8MethodIdE",
20371   "size" : 8,
20372   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20373  },
20374  {
20375   "alignment" : 4,
20376   "fields" :
20377   [
20378    {
20379     "field_name" : "string_data_off_",
20380     "referenced_type" : "_ZTIj"
20381    }
20382   ],
20383   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
20384   "name" : "art::dex::StringId",
20385   "referenced_type" : "_ZTIN3art3dex8StringIdE",
20386   "self_type" : "_ZTIN3art3dex8StringIdE",
20387   "size" : 4,
20388   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20389  },
20390  {
20391   "alignment" : 2,
20392   "fields" :
20393   [
20394    {
20395     "field_name" : "type_idx_",
20396     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
20397    }
20398   ],
20399   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
20400   "name" : "art::dex::TypeItem",
20401   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
20402   "self_type" : "_ZTIN3art3dex8TypeItemE",
20403   "size" : 2,
20404   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20405  },
20406  {
20407   "alignment" : 4,
20408   "fields" :
20409   [
20410    {
20411     "access" : "private",
20412     "field_name" : "size_",
20413     "referenced_type" : "_ZTIj"
20414    },
20415    {
20416     "access" : "private",
20417     "field_name" : "list_",
20418     "field_offset" : 32,
20419     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
20420    }
20421   ],
20422   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
20423   "name" : "art::dex::TypeList",
20424   "record_kind" : "class",
20425   "referenced_type" : "_ZTIN3art3dex8TypeListE",
20426   "self_type" : "_ZTIN3art3dex8TypeListE",
20427   "size" : 8,
20428   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
20429  },
20430  {
20431   "alignment" : 4,
20432   "fields" :
20433   [
20434    {
20435     "access" : "private",
20436     "field_name" : "range_values_",
20437     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvjbEEENS_9allocatorIS4_EEEE"
20438    },
20439    {
20440     "access" : "private",
20441     "field_name" : "dex_file_",
20442     "field_offset" : 192,
20443     "referenced_type" : "_ZTIKPKN3art7DexFileE"
20444    }
20445   ],
20446   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
20447   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
20448   "record_kind" : "class",
20449   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
20450   "self_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
20451   "size" : 28,
20452   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
20453  },
20454  {
20455   "alignment" : 2,
20456   "base_specifiers" :
20457   [
20458    {
20459     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
20460    }
20461   ],
20462   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
20463   "name" : "art::dex::TypeIndex",
20464   "record_kind" : "class",
20465   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
20466   "self_type" : "_ZTIN3art3dex9TypeIndexE",
20467   "size" : 2,
20468   "source_file" : "art/libdexfile/dex/dex_file_types.h"
20469  },
20470  {
20471   "alignment" : 4,
20472   "fields" :
20473   [
20474    {
20475     "access" : "private",
20476     "field_name" : "name_",
20477     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20478    },
20479    {
20480     "access" : "private",
20481     "field_name" : "begin_",
20482     "field_offset" : 96,
20483     "referenced_type" : "_ZTIPh"
20484    },
20485    {
20486     "access" : "private",
20487     "field_name" : "size_",
20488     "field_offset" : 128,
20489     "referenced_type" : "_ZTIj"
20490    },
20491    {
20492     "access" : "private",
20493     "field_name" : "base_begin_",
20494     "field_offset" : 160,
20495     "referenced_type" : "_ZTIPv"
20496    },
20497    {
20498     "access" : "private",
20499     "field_name" : "base_size_",
20500     "field_offset" : 192,
20501     "referenced_type" : "_ZTIj"
20502    },
20503    {
20504     "access" : "private",
20505     "field_name" : "prot_",
20506     "field_offset" : 224,
20507     "referenced_type" : "_ZTIi"
20508    },
20509    {
20510     "access" : "private",
20511     "field_name" : "reuse_",
20512     "field_offset" : 256,
20513     "referenced_type" : "_ZTIb"
20514    },
20515    {
20516     "access" : "private",
20517     "field_name" : "already_unmapped_",
20518     "field_offset" : 264,
20519     "referenced_type" : "_ZTIb"
20520    },
20521    {
20522     "access" : "private",
20523     "field_name" : "redzone_size_",
20524     "field_offset" : 288,
20525     "referenced_type" : "_ZTIj"
20526    }
20527   ],
20528   "linker_set_key" : "_ZTIN3art6MemMapE",
20529   "name" : "art::MemMap",
20530   "record_kind" : "class",
20531   "referenced_type" : "_ZTIN3art6MemMapE",
20532   "self_type" : "_ZTIN3art6MemMapE",
20533   "size" : 40,
20534   "source_file" : "art/libartbase/base/mem_map.h"
20535  },
20536  {
20537   "alignment" : 4,
20538   "fields" :
20539   [
20540    {
20541     "field_name" : "address_",
20542     "referenced_type" : "_ZTIj"
20543    },
20544    {
20545     "field_name" : "line_",
20546     "field_offset" : 32,
20547     "referenced_type" : "_ZTIj"
20548    },
20549    {
20550     "field_name" : "source_file_",
20551     "field_offset" : 64,
20552     "referenced_type" : "_ZTIPKc"
20553    },
20554    {
20555     "field_name" : "prologue_end_",
20556     "field_offset" : 96,
20557     "referenced_type" : "_ZTIb"
20558    },
20559    {
20560     "field_name" : "epilogue_begin_",
20561     "field_offset" : 104,
20562     "referenced_type" : "_ZTIb"
20563    }
20564   ],
20565   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
20566   "name" : "art::DexFile::PositionInfo",
20567   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
20568   "self_type" : "_ZTIN3art7DexFile12PositionInfoE",
20569   "size" : 16,
20570   "source_file" : "art/libdexfile/dex/dex_file.h"
20571  },
20572  {
20573   "alignment" : 4,
20574   "fields" :
20575   [
20576    {
20577     "field_name" : "magic_",
20578     "referenced_type" : "_ZTIA8_h"
20579    },
20580    {
20581     "field_name" : "checksum_",
20582     "field_offset" : 64,
20583     "referenced_type" : "_ZTIj"
20584    },
20585    {
20586     "field_name" : "signature_",
20587     "field_offset" : 96,
20588     "referenced_type" : "_ZTIA20_h"
20589    },
20590    {
20591     "field_name" : "file_size_",
20592     "field_offset" : 256,
20593     "referenced_type" : "_ZTIj"
20594    },
20595    {
20596     "field_name" : "header_size_",
20597     "field_offset" : 288,
20598     "referenced_type" : "_ZTIj"
20599    },
20600    {
20601     "field_name" : "endian_tag_",
20602     "field_offset" : 320,
20603     "referenced_type" : "_ZTIj"
20604    },
20605    {
20606     "field_name" : "link_size_",
20607     "field_offset" : 352,
20608     "referenced_type" : "_ZTIj"
20609    },
20610    {
20611     "field_name" : "link_off_",
20612     "field_offset" : 384,
20613     "referenced_type" : "_ZTIj"
20614    },
20615    {
20616     "field_name" : "map_off_",
20617     "field_offset" : 416,
20618     "referenced_type" : "_ZTIj"
20619    },
20620    {
20621     "field_name" : "string_ids_size_",
20622     "field_offset" : 448,
20623     "referenced_type" : "_ZTIj"
20624    },
20625    {
20626     "field_name" : "string_ids_off_",
20627     "field_offset" : 480,
20628     "referenced_type" : "_ZTIj"
20629    },
20630    {
20631     "field_name" : "type_ids_size_",
20632     "field_offset" : 512,
20633     "referenced_type" : "_ZTIj"
20634    },
20635    {
20636     "field_name" : "type_ids_off_",
20637     "field_offset" : 544,
20638     "referenced_type" : "_ZTIj"
20639    },
20640    {
20641     "field_name" : "proto_ids_size_",
20642     "field_offset" : 576,
20643     "referenced_type" : "_ZTIj"
20644    },
20645    {
20646     "field_name" : "proto_ids_off_",
20647     "field_offset" : 608,
20648     "referenced_type" : "_ZTIj"
20649    },
20650    {
20651     "field_name" : "field_ids_size_",
20652     "field_offset" : 640,
20653     "referenced_type" : "_ZTIj"
20654    },
20655    {
20656     "field_name" : "field_ids_off_",
20657     "field_offset" : 672,
20658     "referenced_type" : "_ZTIj"
20659    },
20660    {
20661     "field_name" : "method_ids_size_",
20662     "field_offset" : 704,
20663     "referenced_type" : "_ZTIj"
20664    },
20665    {
20666     "field_name" : "method_ids_off_",
20667     "field_offset" : 736,
20668     "referenced_type" : "_ZTIj"
20669    },
20670    {
20671     "field_name" : "class_defs_size_",
20672     "field_offset" : 768,
20673     "referenced_type" : "_ZTIj"
20674    },
20675    {
20676     "field_name" : "class_defs_off_",
20677     "field_offset" : 800,
20678     "referenced_type" : "_ZTIj"
20679    },
20680    {
20681     "field_name" : "data_size_",
20682     "field_offset" : 832,
20683     "referenced_type" : "_ZTIj"
20684    },
20685    {
20686     "field_name" : "data_off_",
20687     "field_offset" : 864,
20688     "referenced_type" : "_ZTIj"
20689    }
20690   ],
20691   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
20692   "name" : "art::DexFile::Header",
20693   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
20694   "self_type" : "_ZTIN3art7DexFile6HeaderE",
20695   "size" : 112,
20696   "source_file" : "art/libdexfile/dex/dex_file.h"
20697  },
20698  {
20699   "alignment" : 4,
20700   "fields" :
20701   [
20702    {
20703     "field_name" : "name_",
20704     "referenced_type" : "_ZTIPKc"
20705    },
20706    {
20707     "field_name" : "descriptor_",
20708     "field_offset" : 32,
20709     "referenced_type" : "_ZTIPKc"
20710    },
20711    {
20712     "field_name" : "signature_",
20713     "field_offset" : 64,
20714     "referenced_type" : "_ZTIPKc"
20715    },
20716    {
20717     "field_name" : "start_address_",
20718     "field_offset" : 96,
20719     "referenced_type" : "_ZTIj"
20720    },
20721    {
20722     "field_name" : "end_address_",
20723     "field_offset" : 128,
20724     "referenced_type" : "_ZTIj"
20725    },
20726    {
20727     "field_name" : "reg_",
20728     "field_offset" : 160,
20729     "referenced_type" : "_ZTIt"
20730    },
20731    {
20732     "field_name" : "is_live_",
20733     "field_offset" : 176,
20734     "referenced_type" : "_ZTIb"
20735    }
20736   ],
20737   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
20738   "name" : "art::DexFile::LocalInfo",
20739   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
20740   "self_type" : "_ZTIN3art7DexFile9LocalInfoE",
20741   "size" : 24,
20742   "source_file" : "art/libdexfile/dex/dex_file.h"
20743  },
20744  {
20745   "alignment" : 4,
20746   "fields" :
20747   [
20748    {
20749     "access" : "protected",
20750     "field_name" : "begin_",
20751     "field_offset" : 32,
20752     "referenced_type" : "_ZTIKPKh"
20753    },
20754    {
20755     "access" : "protected",
20756     "field_name" : "size_",
20757     "field_offset" : 64,
20758     "referenced_type" : "_ZTIKj"
20759    },
20760    {
20761     "access" : "protected",
20762     "field_name" : "data_",
20763     "field_offset" : 96,
20764     "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE"
20765    },
20766    {
20767     "access" : "protected",
20768     "field_name" : "location_",
20769     "field_offset" : 160,
20770     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20771    },
20772    {
20773     "access" : "protected",
20774     "field_name" : "location_checksum_",
20775     "field_offset" : 256,
20776     "referenced_type" : "_ZTIKj"
20777    },
20778    {
20779     "access" : "protected",
20780     "field_name" : "header_",
20781     "field_offset" : 288,
20782     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
20783    },
20784    {
20785     "access" : "protected",
20786     "field_name" : "string_ids_",
20787     "field_offset" : 320,
20788     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
20789    },
20790    {
20791     "access" : "protected",
20792     "field_name" : "type_ids_",
20793     "field_offset" : 352,
20794     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
20795    },
20796    {
20797     "access" : "protected",
20798     "field_name" : "field_ids_",
20799     "field_offset" : 384,
20800     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
20801    },
20802    {
20803     "access" : "protected",
20804     "field_name" : "method_ids_",
20805     "field_offset" : 416,
20806     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
20807    },
20808    {
20809     "access" : "protected",
20810     "field_name" : "proto_ids_",
20811     "field_offset" : 448,
20812     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
20813    },
20814    {
20815     "access" : "protected",
20816     "field_name" : "class_defs_",
20817     "field_offset" : 480,
20818     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
20819    },
20820    {
20821     "access" : "protected",
20822     "field_name" : "method_handles_",
20823     "field_offset" : 512,
20824     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
20825    },
20826    {
20827     "access" : "protected",
20828     "field_name" : "num_method_handles_",
20829     "field_offset" : 544,
20830     "referenced_type" : "_ZTIj"
20831    },
20832    {
20833     "access" : "protected",
20834     "field_name" : "call_site_ids_",
20835     "field_offset" : 576,
20836     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
20837    },
20838    {
20839     "access" : "protected",
20840     "field_name" : "num_call_site_ids_",
20841     "field_offset" : 608,
20842     "referenced_type" : "_ZTIj"
20843    },
20844    {
20845     "access" : "protected",
20846     "field_name" : "hiddenapi_class_data_",
20847     "field_offset" : 640,
20848     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
20849    },
20850    {
20851     "access" : "protected",
20852     "field_name" : "oat_dex_file_",
20853     "field_offset" : 672,
20854     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
20855    },
20856    {
20857     "access" : "protected",
20858     "field_name" : "container_",
20859     "field_offset" : 704,
20860     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
20861    },
20862    {
20863     "access" : "protected",
20864     "field_name" : "is_compact_dex_",
20865     "field_offset" : 768,
20866     "referenced_type" : "_ZTIKb"
20867    },
20868    {
20869     "access" : "protected",
20870     "field_name" : "hiddenapi_domain_",
20871     "field_offset" : 776,
20872     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
20873    }
20874   ],
20875   "linker_set_key" : "_ZTIN3art7DexFileE",
20876   "name" : "art::DexFile",
20877   "record_kind" : "class",
20878   "referenced_type" : "_ZTIN3art7DexFileE",
20879   "self_type" : "_ZTIN3art7DexFileE",
20880   "size" : 100,
20881   "source_file" : "art/libdexfile/dex/dex_file.h",
20882   "vtable_components" :
20883   [
20884    {
20885     "kind" : "offset_to_top"
20886    },
20887    {
20888     "kind" : "rtti",
20889     "mangled_component_name" : "_ZTIN3art7DexFileE"
20890    },
20891    {
20892     "kind" : "complete_dtor_pointer",
20893     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
20894    },
20895    {
20896     "kind" : "deleting_dtor_pointer",
20897     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
20898    },
20899    {
20900     "is_pure" : true,
20901     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
20902    },
20903    {
20904     "is_pure" : true,
20905     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
20906    },
20907    {
20908     "is_pure" : true,
20909     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
20910    },
20911    {
20912     "is_pure" : true,
20913     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
20914    },
20915    {
20916     "is_pure" : true,
20917     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
20918    },
20919    {
20920     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
20921    }
20922   ]
20923  },
20924  {
20925   "alignment" : 8,
20926   "base_specifiers" :
20927   [
20928    {
20929     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
20930    }
20931   ],
20932   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20933   "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>>>",
20934   "record_kind" : "class",
20935   "referenced_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20936   "self_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20937   "size" : 40,
20938   "source_file" : "art/libartbase/base/hash_map.h",
20939   "template_args" :
20940   [
20941    "_ZTIj",
20942    "_ZTIt",
20943    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20944    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20945    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20946    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20947   ]
20948  },
20949  {
20950   "alignment" : 8,
20951   "fields" :
20952   [
20953    {
20954     "access" : "private",
20955     "field_name" : "allocfn_",
20956     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20957    },
20958    {
20959     "access" : "private",
20960     "field_name" : "hashfn_",
20961     "field_offset" : 8,
20962     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20963    },
20964    {
20965     "access" : "private",
20966     "field_name" : "emptyfn_",
20967     "field_offset" : 16,
20968     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
20969    },
20970    {
20971     "access" : "private",
20972     "field_name" : "pred_",
20973     "field_offset" : 24,
20974     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20975    },
20976    {
20977     "access" : "private",
20978     "field_name" : "num_elements_",
20979     "field_offset" : 32,
20980     "referenced_type" : "_ZTIj"
20981    },
20982    {
20983     "access" : "private",
20984     "field_name" : "num_buckets_",
20985     "field_offset" : 64,
20986     "referenced_type" : "_ZTIj"
20987    },
20988    {
20989     "access" : "private",
20990     "field_name" : "elements_until_expand_",
20991     "field_offset" : 96,
20992     "referenced_type" : "_ZTIj"
20993    },
20994    {
20995     "access" : "private",
20996     "field_name" : "owns_data_",
20997     "field_offset" : 128,
20998     "referenced_type" : "_ZTIb"
20999    },
21000    {
21001     "access" : "private",
21002     "field_name" : "data_",
21003     "field_offset" : 160,
21004     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
21005    },
21006    {
21007     "access" : "private",
21008     "field_name" : "min_load_factor_",
21009     "field_offset" : 192,
21010     "referenced_type" : "_ZTId"
21011    },
21012    {
21013     "access" : "private",
21014     "field_name" : "max_load_factor_",
21015     "field_offset" : 256,
21016     "referenced_type" : "_ZTId"
21017    }
21018   ],
21019   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
21020   "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>>>",
21021   "record_kind" : "class",
21022   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
21023   "self_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
21024   "size" : 40,
21025   "source_file" : "art/libartbase/base/hash_set.h",
21026   "template_args" :
21027   [
21028    "_ZTINSt3__14pairIjtEE",
21029    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
21030    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
21031    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
21032    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
21033   ]
21034  },
21035  {
21036   "alignment" : 4,
21037   "fields" :
21038   [
21039    {
21040     "access" : "private",
21041     "field_name" : "array_",
21042     "referenced_type" : "_ZTIPKh"
21043    },
21044    {
21045     "access" : "private",
21046     "field_name" : "size_",
21047     "field_offset" : 32,
21048     "referenced_type" : "_ZTIj"
21049    }
21050   ],
21051   "linker_set_key" : "_ZTIN3art8ArrayRefIKhEE",
21052   "name" : "art::ArrayRef<const unsigned char>",
21053   "record_kind" : "class",
21054   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
21055   "self_type" : "_ZTIN3art8ArrayRefIKhEE",
21056   "size" : 8,
21057   "source_file" : "art/libartbase/base/array_ref.h",
21058   "template_args" :
21059   [
21060    "_ZTIKh"
21061   ]
21062  },
21063  {
21064   "alignment" : 1,
21065   "linker_set_key" : "_ZTIN3art8DataHashE",
21066   "name" : "art::DataHash",
21067   "record_kind" : "class",
21068   "referenced_type" : "_ZTIN3art8DataHashE",
21069   "self_type" : "_ZTIN3art8DataHashE",
21070   "size" : 1,
21071   "source_file" : "art/libartbase/base/data_hash.h"
21072  },
21073  {
21074   "alignment" : 4,
21075   "fields" :
21076   [
21077    {
21078     "access" : "private",
21079     "field_name" : "value_",
21080     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
21081    }
21082   ],
21083   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
21084   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
21085   "record_kind" : "class",
21086   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
21087   "self_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
21088   "size" : 4,
21089   "source_file" : "art/libartbase/base/dumpable.h",
21090   "template_args" :
21091   [
21092    "_ZTIN3art9hiddenapi7ApiListE"
21093   ]
21094  },
21095  {
21096   "alignment" : 1,
21097   "linker_set_key" : "_ZTIN3art8IdentityIjEE",
21098   "name" : "art::Identity<unsigned int>",
21099   "referenced_type" : "_ZTIN3art8IdentityIjEE",
21100   "self_type" : "_ZTIN3art8IdentityIjEE",
21101   "size" : 1,
21102   "source_file" : "art/libartbase/base/stl_util_identity.h",
21103   "template_args" :
21104   [
21105    "_ZTIj"
21106   ]
21107  },
21108  {
21109   "alignment" : 4,
21110   "fields" :
21111   [
21112    {
21113     "access" : "private",
21114     "field_name" : "handle_",
21115     "field_offset" : 32,
21116     "referenced_type" : "_ZTIP10ZipArchive"
21117    },
21118    {
21119     "access" : "private",
21120     "field_name" : "zip_entry_",
21121     "field_offset" : 64,
21122     "referenced_type" : "_ZTIKP8ZipEntry"
21123    },
21124    {
21125     "access" : "private",
21126     "field_name" : "entry_name_",
21127     "field_offset" : 96,
21128     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
21129    }
21130   ],
21131   "linker_set_key" : "_ZTIN3art8ZipEntryE",
21132   "name" : "art::ZipEntry",
21133   "record_kind" : "class",
21134   "referenced_type" : "_ZTIN3art8ZipEntryE",
21135   "self_type" : "_ZTIN3art8ZipEntryE",
21136   "size" : 24,
21137   "source_file" : "art/libartbase/base/zip_archive.h",
21138   "vtable_components" :
21139   [
21140    {
21141     "kind" : "offset_to_top"
21142    },
21143    {
21144     "kind" : "rtti",
21145     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
21146    },
21147    {
21148     "kind" : "complete_dtor_pointer",
21149     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
21150    },
21151    {
21152     "kind" : "deleting_dtor_pointer",
21153     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
21154    }
21155   ]
21156  },
21157  {
21158   "alignment" : 4,
21159   "base_specifiers" :
21160   [
21161    {
21162     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEjjjjEE"
21163    }
21164   ],
21165   "fields" :
21166   [
21167    {
21168     "access" : "private",
21169     "field_name" : "count_",
21170     "referenced_type" : "_ZTIj"
21171    }
21172   ],
21173   "linker_set_key" : "_ZTIN3art9CountIterE",
21174   "name" : "art::CountIter",
21175   "record_kind" : "class",
21176   "referenced_type" : "_ZTIN3art9CountIterE",
21177   "self_type" : "_ZTIN3art9CountIterE",
21178   "size" : 4,
21179   "source_file" : "art/libartbase/base/stl_util.h"
21180  },
21181  {
21182   "alignment" : 1,
21183   "linker_set_key" : "_ZTIN3art9LogHelperE",
21184   "name" : "art::LogHelper",
21185   "record_kind" : "class",
21186   "referenced_type" : "_ZTIN3art9LogHelperE",
21187   "self_type" : "_ZTIN3art9LogHelperE",
21188   "size" : 1,
21189   "source_file" : "art/libartbase/base/logging.h"
21190  },
21191  {
21192   "alignment" : 1,
21193   "linker_set_key" : "_ZTIN3art9PrimitiveE",
21194   "name" : "art::Primitive",
21195   "record_kind" : "class",
21196   "referenced_type" : "_ZTIN3art9PrimitiveE",
21197   "self_type" : "_ZTIN3art9PrimitiveE",
21198   "size" : 1,
21199   "source_file" : "art/libdexfile/dex/primitive.h"
21200  },
21201  {
21202   "alignment" : 4,
21203   "base_specifiers" :
21204   [
21205    {
21206     "referenced_type" : "_ZTIN3art11ValueObjectE"
21207    }
21208   ],
21209   "fields" :
21210   [
21211    {
21212     "access" : "private",
21213     "field_name" : "dex_file_",
21214     "referenced_type" : "_ZTIPKN3art7DexFileE"
21215    },
21216    {
21217     "access" : "private",
21218     "field_name" : "proto_id_",
21219     "field_offset" : 32,
21220     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
21221    }
21222   ],
21223   "linker_set_key" : "_ZTIN3art9SignatureE",
21224   "name" : "art::Signature",
21225   "record_kind" : "class",
21226   "referenced_type" : "_ZTIN3art9SignatureE",
21227   "self_type" : "_ZTIN3art9SignatureE",
21228   "size" : 8,
21229   "source_file" : "art/libdexfile/dex/signature.h"
21230  },
21231  {
21232   "alignment" : 4,
21233   "fields" :
21234   [
21235    {
21236     "access" : "private",
21237     "field_name" : "dex_flags_",
21238     "referenced_type" : "_ZTIj"
21239    }
21240   ],
21241   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
21242   "name" : "art::hiddenapi::ApiList",
21243   "record_kind" : "class",
21244   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
21245   "self_type" : "_ZTIN3art9hiddenapi7ApiListE",
21246   "size" : 4,
21247   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
21248  },
21249  {
21250   "alignment" : 1,
21251   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
21252   "name" : "art::hiddenapi::ApiStubs",
21253   "record_kind" : "class",
21254   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
21255   "self_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
21256   "size" : 1,
21257   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
21258  },
21259  {
21260   "alignment" : 4,
21261   "fields" :
21262   [
21263    {
21264     "access" : "private",
21265     "field_name" : "data_",
21266     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
21267    }
21268   ],
21269   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
21270   "name" : "android::base::LogMessage",
21271   "record_kind" : "class",
21272   "referenced_type" : "_ZTIN7android4base10LogMessageE",
21273   "self_type" : "_ZTIN7android4base10LogMessageE",
21274   "size" : 4,
21275   "source_file" : "system/libbase/include/android-base/logging.h"
21276  },
21277  {
21278   "alignment" : 4,
21279   "fields" :
21280   [
21281    {
21282     "access" : "private",
21283     "field_name" : "data_",
21284     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
21285    }
21286   ],
21287   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
21288   "name" : "android::base::LogMessage",
21289   "record_kind" : "class",
21290   "referenced_type" : "_ZTIN7android4base10LogMessageE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21291   "self_type" : "_ZTIN7android4base10LogMessageE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21292   "size" : 4,
21293   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
21294  },
21295  {
21296   "alignment" : 4,
21297   "fields" :
21298   [
21299    {
21300     "access" : "private",
21301     "field_name" : "default_log_id_",
21302     "referenced_type" : "_ZTIN7android4base5LogIdE"
21303    }
21304   ],
21305   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
21306   "name" : "android::base::LogdLogger",
21307   "record_kind" : "class",
21308   "referenced_type" : "_ZTIN7android4base10LogdLoggerE",
21309   "self_type" : "_ZTIN7android4base10LogdLoggerE",
21310   "size" : 4,
21311   "source_file" : "system/libbase/include/android-base/logging.h"
21312  },
21313  {
21314   "alignment" : 4,
21315   "fields" :
21316   [
21317    {
21318     "access" : "private",
21319     "field_name" : "default_log_id_",
21320     "referenced_type" : "_ZTIN7android4base5LogIdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
21321    }
21322   ],
21323   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
21324   "name" : "android::base::LogdLogger",
21325   "record_kind" : "class",
21326   "referenced_type" : "_ZTIN7android4base10LogdLoggerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21327   "self_type" : "_ZTIN7android4base10LogdLoggerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21328   "size" : 4,
21329   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
21330  },
21331  {
21332   "alignment" : 4,
21333   "fields" :
21334   [
21335    {
21336     "access" : "private",
21337     "field_name" : "base_",
21338     "referenced_type" : "_ZTIPc"
21339    },
21340    {
21341     "access" : "private",
21342     "field_name" : "size_",
21343     "field_offset" : 32,
21344     "referenced_type" : "_ZTIj"
21345    },
21346    {
21347     "access" : "private",
21348     "field_name" : "offset_",
21349     "field_offset" : 64,
21350     "referenced_type" : "_ZTIj"
21351    }
21352   ],
21353   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
21354   "name" : "android::base::MappedFile",
21355   "record_kind" : "class",
21356   "referenced_type" : "_ZTIN7android4base10MappedFileE",
21357   "self_type" : "_ZTIN7android4base10MappedFileE",
21358   "size" : 12,
21359   "source_file" : "system/libbase/include/android-base/mapped_file.h"
21360  },
21361  {
21362   "alignment" : 4,
21363   "fields" :
21364   [
21365    {
21366     "access" : "private",
21367     "field_name" : "base_",
21368     "referenced_type" : "_ZTIPc"
21369    },
21370    {
21371     "access" : "private",
21372     "field_name" : "size_",
21373     "field_offset" : 32,
21374     "referenced_type" : "_ZTIj"
21375    },
21376    {
21377     "access" : "private",
21378     "field_name" : "offset_",
21379     "field_offset" : 64,
21380     "referenced_type" : "_ZTIj"
21381    }
21382   ],
21383   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
21384   "name" : "android::base::MappedFile",
21385   "record_kind" : "class",
21386   "referenced_type" : "_ZTIN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21387   "self_type" : "_ZTIN7android4base10MappedFileE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21388   "size" : 12,
21389   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/mapped_file.h"
21390  },
21391  {
21392   "alignment" : 1,
21393   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
21394   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
21395   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
21396   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
21397   "size" : 1,
21398   "source_file" : "system/libbase/include/android-base/logging.h",
21399   "template_args" :
21400   [
21401    "_ZTIN3art11Instruction6FormatE",
21402    "_ZTIN3art11Instruction6FormatE"
21403   ]
21404  },
21405  {
21406   "alignment" : 1,
21407   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21408   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
21409   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21410   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21411   "size" : 1,
21412   "source_file" : "system/libbase/include/android-base/logging.h",
21413   "template_args" :
21414   [
21415    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
21416    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21417   ]
21418  },
21419  {
21420   "alignment" : 1,
21421   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
21422   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
21423   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
21424   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
21425   "size" : 1,
21426   "source_file" : "system/libbase/include/android-base/logging.h",
21427   "template_args" :
21428   [
21429    "_ZTIN3art3dex10ProtoIndexE",
21430    "_ZTIN3art3dex10ProtoIndexE"
21431   ]
21432  },
21433  {
21434   "alignment" : 1,
21435   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
21436   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
21437   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
21438   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
21439   "size" : 1,
21440   "source_file" : "system/libbase/include/android-base/logging.h",
21441   "template_args" :
21442   [
21443    "_ZTIN3art3dex11StringIndexE",
21444    "_ZTIN3art3dex11StringIndexE"
21445   ]
21446  },
21447  {
21448   "alignment" : 1,
21449   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
21450   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
21451   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
21452   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
21453   "size" : 1,
21454   "source_file" : "system/libbase/include/android-base/logging.h",
21455   "template_args" :
21456   [
21457    "_ZTIN3art3dex9TypeIndexE",
21458    "_ZTIN3art3dex9TypeIndexE"
21459   ]
21460  },
21461  {
21462   "alignment" : 1,
21463   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
21464   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
21465   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
21466   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
21467   "size" : 1,
21468   "source_file" : "system/libbase/include/android-base/logging.h",
21469   "template_args" :
21470   [
21471    "_ZTIPKN3art3dex6TypeIdE",
21472    "_ZTIPKN3art3dex6TypeIdE"
21473   ]
21474  },
21475  {
21476   "alignment" : 1,
21477   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
21478   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
21479   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
21480   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
21481   "size" : 1,
21482   "source_file" : "system/libbase/include/android-base/logging.h",
21483   "template_args" :
21484   [
21485    "_ZTIPKN3art3dex7FieldIdE",
21486    "_ZTIPKN3art3dex7FieldIdE"
21487   ]
21488  },
21489  {
21490   "alignment" : 1,
21491   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
21492   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
21493   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
21494   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
21495   "size" : 1,
21496   "source_file" : "system/libbase/include/android-base/logging.h",
21497   "template_args" :
21498   [
21499    "_ZTIPKN3art3dex7ProtoIdE",
21500    "_ZTIPKN3art3dex7ProtoIdE"
21501   ]
21502  },
21503  {
21504   "alignment" : 1,
21505   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
21506   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
21507   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
21508   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
21509   "size" : 1,
21510   "source_file" : "system/libbase/include/android-base/logging.h",
21511   "template_args" :
21512   [
21513    "_ZTIPKN3art3dex8ClassDefE",
21514    "_ZTIPKN3art3dex8ClassDefE"
21515   ]
21516  },
21517  {
21518   "alignment" : 1,
21519   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
21520   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
21521   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
21522   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
21523   "size" : 1,
21524   "source_file" : "system/libbase/include/android-base/logging.h",
21525   "template_args" :
21526   [
21527    "_ZTIPKN3art3dex8MethodIdE",
21528    "_ZTIPKN3art3dex8MethodIdE"
21529   ]
21530  },
21531  {
21532   "alignment" : 1,
21533   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
21534   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
21535   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
21536   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
21537   "size" : 1,
21538   "source_file" : "system/libbase/include/android-base/logging.h",
21539   "template_args" :
21540   [
21541    "_ZTIPKN3art3dex8StringIdE",
21542    "_ZTIPKN3art3dex8StringIdE"
21543   ]
21544  },
21545  {
21546   "alignment" : 1,
21547   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
21548   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
21549   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
21550   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
21551   "size" : 1,
21552   "source_file" : "system/libbase/include/android-base/logging.h",
21553   "template_args" :
21554   [
21555    "_ZTIPKN3art7DexFileE",
21556    "_ZTIPKN3art7DexFileE"
21557   ]
21558  },
21559  {
21560   "alignment" : 1,
21561   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
21562   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
21563   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
21564   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
21565   "size" : 1,
21566   "source_file" : "system/libbase/include/android-base/logging.h",
21567   "template_args" :
21568   [
21569    "_ZTIPKc",
21570    "_ZTIPKc"
21571   ]
21572  },
21573  {
21574   "alignment" : 1,
21575   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
21576   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
21577   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
21578   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
21579   "size" : 1,
21580   "source_file" : "system/libbase/include/android-base/logging.h",
21581   "template_args" :
21582   [
21583    "_ZTIPKh",
21584    "_ZTIPKh"
21585   ]
21586  },
21587  {
21588   "alignment" : 1,
21589   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
21590   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
21591   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
21592   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
21593   "size" : 1,
21594   "source_file" : "system/libbase/include/android-base/logging.h",
21595   "template_args" :
21596   [
21597    "_ZTIPKt",
21598    "_ZTIPKt"
21599   ]
21600  },
21601  {
21602   "alignment" : 1,
21603   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
21604   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
21605   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
21606   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
21607   "size" : 1,
21608   "source_file" : "system/libbase/include/android-base/logging.h",
21609   "template_args" :
21610   [
21611    "_ZTIb",
21612    "_ZTIb"
21613   ]
21614  },
21615  {
21616   "alignment" : 1,
21617   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
21618   "name" : "android::base::log_detail::StorageTypes<char, char>",
21619   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
21620   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
21621   "size" : 1,
21622   "source_file" : "system/libbase/include/android-base/logging.h",
21623   "template_args" :
21624   [
21625    "_ZTIc",
21626    "_ZTIc"
21627   ]
21628  },
21629  {
21630   "alignment" : 1,
21631   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
21632   "name" : "android::base::log_detail::StorageTypes<double, double>",
21633   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
21634   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
21635   "size" : 1,
21636   "source_file" : "system/libbase/include/android-base/logging.h",
21637   "template_args" :
21638   [
21639    "_ZTId",
21640    "_ZTId"
21641   ]
21642  },
21643  {
21644   "alignment" : 1,
21645   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
21646   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
21647   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
21648   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
21649   "size" : 1,
21650   "source_file" : "system/libbase/include/android-base/logging.h",
21651   "template_args" :
21652   [
21653    "_ZTIh",
21654    "_ZTIj"
21655   ]
21656  },
21657  {
21658   "alignment" : 1,
21659   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21660   "name" : "android::base::log_detail::StorageTypes<int, int>",
21661   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21662   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21663   "size" : 1,
21664   "source_file" : "system/libbase/include/android-base/logging.h",
21665   "template_args" :
21666   [
21667    "_ZTIi",
21668    "_ZTIi"
21669   ]
21670  },
21671  {
21672   "alignment" : 1,
21673   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21674   "name" : "android::base::log_detail::StorageTypes<int, int>",
21675   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21676   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21677   "size" : 1,
21678   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
21679   "template_args" :
21680   [
21681    "_ZTIi",
21682    "_ZTIi"
21683   ]
21684  },
21685  {
21686   "alignment" : 1,
21687   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
21688   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
21689   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
21690   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
21691   "size" : 1,
21692   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
21693   "template_args" :
21694   [
21695    "_ZTIj",
21696    "_ZTIi"
21697   ]
21698  },
21699  {
21700   "alignment" : 1,
21701   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21702   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
21703   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21704   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21705   "size" : 1,
21706   "source_file" : "system/libbase/include/android-base/logging.h",
21707   "template_args" :
21708   [
21709    "_ZTIj",
21710    "_ZTIj"
21711   ]
21712  },
21713  {
21714   "alignment" : 1,
21715   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21716   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
21717   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21718   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
21719   "size" : 1,
21720   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
21721   "template_args" :
21722   [
21723    "_ZTIj",
21724    "_ZTIj"
21725   ]
21726  },
21727  {
21728   "alignment" : 1,
21729   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
21730   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned short>",
21731   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
21732   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
21733   "size" : 1,
21734   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
21735   "template_args" :
21736   [
21737    "_ZTIj",
21738    "_ZTIt"
21739   ]
21740  },
21741  {
21742   "alignment" : 1,
21743   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21744   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
21745   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21746   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21747   "size" : 1,
21748   "source_file" : "system/libbase/include/android-base/logging.h",
21749   "template_args" :
21750   [
21751    "_ZTIt",
21752    "_ZTIj"
21753   ]
21754  },
21755  {
21756   "alignment" : 1,
21757   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21758   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
21759   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21760   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21761   "size" : 1,
21762   "source_file" : "system/libbase/include/android-base/logging.h",
21763   "template_args" :
21764   [
21765    "_ZTIt",
21766    "_ZTIt"
21767   ]
21768  },
21769  {
21770   "alignment" : 1,
21771   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21772   "name" : "android::base::log_detail::StorageTypes<long long, unsigned int>",
21773   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21774   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21775   "size" : 1,
21776   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
21777   "template_args" :
21778   [
21779    "_ZTIx",
21780    "_ZTIj"
21781   ]
21782  },
21783  {
21784   "alignment" : 1,
21785   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21786   "name" : "android::base::log_detail::StorageTypes<unsigned long long, unsigned int>",
21787   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21788   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21789   "size" : 1,
21790   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
21791   "template_args" :
21792   [
21793    "_ZTIy",
21794    "_ZTIj"
21795   ]
21796  },
21797  {
21798   "alignment" : 1,
21799   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21800   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
21801   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21802   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21803   "size" : 1,
21804   "source_file" : "system/libbase/include/android-base/logging.h",
21805   "template_args" :
21806   [
21807    "_ZTIN3art11Instruction6FormatE"
21808   ]
21809  },
21810  {
21811   "alignment" : 1,
21812   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21813   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
21814   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21815   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21816   "size" : 1,
21817   "source_file" : "system/libbase/include/android-base/logging.h",
21818   "template_args" :
21819   [
21820    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21821   ]
21822  },
21823  {
21824   "alignment" : 1,
21825   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21826   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
21827   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21828   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21829   "size" : 1,
21830   "source_file" : "system/libbase/include/android-base/logging.h",
21831   "template_args" :
21832   [
21833    "_ZTIN3art3dex10ProtoIndexE"
21834   ]
21835  },
21836  {
21837   "alignment" : 1,
21838   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21839   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
21840   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21841   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21842   "size" : 1,
21843   "source_file" : "system/libbase/include/android-base/logging.h",
21844   "template_args" :
21845   [
21846    "_ZTIN3art3dex11StringIndexE"
21847   ]
21848  },
21849  {
21850   "alignment" : 1,
21851   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21852   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
21853   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21854   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21855   "size" : 1,
21856   "source_file" : "system/libbase/include/android-base/logging.h",
21857   "template_args" :
21858   [
21859    "_ZTIN3art3dex9TypeIndexE"
21860   ]
21861  },
21862  {
21863   "alignment" : 1,
21864   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21865   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
21866   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21867   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21868   "size" : 1,
21869   "source_file" : "system/libbase/include/android-base/logging.h",
21870   "template_args" :
21871   [
21872    "_ZTIPKN3art3dex6TypeIdE"
21873   ]
21874  },
21875  {
21876   "alignment" : 1,
21877   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21878   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
21879   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21880   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21881   "size" : 1,
21882   "source_file" : "system/libbase/include/android-base/logging.h",
21883   "template_args" :
21884   [
21885    "_ZTIPKN3art3dex7FieldIdE"
21886   ]
21887  },
21888  {
21889   "alignment" : 1,
21890   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21891   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
21892   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21893   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21894   "size" : 1,
21895   "source_file" : "system/libbase/include/android-base/logging.h",
21896   "template_args" :
21897   [
21898    "_ZTIPKN3art3dex7ProtoIdE"
21899   ]
21900  },
21901  {
21902   "alignment" : 1,
21903   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21904   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
21905   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21906   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21907   "size" : 1,
21908   "source_file" : "system/libbase/include/android-base/logging.h",
21909   "template_args" :
21910   [
21911    "_ZTIPKN3art3dex8ClassDefE"
21912   ]
21913  },
21914  {
21915   "alignment" : 1,
21916   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21917   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
21918   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21919   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21920   "size" : 1,
21921   "source_file" : "system/libbase/include/android-base/logging.h",
21922   "template_args" :
21923   [
21924    "_ZTIPKN3art3dex8MethodIdE"
21925   ]
21926  },
21927  {
21928   "alignment" : 1,
21929   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21930   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
21931   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21932   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21933   "size" : 1,
21934   "source_file" : "system/libbase/include/android-base/logging.h",
21935   "template_args" :
21936   [
21937    "_ZTIPKN3art3dex8StringIdE"
21938   ]
21939  },
21940  {
21941   "alignment" : 1,
21942   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21943   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
21944   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21945   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21946   "size" : 1,
21947   "source_file" : "system/libbase/include/android-base/logging.h",
21948   "template_args" :
21949   [
21950    "_ZTIPKN3art7DexFileE"
21951   ]
21952  },
21953  {
21954   "alignment" : 1,
21955   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21956   "name" : "android::base::log_detail::IsCharPointer<const char *>",
21957   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21958   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21959   "size" : 1,
21960   "source_file" : "system/libbase/include/android-base/logging.h",
21961   "template_args" :
21962   [
21963    "_ZTIPKc"
21964   ]
21965  },
21966  {
21967   "alignment" : 1,
21968   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21969   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
21970   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21971   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21972   "size" : 1,
21973   "source_file" : "system/libbase/include/android-base/logging.h",
21974   "template_args" :
21975   [
21976    "_ZTIPKh"
21977   ]
21978  },
21979  {
21980   "alignment" : 1,
21981   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21982   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
21983   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21984   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21985   "size" : 1,
21986   "source_file" : "system/libbase/include/android-base/logging.h",
21987   "template_args" :
21988   [
21989    "_ZTIPKt"
21990   ]
21991  },
21992  {
21993   "alignment" : 1,
21994   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21995   "name" : "android::base::log_detail::IsCharPointer<bool>",
21996   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21997   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21998   "size" : 1,
21999   "source_file" : "system/libbase/include/android-base/logging.h",
22000   "template_args" :
22001   [
22002    "_ZTIb"
22003   ]
22004  },
22005  {
22006   "alignment" : 1,
22007   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
22008   "name" : "android::base::log_detail::IsCharPointer<char>",
22009   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
22010   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
22011   "size" : 1,
22012   "source_file" : "system/libbase/include/android-base/logging.h",
22013   "template_args" :
22014   [
22015    "_ZTIc"
22016   ]
22017  },
22018  {
22019   "alignment" : 1,
22020   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
22021   "name" : "android::base::log_detail::IsCharPointer<double>",
22022   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
22023   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
22024   "size" : 1,
22025   "source_file" : "system/libbase/include/android-base/logging.h",
22026   "template_args" :
22027   [
22028    "_ZTId"
22029   ]
22030  },
22031  {
22032   "alignment" : 1,
22033   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
22034   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
22035   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
22036   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
22037   "size" : 1,
22038   "source_file" : "system/libbase/include/android-base/logging.h",
22039   "template_args" :
22040   [
22041    "_ZTIh"
22042   ]
22043  },
22044  {
22045   "alignment" : 1,
22046   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
22047   "name" : "android::base::log_detail::IsCharPointer<int>",
22048   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
22049   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
22050   "size" : 1,
22051   "source_file" : "system/libbase/include/android-base/logging.h",
22052   "template_args" :
22053   [
22054    "_ZTIi"
22055   ]
22056  },
22057  {
22058   "alignment" : 1,
22059   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
22060   "name" : "android::base::log_detail::IsCharPointer<int>",
22061   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22062   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22063   "size" : 1,
22064   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22065   "template_args" :
22066   [
22067    "_ZTIi"
22068   ]
22069  },
22070  {
22071   "alignment" : 1,
22072   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
22073   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
22074   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
22075   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
22076   "size" : 1,
22077   "source_file" : "system/libbase/include/android-base/logging.h",
22078   "template_args" :
22079   [
22080    "_ZTIj"
22081   ]
22082  },
22083  {
22084   "alignment" : 1,
22085   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
22086   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
22087   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22088   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22089   "size" : 1,
22090   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22091   "template_args" :
22092   [
22093    "_ZTIj"
22094   ]
22095  },
22096  {
22097   "alignment" : 1,
22098   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
22099   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
22100   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
22101   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
22102   "size" : 1,
22103   "source_file" : "system/libbase/include/android-base/logging.h",
22104   "template_args" :
22105   [
22106    "_ZTIt"
22107   ]
22108  },
22109  {
22110   "alignment" : 1,
22111   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
22112   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
22113   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
22114   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
22115   "size" : 1,
22116   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22117   "template_args" :
22118   [
22119    "_ZTIt"
22120   ]
22121  },
22122  {
22123   "alignment" : 1,
22124   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
22125   "name" : "android::base::log_detail::IsCharPointer<long long>",
22126   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
22127   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
22128   "size" : 1,
22129   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22130   "template_args" :
22131   [
22132    "_ZTIx"
22133   ]
22134  },
22135  {
22136   "alignment" : 1,
22137   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
22138   "name" : "android::base::log_detail::IsCharPointer<unsigned long long>",
22139   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
22140   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
22141   "size" : 1,
22142   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22143   "template_args" :
22144   [
22145    "_ZTIy"
22146   ]
22147  },
22148  {
22149   "alignment" : 1,
22150   "fields" :
22151   [
22152    {
22153     "field_name" : "lhs",
22154     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
22155    },
22156    {
22157     "field_name" : "rhs",
22158     "field_offset" : 8,
22159     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
22160    }
22161   ],
22162   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
22163   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
22164   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
22165   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
22166   "size" : 2,
22167   "source_file" : "system/libbase/include/android-base/logging.h",
22168   "template_args" :
22169   [
22170    "_ZTIN3art11Instruction6FormatE",
22171    "_ZTIN3art11Instruction6FormatE"
22172   ]
22173  },
22174  {
22175   "alignment" : 4,
22176   "fields" :
22177   [
22178    {
22179     "field_name" : "lhs",
22180     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
22181    },
22182    {
22183     "field_name" : "rhs",
22184     "field_offset" : 32,
22185     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
22186    }
22187   ],
22188   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
22189   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
22190   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
22191   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
22192   "size" : 8,
22193   "source_file" : "system/libbase/include/android-base/logging.h",
22194   "template_args" :
22195   [
22196    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
22197    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22198   ]
22199  },
22200  {
22201   "alignment" : 2,
22202   "fields" :
22203   [
22204    {
22205     "field_name" : "lhs",
22206     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
22207    },
22208    {
22209     "field_name" : "rhs",
22210     "field_offset" : 16,
22211     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
22212    }
22213   ],
22214   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
22215   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
22216   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
22217   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
22218   "size" : 4,
22219   "source_file" : "system/libbase/include/android-base/logging.h",
22220   "template_args" :
22221   [
22222    "_ZTIN3art3dex10ProtoIndexE",
22223    "_ZTIN3art3dex10ProtoIndexE"
22224   ]
22225  },
22226  {
22227   "alignment" : 4,
22228   "fields" :
22229   [
22230    {
22231     "field_name" : "lhs",
22232     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
22233    },
22234    {
22235     "field_name" : "rhs",
22236     "field_offset" : 32,
22237     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
22238    }
22239   ],
22240   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
22241   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
22242   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
22243   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
22244   "size" : 8,
22245   "source_file" : "system/libbase/include/android-base/logging.h",
22246   "template_args" :
22247   [
22248    "_ZTIN3art3dex11StringIndexE",
22249    "_ZTIN3art3dex11StringIndexE"
22250   ]
22251  },
22252  {
22253   "alignment" : 2,
22254   "fields" :
22255   [
22256    {
22257     "field_name" : "lhs",
22258     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
22259    },
22260    {
22261     "field_name" : "rhs",
22262     "field_offset" : 16,
22263     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
22264    }
22265   ],
22266   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
22267   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
22268   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
22269   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
22270   "size" : 4,
22271   "source_file" : "system/libbase/include/android-base/logging.h",
22272   "template_args" :
22273   [
22274    "_ZTIN3art3dex9TypeIndexE",
22275    "_ZTIN3art3dex9TypeIndexE"
22276   ]
22277  },
22278  {
22279   "alignment" : 4,
22280   "fields" :
22281   [
22282    {
22283     "field_name" : "lhs",
22284     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
22285    },
22286    {
22287     "field_name" : "rhs",
22288     "field_offset" : 32,
22289     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
22290    }
22291   ],
22292   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
22293   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
22294   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
22295   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
22296   "size" : 8,
22297   "source_file" : "system/libbase/include/android-base/logging.h",
22298   "template_args" :
22299   [
22300    "_ZTIPKN3art3dex6TypeIdE",
22301    "_ZTIPKN3art3dex6TypeIdE"
22302   ]
22303  },
22304  {
22305   "alignment" : 4,
22306   "fields" :
22307   [
22308    {
22309     "field_name" : "lhs",
22310     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
22311    },
22312    {
22313     "field_name" : "rhs",
22314     "field_offset" : 32,
22315     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
22316    }
22317   ],
22318   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
22319   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
22320   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
22321   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
22322   "size" : 8,
22323   "source_file" : "system/libbase/include/android-base/logging.h",
22324   "template_args" :
22325   [
22326    "_ZTIPKN3art3dex7FieldIdE",
22327    "_ZTIPKN3art3dex7FieldIdE"
22328   ]
22329  },
22330  {
22331   "alignment" : 4,
22332   "fields" :
22333   [
22334    {
22335     "field_name" : "lhs",
22336     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
22337    },
22338    {
22339     "field_name" : "rhs",
22340     "field_offset" : 32,
22341     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
22342    }
22343   ],
22344   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
22345   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
22346   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
22347   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
22348   "size" : 8,
22349   "source_file" : "system/libbase/include/android-base/logging.h",
22350   "template_args" :
22351   [
22352    "_ZTIPKN3art3dex7ProtoIdE",
22353    "_ZTIPKN3art3dex7ProtoIdE"
22354   ]
22355  },
22356  {
22357   "alignment" : 4,
22358   "fields" :
22359   [
22360    {
22361     "field_name" : "lhs",
22362     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
22363    },
22364    {
22365     "field_name" : "rhs",
22366     "field_offset" : 32,
22367     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
22368    }
22369   ],
22370   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
22371   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
22372   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
22373   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
22374   "size" : 8,
22375   "source_file" : "system/libbase/include/android-base/logging.h",
22376   "template_args" :
22377   [
22378    "_ZTIPKN3art3dex8ClassDefE",
22379    "_ZTIPKN3art3dex8ClassDefE"
22380   ]
22381  },
22382  {
22383   "alignment" : 4,
22384   "fields" :
22385   [
22386    {
22387     "field_name" : "lhs",
22388     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
22389    },
22390    {
22391     "field_name" : "rhs",
22392     "field_offset" : 32,
22393     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
22394    }
22395   ],
22396   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
22397   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
22398   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
22399   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
22400   "size" : 8,
22401   "source_file" : "system/libbase/include/android-base/logging.h",
22402   "template_args" :
22403   [
22404    "_ZTIPKN3art3dex8MethodIdE",
22405    "_ZTIPKN3art3dex8MethodIdE"
22406   ]
22407  },
22408  {
22409   "alignment" : 4,
22410   "fields" :
22411   [
22412    {
22413     "field_name" : "lhs",
22414     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
22415    },
22416    {
22417     "field_name" : "rhs",
22418     "field_offset" : 32,
22419     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
22420    }
22421   ],
22422   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
22423   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
22424   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
22425   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
22426   "size" : 8,
22427   "source_file" : "system/libbase/include/android-base/logging.h",
22428   "template_args" :
22429   [
22430    "_ZTIPKN3art3dex8StringIdE",
22431    "_ZTIPKN3art3dex8StringIdE"
22432   ]
22433  },
22434  {
22435   "alignment" : 4,
22436   "fields" :
22437   [
22438    {
22439     "field_name" : "lhs",
22440     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
22441    },
22442    {
22443     "field_name" : "rhs",
22444     "field_offset" : 32,
22445     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
22446    }
22447   ],
22448   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
22449   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
22450   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
22451   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
22452   "size" : 8,
22453   "source_file" : "system/libbase/include/android-base/logging.h",
22454   "template_args" :
22455   [
22456    "_ZTIPKN3art7DexFileE",
22457    "_ZTIPKN3art7DexFileE"
22458   ]
22459  },
22460  {
22461   "alignment" : 4,
22462   "fields" :
22463   [
22464    {
22465     "field_name" : "lhs",
22466     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
22467    },
22468    {
22469     "field_name" : "rhs",
22470     "field_offset" : 32,
22471     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
22472    }
22473   ],
22474   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
22475   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
22476   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
22477   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
22478   "size" : 8,
22479   "source_file" : "system/libbase/include/android-base/logging.h",
22480   "template_args" :
22481   [
22482    "_ZTIPKc",
22483    "_ZTIPKc"
22484   ]
22485  },
22486  {
22487   "alignment" : 4,
22488   "fields" :
22489   [
22490    {
22491     "field_name" : "lhs",
22492     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
22493    },
22494    {
22495     "field_name" : "rhs",
22496     "field_offset" : 32,
22497     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
22498    }
22499   ],
22500   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
22501   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
22502   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
22503   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
22504   "size" : 8,
22505   "source_file" : "system/libbase/include/android-base/logging.h",
22506   "template_args" :
22507   [
22508    "_ZTIPKh",
22509    "_ZTIPKh"
22510   ]
22511  },
22512  {
22513   "alignment" : 4,
22514   "fields" :
22515   [
22516    {
22517     "field_name" : "lhs",
22518     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
22519    },
22520    {
22521     "field_name" : "rhs",
22522     "field_offset" : 32,
22523     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
22524    }
22525   ],
22526   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
22527   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
22528   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
22529   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
22530   "size" : 8,
22531   "source_file" : "system/libbase/include/android-base/logging.h",
22532   "template_args" :
22533   [
22534    "_ZTIPKt",
22535    "_ZTIPKt"
22536   ]
22537  },
22538  {
22539   "alignment" : 1,
22540   "fields" :
22541   [
22542    {
22543     "field_name" : "lhs",
22544     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
22545    },
22546    {
22547     "field_name" : "rhs",
22548     "field_offset" : 8,
22549     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
22550    }
22551   ],
22552   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
22553   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
22554   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
22555   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
22556   "size" : 2,
22557   "source_file" : "system/libbase/include/android-base/logging.h",
22558   "template_args" :
22559   [
22560    "_ZTIb",
22561    "_ZTIb"
22562   ]
22563  },
22564  {
22565   "alignment" : 1,
22566   "fields" :
22567   [
22568    {
22569     "field_name" : "lhs",
22570     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
22571    },
22572    {
22573     "field_name" : "rhs",
22574     "field_offset" : 8,
22575     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
22576    }
22577   ],
22578   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
22579   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
22580   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
22581   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
22582   "size" : 2,
22583   "source_file" : "system/libbase/include/android-base/logging.h",
22584   "template_args" :
22585   [
22586    "_ZTIc",
22587    "_ZTIc"
22588   ]
22589  },
22590  {
22591   "alignment" : 8,
22592   "fields" :
22593   [
22594    {
22595     "field_name" : "lhs",
22596     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
22597    },
22598    {
22599     "field_name" : "rhs",
22600     "field_offset" : 64,
22601     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
22602    }
22603   ],
22604   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
22605   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
22606   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
22607   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
22608   "size" : 16,
22609   "source_file" : "system/libbase/include/android-base/logging.h",
22610   "template_args" :
22611   [
22612    "_ZTId",
22613    "_ZTId"
22614   ]
22615  },
22616  {
22617   "alignment" : 4,
22618   "fields" :
22619   [
22620    {
22621     "field_name" : "lhs",
22622     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
22623    },
22624    {
22625     "field_name" : "rhs",
22626     "field_offset" : 32,
22627     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22628    }
22629   ],
22630   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
22631   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
22632   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
22633   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
22634   "size" : 8,
22635   "source_file" : "system/libbase/include/android-base/logging.h",
22636   "template_args" :
22637   [
22638    "_ZTIh",
22639    "_ZTIj"
22640   ]
22641  },
22642  {
22643   "alignment" : 4,
22644   "fields" :
22645   [
22646    {
22647     "field_name" : "lhs",
22648     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22649    },
22650    {
22651     "field_name" : "rhs",
22652     "field_offset" : 32,
22653     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22654    }
22655   ],
22656   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22657   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
22658   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22659   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22660   "size" : 8,
22661   "source_file" : "system/libbase/include/android-base/logging.h",
22662   "template_args" :
22663   [
22664    "_ZTIi",
22665    "_ZTIi"
22666   ]
22667  },
22668  {
22669   "alignment" : 4,
22670   "fields" :
22671   [
22672    {
22673     "field_name" : "lhs",
22674     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22675    },
22676    {
22677     "field_name" : "rhs",
22678     "field_offset" : 32,
22679     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22680    }
22681   ],
22682   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22683   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
22684   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22685   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22686   "size" : 8,
22687   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22688   "template_args" :
22689   [
22690    "_ZTIi",
22691    "_ZTIi"
22692   ]
22693  },
22694  {
22695   "alignment" : 4,
22696   "fields" :
22697   [
22698    {
22699     "field_name" : "lhs",
22700     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22701    },
22702    {
22703     "field_name" : "rhs",
22704     "field_offset" : 32,
22705     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22706    }
22707   ],
22708   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
22709   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
22710   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
22711   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
22712   "size" : 8,
22713   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22714   "template_args" :
22715   [
22716    "_ZTIj",
22717    "_ZTIi"
22718   ]
22719  },
22720  {
22721   "alignment" : 4,
22722   "fields" :
22723   [
22724    {
22725     "field_name" : "lhs",
22726     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22727    },
22728    {
22729     "field_name" : "rhs",
22730     "field_offset" : 32,
22731     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22732    }
22733   ],
22734   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22735   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
22736   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22737   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22738   "size" : 8,
22739   "source_file" : "system/libbase/include/android-base/logging.h",
22740   "template_args" :
22741   [
22742    "_ZTIj",
22743    "_ZTIj"
22744   ]
22745  },
22746  {
22747   "alignment" : 4,
22748   "fields" :
22749   [
22750    {
22751     "field_name" : "lhs",
22752     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22753    },
22754    {
22755     "field_name" : "rhs",
22756     "field_offset" : 32,
22757     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22758    }
22759   ],
22760   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22761   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
22762   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22763   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
22764   "size" : 8,
22765   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22766   "template_args" :
22767   [
22768    "_ZTIj",
22769    "_ZTIj"
22770   ]
22771  },
22772  {
22773   "alignment" : 4,
22774   "fields" :
22775   [
22776    {
22777     "field_name" : "lhs",
22778     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22779    },
22780    {
22781     "field_name" : "rhs",
22782     "field_offset" : 32,
22783     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump"
22784    }
22785   ],
22786   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
22787   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short>",
22788   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
22789   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
22790   "size" : 8,
22791   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22792   "template_args" :
22793   [
22794    "_ZTIj",
22795    "_ZTIt"
22796   ]
22797  },
22798  {
22799   "alignment" : 4,
22800   "fields" :
22801   [
22802    {
22803     "field_name" : "lhs",
22804     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22805    },
22806    {
22807     "field_name" : "rhs",
22808     "field_offset" : 32,
22809     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22810    }
22811   ],
22812   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
22813   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
22814   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
22815   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
22816   "size" : 8,
22817   "source_file" : "system/libbase/include/android-base/logging.h",
22818   "template_args" :
22819   [
22820    "_ZTIt",
22821    "_ZTIj"
22822   ]
22823  },
22824  {
22825   "alignment" : 2,
22826   "fields" :
22827   [
22828    {
22829     "field_name" : "lhs",
22830     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22831    },
22832    {
22833     "field_name" : "rhs",
22834     "field_offset" : 16,
22835     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22836    }
22837   ],
22838   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22839   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
22840   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22841   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22842   "size" : 4,
22843   "source_file" : "system/libbase/include/android-base/logging.h",
22844   "template_args" :
22845   [
22846    "_ZTIt",
22847    "_ZTIt"
22848   ]
22849  },
22850  {
22851   "alignment" : 8,
22852   "fields" :
22853   [
22854    {
22855     "field_name" : "lhs",
22856     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIxEE"
22857    },
22858    {
22859     "field_name" : "rhs",
22860     "field_offset" : 64,
22861     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22862    }
22863   ],
22864   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22865   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int>",
22866   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22867   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22868   "size" : 16,
22869   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22870   "template_args" :
22871   [
22872    "_ZTIx",
22873    "_ZTIj"
22874   ]
22875  },
22876  {
22877   "alignment" : 8,
22878   "fields" :
22879   [
22880    {
22881     "field_name" : "lhs",
22882     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
22883    },
22884    {
22885     "field_name" : "rhs",
22886     "field_offset" : 64,
22887     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
22888    }
22889   ],
22890   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22891   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int>",
22892   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22893   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22894   "size" : 16,
22895   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
22896   "template_args" :
22897   [
22898    "_ZTIy",
22899    "_ZTIj"
22900   ]
22901  },
22902  {
22903   "alignment" : 1,
22904   "fields" :
22905   [
22906    {
22907     "field_name" : "v",
22908     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
22909    }
22910   ],
22911   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22912   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
22913   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22914   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22915   "size" : 1,
22916   "source_file" : "system/libbase/include/android-base/logging.h",
22917   "template_args" :
22918   [
22919    "_ZTIN3art11Instruction6FormatE"
22920   ]
22921  },
22922  {
22923   "alignment" : 4,
22924   "fields" :
22925   [
22926    {
22927     "field_name" : "v",
22928     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22929    }
22930   ],
22931   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22932   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
22933   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22934   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22935   "size" : 4,
22936   "source_file" : "system/libbase/include/android-base/logging.h",
22937   "template_args" :
22938   [
22939    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22940   ]
22941  },
22942  {
22943   "alignment" : 2,
22944   "fields" :
22945   [
22946    {
22947     "field_name" : "v",
22948     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
22949    }
22950   ],
22951   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22952   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
22953   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22954   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22955   "size" : 2,
22956   "source_file" : "system/libbase/include/android-base/logging.h",
22957   "template_args" :
22958   [
22959    "_ZTIN3art3dex10ProtoIndexE"
22960   ]
22961  },
22962  {
22963   "alignment" : 4,
22964   "fields" :
22965   [
22966    {
22967     "field_name" : "v",
22968     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
22969    }
22970   ],
22971   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22972   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
22973   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22974   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22975   "size" : 4,
22976   "source_file" : "system/libbase/include/android-base/logging.h",
22977   "template_args" :
22978   [
22979    "_ZTIN3art3dex11StringIndexE"
22980   ]
22981  },
22982  {
22983   "alignment" : 2,
22984   "fields" :
22985   [
22986    {
22987     "field_name" : "v",
22988     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
22989    }
22990   ],
22991   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22992   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
22993   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22994   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22995   "size" : 2,
22996   "source_file" : "system/libbase/include/android-base/logging.h",
22997   "template_args" :
22998   [
22999    "_ZTIN3art3dex9TypeIndexE"
23000   ]
23001  },
23002  {
23003   "alignment" : 4,
23004   "fields" :
23005   [
23006    {
23007     "field_name" : "v",
23008     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
23009    }
23010   ],
23011   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
23012   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
23013   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
23014   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
23015   "size" : 4,
23016   "source_file" : "system/libbase/include/android-base/logging.h",
23017   "template_args" :
23018   [
23019    "_ZTIPKN3art3dex6TypeIdE"
23020   ]
23021  },
23022  {
23023   "alignment" : 4,
23024   "fields" :
23025   [
23026    {
23027     "field_name" : "v",
23028     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
23029    }
23030   ],
23031   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
23032   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
23033   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
23034   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
23035   "size" : 4,
23036   "source_file" : "system/libbase/include/android-base/logging.h",
23037   "template_args" :
23038   [
23039    "_ZTIPKN3art3dex7FieldIdE"
23040   ]
23041  },
23042  {
23043   "alignment" : 4,
23044   "fields" :
23045   [
23046    {
23047     "field_name" : "v",
23048     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
23049    }
23050   ],
23051   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
23052   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
23053   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
23054   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
23055   "size" : 4,
23056   "source_file" : "system/libbase/include/android-base/logging.h",
23057   "template_args" :
23058   [
23059    "_ZTIPKN3art3dex7ProtoIdE"
23060   ]
23061  },
23062  {
23063   "alignment" : 4,
23064   "fields" :
23065   [
23066    {
23067     "field_name" : "v",
23068     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
23069    }
23070   ],
23071   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
23072   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
23073   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
23074   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
23075   "size" : 4,
23076   "source_file" : "system/libbase/include/android-base/logging.h",
23077   "template_args" :
23078   [
23079    "_ZTIPKN3art3dex8ClassDefE"
23080   ]
23081  },
23082  {
23083   "alignment" : 4,
23084   "fields" :
23085   [
23086    {
23087     "field_name" : "v",
23088     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
23089    }
23090   ],
23091   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
23092   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
23093   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
23094   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
23095   "size" : 4,
23096   "source_file" : "system/libbase/include/android-base/logging.h",
23097   "template_args" :
23098   [
23099    "_ZTIPKN3art3dex8MethodIdE"
23100   ]
23101  },
23102  {
23103   "alignment" : 4,
23104   "fields" :
23105   [
23106    {
23107     "field_name" : "v",
23108     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
23109    }
23110   ],
23111   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
23112   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
23113   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
23114   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
23115   "size" : 4,
23116   "source_file" : "system/libbase/include/android-base/logging.h",
23117   "template_args" :
23118   [
23119    "_ZTIPKN3art3dex8StringIdE"
23120   ]
23121  },
23122  {
23123   "alignment" : 4,
23124   "fields" :
23125   [
23126    {
23127     "field_name" : "v",
23128     "referenced_type" : "_ZTIPKN3art7DexFileE"
23129    }
23130   ],
23131   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
23132   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
23133   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
23134   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
23135   "size" : 4,
23136   "source_file" : "system/libbase/include/android-base/logging.h",
23137   "template_args" :
23138   [
23139    "_ZTIPKN3art7DexFileE"
23140   ]
23141  },
23142  {
23143   "alignment" : 4,
23144   "fields" :
23145   [
23146    {
23147     "field_name" : "v",
23148     "referenced_type" : "_ZTIPKt"
23149    }
23150   ],
23151   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
23152   "name" : "android::base::log_detail::Storage<const unsigned short *>",
23153   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
23154   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
23155   "size" : 4,
23156   "source_file" : "system/libbase/include/android-base/logging.h",
23157   "template_args" :
23158   [
23159    "_ZTIPKt"
23160   ]
23161  },
23162  {
23163   "alignment" : 4,
23164   "fields" :
23165   [
23166    {
23167     "field_name" : "v",
23168     "referenced_type" : "_ZTIPKv"
23169    }
23170   ],
23171   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
23172   "name" : "android::base::log_detail::Storage<const void *>",
23173   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
23174   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
23175   "size" : 4,
23176   "source_file" : "system/libbase/include/android-base/logging.h",
23177   "template_args" :
23178   [
23179    "_ZTIPKv"
23180   ]
23181  },
23182  {
23183   "alignment" : 1,
23184   "fields" :
23185   [
23186    {
23187     "field_name" : "v",
23188     "referenced_type" : "_ZTIb"
23189    }
23190   ],
23191   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
23192   "name" : "android::base::log_detail::Storage<bool>",
23193   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
23194   "self_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
23195   "size" : 1,
23196   "source_file" : "system/libbase/include/android-base/logging.h",
23197   "template_args" :
23198   [
23199    "_ZTIb"
23200   ]
23201  },
23202  {
23203   "alignment" : 1,
23204   "fields" :
23205   [
23206    {
23207     "field_name" : "v",
23208     "referenced_type" : "_ZTIc"
23209    }
23210   ],
23211   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
23212   "name" : "android::base::log_detail::Storage<char>",
23213   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
23214   "self_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
23215   "size" : 1,
23216   "source_file" : "system/libbase/include/android-base/logging.h",
23217   "template_args" :
23218   [
23219    "_ZTIc"
23220   ]
23221  },
23222  {
23223   "alignment" : 8,
23224   "fields" :
23225   [
23226    {
23227     "field_name" : "v",
23228     "referenced_type" : "_ZTId"
23229    }
23230   ],
23231   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
23232   "name" : "android::base::log_detail::Storage<double>",
23233   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
23234   "self_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
23235   "size" : 8,
23236   "source_file" : "system/libbase/include/android-base/logging.h",
23237   "template_args" :
23238   [
23239    "_ZTId"
23240   ]
23241  },
23242  {
23243   "alignment" : 1,
23244   "fields" :
23245   [
23246    {
23247     "field_name" : "v",
23248     "referenced_type" : "_ZTIh"
23249    }
23250   ],
23251   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
23252   "name" : "android::base::log_detail::Storage<unsigned char>",
23253   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
23254   "self_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
23255   "size" : 1,
23256   "source_file" : "system/libbase/include/android-base/logging.h",
23257   "template_args" :
23258   [
23259    "_ZTIh"
23260   ]
23261  },
23262  {
23263   "alignment" : 4,
23264   "fields" :
23265   [
23266    {
23267     "field_name" : "v",
23268     "referenced_type" : "_ZTIi"
23269    }
23270   ],
23271   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
23272   "name" : "android::base::log_detail::Storage<int>",
23273   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
23274   "self_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
23275   "size" : 4,
23276   "source_file" : "system/libbase/include/android-base/logging.h",
23277   "template_args" :
23278   [
23279    "_ZTIi"
23280   ]
23281  },
23282  {
23283   "alignment" : 4,
23284   "fields" :
23285   [
23286    {
23287     "field_name" : "v",
23288     "referenced_type" : "_ZTIi"
23289    }
23290   ],
23291   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
23292   "name" : "android::base::log_detail::Storage<int>",
23293   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23294   "self_type" : "_ZTIN7android4base10log_detail7StorageIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23295   "size" : 4,
23296   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23297   "template_args" :
23298   [
23299    "_ZTIi"
23300   ]
23301  },
23302  {
23303   "alignment" : 4,
23304   "fields" :
23305   [
23306    {
23307     "field_name" : "v",
23308     "referenced_type" : "_ZTIj"
23309    }
23310   ],
23311   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
23312   "name" : "android::base::log_detail::Storage<unsigned int>",
23313   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
23314   "self_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
23315   "size" : 4,
23316   "source_file" : "system/libbase/include/android-base/logging.h",
23317   "template_args" :
23318   [
23319    "_ZTIj"
23320   ]
23321  },
23322  {
23323   "alignment" : 4,
23324   "fields" :
23325   [
23326    {
23327     "field_name" : "v",
23328     "referenced_type" : "_ZTIj"
23329    }
23330   ],
23331   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
23332   "name" : "android::base::log_detail::Storage<unsigned int>",
23333   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23334   "self_type" : "_ZTIN7android4base10log_detail7StorageIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23335   "size" : 4,
23336   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23337   "template_args" :
23338   [
23339    "_ZTIj"
23340   ]
23341  },
23342  {
23343   "alignment" : 2,
23344   "fields" :
23345   [
23346    {
23347     "field_name" : "v",
23348     "referenced_type" : "_ZTIt"
23349    }
23350   ],
23351   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
23352   "name" : "android::base::log_detail::Storage<unsigned short>",
23353   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
23354   "self_type" : "_ZTIN7android4base10log_detail7StorageItEE",
23355   "size" : 2,
23356   "source_file" : "system/libbase/include/android-base/logging.h",
23357   "template_args" :
23358   [
23359    "_ZTIt"
23360   ]
23361  },
23362  {
23363   "alignment" : 2,
23364   "fields" :
23365   [
23366    {
23367     "field_name" : "v",
23368     "referenced_type" : "_ZTIt"
23369    }
23370   ],
23371   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
23372   "name" : "android::base::log_detail::Storage<unsigned short>",
23373   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
23374   "self_type" : "_ZTIN7android4base10log_detail7StorageItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
23375   "size" : 2,
23376   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23377   "template_args" :
23378   [
23379    "_ZTIt"
23380   ]
23381  },
23382  {
23383   "alignment" : 8,
23384   "fields" :
23385   [
23386    {
23387     "field_name" : "v",
23388     "referenced_type" : "_ZTIx"
23389    }
23390   ],
23391   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIxEE",
23392   "name" : "android::base::log_detail::Storage<long long>",
23393   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
23394   "self_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
23395   "size" : 8,
23396   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23397   "template_args" :
23398   [
23399    "_ZTIx"
23400   ]
23401  },
23402  {
23403   "alignment" : 8,
23404   "fields" :
23405   [
23406    {
23407     "field_name" : "v",
23408     "referenced_type" : "_ZTIy"
23409    }
23410   ],
23411   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIyEE",
23412   "name" : "android::base::log_detail::Storage<unsigned long long>",
23413   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
23414   "self_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
23415   "size" : 8,
23416   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23417   "template_args" :
23418   [
23419    "_ZTIy"
23420   ]
23421  },
23422  {
23423   "alignment" : 4,
23424   "fields" :
23425   [
23426    {
23427     "access" : "private",
23428     "field_name" : "fd_",
23429     "referenced_type" : "_ZTIi"
23430    }
23431   ],
23432   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
23433   "name" : "android::base::borrowed_fd",
23434   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
23435   "self_type" : "_ZTIN7android4base11borrowed_fdE",
23436   "size" : 4,
23437   "source_file" : "system/libbase/include/android-base/unique_fd.h"
23438  },
23439  {
23440   "alignment" : 4,
23441   "fields" :
23442   [
23443    {
23444     "access" : "private",
23445     "field_name" : "fd_",
23446     "referenced_type" : "_ZTIi"
23447    }
23448   ],
23449   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
23450   "name" : "android::base::borrowed_fd",
23451   "referenced_type" : "_ZTIN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23452   "self_type" : "_ZTIN7android4base11borrowed_fdE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23453   "size" : 4,
23454   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
23455  },
23456  {
23457   "alignment" : 1,
23458   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
23459   "name" : "android::base::LogNullGuard<std::nullptr_t>",
23460   "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
23461   "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
23462   "size" : 1,
23463   "source_file" : "system/libbase/include/android-base/logging.h",
23464   "template_args" :
23465   [
23466    "_ZTIDn"
23467   ]
23468  },
23469  {
23470   "alignment" : 1,
23471   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
23472   "name" : "android::base::LogNullGuard<std::nullptr_t>",
23473   "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23474   "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23475   "size" : 1,
23476   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23477   "template_args" :
23478   [
23479    "_ZTIDn"
23480   ]
23481  },
23482  {
23483   "alignment" : 1,
23484   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
23485   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
23486   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
23487   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
23488   "size" : 1,
23489   "source_file" : "system/libbase/include/android-base/logging.h",
23490   "template_args" :
23491   [
23492    "_ZTIN3art11Instruction6FormatE"
23493   ]
23494  },
23495  {
23496   "alignment" : 1,
23497   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
23498   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
23499   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
23500   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
23501   "size" : 1,
23502   "source_file" : "system/libbase/include/android-base/logging.h",
23503   "template_args" :
23504   [
23505    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
23506   ]
23507  },
23508  {
23509   "alignment" : 1,
23510   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
23511   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
23512   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
23513   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
23514   "size" : 1,
23515   "source_file" : "system/libbase/include/android-base/logging.h",
23516   "template_args" :
23517   [
23518    "_ZTIN3art3dex10ProtoIndexE"
23519   ]
23520  },
23521  {
23522   "alignment" : 1,
23523   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
23524   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
23525   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
23526   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
23527   "size" : 1,
23528   "source_file" : "system/libbase/include/android-base/logging.h",
23529   "template_args" :
23530   [
23531    "_ZTIN3art3dex11StringIndexE"
23532   ]
23533  },
23534  {
23535   "alignment" : 1,
23536   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
23537   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
23538   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
23539   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
23540   "size" : 1,
23541   "source_file" : "system/libbase/include/android-base/logging.h",
23542   "template_args" :
23543   [
23544    "_ZTIN3art3dex9TypeIndexE"
23545   ]
23546  },
23547  {
23548   "alignment" : 1,
23549   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
23550   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
23551   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
23552   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
23553   "size" : 1,
23554   "source_file" : "system/libbase/include/android-base/logging.h",
23555   "template_args" :
23556   [
23557    "_ZTIPKN3art3dex6TypeIdE"
23558   ]
23559  },
23560  {
23561   "alignment" : 1,
23562   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
23563   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
23564   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
23565   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
23566   "size" : 1,
23567   "source_file" : "system/libbase/include/android-base/logging.h",
23568   "template_args" :
23569   [
23570    "_ZTIPKN3art3dex7FieldIdE"
23571   ]
23572  },
23573  {
23574   "alignment" : 1,
23575   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
23576   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
23577   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
23578   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
23579   "size" : 1,
23580   "source_file" : "system/libbase/include/android-base/logging.h",
23581   "template_args" :
23582   [
23583    "_ZTIPKN3art3dex7ProtoIdE"
23584   ]
23585  },
23586  {
23587   "alignment" : 1,
23588   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
23589   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
23590   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
23591   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
23592   "size" : 1,
23593   "source_file" : "system/libbase/include/android-base/logging.h",
23594   "template_args" :
23595   [
23596    "_ZTIPKN3art3dex8ClassDefE"
23597   ]
23598  },
23599  {
23600   "alignment" : 1,
23601   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
23602   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
23603   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
23604   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
23605   "size" : 1,
23606   "source_file" : "system/libbase/include/android-base/logging.h",
23607   "template_args" :
23608   [
23609    "_ZTIPKN3art3dex8MethodIdE"
23610   ]
23611  },
23612  {
23613   "alignment" : 1,
23614   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
23615   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
23616   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
23617   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
23618   "size" : 1,
23619   "source_file" : "system/libbase/include/android-base/logging.h",
23620   "template_args" :
23621   [
23622    "_ZTIPKN3art3dex8StringIdE"
23623   ]
23624  },
23625  {
23626   "alignment" : 1,
23627   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
23628   "name" : "android::base::LogNullGuard<const art::DexFile *>",
23629   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
23630   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
23631   "size" : 1,
23632   "source_file" : "system/libbase/include/android-base/logging.h",
23633   "template_args" :
23634   [
23635    "_ZTIPKN3art7DexFileE"
23636   ]
23637  },
23638  {
23639   "alignment" : 1,
23640   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23641   "name" : "android::base::LogNullGuard<const char *>",
23642   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23643   "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23644   "size" : 1,
23645   "source_file" : "system/libbase/include/android-base/logging.h",
23646   "template_args" :
23647   [
23648    "_ZTIPKc"
23649   ]
23650  },
23651  {
23652   "alignment" : 1,
23653   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23654   "name" : "android::base::LogNullGuard<const char *>",
23655   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23656   "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23657   "size" : 1,
23658   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23659   "template_args" :
23660   [
23661    "_ZTIPKc"
23662   ]
23663  },
23664  {
23665   "alignment" : 1,
23666   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
23667   "name" : "android::base::LogNullGuard<const unsigned short *>",
23668   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
23669   "self_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
23670   "size" : 1,
23671   "source_file" : "system/libbase/include/android-base/logging.h",
23672   "template_args" :
23673   [
23674    "_ZTIPKt"
23675   ]
23676  },
23677  {
23678   "alignment" : 1,
23679   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
23680   "name" : "android::base::LogNullGuard<const void *>",
23681   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
23682   "self_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
23683   "size" : 1,
23684   "source_file" : "system/libbase/include/android-base/logging.h",
23685   "template_args" :
23686   [
23687    "_ZTIPKv"
23688   ]
23689  },
23690  {
23691   "alignment" : 1,
23692   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
23693   "name" : "android::base::LogNullGuard<char *>",
23694   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
23695   "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
23696   "size" : 1,
23697   "source_file" : "system/libbase/include/android-base/logging.h",
23698   "template_args" :
23699   [
23700    "_ZTIPc"
23701   ]
23702  },
23703  {
23704   "alignment" : 1,
23705   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
23706   "name" : "android::base::LogNullGuard<char *>",
23707   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23708   "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23709   "size" : 1,
23710   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23711   "template_args" :
23712   [
23713    "_ZTIPc"
23714   ]
23715  },
23716  {
23717   "alignment" : 1,
23718   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
23719   "name" : "android::base::LogNullGuard<bool>",
23720   "referenced_type" : "_ZTIN7android4base12LogNullGuardIbEE",
23721   "self_type" : "_ZTIN7android4base12LogNullGuardIbEE",
23722   "size" : 1,
23723   "source_file" : "system/libbase/include/android-base/logging.h",
23724   "template_args" :
23725   [
23726    "_ZTIb"
23727   ]
23728  },
23729  {
23730   "alignment" : 1,
23731   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
23732   "name" : "android::base::LogNullGuard<char>",
23733   "referenced_type" : "_ZTIN7android4base12LogNullGuardIcEE",
23734   "self_type" : "_ZTIN7android4base12LogNullGuardIcEE",
23735   "size" : 1,
23736   "source_file" : "system/libbase/include/android-base/logging.h",
23737   "template_args" :
23738   [
23739    "_ZTIc"
23740   ]
23741  },
23742  {
23743   "alignment" : 1,
23744   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
23745   "name" : "android::base::LogNullGuard<double>",
23746   "referenced_type" : "_ZTIN7android4base12LogNullGuardIdEE",
23747   "self_type" : "_ZTIN7android4base12LogNullGuardIdEE",
23748   "size" : 1,
23749   "source_file" : "system/libbase/include/android-base/logging.h",
23750   "template_args" :
23751   [
23752    "_ZTId"
23753   ]
23754  },
23755  {
23756   "alignment" : 1,
23757   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
23758   "name" : "android::base::LogNullGuard<unsigned char>",
23759   "referenced_type" : "_ZTIN7android4base12LogNullGuardIhEE",
23760   "self_type" : "_ZTIN7android4base12LogNullGuardIhEE",
23761   "size" : 1,
23762   "source_file" : "system/libbase/include/android-base/logging.h",
23763   "template_args" :
23764   [
23765    "_ZTIh"
23766   ]
23767  },
23768  {
23769   "alignment" : 1,
23770   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
23771   "name" : "android::base::LogNullGuard<int>",
23772   "referenced_type" : "_ZTIN7android4base12LogNullGuardIiEE",
23773   "self_type" : "_ZTIN7android4base12LogNullGuardIiEE",
23774   "size" : 1,
23775   "source_file" : "system/libbase/include/android-base/logging.h",
23776   "template_args" :
23777   [
23778    "_ZTIi"
23779   ]
23780  },
23781  {
23782   "alignment" : 1,
23783   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
23784   "name" : "android::base::LogNullGuard<int>",
23785   "referenced_type" : "_ZTIN7android4base12LogNullGuardIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23786   "self_type" : "_ZTIN7android4base12LogNullGuardIiEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23787   "size" : 1,
23788   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23789   "template_args" :
23790   [
23791    "_ZTIi"
23792   ]
23793  },
23794  {
23795   "alignment" : 1,
23796   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
23797   "name" : "android::base::LogNullGuard<unsigned int>",
23798   "referenced_type" : "_ZTIN7android4base12LogNullGuardIjEE",
23799   "self_type" : "_ZTIN7android4base12LogNullGuardIjEE",
23800   "size" : 1,
23801   "source_file" : "system/libbase/include/android-base/logging.h",
23802   "template_args" :
23803   [
23804    "_ZTIj"
23805   ]
23806  },
23807  {
23808   "alignment" : 1,
23809   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
23810   "name" : "android::base::LogNullGuard<unsigned int>",
23811   "referenced_type" : "_ZTIN7android4base12LogNullGuardIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23812   "self_type" : "_ZTIN7android4base12LogNullGuardIjEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23813   "size" : 1,
23814   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23815   "template_args" :
23816   [
23817    "_ZTIj"
23818   ]
23819  },
23820  {
23821   "alignment" : 1,
23822   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
23823   "name" : "android::base::LogNullGuard<unsigned short>",
23824   "referenced_type" : "_ZTIN7android4base12LogNullGuardItEE",
23825   "self_type" : "_ZTIN7android4base12LogNullGuardItEE",
23826   "size" : 1,
23827   "source_file" : "system/libbase/include/android-base/logging.h",
23828   "template_args" :
23829   [
23830    "_ZTIt"
23831   ]
23832  },
23833  {
23834   "alignment" : 1,
23835   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
23836   "name" : "android::base::LogNullGuard<unsigned short>",
23837   "referenced_type" : "_ZTIN7android4base12LogNullGuardItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
23838   "self_type" : "_ZTIN7android4base12LogNullGuardItEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_writer.sdump",
23839   "size" : 1,
23840   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23841   "template_args" :
23842   [
23843    "_ZTIt"
23844   ]
23845  },
23846  {
23847   "alignment" : 1,
23848   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIxEE",
23849   "name" : "android::base::LogNullGuard<long long>",
23850   "referenced_type" : "_ZTIN7android4base12LogNullGuardIxEE",
23851   "self_type" : "_ZTIN7android4base12LogNullGuardIxEE",
23852   "size" : 1,
23853   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23854   "template_args" :
23855   [
23856    "_ZTIx"
23857   ]
23858  },
23859  {
23860   "alignment" : 1,
23861   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIyEE",
23862   "name" : "android::base::LogNullGuard<unsigned long long>",
23863   "referenced_type" : "_ZTIN7android4base12LogNullGuardIyEE",
23864   "self_type" : "_ZTIN7android4base12LogNullGuardIyEE",
23865   "size" : 1,
23866   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h",
23867   "template_args" :
23868   [
23869    "_ZTIy"
23870   ]
23871  },
23872  {
23873   "alignment" : 1,
23874   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
23875   "name" : "android::base::DefaultCloser",
23876   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
23877   "self_type" : "_ZTIN7android4base13DefaultCloserE",
23878   "size" : 1,
23879   "source_file" : "system/libbase/include/android-base/unique_fd.h"
23880  },
23881  {
23882   "alignment" : 1,
23883   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
23884   "name" : "android::base::DefaultCloser",
23885   "referenced_type" : "_ZTIN7android4base13DefaultCloserE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23886   "self_type" : "_ZTIN7android4base13DefaultCloserE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23887   "size" : 1,
23888   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
23889  },
23890  {
23891   "alignment" : 4,
23892   "fields" :
23893   [
23894    {
23895     "access" : "private",
23896     "field_name" : "saved_errno_",
23897     "referenced_type" : "_ZTIKi"
23898    }
23899   ],
23900   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
23901   "name" : "android::base::ErrnoRestorer",
23902   "record_kind" : "class",
23903   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
23904   "self_type" : "_ZTIN7android4base13ErrnoRestorerE",
23905   "size" : 4,
23906   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
23907  },
23908  {
23909   "alignment" : 4,
23910   "fields" :
23911   [
23912    {
23913     "access" : "private",
23914     "field_name" : "saved_errno_",
23915     "referenced_type" : "_ZTIKi"
23916    }
23917   ],
23918   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
23919   "name" : "android::base::ErrnoRestorer",
23920   "record_kind" : "class",
23921   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23922   "self_type" : "_ZTIN7android4base13ErrnoRestorerE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23923   "size" : 4,
23924   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/errno_restorer.h"
23925  },
23926  {
23927   "alignment" : 4,
23928   "fields" :
23929   [
23930    {
23931     "access" : "private",
23932     "field_name" : "fd_",
23933     "referenced_type" : "_ZTIi"
23934    }
23935   ],
23936   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23937   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
23938   "record_kind" : "class",
23939   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23940   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23941   "size" : 4,
23942   "source_file" : "system/libbase/include/android-base/unique_fd.h",
23943   "template_args" :
23944   [
23945    "_ZTIN7android4base13DefaultCloserE"
23946   ]
23947  },
23948  {
23949   "alignment" : 4,
23950   "fields" :
23951   [
23952    {
23953     "access" : "private",
23954     "field_name" : "fd_",
23955     "referenced_type" : "_ZTIi"
23956    }
23957   ],
23958   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23959   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
23960   "record_kind" : "class",
23961   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23962   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
23963   "size" : 4,
23964   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h",
23965   "template_args" :
23966   [
23967    "_ZTIN7android4base13DefaultCloserE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
23968   ]
23969  },
23970  {
23971   "alignment" : 4,
23972   "fields" :
23973   [
23974    {
23975     "access" : "private",
23976     "field_name" : "old_",
23977     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
23978    }
23979   ],
23980   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
23981   "name" : "android::base::ScopedLogSeverity",
23982   "record_kind" : "class",
23983   "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE",
23984   "self_type" : "_ZTIN7android4base17ScopedLogSeverityE",
23985   "size" : 4,
23986   "source_file" : "system/libbase/include/android-base/logging.h"
23987  },
23988  {
23989   "alignment" : 4,
23990   "fields" :
23991   [
23992    {
23993     "access" : "private",
23994     "field_name" : "old_",
23995     "referenced_type" : "_ZTIN7android4base11LogSeverityE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump"
23996    }
23997   ],
23998   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
23999   "name" : "android::base::ScopedLogSeverity",
24000   "record_kind" : "class",
24001   "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
24002   "self_type" : "_ZTIN7android4base17ScopedLogSeverityE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
24003   "size" : 4,
24004   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/logging.h"
24005  },
24006  {
24007   "alignment" : 1,
24008   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
24009   "name" : "android::base::ScopedLockAssertion",
24010   "record_kind" : "class",
24011   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
24012   "self_type" : "_ZTIN7android4base19ScopedLockAssertionE",
24013   "size" : 1,
24014   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
24015  },
24016  {
24017   "alignment" : 4,
24018   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
24019   "name" : "unix_file::RandomAccessFile",
24020   "record_kind" : "class",
24021   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
24022   "self_type" : "_ZTIN9unix_file16RandomAccessFileE",
24023   "size" : 4,
24024   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
24025   "vtable_components" :
24026   [
24027    {
24028     "kind" : "offset_to_top"
24029    },
24030    {
24031     "kind" : "rtti",
24032     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
24033    },
24034    {
24035     "kind" : "complete_dtor_pointer",
24036     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
24037    },
24038    {
24039     "kind" : "deleting_dtor_pointer",
24040     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
24041    },
24042    {
24043     "is_pure" : true,
24044     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
24045    },
24046    {
24047     "is_pure" : true,
24048     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcxx"
24049    },
24050    {
24051     "is_pure" : true,
24052     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEx"
24053    },
24054    {
24055     "is_pure" : true,
24056     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
24057    },
24058    {
24059     "is_pure" : true,
24060     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcxx"
24061    },
24062    {
24063     "is_pure" : true,
24064     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
24065    }
24066   ]
24067  },
24068  {
24069   "alignment" : 4,
24070   "base_specifiers" :
24071   [
24072    {
24073     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
24074    }
24075   ],
24076   "fields" :
24077   [
24078    {
24079     "access" : "protected",
24080     "field_name" : "guard_state_",
24081     "field_offset" : 32,
24082     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
24083    },
24084    {
24085     "access" : "private",
24086     "field_name" : "fd_",
24087     "field_offset" : 64,
24088     "referenced_type" : "_ZTIi"
24089    },
24090    {
24091     "access" : "private",
24092     "field_name" : "file_path_",
24093     "field_offset" : 96,
24094     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
24095    },
24096    {
24097     "access" : "private",
24098     "field_name" : "read_only_mode_",
24099     "field_offset" : 192,
24100     "referenced_type" : "_ZTIb"
24101    }
24102   ],
24103   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
24104   "name" : "unix_file::FdFile",
24105   "record_kind" : "class",
24106   "referenced_type" : "_ZTIN9unix_file6FdFileE",
24107   "self_type" : "_ZTIN9unix_file6FdFileE",
24108   "size" : 28,
24109   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
24110   "vtable_components" :
24111   [
24112    {
24113     "kind" : "offset_to_top"
24114    },
24115    {
24116     "kind" : "rtti",
24117     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
24118    },
24119    {
24120     "kind" : "complete_dtor_pointer",
24121     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
24122    },
24123    {
24124     "kind" : "deleting_dtor_pointer",
24125     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
24126    },
24127    {
24128     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
24129    },
24130    {
24131     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcxx"
24132    },
24133    {
24134     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEx"
24135    },
24136    {
24137     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
24138    },
24139    {
24140     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcxx"
24141    },
24142    {
24143     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
24144    }
24145   ]
24146  },
24147  {
24148   "alignment" : 1,
24149   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
24150   "name" : "std::hash<art::DexFileReference>",
24151   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
24152   "self_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
24153   "size" : 1,
24154   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
24155   "template_args" :
24156   [
24157    "_ZTIN3art16DexFileReferenceE"
24158   ]
24159  },
24160  {
24161   "alignment" : 1,
24162   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
24163   "name" : "std::hash<art::dex::ProtoIndex>",
24164   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
24165   "self_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
24166   "size" : 1,
24167   "source_file" : "art/libdexfile/dex/dex_file_types.h",
24168   "template_args" :
24169   [
24170    "_ZTIN3art3dex10ProtoIndexE"
24171   ]
24172  },
24173  {
24174   "alignment" : 1,
24175   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
24176   "name" : "std::hash<art::dex::StringIndex>",
24177   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
24178   "self_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
24179   "size" : 1,
24180   "source_file" : "art/libdexfile/dex/dex_file_types.h",
24181   "template_args" :
24182   [
24183    "_ZTIN3art3dex11StringIndexE"
24184   ]
24185  },
24186  {
24187   "alignment" : 1,
24188   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
24189   "name" : "std::hash<art::dex::TypeIndex>",
24190   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
24191   "self_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
24192   "size" : 1,
24193   "source_file" : "art/libdexfile/dex/dex_file_types.h",
24194   "template_args" :
24195   [
24196    "_ZTIN3art3dex9TypeIndexE"
24197   ]
24198  }
24199 ],
24200 "rvalue_reference_types" :
24201 [
24202  {
24203   "alignment" : 4,
24204   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
24205   "name" : "art::Instruction::Format &&",
24206   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
24207   "self_type" : "_ZTION3art11Instruction6FormatE",
24208   "size" : 4,
24209   "source_file" : "system/libbase/include/android-base/logging.h"
24210  },
24211  {
24212   "alignment" : 4,
24213   "linker_set_key" : "_ZTION3art11ScopedTraceE",
24214   "name" : "art::ScopedTrace &&",
24215   "referenced_type" : "_ZTIN3art11ScopedTraceE",
24216   "self_type" : "_ZTION3art11ScopedTraceE",
24217   "size" : 4,
24218   "source_file" : "art/libartbase/base/systrace.h"
24219  },
24220  {
24221   "alignment" : 4,
24222   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
24223   "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>>>> &&",
24224   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
24225   "self_type" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
24226   "size" : 4,
24227   "source_file" : "art/libartbase/base/hash_set.h"
24228  },
24229  {
24230   "alignment" : 4,
24231   "linker_set_key" : "_ZTION3art15SplitStringIterE",
24232   "name" : "art::SplitStringIter &&",
24233   "referenced_type" : "_ZTIN3art15SplitStringIterE",
24234   "self_type" : "_ZTION3art15SplitStringIterE",
24235   "size" : 4,
24236   "source_file" : "art/libartbase/base/stl_util.h"
24237  },
24238  {
24239   "alignment" : 4,
24240   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
24241   "name" : "art::TypeLookupTable &&",
24242   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
24243   "self_type" : "_ZTION3art15TypeLookupTableE",
24244   "size" : 4,
24245   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
24246  },
24247  {
24248   "alignment" : 4,
24249   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
24250   "name" : "art::EncodedArrayValueIterator::ValueType &&",
24251   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
24252   "self_type" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
24253   "size" : 4,
24254   "source_file" : "system/libbase/include/android-base/logging.h"
24255  },
24256  {
24257   "alignment" : 4,
24258   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
24259   "name" : "art::dex::TypeIndex &&",
24260   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
24261   "self_type" : "_ZTION3art3dex9TypeIndexE",
24262   "size" : 4,
24263   "source_file" : "system/libbase/include/android-base/logging.h"
24264  },
24265  {
24266   "alignment" : 4,
24267   "linker_set_key" : "_ZTION3art6MemMapE",
24268   "name" : "art::MemMap &&",
24269   "referenced_type" : "_ZTIN3art6MemMapE",
24270   "self_type" : "_ZTION3art6MemMapE",
24271   "size" : 4,
24272   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
24273  },
24274  {
24275   "alignment" : 4,
24276   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
24277   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
24278   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
24279   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
24280   "size" : 4,
24281   "source_file" : "system/libbase/include/android-base/unique_fd.h"
24282  },
24283  {
24284   "alignment" : 4,
24285   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
24286   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
24287   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
24288   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE#ODR:out/soong/.intermediates/system/libziparchive/libziparchive/android_arm_armv7-a-neon_static_apex31/obj/system/libziparchive/zip_archive.sdump",
24289   "size" : 4,
24290   "source_file" : "out/bazel/output/execroot/__main__/system/libbase/include/android-base/unique_fd.h"
24291  },
24292  {
24293   "alignment" : 4,
24294   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
24295   "name" : "std::pair<unsigned int, unsigned short> &&",
24296   "referenced_type" : "_ZTINSt3__14pairIjtEE",
24297   "self_type" : "_ZTIONSt3__14pairIjtEE",
24298   "size" : 4,
24299   "source_file" : "art/libartbase/base/hash_set.h"
24300  },
24301  {
24302   "alignment" : 4,
24303   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
24304   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
24305   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
24306   "self_type" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
24307   "size" : 4,
24308   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
24309  },
24310  {
24311   "alignment" : 4,
24312   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
24313   "name" : "const art::dex::TypeId *&&",
24314   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
24315   "self_type" : "_ZTIOPKN3art3dex6TypeIdE",
24316   "size" : 4,
24317   "source_file" : "system/libbase/include/android-base/logging.h"
24318  },
24319  {
24320   "alignment" : 4,
24321   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
24322   "name" : "const art::dex::FieldId *&&",
24323   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
24324   "self_type" : "_ZTIOPKN3art3dex7FieldIdE",
24325   "size" : 4,
24326   "source_file" : "system/libbase/include/android-base/logging.h"
24327  },
24328  {
24329   "alignment" : 4,
24330   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
24331   "name" : "const art::dex::ProtoId *&&",
24332   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
24333   "self_type" : "_ZTIOPKN3art3dex7ProtoIdE",
24334   "size" : 4,
24335   "source_file" : "system/libbase/include/android-base/logging.h"
24336  },
24337  {
24338   "alignment" : 4,
24339   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
24340   "name" : "const art::dex::ClassDef *&&",
24341   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
24342   "self_type" : "_ZTIOPKN3art3dex8ClassDefE",
24343   "size" : 4,
24344   "source_file" : "system/libbase/include/android-base/logging.h"
24345  },
24346  {
24347   "alignment" : 4,
24348   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
24349   "name" : "const art::dex::MethodId *&&",
24350   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
24351   "self_type" : "_ZTIOPKN3art3dex8MethodIdE",
24352   "size" : 4,
24353   "source_file" : "system/libbase/include/android-base/logging.h"
24354  },
24355  {
24356   "alignment" : 4,
24357   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
24358   "name" : "const art::dex::StringId *&&",
24359   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
24360   "self_type" : "_ZTIOPKN3art3dex8StringIdE",
24361   "size" : 4,
24362   "source_file" : "system/libbase/include/android-base/logging.h"
24363  },
24364  {
24365   "alignment" : 4,
24366   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
24367   "name" : "const art::DexFile *&&",
24368   "referenced_type" : "_ZTIPKN3art7DexFileE",
24369   "self_type" : "_ZTIOPKN3art7DexFileE",
24370   "size" : 4,
24371   "source_file" : "system/libbase/include/android-base/logging.h"
24372  },
24373  {
24374   "alignment" : 4,
24375   "linker_set_key" : "_ZTIOPKc",
24376   "name" : "const char *&&",
24377   "referenced_type" : "_ZTIPKc",
24378   "self_type" : "_ZTIOPKc",
24379   "size" : 4,
24380   "source_file" : "system/libbase/include/android-base/logging.h"
24381  },
24382  {
24383   "alignment" : 4,
24384   "linker_set_key" : "_ZTIOPKh",
24385   "name" : "const unsigned char *&&",
24386   "referenced_type" : "_ZTIPKh",
24387   "self_type" : "_ZTIOPKh",
24388   "size" : 4,
24389   "source_file" : "system/libbase/include/android-base/logging.h"
24390  },
24391  {
24392   "alignment" : 4,
24393   "linker_set_key" : "_ZTIOPKt",
24394   "name" : "const unsigned short *&&",
24395   "referenced_type" : "_ZTIPKt",
24396   "self_type" : "_ZTIOPKt",
24397   "size" : 4,
24398   "source_file" : "system/libbase/include/android-base/logging.h"
24399  },
24400  {
24401   "alignment" : 4,
24402   "linker_set_key" : "_ZTIOb",
24403   "name" : "bool &&",
24404   "referenced_type" : "_ZTIb",
24405   "self_type" : "_ZTIOb",
24406   "size" : 4,
24407   "source_file" : "system/libbase/include/android-base/logging.h"
24408  },
24409  {
24410   "alignment" : 4,
24411   "linker_set_key" : "_ZTIOc",
24412   "name" : "char &&",
24413   "referenced_type" : "_ZTIc",
24414   "self_type" : "_ZTIOc",
24415   "size" : 4,
24416   "source_file" : "system/libbase/include/android-base/logging.h"
24417  },
24418  {
24419   "alignment" : 4,
24420   "linker_set_key" : "_ZTIOd",
24421   "name" : "double &&",
24422   "referenced_type" : "_ZTId",
24423   "self_type" : "_ZTIOd",
24424   "size" : 4,
24425   "source_file" : "system/libbase/include/android-base/logging.h"
24426  },
24427  {
24428   "alignment" : 4,
24429   "linker_set_key" : "_ZTIOi",
24430   "name" : "int &&",
24431   "referenced_type" : "_ZTIi",
24432   "self_type" : "_ZTIOi",
24433   "size" : 4,
24434   "source_file" : "system/libbase/include/android-base/logging.h"
24435  },
24436  {
24437   "alignment" : 4,
24438   "linker_set_key" : "_ZTIOj",
24439   "name" : "unsigned int &&",
24440   "referenced_type" : "_ZTIj",
24441   "self_type" : "_ZTIOj",
24442   "size" : 4,
24443   "source_file" : "system/libbase/include/android-base/logging.h"
24444  },
24445  {
24446   "alignment" : 4,
24447   "linker_set_key" : "_ZTIOt",
24448   "name" : "unsigned short &&",
24449   "referenced_type" : "_ZTIt",
24450   "self_type" : "_ZTIOt",
24451   "size" : 4,
24452   "source_file" : "system/libbase/include/android-base/logging.h"
24453  }
24454 ]
24455}
24456