1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA1024_c",
7   "name" : "char[1024]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA1024_c",
10   "size" : 1024,
11   "source_file" : "system/libbase/include/android-base/file.h"
12  },
13  {
14   "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" : 8,
114   "linker_set_key" : "_ZTIA2_PKc",
115   "name" : "const char *[2]",
116   "referenced_type" : "_ZTIPKc",
117   "self_type" : "_ZTIA2_PKc",
118   "size" : 16,
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" : 4,
177   "linker_set_key" : "_ZTIA7_N3art10SdkVersionE",
178   "name" : "art::SdkVersion[7]",
179   "referenced_type" : "_ZTIN3art10SdkVersionE",
180   "self_type" : "_ZTIA7_N3art10SdkVersionE",
181   "size" : 28,
182   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
183  },
184  {
185   "alignment" : 8,
186   "linker_set_key" : "_ZTIA7_PKc",
187   "name" : "const char *[7]",
188   "referenced_type" : "_ZTIPKc",
189   "self_type" : "_ZTIA7_PKc",
190   "size" : 56,
191   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
192  },
193  {
194   "alignment" : 1,
195   "linker_set_key" : "_ZTIA8_h",
196   "name" : "unsigned char[8]",
197   "referenced_type" : "_ZTIh",
198   "self_type" : "_ZTIA8_h",
199   "size" : 8,
200   "source_file" : "art/libdexfile/dex/dex_file.h"
201  },
202  {
203   "linker_set_key" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
204   "name" : "art::Instruction::InstructionDescriptor[]",
205   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
206   "self_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
207   "source_file" : "art/libdexfile/dex/dex_instruction.h"
208  },
209  {
210   "linker_set_key" : "_ZTIA_PKc",
211   "name" : "const char *[]",
212   "referenced_type" : "_ZTIPKc",
213   "self_type" : "_ZTIA_PKc",
214   "source_file" : "art/libdexfile/dex/dex_instruction.h"
215  },
216  {
217   "linker_set_key" : "_ZTIA_h",
218   "name" : "unsigned char[]",
219   "referenced_type" : "_ZTIh",
220   "self_type" : "_ZTIA_h",
221   "source_file" : "art/libdexfile/dex/dex_instruction.h"
222  },
223  {
224   "linker_set_key" : "_ZTIA_i",
225   "name" : "int[]",
226   "referenced_type" : "_ZTIi",
227   "self_type" : "_ZTIA_i",
228   "source_file" : "art/libdexfile/dex/dex_instruction.h"
229  }
230 ],
231 "builtin_types" :
232 [
233  {
234   "alignment" : 8,
235   "linker_set_key" : "_ZTIDn",
236   "name" : "std::nullptr_t",
237   "referenced_type" : "_ZTIDn",
238   "self_type" : "_ZTIDn",
239   "size" : 8
240  },
241  {
242   "alignment" : 1,
243   "is_integral" : true,
244   "linker_set_key" : "_ZTIa",
245   "name" : "signed char",
246   "referenced_type" : "_ZTIa",
247   "self_type" : "_ZTIa",
248   "size" : 1
249  },
250  {
251   "alignment" : 1,
252   "is_integral" : true,
253   "is_unsigned" : true,
254   "linker_set_key" : "_ZTIb",
255   "name" : "bool",
256   "referenced_type" : "_ZTIb",
257   "self_type" : "_ZTIb",
258   "size" : 1
259  },
260  {
261   "alignment" : 1,
262   "is_integral" : true,
263   "is_unsigned" : true,
264   "linker_set_key" : "_ZTIc",
265   "name" : "char",
266   "referenced_type" : "_ZTIc",
267   "self_type" : "_ZTIc",
268   "size" : 1
269  },
270  {
271   "alignment" : 8,
272   "linker_set_key" : "_ZTId",
273   "name" : "double",
274   "referenced_type" : "_ZTId",
275   "self_type" : "_ZTId",
276   "size" : 8
277  },
278  {
279   "alignment" : 4,
280   "linker_set_key" : "_ZTIf",
281   "name" : "float",
282   "referenced_type" : "_ZTIf",
283   "self_type" : "_ZTIf",
284   "size" : 4
285  },
286  {
287   "alignment" : 1,
288   "is_integral" : true,
289   "is_unsigned" : true,
290   "linker_set_key" : "_ZTIh",
291   "name" : "unsigned char",
292   "referenced_type" : "_ZTIh",
293   "self_type" : "_ZTIh",
294   "size" : 1
295  },
296  {
297   "alignment" : 4,
298   "is_integral" : true,
299   "linker_set_key" : "_ZTIi",
300   "name" : "int",
301   "referenced_type" : "_ZTIi",
302   "self_type" : "_ZTIi",
303   "size" : 4
304  },
305  {
306   "alignment" : 4,
307   "is_integral" : true,
308   "is_unsigned" : true,
309   "linker_set_key" : "_ZTIj",
310   "name" : "unsigned int",
311   "referenced_type" : "_ZTIj",
312   "self_type" : "_ZTIj",
313   "size" : 4
314  },
315  {
316   "alignment" : 8,
317   "is_integral" : true,
318   "linker_set_key" : "_ZTIl",
319   "name" : "long",
320   "referenced_type" : "_ZTIl",
321   "self_type" : "_ZTIl",
322   "size" : 8
323  },
324  {
325   "alignment" : 8,
326   "is_integral" : true,
327   "is_unsigned" : true,
328   "linker_set_key" : "_ZTIm",
329   "name" : "unsigned long",
330   "referenced_type" : "_ZTIm",
331   "self_type" : "_ZTIm",
332   "size" : 8
333  },
334  {
335   "alignment" : 2,
336   "is_integral" : true,
337   "linker_set_key" : "_ZTIs",
338   "name" : "short",
339   "referenced_type" : "_ZTIs",
340   "self_type" : "_ZTIs",
341   "size" : 2
342  },
343  {
344   "alignment" : 2,
345   "is_integral" : true,
346   "is_unsigned" : true,
347   "linker_set_key" : "_ZTIt",
348   "name" : "unsigned short",
349   "referenced_type" : "_ZTIt",
350   "self_type" : "_ZTIt",
351   "size" : 2
352  },
353  {
354   "linker_set_key" : "_ZTIv",
355   "name" : "void",
356   "referenced_type" : "_ZTIv",
357   "self_type" : "_ZTIv"
358  }
359 ],
360 "elf_functions" :
361 [
362  {
363   "name" : "ADexFile_Error_toString"
364  },
365  {
366   "name" : "ADexFile_Method_getClassDescriptor"
367  },
368  {
369   "name" : "ADexFile_Method_getCodeOffset"
370  },
371  {
372   "name" : "ADexFile_Method_getName"
373  },
374  {
375   "name" : "ADexFile_Method_getQualifiedName"
376  },
377  {
378   "name" : "ADexFile_create"
379  },
380  {
381   "name" : "ADexFile_destroy"
382  },
383  {
384   "name" : "ADexFile_findMethodAtOffset"
385  },
386  {
387   "name" : "ADexFile_forEachMethod"
388  }
389 ],
390 "elf_objects" : [],
391 "enum_types" :
392 [
393  {
394   "alignment" : 4,
395   "enum_fields" :
396   [
397    {
398     "enum_field_value" : 0,
399     "name" : "ADEXFILE_ERROR_OK"
400    },
401    {
402     "enum_field_value" : 1,
403     "name" : "ADEXFILE_ERROR_INVALID_DEX"
404    },
405    {
406     "enum_field_value" : 2,
407     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
408    },
409    {
410     "enum_field_value" : 3,
411     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
412    }
413   ],
414   "linker_set_key" : "_ZTI14ADexFile_Error",
415   "name" : "ADexFile_Error",
416   "referenced_type" : "_ZTI14ADexFile_Error",
417   "self_type" : "_ZTI14ADexFile_Error",
418   "size" : 4,
419   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
420   "underlying_type" : "_ZTIj"
421  },
422  {
423   "alignment" : 4,
424   "enum_fields" :
425   [
426    {
427     "enum_field_value" : 0,
428     "name" : "JNIInvalidRefType"
429    },
430    {
431     "enum_field_value" : 1,
432     "name" : "JNILocalRefType"
433    },
434    {
435     "enum_field_value" : 2,
436     "name" : "JNIGlobalRefType"
437    },
438    {
439     "enum_field_value" : 3,
440     "name" : "JNIWeakGlobalRefType"
441    }
442   ],
443   "linker_set_key" : "_ZTI14jobjectRefType",
444   "name" : "jobjectRefType",
445   "referenced_type" : "_ZTI14jobjectRefType",
446   "self_type" : "_ZTI14jobjectRefType",
447   "size" : 4,
448   "source_file" : "libnativehelper/include_jni/jni.h",
449   "underlying_type" : "_ZTIj"
450  },
451  {
452   "alignment" : 4,
453   "enum_fields" :
454   [
455    {
456     "enum_field_value" : 0,
457     "name" : "art::kStatic"
458    },
459    {
460     "enum_field_value" : 1,
461     "name" : "art::kDirect"
462    },
463    {
464     "enum_field_value" : 2,
465     "name" : "art::kVirtual"
466    },
467    {
468     "enum_field_value" : 3,
469     "name" : "art::kSuper"
470    },
471    {
472     "enum_field_value" : 4,
473     "name" : "art::kInterface"
474    },
475    {
476     "enum_field_value" : 5,
477     "name" : "art::kPolymorphic"
478    },
479    {
480     "enum_field_value" : 6,
481     "name" : "art::kCustom"
482    },
483    {
484     "enum_field_value" : 6,
485     "name" : "art::kMaxInvokeType"
486    }
487   ],
488   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
489   "name" : "art::InvokeType",
490   "referenced_type" : "_ZTIN3art10InvokeTypeE",
491   "self_type" : "_ZTIN3art10InvokeTypeE",
492   "size" : 4,
493   "source_file" : "art/libdexfile/dex/invoke_type.h",
494   "underlying_type" : "_ZTIj"
495  },
496  {
497   "alignment" : 1,
498   "enum_fields" :
499   [
500    {
501     "enum_field_value" : 0,
502     "name" : "art::LayoutType::kLayoutTypeHot"
503    },
504    {
505     "enum_field_value" : 1,
506     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
507    },
508    {
509     "enum_field_value" : 2,
510     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
511    },
512    {
513     "enum_field_value" : 3,
514     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
515    },
516    {
517     "enum_field_value" : 4,
518     "name" : "art::LayoutType::kLayoutTypeUnused"
519    },
520    {
521     "enum_field_value" : 5,
522     "name" : "art::LayoutType::kLayoutTypeCount"
523    }
524   ],
525   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
526   "name" : "art::LayoutType",
527   "referenced_type" : "_ZTIN3art10LayoutTypeE",
528   "self_type" : "_ZTIN3art10LayoutTypeE",
529   "size" : 1,
530   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
531   "underlying_type" : "_ZTIh"
532  },
533  {
534   "alignment" : 4,
535   "enum_fields" :
536   [
537    {
538     "enum_field_value" : 0,
539     "name" : "art::SdkVersion::kMin"
540    },
541    {
542     "enum_field_value" : 0,
543     "name" : "art::SdkVersion::kUnset"
544    },
545    {
546     "enum_field_value" : 21,
547     "name" : "art::SdkVersion::kL"
548    },
549    {
550     "enum_field_value" : 22,
551     "name" : "art::SdkVersion::kL_MR1"
552    },
553    {
554     "enum_field_value" : 23,
555     "name" : "art::SdkVersion::kM"
556    },
557    {
558     "enum_field_value" : 24,
559     "name" : "art::SdkVersion::kN"
560    },
561    {
562     "enum_field_value" : 25,
563     "name" : "art::SdkVersion::kN_MR1"
564    },
565    {
566     "enum_field_value" : 26,
567     "name" : "art::SdkVersion::kO"
568    },
569    {
570     "enum_field_value" : 27,
571     "name" : "art::SdkVersion::kO_MR1"
572    },
573    {
574     "enum_field_value" : 28,
575     "name" : "art::SdkVersion::kP"
576    },
577    {
578     "enum_field_value" : 29,
579     "name" : "art::SdkVersion::kQ"
580    },
581    {
582     "enum_field_value" : 30,
583     "name" : "art::SdkVersion::kR"
584    },
585    {
586     "enum_field_value" : 31,
587     "name" : "art::SdkVersion::kS"
588    },
589    {
590     "enum_field_value" : 32,
591     "name" : "art::SdkVersion::kT"
592    },
593    {
594     "enum_field_value" : -1,
595     "name" : "art::SdkVersion::kMax"
596    }
597   ],
598   "linker_set_key" : "_ZTIN3art10SdkVersionE",
599   "name" : "art::SdkVersion",
600   "referenced_type" : "_ZTIN3art10SdkVersionE",
601   "self_type" : "_ZTIN3art10SdkVersionE",
602   "size" : 4,
603   "source_file" : "art/libartbase/base/sdk_version.h",
604   "underlying_type" : "_ZTIj"
605  },
606  {
607   "alignment" : 4,
608   "enum_fields" :
609   [
610    {
611     "enum_field_value" : 256,
612     "name" : "art::Instruction::kPackedSwitchSignature"
613    },
614    {
615     "enum_field_value" : 512,
616     "name" : "art::Instruction::kSparseSwitchSignature"
617    },
618    {
619     "enum_field_value" : 768,
620     "name" : "art::Instruction::kArrayDataSignature"
621    }
622   ],
623   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
624   "name" : "art::Instruction::Signatures",
625   "referenced_type" : "_ZTIN3art11Instruction10SignaturesE",
626   "self_type" : "_ZTIN3art11Instruction10SignaturesE",
627   "size" : 4,
628   "source_file" : "art/libdexfile/dex/dex_instruction.h",
629   "underlying_type" : "_ZTIj"
630  },
631  {
632   "alignment" : 4,
633   "enum_fields" :
634   [
635    {
636     "enum_field_value" : 0,
637     "name" : "art::Instruction::kVerifyNothing"
638    },
639    {
640     "enum_field_value" : 1,
641     "name" : "art::Instruction::kVerifyRegA"
642    },
643    {
644     "enum_field_value" : 2,
645     "name" : "art::Instruction::kVerifyRegAWide"
646    },
647    {
648     "enum_field_value" : 4,
649     "name" : "art::Instruction::kVerifyRegB"
650    },
651    {
652     "enum_field_value" : 8,
653     "name" : "art::Instruction::kVerifyRegBField"
654    },
655    {
656     "enum_field_value" : 16,
657     "name" : "art::Instruction::kVerifyRegBMethod"
658    },
659    {
660     "enum_field_value" : 32,
661     "name" : "art::Instruction::kVerifyRegBNewInstance"
662    },
663    {
664     "enum_field_value" : 64,
665     "name" : "art::Instruction::kVerifyRegBString"
666    },
667    {
668     "enum_field_value" : 128,
669     "name" : "art::Instruction::kVerifyRegBType"
670    },
671    {
672     "enum_field_value" : 256,
673     "name" : "art::Instruction::kVerifyRegBWide"
674    },
675    {
676     "enum_field_value" : 512,
677     "name" : "art::Instruction::kVerifyRegC"
678    },
679    {
680     "enum_field_value" : 1024,
681     "name" : "art::Instruction::kVerifyRegCField"
682    },
683    {
684     "enum_field_value" : 2048,
685     "name" : "art::Instruction::kVerifyRegCNewArray"
686    },
687    {
688     "enum_field_value" : 4096,
689     "name" : "art::Instruction::kVerifyRegCType"
690    },
691    {
692     "enum_field_value" : 8192,
693     "name" : "art::Instruction::kVerifyRegCWide"
694    },
695    {
696     "enum_field_value" : 16384,
697     "name" : "art::Instruction::kVerifyArrayData"
698    },
699    {
700     "enum_field_value" : 32768,
701     "name" : "art::Instruction::kVerifyBranchTarget"
702    },
703    {
704     "enum_field_value" : 65536,
705     "name" : "art::Instruction::kVerifySwitchTargets"
706    },
707    {
708     "enum_field_value" : 131072,
709     "name" : "art::Instruction::kVerifyVarArg"
710    },
711    {
712     "enum_field_value" : 262144,
713     "name" : "art::Instruction::kVerifyVarArgNonZero"
714    },
715    {
716     "enum_field_value" : 524288,
717     "name" : "art::Instruction::kVerifyVarArgRange"
718    },
719    {
720     "enum_field_value" : 1048576,
721     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
722    },
723    {
724     "enum_field_value" : 2097152,
725     "name" : "art::Instruction::kVerifyRuntimeOnly"
726    },
727    {
728     "enum_field_value" : 4194304,
729     "name" : "art::Instruction::kVerifyError"
730    },
731    {
732     "enum_field_value" : 8388608,
733     "name" : "art::Instruction::kVerifyRegHPrototype"
734    },
735    {
736     "enum_field_value" : 16777216,
737     "name" : "art::Instruction::kVerifyRegBCallSite"
738    },
739    {
740     "enum_field_value" : 33554432,
741     "name" : "art::Instruction::kVerifyRegBMethodHandle"
742    },
743    {
744     "enum_field_value" : 67108864,
745     "name" : "art::Instruction::kVerifyRegBPrototype"
746    }
747   ],
748   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
749   "name" : "art::Instruction::VerifyFlag",
750   "referenced_type" : "_ZTIN3art11Instruction10VerifyFlagE",
751   "self_type" : "_ZTIN3art11Instruction10VerifyFlagE",
752   "size" : 4,
753   "source_file" : "art/libdexfile/dex/dex_instruction.h",
754   "underlying_type" : "_ZTIj"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 128,
762     "name" : "art::Instruction::kAdd"
763    },
764    {
765     "enum_field_value" : 256,
766     "name" : "art::Instruction::kSubtract"
767    },
768    {
769     "enum_field_value" : 512,
770     "name" : "art::Instruction::kMultiply"
771    },
772    {
773     "enum_field_value" : 1024,
774     "name" : "art::Instruction::kDivide"
775    },
776    {
777     "enum_field_value" : 2048,
778     "name" : "art::Instruction::kRemainder"
779    },
780    {
781     "enum_field_value" : 4096,
782     "name" : "art::Instruction::kAnd"
783    },
784    {
785     "enum_field_value" : 8192,
786     "name" : "art::Instruction::kOr"
787    },
788    {
789     "enum_field_value" : 16384,
790     "name" : "art::Instruction::kXor"
791    },
792    {
793     "enum_field_value" : 32768,
794     "name" : "art::Instruction::kShl"
795    },
796    {
797     "enum_field_value" : 65536,
798     "name" : "art::Instruction::kShr"
799    },
800    {
801     "enum_field_value" : 131072,
802     "name" : "art::Instruction::kUshr"
803    },
804    {
805     "enum_field_value" : 262144,
806     "name" : "art::Instruction::kCast"
807    },
808    {
809     "enum_field_value" : 524288,
810     "name" : "art::Instruction::kStore"
811    },
812    {
813     "enum_field_value" : 1048576,
814     "name" : "art::Instruction::kLoad"
815    },
816    {
817     "enum_field_value" : 2097152,
818     "name" : "art::Instruction::kClobber"
819    },
820    {
821     "enum_field_value" : 4194304,
822     "name" : "art::Instruction::kRegCFieldOrConstant"
823    },
824    {
825     "enum_field_value" : 8388608,
826     "name" : "art::Instruction::kRegBFieldOrConstant"
827    }
828   ],
829   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
830   "name" : "art::Instruction::ExtendedFlags",
831   "referenced_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
832   "self_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
833   "size" : 4,
834   "source_file" : "art/libdexfile/dex/dex_instruction.h",
835   "underlying_type" : "_ZTIj"
836  },
837  {
838   "alignment" : 4,
839   "enum_fields" :
840   [
841    {
842     "enum_field_value" : 0,
843     "name" : "art::Instruction::NOP"
844    },
845    {
846     "enum_field_value" : 1,
847     "name" : "art::Instruction::MOVE"
848    },
849    {
850     "enum_field_value" : 2,
851     "name" : "art::Instruction::MOVE_FROM16"
852    },
853    {
854     "enum_field_value" : 3,
855     "name" : "art::Instruction::MOVE_16"
856    },
857    {
858     "enum_field_value" : 4,
859     "name" : "art::Instruction::MOVE_WIDE"
860    },
861    {
862     "enum_field_value" : 5,
863     "name" : "art::Instruction::MOVE_WIDE_FROM16"
864    },
865    {
866     "enum_field_value" : 6,
867     "name" : "art::Instruction::MOVE_WIDE_16"
868    },
869    {
870     "enum_field_value" : 7,
871     "name" : "art::Instruction::MOVE_OBJECT"
872    },
873    {
874     "enum_field_value" : 8,
875     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
876    },
877    {
878     "enum_field_value" : 9,
879     "name" : "art::Instruction::MOVE_OBJECT_16"
880    },
881    {
882     "enum_field_value" : 10,
883     "name" : "art::Instruction::MOVE_RESULT"
884    },
885    {
886     "enum_field_value" : 11,
887     "name" : "art::Instruction::MOVE_RESULT_WIDE"
888    },
889    {
890     "enum_field_value" : 12,
891     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
892    },
893    {
894     "enum_field_value" : 13,
895     "name" : "art::Instruction::MOVE_EXCEPTION"
896    },
897    {
898     "enum_field_value" : 14,
899     "name" : "art::Instruction::RETURN_VOID"
900    },
901    {
902     "enum_field_value" : 15,
903     "name" : "art::Instruction::RETURN"
904    },
905    {
906     "enum_field_value" : 16,
907     "name" : "art::Instruction::RETURN_WIDE"
908    },
909    {
910     "enum_field_value" : 17,
911     "name" : "art::Instruction::RETURN_OBJECT"
912    },
913    {
914     "enum_field_value" : 18,
915     "name" : "art::Instruction::CONST_4"
916    },
917    {
918     "enum_field_value" : 19,
919     "name" : "art::Instruction::CONST_16"
920    },
921    {
922     "enum_field_value" : 20,
923     "name" : "art::Instruction::CONST"
924    },
925    {
926     "enum_field_value" : 21,
927     "name" : "art::Instruction::CONST_HIGH16"
928    },
929    {
930     "enum_field_value" : 22,
931     "name" : "art::Instruction::CONST_WIDE_16"
932    },
933    {
934     "enum_field_value" : 23,
935     "name" : "art::Instruction::CONST_WIDE_32"
936    },
937    {
938     "enum_field_value" : 24,
939     "name" : "art::Instruction::CONST_WIDE"
940    },
941    {
942     "enum_field_value" : 25,
943     "name" : "art::Instruction::CONST_WIDE_HIGH16"
944    },
945    {
946     "enum_field_value" : 26,
947     "name" : "art::Instruction::CONST_STRING"
948    },
949    {
950     "enum_field_value" : 27,
951     "name" : "art::Instruction::CONST_STRING_JUMBO"
952    },
953    {
954     "enum_field_value" : 28,
955     "name" : "art::Instruction::CONST_CLASS"
956    },
957    {
958     "enum_field_value" : 29,
959     "name" : "art::Instruction::MONITOR_ENTER"
960    },
961    {
962     "enum_field_value" : 30,
963     "name" : "art::Instruction::MONITOR_EXIT"
964    },
965    {
966     "enum_field_value" : 31,
967     "name" : "art::Instruction::CHECK_CAST"
968    },
969    {
970     "enum_field_value" : 32,
971     "name" : "art::Instruction::INSTANCE_OF"
972    },
973    {
974     "enum_field_value" : 33,
975     "name" : "art::Instruction::ARRAY_LENGTH"
976    },
977    {
978     "enum_field_value" : 34,
979     "name" : "art::Instruction::NEW_INSTANCE"
980    },
981    {
982     "enum_field_value" : 35,
983     "name" : "art::Instruction::NEW_ARRAY"
984    },
985    {
986     "enum_field_value" : 36,
987     "name" : "art::Instruction::FILLED_NEW_ARRAY"
988    },
989    {
990     "enum_field_value" : 37,
991     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
992    },
993    {
994     "enum_field_value" : 38,
995     "name" : "art::Instruction::FILL_ARRAY_DATA"
996    },
997    {
998     "enum_field_value" : 39,
999     "name" : "art::Instruction::THROW"
1000    },
1001    {
1002     "enum_field_value" : 40,
1003     "name" : "art::Instruction::GOTO"
1004    },
1005    {
1006     "enum_field_value" : 41,
1007     "name" : "art::Instruction::GOTO_16"
1008    },
1009    {
1010     "enum_field_value" : 42,
1011     "name" : "art::Instruction::GOTO_32"
1012    },
1013    {
1014     "enum_field_value" : 43,
1015     "name" : "art::Instruction::PACKED_SWITCH"
1016    },
1017    {
1018     "enum_field_value" : 44,
1019     "name" : "art::Instruction::SPARSE_SWITCH"
1020    },
1021    {
1022     "enum_field_value" : 45,
1023     "name" : "art::Instruction::CMPL_FLOAT"
1024    },
1025    {
1026     "enum_field_value" : 46,
1027     "name" : "art::Instruction::CMPG_FLOAT"
1028    },
1029    {
1030     "enum_field_value" : 47,
1031     "name" : "art::Instruction::CMPL_DOUBLE"
1032    },
1033    {
1034     "enum_field_value" : 48,
1035     "name" : "art::Instruction::CMPG_DOUBLE"
1036    },
1037    {
1038     "enum_field_value" : 49,
1039     "name" : "art::Instruction::CMP_LONG"
1040    },
1041    {
1042     "enum_field_value" : 50,
1043     "name" : "art::Instruction::IF_EQ"
1044    },
1045    {
1046     "enum_field_value" : 51,
1047     "name" : "art::Instruction::IF_NE"
1048    },
1049    {
1050     "enum_field_value" : 52,
1051     "name" : "art::Instruction::IF_LT"
1052    },
1053    {
1054     "enum_field_value" : 53,
1055     "name" : "art::Instruction::IF_GE"
1056    },
1057    {
1058     "enum_field_value" : 54,
1059     "name" : "art::Instruction::IF_GT"
1060    },
1061    {
1062     "enum_field_value" : 55,
1063     "name" : "art::Instruction::IF_LE"
1064    },
1065    {
1066     "enum_field_value" : 56,
1067     "name" : "art::Instruction::IF_EQZ"
1068    },
1069    {
1070     "enum_field_value" : 57,
1071     "name" : "art::Instruction::IF_NEZ"
1072    },
1073    {
1074     "enum_field_value" : 58,
1075     "name" : "art::Instruction::IF_LTZ"
1076    },
1077    {
1078     "enum_field_value" : 59,
1079     "name" : "art::Instruction::IF_GEZ"
1080    },
1081    {
1082     "enum_field_value" : 60,
1083     "name" : "art::Instruction::IF_GTZ"
1084    },
1085    {
1086     "enum_field_value" : 61,
1087     "name" : "art::Instruction::IF_LEZ"
1088    },
1089    {
1090     "enum_field_value" : 62,
1091     "name" : "art::Instruction::UNUSED_3E"
1092    },
1093    {
1094     "enum_field_value" : 63,
1095     "name" : "art::Instruction::UNUSED_3F"
1096    },
1097    {
1098     "enum_field_value" : 64,
1099     "name" : "art::Instruction::UNUSED_40"
1100    },
1101    {
1102     "enum_field_value" : 65,
1103     "name" : "art::Instruction::UNUSED_41"
1104    },
1105    {
1106     "enum_field_value" : 66,
1107     "name" : "art::Instruction::UNUSED_42"
1108    },
1109    {
1110     "enum_field_value" : 67,
1111     "name" : "art::Instruction::UNUSED_43"
1112    },
1113    {
1114     "enum_field_value" : 68,
1115     "name" : "art::Instruction::AGET"
1116    },
1117    {
1118     "enum_field_value" : 69,
1119     "name" : "art::Instruction::AGET_WIDE"
1120    },
1121    {
1122     "enum_field_value" : 70,
1123     "name" : "art::Instruction::AGET_OBJECT"
1124    },
1125    {
1126     "enum_field_value" : 71,
1127     "name" : "art::Instruction::AGET_BOOLEAN"
1128    },
1129    {
1130     "enum_field_value" : 72,
1131     "name" : "art::Instruction::AGET_BYTE"
1132    },
1133    {
1134     "enum_field_value" : 73,
1135     "name" : "art::Instruction::AGET_CHAR"
1136    },
1137    {
1138     "enum_field_value" : 74,
1139     "name" : "art::Instruction::AGET_SHORT"
1140    },
1141    {
1142     "enum_field_value" : 75,
1143     "name" : "art::Instruction::APUT"
1144    },
1145    {
1146     "enum_field_value" : 76,
1147     "name" : "art::Instruction::APUT_WIDE"
1148    },
1149    {
1150     "enum_field_value" : 77,
1151     "name" : "art::Instruction::APUT_OBJECT"
1152    },
1153    {
1154     "enum_field_value" : 78,
1155     "name" : "art::Instruction::APUT_BOOLEAN"
1156    },
1157    {
1158     "enum_field_value" : 79,
1159     "name" : "art::Instruction::APUT_BYTE"
1160    },
1161    {
1162     "enum_field_value" : 80,
1163     "name" : "art::Instruction::APUT_CHAR"
1164    },
1165    {
1166     "enum_field_value" : 81,
1167     "name" : "art::Instruction::APUT_SHORT"
1168    },
1169    {
1170     "enum_field_value" : 82,
1171     "name" : "art::Instruction::IGET"
1172    },
1173    {
1174     "enum_field_value" : 83,
1175     "name" : "art::Instruction::IGET_WIDE"
1176    },
1177    {
1178     "enum_field_value" : 84,
1179     "name" : "art::Instruction::IGET_OBJECT"
1180    },
1181    {
1182     "enum_field_value" : 85,
1183     "name" : "art::Instruction::IGET_BOOLEAN"
1184    },
1185    {
1186     "enum_field_value" : 86,
1187     "name" : "art::Instruction::IGET_BYTE"
1188    },
1189    {
1190     "enum_field_value" : 87,
1191     "name" : "art::Instruction::IGET_CHAR"
1192    },
1193    {
1194     "enum_field_value" : 88,
1195     "name" : "art::Instruction::IGET_SHORT"
1196    },
1197    {
1198     "enum_field_value" : 89,
1199     "name" : "art::Instruction::IPUT"
1200    },
1201    {
1202     "enum_field_value" : 90,
1203     "name" : "art::Instruction::IPUT_WIDE"
1204    },
1205    {
1206     "enum_field_value" : 91,
1207     "name" : "art::Instruction::IPUT_OBJECT"
1208    },
1209    {
1210     "enum_field_value" : 92,
1211     "name" : "art::Instruction::IPUT_BOOLEAN"
1212    },
1213    {
1214     "enum_field_value" : 93,
1215     "name" : "art::Instruction::IPUT_BYTE"
1216    },
1217    {
1218     "enum_field_value" : 94,
1219     "name" : "art::Instruction::IPUT_CHAR"
1220    },
1221    {
1222     "enum_field_value" : 95,
1223     "name" : "art::Instruction::IPUT_SHORT"
1224    },
1225    {
1226     "enum_field_value" : 96,
1227     "name" : "art::Instruction::SGET"
1228    },
1229    {
1230     "enum_field_value" : 97,
1231     "name" : "art::Instruction::SGET_WIDE"
1232    },
1233    {
1234     "enum_field_value" : 98,
1235     "name" : "art::Instruction::SGET_OBJECT"
1236    },
1237    {
1238     "enum_field_value" : 99,
1239     "name" : "art::Instruction::SGET_BOOLEAN"
1240    },
1241    {
1242     "enum_field_value" : 100,
1243     "name" : "art::Instruction::SGET_BYTE"
1244    },
1245    {
1246     "enum_field_value" : 101,
1247     "name" : "art::Instruction::SGET_CHAR"
1248    },
1249    {
1250     "enum_field_value" : 102,
1251     "name" : "art::Instruction::SGET_SHORT"
1252    },
1253    {
1254     "enum_field_value" : 103,
1255     "name" : "art::Instruction::SPUT"
1256    },
1257    {
1258     "enum_field_value" : 104,
1259     "name" : "art::Instruction::SPUT_WIDE"
1260    },
1261    {
1262     "enum_field_value" : 105,
1263     "name" : "art::Instruction::SPUT_OBJECT"
1264    },
1265    {
1266     "enum_field_value" : 106,
1267     "name" : "art::Instruction::SPUT_BOOLEAN"
1268    },
1269    {
1270     "enum_field_value" : 107,
1271     "name" : "art::Instruction::SPUT_BYTE"
1272    },
1273    {
1274     "enum_field_value" : 108,
1275     "name" : "art::Instruction::SPUT_CHAR"
1276    },
1277    {
1278     "enum_field_value" : 109,
1279     "name" : "art::Instruction::SPUT_SHORT"
1280    },
1281    {
1282     "enum_field_value" : 110,
1283     "name" : "art::Instruction::INVOKE_VIRTUAL"
1284    },
1285    {
1286     "enum_field_value" : 111,
1287     "name" : "art::Instruction::INVOKE_SUPER"
1288    },
1289    {
1290     "enum_field_value" : 112,
1291     "name" : "art::Instruction::INVOKE_DIRECT"
1292    },
1293    {
1294     "enum_field_value" : 113,
1295     "name" : "art::Instruction::INVOKE_STATIC"
1296    },
1297    {
1298     "enum_field_value" : 114,
1299     "name" : "art::Instruction::INVOKE_INTERFACE"
1300    },
1301    {
1302     "enum_field_value" : 115,
1303     "name" : "art::Instruction::UNUSED_73"
1304    },
1305    {
1306     "enum_field_value" : 116,
1307     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
1308    },
1309    {
1310     "enum_field_value" : 117,
1311     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
1312    },
1313    {
1314     "enum_field_value" : 118,
1315     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
1316    },
1317    {
1318     "enum_field_value" : 119,
1319     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
1320    },
1321    {
1322     "enum_field_value" : 120,
1323     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
1324    },
1325    {
1326     "enum_field_value" : 121,
1327     "name" : "art::Instruction::UNUSED_79"
1328    },
1329    {
1330     "enum_field_value" : 122,
1331     "name" : "art::Instruction::UNUSED_7A"
1332    },
1333    {
1334     "enum_field_value" : 123,
1335     "name" : "art::Instruction::NEG_INT"
1336    },
1337    {
1338     "enum_field_value" : 124,
1339     "name" : "art::Instruction::NOT_INT"
1340    },
1341    {
1342     "enum_field_value" : 125,
1343     "name" : "art::Instruction::NEG_LONG"
1344    },
1345    {
1346     "enum_field_value" : 126,
1347     "name" : "art::Instruction::NOT_LONG"
1348    },
1349    {
1350     "enum_field_value" : 127,
1351     "name" : "art::Instruction::NEG_FLOAT"
1352    },
1353    {
1354     "enum_field_value" : 128,
1355     "name" : "art::Instruction::NEG_DOUBLE"
1356    },
1357    {
1358     "enum_field_value" : 129,
1359     "name" : "art::Instruction::INT_TO_LONG"
1360    },
1361    {
1362     "enum_field_value" : 130,
1363     "name" : "art::Instruction::INT_TO_FLOAT"
1364    },
1365    {
1366     "enum_field_value" : 131,
1367     "name" : "art::Instruction::INT_TO_DOUBLE"
1368    },
1369    {
1370     "enum_field_value" : 132,
1371     "name" : "art::Instruction::LONG_TO_INT"
1372    },
1373    {
1374     "enum_field_value" : 133,
1375     "name" : "art::Instruction::LONG_TO_FLOAT"
1376    },
1377    {
1378     "enum_field_value" : 134,
1379     "name" : "art::Instruction::LONG_TO_DOUBLE"
1380    },
1381    {
1382     "enum_field_value" : 135,
1383     "name" : "art::Instruction::FLOAT_TO_INT"
1384    },
1385    {
1386     "enum_field_value" : 136,
1387     "name" : "art::Instruction::FLOAT_TO_LONG"
1388    },
1389    {
1390     "enum_field_value" : 137,
1391     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
1392    },
1393    {
1394     "enum_field_value" : 138,
1395     "name" : "art::Instruction::DOUBLE_TO_INT"
1396    },
1397    {
1398     "enum_field_value" : 139,
1399     "name" : "art::Instruction::DOUBLE_TO_LONG"
1400    },
1401    {
1402     "enum_field_value" : 140,
1403     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
1404    },
1405    {
1406     "enum_field_value" : 141,
1407     "name" : "art::Instruction::INT_TO_BYTE"
1408    },
1409    {
1410     "enum_field_value" : 142,
1411     "name" : "art::Instruction::INT_TO_CHAR"
1412    },
1413    {
1414     "enum_field_value" : 143,
1415     "name" : "art::Instruction::INT_TO_SHORT"
1416    },
1417    {
1418     "enum_field_value" : 144,
1419     "name" : "art::Instruction::ADD_INT"
1420    },
1421    {
1422     "enum_field_value" : 145,
1423     "name" : "art::Instruction::SUB_INT"
1424    },
1425    {
1426     "enum_field_value" : 146,
1427     "name" : "art::Instruction::MUL_INT"
1428    },
1429    {
1430     "enum_field_value" : 147,
1431     "name" : "art::Instruction::DIV_INT"
1432    },
1433    {
1434     "enum_field_value" : 148,
1435     "name" : "art::Instruction::REM_INT"
1436    },
1437    {
1438     "enum_field_value" : 149,
1439     "name" : "art::Instruction::AND_INT"
1440    },
1441    {
1442     "enum_field_value" : 150,
1443     "name" : "art::Instruction::OR_INT"
1444    },
1445    {
1446     "enum_field_value" : 151,
1447     "name" : "art::Instruction::XOR_INT"
1448    },
1449    {
1450     "enum_field_value" : 152,
1451     "name" : "art::Instruction::SHL_INT"
1452    },
1453    {
1454     "enum_field_value" : 153,
1455     "name" : "art::Instruction::SHR_INT"
1456    },
1457    {
1458     "enum_field_value" : 154,
1459     "name" : "art::Instruction::USHR_INT"
1460    },
1461    {
1462     "enum_field_value" : 155,
1463     "name" : "art::Instruction::ADD_LONG"
1464    },
1465    {
1466     "enum_field_value" : 156,
1467     "name" : "art::Instruction::SUB_LONG"
1468    },
1469    {
1470     "enum_field_value" : 157,
1471     "name" : "art::Instruction::MUL_LONG"
1472    },
1473    {
1474     "enum_field_value" : 158,
1475     "name" : "art::Instruction::DIV_LONG"
1476    },
1477    {
1478     "enum_field_value" : 159,
1479     "name" : "art::Instruction::REM_LONG"
1480    },
1481    {
1482     "enum_field_value" : 160,
1483     "name" : "art::Instruction::AND_LONG"
1484    },
1485    {
1486     "enum_field_value" : 161,
1487     "name" : "art::Instruction::OR_LONG"
1488    },
1489    {
1490     "enum_field_value" : 162,
1491     "name" : "art::Instruction::XOR_LONG"
1492    },
1493    {
1494     "enum_field_value" : 163,
1495     "name" : "art::Instruction::SHL_LONG"
1496    },
1497    {
1498     "enum_field_value" : 164,
1499     "name" : "art::Instruction::SHR_LONG"
1500    },
1501    {
1502     "enum_field_value" : 165,
1503     "name" : "art::Instruction::USHR_LONG"
1504    },
1505    {
1506     "enum_field_value" : 166,
1507     "name" : "art::Instruction::ADD_FLOAT"
1508    },
1509    {
1510     "enum_field_value" : 167,
1511     "name" : "art::Instruction::SUB_FLOAT"
1512    },
1513    {
1514     "enum_field_value" : 168,
1515     "name" : "art::Instruction::MUL_FLOAT"
1516    },
1517    {
1518     "enum_field_value" : 169,
1519     "name" : "art::Instruction::DIV_FLOAT"
1520    },
1521    {
1522     "enum_field_value" : 170,
1523     "name" : "art::Instruction::REM_FLOAT"
1524    },
1525    {
1526     "enum_field_value" : 171,
1527     "name" : "art::Instruction::ADD_DOUBLE"
1528    },
1529    {
1530     "enum_field_value" : 172,
1531     "name" : "art::Instruction::SUB_DOUBLE"
1532    },
1533    {
1534     "enum_field_value" : 173,
1535     "name" : "art::Instruction::MUL_DOUBLE"
1536    },
1537    {
1538     "enum_field_value" : 174,
1539     "name" : "art::Instruction::DIV_DOUBLE"
1540    },
1541    {
1542     "enum_field_value" : 175,
1543     "name" : "art::Instruction::REM_DOUBLE"
1544    },
1545    {
1546     "enum_field_value" : 176,
1547     "name" : "art::Instruction::ADD_INT_2ADDR"
1548    },
1549    {
1550     "enum_field_value" : 177,
1551     "name" : "art::Instruction::SUB_INT_2ADDR"
1552    },
1553    {
1554     "enum_field_value" : 178,
1555     "name" : "art::Instruction::MUL_INT_2ADDR"
1556    },
1557    {
1558     "enum_field_value" : 179,
1559     "name" : "art::Instruction::DIV_INT_2ADDR"
1560    },
1561    {
1562     "enum_field_value" : 180,
1563     "name" : "art::Instruction::REM_INT_2ADDR"
1564    },
1565    {
1566     "enum_field_value" : 181,
1567     "name" : "art::Instruction::AND_INT_2ADDR"
1568    },
1569    {
1570     "enum_field_value" : 182,
1571     "name" : "art::Instruction::OR_INT_2ADDR"
1572    },
1573    {
1574     "enum_field_value" : 183,
1575     "name" : "art::Instruction::XOR_INT_2ADDR"
1576    },
1577    {
1578     "enum_field_value" : 184,
1579     "name" : "art::Instruction::SHL_INT_2ADDR"
1580    },
1581    {
1582     "enum_field_value" : 185,
1583     "name" : "art::Instruction::SHR_INT_2ADDR"
1584    },
1585    {
1586     "enum_field_value" : 186,
1587     "name" : "art::Instruction::USHR_INT_2ADDR"
1588    },
1589    {
1590     "enum_field_value" : 187,
1591     "name" : "art::Instruction::ADD_LONG_2ADDR"
1592    },
1593    {
1594     "enum_field_value" : 188,
1595     "name" : "art::Instruction::SUB_LONG_2ADDR"
1596    },
1597    {
1598     "enum_field_value" : 189,
1599     "name" : "art::Instruction::MUL_LONG_2ADDR"
1600    },
1601    {
1602     "enum_field_value" : 190,
1603     "name" : "art::Instruction::DIV_LONG_2ADDR"
1604    },
1605    {
1606     "enum_field_value" : 191,
1607     "name" : "art::Instruction::REM_LONG_2ADDR"
1608    },
1609    {
1610     "enum_field_value" : 192,
1611     "name" : "art::Instruction::AND_LONG_2ADDR"
1612    },
1613    {
1614     "enum_field_value" : 193,
1615     "name" : "art::Instruction::OR_LONG_2ADDR"
1616    },
1617    {
1618     "enum_field_value" : 194,
1619     "name" : "art::Instruction::XOR_LONG_2ADDR"
1620    },
1621    {
1622     "enum_field_value" : 195,
1623     "name" : "art::Instruction::SHL_LONG_2ADDR"
1624    },
1625    {
1626     "enum_field_value" : 196,
1627     "name" : "art::Instruction::SHR_LONG_2ADDR"
1628    },
1629    {
1630     "enum_field_value" : 197,
1631     "name" : "art::Instruction::USHR_LONG_2ADDR"
1632    },
1633    {
1634     "enum_field_value" : 198,
1635     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
1636    },
1637    {
1638     "enum_field_value" : 199,
1639     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
1640    },
1641    {
1642     "enum_field_value" : 200,
1643     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
1644    },
1645    {
1646     "enum_field_value" : 201,
1647     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
1648    },
1649    {
1650     "enum_field_value" : 202,
1651     "name" : "art::Instruction::REM_FLOAT_2ADDR"
1652    },
1653    {
1654     "enum_field_value" : 203,
1655     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
1656    },
1657    {
1658     "enum_field_value" : 204,
1659     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
1660    },
1661    {
1662     "enum_field_value" : 205,
1663     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
1664    },
1665    {
1666     "enum_field_value" : 206,
1667     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
1668    },
1669    {
1670     "enum_field_value" : 207,
1671     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
1672    },
1673    {
1674     "enum_field_value" : 208,
1675     "name" : "art::Instruction::ADD_INT_LIT16"
1676    },
1677    {
1678     "enum_field_value" : 209,
1679     "name" : "art::Instruction::RSUB_INT"
1680    },
1681    {
1682     "enum_field_value" : 210,
1683     "name" : "art::Instruction::MUL_INT_LIT16"
1684    },
1685    {
1686     "enum_field_value" : 211,
1687     "name" : "art::Instruction::DIV_INT_LIT16"
1688    },
1689    {
1690     "enum_field_value" : 212,
1691     "name" : "art::Instruction::REM_INT_LIT16"
1692    },
1693    {
1694     "enum_field_value" : 213,
1695     "name" : "art::Instruction::AND_INT_LIT16"
1696    },
1697    {
1698     "enum_field_value" : 214,
1699     "name" : "art::Instruction::OR_INT_LIT16"
1700    },
1701    {
1702     "enum_field_value" : 215,
1703     "name" : "art::Instruction::XOR_INT_LIT16"
1704    },
1705    {
1706     "enum_field_value" : 216,
1707     "name" : "art::Instruction::ADD_INT_LIT8"
1708    },
1709    {
1710     "enum_field_value" : 217,
1711     "name" : "art::Instruction::RSUB_INT_LIT8"
1712    },
1713    {
1714     "enum_field_value" : 218,
1715     "name" : "art::Instruction::MUL_INT_LIT8"
1716    },
1717    {
1718     "enum_field_value" : 219,
1719     "name" : "art::Instruction::DIV_INT_LIT8"
1720    },
1721    {
1722     "enum_field_value" : 220,
1723     "name" : "art::Instruction::REM_INT_LIT8"
1724    },
1725    {
1726     "enum_field_value" : 221,
1727     "name" : "art::Instruction::AND_INT_LIT8"
1728    },
1729    {
1730     "enum_field_value" : 222,
1731     "name" : "art::Instruction::OR_INT_LIT8"
1732    },
1733    {
1734     "enum_field_value" : 223,
1735     "name" : "art::Instruction::XOR_INT_LIT8"
1736    },
1737    {
1738     "enum_field_value" : 224,
1739     "name" : "art::Instruction::SHL_INT_LIT8"
1740    },
1741    {
1742     "enum_field_value" : 225,
1743     "name" : "art::Instruction::SHR_INT_LIT8"
1744    },
1745    {
1746     "enum_field_value" : 226,
1747     "name" : "art::Instruction::USHR_INT_LIT8"
1748    },
1749    {
1750     "enum_field_value" : 227,
1751     "name" : "art::Instruction::UNUSED_E3"
1752    },
1753    {
1754     "enum_field_value" : 228,
1755     "name" : "art::Instruction::UNUSED_E4"
1756    },
1757    {
1758     "enum_field_value" : 229,
1759     "name" : "art::Instruction::UNUSED_E5"
1760    },
1761    {
1762     "enum_field_value" : 230,
1763     "name" : "art::Instruction::UNUSED_E6"
1764    },
1765    {
1766     "enum_field_value" : 231,
1767     "name" : "art::Instruction::UNUSED_E7"
1768    },
1769    {
1770     "enum_field_value" : 232,
1771     "name" : "art::Instruction::UNUSED_E8"
1772    },
1773    {
1774     "enum_field_value" : 233,
1775     "name" : "art::Instruction::UNUSED_E9"
1776    },
1777    {
1778     "enum_field_value" : 234,
1779     "name" : "art::Instruction::UNUSED_EA"
1780    },
1781    {
1782     "enum_field_value" : 235,
1783     "name" : "art::Instruction::UNUSED_EB"
1784    },
1785    {
1786     "enum_field_value" : 236,
1787     "name" : "art::Instruction::UNUSED_EC"
1788    },
1789    {
1790     "enum_field_value" : 237,
1791     "name" : "art::Instruction::UNUSED_ED"
1792    },
1793    {
1794     "enum_field_value" : 238,
1795     "name" : "art::Instruction::UNUSED_EE"
1796    },
1797    {
1798     "enum_field_value" : 239,
1799     "name" : "art::Instruction::UNUSED_EF"
1800    },
1801    {
1802     "enum_field_value" : 240,
1803     "name" : "art::Instruction::UNUSED_F0"
1804    },
1805    {
1806     "enum_field_value" : 241,
1807     "name" : "art::Instruction::UNUSED_F1"
1808    },
1809    {
1810     "enum_field_value" : 242,
1811     "name" : "art::Instruction::UNUSED_F2"
1812    },
1813    {
1814     "enum_field_value" : 243,
1815     "name" : "art::Instruction::UNUSED_F3"
1816    },
1817    {
1818     "enum_field_value" : 244,
1819     "name" : "art::Instruction::UNUSED_F4"
1820    },
1821    {
1822     "enum_field_value" : 245,
1823     "name" : "art::Instruction::UNUSED_F5"
1824    },
1825    {
1826     "enum_field_value" : 246,
1827     "name" : "art::Instruction::UNUSED_F6"
1828    },
1829    {
1830     "enum_field_value" : 247,
1831     "name" : "art::Instruction::UNUSED_F7"
1832    },
1833    {
1834     "enum_field_value" : 248,
1835     "name" : "art::Instruction::UNUSED_F8"
1836    },
1837    {
1838     "enum_field_value" : 249,
1839     "name" : "art::Instruction::UNUSED_F9"
1840    },
1841    {
1842     "enum_field_value" : 250,
1843     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
1844    },
1845    {
1846     "enum_field_value" : 251,
1847     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
1848    },
1849    {
1850     "enum_field_value" : 252,
1851     "name" : "art::Instruction::INVOKE_CUSTOM"
1852    },
1853    {
1854     "enum_field_value" : 253,
1855     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
1856    },
1857    {
1858     "enum_field_value" : 254,
1859     "name" : "art::Instruction::CONST_METHOD_HANDLE"
1860    },
1861    {
1862     "enum_field_value" : 255,
1863     "name" : "art::Instruction::CONST_METHOD_TYPE"
1864    },
1865    {
1866     "enum_field_value" : 209,
1867     "name" : "art::Instruction::RSUB_INT_LIT16"
1868    }
1869   ],
1870   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
1871   "name" : "art::Instruction::Code",
1872   "referenced_type" : "_ZTIN3art11Instruction4CodeE",
1873   "self_type" : "_ZTIN3art11Instruction4CodeE",
1874   "size" : 4,
1875   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1876   "underlying_type" : "_ZTIj"
1877  },
1878  {
1879   "alignment" : 1,
1880   "enum_fields" :
1881   [
1882    {
1883     "enum_field_value" : 1,
1884     "name" : "art::Instruction::kBranch"
1885    },
1886    {
1887     "enum_field_value" : 2,
1888     "name" : "art::Instruction::kContinue"
1889    },
1890    {
1891     "enum_field_value" : 4,
1892     "name" : "art::Instruction::kSwitch"
1893    },
1894    {
1895     "enum_field_value" : 8,
1896     "name" : "art::Instruction::kThrow"
1897    },
1898    {
1899     "enum_field_value" : 16,
1900     "name" : "art::Instruction::kReturn"
1901    },
1902    {
1903     "enum_field_value" : 32,
1904     "name" : "art::Instruction::kInvoke"
1905    },
1906    {
1907     "enum_field_value" : 64,
1908     "name" : "art::Instruction::kUnconditional"
1909    },
1910    {
1911     "enum_field_value" : 128,
1912     "name" : "art::Instruction::kExperimental"
1913    }
1914   ],
1915   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
1916   "name" : "art::Instruction::Flags",
1917   "referenced_type" : "_ZTIN3art11Instruction5FlagsE",
1918   "self_type" : "_ZTIN3art11Instruction5FlagsE",
1919   "size" : 1,
1920   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1921   "underlying_type" : "_ZTIh"
1922  },
1923  {
1924   "alignment" : 1,
1925   "enum_fields" :
1926   [
1927    {
1928     "enum_field_value" : 0,
1929     "name" : "art::Instruction::k10x"
1930    },
1931    {
1932     "enum_field_value" : 1,
1933     "name" : "art::Instruction::k12x"
1934    },
1935    {
1936     "enum_field_value" : 2,
1937     "name" : "art::Instruction::k11n"
1938    },
1939    {
1940     "enum_field_value" : 3,
1941     "name" : "art::Instruction::k11x"
1942    },
1943    {
1944     "enum_field_value" : 4,
1945     "name" : "art::Instruction::k10t"
1946    },
1947    {
1948     "enum_field_value" : 5,
1949     "name" : "art::Instruction::k20t"
1950    },
1951    {
1952     "enum_field_value" : 6,
1953     "name" : "art::Instruction::k22x"
1954    },
1955    {
1956     "enum_field_value" : 7,
1957     "name" : "art::Instruction::k21t"
1958    },
1959    {
1960     "enum_field_value" : 8,
1961     "name" : "art::Instruction::k21s"
1962    },
1963    {
1964     "enum_field_value" : 9,
1965     "name" : "art::Instruction::k21h"
1966    },
1967    {
1968     "enum_field_value" : 10,
1969     "name" : "art::Instruction::k21c"
1970    },
1971    {
1972     "enum_field_value" : 11,
1973     "name" : "art::Instruction::k23x"
1974    },
1975    {
1976     "enum_field_value" : 12,
1977     "name" : "art::Instruction::k22b"
1978    },
1979    {
1980     "enum_field_value" : 13,
1981     "name" : "art::Instruction::k22t"
1982    },
1983    {
1984     "enum_field_value" : 14,
1985     "name" : "art::Instruction::k22s"
1986    },
1987    {
1988     "enum_field_value" : 15,
1989     "name" : "art::Instruction::k22c"
1990    },
1991    {
1992     "enum_field_value" : 16,
1993     "name" : "art::Instruction::k32x"
1994    },
1995    {
1996     "enum_field_value" : 17,
1997     "name" : "art::Instruction::k30t"
1998    },
1999    {
2000     "enum_field_value" : 18,
2001     "name" : "art::Instruction::k31t"
2002    },
2003    {
2004     "enum_field_value" : 19,
2005     "name" : "art::Instruction::k31i"
2006    },
2007    {
2008     "enum_field_value" : 20,
2009     "name" : "art::Instruction::k31c"
2010    },
2011    {
2012     "enum_field_value" : 21,
2013     "name" : "art::Instruction::k35c"
2014    },
2015    {
2016     "enum_field_value" : 22,
2017     "name" : "art::Instruction::k3rc"
2018    },
2019    {
2020     "enum_field_value" : 23,
2021     "name" : "art::Instruction::k45cc"
2022    },
2023    {
2024     "enum_field_value" : 24,
2025     "name" : "art::Instruction::k4rcc"
2026    },
2027    {
2028     "enum_field_value" : 25,
2029     "name" : "art::Instruction::k51l"
2030    },
2031    {
2032     "enum_field_value" : 26,
2033     "name" : "art::Instruction::kInvalidFormat"
2034    }
2035   ],
2036   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
2037   "name" : "art::Instruction::Format",
2038   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
2039   "self_type" : "_ZTIN3art11Instruction6FormatE",
2040   "size" : 1,
2041   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2042   "underlying_type" : "_ZTIh"
2043  },
2044  {
2045   "alignment" : 1,
2046   "enum_fields" :
2047   [
2048    {
2049     "enum_field_value" : 0,
2050     "name" : "art::Instruction::kIndexUnknown"
2051    },
2052    {
2053     "enum_field_value" : 1,
2054     "name" : "art::Instruction::kIndexNone"
2055    },
2056    {
2057     "enum_field_value" : 2,
2058     "name" : "art::Instruction::kIndexTypeRef"
2059    },
2060    {
2061     "enum_field_value" : 3,
2062     "name" : "art::Instruction::kIndexStringRef"
2063    },
2064    {
2065     "enum_field_value" : 4,
2066     "name" : "art::Instruction::kIndexMethodRef"
2067    },
2068    {
2069     "enum_field_value" : 5,
2070     "name" : "art::Instruction::kIndexFieldRef"
2071    },
2072    {
2073     "enum_field_value" : 6,
2074     "name" : "art::Instruction::kIndexFieldOffset"
2075    },
2076    {
2077     "enum_field_value" : 7,
2078     "name" : "art::Instruction::kIndexVtableOffset"
2079    },
2080    {
2081     "enum_field_value" : 8,
2082     "name" : "art::Instruction::kIndexMethodAndProtoRef"
2083    },
2084    {
2085     "enum_field_value" : 9,
2086     "name" : "art::Instruction::kIndexCallSiteRef"
2087    },
2088    {
2089     "enum_field_value" : 10,
2090     "name" : "art::Instruction::kIndexMethodHandleRef"
2091    },
2092    {
2093     "enum_field_value" : 11,
2094     "name" : "art::Instruction::kIndexProtoRef"
2095    }
2096   ],
2097   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
2098   "name" : "art::Instruction::IndexType",
2099   "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE",
2100   "self_type" : "_ZTIN3art11Instruction9IndexTypeE",
2101   "size" : 1,
2102   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2103   "underlying_type" : "_ZTIh"
2104  },
2105  {
2106   "alignment" : 8,
2107   "enum_fields" :
2108   [
2109    {
2110     "enum_field_value" : 4,
2111     "name" : "art::PointerSize::k32"
2112    },
2113    {
2114     "enum_field_value" : 8,
2115     "name" : "art::PointerSize::k64"
2116    }
2117   ],
2118   "linker_set_key" : "_ZTIN3art11PointerSizeE",
2119   "name" : "art::PointerSize",
2120   "referenced_type" : "_ZTIN3art11PointerSizeE",
2121   "self_type" : "_ZTIN3art11PointerSizeE",
2122   "size" : 8,
2123   "source_file" : "art/libartbase/base/enums.h",
2124   "underlying_type" : "_ZTIm"
2125  },
2126  {
2127   "access" : "protected",
2128   "alignment" : 4,
2129   "enum_fields" :
2130   [
2131    {
2132     "enum_field_value" : 0,
2133     "name" : "art::DexFileLoader::VerifyResult::kVerifyNotAttempted"
2134    },
2135    {
2136     "enum_field_value" : 1,
2137     "name" : "art::DexFileLoader::VerifyResult::kVerifySucceeded"
2138    },
2139    {
2140     "enum_field_value" : 2,
2141     "name" : "art::DexFileLoader::VerifyResult::kVerifyFailed"
2142    }
2143   ],
2144   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2145   "name" : "art::DexFileLoader::VerifyResult",
2146   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2147   "self_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2148   "size" : 4,
2149   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2150   "underlying_type" : "_ZTIi"
2151  },
2152  {
2153   "alignment" : 1,
2154   "enum_fields" :
2155   [
2156    {
2157     "enum_field_value" : 0,
2158     "name" : "art::kDexInvokeVirtual"
2159    },
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "art::kDexInvokeSuper"
2163    },
2164    {
2165     "enum_field_value" : 2,
2166     "name" : "art::kDexInvokeDirect"
2167    },
2168    {
2169     "enum_field_value" : 3,
2170     "name" : "art::kDexInvokeStatic"
2171    },
2172    {
2173     "enum_field_value" : 4,
2174     "name" : "art::kDexInvokeInterface"
2175    },
2176    {
2177     "enum_field_value" : 5,
2178     "name" : "art::kDexInvokeTypeCount"
2179    }
2180   ],
2181   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
2182   "name" : "art::DexInvokeType",
2183   "referenced_type" : "_ZTIN3art13DexInvokeTypeE",
2184   "self_type" : "_ZTIN3art13DexInvokeTypeE",
2185   "size" : 1,
2186   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2187   "underlying_type" : "_ZTIh"
2188  },
2189  {
2190   "alignment" : 4,
2191   "enum_fields" :
2192   [
2193    {
2194     "enum_field_value" : 1,
2195     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
2196    }
2197   ],
2198   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2199   "name" : "art::CompactDexFile::FeatureFlags",
2200   "referenced_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2201   "self_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2202   "size" : 4,
2203   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
2204   "underlying_type" : "_ZTIj"
2205  },
2206  {
2207   "alignment" : 4,
2208   "enum_fields" :
2209   [
2210    {
2211     "enum_field_value" : 0,
2212     "name" : "art::InstructionSet::kNone"
2213    },
2214    {
2215     "enum_field_value" : 1,
2216     "name" : "art::InstructionSet::kArm"
2217    },
2218    {
2219     "enum_field_value" : 2,
2220     "name" : "art::InstructionSet::kArm64"
2221    },
2222    {
2223     "enum_field_value" : 3,
2224     "name" : "art::InstructionSet::kThumb2"
2225    },
2226    {
2227     "enum_field_value" : 4,
2228     "name" : "art::InstructionSet::kX86"
2229    },
2230    {
2231     "enum_field_value" : 5,
2232     "name" : "art::InstructionSet::kX86_64"
2233    },
2234    {
2235     "enum_field_value" : 5,
2236     "name" : "art::InstructionSet::kLast"
2237    }
2238   ],
2239   "linker_set_key" : "_ZTIN3art14InstructionSetE",
2240   "name" : "art::InstructionSet",
2241   "referenced_type" : "_ZTIN3art14InstructionSetE",
2242   "self_type" : "_ZTIN3art14InstructionSetE",
2243   "size" : 4,
2244   "source_file" : "art/libartbase/arch/instruction_set.h",
2245   "underlying_type" : "_ZTIi"
2246  },
2247  {
2248   "alignment" : 1,
2249   "enum_fields" :
2250   [
2251    {
2252     "enum_field_value" : 0,
2253     "name" : "art::kDexMemAccessWord"
2254    },
2255    {
2256     "enum_field_value" : 1,
2257     "name" : "art::kDexMemAccessWide"
2258    },
2259    {
2260     "enum_field_value" : 2,
2261     "name" : "art::kDexMemAccessObject"
2262    },
2263    {
2264     "enum_field_value" : 3,
2265     "name" : "art::kDexMemAccessBoolean"
2266    },
2267    {
2268     "enum_field_value" : 4,
2269     "name" : "art::kDexMemAccessByte"
2270    },
2271    {
2272     "enum_field_value" : 5,
2273     "name" : "art::kDexMemAccessChar"
2274    },
2275    {
2276     "enum_field_value" : 6,
2277     "name" : "art::kDexMemAccessShort"
2278    },
2279    {
2280     "enum_field_value" : 7,
2281     "name" : "art::kDexMemAccessTypeCount"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
2285   "name" : "art::DexMemAccessType",
2286   "referenced_type" : "_ZTIN3art16DexMemAccessTypeE",
2287   "self_type" : "_ZTIN3art16DexMemAccessTypeE",
2288   "size" : 1,
2289   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2290   "underlying_type" : "_ZTIh"
2291  },
2292  {
2293   "alignment" : 1,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 0,
2298     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
2299    },
2300    {
2301     "enum_field_value" : 1,
2302     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
2303    },
2304    {
2305     "enum_field_value" : 2,
2306     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
2307    }
2308   ],
2309   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2310   "name" : "art::DexLayoutSections::SectionType",
2311   "referenced_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2312   "self_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2313   "size" : 1,
2314   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
2315   "underlying_type" : "_ZTIh"
2316  },
2317  {
2318   "alignment" : 4,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 256,
2323     "name" : "art::kNumPackedOpcodes"
2324    }
2325   ],
2326   "linker_set_key" : "_ZTIN3art18$kNumPackedOpcodesE",
2327   "name" : "art::(unnamed enum at art/libdexfile/dex/dex_instruction.h:32:1)",
2328   "referenced_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2329   "self_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2330   "size" : 4,
2331   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2332   "underlying_type" : "_ZTIj"
2333  },
2334  {
2335   "alignment" : 4,
2336   "enum_fields" :
2337   [
2338    {
2339     "enum_field_value" : 0,
2340     "name" : "art::DexFileLoaderErrorCode::kNoError"
2341    },
2342    {
2343     "enum_field_value" : 1,
2344     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
2345    },
2346    {
2347     "enum_field_value" : 2,
2348     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
2349    },
2350    {
2351     "enum_field_value" : 3,
2352     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
2353    },
2354    {
2355     "enum_field_value" : 4,
2356     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
2357    },
2358    {
2359     "enum_field_value" : 5,
2360     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
2361    }
2362   ],
2363   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2364   "name" : "art::DexFileLoaderErrorCode",
2365   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2366   "self_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2367   "size" : 4,
2368   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2369   "underlying_type" : "_ZTIi"
2370  },
2371  {
2372   "alignment" : 4,
2373   "enum_fields" :
2374   [
2375    {
2376     "enum_field_value" : 0,
2377     "name" : "art::EncodedArrayValueIterator::kByte"
2378    },
2379    {
2380     "enum_field_value" : 2,
2381     "name" : "art::EncodedArrayValueIterator::kShort"
2382    },
2383    {
2384     "enum_field_value" : 3,
2385     "name" : "art::EncodedArrayValueIterator::kChar"
2386    },
2387    {
2388     "enum_field_value" : 4,
2389     "name" : "art::EncodedArrayValueIterator::kInt"
2390    },
2391    {
2392     "enum_field_value" : 6,
2393     "name" : "art::EncodedArrayValueIterator::kLong"
2394    },
2395    {
2396     "enum_field_value" : 16,
2397     "name" : "art::EncodedArrayValueIterator::kFloat"
2398    },
2399    {
2400     "enum_field_value" : 17,
2401     "name" : "art::EncodedArrayValueIterator::kDouble"
2402    },
2403    {
2404     "enum_field_value" : 21,
2405     "name" : "art::EncodedArrayValueIterator::kMethodType"
2406    },
2407    {
2408     "enum_field_value" : 22,
2409     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
2410    },
2411    {
2412     "enum_field_value" : 23,
2413     "name" : "art::EncodedArrayValueIterator::kString"
2414    },
2415    {
2416     "enum_field_value" : 24,
2417     "name" : "art::EncodedArrayValueIterator::kType"
2418    },
2419    {
2420     "enum_field_value" : 25,
2421     "name" : "art::EncodedArrayValueIterator::kField"
2422    },
2423    {
2424     "enum_field_value" : 26,
2425     "name" : "art::EncodedArrayValueIterator::kMethod"
2426    },
2427    {
2428     "enum_field_value" : 27,
2429     "name" : "art::EncodedArrayValueIterator::kEnum"
2430    },
2431    {
2432     "enum_field_value" : 28,
2433     "name" : "art::EncodedArrayValueIterator::kArray"
2434    },
2435    {
2436     "enum_field_value" : 29,
2437     "name" : "art::EncodedArrayValueIterator::kAnnotation"
2438    },
2439    {
2440     "enum_field_value" : 30,
2441     "name" : "art::EncodedArrayValueIterator::kNull"
2442    },
2443    {
2444     "enum_field_value" : 31,
2445     "name" : "art::EncodedArrayValueIterator::kBoolean"
2446    }
2447   ],
2448   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2449   "name" : "art::EncodedArrayValueIterator::ValueType",
2450   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2451   "self_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2452   "size" : 4,
2453   "source_file" : "art/libdexfile/dex/dex_file.h",
2454   "underlying_type" : "_ZTIj"
2455  },
2456  {
2457   "alignment" : 2,
2458   "enum_fields" :
2459   [
2460    {
2461     "enum_field_value" : 0,
2462     "name" : "art::DexFile::kDexTypeHeaderItem"
2463    },
2464    {
2465     "enum_field_value" : 1,
2466     "name" : "art::DexFile::kDexTypeStringIdItem"
2467    },
2468    {
2469     "enum_field_value" : 2,
2470     "name" : "art::DexFile::kDexTypeTypeIdItem"
2471    },
2472    {
2473     "enum_field_value" : 3,
2474     "name" : "art::DexFile::kDexTypeProtoIdItem"
2475    },
2476    {
2477     "enum_field_value" : 4,
2478     "name" : "art::DexFile::kDexTypeFieldIdItem"
2479    },
2480    {
2481     "enum_field_value" : 5,
2482     "name" : "art::DexFile::kDexTypeMethodIdItem"
2483    },
2484    {
2485     "enum_field_value" : 6,
2486     "name" : "art::DexFile::kDexTypeClassDefItem"
2487    },
2488    {
2489     "enum_field_value" : 7,
2490     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
2491    },
2492    {
2493     "enum_field_value" : 8,
2494     "name" : "art::DexFile::kDexTypeMethodHandleItem"
2495    },
2496    {
2497     "enum_field_value" : 4096,
2498     "name" : "art::DexFile::kDexTypeMapList"
2499    },
2500    {
2501     "enum_field_value" : 4097,
2502     "name" : "art::DexFile::kDexTypeTypeList"
2503    },
2504    {
2505     "enum_field_value" : 4098,
2506     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
2507    },
2508    {
2509     "enum_field_value" : 4099,
2510     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
2511    },
2512    {
2513     "enum_field_value" : 8192,
2514     "name" : "art::DexFile::kDexTypeClassDataItem"
2515    },
2516    {
2517     "enum_field_value" : 8193,
2518     "name" : "art::DexFile::kDexTypeCodeItem"
2519    },
2520    {
2521     "enum_field_value" : 8194,
2522     "name" : "art::DexFile::kDexTypeStringDataItem"
2523    },
2524    {
2525     "enum_field_value" : 8195,
2526     "name" : "art::DexFile::kDexTypeDebugInfoItem"
2527    },
2528    {
2529     "enum_field_value" : 8196,
2530     "name" : "art::DexFile::kDexTypeAnnotationItem"
2531    },
2532    {
2533     "enum_field_value" : 8197,
2534     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
2535    },
2536    {
2537     "enum_field_value" : 8198,
2538     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
2539    },
2540    {
2541     "enum_field_value" : 61440,
2542     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
2543    }
2544   ],
2545   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
2546   "name" : "art::DexFile::MapItemType",
2547   "referenced_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2548   "self_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2549   "size" : 2,
2550   "source_file" : "art/libdexfile/dex/dex_file.h",
2551   "underlying_type" : "_ZTIt"
2552  },
2553  {
2554   "alignment" : 2,
2555   "enum_fields" :
2556   [
2557    {
2558     "enum_field_value" : 0,
2559     "name" : "art::DexFile::MethodHandleType::kStaticPut"
2560    },
2561    {
2562     "enum_field_value" : 1,
2563     "name" : "art::DexFile::MethodHandleType::kStaticGet"
2564    },
2565    {
2566     "enum_field_value" : 2,
2567     "name" : "art::DexFile::MethodHandleType::kInstancePut"
2568    },
2569    {
2570     "enum_field_value" : 3,
2571     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
2572    },
2573    {
2574     "enum_field_value" : 4,
2575     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
2576    },
2577    {
2578     "enum_field_value" : 5,
2579     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
2580    },
2581    {
2582     "enum_field_value" : 6,
2583     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
2584    },
2585    {
2586     "enum_field_value" : 7,
2587     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
2588    },
2589    {
2590     "enum_field_value" : 8,
2591     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
2592    },
2593    {
2594     "enum_field_value" : 8,
2595     "name" : "art::DexFile::MethodHandleType::kLast"
2596    }
2597   ],
2598   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2599   "name" : "art::DexFile::MethodHandleType",
2600   "referenced_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2601   "self_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2602   "size" : 2,
2603   "source_file" : "art/libdexfile/dex/dex_file.h",
2604   "underlying_type" : "_ZTIt"
2605  },
2606  {
2607   "alignment" : 4,
2608   "enum_fields" :
2609   [
2610    {
2611     "enum_field_value" : 0,
2612     "name" : "art::DexFile::DBG_END_SEQUENCE"
2613    },
2614    {
2615     "enum_field_value" : 1,
2616     "name" : "art::DexFile::DBG_ADVANCE_PC"
2617    },
2618    {
2619     "enum_field_value" : 2,
2620     "name" : "art::DexFile::DBG_ADVANCE_LINE"
2621    },
2622    {
2623     "enum_field_value" : 3,
2624     "name" : "art::DexFile::DBG_START_LOCAL"
2625    },
2626    {
2627     "enum_field_value" : 4,
2628     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
2629    },
2630    {
2631     "enum_field_value" : 5,
2632     "name" : "art::DexFile::DBG_END_LOCAL"
2633    },
2634    {
2635     "enum_field_value" : 6,
2636     "name" : "art::DexFile::DBG_RESTART_LOCAL"
2637    },
2638    {
2639     "enum_field_value" : 7,
2640     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
2641    },
2642    {
2643     "enum_field_value" : 8,
2644     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
2645    },
2646    {
2647     "enum_field_value" : 9,
2648     "name" : "art::DexFile::DBG_SET_FILE"
2649    },
2650    {
2651     "enum_field_value" : 10,
2652     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
2653    },
2654    {
2655     "enum_field_value" : -4,
2656     "name" : "art::DexFile::DBG_LINE_BASE"
2657    },
2658    {
2659     "enum_field_value" : 15,
2660     "name" : "art::DexFile::DBG_LINE_RANGE"
2661    }
2662   ],
2663   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2664   "name" : "art::DexFile::(unnamed enum at art/libdexfile/dex/dex_file.h:659:3)",
2665   "referenced_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2666   "self_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2667   "size" : 4,
2668   "source_file" : "art/libdexfile/dex/dex_file.h",
2669   "underlying_type" : "_ZTIi"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 0,
2677     "name" : "art::DexFile::kAllObjects"
2678    },
2679    {
2680     "enum_field_value" : 1,
2681     "name" : "art::DexFile::kPrimitivesOrObjects"
2682    },
2683    {
2684     "enum_field_value" : 2,
2685     "name" : "art::DexFile::kAllRaw"
2686    }
2687   ],
2688   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2689   "name" : "art::DexFile::AnnotationResultStyle",
2690   "referenced_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2691   "self_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2692   "size" : 4,
2693   "source_file" : "art/libdexfile/dex/dex_file.h",
2694   "underlying_type" : "_ZTIj"
2695  },
2696  {
2697   "alignment" : 4,
2698   "enum_fields" :
2699   [
2700    {
2701     "enum_field_value" : 0,
2702     "name" : "art::DexFile::kDexVisibilityBuild"
2703    },
2704    {
2705     "enum_field_value" : 1,
2706     "name" : "art::DexFile::kDexVisibilityRuntime"
2707    },
2708    {
2709     "enum_field_value" : 2,
2710     "name" : "art::DexFile::kDexVisibilitySystem"
2711    },
2712    {
2713     "enum_field_value" : 0,
2714     "name" : "art::DexFile::kDexAnnotationByte"
2715    },
2716    {
2717     "enum_field_value" : 2,
2718     "name" : "art::DexFile::kDexAnnotationShort"
2719    },
2720    {
2721     "enum_field_value" : 3,
2722     "name" : "art::DexFile::kDexAnnotationChar"
2723    },
2724    {
2725     "enum_field_value" : 4,
2726     "name" : "art::DexFile::kDexAnnotationInt"
2727    },
2728    {
2729     "enum_field_value" : 6,
2730     "name" : "art::DexFile::kDexAnnotationLong"
2731    },
2732    {
2733     "enum_field_value" : 16,
2734     "name" : "art::DexFile::kDexAnnotationFloat"
2735    },
2736    {
2737     "enum_field_value" : 17,
2738     "name" : "art::DexFile::kDexAnnotationDouble"
2739    },
2740    {
2741     "enum_field_value" : 21,
2742     "name" : "art::DexFile::kDexAnnotationMethodType"
2743    },
2744    {
2745     "enum_field_value" : 22,
2746     "name" : "art::DexFile::kDexAnnotationMethodHandle"
2747    },
2748    {
2749     "enum_field_value" : 23,
2750     "name" : "art::DexFile::kDexAnnotationString"
2751    },
2752    {
2753     "enum_field_value" : 24,
2754     "name" : "art::DexFile::kDexAnnotationType"
2755    },
2756    {
2757     "enum_field_value" : 25,
2758     "name" : "art::DexFile::kDexAnnotationField"
2759    },
2760    {
2761     "enum_field_value" : 26,
2762     "name" : "art::DexFile::kDexAnnotationMethod"
2763    },
2764    {
2765     "enum_field_value" : 27,
2766     "name" : "art::DexFile::kDexAnnotationEnum"
2767    },
2768    {
2769     "enum_field_value" : 28,
2770     "name" : "art::DexFile::kDexAnnotationArray"
2771    },
2772    {
2773     "enum_field_value" : 29,
2774     "name" : "art::DexFile::kDexAnnotationAnnotation"
2775    },
2776    {
2777     "enum_field_value" : 30,
2778     "name" : "art::DexFile::kDexAnnotationNull"
2779    },
2780    {
2781     "enum_field_value" : 31,
2782     "name" : "art::DexFile::kDexAnnotationBoolean"
2783    },
2784    {
2785     "enum_field_value" : 31,
2786     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
2787    },
2788    {
2789     "enum_field_value" : 5,
2790     "name" : "art::DexFile::kDexAnnotationValueArgShift"
2791    }
2792   ],
2793   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2794   "name" : "art::DexFile::(unnamed enum at art/libdexfile/dex/dex_file.h:162:3)",
2795   "referenced_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2796   "self_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2797   "size" : 4,
2798   "source_file" : "art/libdexfile/dex/dex_file.h",
2799   "underlying_type" : "_ZTIj"
2800  },
2801  {
2802   "alignment" : 4,
2803   "enum_fields" :
2804   [
2805    {
2806     "enum_field_value" : 0,
2807     "name" : "art::Primitive::kPrimNot"
2808    },
2809    {
2810     "enum_field_value" : 1,
2811     "name" : "art::Primitive::kPrimBoolean"
2812    },
2813    {
2814     "enum_field_value" : 2,
2815     "name" : "art::Primitive::kPrimByte"
2816    },
2817    {
2818     "enum_field_value" : 3,
2819     "name" : "art::Primitive::kPrimChar"
2820    },
2821    {
2822     "enum_field_value" : 4,
2823     "name" : "art::Primitive::kPrimShort"
2824    },
2825    {
2826     "enum_field_value" : 5,
2827     "name" : "art::Primitive::kPrimInt"
2828    },
2829    {
2830     "enum_field_value" : 6,
2831     "name" : "art::Primitive::kPrimLong"
2832    },
2833    {
2834     "enum_field_value" : 7,
2835     "name" : "art::Primitive::kPrimFloat"
2836    },
2837    {
2838     "enum_field_value" : 8,
2839     "name" : "art::Primitive::kPrimDouble"
2840    },
2841    {
2842     "enum_field_value" : 9,
2843     "name" : "art::Primitive::kPrimVoid"
2844    },
2845    {
2846     "enum_field_value" : 9,
2847     "name" : "art::Primitive::kPrimLast"
2848    }
2849   ],
2850   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
2851   "name" : "art::Primitive::Type",
2852   "referenced_type" : "_ZTIN3art9Primitive4TypeE",
2853   "self_type" : "_ZTIN3art9Primitive4TypeE",
2854   "size" : 4,
2855   "source_file" : "art/libdexfile/dex/primitive.h",
2856   "underlying_type" : "_ZTIj"
2857  },
2858  {
2859   "alignment" : 1,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 0,
2864     "name" : "art::hiddenapi::Domain::kCorePlatform"
2865    },
2866    {
2867     "enum_field_value" : 1,
2868     "name" : "art::hiddenapi::Domain::kPlatform"
2869    },
2870    {
2871     "enum_field_value" : 2,
2872     "name" : "art::hiddenapi::Domain::kApplication"
2873    }
2874   ],
2875   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
2876   "name" : "art::hiddenapi::Domain",
2877   "referenced_type" : "_ZTIN3art9hiddenapi6DomainE",
2878   "self_type" : "_ZTIN3art9hiddenapi6DomainE",
2879   "size" : 1,
2880   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
2881   "underlying_type" : "_ZTIc"
2882  },
2883  {
2884   "access" : "private",
2885   "alignment" : 4,
2886   "enum_fields" :
2887   [
2888    {
2889     "enum_field_value" : 0,
2890     "name" : "art::hiddenapi::ApiList::Value::kSdk"
2891    },
2892    {
2893     "enum_field_value" : 1,
2894     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
2895    },
2896    {
2897     "enum_field_value" : 2,
2898     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
2899    },
2900    {
2901     "enum_field_value" : 3,
2902     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
2903    },
2904    {
2905     "enum_field_value" : 4,
2906     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
2907    },
2908    {
2909     "enum_field_value" : 5,
2910     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
2911    },
2912    {
2913     "enum_field_value" : 6,
2914     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
2915    },
2916    {
2917     "enum_field_value" : 15,
2918     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
2919    },
2920    {
2921     "enum_field_value" : 0,
2922     "name" : "art::hiddenapi::ApiList::Value::kMin"
2923    },
2924    {
2925     "enum_field_value" : 6,
2926     "name" : "art::hiddenapi::ApiList::Value::kMax"
2927    }
2928   ],
2929   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2930   "name" : "art::hiddenapi::ApiList::Value",
2931   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2932   "self_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2933   "size" : 4,
2934   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2935   "underlying_type" : "_ZTIj"
2936  },
2937  {
2938   "access" : "private",
2939   "alignment" : 4,
2940   "enum_fields" :
2941   [
2942    {
2943     "enum_field_value" : 4,
2944     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
2945    },
2946    {
2947     "enum_field_value" : 5,
2948     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
2949    },
2950    {
2951     "enum_field_value" : 4,
2952     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
2953    },
2954    {
2955     "enum_field_value" : 5,
2956     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
2957    }
2958   ],
2959   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2960   "name" : "art::hiddenapi::ApiList::DomainApi",
2961   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2962   "self_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2963   "size" : 4,
2964   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2965   "underlying_type" : "_ZTIj"
2966  },
2967  {
2968   "alignment" : 4,
2969   "enum_fields" :
2970   [
2971    {
2972     "enum_field_value" : 0,
2973     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
2974    },
2975    {
2976     "enum_field_value" : 1,
2977     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
2978    },
2979    {
2980     "enum_field_value" : 2,
2981     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
2982    },
2983    {
2984     "enum_field_value" : 3,
2985     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
2986    }
2987   ],
2988   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
2989   "name" : "art::hiddenapi::ApiStubs::Kind",
2990   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
2991   "self_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
2992   "size" : 4,
2993   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
2994   "underlying_type" : "_ZTIi"
2995  },
2996  {
2997   "alignment" : 4,
2998   "enum_fields" :
2999   [
3000    {
3001     "enum_field_value" : 0,
3002     "name" : "android::base::VERBOSE"
3003    },
3004    {
3005     "enum_field_value" : 1,
3006     "name" : "android::base::DEBUG"
3007    },
3008    {
3009     "enum_field_value" : 2,
3010     "name" : "android::base::INFO"
3011    },
3012    {
3013     "enum_field_value" : 3,
3014     "name" : "android::base::WARNING"
3015    },
3016    {
3017     "enum_field_value" : 4,
3018     "name" : "android::base::ERROR"
3019    },
3020    {
3021     "enum_field_value" : 5,
3022     "name" : "android::base::FATAL_WITHOUT_ABORT"
3023    },
3024    {
3025     "enum_field_value" : 6,
3026     "name" : "android::base::FATAL"
3027    }
3028   ],
3029   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3030   "name" : "android::base::LogSeverity",
3031   "referenced_type" : "_ZTIN7android4base11LogSeverityE",
3032   "self_type" : "_ZTIN7android4base11LogSeverityE",
3033   "size" : 4,
3034   "source_file" : "system/libbase/include/android-base/logging.h",
3035   "underlying_type" : "_ZTIj"
3036  },
3037  {
3038   "alignment" : 4,
3039   "enum_fields" :
3040   [
3041    {
3042     "enum_field_value" : 0,
3043     "name" : "android::base::DEFAULT"
3044    },
3045    {
3046     "enum_field_value" : 1,
3047     "name" : "android::base::MAIN"
3048    },
3049    {
3050     "enum_field_value" : 2,
3051     "name" : "android::base::SYSTEM"
3052    },
3053    {
3054     "enum_field_value" : 3,
3055     "name" : "android::base::RADIO"
3056    },
3057    {
3058     "enum_field_value" : 4,
3059     "name" : "android::base::CRASH"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3063   "name" : "android::base::LogId",
3064   "referenced_type" : "_ZTIN7android4base5LogIdE",
3065   "self_type" : "_ZTIN7android4base5LogIdE",
3066   "size" : 4,
3067   "source_file" : "system/libbase/include/android-base/logging.h",
3068   "underlying_type" : "_ZTIj"
3069  },
3070  {
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 0,
3076     "name" : "unix_file::FdFile::GuardState::kBase"
3077    },
3078    {
3079     "enum_field_value" : 1,
3080     "name" : "unix_file::FdFile::GuardState::kFlushed"
3081    },
3082    {
3083     "enum_field_value" : 2,
3084     "name" : "unix_file::FdFile::GuardState::kClosed"
3085    },
3086    {
3087     "enum_field_value" : 3,
3088     "name" : "unix_file::FdFile::GuardState::kNoCheck"
3089    }
3090   ],
3091   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
3092   "name" : "unix_file::FdFile::GuardState",
3093   "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3094   "self_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3095   "size" : 4,
3096   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
3097   "underlying_type" : "_ZTIi"
3098  }
3099 ],
3100 "function_types" :
3101 [
3102  {
3103   "alignment" : 4,
3104   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3105   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
3106   "parameters" :
3107   [
3108    {
3109     "referenced_type" : "_ZTIP7_JNIEnv"
3110    },
3111    {
3112     "referenced_type" : "_ZTIP8_jobject"
3113    }
3114   ],
3115   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3116   "return_type" : "_ZTI14jobjectRefType",
3117   "self_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3118   "source_file" : "libnativehelper/include_jni/jni.h"
3119  },
3120  {
3121   "alignment" : 4,
3122   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3123   "name" : "_jintArray *(_JNIEnv *, int)",
3124   "parameters" :
3125   [
3126    {
3127     "referenced_type" : "_ZTIP7_JNIEnv"
3128    },
3129    {
3130     "referenced_type" : "_ZTIi"
3131    }
3132   ],
3133   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3134   "return_type" : "_ZTIP10_jintArray",
3135   "self_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3136   "source_file" : "libnativehelper/include_jni/jni.h"
3137  },
3138  {
3139   "alignment" : 4,
3140   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3141   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
3142   "parameters" :
3143   [
3144    {
3145     "referenced_type" : "_ZTIP7_JNIEnv"
3146    },
3147    {
3148     "referenced_type" : "_ZTIP7_jclass"
3149    },
3150    {
3151     "referenced_type" : "_ZTIPKc"
3152    },
3153    {
3154     "referenced_type" : "_ZTIPKc"
3155    }
3156   ],
3157   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3158   "return_type" : "_ZTIP10_jmethodID",
3159   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3160   "source_file" : "libnativehelper/include_jni/jni.h"
3161  },
3162  {
3163   "alignment" : 4,
3164   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3165   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
3166   "parameters" :
3167   [
3168    {
3169     "referenced_type" : "_ZTIP7_JNIEnv"
3170    },
3171    {
3172     "referenced_type" : "_ZTIP8_jobject"
3173    }
3174   ],
3175   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3176   "return_type" : "_ZTIP10_jmethodID",
3177   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3178   "source_file" : "libnativehelper/include_jni/jni.h"
3179  },
3180  {
3181   "alignment" : 4,
3182   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3183   "name" : "_jbyteArray *(_JNIEnv *, int)",
3184   "parameters" :
3185   [
3186    {
3187     "referenced_type" : "_ZTIP7_JNIEnv"
3188    },
3189    {
3190     "referenced_type" : "_ZTIi"
3191    }
3192   ],
3193   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3194   "return_type" : "_ZTIP11_jbyteArray",
3195   "self_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3196   "source_file" : "libnativehelper/include_jni/jni.h"
3197  },
3198  {
3199   "alignment" : 4,
3200   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3201   "name" : "_jcharArray *(_JNIEnv *, int)",
3202   "parameters" :
3203   [
3204    {
3205     "referenced_type" : "_ZTIP7_JNIEnv"
3206    },
3207    {
3208     "referenced_type" : "_ZTIi"
3209    }
3210   ],
3211   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3212   "return_type" : "_ZTIP11_jcharArray",
3213   "self_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3214   "source_file" : "libnativehelper/include_jni/jni.h"
3215  },
3216  {
3217   "alignment" : 4,
3218   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3219   "name" : "_jlongArray *(_JNIEnv *, int)",
3220   "parameters" :
3221   [
3222    {
3223     "referenced_type" : "_ZTIP7_JNIEnv"
3224    },
3225    {
3226     "referenced_type" : "_ZTIi"
3227    }
3228   ],
3229   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3230   "return_type" : "_ZTIP11_jlongArray",
3231   "self_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3232   "source_file" : "libnativehelper/include_jni/jni.h"
3233  },
3234  {
3235   "alignment" : 4,
3236   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3237   "name" : "_jthrowable *(_JNIEnv *)",
3238   "parameters" :
3239   [
3240    {
3241     "referenced_type" : "_ZTIP7_JNIEnv"
3242    }
3243   ],
3244   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3245   "return_type" : "_ZTIP11_jthrowable",
3246   "self_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3247   "source_file" : "libnativehelper/include_jni/jni.h"
3248  },
3249  {
3250   "alignment" : 4,
3251   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3252   "name" : "_jfloatArray *(_JNIEnv *, int)",
3253   "parameters" :
3254   [
3255    {
3256     "referenced_type" : "_ZTIP7_JNIEnv"
3257    },
3258    {
3259     "referenced_type" : "_ZTIi"
3260    }
3261   ],
3262   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3263   "return_type" : "_ZTIP12_jfloatArray",
3264   "self_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3265   "source_file" : "libnativehelper/include_jni/jni.h"
3266  },
3267  {
3268   "alignment" : 4,
3269   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3270   "name" : "_jshortArray *(_JNIEnv *, int)",
3271   "parameters" :
3272   [
3273    {
3274     "referenced_type" : "_ZTIP7_JNIEnv"
3275    },
3276    {
3277     "referenced_type" : "_ZTIi"
3278    }
3279   ],
3280   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3281   "return_type" : "_ZTIP12_jshortArray",
3282   "self_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3283   "source_file" : "libnativehelper/include_jni/jni.h"
3284  },
3285  {
3286   "alignment" : 4,
3287   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3288   "name" : "_jdoubleArray *(_JNIEnv *, int)",
3289   "parameters" :
3290   [
3291    {
3292     "referenced_type" : "_ZTIP7_JNIEnv"
3293    },
3294    {
3295     "referenced_type" : "_ZTIi"
3296    }
3297   ],
3298   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3299   "return_type" : "_ZTIP13_jdoubleArray",
3300   "self_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3301   "source_file" : "libnativehelper/include_jni/jni.h"
3302  },
3303  {
3304   "alignment" : 4,
3305   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3306   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
3307   "parameters" :
3308   [
3309    {
3310     "referenced_type" : "_ZTIP7_JNIEnv"
3311    },
3312    {
3313     "referenced_type" : "_ZTIi"
3314    },
3315    {
3316     "referenced_type" : "_ZTIP7_jclass"
3317    },
3318    {
3319     "referenced_type" : "_ZTIP8_jobject"
3320    }
3321   ],
3322   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3323   "return_type" : "_ZTIP13_jobjectArray",
3324   "self_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3325   "source_file" : "libnativehelper/include_jni/jni.h"
3326  },
3327  {
3328   "alignment" : 4,
3329   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3330   "name" : "_jbooleanArray *(_JNIEnv *, int)",
3331   "parameters" :
3332   [
3333    {
3334     "referenced_type" : "_ZTIP7_JNIEnv"
3335    },
3336    {
3337     "referenced_type" : "_ZTIi"
3338    }
3339   ],
3340   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3341   "return_type" : "_ZTIP14_jbooleanArray",
3342   "self_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3343   "source_file" : "libnativehelper/include_jni/jni.h"
3344  },
3345  {
3346   "alignment" : 4,
3347   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3348   "name" : "_jclass *(_JNIEnv *, _jobject *)",
3349   "parameters" :
3350   [
3351    {
3352     "referenced_type" : "_ZTIP7_JNIEnv"
3353    },
3354    {
3355     "referenced_type" : "_ZTIP8_jobject"
3356    }
3357   ],
3358   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3359   "return_type" : "_ZTIP7_jclass",
3360   "self_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3361   "source_file" : "libnativehelper/include_jni/jni.h"
3362  },
3363  {
3364   "alignment" : 4,
3365   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3366   "name" : "_jclass *(_JNIEnv *, const char *)",
3367   "parameters" :
3368   [
3369    {
3370     "referenced_type" : "_ZTIP7_JNIEnv"
3371    },
3372    {
3373     "referenced_type" : "_ZTIPKc"
3374    }
3375   ],
3376   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3377   "return_type" : "_ZTIP7_jclass",
3378   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3379   "source_file" : "libnativehelper/include_jni/jni.h"
3380  },
3381  {
3382   "alignment" : 4,
3383   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3384   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
3385   "parameters" :
3386   [
3387    {
3388     "referenced_type" : "_ZTIP7_JNIEnv"
3389    },
3390    {
3391     "referenced_type" : "_ZTIPKc"
3392    },
3393    {
3394     "referenced_type" : "_ZTIP8_jobject"
3395    },
3396    {
3397     "referenced_type" : "_ZTIPKa"
3398    },
3399    {
3400     "referenced_type" : "_ZTIi"
3401    }
3402   ],
3403   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3404   "return_type" : "_ZTIP7_jclass",
3405   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3406   "source_file" : "libnativehelper/include_jni/jni.h"
3407  },
3408  {
3409   "alignment" : 4,
3410   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3411   "name" : "_jclass *(_JNIEnv *, _jclass *)",
3412   "parameters" :
3413   [
3414    {
3415     "referenced_type" : "_ZTIP7_JNIEnv"
3416    },
3417    {
3418     "referenced_type" : "_ZTIP7_jclass"
3419    }
3420   ],
3421   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3422   "return_type" : "_ZTIP7_jclass",
3423   "self_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3424   "source_file" : "libnativehelper/include_jni/jni.h"
3425  },
3426  {
3427   "alignment" : 4,
3428   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3429   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
3430   "parameters" :
3431   [
3432    {
3433     "referenced_type" : "_ZTIP7_JNIEnv"
3434    },
3435    {
3436     "referenced_type" : "_ZTIP13_jobjectArray"
3437    },
3438    {
3439     "referenced_type" : "_ZTIi"
3440    }
3441   ],
3442   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3443   "return_type" : "_ZTIP8_jobject",
3444   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3445   "source_file" : "libnativehelper/include_jni/jni.h"
3446  },
3447  {
3448   "alignment" : 4,
3449   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3450   "name" : "_jobject *(_JNIEnv *, _jclass *)",
3451   "parameters" :
3452   [
3453    {
3454     "referenced_type" : "_ZTIP7_JNIEnv"
3455    },
3456    {
3457     "referenced_type" : "_ZTIP7_jclass"
3458    }
3459   ],
3460   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3461   "return_type" : "_ZTIP8_jobject",
3462   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3463   "source_file" : "libnativehelper/include_jni/jni.h"
3464  },
3465  {
3466   "alignment" : 4,
3467   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3468   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
3469   "parameters" :
3470   [
3471    {
3472     "referenced_type" : "_ZTIP7_JNIEnv"
3473    },
3474    {
3475     "referenced_type" : "_ZTIP7_jclass"
3476    },
3477    {
3478     "referenced_type" : "_ZTIP10_jmethodID"
3479    },
3480    {
3481     "referenced_type" : "_ZTIPK6jvalue"
3482    }
3483   ],
3484   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3485   "return_type" : "_ZTIP8_jobject",
3486   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3487   "source_file" : "libnativehelper/include_jni/jni.h"
3488  },
3489  {
3490   "alignment" : 4,
3491   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3492   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
3493   "parameters" :
3494   [
3495    {
3496     "referenced_type" : "_ZTIP7_JNIEnv"
3497    },
3498    {
3499     "referenced_type" : "_ZTIP7_jclass"
3500    },
3501    {
3502     "referenced_type" : "_ZTIP10_jmethodID"
3503    },
3504    {
3505     "referenced_type" : "_ZTISt9__va_list"
3506    }
3507   ],
3508   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3509   "return_type" : "_ZTIP8_jobject",
3510   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3511   "source_file" : "libnativehelper/include_jni/jni.h"
3512  },
3513  {
3514   "alignment" : 4,
3515   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3516   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
3517   "parameters" :
3518   [
3519    {
3520     "referenced_type" : "_ZTIP7_JNIEnv"
3521    },
3522    {
3523     "referenced_type" : "_ZTIP7_jclass"
3524    },
3525    {
3526     "referenced_type" : "_ZTIP10_jmethodID"
3527    },
3528    {
3529     "referenced_type" : "_ZTIh"
3530    }
3531   ],
3532   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3533   "return_type" : "_ZTIP8_jobject",
3534   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3535   "source_file" : "libnativehelper/include_jni/jni.h"
3536  },
3537  {
3538   "alignment" : 4,
3539   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3540   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
3541   "parameters" :
3542   [
3543    {
3544     "referenced_type" : "_ZTIP7_JNIEnv"
3545    },
3546    {
3547     "referenced_type" : "_ZTIP7_jclass"
3548    },
3549    {
3550     "referenced_type" : "_ZTIP10_jmethodID"
3551    }
3552   ],
3553   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3554   "return_type" : "_ZTIP8_jobject",
3555   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3556   "source_file" : "libnativehelper/include_jni/jni.h"
3557  },
3558  {
3559   "alignment" : 4,
3560   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3561   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
3562   "parameters" :
3563   [
3564    {
3565     "referenced_type" : "_ZTIP7_JNIEnv"
3566    },
3567    {
3568     "referenced_type" : "_ZTIP7_jclass"
3569    },
3570    {
3571     "referenced_type" : "_ZTIP9_jfieldID"
3572    }
3573   ],
3574   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3575   "return_type" : "_ZTIP8_jobject",
3576   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3577   "source_file" : "libnativehelper/include_jni/jni.h"
3578  },
3579  {
3580   "alignment" : 4,
3581   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3582   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
3583   "parameters" :
3584   [
3585    {
3586     "referenced_type" : "_ZTIP7_JNIEnv"
3587    },
3588    {
3589     "referenced_type" : "_ZTIP7_jclass"
3590    },
3591    {
3592     "referenced_type" : "_ZTIP9_jfieldID"
3593    },
3594    {
3595     "referenced_type" : "_ZTIh"
3596    }
3597   ],
3598   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3599   "return_type" : "_ZTIP8_jobject",
3600   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3601   "source_file" : "libnativehelper/include_jni/jni.h"
3602  },
3603  {
3604   "alignment" : 4,
3605   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
3606   "name" : "_jobject *(_JNIEnv *, void *, long)",
3607   "parameters" :
3608   [
3609    {
3610     "referenced_type" : "_ZTIP7_JNIEnv"
3611    },
3612    {
3613     "referenced_type" : "_ZTIPv"
3614    },
3615    {
3616     "referenced_type" : "_ZTIl"
3617    }
3618   ],
3619   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
3620   "return_type" : "_ZTIP8_jobject",
3621   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
3622   "source_file" : "libnativehelper/include_jni/jni.h"
3623  },
3624  {
3625   "alignment" : 4,
3626   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3627   "name" : "_jobject *(_JNIEnv *, _jobject *)",
3628   "parameters" :
3629   [
3630    {
3631     "referenced_type" : "_ZTIP7_JNIEnv"
3632    },
3633    {
3634     "referenced_type" : "_ZTIP8_jobject"
3635    }
3636   ],
3637   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3638   "return_type" : "_ZTIP8_jobject",
3639   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3640   "source_file" : "libnativehelper/include_jni/jni.h"
3641  },
3642  {
3643   "alignment" : 4,
3644   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3645   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3646   "parameters" :
3647   [
3648    {
3649     "referenced_type" : "_ZTIP7_JNIEnv"
3650    },
3651    {
3652     "referenced_type" : "_ZTIP8_jobject"
3653    },
3654    {
3655     "referenced_type" : "_ZTIP10_jmethodID"
3656    },
3657    {
3658     "referenced_type" : "_ZTIPK6jvalue"
3659    }
3660   ],
3661   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3662   "return_type" : "_ZTIP8_jobject",
3663   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3664   "source_file" : "libnativehelper/include_jni/jni.h"
3665  },
3666  {
3667   "alignment" : 4,
3668   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3669   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
3670   "parameters" :
3671   [
3672    {
3673     "referenced_type" : "_ZTIP7_JNIEnv"
3674    },
3675    {
3676     "referenced_type" : "_ZTIP8_jobject"
3677    },
3678    {
3679     "referenced_type" : "_ZTIP10_jmethodID"
3680    },
3681    {
3682     "referenced_type" : "_ZTISt9__va_list"
3683    }
3684   ],
3685   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3686   "return_type" : "_ZTIP8_jobject",
3687   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3688   "source_file" : "libnativehelper/include_jni/jni.h"
3689  },
3690  {
3691   "alignment" : 4,
3692   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3693   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
3694   "parameters" :
3695   [
3696    {
3697     "referenced_type" : "_ZTIP7_JNIEnv"
3698    },
3699    {
3700     "referenced_type" : "_ZTIP8_jobject"
3701    },
3702    {
3703     "referenced_type" : "_ZTIP10_jmethodID"
3704    }
3705   ],
3706   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3707   "return_type" : "_ZTIP8_jobject",
3708   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3709   "source_file" : "libnativehelper/include_jni/jni.h"
3710  },
3711  {
3712   "alignment" : 4,
3713   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3714   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3715   "parameters" :
3716   [
3717    {
3718     "referenced_type" : "_ZTIP7_JNIEnv"
3719    },
3720    {
3721     "referenced_type" : "_ZTIP8_jobject"
3722    },
3723    {
3724     "referenced_type" : "_ZTIP7_jclass"
3725    },
3726    {
3727     "referenced_type" : "_ZTIP10_jmethodID"
3728    },
3729    {
3730     "referenced_type" : "_ZTIPK6jvalue"
3731    }
3732   ],
3733   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3734   "return_type" : "_ZTIP8_jobject",
3735   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3736   "source_file" : "libnativehelper/include_jni/jni.h"
3737  },
3738  {
3739   "alignment" : 4,
3740   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3741   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
3742   "parameters" :
3743   [
3744    {
3745     "referenced_type" : "_ZTIP7_JNIEnv"
3746    },
3747    {
3748     "referenced_type" : "_ZTIP8_jobject"
3749    },
3750    {
3751     "referenced_type" : "_ZTIP7_jclass"
3752    },
3753    {
3754     "referenced_type" : "_ZTIP10_jmethodID"
3755    },
3756    {
3757     "referenced_type" : "_ZTISt9__va_list"
3758    }
3759   ],
3760   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3761   "return_type" : "_ZTIP8_jobject",
3762   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3763   "source_file" : "libnativehelper/include_jni/jni.h"
3764  },
3765  {
3766   "alignment" : 4,
3767   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3768   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3769   "parameters" :
3770   [
3771    {
3772     "referenced_type" : "_ZTIP7_JNIEnv"
3773    },
3774    {
3775     "referenced_type" : "_ZTIP8_jobject"
3776    },
3777    {
3778     "referenced_type" : "_ZTIP7_jclass"
3779    },
3780    {
3781     "referenced_type" : "_ZTIP10_jmethodID"
3782    }
3783   ],
3784   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3785   "return_type" : "_ZTIP8_jobject",
3786   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3787   "source_file" : "libnativehelper/include_jni/jni.h"
3788  },
3789  {
3790   "alignment" : 4,
3791   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3792   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
3793   "parameters" :
3794   [
3795    {
3796     "referenced_type" : "_ZTIP7_JNIEnv"
3797    },
3798    {
3799     "referenced_type" : "_ZTIP8_jobject"
3800    },
3801    {
3802     "referenced_type" : "_ZTIP9_jfieldID"
3803    }
3804   ],
3805   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3806   "return_type" : "_ZTIP8_jobject",
3807   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3808   "source_file" : "libnativehelper/include_jni/jni.h"
3809  },
3810  {
3811   "alignment" : 4,
3812   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3813   "name" : "_jstring *(_JNIEnv *, const char *)",
3814   "parameters" :
3815   [
3816    {
3817     "referenced_type" : "_ZTIP7_JNIEnv"
3818    },
3819    {
3820     "referenced_type" : "_ZTIPKc"
3821    }
3822   ],
3823   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3824   "return_type" : "_ZTIP8_jstring",
3825   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3826   "source_file" : "libnativehelper/include_jni/jni.h"
3827  },
3828  {
3829   "alignment" : 4,
3830   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3831   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
3832   "parameters" :
3833   [
3834    {
3835     "referenced_type" : "_ZTIP7_JNIEnv"
3836    },
3837    {
3838     "referenced_type" : "_ZTIPKt"
3839    },
3840    {
3841     "referenced_type" : "_ZTIi"
3842    }
3843   ],
3844   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3845   "return_type" : "_ZTIP8_jstring",
3846   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3847   "source_file" : "libnativehelper/include_jni/jni.h"
3848  },
3849  {
3850   "alignment" : 4,
3851   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3852   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
3853   "parameters" :
3854   [
3855    {
3856     "referenced_type" : "_ZTIP7_JNIEnv"
3857    },
3858    {
3859     "referenced_type" : "_ZTIP7_jclass"
3860    },
3861    {
3862     "referenced_type" : "_ZTIPKc"
3863    },
3864    {
3865     "referenced_type" : "_ZTIPKc"
3866    }
3867   ],
3868   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3869   "return_type" : "_ZTIP9_jfieldID",
3870   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3871   "source_file" : "libnativehelper/include_jni/jni.h"
3872  },
3873  {
3874   "alignment" : 4,
3875   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3876   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
3877   "parameters" :
3878   [
3879    {
3880     "referenced_type" : "_ZTIP7_JNIEnv"
3881    },
3882    {
3883     "referenced_type" : "_ZTIP8_jobject"
3884    }
3885   ],
3886   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3887   "return_type" : "_ZTIP9_jfieldID",
3888   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3889   "source_file" : "libnativehelper/include_jni/jni.h"
3890  },
3891  {
3892   "alignment" : 4,
3893   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3894   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
3895   "parameters" :
3896   [
3897    {
3898     "referenced_type" : "_ZTIP7_JNIEnv"
3899    },
3900    {
3901     "referenced_type" : "_ZTIP8_jstring"
3902    },
3903    {
3904     "referenced_type" : "_ZTIPh"
3905    }
3906   ],
3907   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3908   "return_type" : "_ZTIPKc",
3909   "self_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3910   "source_file" : "libnativehelper/include_jni/jni.h"
3911  },
3912  {
3913   "alignment" : 4,
3914   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3915   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
3916   "parameters" :
3917   [
3918    {
3919     "referenced_type" : "_ZTIP7_JNIEnv"
3920    },
3921    {
3922     "referenced_type" : "_ZTIP8_jstring"
3923    },
3924    {
3925     "referenced_type" : "_ZTIPh"
3926    }
3927   ],
3928   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3929   "return_type" : "_ZTIPKt",
3930   "self_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3931   "source_file" : "libnativehelper/include_jni/jni.h"
3932  },
3933  {
3934   "alignment" : 4,
3935   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3936   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
3937   "parameters" :
3938   [
3939    {
3940     "referenced_type" : "_ZTIP7_JNIEnv"
3941    },
3942    {
3943     "referenced_type" : "_ZTIP11_jbyteArray"
3944    },
3945    {
3946     "referenced_type" : "_ZTIPh"
3947    }
3948   ],
3949   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3950   "return_type" : "_ZTIPa",
3951   "self_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3952   "source_file" : "libnativehelper/include_jni/jni.h"
3953  },
3954  {
3955   "alignment" : 4,
3956   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3957   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
3958   "parameters" :
3959   [
3960    {
3961     "referenced_type" : "_ZTIP7_JNIEnv"
3962    },
3963    {
3964     "referenced_type" : "_ZTIP13_jdoubleArray"
3965    },
3966    {
3967     "referenced_type" : "_ZTIPh"
3968    }
3969   ],
3970   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3971   "return_type" : "_ZTIPd",
3972   "self_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3973   "source_file" : "libnativehelper/include_jni/jni.h"
3974  },
3975  {
3976   "alignment" : 4,
3977   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
3978   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
3979   "parameters" :
3980   [
3981    {
3982     "referenced_type" : "_ZTIP7_JNIEnv"
3983    },
3984    {
3985     "referenced_type" : "_ZTIP12_jfloatArray"
3986    },
3987    {
3988     "referenced_type" : "_ZTIPh"
3989    }
3990   ],
3991   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
3992   "return_type" : "_ZTIPf",
3993   "self_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
3994   "source_file" : "libnativehelper/include_jni/jni.h"
3995  },
3996  {
3997   "alignment" : 4,
3998   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
3999   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
4000   "parameters" :
4001   [
4002    {
4003     "referenced_type" : "_ZTIP7_JNIEnv"
4004    },
4005    {
4006     "referenced_type" : "_ZTIP14_jbooleanArray"
4007    },
4008    {
4009     "referenced_type" : "_ZTIPh"
4010    }
4011   ],
4012   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4013   "return_type" : "_ZTIPh",
4014   "self_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4015   "source_file" : "libnativehelper/include_jni/jni.h"
4016  },
4017  {
4018   "alignment" : 4,
4019   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4020   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
4021   "parameters" :
4022   [
4023    {
4024     "referenced_type" : "_ZTIP7_JNIEnv"
4025    },
4026    {
4027     "referenced_type" : "_ZTIP10_jintArray"
4028    },
4029    {
4030     "referenced_type" : "_ZTIPh"
4031    }
4032   ],
4033   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4034   "return_type" : "_ZTIPi",
4035   "self_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4036   "source_file" : "libnativehelper/include_jni/jni.h"
4037  },
4038  {
4039   "alignment" : 4,
4040   "linker_set_key" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
4041   "name" : "long *(_JNIEnv *, _jlongArray *, unsigned char *)",
4042   "parameters" :
4043   [
4044    {
4045     "referenced_type" : "_ZTIP7_JNIEnv"
4046    },
4047    {
4048     "referenced_type" : "_ZTIP11_jlongArray"
4049    },
4050    {
4051     "referenced_type" : "_ZTIPh"
4052    }
4053   ],
4054   "referenced_type" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
4055   "return_type" : "_ZTIPl",
4056   "self_type" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
4057   "source_file" : "libnativehelper/include_jni/jni.h"
4058  },
4059  {
4060   "alignment" : 4,
4061   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4062   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
4063   "parameters" :
4064   [
4065    {
4066     "referenced_type" : "_ZTIP7_JNIEnv"
4067    },
4068    {
4069     "referenced_type" : "_ZTIP12_jshortArray"
4070    },
4071    {
4072     "referenced_type" : "_ZTIPh"
4073    }
4074   ],
4075   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4076   "return_type" : "_ZTIPs",
4077   "self_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4078   "source_file" : "libnativehelper/include_jni/jni.h"
4079  },
4080  {
4081   "alignment" : 4,
4082   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4083   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
4084   "parameters" :
4085   [
4086    {
4087     "referenced_type" : "_ZTIP7_JNIEnv"
4088    },
4089    {
4090     "referenced_type" : "_ZTIP11_jcharArray"
4091    },
4092    {
4093     "referenced_type" : "_ZTIPh"
4094    }
4095   ],
4096   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4097   "return_type" : "_ZTIPt",
4098   "self_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4099   "source_file" : "libnativehelper/include_jni/jni.h"
4100  },
4101  {
4102   "alignment" : 4,
4103   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4104   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
4105   "parameters" :
4106   [
4107    {
4108     "referenced_type" : "_ZTIP7_JNIEnv"
4109    },
4110    {
4111     "referenced_type" : "_ZTIP7_jarray"
4112    },
4113    {
4114     "referenced_type" : "_ZTIPh"
4115    }
4116   ],
4117   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4118   "return_type" : "_ZTIPv",
4119   "self_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4120   "source_file" : "libnativehelper/include_jni/jni.h"
4121  },
4122  {
4123   "alignment" : 4,
4124   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4125   "name" : "void *(_JNIEnv *, _jobject *)",
4126   "parameters" :
4127   [
4128    {
4129     "referenced_type" : "_ZTIP7_JNIEnv"
4130    },
4131    {
4132     "referenced_type" : "_ZTIP8_jobject"
4133    }
4134   ],
4135   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4136   "return_type" : "_ZTIPv",
4137   "self_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4138   "source_file" : "libnativehelper/include_jni/jni.h"
4139  },
4140  {
4141   "alignment" : 4,
4142   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4143   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4144   "parameters" :
4145   [
4146    {
4147     "referenced_type" : "_ZTIP7_JNIEnv"
4148    },
4149    {
4150     "referenced_type" : "_ZTIP7_jclass"
4151    },
4152    {
4153     "referenced_type" : "_ZTIP10_jmethodID"
4154    },
4155    {
4156     "referenced_type" : "_ZTIPK6jvalue"
4157    }
4158   ],
4159   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4160   "return_type" : "_ZTIa",
4161   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4162   "source_file" : "libnativehelper/include_jni/jni.h"
4163  },
4164  {
4165   "alignment" : 4,
4166   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4167   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4168   "parameters" :
4169   [
4170    {
4171     "referenced_type" : "_ZTIP7_JNIEnv"
4172    },
4173    {
4174     "referenced_type" : "_ZTIP7_jclass"
4175    },
4176    {
4177     "referenced_type" : "_ZTIP10_jmethodID"
4178    },
4179    {
4180     "referenced_type" : "_ZTISt9__va_list"
4181    }
4182   ],
4183   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4184   "return_type" : "_ZTIa",
4185   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4186   "source_file" : "libnativehelper/include_jni/jni.h"
4187  },
4188  {
4189   "alignment" : 4,
4190   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4191   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "_ZTIP7_JNIEnv"
4196    },
4197    {
4198     "referenced_type" : "_ZTIP7_jclass"
4199    },
4200    {
4201     "referenced_type" : "_ZTIP10_jmethodID"
4202    }
4203   ],
4204   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4205   "return_type" : "_ZTIa",
4206   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4207   "source_file" : "libnativehelper/include_jni/jni.h"
4208  },
4209  {
4210   "alignment" : 4,
4211   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4212   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
4213   "parameters" :
4214   [
4215    {
4216     "referenced_type" : "_ZTIP7_JNIEnv"
4217    },
4218    {
4219     "referenced_type" : "_ZTIP7_jclass"
4220    },
4221    {
4222     "referenced_type" : "_ZTIP9_jfieldID"
4223    }
4224   ],
4225   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4226   "return_type" : "_ZTIa",
4227   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4228   "source_file" : "libnativehelper/include_jni/jni.h"
4229  },
4230  {
4231   "alignment" : 4,
4232   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4233   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4234   "parameters" :
4235   [
4236    {
4237     "referenced_type" : "_ZTIP7_JNIEnv"
4238    },
4239    {
4240     "referenced_type" : "_ZTIP8_jobject"
4241    },
4242    {
4243     "referenced_type" : "_ZTIP10_jmethodID"
4244    },
4245    {
4246     "referenced_type" : "_ZTIPK6jvalue"
4247    }
4248   ],
4249   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4250   "return_type" : "_ZTIa",
4251   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4252   "source_file" : "libnativehelper/include_jni/jni.h"
4253  },
4254  {
4255   "alignment" : 4,
4256   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4257   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4258   "parameters" :
4259   [
4260    {
4261     "referenced_type" : "_ZTIP7_JNIEnv"
4262    },
4263    {
4264     "referenced_type" : "_ZTIP8_jobject"
4265    },
4266    {
4267     "referenced_type" : "_ZTIP10_jmethodID"
4268    },
4269    {
4270     "referenced_type" : "_ZTISt9__va_list"
4271    }
4272   ],
4273   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4274   "return_type" : "_ZTIa",
4275   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4276   "source_file" : "libnativehelper/include_jni/jni.h"
4277  },
4278  {
4279   "alignment" : 4,
4280   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4281   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4282   "parameters" :
4283   [
4284    {
4285     "referenced_type" : "_ZTIP7_JNIEnv"
4286    },
4287    {
4288     "referenced_type" : "_ZTIP8_jobject"
4289    },
4290    {
4291     "referenced_type" : "_ZTIP10_jmethodID"
4292    }
4293   ],
4294   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4295   "return_type" : "_ZTIa",
4296   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4297   "source_file" : "libnativehelper/include_jni/jni.h"
4298  },
4299  {
4300   "alignment" : 4,
4301   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4302   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4303   "parameters" :
4304   [
4305    {
4306     "referenced_type" : "_ZTIP7_JNIEnv"
4307    },
4308    {
4309     "referenced_type" : "_ZTIP8_jobject"
4310    },
4311    {
4312     "referenced_type" : "_ZTIP7_jclass"
4313    },
4314    {
4315     "referenced_type" : "_ZTIP10_jmethodID"
4316    },
4317    {
4318     "referenced_type" : "_ZTIPK6jvalue"
4319    }
4320   ],
4321   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4322   "return_type" : "_ZTIa",
4323   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4324   "source_file" : "libnativehelper/include_jni/jni.h"
4325  },
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4329   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4330   "parameters" :
4331   [
4332    {
4333     "referenced_type" : "_ZTIP7_JNIEnv"
4334    },
4335    {
4336     "referenced_type" : "_ZTIP8_jobject"
4337    },
4338    {
4339     "referenced_type" : "_ZTIP7_jclass"
4340    },
4341    {
4342     "referenced_type" : "_ZTIP10_jmethodID"
4343    },
4344    {
4345     "referenced_type" : "_ZTISt9__va_list"
4346    }
4347   ],
4348   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4349   "return_type" : "_ZTIa",
4350   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4351   "source_file" : "libnativehelper/include_jni/jni.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4356   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4357   "parameters" :
4358   [
4359    {
4360     "referenced_type" : "_ZTIP7_JNIEnv"
4361    },
4362    {
4363     "referenced_type" : "_ZTIP8_jobject"
4364    },
4365    {
4366     "referenced_type" : "_ZTIP7_jclass"
4367    },
4368    {
4369     "referenced_type" : "_ZTIP10_jmethodID"
4370    }
4371   ],
4372   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4373   "return_type" : "_ZTIa",
4374   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4375   "source_file" : "libnativehelper/include_jni/jni.h"
4376  },
4377  {
4378   "alignment" : 4,
4379   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4380   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
4381   "parameters" :
4382   [
4383    {
4384     "referenced_type" : "_ZTIP7_JNIEnv"
4385    },
4386    {
4387     "referenced_type" : "_ZTIP8_jobject"
4388    },
4389    {
4390     "referenced_type" : "_ZTIP9_jfieldID"
4391    }
4392   ],
4393   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4394   "return_type" : "_ZTIa",
4395   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4396   "source_file" : "libnativehelper/include_jni/jni.h"
4397  },
4398  {
4399   "alignment" : 4,
4400   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4401   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4402   "parameters" :
4403   [
4404    {
4405     "referenced_type" : "_ZTIP7_JNIEnv"
4406    },
4407    {
4408     "referenced_type" : "_ZTIP7_jclass"
4409    },
4410    {
4411     "referenced_type" : "_ZTIP10_jmethodID"
4412    },
4413    {
4414     "referenced_type" : "_ZTIPK6jvalue"
4415    }
4416   ],
4417   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4418   "return_type" : "_ZTId",
4419   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4420   "source_file" : "libnativehelper/include_jni/jni.h"
4421  },
4422  {
4423   "alignment" : 4,
4424   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4425   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4426   "parameters" :
4427   [
4428    {
4429     "referenced_type" : "_ZTIP7_JNIEnv"
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" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4442   "return_type" : "_ZTId",
4443   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4444   "source_file" : "libnativehelper/include_jni/jni.h"
4445  },
4446  {
4447   "alignment" : 4,
4448   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4449   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4450   "parameters" :
4451   [
4452    {
4453     "referenced_type" : "_ZTIP7_JNIEnv"
4454    },
4455    {
4456     "referenced_type" : "_ZTIP7_jclass"
4457    },
4458    {
4459     "referenced_type" : "_ZTIP10_jmethodID"
4460    }
4461   ],
4462   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4463   "return_type" : "_ZTId",
4464   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4465   "source_file" : "libnativehelper/include_jni/jni.h"
4466  },
4467  {
4468   "alignment" : 4,
4469   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4470   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
4471   "parameters" :
4472   [
4473    {
4474     "referenced_type" : "_ZTIP7_JNIEnv"
4475    },
4476    {
4477     "referenced_type" : "_ZTIP7_jclass"
4478    },
4479    {
4480     "referenced_type" : "_ZTIP9_jfieldID"
4481    }
4482   ],
4483   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4484   "return_type" : "_ZTId",
4485   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4486   "source_file" : "libnativehelper/include_jni/jni.h"
4487  },
4488  {
4489   "alignment" : 4,
4490   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4491   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4492   "parameters" :
4493   [
4494    {
4495     "referenced_type" : "_ZTIP7_JNIEnv"
4496    },
4497    {
4498     "referenced_type" : "_ZTIP8_jobject"
4499    },
4500    {
4501     "referenced_type" : "_ZTIP10_jmethodID"
4502    },
4503    {
4504     "referenced_type" : "_ZTIPK6jvalue"
4505    }
4506   ],
4507   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4508   "return_type" : "_ZTId",
4509   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4510   "source_file" : "libnativehelper/include_jni/jni.h"
4511  },
4512  {
4513   "alignment" : 4,
4514   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4515   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4516   "parameters" :
4517   [
4518    {
4519     "referenced_type" : "_ZTIP7_JNIEnv"
4520    },
4521    {
4522     "referenced_type" : "_ZTIP8_jobject"
4523    },
4524    {
4525     "referenced_type" : "_ZTIP10_jmethodID"
4526    },
4527    {
4528     "referenced_type" : "_ZTISt9__va_list"
4529    }
4530   ],
4531   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4532   "return_type" : "_ZTId",
4533   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4534   "source_file" : "libnativehelper/include_jni/jni.h"
4535  },
4536  {
4537   "alignment" : 4,
4538   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4539   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4540   "parameters" :
4541   [
4542    {
4543     "referenced_type" : "_ZTIP7_JNIEnv"
4544    },
4545    {
4546     "referenced_type" : "_ZTIP8_jobject"
4547    },
4548    {
4549     "referenced_type" : "_ZTIP10_jmethodID"
4550    }
4551   ],
4552   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4553   "return_type" : "_ZTId",
4554   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4555   "source_file" : "libnativehelper/include_jni/jni.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4560   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4561   "parameters" :
4562   [
4563    {
4564     "referenced_type" : "_ZTIP7_JNIEnv"
4565    },
4566    {
4567     "referenced_type" : "_ZTIP8_jobject"
4568    },
4569    {
4570     "referenced_type" : "_ZTIP7_jclass"
4571    },
4572    {
4573     "referenced_type" : "_ZTIP10_jmethodID"
4574    },
4575    {
4576     "referenced_type" : "_ZTIPK6jvalue"
4577    }
4578   ],
4579   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4580   "return_type" : "_ZTId",
4581   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4582   "source_file" : "libnativehelper/include_jni/jni.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4587   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4588   "parameters" :
4589   [
4590    {
4591     "referenced_type" : "_ZTIP7_JNIEnv"
4592    },
4593    {
4594     "referenced_type" : "_ZTIP8_jobject"
4595    },
4596    {
4597     "referenced_type" : "_ZTIP7_jclass"
4598    },
4599    {
4600     "referenced_type" : "_ZTIP10_jmethodID"
4601    },
4602    {
4603     "referenced_type" : "_ZTISt9__va_list"
4604    }
4605   ],
4606   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4607   "return_type" : "_ZTId",
4608   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4609   "source_file" : "libnativehelper/include_jni/jni.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4614   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4615   "parameters" :
4616   [
4617    {
4618     "referenced_type" : "_ZTIP7_JNIEnv"
4619    },
4620    {
4621     "referenced_type" : "_ZTIP8_jobject"
4622    },
4623    {
4624     "referenced_type" : "_ZTIP7_jclass"
4625    },
4626    {
4627     "referenced_type" : "_ZTIP10_jmethodID"
4628    }
4629   ],
4630   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4631   "return_type" : "_ZTId",
4632   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4633   "source_file" : "libnativehelper/include_jni/jni.h"
4634  },
4635  {
4636   "alignment" : 4,
4637   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4638   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
4639   "parameters" :
4640   [
4641    {
4642     "referenced_type" : "_ZTIP7_JNIEnv"
4643    },
4644    {
4645     "referenced_type" : "_ZTIP8_jobject"
4646    },
4647    {
4648     "referenced_type" : "_ZTIP9_jfieldID"
4649    }
4650   ],
4651   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4652   "return_type" : "_ZTId",
4653   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4654   "source_file" : "libnativehelper/include_jni/jni.h"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4659   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4660   "parameters" :
4661   [
4662    {
4663     "referenced_type" : "_ZTIP7_JNIEnv"
4664    },
4665    {
4666     "referenced_type" : "_ZTIP7_jclass"
4667    },
4668    {
4669     "referenced_type" : "_ZTIP10_jmethodID"
4670    },
4671    {
4672     "referenced_type" : "_ZTIPK6jvalue"
4673    }
4674   ],
4675   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4676   "return_type" : "_ZTIf",
4677   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4678   "source_file" : "libnativehelper/include_jni/jni.h"
4679  },
4680  {
4681   "alignment" : 4,
4682   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4683   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4684   "parameters" :
4685   [
4686    {
4687     "referenced_type" : "_ZTIP7_JNIEnv"
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" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4700   "return_type" : "_ZTIf",
4701   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4702   "source_file" : "libnativehelper/include_jni/jni.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4707   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4708   "parameters" :
4709   [
4710    {
4711     "referenced_type" : "_ZTIP7_JNIEnv"
4712    },
4713    {
4714     "referenced_type" : "_ZTIP7_jclass"
4715    },
4716    {
4717     "referenced_type" : "_ZTIP10_jmethodID"
4718    }
4719   ],
4720   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4721   "return_type" : "_ZTIf",
4722   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4723   "source_file" : "libnativehelper/include_jni/jni.h"
4724  },
4725  {
4726   "alignment" : 4,
4727   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4728   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
4729   "parameters" :
4730   [
4731    {
4732     "referenced_type" : "_ZTIP7_JNIEnv"
4733    },
4734    {
4735     "referenced_type" : "_ZTIP7_jclass"
4736    },
4737    {
4738     "referenced_type" : "_ZTIP9_jfieldID"
4739    }
4740   ],
4741   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4742   "return_type" : "_ZTIf",
4743   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4744   "source_file" : "libnativehelper/include_jni/jni.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4749   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4750   "parameters" :
4751   [
4752    {
4753     "referenced_type" : "_ZTIP7_JNIEnv"
4754    },
4755    {
4756     "referenced_type" : "_ZTIP8_jobject"
4757    },
4758    {
4759     "referenced_type" : "_ZTIP10_jmethodID"
4760    },
4761    {
4762     "referenced_type" : "_ZTIPK6jvalue"
4763    }
4764   ],
4765   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4766   "return_type" : "_ZTIf",
4767   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4768   "source_file" : "libnativehelper/include_jni/jni.h"
4769  },
4770  {
4771   "alignment" : 4,
4772   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4773   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4774   "parameters" :
4775   [
4776    {
4777     "referenced_type" : "_ZTIP7_JNIEnv"
4778    },
4779    {
4780     "referenced_type" : "_ZTIP8_jobject"
4781    },
4782    {
4783     "referenced_type" : "_ZTIP10_jmethodID"
4784    },
4785    {
4786     "referenced_type" : "_ZTISt9__va_list"
4787    }
4788   ],
4789   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4790   "return_type" : "_ZTIf",
4791   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4792   "source_file" : "libnativehelper/include_jni/jni.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4797   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4798   "parameters" :
4799   [
4800    {
4801     "referenced_type" : "_ZTIP7_JNIEnv"
4802    },
4803    {
4804     "referenced_type" : "_ZTIP8_jobject"
4805    },
4806    {
4807     "referenced_type" : "_ZTIP10_jmethodID"
4808    }
4809   ],
4810   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4811   "return_type" : "_ZTIf",
4812   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4813   "source_file" : "libnativehelper/include_jni/jni.h"
4814  },
4815  {
4816   "alignment" : 4,
4817   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4818   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4819   "parameters" :
4820   [
4821    {
4822     "referenced_type" : "_ZTIP7_JNIEnv"
4823    },
4824    {
4825     "referenced_type" : "_ZTIP8_jobject"
4826    },
4827    {
4828     "referenced_type" : "_ZTIP7_jclass"
4829    },
4830    {
4831     "referenced_type" : "_ZTIP10_jmethodID"
4832    },
4833    {
4834     "referenced_type" : "_ZTIPK6jvalue"
4835    }
4836   ],
4837   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4838   "return_type" : "_ZTIf",
4839   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4840   "source_file" : "libnativehelper/include_jni/jni.h"
4841  },
4842  {
4843   "alignment" : 4,
4844   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4845   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4846   "parameters" :
4847   [
4848    {
4849     "referenced_type" : "_ZTIP7_JNIEnv"
4850    },
4851    {
4852     "referenced_type" : "_ZTIP8_jobject"
4853    },
4854    {
4855     "referenced_type" : "_ZTIP7_jclass"
4856    },
4857    {
4858     "referenced_type" : "_ZTIP10_jmethodID"
4859    },
4860    {
4861     "referenced_type" : "_ZTISt9__va_list"
4862    }
4863   ],
4864   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4865   "return_type" : "_ZTIf",
4866   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4867   "source_file" : "libnativehelper/include_jni/jni.h"
4868  },
4869  {
4870   "alignment" : 4,
4871   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4872   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4873   "parameters" :
4874   [
4875    {
4876     "referenced_type" : "_ZTIP7_JNIEnv"
4877    },
4878    {
4879     "referenced_type" : "_ZTIP8_jobject"
4880    },
4881    {
4882     "referenced_type" : "_ZTIP7_jclass"
4883    },
4884    {
4885     "referenced_type" : "_ZTIP10_jmethodID"
4886    }
4887   ],
4888   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4889   "return_type" : "_ZTIf",
4890   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4891   "source_file" : "libnativehelper/include_jni/jni.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4896   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
4897   "parameters" :
4898   [
4899    {
4900     "referenced_type" : "_ZTIP7_JNIEnv"
4901    },
4902    {
4903     "referenced_type" : "_ZTIP8_jobject"
4904    },
4905    {
4906     "referenced_type" : "_ZTIP9_jfieldID"
4907    }
4908   ],
4909   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4910   "return_type" : "_ZTIf",
4911   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4912   "source_file" : "libnativehelper/include_jni/jni.h"
4913  },
4914  {
4915   "alignment" : 4,
4916   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
4917   "name" : "unsigned char (_JNIEnv *)",
4918   "parameters" :
4919   [
4920    {
4921     "referenced_type" : "_ZTIP7_JNIEnv"
4922    }
4923   ],
4924   "referenced_type" : "_ZTIFhP7_JNIEnvE",
4925   "return_type" : "_ZTIh",
4926   "self_type" : "_ZTIFhP7_JNIEnvE",
4927   "source_file" : "libnativehelper/include_jni/jni.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4932   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4933   "parameters" :
4934   [
4935    {
4936     "referenced_type" : "_ZTIP7_JNIEnv"
4937    },
4938    {
4939     "referenced_type" : "_ZTIP7_jclass"
4940    },
4941    {
4942     "referenced_type" : "_ZTIP10_jmethodID"
4943    },
4944    {
4945     "referenced_type" : "_ZTIPK6jvalue"
4946    }
4947   ],
4948   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4949   "return_type" : "_ZTIh",
4950   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4951   "source_file" : "libnativehelper/include_jni/jni.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4956   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4957   "parameters" :
4958   [
4959    {
4960     "referenced_type" : "_ZTIP7_JNIEnv"
4961    },
4962    {
4963     "referenced_type" : "_ZTIP7_jclass"
4964    },
4965    {
4966     "referenced_type" : "_ZTIP10_jmethodID"
4967    },
4968    {
4969     "referenced_type" : "_ZTISt9__va_list"
4970    }
4971   ],
4972   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4973   "return_type" : "_ZTIh",
4974   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4975   "source_file" : "libnativehelper/include_jni/jni.h"
4976  },
4977  {
4978   "alignment" : 4,
4979   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
4980   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4981   "parameters" :
4982   [
4983    {
4984     "referenced_type" : "_ZTIP7_JNIEnv"
4985    },
4986    {
4987     "referenced_type" : "_ZTIP7_jclass"
4988    },
4989    {
4990     "referenced_type" : "_ZTIP10_jmethodID"
4991    }
4992   ],
4993   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
4994   "return_type" : "_ZTIh",
4995   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
4996   "source_file" : "libnativehelper/include_jni/jni.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5001   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
5002   "parameters" :
5003   [
5004    {
5005     "referenced_type" : "_ZTIP7_JNIEnv"
5006    },
5007    {
5008     "referenced_type" : "_ZTIP7_jclass"
5009    },
5010    {
5011     "referenced_type" : "_ZTIP9_jfieldID"
5012    }
5013   ],
5014   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5015   "return_type" : "_ZTIh",
5016   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5017   "source_file" : "libnativehelper/include_jni/jni.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5022   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
5023   "parameters" :
5024   [
5025    {
5026     "referenced_type" : "_ZTIP7_JNIEnv"
5027    },
5028    {
5029     "referenced_type" : "_ZTIP7_jclass"
5030    },
5031    {
5032     "referenced_type" : "_ZTIP7_jclass"
5033    }
5034   ],
5035   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5036   "return_type" : "_ZTIh",
5037   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5038   "source_file" : "libnativehelper/include_jni/jni.h"
5039  },
5040  {
5041   "alignment" : 4,
5042   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5043   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5044   "parameters" :
5045   [
5046    {
5047     "referenced_type" : "_ZTIP7_JNIEnv"
5048    },
5049    {
5050     "referenced_type" : "_ZTIP8_jobject"
5051    },
5052    {
5053     "referenced_type" : "_ZTIP10_jmethodID"
5054    },
5055    {
5056     "referenced_type" : "_ZTIPK6jvalue"
5057    }
5058   ],
5059   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5060   "return_type" : "_ZTIh",
5061   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5062   "source_file" : "libnativehelper/include_jni/jni.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5067   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5068   "parameters" :
5069   [
5070    {
5071     "referenced_type" : "_ZTIP7_JNIEnv"
5072    },
5073    {
5074     "referenced_type" : "_ZTIP8_jobject"
5075    },
5076    {
5077     "referenced_type" : "_ZTIP10_jmethodID"
5078    },
5079    {
5080     "referenced_type" : "_ZTISt9__va_list"
5081    }
5082   ],
5083   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5084   "return_type" : "_ZTIh",
5085   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5086   "source_file" : "libnativehelper/include_jni/jni.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5091   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5092   "parameters" :
5093   [
5094    {
5095     "referenced_type" : "_ZTIP7_JNIEnv"
5096    },
5097    {
5098     "referenced_type" : "_ZTIP8_jobject"
5099    },
5100    {
5101     "referenced_type" : "_ZTIP10_jmethodID"
5102    }
5103   ],
5104   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5105   "return_type" : "_ZTIh",
5106   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5107   "source_file" : "libnativehelper/include_jni/jni.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5112   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
5113   "parameters" :
5114   [
5115    {
5116     "referenced_type" : "_ZTIP7_JNIEnv"
5117    },
5118    {
5119     "referenced_type" : "_ZTIP8_jobject"
5120    },
5121    {
5122     "referenced_type" : "_ZTIP7_jclass"
5123    }
5124   ],
5125   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5126   "return_type" : "_ZTIh",
5127   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5128   "source_file" : "libnativehelper/include_jni/jni.h"
5129  },
5130  {
5131   "alignment" : 4,
5132   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5133   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5134   "parameters" :
5135   [
5136    {
5137     "referenced_type" : "_ZTIP7_JNIEnv"
5138    },
5139    {
5140     "referenced_type" : "_ZTIP8_jobject"
5141    },
5142    {
5143     "referenced_type" : "_ZTIP7_jclass"
5144    },
5145    {
5146     "referenced_type" : "_ZTIP10_jmethodID"
5147    },
5148    {
5149     "referenced_type" : "_ZTIPK6jvalue"
5150    }
5151   ],
5152   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5153   "return_type" : "_ZTIh",
5154   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5155   "source_file" : "libnativehelper/include_jni/jni.h"
5156  },
5157  {
5158   "alignment" : 4,
5159   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5160   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _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" : "_ZTIP7_jclass"
5171    },
5172    {
5173     "referenced_type" : "_ZTIP10_jmethodID"
5174    },
5175    {
5176     "referenced_type" : "_ZTISt9__va_list"
5177    }
5178   ],
5179   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5180   "return_type" : "_ZTIh",
5181   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5182   "source_file" : "libnativehelper/include_jni/jni.h"
5183  },
5184  {
5185   "alignment" : 4,
5186   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5187   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5188   "parameters" :
5189   [
5190    {
5191     "referenced_type" : "_ZTIP7_JNIEnv"
5192    },
5193    {
5194     "referenced_type" : "_ZTIP8_jobject"
5195    },
5196    {
5197     "referenced_type" : "_ZTIP7_jclass"
5198    },
5199    {
5200     "referenced_type" : "_ZTIP10_jmethodID"
5201    }
5202   ],
5203   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5204   "return_type" : "_ZTIh",
5205   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5206   "source_file" : "libnativehelper/include_jni/jni.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5211   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
5212   "parameters" :
5213   [
5214    {
5215     "referenced_type" : "_ZTIP7_JNIEnv"
5216    },
5217    {
5218     "referenced_type" : "_ZTIP8_jobject"
5219    },
5220    {
5221     "referenced_type" : "_ZTIP9_jfieldID"
5222    }
5223   ],
5224   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5225   "return_type" : "_ZTIh",
5226   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5227   "source_file" : "libnativehelper/include_jni/jni.h"
5228  },
5229  {
5230   "alignment" : 4,
5231   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5232   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
5233   "parameters" :
5234   [
5235    {
5236     "referenced_type" : "_ZTIP7_JNIEnv"
5237    },
5238    {
5239     "referenced_type" : "_ZTIP8_jobject"
5240    },
5241    {
5242     "referenced_type" : "_ZTIP8_jobject"
5243    }
5244   ],
5245   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5246   "return_type" : "_ZTIh",
5247   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5248   "source_file" : "libnativehelper/include_jni/jni.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
5253   "name" : "int (_JNIEnv *)",
5254   "parameters" :
5255   [
5256    {
5257     "referenced_type" : "_ZTIP7_JNIEnv"
5258    }
5259   ],
5260   "referenced_type" : "_ZTIFiP7_JNIEnvE",
5261   "return_type" : "_ZTIi",
5262   "self_type" : "_ZTIFiP7_JNIEnvE",
5263   "source_file" : "libnativehelper/include_jni/jni.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5268   "name" : "int (_JNIEnv *, _jthrowable *)",
5269   "parameters" :
5270   [
5271    {
5272     "referenced_type" : "_ZTIP7_JNIEnv"
5273    },
5274    {
5275     "referenced_type" : "_ZTIP11_jthrowable"
5276    }
5277   ],
5278   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5279   "return_type" : "_ZTIi",
5280   "self_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5281   "source_file" : "libnativehelper/include_jni/jni.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5286   "name" : "int (_JNIEnv *, _jarray *)",
5287   "parameters" :
5288   [
5289    {
5290     "referenced_type" : "_ZTIP7_JNIEnv"
5291    },
5292    {
5293     "referenced_type" : "_ZTIP7_jarray"
5294    }
5295   ],
5296   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5297   "return_type" : "_ZTIi",
5298   "self_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5299   "source_file" : "libnativehelper/include_jni/jni.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
5304   "name" : "int (_JNIEnv *, _jclass *)",
5305   "parameters" :
5306   [
5307    {
5308     "referenced_type" : "_ZTIP7_JNIEnv"
5309    },
5310    {
5311     "referenced_type" : "_ZTIP7_jclass"
5312    }
5313   ],
5314   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5315   "return_type" : "_ZTIi",
5316   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5317   "source_file" : "libnativehelper/include_jni/jni.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5322   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5323   "parameters" :
5324   [
5325    {
5326     "referenced_type" : "_ZTIP7_JNIEnv"
5327    },
5328    {
5329     "referenced_type" : "_ZTIP7_jclass"
5330    },
5331    {
5332     "referenced_type" : "_ZTIP10_jmethodID"
5333    },
5334    {
5335     "referenced_type" : "_ZTIPK6jvalue"
5336    }
5337   ],
5338   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5339   "return_type" : "_ZTIi",
5340   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5341   "source_file" : "libnativehelper/include_jni/jni.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5346   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5347   "parameters" :
5348   [
5349    {
5350     "referenced_type" : "_ZTIP7_JNIEnv"
5351    },
5352    {
5353     "referenced_type" : "_ZTIP7_jclass"
5354    },
5355    {
5356     "referenced_type" : "_ZTIP10_jmethodID"
5357    },
5358    {
5359     "referenced_type" : "_ZTISt9__va_list"
5360    }
5361   ],
5362   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5363   "return_type" : "_ZTIi",
5364   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5365   "source_file" : "libnativehelper/include_jni/jni.h"
5366  },
5367  {
5368   "alignment" : 4,
5369   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5370   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5371   "parameters" :
5372   [
5373    {
5374     "referenced_type" : "_ZTIP7_JNIEnv"
5375    },
5376    {
5377     "referenced_type" : "_ZTIP7_jclass"
5378    },
5379    {
5380     "referenced_type" : "_ZTIP10_jmethodID"
5381    }
5382   ],
5383   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5384   "return_type" : "_ZTIi",
5385   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5386   "source_file" : "libnativehelper/include_jni/jni.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5391   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
5392   "parameters" :
5393   [
5394    {
5395     "referenced_type" : "_ZTIP7_JNIEnv"
5396    },
5397    {
5398     "referenced_type" : "_ZTIP7_jclass"
5399    },
5400    {
5401     "referenced_type" : "_ZTIP9_jfieldID"
5402    }
5403   ],
5404   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5405   "return_type" : "_ZTIi",
5406   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5407   "source_file" : "libnativehelper/include_jni/jni.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5412   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
5413   "parameters" :
5414   [
5415    {
5416     "referenced_type" : "_ZTIP7_JNIEnv"
5417    },
5418    {
5419     "referenced_type" : "_ZTIP7_jclass"
5420    },
5421    {
5422     "referenced_type" : "_ZTIPK15JNINativeMethod"
5423    },
5424    {
5425     "referenced_type" : "_ZTIi"
5426    }
5427   ],
5428   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5429   "return_type" : "_ZTIi",
5430   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5431   "source_file" : "libnativehelper/include_jni/jni.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5436   "name" : "int (_JNIEnv *, _jclass *, const char *)",
5437   "parameters" :
5438   [
5439    {
5440     "referenced_type" : "_ZTIP7_JNIEnv"
5441    },
5442    {
5443     "referenced_type" : "_ZTIP7_jclass"
5444    },
5445    {
5446     "referenced_type" : "_ZTIPKc"
5447    }
5448   ],
5449   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5450   "return_type" : "_ZTIi",
5451   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5452   "source_file" : "libnativehelper/include_jni/jni.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5457   "name" : "int (_JNIEnv *, _jobject *)",
5458   "parameters" :
5459   [
5460    {
5461     "referenced_type" : "_ZTIP7_JNIEnv"
5462    },
5463    {
5464     "referenced_type" : "_ZTIP8_jobject"
5465    }
5466   ],
5467   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5468   "return_type" : "_ZTIi",
5469   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5470   "source_file" : "libnativehelper/include_jni/jni.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5475   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5476   "parameters" :
5477   [
5478    {
5479     "referenced_type" : "_ZTIP7_JNIEnv"
5480    },
5481    {
5482     "referenced_type" : "_ZTIP8_jobject"
5483    },
5484    {
5485     "referenced_type" : "_ZTIP10_jmethodID"
5486    },
5487    {
5488     "referenced_type" : "_ZTIPK6jvalue"
5489    }
5490   ],
5491   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5492   "return_type" : "_ZTIi",
5493   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5494   "source_file" : "libnativehelper/include_jni/jni.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5499   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5500   "parameters" :
5501   [
5502    {
5503     "referenced_type" : "_ZTIP7_JNIEnv"
5504    },
5505    {
5506     "referenced_type" : "_ZTIP8_jobject"
5507    },
5508    {
5509     "referenced_type" : "_ZTIP10_jmethodID"
5510    },
5511    {
5512     "referenced_type" : "_ZTISt9__va_list"
5513    }
5514   ],
5515   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5516   "return_type" : "_ZTIi",
5517   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5518   "source_file" : "libnativehelper/include_jni/jni.h"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5523   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5524   "parameters" :
5525   [
5526    {
5527     "referenced_type" : "_ZTIP7_JNIEnv"
5528    },
5529    {
5530     "referenced_type" : "_ZTIP8_jobject"
5531    },
5532    {
5533     "referenced_type" : "_ZTIP10_jmethodID"
5534    }
5535   ],
5536   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5537   "return_type" : "_ZTIi",
5538   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5539   "source_file" : "libnativehelper/include_jni/jni.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5544   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5545   "parameters" :
5546   [
5547    {
5548     "referenced_type" : "_ZTIP7_JNIEnv"
5549    },
5550    {
5551     "referenced_type" : "_ZTIP8_jobject"
5552    },
5553    {
5554     "referenced_type" : "_ZTIP7_jclass"
5555    },
5556    {
5557     "referenced_type" : "_ZTIP10_jmethodID"
5558    },
5559    {
5560     "referenced_type" : "_ZTIPK6jvalue"
5561    }
5562   ],
5563   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5564   "return_type" : "_ZTIi",
5565   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5566   "source_file" : "libnativehelper/include_jni/jni.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5571   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5572   "parameters" :
5573   [
5574    {
5575     "referenced_type" : "_ZTIP7_JNIEnv"
5576    },
5577    {
5578     "referenced_type" : "_ZTIP8_jobject"
5579    },
5580    {
5581     "referenced_type" : "_ZTIP7_jclass"
5582    },
5583    {
5584     "referenced_type" : "_ZTIP10_jmethodID"
5585    },
5586    {
5587     "referenced_type" : "_ZTISt9__va_list"
5588    }
5589   ],
5590   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5591   "return_type" : "_ZTIi",
5592   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5593   "source_file" : "libnativehelper/include_jni/jni.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5598   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5599   "parameters" :
5600   [
5601    {
5602     "referenced_type" : "_ZTIP7_JNIEnv"
5603    },
5604    {
5605     "referenced_type" : "_ZTIP8_jobject"
5606    },
5607    {
5608     "referenced_type" : "_ZTIP7_jclass"
5609    },
5610    {
5611     "referenced_type" : "_ZTIP10_jmethodID"
5612    }
5613   ],
5614   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5615   "return_type" : "_ZTIi",
5616   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5617   "source_file" : "libnativehelper/include_jni/jni.h"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5622   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
5623   "parameters" :
5624   [
5625    {
5626     "referenced_type" : "_ZTIP7_JNIEnv"
5627    },
5628    {
5629     "referenced_type" : "_ZTIP8_jobject"
5630    },
5631    {
5632     "referenced_type" : "_ZTIP9_jfieldID"
5633    }
5634   ],
5635   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5636   "return_type" : "_ZTIi",
5637   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5638   "source_file" : "libnativehelper/include_jni/jni.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
5643   "name" : "int (_JNIEnv *, _jstring *)",
5644   "parameters" :
5645   [
5646    {
5647     "referenced_type" : "_ZTIP7_JNIEnv"
5648    },
5649    {
5650     "referenced_type" : "_ZTIP8_jstring"
5651    }
5652   ],
5653   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5654   "return_type" : "_ZTIi",
5655   "self_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5656   "source_file" : "libnativehelper/include_jni/jni.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5661   "name" : "int (_JNIEnv *, _JavaVM **)",
5662   "parameters" :
5663   [
5664    {
5665     "referenced_type" : "_ZTIP7_JNIEnv"
5666    },
5667    {
5668     "referenced_type" : "_ZTIPP7_JavaVM"
5669    }
5670   ],
5671   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5672   "return_type" : "_ZTIi",
5673   "self_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5674   "source_file" : "libnativehelper/include_jni/jni.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
5679   "name" : "int (_JNIEnv *, int)",
5680   "parameters" :
5681   [
5682    {
5683     "referenced_type" : "_ZTIP7_JNIEnv"
5684    },
5685    {
5686     "referenced_type" : "_ZTIi"
5687    }
5688   ],
5689   "referenced_type" : "_ZTIFiP7_JNIEnviE",
5690   "return_type" : "_ZTIi",
5691   "self_type" : "_ZTIFiP7_JNIEnviE",
5692   "source_file" : "libnativehelper/include_jni/jni.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIFiP7_JavaVME",
5697   "name" : "int (_JavaVM *)",
5698   "parameters" :
5699   [
5700    {
5701     "referenced_type" : "_ZTIP7_JavaVM"
5702    }
5703   ],
5704   "referenced_type" : "_ZTIFiP7_JavaVME",
5705   "return_type" : "_ZTIi",
5706   "self_type" : "_ZTIFiP7_JavaVME",
5707   "source_file" : "libnativehelper/include_jni/jni.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5712   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
5713   "parameters" :
5714   [
5715    {
5716     "referenced_type" : "_ZTIP7_JavaVM"
5717    },
5718    {
5719     "referenced_type" : "_ZTIPP7_JNIEnv"
5720    },
5721    {
5722     "referenced_type" : "_ZTIPv"
5723    }
5724   ],
5725   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5726   "return_type" : "_ZTIi",
5727   "self_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5728   "source_file" : "libnativehelper/include_jni/jni.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
5733   "name" : "int (_JavaVM *, void **, int)",
5734   "parameters" :
5735   [
5736    {
5737     "referenced_type" : "_ZTIP7_JavaVM"
5738    },
5739    {
5740     "referenced_type" : "_ZTIPPv"
5741    },
5742    {
5743     "referenced_type" : "_ZTIi"
5744    }
5745   ],
5746   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
5747   "return_type" : "_ZTIi",
5748   "self_type" : "_ZTIFiP7_JavaVMPPviE",
5749   "source_file" : "libnativehelper/include_jni/jni.h"
5750  },
5751  {
5752   "alignment" : 4,
5753   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5754   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5755   "parameters" :
5756   [
5757    {
5758     "referenced_type" : "_ZTIP7_JNIEnv"
5759    },
5760    {
5761     "referenced_type" : "_ZTIP7_jclass"
5762    },
5763    {
5764     "referenced_type" : "_ZTIP10_jmethodID"
5765    },
5766    {
5767     "referenced_type" : "_ZTIPK6jvalue"
5768    }
5769   ],
5770   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5771   "return_type" : "_ZTIl",
5772   "self_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5773   "source_file" : "libnativehelper/include_jni/jni.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5778   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5779   "parameters" :
5780   [
5781    {
5782     "referenced_type" : "_ZTIP7_JNIEnv"
5783    },
5784    {
5785     "referenced_type" : "_ZTIP7_jclass"
5786    },
5787    {
5788     "referenced_type" : "_ZTIP10_jmethodID"
5789    },
5790    {
5791     "referenced_type" : "_ZTISt9__va_list"
5792    }
5793   ],
5794   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5795   "return_type" : "_ZTIl",
5796   "self_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5797   "source_file" : "libnativehelper/include_jni/jni.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
5802   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5803   "parameters" :
5804   [
5805    {
5806     "referenced_type" : "_ZTIP7_JNIEnv"
5807    },
5808    {
5809     "referenced_type" : "_ZTIP7_jclass"
5810    },
5811    {
5812     "referenced_type" : "_ZTIP10_jmethodID"
5813    }
5814   ],
5815   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
5816   "return_type" : "_ZTIl",
5817   "self_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
5818   "source_file" : "libnativehelper/include_jni/jni.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
5823   "name" : "long (_JNIEnv *, _jclass *, _jfieldID *)",
5824   "parameters" :
5825   [
5826    {
5827     "referenced_type" : "_ZTIP7_JNIEnv"
5828    },
5829    {
5830     "referenced_type" : "_ZTIP7_jclass"
5831    },
5832    {
5833     "referenced_type" : "_ZTIP9_jfieldID"
5834    }
5835   ],
5836   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
5837   "return_type" : "_ZTIl",
5838   "self_type" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
5839   "source_file" : "libnativehelper/include_jni/jni.h"
5840  },
5841  {
5842   "alignment" : 4,
5843   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectE",
5844   "name" : "long (_JNIEnv *, _jobject *)",
5845   "parameters" :
5846   [
5847    {
5848     "referenced_type" : "_ZTIP7_JNIEnv"
5849    },
5850    {
5851     "referenced_type" : "_ZTIP8_jobject"
5852    }
5853   ],
5854   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectE",
5855   "return_type" : "_ZTIl",
5856   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectE",
5857   "source_file" : "libnativehelper/include_jni/jni.h"
5858  },
5859  {
5860   "alignment" : 4,
5861   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5862   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5863   "parameters" :
5864   [
5865    {
5866     "referenced_type" : "_ZTIP7_JNIEnv"
5867    },
5868    {
5869     "referenced_type" : "_ZTIP8_jobject"
5870    },
5871    {
5872     "referenced_type" : "_ZTIP10_jmethodID"
5873    },
5874    {
5875     "referenced_type" : "_ZTIPK6jvalue"
5876    }
5877   ],
5878   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5879   "return_type" : "_ZTIl",
5880   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5881   "source_file" : "libnativehelper/include_jni/jni.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5886   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5887   "parameters" :
5888   [
5889    {
5890     "referenced_type" : "_ZTIP7_JNIEnv"
5891    },
5892    {
5893     "referenced_type" : "_ZTIP8_jobject"
5894    },
5895    {
5896     "referenced_type" : "_ZTIP10_jmethodID"
5897    },
5898    {
5899     "referenced_type" : "_ZTISt9__va_list"
5900    }
5901   ],
5902   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5903   "return_type" : "_ZTIl",
5904   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5905   "source_file" : "libnativehelper/include_jni/jni.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5910   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5911   "parameters" :
5912   [
5913    {
5914     "referenced_type" : "_ZTIP7_JNIEnv"
5915    },
5916    {
5917     "referenced_type" : "_ZTIP8_jobject"
5918    },
5919    {
5920     "referenced_type" : "_ZTIP10_jmethodID"
5921    }
5922   ],
5923   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5924   "return_type" : "_ZTIl",
5925   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5926   "source_file" : "libnativehelper/include_jni/jni.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5931   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5932   "parameters" :
5933   [
5934    {
5935     "referenced_type" : "_ZTIP7_JNIEnv"
5936    },
5937    {
5938     "referenced_type" : "_ZTIP8_jobject"
5939    },
5940    {
5941     "referenced_type" : "_ZTIP7_jclass"
5942    },
5943    {
5944     "referenced_type" : "_ZTIP10_jmethodID"
5945    },
5946    {
5947     "referenced_type" : "_ZTIPK6jvalue"
5948    }
5949   ],
5950   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5951   "return_type" : "_ZTIl",
5952   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5953   "source_file" : "libnativehelper/include_jni/jni.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5958   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5959   "parameters" :
5960   [
5961    {
5962     "referenced_type" : "_ZTIP7_JNIEnv"
5963    },
5964    {
5965     "referenced_type" : "_ZTIP8_jobject"
5966    },
5967    {
5968     "referenced_type" : "_ZTIP7_jclass"
5969    },
5970    {
5971     "referenced_type" : "_ZTIP10_jmethodID"
5972    },
5973    {
5974     "referenced_type" : "_ZTISt9__va_list"
5975    }
5976   ],
5977   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5978   "return_type" : "_ZTIl",
5979   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5980   "source_file" : "libnativehelper/include_jni/jni.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5985   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5986   "parameters" :
5987   [
5988    {
5989     "referenced_type" : "_ZTIP7_JNIEnv"
5990    },
5991    {
5992     "referenced_type" : "_ZTIP8_jobject"
5993    },
5994    {
5995     "referenced_type" : "_ZTIP7_jclass"
5996    },
5997    {
5998     "referenced_type" : "_ZTIP10_jmethodID"
5999    }
6000   ],
6001   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6002   "return_type" : "_ZTIl",
6003   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6004   "source_file" : "libnativehelper/include_jni/jni.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
6009   "name" : "long (_JNIEnv *, _jobject *, _jfieldID *)",
6010   "parameters" :
6011   [
6012    {
6013     "referenced_type" : "_ZTIP7_JNIEnv"
6014    },
6015    {
6016     "referenced_type" : "_ZTIP8_jobject"
6017    },
6018    {
6019     "referenced_type" : "_ZTIP9_jfieldID"
6020    }
6021   ],
6022   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
6023   "return_type" : "_ZTIl",
6024   "self_type" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
6025   "source_file" : "libnativehelper/include_jni/jni.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6030   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6031   "parameters" :
6032   [
6033    {
6034     "referenced_type" : "_ZTIP7_JNIEnv"
6035    },
6036    {
6037     "referenced_type" : "_ZTIP7_jclass"
6038    },
6039    {
6040     "referenced_type" : "_ZTIP10_jmethodID"
6041    },
6042    {
6043     "referenced_type" : "_ZTIPK6jvalue"
6044    }
6045   ],
6046   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6047   "return_type" : "_ZTIs",
6048   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6049   "source_file" : "libnativehelper/include_jni/jni.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6054   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6055   "parameters" :
6056   [
6057    {
6058     "referenced_type" : "_ZTIP7_JNIEnv"
6059    },
6060    {
6061     "referenced_type" : "_ZTIP7_jclass"
6062    },
6063    {
6064     "referenced_type" : "_ZTIP10_jmethodID"
6065    },
6066    {
6067     "referenced_type" : "_ZTISt9__va_list"
6068    }
6069   ],
6070   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6071   "return_type" : "_ZTIs",
6072   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6073   "source_file" : "libnativehelper/include_jni/jni.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6078   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6079   "parameters" :
6080   [
6081    {
6082     "referenced_type" : "_ZTIP7_JNIEnv"
6083    },
6084    {
6085     "referenced_type" : "_ZTIP7_jclass"
6086    },
6087    {
6088     "referenced_type" : "_ZTIP10_jmethodID"
6089    }
6090   ],
6091   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6092   "return_type" : "_ZTIs",
6093   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6094   "source_file" : "libnativehelper/include_jni/jni.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6099   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
6100   "parameters" :
6101   [
6102    {
6103     "referenced_type" : "_ZTIP7_JNIEnv"
6104    },
6105    {
6106     "referenced_type" : "_ZTIP7_jclass"
6107    },
6108    {
6109     "referenced_type" : "_ZTIP9_jfieldID"
6110    }
6111   ],
6112   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6113   "return_type" : "_ZTIs",
6114   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6115   "source_file" : "libnativehelper/include_jni/jni.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6120   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6121   "parameters" :
6122   [
6123    {
6124     "referenced_type" : "_ZTIP7_JNIEnv"
6125    },
6126    {
6127     "referenced_type" : "_ZTIP8_jobject"
6128    },
6129    {
6130     "referenced_type" : "_ZTIP10_jmethodID"
6131    },
6132    {
6133     "referenced_type" : "_ZTIPK6jvalue"
6134    }
6135   ],
6136   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6137   "return_type" : "_ZTIs",
6138   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6139   "source_file" : "libnativehelper/include_jni/jni.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6144   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6145   "parameters" :
6146   [
6147    {
6148     "referenced_type" : "_ZTIP7_JNIEnv"
6149    },
6150    {
6151     "referenced_type" : "_ZTIP8_jobject"
6152    },
6153    {
6154     "referenced_type" : "_ZTIP10_jmethodID"
6155    },
6156    {
6157     "referenced_type" : "_ZTISt9__va_list"
6158    }
6159   ],
6160   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6161   "return_type" : "_ZTIs",
6162   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6163   "source_file" : "libnativehelper/include_jni/jni.h"
6164  },
6165  {
6166   "alignment" : 4,
6167   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6168   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6169   "parameters" :
6170   [
6171    {
6172     "referenced_type" : "_ZTIP7_JNIEnv"
6173    },
6174    {
6175     "referenced_type" : "_ZTIP8_jobject"
6176    },
6177    {
6178     "referenced_type" : "_ZTIP10_jmethodID"
6179    }
6180   ],
6181   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6182   "return_type" : "_ZTIs",
6183   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6184   "source_file" : "libnativehelper/include_jni/jni.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6189   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6190   "parameters" :
6191   [
6192    {
6193     "referenced_type" : "_ZTIP7_JNIEnv"
6194    },
6195    {
6196     "referenced_type" : "_ZTIP8_jobject"
6197    },
6198    {
6199     "referenced_type" : "_ZTIP7_jclass"
6200    },
6201    {
6202     "referenced_type" : "_ZTIP10_jmethodID"
6203    },
6204    {
6205     "referenced_type" : "_ZTIPK6jvalue"
6206    }
6207   ],
6208   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6209   "return_type" : "_ZTIs",
6210   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6211   "source_file" : "libnativehelper/include_jni/jni.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6216   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6217   "parameters" :
6218   [
6219    {
6220     "referenced_type" : "_ZTIP7_JNIEnv"
6221    },
6222    {
6223     "referenced_type" : "_ZTIP8_jobject"
6224    },
6225    {
6226     "referenced_type" : "_ZTIP7_jclass"
6227    },
6228    {
6229     "referenced_type" : "_ZTIP10_jmethodID"
6230    },
6231    {
6232     "referenced_type" : "_ZTISt9__va_list"
6233    }
6234   ],
6235   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6236   "return_type" : "_ZTIs",
6237   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6238   "source_file" : "libnativehelper/include_jni/jni.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6243   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6244   "parameters" :
6245   [
6246    {
6247     "referenced_type" : "_ZTIP7_JNIEnv"
6248    },
6249    {
6250     "referenced_type" : "_ZTIP8_jobject"
6251    },
6252    {
6253     "referenced_type" : "_ZTIP7_jclass"
6254    },
6255    {
6256     "referenced_type" : "_ZTIP10_jmethodID"
6257    }
6258   ],
6259   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6260   "return_type" : "_ZTIs",
6261   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6262   "source_file" : "libnativehelper/include_jni/jni.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6267   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
6268   "parameters" :
6269   [
6270    {
6271     "referenced_type" : "_ZTIP7_JNIEnv"
6272    },
6273    {
6274     "referenced_type" : "_ZTIP8_jobject"
6275    },
6276    {
6277     "referenced_type" : "_ZTIP9_jfieldID"
6278    }
6279   ],
6280   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6281   "return_type" : "_ZTIs",
6282   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6283   "source_file" : "libnativehelper/include_jni/jni.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6288   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6289   "parameters" :
6290   [
6291    {
6292     "referenced_type" : "_ZTIP7_JNIEnv"
6293    },
6294    {
6295     "referenced_type" : "_ZTIP7_jclass"
6296    },
6297    {
6298     "referenced_type" : "_ZTIP10_jmethodID"
6299    },
6300    {
6301     "referenced_type" : "_ZTIPK6jvalue"
6302    }
6303   ],
6304   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6305   "return_type" : "_ZTIt",
6306   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6307   "source_file" : "libnativehelper/include_jni/jni.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6312   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6313   "parameters" :
6314   [
6315    {
6316     "referenced_type" : "_ZTIP7_JNIEnv"
6317    },
6318    {
6319     "referenced_type" : "_ZTIP7_jclass"
6320    },
6321    {
6322     "referenced_type" : "_ZTIP10_jmethodID"
6323    },
6324    {
6325     "referenced_type" : "_ZTISt9__va_list"
6326    }
6327   ],
6328   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6329   "return_type" : "_ZTIt",
6330   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6331   "source_file" : "libnativehelper/include_jni/jni.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6336   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6337   "parameters" :
6338   [
6339    {
6340     "referenced_type" : "_ZTIP7_JNIEnv"
6341    },
6342    {
6343     "referenced_type" : "_ZTIP7_jclass"
6344    },
6345    {
6346     "referenced_type" : "_ZTIP10_jmethodID"
6347    }
6348   ],
6349   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6350   "return_type" : "_ZTIt",
6351   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6352   "source_file" : "libnativehelper/include_jni/jni.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6357   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
6358   "parameters" :
6359   [
6360    {
6361     "referenced_type" : "_ZTIP7_JNIEnv"
6362    },
6363    {
6364     "referenced_type" : "_ZTIP7_jclass"
6365    },
6366    {
6367     "referenced_type" : "_ZTIP9_jfieldID"
6368    }
6369   ],
6370   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6371   "return_type" : "_ZTIt",
6372   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6373   "source_file" : "libnativehelper/include_jni/jni.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6378   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6379   "parameters" :
6380   [
6381    {
6382     "referenced_type" : "_ZTIP7_JNIEnv"
6383    },
6384    {
6385     "referenced_type" : "_ZTIP8_jobject"
6386    },
6387    {
6388     "referenced_type" : "_ZTIP10_jmethodID"
6389    },
6390    {
6391     "referenced_type" : "_ZTIPK6jvalue"
6392    }
6393   ],
6394   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6395   "return_type" : "_ZTIt",
6396   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6397   "source_file" : "libnativehelper/include_jni/jni.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6402   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6403   "parameters" :
6404   [
6405    {
6406     "referenced_type" : "_ZTIP7_JNIEnv"
6407    },
6408    {
6409     "referenced_type" : "_ZTIP8_jobject"
6410    },
6411    {
6412     "referenced_type" : "_ZTIP10_jmethodID"
6413    },
6414    {
6415     "referenced_type" : "_ZTISt9__va_list"
6416    }
6417   ],
6418   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6419   "return_type" : "_ZTIt",
6420   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6421   "source_file" : "libnativehelper/include_jni/jni.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6426   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6427   "parameters" :
6428   [
6429    {
6430     "referenced_type" : "_ZTIP7_JNIEnv"
6431    },
6432    {
6433     "referenced_type" : "_ZTIP8_jobject"
6434    },
6435    {
6436     "referenced_type" : "_ZTIP10_jmethodID"
6437    }
6438   ],
6439   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6440   "return_type" : "_ZTIt",
6441   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6442   "source_file" : "libnativehelper/include_jni/jni.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6447   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6448   "parameters" :
6449   [
6450    {
6451     "referenced_type" : "_ZTIP7_JNIEnv"
6452    },
6453    {
6454     "referenced_type" : "_ZTIP8_jobject"
6455    },
6456    {
6457     "referenced_type" : "_ZTIP7_jclass"
6458    },
6459    {
6460     "referenced_type" : "_ZTIP10_jmethodID"
6461    },
6462    {
6463     "referenced_type" : "_ZTIPK6jvalue"
6464    }
6465   ],
6466   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6467   "return_type" : "_ZTIt",
6468   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6469   "source_file" : "libnativehelper/include_jni/jni.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6474   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6475   "parameters" :
6476   [
6477    {
6478     "referenced_type" : "_ZTIP7_JNIEnv"
6479    },
6480    {
6481     "referenced_type" : "_ZTIP8_jobject"
6482    },
6483    {
6484     "referenced_type" : "_ZTIP7_jclass"
6485    },
6486    {
6487     "referenced_type" : "_ZTIP10_jmethodID"
6488    },
6489    {
6490     "referenced_type" : "_ZTISt9__va_list"
6491    }
6492   ],
6493   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6494   "return_type" : "_ZTIt",
6495   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6496   "source_file" : "libnativehelper/include_jni/jni.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6501   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6502   "parameters" :
6503   [
6504    {
6505     "referenced_type" : "_ZTIP7_JNIEnv"
6506    },
6507    {
6508     "referenced_type" : "_ZTIP8_jobject"
6509    },
6510    {
6511     "referenced_type" : "_ZTIP7_jclass"
6512    },
6513    {
6514     "referenced_type" : "_ZTIP10_jmethodID"
6515    }
6516   ],
6517   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6518   "return_type" : "_ZTIt",
6519   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6520   "source_file" : "libnativehelper/include_jni/jni.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6525   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
6526   "parameters" :
6527   [
6528    {
6529     "referenced_type" : "_ZTIP7_JNIEnv"
6530    },
6531    {
6532     "referenced_type" : "_ZTIP8_jobject"
6533    },
6534    {
6535     "referenced_type" : "_ZTIP9_jfieldID"
6536    }
6537   ],
6538   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6539   "return_type" : "_ZTIt",
6540   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6541   "source_file" : "libnativehelper/include_jni/jni.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
6546   "name" : "void (_JNIEnv *)",
6547   "parameters" :
6548   [
6549    {
6550     "referenced_type" : "_ZTIP7_JNIEnv"
6551    }
6552   ],
6553   "referenced_type" : "_ZTIFvP7_JNIEnvE",
6554   "return_type" : "_ZTIv",
6555   "self_type" : "_ZTIFvP7_JNIEnvE",
6556   "source_file" : "libnativehelper/include_jni/jni.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6561   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
6562   "parameters" :
6563   [
6564    {
6565     "referenced_type" : "_ZTIP7_JNIEnv"
6566    },
6567    {
6568     "referenced_type" : "_ZTIP10_jintArray"
6569    },
6570    {
6571     "referenced_type" : "_ZTIPi"
6572    },
6573    {
6574     "referenced_type" : "_ZTIi"
6575    }
6576   ],
6577   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6578   "return_type" : "_ZTIv",
6579   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6580   "source_file" : "libnativehelper/include_jni/jni.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6585   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
6586   "parameters" :
6587   [
6588    {
6589     "referenced_type" : "_ZTIP7_JNIEnv"
6590    },
6591    {
6592     "referenced_type" : "_ZTIP10_jintArray"
6593    },
6594    {
6595     "referenced_type" : "_ZTIi"
6596    },
6597    {
6598     "referenced_type" : "_ZTIi"
6599    },
6600    {
6601     "referenced_type" : "_ZTIPKi"
6602    }
6603   ],
6604   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6605   "return_type" : "_ZTIv",
6606   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6607   "source_file" : "libnativehelper/include_jni/jni.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6612   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
6613   "parameters" :
6614   [
6615    {
6616     "referenced_type" : "_ZTIP7_JNIEnv"
6617    },
6618    {
6619     "referenced_type" : "_ZTIP10_jintArray"
6620    },
6621    {
6622     "referenced_type" : "_ZTIi"
6623    },
6624    {
6625     "referenced_type" : "_ZTIi"
6626    },
6627    {
6628     "referenced_type" : "_ZTIPi"
6629    }
6630   ],
6631   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6632   "return_type" : "_ZTIv",
6633   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6634   "source_file" : "libnativehelper/include_jni/jni.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6639   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
6640   "parameters" :
6641   [
6642    {
6643     "referenced_type" : "_ZTIP7_JNIEnv"
6644    },
6645    {
6646     "referenced_type" : "_ZTIP11_jbyteArray"
6647    },
6648    {
6649     "referenced_type" : "_ZTIPa"
6650    },
6651    {
6652     "referenced_type" : "_ZTIi"
6653    }
6654   ],
6655   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6656   "return_type" : "_ZTIv",
6657   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6658   "source_file" : "libnativehelper/include_jni/jni.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6663   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
6664   "parameters" :
6665   [
6666    {
6667     "referenced_type" : "_ZTIP7_JNIEnv"
6668    },
6669    {
6670     "referenced_type" : "_ZTIP11_jbyteArray"
6671    },
6672    {
6673     "referenced_type" : "_ZTIi"
6674    },
6675    {
6676     "referenced_type" : "_ZTIi"
6677    },
6678    {
6679     "referenced_type" : "_ZTIPKa"
6680    }
6681   ],
6682   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6683   "return_type" : "_ZTIv",
6684   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6685   "source_file" : "libnativehelper/include_jni/jni.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6690   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
6691   "parameters" :
6692   [
6693    {
6694     "referenced_type" : "_ZTIP7_JNIEnv"
6695    },
6696    {
6697     "referenced_type" : "_ZTIP11_jbyteArray"
6698    },
6699    {
6700     "referenced_type" : "_ZTIi"
6701    },
6702    {
6703     "referenced_type" : "_ZTIi"
6704    },
6705    {
6706     "referenced_type" : "_ZTIPa"
6707    }
6708   ],
6709   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6710   "return_type" : "_ZTIv",
6711   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6712   "source_file" : "libnativehelper/include_jni/jni.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6717   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
6718   "parameters" :
6719   [
6720    {
6721     "referenced_type" : "_ZTIP7_JNIEnv"
6722    },
6723    {
6724     "referenced_type" : "_ZTIP11_jcharArray"
6725    },
6726    {
6727     "referenced_type" : "_ZTIPt"
6728    },
6729    {
6730     "referenced_type" : "_ZTIi"
6731    }
6732   ],
6733   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6734   "return_type" : "_ZTIv",
6735   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6736   "source_file" : "libnativehelper/include_jni/jni.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6741   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
6742   "parameters" :
6743   [
6744    {
6745     "referenced_type" : "_ZTIP7_JNIEnv"
6746    },
6747    {
6748     "referenced_type" : "_ZTIP11_jcharArray"
6749    },
6750    {
6751     "referenced_type" : "_ZTIi"
6752    },
6753    {
6754     "referenced_type" : "_ZTIi"
6755    },
6756    {
6757     "referenced_type" : "_ZTIPKt"
6758    }
6759   ],
6760   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6761   "return_type" : "_ZTIv",
6762   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6763   "source_file" : "libnativehelper/include_jni/jni.h"
6764  },
6765  {
6766   "alignment" : 4,
6767   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6768   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
6769   "parameters" :
6770   [
6771    {
6772     "referenced_type" : "_ZTIP7_JNIEnv"
6773    },
6774    {
6775     "referenced_type" : "_ZTIP11_jcharArray"
6776    },
6777    {
6778     "referenced_type" : "_ZTIi"
6779    },
6780    {
6781     "referenced_type" : "_ZTIi"
6782    },
6783    {
6784     "referenced_type" : "_ZTIPt"
6785    }
6786   ],
6787   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6788   "return_type" : "_ZTIv",
6789   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6790   "source_file" : "libnativehelper/include_jni/jni.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
6795   "name" : "void (_JNIEnv *, _jlongArray *, long *, int)",
6796   "parameters" :
6797   [
6798    {
6799     "referenced_type" : "_ZTIP7_JNIEnv"
6800    },
6801    {
6802     "referenced_type" : "_ZTIP11_jlongArray"
6803    },
6804    {
6805     "referenced_type" : "_ZTIPl"
6806    },
6807    {
6808     "referenced_type" : "_ZTIi"
6809    }
6810   ],
6811   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
6812   "return_type" : "_ZTIv",
6813   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
6814   "source_file" : "libnativehelper/include_jni/jni.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
6819   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long *)",
6820   "parameters" :
6821   [
6822    {
6823     "referenced_type" : "_ZTIP7_JNIEnv"
6824    },
6825    {
6826     "referenced_type" : "_ZTIP11_jlongArray"
6827    },
6828    {
6829     "referenced_type" : "_ZTIi"
6830    },
6831    {
6832     "referenced_type" : "_ZTIi"
6833    },
6834    {
6835     "referenced_type" : "_ZTIPKl"
6836    }
6837   ],
6838   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
6839   "return_type" : "_ZTIv",
6840   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
6841   "source_file" : "libnativehelper/include_jni/jni.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
6846   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long *)",
6847   "parameters" :
6848   [
6849    {
6850     "referenced_type" : "_ZTIP7_JNIEnv"
6851    },
6852    {
6853     "referenced_type" : "_ZTIP11_jlongArray"
6854    },
6855    {
6856     "referenced_type" : "_ZTIi"
6857    },
6858    {
6859     "referenced_type" : "_ZTIi"
6860    },
6861    {
6862     "referenced_type" : "_ZTIPl"
6863    }
6864   ],
6865   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
6866   "return_type" : "_ZTIv",
6867   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
6868   "source_file" : "libnativehelper/include_jni/jni.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6873   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
6874   "parameters" :
6875   [
6876    {
6877     "referenced_type" : "_ZTIP7_JNIEnv"
6878    },
6879    {
6880     "referenced_type" : "_ZTIP12_jfloatArray"
6881    },
6882    {
6883     "referenced_type" : "_ZTIPf"
6884    },
6885    {
6886     "referenced_type" : "_ZTIi"
6887    }
6888   ],
6889   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6890   "return_type" : "_ZTIv",
6891   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6892   "source_file" : "libnativehelper/include_jni/jni.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6897   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
6898   "parameters" :
6899   [
6900    {
6901     "referenced_type" : "_ZTIP7_JNIEnv"
6902    },
6903    {
6904     "referenced_type" : "_ZTIP12_jfloatArray"
6905    },
6906    {
6907     "referenced_type" : "_ZTIi"
6908    },
6909    {
6910     "referenced_type" : "_ZTIi"
6911    },
6912    {
6913     "referenced_type" : "_ZTIPKf"
6914    }
6915   ],
6916   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6917   "return_type" : "_ZTIv",
6918   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6919   "source_file" : "libnativehelper/include_jni/jni.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6924   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
6925   "parameters" :
6926   [
6927    {
6928     "referenced_type" : "_ZTIP7_JNIEnv"
6929    },
6930    {
6931     "referenced_type" : "_ZTIP12_jfloatArray"
6932    },
6933    {
6934     "referenced_type" : "_ZTIi"
6935    },
6936    {
6937     "referenced_type" : "_ZTIi"
6938    },
6939    {
6940     "referenced_type" : "_ZTIPf"
6941    }
6942   ],
6943   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6944   "return_type" : "_ZTIv",
6945   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6946   "source_file" : "libnativehelper/include_jni/jni.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6951   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
6952   "parameters" :
6953   [
6954    {
6955     "referenced_type" : "_ZTIP7_JNIEnv"
6956    },
6957    {
6958     "referenced_type" : "_ZTIP12_jshortArray"
6959    },
6960    {
6961     "referenced_type" : "_ZTIPs"
6962    },
6963    {
6964     "referenced_type" : "_ZTIi"
6965    }
6966   ],
6967   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6968   "return_type" : "_ZTIv",
6969   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6970   "source_file" : "libnativehelper/include_jni/jni.h"
6971  },
6972  {
6973   "alignment" : 4,
6974   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6975   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
6976   "parameters" :
6977   [
6978    {
6979     "referenced_type" : "_ZTIP7_JNIEnv"
6980    },
6981    {
6982     "referenced_type" : "_ZTIP12_jshortArray"
6983    },
6984    {
6985     "referenced_type" : "_ZTIi"
6986    },
6987    {
6988     "referenced_type" : "_ZTIi"
6989    },
6990    {
6991     "referenced_type" : "_ZTIPKs"
6992    }
6993   ],
6994   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6995   "return_type" : "_ZTIv",
6996   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6997   "source_file" : "libnativehelper/include_jni/jni.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
7002   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
7003   "parameters" :
7004   [
7005    {
7006     "referenced_type" : "_ZTIP7_JNIEnv"
7007    },
7008    {
7009     "referenced_type" : "_ZTIP12_jshortArray"
7010    },
7011    {
7012     "referenced_type" : "_ZTIi"
7013    },
7014    {
7015     "referenced_type" : "_ZTIi"
7016    },
7017    {
7018     "referenced_type" : "_ZTIPs"
7019    }
7020   ],
7021   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
7022   "return_type" : "_ZTIv",
7023   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
7024   "source_file" : "libnativehelper/include_jni/jni.h"
7025  },
7026  {
7027   "alignment" : 4,
7028   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
7029   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
7030   "parameters" :
7031   [
7032    {
7033     "referenced_type" : "_ZTIP7_JNIEnv"
7034    },
7035    {
7036     "referenced_type" : "_ZTIP13_jdoubleArray"
7037    },
7038    {
7039     "referenced_type" : "_ZTIPd"
7040    },
7041    {
7042     "referenced_type" : "_ZTIi"
7043    }
7044   ],
7045   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
7046   "return_type" : "_ZTIv",
7047   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
7048   "source_file" : "libnativehelper/include_jni/jni.h"
7049  },
7050  {
7051   "alignment" : 4,
7052   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
7053   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
7054   "parameters" :
7055   [
7056    {
7057     "referenced_type" : "_ZTIP7_JNIEnv"
7058    },
7059    {
7060     "referenced_type" : "_ZTIP13_jdoubleArray"
7061    },
7062    {
7063     "referenced_type" : "_ZTIi"
7064    },
7065    {
7066     "referenced_type" : "_ZTIi"
7067    },
7068    {
7069     "referenced_type" : "_ZTIPKd"
7070    }
7071   ],
7072   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
7073   "return_type" : "_ZTIv",
7074   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
7075   "source_file" : "libnativehelper/include_jni/jni.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
7080   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
7081   "parameters" :
7082   [
7083    {
7084     "referenced_type" : "_ZTIP7_JNIEnv"
7085    },
7086    {
7087     "referenced_type" : "_ZTIP13_jdoubleArray"
7088    },
7089    {
7090     "referenced_type" : "_ZTIi"
7091    },
7092    {
7093     "referenced_type" : "_ZTIi"
7094    },
7095    {
7096     "referenced_type" : "_ZTIPd"
7097    }
7098   ],
7099   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
7100   "return_type" : "_ZTIv",
7101   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
7102   "source_file" : "libnativehelper/include_jni/jni.h"
7103  },
7104  {
7105   "alignment" : 4,
7106   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
7107   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
7108   "parameters" :
7109   [
7110    {
7111     "referenced_type" : "_ZTIP7_JNIEnv"
7112    },
7113    {
7114     "referenced_type" : "_ZTIP13_jobjectArray"
7115    },
7116    {
7117     "referenced_type" : "_ZTIi"
7118    },
7119    {
7120     "referenced_type" : "_ZTIP8_jobject"
7121    }
7122   ],
7123   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
7124   "return_type" : "_ZTIv",
7125   "self_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
7126   "source_file" : "libnativehelper/include_jni/jni.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
7131   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
7132   "parameters" :
7133   [
7134    {
7135     "referenced_type" : "_ZTIP7_JNIEnv"
7136    },
7137    {
7138     "referenced_type" : "_ZTIP14_jbooleanArray"
7139    },
7140    {
7141     "referenced_type" : "_ZTIPh"
7142    },
7143    {
7144     "referenced_type" : "_ZTIi"
7145    }
7146   ],
7147   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
7148   "return_type" : "_ZTIv",
7149   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
7150   "source_file" : "libnativehelper/include_jni/jni.h"
7151  },
7152  {
7153   "alignment" : 4,
7154   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
7155   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
7156   "parameters" :
7157   [
7158    {
7159     "referenced_type" : "_ZTIP7_JNIEnv"
7160    },
7161    {
7162     "referenced_type" : "_ZTIP14_jbooleanArray"
7163    },
7164    {
7165     "referenced_type" : "_ZTIi"
7166    },
7167    {
7168     "referenced_type" : "_ZTIi"
7169    },
7170    {
7171     "referenced_type" : "_ZTIPKh"
7172    }
7173   ],
7174   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
7175   "return_type" : "_ZTIv",
7176   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
7177   "source_file" : "libnativehelper/include_jni/jni.h"
7178  },
7179  {
7180   "alignment" : 4,
7181   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7182   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
7183   "parameters" :
7184   [
7185    {
7186     "referenced_type" : "_ZTIP7_JNIEnv"
7187    },
7188    {
7189     "referenced_type" : "_ZTIP14_jbooleanArray"
7190    },
7191    {
7192     "referenced_type" : "_ZTIi"
7193    },
7194    {
7195     "referenced_type" : "_ZTIi"
7196    },
7197    {
7198     "referenced_type" : "_ZTIPh"
7199    }
7200   ],
7201   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7202   "return_type" : "_ZTIv",
7203   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
7204   "source_file" : "libnativehelper/include_jni/jni.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7209   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
7210   "parameters" :
7211   [
7212    {
7213     "referenced_type" : "_ZTIP7_JNIEnv"
7214    },
7215    {
7216     "referenced_type" : "_ZTIP7_jarray"
7217    },
7218    {
7219     "referenced_type" : "_ZTIPv"
7220    },
7221    {
7222     "referenced_type" : "_ZTIi"
7223    }
7224   ],
7225   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7226   "return_type" : "_ZTIv",
7227   "self_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
7228   "source_file" : "libnativehelper/include_jni/jni.h"
7229  },
7230  {
7231   "alignment" : 4,
7232   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7233   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7234   "parameters" :
7235   [
7236    {
7237     "referenced_type" : "_ZTIP7_JNIEnv"
7238    },
7239    {
7240     "referenced_type" : "_ZTIP7_jclass"
7241    },
7242    {
7243     "referenced_type" : "_ZTIP10_jmethodID"
7244    },
7245    {
7246     "referenced_type" : "_ZTIPK6jvalue"
7247    }
7248   ],
7249   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7250   "return_type" : "_ZTIv",
7251   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7252   "source_file" : "libnativehelper/include_jni/jni.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7257   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
7258   "parameters" :
7259   [
7260    {
7261     "referenced_type" : "_ZTIP7_JNIEnv"
7262    },
7263    {
7264     "referenced_type" : "_ZTIP7_jclass"
7265    },
7266    {
7267     "referenced_type" : "_ZTIP10_jmethodID"
7268    },
7269    {
7270     "referenced_type" : "_ZTISt9__va_list"
7271    }
7272   ],
7273   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7274   "return_type" : "_ZTIv",
7275   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7276   "source_file" : "libnativehelper/include_jni/jni.h"
7277  },
7278  {
7279   "alignment" : 4,
7280   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7281   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7282   "parameters" :
7283   [
7284    {
7285     "referenced_type" : "_ZTIP7_JNIEnv"
7286    },
7287    {
7288     "referenced_type" : "_ZTIP7_jclass"
7289    },
7290    {
7291     "referenced_type" : "_ZTIP10_jmethodID"
7292    }
7293   ],
7294   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7295   "return_type" : "_ZTIv",
7296   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7297   "source_file" : "libnativehelper/include_jni/jni.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7302   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
7303   "parameters" :
7304   [
7305    {
7306     "referenced_type" : "_ZTIP7_JNIEnv"
7307    },
7308    {
7309     "referenced_type" : "_ZTIP7_jclass"
7310    },
7311    {
7312     "referenced_type" : "_ZTIP9_jfieldID"
7313    },
7314    {
7315     "referenced_type" : "_ZTIP8_jobject"
7316    }
7317   ],
7318   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7319   "return_type" : "_ZTIv",
7320   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7321   "source_file" : "libnativehelper/include_jni/jni.h"
7322  },
7323  {
7324   "alignment" : 4,
7325   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7326   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
7327   "parameters" :
7328   [
7329    {
7330     "referenced_type" : "_ZTIP7_JNIEnv"
7331    },
7332    {
7333     "referenced_type" : "_ZTIP7_jclass"
7334    },
7335    {
7336     "referenced_type" : "_ZTIP9_jfieldID"
7337    },
7338    {
7339     "referenced_type" : "_ZTIa"
7340    }
7341   ],
7342   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7343   "return_type" : "_ZTIv",
7344   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7345   "source_file" : "libnativehelper/include_jni/jni.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7350   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
7351   "parameters" :
7352   [
7353    {
7354     "referenced_type" : "_ZTIP7_JNIEnv"
7355    },
7356    {
7357     "referenced_type" : "_ZTIP7_jclass"
7358    },
7359    {
7360     "referenced_type" : "_ZTIP9_jfieldID"
7361    },
7362    {
7363     "referenced_type" : "_ZTId"
7364    }
7365   ],
7366   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7367   "return_type" : "_ZTIv",
7368   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7369   "source_file" : "libnativehelper/include_jni/jni.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7374   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
7375   "parameters" :
7376   [
7377    {
7378     "referenced_type" : "_ZTIP7_JNIEnv"
7379    },
7380    {
7381     "referenced_type" : "_ZTIP7_jclass"
7382    },
7383    {
7384     "referenced_type" : "_ZTIP9_jfieldID"
7385    },
7386    {
7387     "referenced_type" : "_ZTIf"
7388    }
7389   ],
7390   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7391   "return_type" : "_ZTIv",
7392   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7393   "source_file" : "libnativehelper/include_jni/jni.h"
7394  },
7395  {
7396   "alignment" : 4,
7397   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7398   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
7399   "parameters" :
7400   [
7401    {
7402     "referenced_type" : "_ZTIP7_JNIEnv"
7403    },
7404    {
7405     "referenced_type" : "_ZTIP7_jclass"
7406    },
7407    {
7408     "referenced_type" : "_ZTIP9_jfieldID"
7409    },
7410    {
7411     "referenced_type" : "_ZTIh"
7412    }
7413   ],
7414   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7415   "return_type" : "_ZTIv",
7416   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7417   "source_file" : "libnativehelper/include_jni/jni.h"
7418  },
7419  {
7420   "alignment" : 4,
7421   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7422   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
7423   "parameters" :
7424   [
7425    {
7426     "referenced_type" : "_ZTIP7_JNIEnv"
7427    },
7428    {
7429     "referenced_type" : "_ZTIP7_jclass"
7430    },
7431    {
7432     "referenced_type" : "_ZTIP9_jfieldID"
7433    },
7434    {
7435     "referenced_type" : "_ZTIi"
7436    }
7437   ],
7438   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7439   "return_type" : "_ZTIv",
7440   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7441   "source_file" : "libnativehelper/include_jni/jni.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
7446   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long)",
7447   "parameters" :
7448   [
7449    {
7450     "referenced_type" : "_ZTIP7_JNIEnv"
7451    },
7452    {
7453     "referenced_type" : "_ZTIP7_jclass"
7454    },
7455    {
7456     "referenced_type" : "_ZTIP9_jfieldID"
7457    },
7458    {
7459     "referenced_type" : "_ZTIl"
7460    }
7461   ],
7462   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
7463   "return_type" : "_ZTIv",
7464   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
7465   "source_file" : "libnativehelper/include_jni/jni.h"
7466  },
7467  {
7468   "alignment" : 4,
7469   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7470   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
7471   "parameters" :
7472   [
7473    {
7474     "referenced_type" : "_ZTIP7_JNIEnv"
7475    },
7476    {
7477     "referenced_type" : "_ZTIP7_jclass"
7478    },
7479    {
7480     "referenced_type" : "_ZTIP9_jfieldID"
7481    },
7482    {
7483     "referenced_type" : "_ZTIs"
7484    }
7485   ],
7486   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7487   "return_type" : "_ZTIv",
7488   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7489   "source_file" : "libnativehelper/include_jni/jni.h"
7490  },
7491  {
7492   "alignment" : 4,
7493   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7494   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
7495   "parameters" :
7496   [
7497    {
7498     "referenced_type" : "_ZTIP7_JNIEnv"
7499    },
7500    {
7501     "referenced_type" : "_ZTIP7_jclass"
7502    },
7503    {
7504     "referenced_type" : "_ZTIP9_jfieldID"
7505    },
7506    {
7507     "referenced_type" : "_ZTIt"
7508    }
7509   ],
7510   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7511   "return_type" : "_ZTIv",
7512   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7513   "source_file" : "libnativehelper/include_jni/jni.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7518   "name" : "void (_JNIEnv *, _jobject *)",
7519   "parameters" :
7520   [
7521    {
7522     "referenced_type" : "_ZTIP7_JNIEnv"
7523    },
7524    {
7525     "referenced_type" : "_ZTIP8_jobject"
7526    }
7527   ],
7528   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7529   "return_type" : "_ZTIv",
7530   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7531   "source_file" : "libnativehelper/include_jni/jni.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7536   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7537   "parameters" :
7538   [
7539    {
7540     "referenced_type" : "_ZTIP7_JNIEnv"
7541    },
7542    {
7543     "referenced_type" : "_ZTIP8_jobject"
7544    },
7545    {
7546     "referenced_type" : "_ZTIP10_jmethodID"
7547    },
7548    {
7549     "referenced_type" : "_ZTIPK6jvalue"
7550    }
7551   ],
7552   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7553   "return_type" : "_ZTIv",
7554   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7555   "source_file" : "libnativehelper/include_jni/jni.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7560   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
7561   "parameters" :
7562   [
7563    {
7564     "referenced_type" : "_ZTIP7_JNIEnv"
7565    },
7566    {
7567     "referenced_type" : "_ZTIP8_jobject"
7568    },
7569    {
7570     "referenced_type" : "_ZTIP10_jmethodID"
7571    },
7572    {
7573     "referenced_type" : "_ZTISt9__va_list"
7574    }
7575   ],
7576   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7577   "return_type" : "_ZTIv",
7578   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7579   "source_file" : "libnativehelper/include_jni/jni.h"
7580  },
7581  {
7582   "alignment" : 4,
7583   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7584   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7585   "parameters" :
7586   [
7587    {
7588     "referenced_type" : "_ZTIP7_JNIEnv"
7589    },
7590    {
7591     "referenced_type" : "_ZTIP8_jobject"
7592    },
7593    {
7594     "referenced_type" : "_ZTIP10_jmethodID"
7595    }
7596   ],
7597   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7598   "return_type" : "_ZTIv",
7599   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7600   "source_file" : "libnativehelper/include_jni/jni.h"
7601  },
7602  {
7603   "alignment" : 4,
7604   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7605   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7606   "parameters" :
7607   [
7608    {
7609     "referenced_type" : "_ZTIP7_JNIEnv"
7610    },
7611    {
7612     "referenced_type" : "_ZTIP8_jobject"
7613    },
7614    {
7615     "referenced_type" : "_ZTIP7_jclass"
7616    },
7617    {
7618     "referenced_type" : "_ZTIP10_jmethodID"
7619    },
7620    {
7621     "referenced_type" : "_ZTIPK6jvalue"
7622    }
7623   ],
7624   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7625   "return_type" : "_ZTIv",
7626   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7627   "source_file" : "libnativehelper/include_jni/jni.h"
7628  },
7629  {
7630   "alignment" : 4,
7631   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7632   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
7633   "parameters" :
7634   [
7635    {
7636     "referenced_type" : "_ZTIP7_JNIEnv"
7637    },
7638    {
7639     "referenced_type" : "_ZTIP8_jobject"
7640    },
7641    {
7642     "referenced_type" : "_ZTIP7_jclass"
7643    },
7644    {
7645     "referenced_type" : "_ZTIP10_jmethodID"
7646    },
7647    {
7648     "referenced_type" : "_ZTISt9__va_list"
7649    }
7650   ],
7651   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7652   "return_type" : "_ZTIv",
7653   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7654   "source_file" : "libnativehelper/include_jni/jni.h"
7655  },
7656  {
7657   "alignment" : 4,
7658   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7659   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7660   "parameters" :
7661   [
7662    {
7663     "referenced_type" : "_ZTIP7_JNIEnv"
7664    },
7665    {
7666     "referenced_type" : "_ZTIP8_jobject"
7667    },
7668    {
7669     "referenced_type" : "_ZTIP7_jclass"
7670    },
7671    {
7672     "referenced_type" : "_ZTIP10_jmethodID"
7673    }
7674   ],
7675   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7676   "return_type" : "_ZTIv",
7677   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7678   "source_file" : "libnativehelper/include_jni/jni.h"
7679  },
7680  {
7681   "alignment" : 4,
7682   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7683   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7684   "parameters" :
7685   [
7686    {
7687     "referenced_type" : "_ZTIP7_JNIEnv"
7688    },
7689    {
7690     "referenced_type" : "_ZTIP8_jobject"
7691    },
7692    {
7693     "referenced_type" : "_ZTIP9_jfieldID"
7694    },
7695    {
7696     "referenced_type" : "_ZTIP8_jobject"
7697    }
7698   ],
7699   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7700   "return_type" : "_ZTIv",
7701   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7702   "source_file" : "libnativehelper/include_jni/jni.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7707   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
7708   "parameters" :
7709   [
7710    {
7711     "referenced_type" : "_ZTIP7_JNIEnv"
7712    },
7713    {
7714     "referenced_type" : "_ZTIP8_jobject"
7715    },
7716    {
7717     "referenced_type" : "_ZTIP9_jfieldID"
7718    },
7719    {
7720     "referenced_type" : "_ZTIa"
7721    }
7722   ],
7723   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7724   "return_type" : "_ZTIv",
7725   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7726   "source_file" : "libnativehelper/include_jni/jni.h"
7727  },
7728  {
7729   "alignment" : 4,
7730   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7731   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
7732   "parameters" :
7733   [
7734    {
7735     "referenced_type" : "_ZTIP7_JNIEnv"
7736    },
7737    {
7738     "referenced_type" : "_ZTIP8_jobject"
7739    },
7740    {
7741     "referenced_type" : "_ZTIP9_jfieldID"
7742    },
7743    {
7744     "referenced_type" : "_ZTId"
7745    }
7746   ],
7747   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7748   "return_type" : "_ZTIv",
7749   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7750   "source_file" : "libnativehelper/include_jni/jni.h"
7751  },
7752  {
7753   "alignment" : 4,
7754   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7755   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
7756   "parameters" :
7757   [
7758    {
7759     "referenced_type" : "_ZTIP7_JNIEnv"
7760    },
7761    {
7762     "referenced_type" : "_ZTIP8_jobject"
7763    },
7764    {
7765     "referenced_type" : "_ZTIP9_jfieldID"
7766    },
7767    {
7768     "referenced_type" : "_ZTIf"
7769    }
7770   ],
7771   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7772   "return_type" : "_ZTIv",
7773   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7774   "source_file" : "libnativehelper/include_jni/jni.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7779   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
7780   "parameters" :
7781   [
7782    {
7783     "referenced_type" : "_ZTIP7_JNIEnv"
7784    },
7785    {
7786     "referenced_type" : "_ZTIP8_jobject"
7787    },
7788    {
7789     "referenced_type" : "_ZTIP9_jfieldID"
7790    },
7791    {
7792     "referenced_type" : "_ZTIh"
7793    }
7794   ],
7795   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7796   "return_type" : "_ZTIv",
7797   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7798   "source_file" : "libnativehelper/include_jni/jni.h"
7799  },
7800  {
7801   "alignment" : 4,
7802   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7803   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
7804   "parameters" :
7805   [
7806    {
7807     "referenced_type" : "_ZTIP7_JNIEnv"
7808    },
7809    {
7810     "referenced_type" : "_ZTIP8_jobject"
7811    },
7812    {
7813     "referenced_type" : "_ZTIP9_jfieldID"
7814    },
7815    {
7816     "referenced_type" : "_ZTIi"
7817    }
7818   ],
7819   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7820   "return_type" : "_ZTIv",
7821   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7822   "source_file" : "libnativehelper/include_jni/jni.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
7827   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long)",
7828   "parameters" :
7829   [
7830    {
7831     "referenced_type" : "_ZTIP7_JNIEnv"
7832    },
7833    {
7834     "referenced_type" : "_ZTIP8_jobject"
7835    },
7836    {
7837     "referenced_type" : "_ZTIP9_jfieldID"
7838    },
7839    {
7840     "referenced_type" : "_ZTIl"
7841    }
7842   ],
7843   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
7844   "return_type" : "_ZTIv",
7845   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
7846   "source_file" : "libnativehelper/include_jni/jni.h"
7847  },
7848  {
7849   "alignment" : 4,
7850   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7851   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
7852   "parameters" :
7853   [
7854    {
7855     "referenced_type" : "_ZTIP7_JNIEnv"
7856    },
7857    {
7858     "referenced_type" : "_ZTIP8_jobject"
7859    },
7860    {
7861     "referenced_type" : "_ZTIP9_jfieldID"
7862    },
7863    {
7864     "referenced_type" : "_ZTIs"
7865    }
7866   ],
7867   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7868   "return_type" : "_ZTIv",
7869   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7870   "source_file" : "libnativehelper/include_jni/jni.h"
7871  },
7872  {
7873   "alignment" : 4,
7874   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7875   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
7876   "parameters" :
7877   [
7878    {
7879     "referenced_type" : "_ZTIP7_JNIEnv"
7880    },
7881    {
7882     "referenced_type" : "_ZTIP8_jobject"
7883    },
7884    {
7885     "referenced_type" : "_ZTIP9_jfieldID"
7886    },
7887    {
7888     "referenced_type" : "_ZTIt"
7889    }
7890   ],
7891   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7892   "return_type" : "_ZTIv",
7893   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7894   "source_file" : "libnativehelper/include_jni/jni.h"
7895  },
7896  {
7897   "alignment" : 4,
7898   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7899   "name" : "void (_JNIEnv *, _jstring *, const char *)",
7900   "parameters" :
7901   [
7902    {
7903     "referenced_type" : "_ZTIP7_JNIEnv"
7904    },
7905    {
7906     "referenced_type" : "_ZTIP8_jstring"
7907    },
7908    {
7909     "referenced_type" : "_ZTIPKc"
7910    }
7911   ],
7912   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7913   "return_type" : "_ZTIv",
7914   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7915   "source_file" : "libnativehelper/include_jni/jni.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7920   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
7921   "parameters" :
7922   [
7923    {
7924     "referenced_type" : "_ZTIP7_JNIEnv"
7925    },
7926    {
7927     "referenced_type" : "_ZTIP8_jstring"
7928    },
7929    {
7930     "referenced_type" : "_ZTIPKt"
7931    }
7932   ],
7933   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7934   "return_type" : "_ZTIv",
7935   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7936   "source_file" : "libnativehelper/include_jni/jni.h"
7937  },
7938  {
7939   "alignment" : 4,
7940   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7941   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
7942   "parameters" :
7943   [
7944    {
7945     "referenced_type" : "_ZTIP7_JNIEnv"
7946    },
7947    {
7948     "referenced_type" : "_ZTIP8_jstring"
7949    },
7950    {
7951     "referenced_type" : "_ZTIi"
7952    },
7953    {
7954     "referenced_type" : "_ZTIi"
7955    },
7956    {
7957     "referenced_type" : "_ZTIPc"
7958    }
7959   ],
7960   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7961   "return_type" : "_ZTIv",
7962   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7963   "source_file" : "libnativehelper/include_jni/jni.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7968   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
7969   "parameters" :
7970   [
7971    {
7972     "referenced_type" : "_ZTIP7_JNIEnv"
7973    },
7974    {
7975     "referenced_type" : "_ZTIP8_jstring"
7976    },
7977    {
7978     "referenced_type" : "_ZTIi"
7979    },
7980    {
7981     "referenced_type" : "_ZTIi"
7982    },
7983    {
7984     "referenced_type" : "_ZTIPt"
7985    }
7986   ],
7987   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7988   "return_type" : "_ZTIv",
7989   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7990   "source_file" : "libnativehelper/include_jni/jni.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
7995   "name" : "void (_JNIEnv *, const char *)",
7996   "parameters" :
7997   [
7998    {
7999     "referenced_type" : "_ZTIP7_JNIEnv"
8000    },
8001    {
8002     "referenced_type" : "_ZTIPKc"
8003    }
8004   ],
8005   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
8006   "return_type" : "_ZTIv",
8007   "self_type" : "_ZTIFvP7_JNIEnvPKcE",
8008   "source_file" : "libnativehelper/include_jni/jni.h"
8009  },
8010  {
8011   "alignment" : 4,
8012   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
8013   "name" : "void (void *, const ADexFile_Method *)",
8014   "parameters" :
8015   [
8016    {
8017     "referenced_type" : "_ZTIPv"
8018    },
8019    {
8020     "referenced_type" : "_ZTIPK15ADexFile_Method"
8021    }
8022   ],
8023   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
8024   "return_type" : "_ZTIv",
8025   "self_type" : "_ZTIFvPvPK15ADexFile_MethodE",
8026   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8027  }
8028 ],
8029 "functions" :
8030 [
8031  {
8032   "function_name" : "ADexFile_Error_toString",
8033   "linker_set_key" : "ADexFile_Error_toString",
8034   "parameters" :
8035   [
8036    {
8037     "referenced_type" : "_ZTI14ADexFile_Error"
8038    }
8039   ],
8040   "return_type" : "_ZTIPKc",
8041   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8042  },
8043  {
8044   "function_name" : "ADexFile_Method_getClassDescriptor",
8045   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
8046   "parameters" :
8047   [
8048    {
8049     "referenced_type" : "_ZTIPK15ADexFile_Method"
8050    },
8051    {
8052     "referenced_type" : "_ZTIPm"
8053    }
8054   ],
8055   "return_type" : "_ZTIPKc",
8056   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8057  },
8058  {
8059   "function_name" : "ADexFile_Method_getCodeOffset",
8060   "linker_set_key" : "ADexFile_Method_getCodeOffset",
8061   "parameters" :
8062   [
8063    {
8064     "referenced_type" : "_ZTIPK15ADexFile_Method"
8065    },
8066    {
8067     "referenced_type" : "_ZTIPm"
8068    }
8069   ],
8070   "return_type" : "_ZTIm",
8071   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8072  },
8073  {
8074   "function_name" : "ADexFile_Method_getName",
8075   "linker_set_key" : "ADexFile_Method_getName",
8076   "parameters" :
8077   [
8078    {
8079     "referenced_type" : "_ZTIPK15ADexFile_Method"
8080    },
8081    {
8082     "referenced_type" : "_ZTIPm"
8083    }
8084   ],
8085   "return_type" : "_ZTIPKc",
8086   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8087  },
8088  {
8089   "function_name" : "ADexFile_Method_getQualifiedName",
8090   "linker_set_key" : "ADexFile_Method_getQualifiedName",
8091   "parameters" :
8092   [
8093    {
8094     "referenced_type" : "_ZTIPK15ADexFile_Method"
8095    },
8096    {
8097     "referenced_type" : "_ZTIi"
8098    },
8099    {
8100     "referenced_type" : "_ZTIPm"
8101    }
8102   ],
8103   "return_type" : "_ZTIPKc",
8104   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8105  },
8106  {
8107   "function_name" : "ADexFile_create",
8108   "linker_set_key" : "ADexFile_create",
8109   "parameters" :
8110   [
8111    {
8112     "referenced_type" : "_ZTIPKv"
8113    },
8114    {
8115     "referenced_type" : "_ZTIm"
8116    },
8117    {
8118     "referenced_type" : "_ZTIPm"
8119    },
8120    {
8121     "referenced_type" : "_ZTIPKc"
8122    },
8123    {
8124     "referenced_type" : "_ZTIPP8ADexFile"
8125    }
8126   ],
8127   "return_type" : "_ZTI14ADexFile_Error",
8128   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8129  },
8130  {
8131   "function_name" : "ADexFile_destroy",
8132   "linker_set_key" : "ADexFile_destroy",
8133   "parameters" :
8134   [
8135    {
8136     "referenced_type" : "_ZTIP8ADexFile"
8137    }
8138   ],
8139   "return_type" : "_ZTIv",
8140   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8141  },
8142  {
8143   "function_name" : "ADexFile_findMethodAtOffset",
8144   "linker_set_key" : "ADexFile_findMethodAtOffset",
8145   "parameters" :
8146   [
8147    {
8148     "referenced_type" : "_ZTIP8ADexFile"
8149    },
8150    {
8151     "referenced_type" : "_ZTIm"
8152    },
8153    {
8154     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8155    },
8156    {
8157     "referenced_type" : "_ZTIPv"
8158    }
8159   ],
8160   "return_type" : "_ZTIm",
8161   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8162  },
8163  {
8164   "function_name" : "ADexFile_forEachMethod",
8165   "linker_set_key" : "ADexFile_forEachMethod",
8166   "parameters" :
8167   [
8168    {
8169     "referenced_type" : "_ZTIP8ADexFile"
8170    },
8171    {
8172     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8173    },
8174    {
8175     "referenced_type" : "_ZTIPv"
8176    }
8177   ],
8178   "return_type" : "_ZTIm",
8179   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8180  }
8181 ],
8182 "global_vars" : [],
8183 "lvalue_reference_types" :
8184 [
8185  {
8186   "alignment" : 8,
8187   "linker_set_key" : "_ZTIRA5_Kj",
8188   "name" : "const unsigned int (&)[5]",
8189   "referenced_type" : "_ZTIA5_Kj",
8190   "self_type" : "_ZTIRA5_Kj",
8191   "size" : 8,
8192   "source_file" : "art/libdexfile/dex/dex_instruction.h"
8193  },
8194  {
8195   "alignment" : 8,
8196   "linker_set_key" : "_ZTIRK6jvalue",
8197   "name" : "const jvalue &",
8198   "referenced_type" : "_ZTIK6jvalue",
8199   "self_type" : "_ZTIRK6jvalue",
8200   "size" : 8,
8201   "source_file" : "art/libdexfile/dex/dex_file.h"
8202  },
8203  {
8204   "alignment" : 8,
8205   "linker_set_key" : "_ZTIRK6jvalue",
8206   "name" : "const jvalue &",
8207   "referenced_type" : "_ZTIK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-a_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
8208   "self_type" : "_ZTIRK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-a_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
8209   "size" : 8,
8210   "source_file" : "art/libdexfile/dex/dex_file.h"
8211  },
8212  {
8213   "alignment" : 8,
8214   "linker_set_key" : "_ZTIRKDn",
8215   "name" : "const std::nullptr_t &",
8216   "referenced_type" : "_ZTIKDn",
8217   "self_type" : "_ZTIRKDn",
8218   "size" : 8,
8219   "source_file" : "system/libbase/include/android-base/logging.h"
8220  },
8221  {
8222   "alignment" : 8,
8223   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
8224   "name" : "const art::ZipArchive &",
8225   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
8226   "self_type" : "_ZTIRKN3art10ZipArchiveE",
8227   "size" : 8,
8228   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
8229  },
8230  {
8231   "alignment" : 8,
8232   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
8233   "name" : "const art::Instruction::Format &",
8234   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
8235   "self_type" : "_ZTIRKN3art11Instruction6FormatE",
8236   "size" : 8,
8237   "source_file" : "system/libbase/include/android-base/logging.h"
8238  },
8239  {
8240   "alignment" : 8,
8241   "linker_set_key" : "_ZTIRKN3art11InstructionE",
8242   "name" : "const art::Instruction &",
8243   "referenced_type" : "_ZTIKN3art11InstructionE",
8244   "self_type" : "_ZTIRKN3art11InstructionE",
8245   "size" : 8,
8246   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
8247  },
8248  {
8249   "alignment" : 8,
8250   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
8251   "name" : "const art::VoidFunctor &",
8252   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
8253   "self_type" : "_ZTIRKN3art11VoidFunctorE",
8254   "size" : 8,
8255   "source_file" : "art/libdexfile/dex/dex_file.h"
8256  },
8257  {
8258   "alignment" : 8,
8259   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8260   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8261   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8262   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8263   "size" : 8,
8264   "source_file" : "art/libdexfile/dex/class_accessor.h"
8265  },
8266  {
8267   "alignment" : 8,
8268   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8269   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8270   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8271   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8272   "size" : 8,
8273   "source_file" : "art/libdexfile/dex/class_accessor.h"
8274  },
8275  {
8276   "alignment" : 8,
8277   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
8278   "name" : "const art::ClassAccessor::Field &",
8279   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
8280   "self_type" : "_ZTIRKN3art13ClassAccessor5FieldE",
8281   "size" : 8,
8282   "source_file" : "art/libdexfile/dex/class_accessor.h"
8283  },
8284  {
8285   "alignment" : 8,
8286   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
8287   "name" : "const art::ClassAccessor::Method &",
8288   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
8289   "self_type" : "_ZTIRKN3art13ClassAccessor6MethodE",
8290   "size" : 8,
8291   "source_file" : "art/libdexfile/dex/class_accessor.h"
8292  },
8293  {
8294   "alignment" : 8,
8295   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
8296   "name" : "const art::ClassIterator &",
8297   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
8298   "self_type" : "_ZTIRKN3art13ClassIteratorE",
8299   "size" : 8,
8300   "source_file" : "art/libdexfile/dex/class_iterator.h"
8301  },
8302  {
8303   "alignment" : 8,
8304   "linker_set_key" : "_ZTIRKN3art13DexZipArchiveE",
8305   "name" : "const art::DexZipArchive &",
8306   "referenced_type" : "_ZTIKN3art13DexZipArchiveE",
8307   "self_type" : "_ZTIRKN3art13DexZipArchiveE",
8308   "size" : 8,
8309   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8310  },
8311  {
8312   "alignment" : 8,
8313   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8314   "name" : "const art::CompactDexFile::Header &",
8315   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
8316   "self_type" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8317   "size" : 8,
8318   "source_file" : "art/libartbase/base/casts.h"
8319  },
8320  {
8321   "alignment" : 8,
8322   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8323   "name" : "const art::CompactDexFile::CodeItem &",
8324   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
8325   "self_type" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8326   "size" : 8,
8327   "source_file" : "art/libartbase/base/casts.h"
8328  },
8329  {
8330   "alignment" : 8,
8331   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8332   "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>>>> &",
8333   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8334   "self_type" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8335   "size" : 8,
8336   "source_file" : "art/libartbase/base/hash_set.h"
8337  },
8338  {
8339   "alignment" : 8,
8340   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
8341   "name" : "const art::SplitStringIter &",
8342   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
8343   "self_type" : "_ZTIRKN3art15SplitStringIterE",
8344   "size" : 8,
8345   "source_file" : "art/libartbase/base/iteration_range.h"
8346  },
8347  {
8348   "alignment" : 8,
8349   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8350   "name" : "const art::StandardDexFile::CodeItem &",
8351   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
8352   "self_type" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8353   "size" : 8,
8354   "source_file" : "art/libartbase/base/casts.h"
8355  },
8356  {
8357   "alignment" : 8,
8358   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8359   "name" : "const art::TypeLookupTable::Entry &",
8360   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
8361   "self_type" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8362   "size" : 8,
8363   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8364  },
8365  {
8366   "alignment" : 8,
8367   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
8368   "name" : "const art::DexFileReference &",
8369   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
8370   "self_type" : "_ZTIRKN3art16DexFileReferenceE",
8371   "size" : 8,
8372   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
8373  },
8374  {
8375   "alignment" : 8,
8376   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
8377   "name" : "const art::DexLayoutSection &",
8378   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
8379   "self_type" : "_ZTIRKN3art16DexLayoutSectionE",
8380   "size" : 8,
8381   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8382  },
8383  {
8384   "alignment" : 8,
8385   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
8386   "name" : "const art::ClassIteratorData &",
8387   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
8388   "self_type" : "_ZTIRKN3art17ClassIteratorDataE",
8389   "size" : 8,
8390   "source_file" : "art/libdexfile/dex/class_iterator.h"
8391  },
8392  {
8393   "alignment" : 8,
8394   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
8395   "name" : "const art::DexLayoutSections &",
8396   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
8397   "self_type" : "_ZTIRKN3art17DexLayoutSectionsE",
8398   "size" : 8,
8399   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8400  },
8401  {
8402   "alignment" : 8,
8403   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8404   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8405   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8406   "self_type" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8407   "size" : 8,
8408   "source_file" : "art/libartbase/base/hash_set.h"
8409  },
8410  {
8411   "alignment" : 8,
8412   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8413   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8414   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8415   "self_type" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8416   "size" : 8,
8417   "source_file" : "art/libartbase/base/hash_set.h"
8418  },
8419  {
8420   "alignment" : 8,
8421   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
8422   "name" : "const art::CodeItemDataAccessor &",
8423   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
8424   "self_type" : "_ZTIRKN3art20CodeItemDataAccessorE",
8425   "size" : 8,
8426   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8427  },
8428  {
8429   "alignment" : 8,
8430   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
8431   "name" : "const art::DexInstructionPcPair &",
8432   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
8433   "self_type" : "_ZTIRKN3art20DexInstructionPcPairE",
8434   "size" : 8,
8435   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8436  },
8437  {
8438   "alignment" : 8,
8439   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
8440   "name" : "const art::DexInstructionIterator &",
8441   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
8442   "self_type" : "_ZTIRKN3art22DexInstructionIteratorE",
8443   "size" : 8,
8444   "source_file" : "art/libdexfile/dex/dex_file.h"
8445  },
8446  {
8447   "alignment" : 8,
8448   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8449   "name" : "const art::EncodedArrayValueIterator::ValueType &",
8450   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
8451   "self_type" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8452   "size" : 8,
8453   "source_file" : "system/libbase/include/android-base/logging.h"
8454  },
8455  {
8456   "alignment" : 8,
8457   "linker_set_key" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8458   "name" : "const art::DexInstructionIteratorBase &",
8459   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
8460   "self_type" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8461   "size" : 8,
8462   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8463  },
8464  {
8465   "alignment" : 8,
8466   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
8467   "name" : "const art::dex::ProtoIndex &",
8468   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
8469   "self_type" : "_ZTIRKN3art3dex10ProtoIndexE",
8470   "size" : 8,
8471   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8472  },
8473  {
8474   "alignment" : 8,
8475   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
8476   "name" : "const art::dex::StringIndex &",
8477   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
8478   "self_type" : "_ZTIRKN3art3dex11StringIndexE",
8479   "size" : 8,
8480   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8481  },
8482  {
8483   "alignment" : 8,
8484   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8485   "name" : "const art::dex::CallSiteIdItem &",
8486   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
8487   "self_type" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8488   "size" : 8,
8489   "source_file" : "art/libdexfile/dex/dex_file.h"
8490  },
8491  {
8492   "alignment" : 8,
8493   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
8494   "name" : "const art::dex::MethodHandleItem &",
8495   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
8496   "self_type" : "_ZTIRKN3art3dex16MethodHandleItemE",
8497   "size" : 8,
8498   "source_file" : "art/libdexfile/dex/dex_file.h"
8499  },
8500  {
8501   "alignment" : 8,
8502   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8503   "name" : "const art::dex::FieldAnnotationsItem &",
8504   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
8505   "self_type" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8506   "size" : 8,
8507   "source_file" : "art/libdexfile/dex/dex_file.h"
8508  },
8509  {
8510   "alignment" : 8,
8511   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8512   "name" : "const art::dex::MethodAnnotationsItem &",
8513   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
8514   "self_type" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8515   "size" : 8,
8516   "source_file" : "art/libdexfile/dex/dex_file.h"
8517  },
8518  {
8519   "alignment" : 8,
8520   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
8521   "name" : "const art::dex::TypeId &",
8522   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
8523   "self_type" : "_ZTIRKN3art3dex6TypeIdE",
8524   "size" : 8,
8525   "source_file" : "art/libdexfile/dex/dex_file.h"
8526  },
8527  {
8528   "alignment" : 8,
8529   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
8530   "name" : "const art::dex::FieldId &",
8531   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
8532   "self_type" : "_ZTIRKN3art3dex7FieldIdE",
8533   "size" : 8,
8534   "source_file" : "art/libdexfile/dex/dex_file.h"
8535  },
8536  {
8537   "alignment" : 8,
8538   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
8539   "name" : "const art::dex::ProtoId &",
8540   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
8541   "self_type" : "_ZTIRKN3art3dex7ProtoIdE",
8542   "size" : 8,
8543   "source_file" : "art/libdexfile/dex/dex_file.h"
8544  },
8545  {
8546   "alignment" : 8,
8547   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
8548   "name" : "const art::dex::TryItem &",
8549   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
8550   "self_type" : "_ZTIRKN3art3dex7TryItemE",
8551   "size" : 8,
8552   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8553  },
8554  {
8555   "alignment" : 8,
8556   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
8557   "name" : "const art::dex::ClassDef &",
8558   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
8559   "self_type" : "_ZTIRKN3art3dex8ClassDefE",
8560   "size" : 8,
8561   "source_file" : "art/libdexfile/dex/dex_file.h"
8562  },
8563  {
8564   "alignment" : 8,
8565   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
8566   "name" : "const art::dex::CodeItem &",
8567   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
8568   "self_type" : "_ZTIRKN3art3dex8CodeItemE",
8569   "size" : 8,
8570   "source_file" : "art/libartbase/base/casts.h"
8571  },
8572  {
8573   "alignment" : 8,
8574   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
8575   "name" : "const art::dex::DexIndex<unsigned int> &",
8576   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
8577   "self_type" : "_ZTIRKN3art3dex8DexIndexIjEE",
8578   "size" : 8,
8579   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8580  },
8581  {
8582   "alignment" : 8,
8583   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
8584   "name" : "const art::dex::DexIndex<unsigned short> &",
8585   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
8586   "self_type" : "_ZTIRKN3art3dex8DexIndexItEE",
8587   "size" : 8,
8588   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8589  },
8590  {
8591   "alignment" : 8,
8592   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
8593   "name" : "const art::dex::MethodId &",
8594   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
8595   "self_type" : "_ZTIRKN3art3dex8MethodIdE",
8596   "size" : 8,
8597   "source_file" : "art/libdexfile/dex/dex_file.h"
8598  },
8599  {
8600   "alignment" : 8,
8601   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
8602   "name" : "const art::dex::StringId &",
8603   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
8604   "self_type" : "_ZTIRKN3art3dex8StringIdE",
8605   "size" : 8,
8606   "source_file" : "art/libdexfile/dex/dex_file.h"
8607  },
8608  {
8609   "alignment" : 8,
8610   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
8611   "name" : "const art::dex::TypeItem &",
8612   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
8613   "self_type" : "_ZTIRKN3art3dex8TypeItemE",
8614   "size" : 8,
8615   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
8616  },
8617  {
8618   "alignment" : 8,
8619   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
8620   "name" : "const art::dex::TypeIndex &",
8621   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
8622   "self_type" : "_ZTIRKN3art3dex9TypeIndexE",
8623   "size" : 8,
8624   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8625  },
8626  {
8627   "alignment" : 8,
8628   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
8629   "name" : "const art::DexFile::Header &",
8630   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
8631   "self_type" : "_ZTIRKN3art7DexFile6HeaderE",
8632   "size" : 8,
8633   "source_file" : "art/libartbase/base/casts.h"
8634  },
8635  {
8636   "alignment" : 8,
8637   "linker_set_key" : "_ZTIRKN3art7DexFileE",
8638   "name" : "const art::DexFile &",
8639   "referenced_type" : "_ZTIKN3art7DexFileE",
8640   "self_type" : "_ZTIRKN3art7DexFileE",
8641   "size" : 8,
8642   "source_file" : "art/libdexfile/dex/dex_file.h"
8643  },
8644  {
8645   "alignment" : 8,
8646   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8647   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
8648   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8649   "self_type" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8650   "size" : 8,
8651   "source_file" : "art/libartbase/base/dumpable.h"
8652  },
8653  {
8654   "alignment" : 8,
8655   "linker_set_key" : "_ZTIRKN3art9CountIterE",
8656   "name" : "const art::CountIter &",
8657   "referenced_type" : "_ZTIKN3art9CountIterE",
8658   "self_type" : "_ZTIRKN3art9CountIterE",
8659   "size" : 8,
8660   "source_file" : "art/libartbase/base/stl_util.h"
8661  },
8662  {
8663   "alignment" : 8,
8664   "linker_set_key" : "_ZTIRKN3art9SignatureE",
8665   "name" : "const art::Signature &",
8666   "referenced_type" : "_ZTIKN3art9SignatureE",
8667   "self_type" : "_ZTIRKN3art9SignatureE",
8668   "size" : 8,
8669   "source_file" : "art/libdexfile/dex/signature.h"
8670  },
8671  {
8672   "alignment" : 8,
8673   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
8674   "name" : "const art::hiddenapi::ApiList &",
8675   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
8676   "self_type" : "_ZTIRKN3art9hiddenapi7ApiListE",
8677   "size" : 8,
8678   "source_file" : "art/libartbase/base/dumpable.h"
8679  },
8680  {
8681   "alignment" : 8,
8682   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8683   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
8684   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8685   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8686   "size" : 8,
8687   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8688  },
8689  {
8690   "alignment" : 8,
8691   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8692   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
8693   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8694   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8695   "size" : 8,
8696   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
8697  },
8698  {
8699   "alignment" : 8,
8700   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
8701   "name" : "const std::pair<unsigned int, unsigned short> &",
8702   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
8703   "self_type" : "_ZTIRKNSt3__14pairIjtEE",
8704   "size" : 8,
8705   "source_file" : "art/libartbase/base/hash_set.h"
8706  },
8707  {
8708   "alignment" : 8,
8709   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8710   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
8711   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8712   "self_type" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8713   "size" : 8,
8714   "source_file" : "art/libdexfile/dex/dex_file.h"
8715  },
8716  {
8717   "alignment" : 8,
8718   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8719   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
8720   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
8721   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8722   "size" : 8,
8723   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
8724  },
8725  {
8726   "alignment" : 8,
8727   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8728   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
8729   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
8730   "self_type" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8731   "size" : 8,
8732   "source_file" : "art/libartbase/base/hash_set.h"
8733  },
8734  {
8735   "alignment" : 8,
8736   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
8737   "name" : "const art::dex::TypeId *const &",
8738   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
8739   "self_type" : "_ZTIRKPKN3art3dex6TypeIdE",
8740   "size" : 8,
8741   "source_file" : "system/libbase/include/android-base/logging.h"
8742  },
8743  {
8744   "alignment" : 8,
8745   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
8746   "name" : "const art::dex::FieldId *const &",
8747   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
8748   "self_type" : "_ZTIRKPKN3art3dex7FieldIdE",
8749   "size" : 8,
8750   "source_file" : "system/libbase/include/android-base/logging.h"
8751  },
8752  {
8753   "alignment" : 8,
8754   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
8755   "name" : "const art::dex::ProtoId *const &",
8756   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
8757   "self_type" : "_ZTIRKPKN3art3dex7ProtoIdE",
8758   "size" : 8,
8759   "source_file" : "system/libbase/include/android-base/logging.h"
8760  },
8761  {
8762   "alignment" : 8,
8763   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
8764   "name" : "const art::dex::ClassDef *const &",
8765   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
8766   "self_type" : "_ZTIRKPKN3art3dex8ClassDefE",
8767   "size" : 8,
8768   "source_file" : "system/libbase/include/android-base/logging.h"
8769  },
8770  {
8771   "alignment" : 8,
8772   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
8773   "name" : "const art::dex::MethodId *const &",
8774   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
8775   "self_type" : "_ZTIRKPKN3art3dex8MethodIdE",
8776   "size" : 8,
8777   "source_file" : "system/libbase/include/android-base/logging.h"
8778  },
8779  {
8780   "alignment" : 8,
8781   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
8782   "name" : "const art::dex::StringId *const &",
8783   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
8784   "self_type" : "_ZTIRKPKN3art3dex8StringIdE",
8785   "size" : 8,
8786   "source_file" : "system/libbase/include/android-base/logging.h"
8787  },
8788  {
8789   "alignment" : 8,
8790   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
8791   "name" : "const art::DexFile *const &",
8792   "referenced_type" : "_ZTIKPKN3art7DexFileE",
8793   "self_type" : "_ZTIRKPKN3art7DexFileE",
8794   "size" : 8,
8795   "source_file" : "system/libbase/include/android-base/logging.h"
8796  },
8797  {
8798   "alignment" : 8,
8799   "linker_set_key" : "_ZTIRKPKt",
8800   "name" : "const unsigned short *const &",
8801   "referenced_type" : "_ZTIKPKt",
8802   "self_type" : "_ZTIRKPKt",
8803   "size" : 8,
8804   "source_file" : "system/libbase/include/android-base/logging.h"
8805  },
8806  {
8807   "alignment" : 8,
8808   "linker_set_key" : "_ZTIRKPKv",
8809   "name" : "const void *const &",
8810   "referenced_type" : "_ZTIKPKv",
8811   "self_type" : "_ZTIRKPKv",
8812   "size" : 8,
8813   "source_file" : "system/libbase/include/android-base/logging.h"
8814  },
8815  {
8816   "alignment" : 8,
8817   "linker_set_key" : "_ZTIRKb",
8818   "name" : "const bool &",
8819   "referenced_type" : "_ZTIKb",
8820   "self_type" : "_ZTIRKb",
8821   "size" : 8,
8822   "source_file" : "system/libbase/include/android-base/logging.h"
8823  },
8824  {
8825   "alignment" : 8,
8826   "linker_set_key" : "_ZTIRKc",
8827   "name" : "const char &",
8828   "referenced_type" : "_ZTIKc",
8829   "self_type" : "_ZTIRKc",
8830   "size" : 8,
8831   "source_file" : "system/libbase/include/android-base/logging.h"
8832  },
8833  {
8834   "alignment" : 8,
8835   "linker_set_key" : "_ZTIRKd",
8836   "name" : "const double &",
8837   "referenced_type" : "_ZTIKd",
8838   "self_type" : "_ZTIRKd",
8839   "size" : 8,
8840   "source_file" : "system/libbase/include/android-base/logging.h"
8841  },
8842  {
8843   "alignment" : 8,
8844   "linker_set_key" : "_ZTIRKh",
8845   "name" : "const unsigned char &",
8846   "referenced_type" : "_ZTIKh",
8847   "self_type" : "_ZTIRKh",
8848   "size" : 8,
8849   "source_file" : "system/libbase/include/android-base/logging.h"
8850  },
8851  {
8852   "alignment" : 8,
8853   "linker_set_key" : "_ZTIRKi",
8854   "name" : "const int &",
8855   "referenced_type" : "_ZTIKi",
8856   "self_type" : "_ZTIRKi",
8857   "size" : 8,
8858   "source_file" : "system/libbase/include/android-base/logging.h"
8859  },
8860  {
8861   "alignment" : 8,
8862   "linker_set_key" : "_ZTIRKj",
8863   "name" : "const unsigned int &",
8864   "referenced_type" : "_ZTIKj",
8865   "self_type" : "_ZTIRKj",
8866   "size" : 8,
8867   "source_file" : "system/libbase/include/android-base/logging.h"
8868  },
8869  {
8870   "alignment" : 8,
8871   "linker_set_key" : "_ZTIRKl",
8872   "name" : "const long &",
8873   "referenced_type" : "_ZTIKl",
8874   "self_type" : "_ZTIRKl",
8875   "size" : 8,
8876   "source_file" : "system/libbase/include/android-base/logging.h"
8877  },
8878  {
8879   "alignment" : 8,
8880   "linker_set_key" : "_ZTIRKm",
8881   "name" : "const unsigned long &",
8882   "referenced_type" : "_ZTIKm",
8883   "self_type" : "_ZTIRKm",
8884   "size" : 8,
8885   "source_file" : "system/libbase/include/android-base/logging.h"
8886  },
8887  {
8888   "alignment" : 8,
8889   "linker_set_key" : "_ZTIRKt",
8890   "name" : "const unsigned short &",
8891   "referenced_type" : "_ZTIKt",
8892   "self_type" : "_ZTIRKt",
8893   "size" : 8,
8894   "source_file" : "system/libbase/include/android-base/logging.h"
8895  },
8896  {
8897   "alignment" : 8,
8898   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
8899   "name" : "art::Instruction::Format &",
8900   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
8901   "self_type" : "_ZTIRN3art11Instruction6FormatE",
8902   "size" : 8,
8903   "source_file" : "system/libbase/include/android-base/logging.h"
8904  },
8905  {
8906   "alignment" : 8,
8907   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8908   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8909   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8910   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8911   "size" : 8,
8912   "source_file" : "art/libdexfile/dex/class_accessor.h"
8913  },
8914  {
8915   "alignment" : 8,
8916   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8917   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8918   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8919   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8920   "size" : 8,
8921   "source_file" : "art/libdexfile/dex/class_accessor.h"
8922  },
8923  {
8924   "alignment" : 8,
8925   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
8926   "name" : "art::ClassIterator &",
8927   "referenced_type" : "_ZTIN3art13ClassIteratorE",
8928   "self_type" : "_ZTIRN3art13ClassIteratorE",
8929   "size" : 8,
8930   "source_file" : "art/libdexfile/dex/class_iterator.h"
8931  },
8932  {
8933   "alignment" : 8,
8934   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8935   "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>>>> &",
8936   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8937   "self_type" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8938   "size" : 8,
8939   "source_file" : "art/libartbase/base/hash_set.h"
8940  },
8941  {
8942   "alignment" : 8,
8943   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
8944   "name" : "art::SplitStringIter &",
8945   "referenced_type" : "_ZTIN3art15SplitStringIterE",
8946   "self_type" : "_ZTIRN3art15SplitStringIterE",
8947   "size" : 8,
8948   "source_file" : "art/libartbase/base/stl_util.h"
8949  },
8950  {
8951   "alignment" : 8,
8952   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
8953   "name" : "art::TypeLookupTable &",
8954   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
8955   "self_type" : "_ZTIRN3art15TypeLookupTableE",
8956   "size" : 8,
8957   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8958  },
8959  {
8960   "alignment" : 8,
8961   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
8962   "name" : "art::DexInstructionIterator &",
8963   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
8964   "self_type" : "_ZTIRN3art22DexInstructionIteratorE",
8965   "size" : 8,
8966   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8967  },
8968  {
8969   "alignment" : 8,
8970   "linker_set_key" : "_ZTIRN3art26SafeDexInstructionIteratorE",
8971   "name" : "art::SafeDexInstructionIterator &",
8972   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
8973   "self_type" : "_ZTIRN3art26SafeDexInstructionIteratorE",
8974   "size" : 8,
8975   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8976  },
8977  {
8978   "alignment" : 8,
8979   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
8980   "name" : "art::dex::ProtoIndex &",
8981   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
8982   "self_type" : "_ZTIRN3art3dex10ProtoIndexE",
8983   "size" : 8,
8984   "source_file" : "system/libbase/include/android-base/logging.h"
8985  },
8986  {
8987   "alignment" : 8,
8988   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
8989   "name" : "art::dex::StringIndex &",
8990   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
8991   "self_type" : "_ZTIRN3art3dex11StringIndexE",
8992   "size" : 8,
8993   "source_file" : "system/libbase/include/android-base/logging.h"
8994  },
8995  {
8996   "alignment" : 8,
8997   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
8998   "name" : "art::dex::TypeIndex &",
8999   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
9000   "self_type" : "_ZTIRN3art3dex9TypeIndexE",
9001   "size" : 8,
9002   "source_file" : "system/libbase/include/android-base/logging.h"
9003  },
9004  {
9005   "alignment" : 8,
9006   "linker_set_key" : "_ZTIRN3art6MemMapE",
9007   "name" : "art::MemMap &",
9008   "referenced_type" : "_ZTIN3art6MemMapE",
9009   "self_type" : "_ZTIRN3art6MemMapE",
9010   "size" : 8,
9011   "source_file" : "art/libartbase/base/mem_map.h"
9012  },
9013  {
9014   "alignment" : 8,
9015   "linker_set_key" : "_ZTIRN3art9CountIterE",
9016   "name" : "art::CountIter &",
9017   "referenced_type" : "_ZTIN3art9CountIterE",
9018   "self_type" : "_ZTIRN3art9CountIterE",
9019   "size" : 8,
9020   "source_file" : "art/libartbase/base/stl_util.h"
9021  },
9022  {
9023   "alignment" : 8,
9024   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9025   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
9026   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9027   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9028   "size" : 8,
9029   "source_file" : "system/libbase/include/android-base/logging.h"
9030  },
9031  {
9032   "alignment" : 8,
9033   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
9034   "name" : "std::pair<unsigned int, unsigned short> &",
9035   "referenced_type" : "_ZTINSt3__14pairIjtEE",
9036   "self_type" : "_ZTIRNSt3__14pairIjtEE",
9037   "size" : 8,
9038   "source_file" : "art/libartbase/base/hash_set.h"
9039  },
9040  {
9041   "alignment" : 8,
9042   "linker_set_key" : "_ZTIRNSt3__15mutexE",
9043   "name" : "std::mutex &",
9044   "referenced_type" : "_ZTINSt3__15mutexE",
9045   "self_type" : "_ZTIRNSt3__15mutexE",
9046   "size" : 8,
9047   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
9048  },
9049  {
9050   "alignment" : 8,
9051   "linker_set_key" : "_ZTIRPKc",
9052   "name" : "const char *&",
9053   "referenced_type" : "_ZTIPKc",
9054   "self_type" : "_ZTIRPKc",
9055   "size" : 8,
9056   "source_file" : "system/libbase/include/android-base/logging.h"
9057  },
9058  {
9059   "alignment" : 8,
9060   "linker_set_key" : "_ZTIRPKh",
9061   "name" : "const unsigned char *&",
9062   "referenced_type" : "_ZTIPKh",
9063   "self_type" : "_ZTIRPKh",
9064   "size" : 8,
9065   "source_file" : "system/libbase/include/android-base/logging.h"
9066  },
9067  {
9068   "alignment" : 8,
9069   "linker_set_key" : "_ZTIRb",
9070   "name" : "bool &",
9071   "referenced_type" : "_ZTIb",
9072   "self_type" : "_ZTIRb",
9073   "size" : 8,
9074   "source_file" : "system/libbase/include/android-base/logging.h"
9075  },
9076  {
9077   "alignment" : 8,
9078   "linker_set_key" : "_ZTIRc",
9079   "name" : "char &",
9080   "referenced_type" : "_ZTIc",
9081   "self_type" : "_ZTIRc",
9082   "size" : 8,
9083   "source_file" : "system/libbase/include/android-base/logging.h"
9084  },
9085  {
9086   "alignment" : 8,
9087   "linker_set_key" : "_ZTIRd",
9088   "name" : "double &",
9089   "referenced_type" : "_ZTId",
9090   "self_type" : "_ZTIRd",
9091   "size" : 8,
9092   "source_file" : "system/libbase/include/android-base/logging.h"
9093  },
9094  {
9095   "alignment" : 8,
9096   "linker_set_key" : "_ZTIRh",
9097   "name" : "unsigned char &",
9098   "referenced_type" : "_ZTIh",
9099   "self_type" : "_ZTIRh",
9100   "size" : 8,
9101   "source_file" : "system/libbase/include/android-base/logging.h"
9102  },
9103  {
9104   "alignment" : 8,
9105   "linker_set_key" : "_ZTIRi",
9106   "name" : "int &",
9107   "referenced_type" : "_ZTIi",
9108   "self_type" : "_ZTIRi",
9109   "size" : 8,
9110   "source_file" : "system/libbase/include/android-base/logging.h"
9111  },
9112  {
9113   "alignment" : 8,
9114   "linker_set_key" : "_ZTIRj",
9115   "name" : "unsigned int &",
9116   "referenced_type" : "_ZTIj",
9117   "self_type" : "_ZTIRj",
9118   "size" : 8,
9119   "source_file" : "system/libbase/include/android-base/logging.h"
9120  },
9121  {
9122   "alignment" : 8,
9123   "linker_set_key" : "_ZTIRl",
9124   "name" : "long &",
9125   "referenced_type" : "_ZTIl",
9126   "self_type" : "_ZTIRl",
9127   "size" : 8,
9128   "source_file" : "system/libbase/include/android-base/logging.h"
9129  },
9130  {
9131   "alignment" : 8,
9132   "linker_set_key" : "_ZTIRm",
9133   "name" : "unsigned long &",
9134   "referenced_type" : "_ZTIm",
9135   "self_type" : "_ZTIRm",
9136   "size" : 8,
9137   "source_file" : "system/libbase/include/android-base/logging.h"
9138  },
9139  {
9140   "alignment" : 8,
9141   "linker_set_key" : "_ZTIRt",
9142   "name" : "unsigned short &",
9143   "referenced_type" : "_ZTIt",
9144   "self_type" : "_ZTIRt",
9145   "size" : 8,
9146   "source_file" : "system/libbase/include/android-base/logging.h"
9147  }
9148 ],
9149 "pointer_types" :
9150 [
9151  {
9152   "alignment" : 8,
9153   "linker_set_key" : "_ZTIP10ZipArchive",
9154   "name" : "ZipArchive *",
9155   "referenced_type" : "_ZTI10ZipArchive",
9156   "self_type" : "_ZTIP10ZipArchive",
9157   "size" : 8,
9158   "source_file" : "art/libartbase/base/zip_archive.h"
9159  },
9160  {
9161   "alignment" : 8,
9162   "linker_set_key" : "_ZTIP10_jintArray",
9163   "name" : "_jintArray *",
9164   "referenced_type" : "_ZTI10_jintArray",
9165   "self_type" : "_ZTIP10_jintArray",
9166   "size" : 8,
9167   "source_file" : "libnativehelper/include_jni/jni.h"
9168  },
9169  {
9170   "alignment" : 8,
9171   "linker_set_key" : "_ZTIP10_jmethodID",
9172   "name" : "_jmethodID *",
9173   "referenced_type" : "_ZTI10_jmethodID",
9174   "self_type" : "_ZTIP10_jmethodID",
9175   "size" : 8,
9176   "source_file" : "libnativehelper/include_jni/jni.h"
9177  },
9178  {
9179   "alignment" : 8,
9180   "linker_set_key" : "_ZTIP11_jbyteArray",
9181   "name" : "_jbyteArray *",
9182   "referenced_type" : "_ZTI11_jbyteArray",
9183   "self_type" : "_ZTIP11_jbyteArray",
9184   "size" : 8,
9185   "source_file" : "libnativehelper/include_jni/jni.h"
9186  },
9187  {
9188   "alignment" : 8,
9189   "linker_set_key" : "_ZTIP11_jcharArray",
9190   "name" : "_jcharArray *",
9191   "referenced_type" : "_ZTI11_jcharArray",
9192   "self_type" : "_ZTIP11_jcharArray",
9193   "size" : 8,
9194   "source_file" : "libnativehelper/include_jni/jni.h"
9195  },
9196  {
9197   "alignment" : 8,
9198   "linker_set_key" : "_ZTIP11_jlongArray",
9199   "name" : "_jlongArray *",
9200   "referenced_type" : "_ZTI11_jlongArray",
9201   "self_type" : "_ZTIP11_jlongArray",
9202   "size" : 8,
9203   "source_file" : "libnativehelper/include_jni/jni.h"
9204  },
9205  {
9206   "alignment" : 8,
9207   "linker_set_key" : "_ZTIP11_jthrowable",
9208   "name" : "_jthrowable *",
9209   "referenced_type" : "_ZTI11_jthrowable",
9210   "self_type" : "_ZTIP11_jthrowable",
9211   "size" : 8,
9212   "source_file" : "libnativehelper/include_jni/jni.h"
9213  },
9214  {
9215   "alignment" : 8,
9216   "linker_set_key" : "_ZTIP12JavaVMOption",
9217   "name" : "JavaVMOption *",
9218   "referenced_type" : "_ZTI12JavaVMOption",
9219   "self_type" : "_ZTIP12JavaVMOption",
9220   "size" : 8,
9221   "source_file" : "libnativehelper/include_jni/jni.h"
9222  },
9223  {
9224   "alignment" : 8,
9225   "linker_set_key" : "_ZTIP12TemporaryDir",
9226   "name" : "TemporaryDir *",
9227   "referenced_type" : "_ZTI12TemporaryDir",
9228   "self_type" : "_ZTIP12TemporaryDir",
9229   "size" : 8,
9230   "source_file" : "system/libbase/include/android-base/file.h"
9231  },
9232  {
9233   "alignment" : 8,
9234   "linker_set_key" : "_ZTIP12_jfloatArray",
9235   "name" : "_jfloatArray *",
9236   "referenced_type" : "_ZTI12_jfloatArray",
9237   "self_type" : "_ZTIP12_jfloatArray",
9238   "size" : 8,
9239   "source_file" : "libnativehelper/include_jni/jni.h"
9240  },
9241  {
9242   "alignment" : 8,
9243   "linker_set_key" : "_ZTIP12_jshortArray",
9244   "name" : "_jshortArray *",
9245   "referenced_type" : "_ZTI12_jshortArray",
9246   "self_type" : "_ZTIP12_jshortArray",
9247   "size" : 8,
9248   "source_file" : "libnativehelper/include_jni/jni.h"
9249  },
9250  {
9251   "alignment" : 8,
9252   "linker_set_key" : "_ZTIP13TemporaryFile",
9253   "name" : "TemporaryFile *",
9254   "referenced_type" : "_ZTI13TemporaryFile",
9255   "self_type" : "_ZTIP13TemporaryFile",
9256   "size" : 8,
9257   "source_file" : "system/libbase/include/android-base/file.h"
9258  },
9259  {
9260   "alignment" : 8,
9261   "linker_set_key" : "_ZTIP13_jdoubleArray",
9262   "name" : "_jdoubleArray *",
9263   "referenced_type" : "_ZTI13_jdoubleArray",
9264   "self_type" : "_ZTIP13_jdoubleArray",
9265   "size" : 8,
9266   "source_file" : "libnativehelper/include_jni/jni.h"
9267  },
9268  {
9269   "alignment" : 8,
9270   "linker_set_key" : "_ZTIP13_jobjectArray",
9271   "name" : "_jobjectArray *",
9272   "referenced_type" : "_ZTI13_jobjectArray",
9273   "self_type" : "_ZTIP13_jobjectArray",
9274   "size" : 8,
9275   "source_file" : "libnativehelper/include_jni/jni.h"
9276  },
9277  {
9278   "alignment" : 8,
9279   "linker_set_key" : "_ZTIP14_jbooleanArray",
9280   "name" : "_jbooleanArray *",
9281   "referenced_type" : "_ZTI14_jbooleanArray",
9282   "self_type" : "_ZTIP14_jbooleanArray",
9283   "size" : 8,
9284   "source_file" : "libnativehelper/include_jni/jni.h"
9285  },
9286  {
9287   "alignment" : 8,
9288   "linker_set_key" : "_ZTIP3DIR",
9289   "name" : "DIR *",
9290   "referenced_type" : "_ZTI3DIR",
9291   "self_type" : "_ZTIP3DIR",
9292   "size" : 8,
9293   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9294  },
9295  {
9296   "alignment" : 8,
9297   "linker_set_key" : "_ZTIP7_JNIEnv",
9298   "name" : "_JNIEnv *",
9299   "referenced_type" : "_ZTI7_JNIEnv",
9300   "self_type" : "_ZTIP7_JNIEnv",
9301   "size" : 8,
9302   "source_file" : "libnativehelper/include_jni/jni.h"
9303  },
9304  {
9305   "alignment" : 8,
9306   "linker_set_key" : "_ZTIP7_JavaVM",
9307   "name" : "_JavaVM *",
9308   "referenced_type" : "_ZTI7_JavaVM",
9309   "self_type" : "_ZTIP7_JavaVM",
9310   "size" : 8,
9311   "source_file" : "libnativehelper/include_jni/jni.h"
9312  },
9313  {
9314   "alignment" : 8,
9315   "linker_set_key" : "_ZTIP7__sFILE",
9316   "name" : "__sFILE *",
9317   "referenced_type" : "_ZTI7__sFILE",
9318   "self_type" : "_ZTIP7__sFILE",
9319   "size" : 8,
9320   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9321  },
9322  {
9323   "alignment" : 8,
9324   "linker_set_key" : "_ZTIP7_jarray",
9325   "name" : "_jarray *",
9326   "referenced_type" : "_ZTI7_jarray",
9327   "self_type" : "_ZTIP7_jarray",
9328   "size" : 8,
9329   "source_file" : "libnativehelper/include_jni/jni.h"
9330  },
9331  {
9332   "alignment" : 8,
9333   "linker_set_key" : "_ZTIP7_jclass",
9334   "name" : "_jclass *",
9335   "referenced_type" : "_ZTI7_jclass",
9336   "self_type" : "_ZTIP7_jclass",
9337   "size" : 8,
9338   "source_file" : "libnativehelper/include_jni/jni.h"
9339  },
9340  {
9341   "alignment" : 8,
9342   "linker_set_key" : "_ZTIP8ADexFile",
9343   "name" : "ADexFile *",
9344   "referenced_type" : "_ZTI8ADexFile",
9345   "self_type" : "_ZTIP8ADexFile",
9346   "size" : 8,
9347   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
9348  },
9349  {
9350   "alignment" : 8,
9351   "linker_set_key" : "_ZTIP8ZipEntry",
9352   "name" : "ZipEntry *",
9353   "referenced_type" : "_ZTI8ZipEntry",
9354   "self_type" : "_ZTIP8ZipEntry",
9355   "size" : 8,
9356   "source_file" : "art/libartbase/base/zip_archive.h"
9357  },
9358  {
9359   "alignment" : 8,
9360   "linker_set_key" : "_ZTIP8_jobject",
9361   "name" : "_jobject *",
9362   "referenced_type" : "_ZTI8_jobject",
9363   "self_type" : "_ZTIP8_jobject",
9364   "size" : 8,
9365   "source_file" : "libnativehelper/include_jni/jni.h"
9366  },
9367  {
9368   "alignment" : 8,
9369   "linker_set_key" : "_ZTIP8_jstring",
9370   "name" : "_jstring *",
9371   "referenced_type" : "_ZTI8_jstring",
9372   "self_type" : "_ZTIP8_jstring",
9373   "size" : 8,
9374   "source_file" : "libnativehelper/include_jni/jni.h"
9375  },
9376  {
9377   "alignment" : 8,
9378   "linker_set_key" : "_ZTIP9_jfieldID",
9379   "name" : "_jfieldID *",
9380   "referenced_type" : "_ZTI9_jfieldID",
9381   "self_type" : "_ZTIP9_jfieldID",
9382   "size" : 8,
9383   "source_file" : "libnativehelper/include_jni/jni.h"
9384  },
9385  {
9386   "alignment" : 8,
9387   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9388   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
9389   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9390   "self_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9391   "size" : 8,
9392   "source_file" : "libnativehelper/include_jni/jni.h"
9393  },
9394  {
9395   "alignment" : 8,
9396   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9397   "name" : "_jintArray *(*)(_JNIEnv *, int)",
9398   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
9399   "self_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9400   "size" : 8,
9401   "source_file" : "libnativehelper/include_jni/jni.h"
9402  },
9403  {
9404   "alignment" : 8,
9405   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9406   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9407   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9408   "self_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9409   "size" : 8,
9410   "source_file" : "libnativehelper/include_jni/jni.h"
9411  },
9412  {
9413   "alignment" : 8,
9414   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9415   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
9416   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9417   "self_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9418   "size" : 8,
9419   "source_file" : "libnativehelper/include_jni/jni.h"
9420  },
9421  {
9422   "alignment" : 8,
9423   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9424   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
9425   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
9426   "self_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9427   "size" : 8,
9428   "source_file" : "libnativehelper/include_jni/jni.h"
9429  },
9430  {
9431   "alignment" : 8,
9432   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9433   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
9434   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
9435   "self_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9436   "size" : 8,
9437   "source_file" : "libnativehelper/include_jni/jni.h"
9438  },
9439  {
9440   "alignment" : 8,
9441   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9442   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
9443   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
9444   "self_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9445   "size" : 8,
9446   "source_file" : "libnativehelper/include_jni/jni.h"
9447  },
9448  {
9449   "alignment" : 8,
9450   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9451   "name" : "_jthrowable *(*)(_JNIEnv *)",
9452   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
9453   "self_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9454   "size" : 8,
9455   "source_file" : "libnativehelper/include_jni/jni.h"
9456  },
9457  {
9458   "alignment" : 8,
9459   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9460   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
9461   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
9462   "self_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9463   "size" : 8,
9464   "source_file" : "libnativehelper/include_jni/jni.h"
9465  },
9466  {
9467   "alignment" : 8,
9468   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9469   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
9470   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
9471   "self_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9472   "size" : 8,
9473   "source_file" : "libnativehelper/include_jni/jni.h"
9474  },
9475  {
9476   "alignment" : 8,
9477   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9478   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
9479   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
9480   "self_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9481   "size" : 8,
9482   "source_file" : "libnativehelper/include_jni/jni.h"
9483  },
9484  {
9485   "alignment" : 8,
9486   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9487   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
9488   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9489   "self_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9490   "size" : 8,
9491   "source_file" : "libnativehelper/include_jni/jni.h"
9492  },
9493  {
9494   "alignment" : 8,
9495   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9496   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
9497   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
9498   "self_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9499   "size" : 8,
9500   "source_file" : "libnativehelper/include_jni/jni.h"
9501  },
9502  {
9503   "alignment" : 8,
9504   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9505   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
9506   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
9507   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9508   "size" : 8,
9509   "source_file" : "libnativehelper/include_jni/jni.h"
9510  },
9511  {
9512   "alignment" : 8,
9513   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9514   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
9515   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
9516   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9517   "size" : 8,
9518   "source_file" : "libnativehelper/include_jni/jni.h"
9519  },
9520  {
9521   "alignment" : 8,
9522   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9523   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
9524   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9525   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9526   "size" : 8,
9527   "source_file" : "libnativehelper/include_jni/jni.h"
9528  },
9529  {
9530   "alignment" : 8,
9531   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
9532   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
9533   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
9534   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
9535   "size" : 8,
9536   "source_file" : "libnativehelper/include_jni/jni.h"
9537  },
9538  {
9539   "alignment" : 8,
9540   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9541   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
9542   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9543   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9544   "size" : 8,
9545   "source_file" : "libnativehelper/include_jni/jni.h"
9546  },
9547  {
9548   "alignment" : 8,
9549   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
9550   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
9551   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
9552   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
9553   "size" : 8,
9554   "source_file" : "libnativehelper/include_jni/jni.h"
9555  },
9556  {
9557   "alignment" : 8,
9558   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9559   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9560   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9561   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9562   "size" : 8,
9563   "source_file" : "libnativehelper/include_jni/jni.h"
9564  },
9565  {
9566   "alignment" : 8,
9567   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9568   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
9569   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9570   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9571   "size" : 8,
9572   "source_file" : "libnativehelper/include_jni/jni.h"
9573  },
9574  {
9575   "alignment" : 8,
9576   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9577   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
9578   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9579   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9580   "size" : 8,
9581   "source_file" : "libnativehelper/include_jni/jni.h"
9582  },
9583  {
9584   "alignment" : 8,
9585   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9586   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9587   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9588   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9589   "size" : 8,
9590   "source_file" : "libnativehelper/include_jni/jni.h"
9591  },
9592  {
9593   "alignment" : 8,
9594   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9595   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
9596   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9597   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9598   "size" : 8,
9599   "source_file" : "libnativehelper/include_jni/jni.h"
9600  },
9601  {
9602   "alignment" : 8,
9603   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9604   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
9605   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9606   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9607   "size" : 8,
9608   "source_file" : "libnativehelper/include_jni/jni.h"
9609  },
9610  {
9611   "alignment" : 8,
9612   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE",
9613   "name" : "_jobject *(*)(_JNIEnv *, void *, long)",
9614   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
9615   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE",
9616   "size" : 8,
9617   "source_file" : "libnativehelper/include_jni/jni.h"
9618  },
9619  {
9620   "alignment" : 8,
9621   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
9622   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
9623   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
9624   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
9625   "size" : 8,
9626   "source_file" : "libnativehelper/include_jni/jni.h"
9627  },
9628  {
9629   "alignment" : 8,
9630   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9631   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9632   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9633   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9634   "size" : 8,
9635   "source_file" : "libnativehelper/include_jni/jni.h"
9636  },
9637  {
9638   "alignment" : 8,
9639   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
9640   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
9641   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
9642   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
9643   "size" : 8,
9644   "source_file" : "libnativehelper/include_jni/jni.h"
9645  },
9646  {
9647   "alignment" : 8,
9648   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9649   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9650   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9651   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9652   "size" : 8,
9653   "source_file" : "libnativehelper/include_jni/jni.h"
9654  },
9655  {
9656   "alignment" : 8,
9657   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9658   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
9659   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9660   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9661   "size" : 8,
9662   "source_file" : "libnativehelper/include_jni/jni.h"
9663  },
9664  {
9665   "alignment" : 8,
9666   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
9667   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
9668   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
9669   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
9670   "size" : 8,
9671   "source_file" : "libnativehelper/include_jni/jni.h"
9672  },
9673  {
9674   "alignment" : 8,
9675   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9676   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
9677   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9678   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9679   "size" : 8,
9680   "source_file" : "libnativehelper/include_jni/jni.h"
9681  },
9682  {
9683   "alignment" : 8,
9684   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9685   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
9686   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9687   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9688   "size" : 8,
9689   "source_file" : "libnativehelper/include_jni/jni.h"
9690  },
9691  {
9692   "alignment" : 8,
9693   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
9694   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
9695   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
9696   "self_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
9697   "size" : 8,
9698   "source_file" : "libnativehelper/include_jni/jni.h"
9699  },
9700  {
9701   "alignment" : 8,
9702   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
9703   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
9704   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
9705   "self_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
9706   "size" : 8,
9707   "source_file" : "libnativehelper/include_jni/jni.h"
9708  },
9709  {
9710   "alignment" : 8,
9711   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9712   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9713   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9714   "self_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9715   "size" : 8,
9716   "source_file" : "libnativehelper/include_jni/jni.h"
9717  },
9718  {
9719   "alignment" : 8,
9720   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9721   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
9722   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9723   "self_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9724   "size" : 8,
9725   "source_file" : "libnativehelper/include_jni/jni.h"
9726  },
9727  {
9728   "alignment" : 8,
9729   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
9730   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
9731   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
9732   "self_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
9733   "size" : 8,
9734   "source_file" : "libnativehelper/include_jni/jni.h"
9735  },
9736  {
9737   "alignment" : 8,
9738   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
9739   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
9740   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
9741   "self_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
9742   "size" : 8,
9743   "source_file" : "libnativehelper/include_jni/jni.h"
9744  },
9745  {
9746   "alignment" : 8,
9747   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
9748   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
9749   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
9750   "self_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
9751   "size" : 8,
9752   "source_file" : "libnativehelper/include_jni/jni.h"
9753  },
9754  {
9755   "alignment" : 8,
9756   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
9757   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
9758   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
9759   "self_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
9760   "size" : 8,
9761   "source_file" : "libnativehelper/include_jni/jni.h"
9762  },
9763  {
9764   "alignment" : 8,
9765   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
9766   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
9767   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
9768   "self_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
9769   "size" : 8,
9770   "source_file" : "libnativehelper/include_jni/jni.h"
9771  },
9772  {
9773   "alignment" : 8,
9774   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
9775   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
9776   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
9777   "self_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
9778   "size" : 8,
9779   "source_file" : "libnativehelper/include_jni/jni.h"
9780  },
9781  {
9782   "alignment" : 8,
9783   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
9784   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
9785   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
9786   "self_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
9787   "size" : 8,
9788   "source_file" : "libnativehelper/include_jni/jni.h"
9789  },
9790  {
9791   "alignment" : 8,
9792   "linker_set_key" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE",
9793   "name" : "long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
9794   "referenced_type" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
9795   "self_type" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE",
9796   "size" : 8,
9797   "source_file" : "libnativehelper/include_jni/jni.h"
9798  },
9799  {
9800   "alignment" : 8,
9801   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9802   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
9803   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
9804   "self_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9805   "size" : 8,
9806   "source_file" : "libnativehelper/include_jni/jni.h"
9807  },
9808  {
9809   "alignment" : 8,
9810   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9811   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
9812   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
9813   "self_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9814   "size" : 8,
9815   "source_file" : "libnativehelper/include_jni/jni.h"
9816  },
9817  {
9818   "alignment" : 8,
9819   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9820   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
9821   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
9822   "self_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9823   "size" : 8,
9824   "source_file" : "libnativehelper/include_jni/jni.h"
9825  },
9826  {
9827   "alignment" : 8,
9828   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9829   "name" : "void *(*)(_JNIEnv *, _jobject *)",
9830   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
9831   "self_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9832   "size" : 8,
9833   "source_file" : "libnativehelper/include_jni/jni.h"
9834  },
9835  {
9836   "alignment" : 8,
9837   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9838   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9839   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9840   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9841   "size" : 8,
9842   "source_file" : "libnativehelper/include_jni/jni.h"
9843  },
9844  {
9845   "alignment" : 8,
9846   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9847   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
9848   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9849   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9850   "size" : 8,
9851   "source_file" : "libnativehelper/include_jni/jni.h"
9852  },
9853  {
9854   "alignment" : 8,
9855   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9856   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9857   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9858   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9859   "size" : 8,
9860   "source_file" : "libnativehelper/include_jni/jni.h"
9861  },
9862  {
9863   "alignment" : 8,
9864   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9865   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
9866   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9867   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9868   "size" : 8,
9869   "source_file" : "libnativehelper/include_jni/jni.h"
9870  },
9871  {
9872   "alignment" : 8,
9873   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9874   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9875   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9876   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9877   "size" : 8,
9878   "source_file" : "libnativehelper/include_jni/jni.h"
9879  },
9880  {
9881   "alignment" : 8,
9882   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9883   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
9884   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9885   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9886   "size" : 8,
9887   "source_file" : "libnativehelper/include_jni/jni.h"
9888  },
9889  {
9890   "alignment" : 8,
9891   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9892   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9893   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9894   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9895   "size" : 8,
9896   "source_file" : "libnativehelper/include_jni/jni.h"
9897  },
9898  {
9899   "alignment" : 8,
9900   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9901   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
9902   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9903   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9904   "size" : 8,
9905   "source_file" : "libnativehelper/include_jni/jni.h"
9906  },
9907  {
9908   "alignment" : 8,
9909   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
9910   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
9911   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
9912   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
9913   "size" : 8,
9914   "source_file" : "libnativehelper/include_jni/jni.h"
9915  },
9916  {
9917   "alignment" : 8,
9918   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
9919   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
9920   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
9921   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
9922   "size" : 8,
9923   "source_file" : "libnativehelper/include_jni/jni.h"
9924  },
9925  {
9926   "alignment" : 8,
9927   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
9928   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
9929   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
9930   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
9931   "size" : 8,
9932   "source_file" : "libnativehelper/include_jni/jni.h"
9933  },
9934  {
9935   "alignment" : 8,
9936   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9937   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9938   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9939   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9940   "size" : 8,
9941   "source_file" : "libnativehelper/include_jni/jni.h"
9942  },
9943  {
9944   "alignment" : 8,
9945   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9946   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
9947   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9948   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
9949   "size" : 8,
9950   "source_file" : "libnativehelper/include_jni/jni.h"
9951  },
9952  {
9953   "alignment" : 8,
9954   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
9955   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9956   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
9957   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
9958   "size" : 8,
9959   "source_file" : "libnativehelper/include_jni/jni.h"
9960  },
9961  {
9962   "alignment" : 8,
9963   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
9964   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
9965   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
9966   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
9967   "size" : 8,
9968   "source_file" : "libnativehelper/include_jni/jni.h"
9969  },
9970  {
9971   "alignment" : 8,
9972   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9973   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9974   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9975   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9976   "size" : 8,
9977   "source_file" : "libnativehelper/include_jni/jni.h"
9978  },
9979  {
9980   "alignment" : 8,
9981   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9982   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
9983   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9984   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
9985   "size" : 8,
9986   "source_file" : "libnativehelper/include_jni/jni.h"
9987  },
9988  {
9989   "alignment" : 8,
9990   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9991   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9992   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9993   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9994   "size" : 8,
9995   "source_file" : "libnativehelper/include_jni/jni.h"
9996  },
9997  {
9998   "alignment" : 8,
9999   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10000   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10001   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10002   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10003   "size" : 8,
10004   "source_file" : "libnativehelper/include_jni/jni.h"
10005  },
10006  {
10007   "alignment" : 8,
10008   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10009   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10010   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10011   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10012   "size" : 8,
10013   "source_file" : "libnativehelper/include_jni/jni.h"
10014  },
10015  {
10016   "alignment" : 8,
10017   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10018   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10019   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10020   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10021   "size" : 8,
10022   "source_file" : "libnativehelper/include_jni/jni.h"
10023  },
10024  {
10025   "alignment" : 8,
10026   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10027   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10028   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10029   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10030   "size" : 8,
10031   "source_file" : "libnativehelper/include_jni/jni.h"
10032  },
10033  {
10034   "alignment" : 8,
10035   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10036   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10037   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10038   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10039   "size" : 8,
10040   "source_file" : "libnativehelper/include_jni/jni.h"
10041  },
10042  {
10043   "alignment" : 8,
10044   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10045   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10046   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10047   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10048   "size" : 8,
10049   "source_file" : "libnativehelper/include_jni/jni.h"
10050  },
10051  {
10052   "alignment" : 8,
10053   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10054   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10055   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10056   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10057   "size" : 8,
10058   "source_file" : "libnativehelper/include_jni/jni.h"
10059  },
10060  {
10061   "alignment" : 8,
10062   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10063   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10064   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10065   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10066   "size" : 8,
10067   "source_file" : "libnativehelper/include_jni/jni.h"
10068  },
10069  {
10070   "alignment" : 8,
10071   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10072   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10073   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10074   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10075   "size" : 8,
10076   "source_file" : "libnativehelper/include_jni/jni.h"
10077  },
10078  {
10079   "alignment" : 8,
10080   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10081   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10082   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10083   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10084   "size" : 8,
10085   "source_file" : "libnativehelper/include_jni/jni.h"
10086  },
10087  {
10088   "alignment" : 8,
10089   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10090   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10091   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10092   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10093   "size" : 8,
10094   "source_file" : "libnativehelper/include_jni/jni.h"
10095  },
10096  {
10097   "alignment" : 8,
10098   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10099   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10100   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10101   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10102   "size" : 8,
10103   "source_file" : "libnativehelper/include_jni/jni.h"
10104  },
10105  {
10106   "alignment" : 8,
10107   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10108   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10109   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10110   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10111   "size" : 8,
10112   "source_file" : "libnativehelper/include_jni/jni.h"
10113  },
10114  {
10115   "alignment" : 8,
10116   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10117   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10118   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10119   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10120   "size" : 8,
10121   "source_file" : "libnativehelper/include_jni/jni.h"
10122  },
10123  {
10124   "alignment" : 8,
10125   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10126   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10127   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10128   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10129   "size" : 8,
10130   "source_file" : "libnativehelper/include_jni/jni.h"
10131  },
10132  {
10133   "alignment" : 8,
10134   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
10135   "name" : "unsigned char (*)(_JNIEnv *)",
10136   "referenced_type" : "_ZTIFhP7_JNIEnvE",
10137   "self_type" : "_ZTIPFhP7_JNIEnvE",
10138   "size" : 8,
10139   "source_file" : "libnativehelper/include_jni/jni.h"
10140  },
10141  {
10142   "alignment" : 8,
10143   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10144   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10145   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10146   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10147   "size" : 8,
10148   "source_file" : "libnativehelper/include_jni/jni.h"
10149  },
10150  {
10151   "alignment" : 8,
10152   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10153   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10154   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10155   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10156   "size" : 8,
10157   "source_file" : "libnativehelper/include_jni/jni.h"
10158  },
10159  {
10160   "alignment" : 8,
10161   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10162   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10163   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10164   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10165   "size" : 8,
10166   "source_file" : "libnativehelper/include_jni/jni.h"
10167  },
10168  {
10169   "alignment" : 8,
10170   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10171   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10172   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10173   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10174   "size" : 8,
10175   "source_file" : "libnativehelper/include_jni/jni.h"
10176  },
10177  {
10178   "alignment" : 8,
10179   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10180   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
10181   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
10182   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10183   "size" : 8,
10184   "source_file" : "libnativehelper/include_jni/jni.h"
10185  },
10186  {
10187   "alignment" : 8,
10188   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10189   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10190   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10191   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10192   "size" : 8,
10193   "source_file" : "libnativehelper/include_jni/jni.h"
10194  },
10195  {
10196   "alignment" : 8,
10197   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10198   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10199   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10200   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10201   "size" : 8,
10202   "source_file" : "libnativehelper/include_jni/jni.h"
10203  },
10204  {
10205   "alignment" : 8,
10206   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10207   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10208   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10209   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10210   "size" : 8,
10211   "source_file" : "libnativehelper/include_jni/jni.h"
10212  },
10213  {
10214   "alignment" : 8,
10215   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10216   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
10217   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
10218   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10219   "size" : 8,
10220   "source_file" : "libnativehelper/include_jni/jni.h"
10221  },
10222  {
10223   "alignment" : 8,
10224   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10225   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10226   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10227   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10228   "size" : 8,
10229   "source_file" : "libnativehelper/include_jni/jni.h"
10230  },
10231  {
10232   "alignment" : 8,
10233   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10234   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10235   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10236   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10237   "size" : 8,
10238   "source_file" : "libnativehelper/include_jni/jni.h"
10239  },
10240  {
10241   "alignment" : 8,
10242   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10243   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10244   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10245   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10246   "size" : 8,
10247   "source_file" : "libnativehelper/include_jni/jni.h"
10248  },
10249  {
10250   "alignment" : 8,
10251   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10252   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10253   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10254   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10255   "size" : 8,
10256   "source_file" : "libnativehelper/include_jni/jni.h"
10257  },
10258  {
10259   "alignment" : 8,
10260   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10261   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
10262   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
10263   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10264   "size" : 8,
10265   "source_file" : "libnativehelper/include_jni/jni.h"
10266  },
10267  {
10268   "alignment" : 8,
10269   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
10270   "name" : "int (*)(_JNIEnv *)",
10271   "referenced_type" : "_ZTIFiP7_JNIEnvE",
10272   "self_type" : "_ZTIPFiP7_JNIEnvE",
10273   "size" : 8,
10274   "source_file" : "libnativehelper/include_jni/jni.h"
10275  },
10276  {
10277   "alignment" : 8,
10278   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10279   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
10280   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
10281   "self_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10282   "size" : 8,
10283   "source_file" : "libnativehelper/include_jni/jni.h"
10284  },
10285  {
10286   "alignment" : 8,
10287   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10288   "name" : "int (*)(_JNIEnv *, _jarray *)",
10289   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
10290   "self_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10291   "size" : 8,
10292   "source_file" : "libnativehelper/include_jni/jni.h"
10293  },
10294  {
10295   "alignment" : 8,
10296   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10297   "name" : "int (*)(_JNIEnv *, _jclass *)",
10298   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
10299   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10300   "size" : 8,
10301   "source_file" : "libnativehelper/include_jni/jni.h"
10302  },
10303  {
10304   "alignment" : 8,
10305   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10306   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10307   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10308   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10309   "size" : 8,
10310   "source_file" : "libnativehelper/include_jni/jni.h"
10311  },
10312  {
10313   "alignment" : 8,
10314   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10315   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10316   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10317   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10318   "size" : 8,
10319   "source_file" : "libnativehelper/include_jni/jni.h"
10320  },
10321  {
10322   "alignment" : 8,
10323   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10324   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10325   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10326   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10327   "size" : 8,
10328   "source_file" : "libnativehelper/include_jni/jni.h"
10329  },
10330  {
10331   "alignment" : 8,
10332   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10333   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10334   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10335   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10336   "size" : 8,
10337   "source_file" : "libnativehelper/include_jni/jni.h"
10338  },
10339  {
10340   "alignment" : 8,
10341   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10342   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
10343   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10344   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10345   "size" : 8,
10346   "source_file" : "libnativehelper/include_jni/jni.h"
10347  },
10348  {
10349   "alignment" : 8,
10350   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10351   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
10352   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
10353   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10354   "size" : 8,
10355   "source_file" : "libnativehelper/include_jni/jni.h"
10356  },
10357  {
10358   "alignment" : 8,
10359   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10360   "name" : "int (*)(_JNIEnv *, _jobject *)",
10361   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
10362   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10363   "size" : 8,
10364   "source_file" : "libnativehelper/include_jni/jni.h"
10365  },
10366  {
10367   "alignment" : 8,
10368   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10369   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10370   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10371   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10372   "size" : 8,
10373   "source_file" : "libnativehelper/include_jni/jni.h"
10374  },
10375  {
10376   "alignment" : 8,
10377   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10378   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10379   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10380   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10381   "size" : 8,
10382   "source_file" : "libnativehelper/include_jni/jni.h"
10383  },
10384  {
10385   "alignment" : 8,
10386   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10387   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10388   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10389   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10390   "size" : 8,
10391   "source_file" : "libnativehelper/include_jni/jni.h"
10392  },
10393  {
10394   "alignment" : 8,
10395   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10396   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10397   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10398   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10399   "size" : 8,
10400   "source_file" : "libnativehelper/include_jni/jni.h"
10401  },
10402  {
10403   "alignment" : 8,
10404   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10405   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10406   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10407   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10408   "size" : 8,
10409   "source_file" : "libnativehelper/include_jni/jni.h"
10410  },
10411  {
10412   "alignment" : 8,
10413   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10414   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10415   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10416   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10417   "size" : 8,
10418   "source_file" : "libnativehelper/include_jni/jni.h"
10419  },
10420  {
10421   "alignment" : 8,
10422   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10423   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10424   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10425   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10426   "size" : 8,
10427   "source_file" : "libnativehelper/include_jni/jni.h"
10428  },
10429  {
10430   "alignment" : 8,
10431   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10432   "name" : "int (*)(_JNIEnv *, _jstring *)",
10433   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
10434   "self_type" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10435   "size" : 8,
10436   "source_file" : "libnativehelper/include_jni/jni.h"
10437  },
10438  {
10439   "alignment" : 8,
10440   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10441   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
10442   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
10443   "self_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10444   "size" : 8,
10445   "source_file" : "libnativehelper/include_jni/jni.h"
10446  },
10447  {
10448   "alignment" : 8,
10449   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
10450   "name" : "int (*)(_JNIEnv *, int)",
10451   "referenced_type" : "_ZTIFiP7_JNIEnviE",
10452   "self_type" : "_ZTIPFiP7_JNIEnviE",
10453   "size" : 8,
10454   "source_file" : "libnativehelper/include_jni/jni.h"
10455  },
10456  {
10457   "alignment" : 8,
10458   "linker_set_key" : "_ZTIPFiP7_JavaVME",
10459   "name" : "int (*)(_JavaVM *)",
10460   "referenced_type" : "_ZTIFiP7_JavaVME",
10461   "self_type" : "_ZTIPFiP7_JavaVME",
10462   "size" : 8,
10463   "source_file" : "libnativehelper/include_jni/jni.h"
10464  },
10465  {
10466   "alignment" : 8,
10467   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10468   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
10469   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
10470   "self_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10471   "size" : 8,
10472   "source_file" : "libnativehelper/include_jni/jni.h"
10473  },
10474  {
10475   "alignment" : 8,
10476   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
10477   "name" : "int (*)(_JavaVM *, void **, int)",
10478   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
10479   "self_type" : "_ZTIPFiP7_JavaVMPPviE",
10480   "size" : 8,
10481   "source_file" : "libnativehelper/include_jni/jni.h"
10482  },
10483  {
10484   "alignment" : 8,
10485   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10486   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10487   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10488   "self_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10489   "size" : 8,
10490   "source_file" : "libnativehelper/include_jni/jni.h"
10491  },
10492  {
10493   "alignment" : 8,
10494   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10495   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10496   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10497   "self_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10498   "size" : 8,
10499   "source_file" : "libnativehelper/include_jni/jni.h"
10500  },
10501  {
10502   "alignment" : 8,
10503   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
10504   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10505   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
10506   "self_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
10507   "size" : 8,
10508   "source_file" : "libnativehelper/include_jni/jni.h"
10509  },
10510  {
10511   "alignment" : 8,
10512   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE",
10513   "name" : "long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10514   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
10515   "self_type" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE",
10516   "size" : 8,
10517   "source_file" : "libnativehelper/include_jni/jni.h"
10518  },
10519  {
10520   "alignment" : 8,
10521   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectE",
10522   "name" : "long (*)(_JNIEnv *, _jobject *)",
10523   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectE",
10524   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectE",
10525   "size" : 8,
10526   "source_file" : "libnativehelper/include_jni/jni.h"
10527  },
10528  {
10529   "alignment" : 8,
10530   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10531   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10532   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10533   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10534   "size" : 8,
10535   "source_file" : "libnativehelper/include_jni/jni.h"
10536  },
10537  {
10538   "alignment" : 8,
10539   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10540   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10541   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10542   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10543   "size" : 8,
10544   "source_file" : "libnativehelper/include_jni/jni.h"
10545  },
10546  {
10547   "alignment" : 8,
10548   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10549   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10550   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10551   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10552   "size" : 8,
10553   "source_file" : "libnativehelper/include_jni/jni.h"
10554  },
10555  {
10556   "alignment" : 8,
10557   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10558   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10559   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10560   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10561   "size" : 8,
10562   "source_file" : "libnativehelper/include_jni/jni.h"
10563  },
10564  {
10565   "alignment" : 8,
10566   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10567   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10568   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10569   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10570   "size" : 8,
10571   "source_file" : "libnativehelper/include_jni/jni.h"
10572  },
10573  {
10574   "alignment" : 8,
10575   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10576   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10577   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10578   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10579   "size" : 8,
10580   "source_file" : "libnativehelper/include_jni/jni.h"
10581  },
10582  {
10583   "alignment" : 8,
10584   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
10585   "name" : "long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10586   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
10587   "self_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
10588   "size" : 8,
10589   "source_file" : "libnativehelper/include_jni/jni.h"
10590  },
10591  {
10592   "alignment" : 8,
10593   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10594   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10595   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10596   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10597   "size" : 8,
10598   "source_file" : "libnativehelper/include_jni/jni.h"
10599  },
10600  {
10601   "alignment" : 8,
10602   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10603   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10604   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10605   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10606   "size" : 8,
10607   "source_file" : "libnativehelper/include_jni/jni.h"
10608  },
10609  {
10610   "alignment" : 8,
10611   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10612   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10613   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10614   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10615   "size" : 8,
10616   "source_file" : "libnativehelper/include_jni/jni.h"
10617  },
10618  {
10619   "alignment" : 8,
10620   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10621   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10622   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10623   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10624   "size" : 8,
10625   "source_file" : "libnativehelper/include_jni/jni.h"
10626  },
10627  {
10628   "alignment" : 8,
10629   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10630   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10631   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10632   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10633   "size" : 8,
10634   "source_file" : "libnativehelper/include_jni/jni.h"
10635  },
10636  {
10637   "alignment" : 8,
10638   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10639   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10640   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10641   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10642   "size" : 8,
10643   "source_file" : "libnativehelper/include_jni/jni.h"
10644  },
10645  {
10646   "alignment" : 8,
10647   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10648   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10649   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10650   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10651   "size" : 8,
10652   "source_file" : "libnativehelper/include_jni/jni.h"
10653  },
10654  {
10655   "alignment" : 8,
10656   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10657   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10658   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10659   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10660   "size" : 8,
10661   "source_file" : "libnativehelper/include_jni/jni.h"
10662  },
10663  {
10664   "alignment" : 8,
10665   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10666   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10667   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10668   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10669   "size" : 8,
10670   "source_file" : "libnativehelper/include_jni/jni.h"
10671  },
10672  {
10673   "alignment" : 8,
10674   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10675   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10676   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10677   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10678   "size" : 8,
10679   "source_file" : "libnativehelper/include_jni/jni.h"
10680  },
10681  {
10682   "alignment" : 8,
10683   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10684   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10685   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10686   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10687   "size" : 8,
10688   "source_file" : "libnativehelper/include_jni/jni.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10693   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10694   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10695   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10696   "size" : 8,
10697   "source_file" : "libnativehelper/include_jni/jni.h"
10698  },
10699  {
10700   "alignment" : 8,
10701   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10702   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10703   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10704   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10705   "size" : 8,
10706   "source_file" : "libnativehelper/include_jni/jni.h"
10707  },
10708  {
10709   "alignment" : 8,
10710   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10711   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10712   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10713   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10714   "size" : 8,
10715   "source_file" : "libnativehelper/include_jni/jni.h"
10716  },
10717  {
10718   "alignment" : 8,
10719   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10720   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10721   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10722   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10723   "size" : 8,
10724   "source_file" : "libnativehelper/include_jni/jni.h"
10725  },
10726  {
10727   "alignment" : 8,
10728   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10729   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10730   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10731   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10732   "size" : 8,
10733   "source_file" : "libnativehelper/include_jni/jni.h"
10734  },
10735  {
10736   "alignment" : 8,
10737   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10738   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10739   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10740   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10741   "size" : 8,
10742   "source_file" : "libnativehelper/include_jni/jni.h"
10743  },
10744  {
10745   "alignment" : 8,
10746   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10747   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10748   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10749   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10750   "size" : 8,
10751   "source_file" : "libnativehelper/include_jni/jni.h"
10752  },
10753  {
10754   "alignment" : 8,
10755   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10756   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10757   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10758   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10759   "size" : 8,
10760   "source_file" : "libnativehelper/include_jni/jni.h"
10761  },
10762  {
10763   "alignment" : 8,
10764   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10765   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10766   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10767   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10768   "size" : 8,
10769   "source_file" : "libnativehelper/include_jni/jni.h"
10770  },
10771  {
10772   "alignment" : 8,
10773   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10774   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10775   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10776   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10777   "size" : 8,
10778   "source_file" : "libnativehelper/include_jni/jni.h"
10779  },
10780  {
10781   "alignment" : 8,
10782   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10783   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10784   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10785   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10786   "size" : 8,
10787   "source_file" : "libnativehelper/include_jni/jni.h"
10788  },
10789  {
10790   "alignment" : 8,
10791   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
10792   "name" : "void (*)(_JNIEnv *)",
10793   "referenced_type" : "_ZTIFvP7_JNIEnvE",
10794   "self_type" : "_ZTIPFvP7_JNIEnvE",
10795   "size" : 8,
10796   "source_file" : "libnativehelper/include_jni/jni.h"
10797  },
10798  {
10799   "alignment" : 8,
10800   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10801   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
10802   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
10803   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10804   "size" : 8,
10805   "source_file" : "libnativehelper/include_jni/jni.h"
10806  },
10807  {
10808   "alignment" : 8,
10809   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10810   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
10811   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
10812   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10813   "size" : 8,
10814   "source_file" : "libnativehelper/include_jni/jni.h"
10815  },
10816  {
10817   "alignment" : 8,
10818   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10819   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
10820   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
10821   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10822   "size" : 8,
10823   "source_file" : "libnativehelper/include_jni/jni.h"
10824  },
10825  {
10826   "alignment" : 8,
10827   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10828   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
10829   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
10830   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10831   "size" : 8,
10832   "source_file" : "libnativehelper/include_jni/jni.h"
10833  },
10834  {
10835   "alignment" : 8,
10836   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10837   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
10838   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10839   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10840   "size" : 8,
10841   "source_file" : "libnativehelper/include_jni/jni.h"
10842  },
10843  {
10844   "alignment" : 8,
10845   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10846   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
10847   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
10848   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10849   "size" : 8,
10850   "source_file" : "libnativehelper/include_jni/jni.h"
10851  },
10852  {
10853   "alignment" : 8,
10854   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10855   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
10856   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
10857   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10858   "size" : 8,
10859   "source_file" : "libnativehelper/include_jni/jni.h"
10860  },
10861  {
10862   "alignment" : 8,
10863   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10864   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
10865   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
10866   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10867   "size" : 8,
10868   "source_file" : "libnativehelper/include_jni/jni.h"
10869  },
10870  {
10871   "alignment" : 8,
10872   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10873   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
10874   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
10875   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10876   "size" : 8,
10877   "source_file" : "libnativehelper/include_jni/jni.h"
10878  },
10879  {
10880   "alignment" : 8,
10881   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE",
10882   "name" : "void (*)(_JNIEnv *, _jlongArray *, long *, int)",
10883   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
10884   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE",
10885   "size" : 8,
10886   "source_file" : "libnativehelper/include_jni/jni.h"
10887  },
10888  {
10889   "alignment" : 8,
10890   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE",
10891   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long *)",
10892   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
10893   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE",
10894   "size" : 8,
10895   "source_file" : "libnativehelper/include_jni/jni.h"
10896  },
10897  {
10898   "alignment" : 8,
10899   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE",
10900   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long *)",
10901   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
10902   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE",
10903   "size" : 8,
10904   "source_file" : "libnativehelper/include_jni/jni.h"
10905  },
10906  {
10907   "alignment" : 8,
10908   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10909   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
10910   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
10911   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10912   "size" : 8,
10913   "source_file" : "libnativehelper/include_jni/jni.h"
10914  },
10915  {
10916   "alignment" : 8,
10917   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10918   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
10919   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10920   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10921   "size" : 8,
10922   "source_file" : "libnativehelper/include_jni/jni.h"
10923  },
10924  {
10925   "alignment" : 8,
10926   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10927   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
10928   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
10929   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10930   "size" : 8,
10931   "source_file" : "libnativehelper/include_jni/jni.h"
10932  },
10933  {
10934   "alignment" : 8,
10935   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10936   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
10937   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
10938   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10939   "size" : 8,
10940   "source_file" : "libnativehelper/include_jni/jni.h"
10941  },
10942  {
10943   "alignment" : 8,
10944   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10945   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
10946   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
10947   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10948   "size" : 8,
10949   "source_file" : "libnativehelper/include_jni/jni.h"
10950  },
10951  {
10952   "alignment" : 8,
10953   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10954   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
10955   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
10956   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10957   "size" : 8,
10958   "source_file" : "libnativehelper/include_jni/jni.h"
10959  },
10960  {
10961   "alignment" : 8,
10962   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10963   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
10964   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
10965   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10966   "size" : 8,
10967   "source_file" : "libnativehelper/include_jni/jni.h"
10968  },
10969  {
10970   "alignment" : 8,
10971   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10972   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
10973   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10974   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10975   "size" : 8,
10976   "source_file" : "libnativehelper/include_jni/jni.h"
10977  },
10978  {
10979   "alignment" : 8,
10980   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10981   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
10982   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10983   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10984   "size" : 8,
10985   "source_file" : "libnativehelper/include_jni/jni.h"
10986  },
10987  {
10988   "alignment" : 8,
10989   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10990   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
10991   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10992   "self_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10993   "size" : 8,
10994   "source_file" : "libnativehelper/include_jni/jni.h"
10995  },
10996  {
10997   "alignment" : 8,
10998   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10999   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
11000   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
11001   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
11002   "size" : 8,
11003   "source_file" : "libnativehelper/include_jni/jni.h"
11004  },
11005  {
11006   "alignment" : 8,
11007   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11008   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
11009   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11010   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
11011   "size" : 8,
11012   "source_file" : "libnativehelper/include_jni/jni.h"
11013  },
11014  {
11015   "alignment" : 8,
11016   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11017   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
11018   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11019   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
11020   "size" : 8,
11021   "source_file" : "libnativehelper/include_jni/jni.h"
11022  },
11023  {
11024   "alignment" : 8,
11025   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
11026   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
11027   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
11028   "self_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
11029   "size" : 8,
11030   "source_file" : "libnativehelper/include_jni/jni.h"
11031  },
11032  {
11033   "alignment" : 8,
11034   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11035   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11036   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11037   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11038   "size" : 8,
11039   "source_file" : "libnativehelper/include_jni/jni.h"
11040  },
11041  {
11042   "alignment" : 8,
11043   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11044   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
11045   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11046   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11047   "size" : 8,
11048   "source_file" : "libnativehelper/include_jni/jni.h"
11049  },
11050  {
11051   "alignment" : 8,
11052   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11053   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11054   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11055   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
11056   "size" : 8,
11057   "source_file" : "libnativehelper/include_jni/jni.h"
11058  },
11059  {
11060   "alignment" : 8,
11061   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11062   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
11063   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11064   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
11065   "size" : 8,
11066   "source_file" : "libnativehelper/include_jni/jni.h"
11067  },
11068  {
11069   "alignment" : 8,
11070   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11071   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
11072   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11073   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
11074   "size" : 8,
11075   "source_file" : "libnativehelper/include_jni/jni.h"
11076  },
11077  {
11078   "alignment" : 8,
11079   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11080   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
11081   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11082   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
11083   "size" : 8,
11084   "source_file" : "libnativehelper/include_jni/jni.h"
11085  },
11086  {
11087   "alignment" : 8,
11088   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11089   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
11090   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11091   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
11092   "size" : 8,
11093   "source_file" : "libnativehelper/include_jni/jni.h"
11094  },
11095  {
11096   "alignment" : 8,
11097   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11098   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
11099   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11100   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
11101   "size" : 8,
11102   "source_file" : "libnativehelper/include_jni/jni.h"
11103  },
11104  {
11105   "alignment" : 8,
11106   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11107   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
11108   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11109   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11110   "size" : 8,
11111   "source_file" : "libnativehelper/include_jni/jni.h"
11112  },
11113  {
11114   "alignment" : 8,
11115   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
11116   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long)",
11117   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
11118   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
11119   "size" : 8,
11120   "source_file" : "libnativehelper/include_jni/jni.h"
11121  },
11122  {
11123   "alignment" : 8,
11124   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11125   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
11126   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11127   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11128   "size" : 8,
11129   "source_file" : "libnativehelper/include_jni/jni.h"
11130  },
11131  {
11132   "alignment" : 8,
11133   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11134   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
11135   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11136   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11137   "size" : 8,
11138   "source_file" : "libnativehelper/include_jni/jni.h"
11139  },
11140  {
11141   "alignment" : 8,
11142   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11143   "name" : "void (*)(_JNIEnv *, _jobject *)",
11144   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
11145   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11146   "size" : 8,
11147   "source_file" : "libnativehelper/include_jni/jni.h"
11148  },
11149  {
11150   "alignment" : 8,
11151   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11152   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11153   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11154   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11155   "size" : 8,
11156   "source_file" : "libnativehelper/include_jni/jni.h"
11157  },
11158  {
11159   "alignment" : 8,
11160   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11161   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11162   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11163   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11164   "size" : 8,
11165   "source_file" : "libnativehelper/include_jni/jni.h"
11166  },
11167  {
11168   "alignment" : 8,
11169   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11170   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11171   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11172   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11173   "size" : 8,
11174   "source_file" : "libnativehelper/include_jni/jni.h"
11175  },
11176  {
11177   "alignment" : 8,
11178   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11179   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11180   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11181   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11182   "size" : 8,
11183   "source_file" : "libnativehelper/include_jni/jni.h"
11184  },
11185  {
11186   "alignment" : 8,
11187   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11188   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11189   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11190   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11191   "size" : 8,
11192   "source_file" : "libnativehelper/include_jni/jni.h"
11193  },
11194  {
11195   "alignment" : 8,
11196   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11197   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11198   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11199   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11200   "size" : 8,
11201   "source_file" : "libnativehelper/include_jni/jni.h"
11202  },
11203  {
11204   "alignment" : 8,
11205   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11206   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
11207   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11208   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11209   "size" : 8,
11210   "source_file" : "libnativehelper/include_jni/jni.h"
11211  },
11212  {
11213   "alignment" : 8,
11214   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11215   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
11216   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11217   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11218   "size" : 8,
11219   "source_file" : "libnativehelper/include_jni/jni.h"
11220  },
11221  {
11222   "alignment" : 8,
11223   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11224   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
11225   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11226   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11227   "size" : 8,
11228   "source_file" : "libnativehelper/include_jni/jni.h"
11229  },
11230  {
11231   "alignment" : 8,
11232   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11233   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
11234   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11235   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11236   "size" : 8,
11237   "source_file" : "libnativehelper/include_jni/jni.h"
11238  },
11239  {
11240   "alignment" : 8,
11241   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11242   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
11243   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11244   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11245   "size" : 8,
11246   "source_file" : "libnativehelper/include_jni/jni.h"
11247  },
11248  {
11249   "alignment" : 8,
11250   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11251   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
11252   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11253   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11254   "size" : 8,
11255   "source_file" : "libnativehelper/include_jni/jni.h"
11256  },
11257  {
11258   "alignment" : 8,
11259   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
11260   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long)",
11261   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
11262   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
11263   "size" : 8,
11264   "source_file" : "libnativehelper/include_jni/jni.h"
11265  },
11266  {
11267   "alignment" : 8,
11268   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11269   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
11270   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11271   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11272   "size" : 8,
11273   "source_file" : "libnativehelper/include_jni/jni.h"
11274  },
11275  {
11276   "alignment" : 8,
11277   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11278   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
11279   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11280   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11281   "size" : 8,
11282   "source_file" : "libnativehelper/include_jni/jni.h"
11283  },
11284  {
11285   "alignment" : 8,
11286   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11287   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
11288   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
11289   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11290   "size" : 8,
11291   "source_file" : "libnativehelper/include_jni/jni.h"
11292  },
11293  {
11294   "alignment" : 8,
11295   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11296   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
11297   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
11298   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11299   "size" : 8,
11300   "source_file" : "libnativehelper/include_jni/jni.h"
11301  },
11302  {
11303   "alignment" : 8,
11304   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11305   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
11306   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
11307   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11308   "size" : 8,
11309   "source_file" : "libnativehelper/include_jni/jni.h"
11310  },
11311  {
11312   "alignment" : 8,
11313   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11314   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
11315   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
11316   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11317   "size" : 8,
11318   "source_file" : "libnativehelper/include_jni/jni.h"
11319  },
11320  {
11321   "alignment" : 8,
11322   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
11323   "name" : "void (*)(_JNIEnv *, const char *)",
11324   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
11325   "self_type" : "_ZTIPFvP7_JNIEnvPKcE",
11326   "size" : 8,
11327   "source_file" : "libnativehelper/include_jni/jni.h"
11328  },
11329  {
11330   "alignment" : 8,
11331   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
11332   "name" : "void (*)(void *, const ADexFile_Method *)",
11333   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
11334   "self_type" : "_ZTIPFvPvPK15ADexFile_MethodE",
11335   "size" : 8,
11336   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11337  },
11338  {
11339   "alignment" : 8,
11340   "linker_set_key" : "_ZTIPK15ADexFile_Method",
11341   "name" : "const ADexFile_Method *",
11342   "referenced_type" : "_ZTIK15ADexFile_Method",
11343   "self_type" : "_ZTIPK15ADexFile_Method",
11344   "size" : 8,
11345   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11346  },
11347  {
11348   "alignment" : 8,
11349   "linker_set_key" : "_ZTIPK15JNINativeMethod",
11350   "name" : "const JNINativeMethod *",
11351   "referenced_type" : "_ZTIK15JNINativeMethod",
11352   "self_type" : "_ZTIPK15JNINativeMethod",
11353   "size" : 8,
11354   "source_file" : "libnativehelper/include_jni/jni.h"
11355  },
11356  {
11357   "alignment" : 8,
11358   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
11359   "name" : "const JNIInvokeInterface *",
11360   "referenced_type" : "_ZTIK18JNIInvokeInterface",
11361   "self_type" : "_ZTIPK18JNIInvokeInterface",
11362   "size" : 8,
11363   "source_file" : "libnativehelper/include_jni/jni.h"
11364  },
11365  {
11366   "alignment" : 8,
11367   "linker_set_key" : "_ZTIPK18JNINativeInterface",
11368   "name" : "const JNINativeInterface *",
11369   "referenced_type" : "_ZTIK18JNINativeInterface",
11370   "self_type" : "_ZTIPK18JNINativeInterface",
11371   "size" : 8,
11372   "source_file" : "libnativehelper/include_jni/jni.h"
11373  },
11374  {
11375   "alignment" : 8,
11376   "linker_set_key" : "_ZTIPK6jvalue",
11377   "name" : "const jvalue *",
11378   "referenced_type" : "_ZTIK6jvalue",
11379   "self_type" : "_ZTIPK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-a_static_apex31/obj/art/libdexfile/dex/dex_file.sdump",
11380   "size" : 8,
11381   "source_file" : "libnativehelper/include_jni/jni.h"
11382  },
11383  {
11384   "alignment" : 8,
11385   "linker_set_key" : "_ZTIPK6jvalue",
11386   "name" : "const jvalue *",
11387   "referenced_type" : "_ZTIK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-a_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
11388   "self_type" : "_ZTIPK6jvalue",
11389   "size" : 8,
11390   "source_file" : "libnativehelper/include_jni/jni.h"
11391  },
11392  {
11393   "alignment" : 8,
11394   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
11395   "name" : "const art::FreeDelete *",
11396   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
11397   "self_type" : "_ZTIPKN3art10FreeDeleteE",
11398   "size" : 8,
11399   "source_file" : "art/libartbase/base/stl_util.h"
11400  },
11401  {
11402   "alignment" : 8,
11403   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
11404   "name" : "const art::OatDexFile *",
11405   "referenced_type" : "_ZTIKN3art10OatDexFileE",
11406   "self_type" : "_ZTIPKN3art10OatDexFileE",
11407   "size" : 8,
11408   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11409  },
11410  {
11411   "alignment" : 8,
11412   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11413   "name" : "const art::Instruction::SparseSwitchPayload *",
11414   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
11415   "self_type" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11416   "size" : 8,
11417   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11418  },
11419  {
11420   "alignment" : 8,
11421   "linker_set_key" : "_ZTIPKN3art11InstructionE",
11422   "name" : "const art::Instruction *",
11423   "referenced_type" : "_ZTIKN3art11InstructionE",
11424   "self_type" : "_ZTIPKN3art11InstructionE",
11425   "size" : 8,
11426   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11427  },
11428  {
11429   "alignment" : 8,
11430   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
11431   "name" : "const art::VoidFunctor *",
11432   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
11433   "self_type" : "_ZTIPKN3art11VoidFunctorE",
11434   "size" : 8,
11435   "source_file" : "art/libartbase/base/utils.h"
11436  },
11437  {
11438   "alignment" : 8,
11439   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11440   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
11441   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11442   "self_type" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11443   "size" : 8,
11444   "source_file" : "art/libdexfile/dex/class_accessor.h"
11445  },
11446  {
11447   "alignment" : 8,
11448   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11449   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
11450   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11451   "self_type" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11452   "size" : 8,
11453   "source_file" : "art/libdexfile/dex/class_accessor.h"
11454  },
11455  {
11456   "alignment" : 8,
11457   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
11458   "name" : "const art::ClassAccessor::Field *",
11459   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
11460   "self_type" : "_ZTIPKN3art13ClassAccessor5FieldE",
11461   "size" : 8,
11462   "source_file" : "art/libdexfile/dex/class_accessor.h"
11463  },
11464  {
11465   "alignment" : 8,
11466   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
11467   "name" : "const art::ClassAccessor::Method *",
11468   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
11469   "self_type" : "_ZTIPKN3art13ClassAccessor6MethodE",
11470   "size" : 8,
11471   "source_file" : "art/libdexfile/dex/class_accessor.h"
11472  },
11473  {
11474   "alignment" : 8,
11475   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11476   "name" : "const art::ClassAccessor::BaseItem *",
11477   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
11478   "self_type" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11479   "size" : 8,
11480   "source_file" : "art/libdexfile/dex/class_accessor.h"
11481  },
11482  {
11483   "alignment" : 8,
11484   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
11485   "name" : "const art::ClassAccessor *",
11486   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
11487   "self_type" : "_ZTIPKN3art13ClassAccessorE",
11488   "size" : 8,
11489   "source_file" : "art/libdexfile/dex/class_accessor.h"
11490  },
11491  {
11492   "alignment" : 8,
11493   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
11494   "name" : "const art::ClassIterator *",
11495   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
11496   "self_type" : "_ZTIPKN3art13ClassIteratorE",
11497   "size" : 8,
11498   "source_file" : "art/libdexfile/dex/class_iterator.h"
11499  },
11500  {
11501   "alignment" : 8,
11502   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
11503   "name" : "const art::DexFileLoader *",
11504   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
11505   "self_type" : "_ZTIPKN3art13DexFileLoaderE",
11506   "size" : 8,
11507   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
11508  },
11509  {
11510   "alignment" : 8,
11511   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11512   "name" : "const art::CompactDexFile::Header *",
11513   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
11514   "self_type" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11515   "size" : 8,
11516   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11517  },
11518  {
11519   "alignment" : 8,
11520   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11521   "name" : "const art::CompactDexFile::CodeItem *",
11522   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
11523   "self_type" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11524   "size" : 8,
11525   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11526  },
11527  {
11528   "alignment" : 8,
11529   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
11530   "name" : "const art::CompactDexFile *",
11531   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
11532   "self_type" : "_ZTIPKN3art14CompactDexFileE",
11533   "size" : 8,
11534   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11535  },
11536  {
11537   "alignment" : 8,
11538   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11539   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
11540   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11541   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11542   "size" : 8,
11543   "source_file" : "art/libartbase/base/iteration_range.h"
11544  },
11545  {
11546   "alignment" : 8,
11547   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11548   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
11549   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11550   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11551   "size" : 8,
11552   "source_file" : "art/libartbase/base/iteration_range.h"
11553  },
11554  {
11555   "alignment" : 8,
11556   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11557   "name" : "const art::IterationRange<art::ClassIterator> *",
11558   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
11559   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11560   "size" : 8,
11561   "source_file" : "art/libartbase/base/iteration_range.h"
11562  },
11563  {
11564   "alignment" : 8,
11565   "linker_set_key" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11566   "name" : "const art::IterationRange<const art::dex::TryItem *> *",
11567   "referenced_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11568   "self_type" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11569   "size" : 8,
11570   "source_file" : "art/libartbase/base/iteration_range.h"
11571  },
11572  {
11573   "alignment" : 8,
11574   "linker_set_key" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11575   "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>>>> *",
11576   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11577   "self_type" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11578   "size" : 8,
11579   "source_file" : "art/libartbase/base/hash_set.h"
11580  },
11581  {
11582   "alignment" : 8,
11583   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
11584   "name" : "const art::MethodReference *",
11585   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
11586   "self_type" : "_ZTIPKN3art15MethodReferenceE",
11587   "size" : 8,
11588   "source_file" : "art/libdexfile/dex/method_reference.h"
11589  },
11590  {
11591   "alignment" : 8,
11592   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
11593   "name" : "const art::SplitStringIter *",
11594   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
11595   "self_type" : "_ZTIPKN3art15SplitStringIterE",
11596   "size" : 8,
11597   "source_file" : "art/libartbase/base/stl_util.h"
11598  },
11599  {
11600   "alignment" : 8,
11601   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
11602   "name" : "const art::StandardDexFile *",
11603   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
11604   "self_type" : "_ZTIPKN3art15StandardDexFileE",
11605   "size" : 8,
11606   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
11607  },
11608  {
11609   "alignment" : 8,
11610   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11611   "name" : "const art::TypeLookupTable::Entry *",
11612   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
11613   "self_type" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11614   "size" : 8,
11615   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11616  },
11617  {
11618   "alignment" : 8,
11619   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
11620   "name" : "const art::TypeLookupTable *",
11621   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
11622   "self_type" : "_ZTIPKN3art15TypeLookupTableE",
11623   "size" : 8,
11624   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11625  },
11626  {
11627   "alignment" : 8,
11628   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
11629   "name" : "const art::ArtDexFileLoader *",
11630   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
11631   "self_type" : "_ZTIPKN3art16ArtDexFileLoaderE",
11632   "size" : 8,
11633   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11634  },
11635  {
11636   "alignment" : 8,
11637   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11638   "name" : "const art::DexFileReference::Comparator *",
11639   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
11640   "self_type" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11641   "size" : 8,
11642   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
11643  },
11644  {
11645   "alignment" : 8,
11646   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11647   "name" : "const art::DexLayoutSection::Subsection *",
11648   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
11649   "self_type" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11650   "size" : 8,
11651   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11652  },
11653  {
11654   "alignment" : 8,
11655   "linker_set_key" : "_ZTIPKN3art17DexLayoutSectionsE",
11656   "name" : "const art::DexLayoutSections *",
11657   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
11658   "self_type" : "_ZTIPKN3art17DexLayoutSectionsE",
11659   "size" : 8,
11660   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11661  },
11662  {
11663   "alignment" : 8,
11664   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11665   "name" : "const art::CompactOffsetTable::Accessor *",
11666   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
11667   "self_type" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11668   "size" : 8,
11669   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
11670  },
11671  {
11672   "alignment" : 8,
11673   "linker_set_key" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11674   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11675   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11676   "self_type" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11677   "size" : 8,
11678   "source_file" : "art/libartbase/base/hash_map.h"
11679  },
11680  {
11681   "alignment" : 8,
11682   "linker_set_key" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11683   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11684   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11685   "self_type" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11686   "size" : 8,
11687   "source_file" : "art/libartbase/base/hash_map.h"
11688  },
11689  {
11690   "alignment" : 8,
11691   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
11692   "name" : "const art::InstructionOperands *",
11693   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
11694   "self_type" : "_ZTIPKN3art19InstructionOperandsE",
11695   "size" : 8,
11696   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11697  },
11698  {
11699   "alignment" : 8,
11700   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
11701   "name" : "const art::CatchHandlerIterator *",
11702   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
11703   "self_type" : "_ZTIPKN3art20CatchHandlerIteratorE",
11704   "size" : 8,
11705   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
11706  },
11707  {
11708   "alignment" : 8,
11709   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
11710   "name" : "const art::CodeItemDataAccessor *",
11711   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
11712   "self_type" : "_ZTIPKN3art20CodeItemDataAccessorE",
11713   "size" : 8,
11714   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11715  },
11716  {
11717   "alignment" : 8,
11718   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
11719   "name" : "const art::DexInstructionPcPair *",
11720   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
11721   "self_type" : "_ZTIPKN3art20DexInstructionPcPairE",
11722   "size" : 8,
11723   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11724  },
11725  {
11726   "alignment" : 8,
11727   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
11728   "name" : "const art::DexInstructionIterator *",
11729   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
11730   "self_type" : "_ZTIPKN3art22DexInstructionIteratorE",
11731   "size" : 8,
11732   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11733  },
11734  {
11735   "alignment" : 8,
11736   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
11737   "name" : "const art::DexFileParameterIterator *",
11738   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
11739   "self_type" : "_ZTIPKN3art24DexFileParameterIteratorE",
11740   "size" : 8,
11741   "source_file" : "art/libdexfile/dex/dex_file.h"
11742  },
11743  {
11744   "alignment" : 8,
11745   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
11746   "name" : "const art::RangeInstructionOperands *",
11747   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
11748   "self_type" : "_ZTIPKN3art24RangeInstructionOperandsE",
11749   "size" : 8,
11750   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11751  },
11752  {
11753   "alignment" : 8,
11754   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11755   "name" : "const art::CodeItemDebugInfoAccessor *",
11756   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
11757   "self_type" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11758   "size" : 8,
11759   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11760  },
11761  {
11762   "alignment" : 8,
11763   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11764   "name" : "const art::EncodedArrayValueIterator *",
11765   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
11766   "self_type" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11767   "size" : 8,
11768   "source_file" : "art/libdexfile/dex/dex_file.h"
11769  },
11770  {
11771   "alignment" : 8,
11772   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11773   "name" : "const art::CallSiteArrayValueIterator *",
11774   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
11775   "self_type" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11776   "size" : 8,
11777   "source_file" : "art/libdexfile/dex/dex_file.h"
11778  },
11779  {
11780   "alignment" : 8,
11781   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11782   "name" : "const art::DexInstructionIteratorBase *",
11783   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
11784   "self_type" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11785   "size" : 8,
11786   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11787  },
11788  {
11789   "alignment" : 8,
11790   "linker_set_key" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11791   "name" : "const art::SafeDexInstructionIterator *",
11792   "referenced_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
11793   "self_type" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11794   "size" : 8,
11795   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11796  },
11797  {
11798   "alignment" : 8,
11799   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11800   "name" : "const art::VarArgsInstructionOperands *",
11801   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
11802   "self_type" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11803   "size" : 8,
11804   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11805  },
11806  {
11807   "alignment" : 8,
11808   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11809   "name" : "const art::CodeItemInstructionAccessor *",
11810   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
11811   "self_type" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11812   "size" : 8,
11813   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11814  },
11815  {
11816   "alignment" : 8,
11817   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11818   "name" : "const art::NoReceiverInstructionOperands *",
11819   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
11820   "self_type" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11821   "size" : 8,
11822   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11823  },
11824  {
11825   "alignment" : 8,
11826   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11827   "name" : "const art::MethodReferenceValueComparator *",
11828   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
11829   "self_type" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11830   "size" : 8,
11831   "source_file" : "art/libdexfile/dex/method_reference.h"
11832  },
11833  {
11834   "alignment" : 8,
11835   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
11836   "name" : "const art::dex::AnnotationItem *",
11837   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
11838   "self_type" : "_ZTIPKN3art3dex14AnnotationItemE",
11839   "size" : 8,
11840   "source_file" : "art/libdexfile/dex/dex_file.h"
11841  },
11842  {
11843   "alignment" : 8,
11844   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11845   "name" : "const art::dex::CallSiteIdItem *",
11846   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
11847   "self_type" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11848   "size" : 8,
11849   "source_file" : "art/libdexfile/dex/dex_file.h"
11850  },
11851  {
11852   "alignment" : 8,
11853   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
11854   "name" : "const art::dex::MethodHandleItem *",
11855   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
11856   "self_type" : "_ZTIPKN3art3dex16MethodHandleItemE",
11857   "size" : 8,
11858   "source_file" : "art/libdexfile/dex/dex_file.h"
11859  },
11860  {
11861   "alignment" : 8,
11862   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11863   "name" : "const art::dex::AnnotationSetItem *",
11864   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
11865   "self_type" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11866   "size" : 8,
11867   "source_file" : "art/libdexfile/dex/dex_file.h"
11868  },
11869  {
11870   "alignment" : 8,
11871   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11872   "name" : "const art::dex::HiddenapiClassData *",
11873   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
11874   "self_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11875   "size" : 8,
11876   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11877  },
11878  {
11879   "alignment" : 8,
11880   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11881   "name" : "const art::dex::AnnotationSetRefItem *",
11882   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
11883   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11884   "size" : 8,
11885   "source_file" : "art/libdexfile/dex/dex_file.h"
11886  },
11887  {
11888   "alignment" : 8,
11889   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11890   "name" : "const art::dex::AnnotationSetRefList *",
11891   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
11892   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11893   "size" : 8,
11894   "source_file" : "art/libdexfile/dex/dex_file.h"
11895  },
11896  {
11897   "alignment" : 8,
11898   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
11899   "name" : "const art::dex::FieldAnnotationsItem *",
11900   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
11901   "self_type" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
11902   "size" : 8,
11903   "source_file" : "art/libdexfile/dex/dex_file.h"
11904  },
11905  {
11906   "alignment" : 8,
11907   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
11908   "name" : "const art::dex::MethodAnnotationsItem *",
11909   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
11910   "self_type" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
11911   "size" : 8,
11912   "source_file" : "art/libdexfile/dex/dex_file.h"
11913  },
11914  {
11915   "alignment" : 8,
11916   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
11917   "name" : "const art::dex::AnnotationsDirectoryItem *",
11918   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
11919   "self_type" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
11920   "size" : 8,
11921   "source_file" : "art/libdexfile/dex/dex_file.h"
11922  },
11923  {
11924   "alignment" : 8,
11925   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
11926   "name" : "const art::dex::ParameterAnnotationsItem *",
11927   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
11928   "self_type" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
11929   "size" : 8,
11930   "source_file" : "art/libdexfile/dex/dex_file.h"
11931  },
11932  {
11933   "alignment" : 8,
11934   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
11935   "name" : "const art::dex::TypeId *",
11936   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
11937   "self_type" : "_ZTIPKN3art3dex6TypeIdE",
11938   "size" : 8,
11939   "source_file" : "system/libbase/include/android-base/logging.h"
11940  },
11941  {
11942   "alignment" : 8,
11943   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
11944   "name" : "const art::dex::FieldId *",
11945   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
11946   "self_type" : "_ZTIPKN3art3dex7FieldIdE",
11947   "size" : 8,
11948   "source_file" : "system/libbase/include/android-base/logging.h"
11949  },
11950  {
11951   "alignment" : 8,
11952   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
11953   "name" : "const art::dex::MapList *",
11954   "referenced_type" : "_ZTIKN3art3dex7MapListE",
11955   "self_type" : "_ZTIPKN3art3dex7MapListE",
11956   "size" : 8,
11957   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11958  },
11959  {
11960   "alignment" : 8,
11961   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
11962   "name" : "const art::dex::ProtoId *",
11963   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
11964   "self_type" : "_ZTIPKN3art3dex7ProtoIdE",
11965   "size" : 8,
11966   "source_file" : "system/libbase/include/android-base/logging.h"
11967  },
11968  {
11969   "alignment" : 8,
11970   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
11971   "name" : "const art::dex::TryItem *",
11972   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
11973   "self_type" : "_ZTIPKN3art3dex7TryItemE",
11974   "size" : 8,
11975   "source_file" : "art/libartbase/base/iteration_range.h"
11976  },
11977  {
11978   "alignment" : 8,
11979   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
11980   "name" : "const art::dex::ClassDef *",
11981   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
11982   "self_type" : "_ZTIPKN3art3dex8ClassDefE",
11983   "size" : 8,
11984   "source_file" : "system/libbase/include/android-base/logging.h"
11985  },
11986  {
11987   "alignment" : 8,
11988   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
11989   "name" : "const art::dex::CodeItem *",
11990   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
11991   "self_type" : "_ZTIPKN3art3dex8CodeItemE",
11992   "size" : 8,
11993   "source_file" : "art/libdexfile/dex/dex_file.h"
11994  },
11995  {
11996   "alignment" : 8,
11997   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
11998   "name" : "const art::dex::DexIndex<unsigned int> *",
11999   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
12000   "self_type" : "_ZTIPKN3art3dex8DexIndexIjEE",
12001   "size" : 8,
12002   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12003  },
12004  {
12005   "alignment" : 8,
12006   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
12007   "name" : "const art::dex::DexIndex<unsigned short> *",
12008   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
12009   "self_type" : "_ZTIPKN3art3dex8DexIndexItEE",
12010   "size" : 8,
12011   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12012  },
12013  {
12014   "alignment" : 8,
12015   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
12016   "name" : "const art::dex::MethodId *",
12017   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
12018   "self_type" : "_ZTIPKN3art3dex8MethodIdE",
12019   "size" : 8,
12020   "source_file" : "system/libbase/include/android-base/logging.h"
12021  },
12022  {
12023   "alignment" : 8,
12024   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
12025   "name" : "const art::dex::StringId *",
12026   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
12027   "self_type" : "_ZTIPKN3art3dex8StringIdE",
12028   "size" : 8,
12029   "source_file" : "system/libbase/include/android-base/logging.h"
12030  },
12031  {
12032   "alignment" : 8,
12033   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
12034   "name" : "const art::dex::TypeList *",
12035   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
12036   "self_type" : "_ZTIPKN3art3dex8TypeListE",
12037   "size" : 8,
12038   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12039  },
12040  {
12041   "alignment" : 8,
12042   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
12043   "name" : "const art::dex::TypeIndex *",
12044   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
12045   "self_type" : "_ZTIPKN3art3dex9TypeIndexE",
12046   "size" : 8,
12047   "source_file" : "art/libdexfile/dex/dex_file.h"
12048  },
12049  {
12050   "alignment" : 8,
12051   "linker_set_key" : "_ZTIPKN3art6MemMapE",
12052   "name" : "const art::MemMap *",
12053   "referenced_type" : "_ZTIKN3art6MemMapE",
12054   "self_type" : "_ZTIPKN3art6MemMapE",
12055   "size" : 8,
12056   "source_file" : "art/libartbase/base/mem_map.h"
12057  },
12058  {
12059   "alignment" : 8,
12060   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
12061   "name" : "const art::DexFile::Header *",
12062   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
12063   "self_type" : "_ZTIPKN3art7DexFile6HeaderE",
12064   "size" : 8,
12065   "source_file" : "art/libdexfile/dex/dex_file.h"
12066  },
12067  {
12068   "alignment" : 8,
12069   "linker_set_key" : "_ZTIPKN3art7DexFileE",
12070   "name" : "const art::DexFile *",
12071   "referenced_type" : "_ZTIKN3art7DexFileE",
12072   "self_type" : "_ZTIPKN3art7DexFileE",
12073   "size" : 8,
12074   "source_file" : "art/libdexfile/dex/dex_file.h"
12075  },
12076  {
12077   "alignment" : 8,
12078   "linker_set_key" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12079   "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>>> *",
12080   "referenced_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12081   "self_type" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12082   "size" : 8,
12083   "source_file" : "art/libartbase/base/hash_set.h"
12084  },
12085  {
12086   "alignment" : 8,
12087   "linker_set_key" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12088   "name" : "const art::Dumpable<art::hiddenapi::ApiList> *",
12089   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12090   "self_type" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12091   "size" : 8,
12092   "source_file" : "art/libartbase/base/dumpable.h"
12093  },
12094  {
12095   "alignment" : 8,
12096   "linker_set_key" : "_ZTIPKN3art9CountIterE",
12097   "name" : "const art::CountIter *",
12098   "referenced_type" : "_ZTIKN3art9CountIterE",
12099   "self_type" : "_ZTIPKN3art9CountIterE",
12100   "size" : 8,
12101   "source_file" : "art/libartbase/base/stl_util.h"
12102  },
12103  {
12104   "alignment" : 8,
12105   "linker_set_key" : "_ZTIPKN3art9SignatureE",
12106   "name" : "const art::Signature *",
12107   "referenced_type" : "_ZTIKN3art9SignatureE",
12108   "self_type" : "_ZTIPKN3art9SignatureE",
12109   "size" : 8,
12110   "source_file" : "art/libdexfile/dex/signature.h"
12111  },
12112  {
12113   "alignment" : 8,
12114   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
12115   "name" : "const art::hiddenapi::ApiList *",
12116   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
12117   "self_type" : "_ZTIPKN3art9hiddenapi7ApiListE",
12118   "size" : 8,
12119   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12120  },
12121  {
12122   "alignment" : 8,
12123   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12124   "name" : "const android::base::MappedFile *",
12125   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
12126   "self_type" : "_ZTIPKN7android4base10MappedFileE",
12127   "size" : 8,
12128   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12129  },
12130  {
12131   "alignment" : 8,
12132   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
12133   "name" : "const android::base::borrowed_fd *",
12134   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
12135   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
12136   "size" : 8,
12137   "source_file" : "system/libbase/include/android-base/unique_fd.h"
12138  },
12139  {
12140   "alignment" : 8,
12141   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12142   "name" : "const android::base::ErrnoRestorer *",
12143   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
12144   "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE",
12145   "size" : 8,
12146   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
12147  },
12148  {
12149   "alignment" : 8,
12150   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
12151   "name" : "const unix_file::FdFile *",
12152   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
12153   "self_type" : "_ZTIPKN9unix_file6FdFileE",
12154   "size" : 8,
12155   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
12156  },
12157  {
12158   "alignment" : 8,
12159   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12160   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
12161   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12162   "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12163   "size" : 8,
12164   "source_file" : "system/libbase/include/android-base/logging.h"
12165  },
12166  {
12167   "alignment" : 8,
12168   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12169   "name" : "const std::hash<art::DexFileReference> *",
12170   "referenced_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
12171   "self_type" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12172   "size" : 8,
12173   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12174  },
12175  {
12176   "alignment" : 8,
12177   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12178   "name" : "const std::hash<art::dex::ProtoIndex> *",
12179   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12180   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12181   "size" : 8,
12182   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12183  },
12184  {
12185   "alignment" : 8,
12186   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12187   "name" : "const std::hash<art::dex::StringIndex> *",
12188   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
12189   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12190   "size" : 8,
12191   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12192  },
12193  {
12194   "alignment" : 8,
12195   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12196   "name" : "const std::hash<art::dex::TypeIndex> *",
12197   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
12198   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12199   "size" : 8,
12200   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12201  },
12202  {
12203   "alignment" : 8,
12204   "linker_set_key" : "_ZTIPKa",
12205   "name" : "const signed char *",
12206   "referenced_type" : "_ZTIKa",
12207   "self_type" : "_ZTIPKa",
12208   "size" : 8,
12209   "source_file" : "libnativehelper/include_jni/jni.h"
12210  },
12211  {
12212   "alignment" : 8,
12213   "linker_set_key" : "_ZTIPKc",
12214   "name" : "const char *",
12215   "referenced_type" : "_ZTIKc",
12216   "self_type" : "_ZTIPKc",
12217   "size" : 8,
12218   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12219  },
12220  {
12221   "alignment" : 8,
12222   "linker_set_key" : "_ZTIPKd",
12223   "name" : "const double *",
12224   "referenced_type" : "_ZTIKd",
12225   "self_type" : "_ZTIPKd",
12226   "size" : 8,
12227   "source_file" : "libnativehelper/include_jni/jni.h"
12228  },
12229  {
12230   "alignment" : 8,
12231   "linker_set_key" : "_ZTIPKf",
12232   "name" : "const float *",
12233   "referenced_type" : "_ZTIKf",
12234   "self_type" : "_ZTIPKf",
12235   "size" : 8,
12236   "source_file" : "libnativehelper/include_jni/jni.h"
12237  },
12238  {
12239   "alignment" : 8,
12240   "linker_set_key" : "_ZTIPKh",
12241   "name" : "const unsigned char *",
12242   "referenced_type" : "_ZTIKh",
12243   "self_type" : "_ZTIPKh",
12244   "size" : 8,
12245   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12246  },
12247  {
12248   "alignment" : 8,
12249   "linker_set_key" : "_ZTIPKi",
12250   "name" : "const int *",
12251   "referenced_type" : "_ZTIKi",
12252   "self_type" : "_ZTIPKi",
12253   "size" : 8,
12254   "source_file" : "libnativehelper/include_jni/jni.h"
12255  },
12256  {
12257   "alignment" : 8,
12258   "linker_set_key" : "_ZTIPKj",
12259   "name" : "const unsigned int *",
12260   "referenced_type" : "_ZTIKj",
12261   "self_type" : "_ZTIPKj",
12262   "size" : 8,
12263   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12264  },
12265  {
12266   "alignment" : 8,
12267   "linker_set_key" : "_ZTIPKl",
12268   "name" : "const long *",
12269   "referenced_type" : "_ZTIKl",
12270   "self_type" : "_ZTIPKl",
12271   "size" : 8,
12272   "source_file" : "libnativehelper/include_jni/jni.h"
12273  },
12274  {
12275   "alignment" : 8,
12276   "linker_set_key" : "_ZTIPKs",
12277   "name" : "const short *",
12278   "referenced_type" : "_ZTIKs",
12279   "self_type" : "_ZTIPKs",
12280   "size" : 8,
12281   "source_file" : "libnativehelper/include_jni/jni.h"
12282  },
12283  {
12284   "alignment" : 8,
12285   "linker_set_key" : "_ZTIPKt",
12286   "name" : "const unsigned short *",
12287   "referenced_type" : "_ZTIKt",
12288   "self_type" : "_ZTIPKt",
12289   "size" : 8,
12290   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12291  },
12292  {
12293   "alignment" : 8,
12294   "linker_set_key" : "_ZTIPKv",
12295   "name" : "const void *",
12296   "referenced_type" : "_ZTIKv",
12297   "self_type" : "_ZTIPKv",
12298   "size" : 8,
12299   "source_file" : "art/libartbase/base/mem_map.h"
12300  },
12301  {
12302   "alignment" : 8,
12303   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
12304   "name" : "art::ZipArchive *",
12305   "referenced_type" : "_ZTIN3art10ZipArchiveE",
12306   "self_type" : "_ZTIPN3art10ZipArchiveE",
12307   "size" : 8,
12308   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12309  },
12310  {
12311   "alignment" : 8,
12312   "linker_set_key" : "_ZTIPN3art11InstructionE",
12313   "name" : "art::Instruction *",
12314   "referenced_type" : "_ZTIN3art11InstructionE",
12315   "self_type" : "_ZTIPN3art11InstructionE",
12316   "size" : 8,
12317   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12318  },
12319  {
12320   "alignment" : 8,
12321   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
12322   "name" : "art::ScopedTrace *",
12323   "referenced_type" : "_ZTIN3art11ScopedTraceE",
12324   "self_type" : "_ZTIPN3art11ScopedTraceE",
12325   "size" : 8,
12326   "source_file" : "art/libartbase/base/systrace.h"
12327  },
12328  {
12329   "alignment" : 8,
12330   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12331   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
12332   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12333   "self_type" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12334   "size" : 8,
12335   "source_file" : "art/libdexfile/dex/class_accessor.h"
12336  },
12337  {
12338   "alignment" : 8,
12339   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12340   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
12341   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12342   "self_type" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12343   "size" : 8,
12344   "source_file" : "art/libdexfile/dex/class_accessor.h"
12345  },
12346  {
12347   "alignment" : 8,
12348   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
12349   "name" : "art::ClassAccessor::Field *",
12350   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
12351   "self_type" : "_ZTIPN3art13ClassAccessor5FieldE",
12352   "size" : 8,
12353   "source_file" : "art/libdexfile/dex/class_accessor.h"
12354  },
12355  {
12356   "alignment" : 8,
12357   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
12358   "name" : "art::ClassAccessor::Method *",
12359   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
12360   "self_type" : "_ZTIPN3art13ClassAccessor6MethodE",
12361   "size" : 8,
12362   "source_file" : "art/libdexfile/dex/class_accessor.h"
12363  },
12364  {
12365   "alignment" : 8,
12366   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12367   "name" : "art::ClassAccessor::BaseItem *",
12368   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
12369   "self_type" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12370   "size" : 8,
12371   "source_file" : "art/libdexfile/dex/class_accessor.h"
12372  },
12373  {
12374   "alignment" : 8,
12375   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
12376   "name" : "art::ClassAccessor *",
12377   "referenced_type" : "_ZTIN3art13ClassAccessorE",
12378   "self_type" : "_ZTIPN3art13ClassAccessorE",
12379   "size" : 8,
12380   "source_file" : "art/libdexfile/dex/class_accessor.h"
12381  },
12382  {
12383   "alignment" : 8,
12384   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
12385   "name" : "art::ClassIterator *",
12386   "referenced_type" : "_ZTIN3art13ClassIteratorE",
12387   "self_type" : "_ZTIPN3art13ClassIteratorE",
12388   "size" : 8,
12389   "source_file" : "art/libdexfile/dex/class_iterator.h"
12390  },
12391  {
12392   "alignment" : 8,
12393   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12394   "name" : "art::DexFileLoader::VerifyResult *",
12395   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
12396   "self_type" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12397   "size" : 8,
12398   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12399  },
12400  {
12401   "alignment" : 8,
12402   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
12403   "name" : "art::DexFileLoader *",
12404   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
12405   "self_type" : "_ZTIPN3art13DexFileLoaderE",
12406   "size" : 8,
12407   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12408  },
12409  {
12410   "alignment" : 8,
12411   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12412   "name" : "art::CompactDexFile::CodeItem *",
12413   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
12414   "self_type" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12415   "size" : 8,
12416   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12417  },
12418  {
12419   "alignment" : 8,
12420   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
12421   "name" : "art::CompactDexFile *",
12422   "referenced_type" : "_ZTIN3art14CompactDexFileE",
12423   "self_type" : "_ZTIPN3art14CompactDexFileE",
12424   "size" : 8,
12425   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12426  },
12427  {
12428   "alignment" : 8,
12429   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12430   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
12431   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12432   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12433   "size" : 8,
12434   "source_file" : "art/libartbase/base/iteration_range.h"
12435  },
12436  {
12437   "alignment" : 8,
12438   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12439   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
12440   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12441   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12442   "size" : 8,
12443   "source_file" : "art/libartbase/base/iteration_range.h"
12444  },
12445  {
12446   "alignment" : 8,
12447   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12448   "name" : "art::IterationRange<art::ClassIterator> *",
12449   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
12450   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12451   "size" : 8,
12452   "source_file" : "art/libartbase/base/iteration_range.h"
12453  },
12454  {
12455   "alignment" : 8,
12456   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12457   "name" : "art::IterationRange<art::SplitStringIter> *",
12458   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
12459   "self_type" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12460   "size" : 8,
12461   "source_file" : "art/libartbase/base/iteration_range.h"
12462  },
12463  {
12464   "alignment" : 8,
12465   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12466   "name" : "art::IterationRange<art::DexInstructionIterator> *",
12467   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12468   "self_type" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12469   "size" : 8,
12470   "source_file" : "art/libartbase/base/iteration_range.h"
12471  },
12472  {
12473   "alignment" : 8,
12474   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12475   "name" : "art::IterationRange<art::CountIter> *",
12476   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
12477   "self_type" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12478   "size" : 8,
12479   "source_file" : "art/libartbase/base/iteration_range.h"
12480  },
12481  {
12482   "alignment" : 8,
12483   "linker_set_key" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12484   "name" : "art::IterationRange<const art::dex::TryItem *> *",
12485   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12486   "self_type" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12487   "size" : 8,
12488   "source_file" : "art/libartbase/base/iteration_range.h"
12489  },
12490  {
12491   "alignment" : 8,
12492   "linker_set_key" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12493   "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>>>> *",
12494   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12495   "self_type" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12496   "size" : 8,
12497   "source_file" : "art/libartbase/base/hash_set.h"
12498  },
12499  {
12500   "alignment" : 8,
12501   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
12502   "name" : "art::MethodReference *",
12503   "referenced_type" : "_ZTIN3art15MethodReferenceE",
12504   "self_type" : "_ZTIPN3art15MethodReferenceE",
12505   "size" : 8,
12506   "source_file" : "art/libdexfile/dex/method_reference.h"
12507  },
12508  {
12509   "alignment" : 8,
12510   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
12511   "name" : "art::SplitStringIter *",
12512   "referenced_type" : "_ZTIN3art15SplitStringIterE",
12513   "self_type" : "_ZTIPN3art15SplitStringIterE",
12514   "size" : 8,
12515   "source_file" : "art/libartbase/base/stl_util.h"
12516  },
12517  {
12518   "alignment" : 8,
12519   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12520   "name" : "art::StandardDexFile::CodeItem *",
12521   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
12522   "self_type" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12523   "size" : 8,
12524   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12525  },
12526  {
12527   "alignment" : 8,
12528   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
12529   "name" : "art::StandardDexFile *",
12530   "referenced_type" : "_ZTIN3art15StandardDexFileE",
12531   "self_type" : "_ZTIPN3art15StandardDexFileE",
12532   "size" : 8,
12533   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12534  },
12535  {
12536   "alignment" : 8,
12537   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
12538   "name" : "art::TypeLookupTable::Entry *",
12539   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
12540   "self_type" : "_ZTIPN3art15TypeLookupTable5EntryE",
12541   "size" : 8,
12542   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12543  },
12544  {
12545   "alignment" : 8,
12546   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
12547   "name" : "art::TypeLookupTable *",
12548   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
12549   "self_type" : "_ZTIPN3art15TypeLookupTableE",
12550   "size" : 8,
12551   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12552  },
12553  {
12554   "alignment" : 8,
12555   "linker_set_key" : "_ZTIPN3art16ArtDexFileLoaderE",
12556   "name" : "art::ArtDexFileLoader *",
12557   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
12558   "self_type" : "_ZTIPN3art16ArtDexFileLoaderE",
12559   "size" : 8,
12560   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12561  },
12562  {
12563   "alignment" : 8,
12564   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
12565   "name" : "art::DexFileContainer *",
12566   "referenced_type" : "_ZTIN3art16DexFileContainerE",
12567   "self_type" : "_ZTIPN3art16DexFileContainerE",
12568   "size" : 8,
12569   "source_file" : "art/libdexfile/dex/dex_file.h"
12570  },
12571  {
12572   "alignment" : 8,
12573   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
12574   "name" : "art::DexFileReference *",
12575   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
12576   "self_type" : "_ZTIPN3art16DexFileReferenceE",
12577   "size" : 8,
12578   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12579  },
12580  {
12581   "alignment" : 8,
12582   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12583   "name" : "art::DexLayoutSection::Subsection *",
12584   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
12585   "self_type" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12586   "size" : 8,
12587   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
12588  },
12589  {
12590   "alignment" : 8,
12591   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
12592   "name" : "art::ClassIteratorData *",
12593   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
12594   "self_type" : "_ZTIPN3art17ClassIteratorDataE",
12595   "size" : 8,
12596   "source_file" : "art/libdexfile/dex/class_iterator.h"
12597  },
12598  {
12599   "alignment" : 8,
12600   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12601   "name" : "art::CompactOffsetTable::Accessor *",
12602   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
12603   "self_type" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12604   "size" : 8,
12605   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12606  },
12607  {
12608   "alignment" : 8,
12609   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12610   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
12611   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12612   "self_type" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12613   "size" : 8,
12614   "source_file" : "art/libartbase/base/systrace.h"
12615  },
12616  {
12617   "alignment" : 8,
12618   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
12619   "name" : "art::ScopedTraceNoStart *",
12620   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
12621   "self_type" : "_ZTIPN3art18ScopedTraceNoStartE",
12622   "size" : 8,
12623   "source_file" : "art/libartbase/base/systrace.h"
12624  },
12625  {
12626   "alignment" : 8,
12627   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
12628   "name" : "art::Arc4RandomGenerator *",
12629   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
12630   "self_type" : "_ZTIPN3art19Arc4RandomGeneratorE",
12631   "size" : 8,
12632   "source_file" : "art/libartbase/base/utils.h"
12633  },
12634  {
12635   "alignment" : 8,
12636   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
12637   "name" : "art::InstructionOperands *",
12638   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
12639   "self_type" : "_ZTIPN3art19InstructionOperandsE",
12640   "size" : 8,
12641   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12642  },
12643  {
12644   "alignment" : 8,
12645   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
12646   "name" : "art::CatchHandlerIterator *",
12647   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
12648   "self_type" : "_ZTIPN3art20CatchHandlerIteratorE",
12649   "size" : 8,
12650   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
12651  },
12652  {
12653   "alignment" : 8,
12654   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
12655   "name" : "art::CodeItemDataAccessor *",
12656   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
12657   "self_type" : "_ZTIPN3art20CodeItemDataAccessorE",
12658   "size" : 8,
12659   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12660  },
12661  {
12662   "alignment" : 8,
12663   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
12664   "name" : "art::DexInstructionPcPair *",
12665   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
12666   "self_type" : "_ZTIPN3art20DexInstructionPcPairE",
12667   "size" : 8,
12668   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12669  },
12670  {
12671   "alignment" : 8,
12672   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12673   "name" : "art::DexFileLoaderErrorCode *",
12674   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
12675   "self_type" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12676   "size" : 8,
12677   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12678  },
12679  {
12680   "alignment" : 8,
12681   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
12682   "name" : "art::DexInstructionIterator *",
12683   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
12684   "self_type" : "_ZTIPN3art22DexInstructionIteratorE",
12685   "size" : 8,
12686   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12687  },
12688  {
12689   "alignment" : 8,
12690   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
12691   "name" : "art::DexFileParameterIterator *",
12692   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
12693   "self_type" : "_ZTIPN3art24DexFileParameterIteratorE",
12694   "size" : 8,
12695   "source_file" : "art/libdexfile/dex/dex_file.h"
12696  },
12697  {
12698   "alignment" : 8,
12699   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
12700   "name" : "art::RangeInstructionOperands *",
12701   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
12702   "self_type" : "_ZTIPN3art24RangeInstructionOperandsE",
12703   "size" : 8,
12704   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12705  },
12706  {
12707   "alignment" : 8,
12708   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12709   "name" : "art::CodeItemDebugInfoAccessor *",
12710   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
12711   "self_type" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12712   "size" : 8,
12713   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12714  },
12715  {
12716   "alignment" : 8,
12717   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12718   "name" : "art::EncodedArrayValueIterator *",
12719   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
12720   "self_type" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12721   "size" : 8,
12722   "source_file" : "art/libdexfile/dex/dex_file.h"
12723  },
12724  {
12725   "alignment" : 8,
12726   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12727   "name" : "art::CallSiteArrayValueIterator *",
12728   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
12729   "self_type" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12730   "size" : 8,
12731   "source_file" : "art/libdexfile/dex/dex_file.h"
12732  },
12733  {
12734   "alignment" : 8,
12735   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12736   "name" : "art::DexInstructionIteratorBase *",
12737   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
12738   "self_type" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12739   "size" : 8,
12740   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12741  },
12742  {
12743   "alignment" : 8,
12744   "linker_set_key" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12745   "name" : "art::SafeDexInstructionIterator *",
12746   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
12747   "self_type" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12748   "size" : 8,
12749   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12750  },
12751  {
12752   "alignment" : 8,
12753   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12754   "name" : "art::VarArgsInstructionOperands *",
12755   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
12756   "self_type" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12757   "size" : 8,
12758   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12759  },
12760  {
12761   "alignment" : 8,
12762   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12763   "name" : "art::CodeItemInstructionAccessor *",
12764   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
12765   "self_type" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12766   "size" : 8,
12767   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12768  },
12769  {
12770   "alignment" : 8,
12771   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12772   "name" : "art::NoReceiverInstructionOperands *",
12773   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
12774   "self_type" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12775   "size" : 8,
12776   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12777  },
12778  {
12779   "alignment" : 8,
12780   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12781   "name" : "art::EncodedStaticFieldValueIterator *",
12782   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
12783   "self_type" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12784   "size" : 8,
12785   "source_file" : "art/libdexfile/dex/dex_file.h"
12786  },
12787  {
12788   "alignment" : 8,
12789   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
12790   "name" : "art::dex::ProtoIndex *",
12791   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
12792   "self_type" : "_ZTIPN3art3dex10ProtoIndexE",
12793   "size" : 8,
12794   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12795  },
12796  {
12797   "alignment" : 8,
12798   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
12799   "name" : "art::dex::StringIndex *",
12800   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
12801   "self_type" : "_ZTIPN3art3dex11StringIndexE",
12802   "size" : 8,
12803   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12804  },
12805  {
12806   "alignment" : 8,
12807   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
12808   "name" : "art::dex::TryItem *",
12809   "referenced_type" : "_ZTIN3art3dex7TryItemE",
12810   "self_type" : "_ZTIPN3art3dex7TryItemE",
12811   "size" : 8,
12812   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12813  },
12814  {
12815   "alignment" : 8,
12816   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
12817   "name" : "art::dex::CodeItem *",
12818   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
12819   "self_type" : "_ZTIPN3art3dex8CodeItemE",
12820   "size" : 8,
12821   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12822  },
12823  {
12824   "alignment" : 8,
12825   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
12826   "name" : "art::dex::DexIndex<unsigned int> *",
12827   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
12828   "self_type" : "_ZTIPN3art3dex8DexIndexIjEE",
12829   "size" : 8,
12830   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12831  },
12832  {
12833   "alignment" : 8,
12834   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
12835   "name" : "art::dex::DexIndex<unsigned short> *",
12836   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
12837   "self_type" : "_ZTIPN3art3dex8DexIndexItEE",
12838   "size" : 8,
12839   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12840  },
12841  {
12842   "alignment" : 8,
12843   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
12844   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
12845   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
12846   "self_type" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
12847   "size" : 8,
12848   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
12849  },
12850  {
12851   "alignment" : 8,
12852   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
12853   "name" : "art::dex::TypeIndex *",
12854   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
12855   "self_type" : "_ZTIPN3art3dex9TypeIndexE",
12856   "size" : 8,
12857   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12858  },
12859  {
12860   "alignment" : 8,
12861   "linker_set_key" : "_ZTIPN3art6MemMapE",
12862   "name" : "art::MemMap *",
12863   "referenced_type" : "_ZTIN3art6MemMapE",
12864   "self_type" : "_ZTIPN3art6MemMapE",
12865   "size" : 8,
12866   "source_file" : "art/libartbase/base/mem_map.h"
12867  },
12868  {
12869   "alignment" : 8,
12870   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
12871   "name" : "art::DexFile::PositionInfo *",
12872   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
12873   "self_type" : "_ZTIPN3art7DexFile12PositionInfoE",
12874   "size" : 8,
12875   "source_file" : "art/libdexfile/dex/dex_file.h"
12876  },
12877  {
12878   "alignment" : 8,
12879   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
12880   "name" : "art::DexFile::LocalInfo *",
12881   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
12882   "self_type" : "_ZTIPN3art7DexFile9LocalInfoE",
12883   "size" : 8,
12884   "source_file" : "art/libdexfile/dex/dex_file.h"
12885  },
12886  {
12887   "alignment" : 8,
12888   "linker_set_key" : "_ZTIPN3art7DexFileE",
12889   "name" : "art::DexFile *",
12890   "referenced_type" : "_ZTIN3art7DexFileE",
12891   "self_type" : "_ZTIPN3art7DexFileE",
12892   "size" : 8,
12893   "source_file" : "art/libdexfile/dex/dex_file.h"
12894  },
12895  {
12896   "alignment" : 8,
12897   "linker_set_key" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12898   "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>>> *",
12899   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12900   "self_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12901   "size" : 8,
12902   "source_file" : "art/libartbase/base/hash_set.h"
12903  },
12904  {
12905   "alignment" : 8,
12906   "linker_set_key" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
12907   "name" : "art::Dumpable<art::hiddenapi::ApiList> *",
12908   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
12909   "self_type" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
12910   "size" : 8,
12911   "source_file" : "art/libartbase/base/dumpable.h"
12912  },
12913  {
12914   "alignment" : 8,
12915   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
12916   "name" : "art::ZipEntry *",
12917   "referenced_type" : "_ZTIN3art8ZipEntryE",
12918   "self_type" : "_ZTIPN3art8ZipEntryE",
12919   "size" : 8,
12920   "source_file" : "art/libartbase/base/zip_archive.h"
12921  },
12922  {
12923   "alignment" : 8,
12924   "linker_set_key" : "_ZTIPN3art9CountIterE",
12925   "name" : "art::CountIter *",
12926   "referenced_type" : "_ZTIN3art9CountIterE",
12927   "self_type" : "_ZTIPN3art9CountIterE",
12928   "size" : 8,
12929   "source_file" : "art/libartbase/base/stl_util.h"
12930  },
12931  {
12932   "alignment" : 8,
12933   "linker_set_key" : "_ZTIPN3art9SignatureE",
12934   "name" : "art::Signature *",
12935   "referenced_type" : "_ZTIN3art9SignatureE",
12936   "self_type" : "_ZTIPN3art9SignatureE",
12937   "size" : 8,
12938   "source_file" : "art/libdexfile/dex/signature.h"
12939  },
12940  {
12941   "alignment" : 8,
12942   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
12943   "name" : "art::hiddenapi::ApiList *",
12944   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
12945   "self_type" : "_ZTIPN3art9hiddenapi7ApiListE",
12946   "size" : 8,
12947   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12948  },
12949  {
12950   "alignment" : 8,
12951   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
12952   "name" : "android::base::MappedFile *",
12953   "referenced_type" : "_ZTIN7android4base10MappedFileE",
12954   "self_type" : "_ZTIPN7android4base10MappedFileE",
12955   "size" : 8,
12956   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12957  },
12958  {
12959   "alignment" : 8,
12960   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
12961   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format> *",
12962   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
12963   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
12964   "size" : 8,
12965   "source_file" : "system/libbase/include/android-base/logging.h"
12966  },
12967  {
12968   "alignment" : 8,
12969   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
12970   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType> *",
12971   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
12972   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
12973   "size" : 8,
12974   "source_file" : "system/libbase/include/android-base/logging.h"
12975  },
12976  {
12977   "alignment" : 8,
12978   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
12979   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex> *",
12980   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
12981   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
12982   "size" : 8,
12983   "source_file" : "system/libbase/include/android-base/logging.h"
12984  },
12985  {
12986   "alignment" : 8,
12987   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
12988   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex> *",
12989   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
12990   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
12991   "size" : 8,
12992   "source_file" : "system/libbase/include/android-base/logging.h"
12993  },
12994  {
12995   "alignment" : 8,
12996   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
12997   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex> *",
12998   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
12999   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
13000   "size" : 8,
13001   "source_file" : "system/libbase/include/android-base/logging.h"
13002  },
13003  {
13004   "alignment" : 8,
13005   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13006   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *> *",
13007   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13008   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13009   "size" : 8,
13010   "source_file" : "system/libbase/include/android-base/logging.h"
13011  },
13012  {
13013   "alignment" : 8,
13014   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13015   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *> *",
13016   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13017   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13018   "size" : 8,
13019   "source_file" : "system/libbase/include/android-base/logging.h"
13020  },
13021  {
13022   "alignment" : 8,
13023   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13024   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *> *",
13025   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13026   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13027   "size" : 8,
13028   "source_file" : "system/libbase/include/android-base/logging.h"
13029  },
13030  {
13031   "alignment" : 8,
13032   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13033   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *> *",
13034   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13035   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13036   "size" : 8,
13037   "source_file" : "system/libbase/include/android-base/logging.h"
13038  },
13039  {
13040   "alignment" : 8,
13041   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13042   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *> *",
13043   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13044   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13045   "size" : 8,
13046   "source_file" : "system/libbase/include/android-base/logging.h"
13047  },
13048  {
13049   "alignment" : 8,
13050   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13051   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *> *",
13052   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13053   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13054   "size" : 8,
13055   "source_file" : "system/libbase/include/android-base/logging.h"
13056  },
13057  {
13058   "alignment" : 8,
13059   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13060   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *> *",
13061   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13062   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13063   "size" : 8,
13064   "source_file" : "system/libbase/include/android-base/logging.h"
13065  },
13066  {
13067   "alignment" : 8,
13068   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13069   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *> *",
13070   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13071   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13072   "size" : 8,
13073   "source_file" : "system/libbase/include/android-base/logging.h"
13074  },
13075  {
13076   "alignment" : 8,
13077   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13078   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *> *",
13079   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13080   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13081   "size" : 8,
13082   "source_file" : "system/libbase/include/android-base/logging.h"
13083  },
13084  {
13085   "alignment" : 8,
13086   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13087   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *> *",
13088   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13089   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13090   "size" : 8,
13091   "source_file" : "system/libbase/include/android-base/logging.h"
13092  },
13093  {
13094   "alignment" : 8,
13095   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13096   "name" : "android::base::log_detail::EagerEvaluator<bool, bool> *",
13097   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
13098   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13099   "size" : 8,
13100   "source_file" : "system/libbase/include/android-base/logging.h"
13101  },
13102  {
13103   "alignment" : 8,
13104   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13105   "name" : "android::base::log_detail::EagerEvaluator<char, char> *",
13106   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
13107   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13108   "size" : 8,
13109   "source_file" : "system/libbase/include/android-base/logging.h"
13110  },
13111  {
13112   "alignment" : 8,
13113   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13114   "name" : "android::base::log_detail::EagerEvaluator<double, double> *",
13115   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
13116   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13117   "size" : 8,
13118   "source_file" : "system/libbase/include/android-base/logging.h"
13119  },
13120  {
13121   "alignment" : 8,
13122   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13123   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int> *",
13124   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
13125   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13126   "size" : 8,
13127   "source_file" : "system/libbase/include/android-base/logging.h"
13128  },
13129  {
13130   "alignment" : 8,
13131   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13132   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
13133   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
13134   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13135   "size" : 8,
13136   "source_file" : "system/libbase/include/android-base/logging.h"
13137  },
13138  {
13139   "alignment" : 8,
13140   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13141   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
13142   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
13143   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13144   "size" : 8,
13145   "source_file" : "system/libbase/include/android-base/logging.h"
13146  },
13147  {
13148   "alignment" : 8,
13149   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13150   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
13151   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
13152   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13153   "size" : 8,
13154   "source_file" : "system/libbase/include/android-base/logging.h"
13155  },
13156  {
13157   "alignment" : 8,
13158   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjmEE",
13159   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned long> *",
13160   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjmEE",
13161   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjmEE",
13162   "size" : 8,
13163   "source_file" : "system/libbase/include/android-base/logging.h"
13164  },
13165  {
13166   "alignment" : 8,
13167   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIliEE",
13168   "name" : "android::base::log_detail::EagerEvaluator<long, int> *",
13169   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIliEE",
13170   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIliEE",
13171   "size" : 8,
13172   "source_file" : "system/libbase/include/android-base/logging.h"
13173  },
13174  {
13175   "alignment" : 8,
13176   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIljEE",
13177   "name" : "android::base::log_detail::EagerEvaluator<long, unsigned int> *",
13178   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIljEE",
13179   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIljEE",
13180   "size" : 8,
13181   "source_file" : "system/libbase/include/android-base/logging.h"
13182  },
13183  {
13184   "alignment" : 8,
13185   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImiEE",
13186   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, int> *",
13187   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImiEE",
13188   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImiEE",
13189   "size" : 8,
13190   "source_file" : "system/libbase/include/android-base/logging.h"
13191  },
13192  {
13193   "alignment" : 8,
13194   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImjEE",
13195   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned int> *",
13196   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImjEE",
13197   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImjEE",
13198   "size" : 8,
13199   "source_file" : "system/libbase/include/android-base/logging.h"
13200  },
13201  {
13202   "alignment" : 8,
13203   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImmEE",
13204   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned long> *",
13205   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImmEE",
13206   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImmEE",
13207   "size" : 8,
13208   "source_file" : "system/libbase/include/android-base/logging.h"
13209  },
13210  {
13211   "alignment" : 8,
13212   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImtEE",
13213   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned short> *",
13214   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImtEE",
13215   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorImtEE",
13216   "size" : 8,
13217   "source_file" : "system/libbase/include/android-base/logging.h"
13218  },
13219  {
13220   "alignment" : 8,
13221   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13222   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
13223   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
13224   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13225   "size" : 8,
13226   "source_file" : "system/libbase/include/android-base/logging.h"
13227  },
13228  {
13229   "alignment" : 8,
13230   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItmEE",
13231   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned long> *",
13232   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItmEE",
13233   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItmEE",
13234   "size" : 8,
13235   "source_file" : "system/libbase/include/android-base/logging.h"
13236  },
13237  {
13238   "alignment" : 8,
13239   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13240   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
13241   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
13242   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13243   "size" : 8,
13244   "source_file" : "system/libbase/include/android-base/logging.h"
13245  },
13246  {
13247   "alignment" : 8,
13248   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13249   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
13250   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13251   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13252   "size" : 8,
13253   "source_file" : "system/libbase/include/android-base/logging.h"
13254  },
13255  {
13256   "alignment" : 8,
13257   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13258   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
13259   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13260   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13261   "size" : 8,
13262   "source_file" : "system/libbase/include/android-base/logging.h"
13263  },
13264  {
13265   "alignment" : 8,
13266   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13267   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
13268   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13269   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13270   "size" : 8,
13271   "source_file" : "system/libbase/include/android-base/logging.h"
13272  },
13273  {
13274   "alignment" : 8,
13275   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13276   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
13277   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13278   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13279   "size" : 8,
13280   "source_file" : "system/libbase/include/android-base/logging.h"
13281  },
13282  {
13283   "alignment" : 8,
13284   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13285   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
13286   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13287   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13288   "size" : 8,
13289   "source_file" : "system/libbase/include/android-base/logging.h"
13290  },
13291  {
13292   "alignment" : 8,
13293   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13294   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
13295   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13296   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13297   "size" : 8,
13298   "source_file" : "system/libbase/include/android-base/logging.h"
13299  },
13300  {
13301   "alignment" : 8,
13302   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13303   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
13304   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13305   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13306   "size" : 8,
13307   "source_file" : "system/libbase/include/android-base/logging.h"
13308  },
13309  {
13310   "alignment" : 8,
13311   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13312   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
13313   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13314   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13315   "size" : 8,
13316   "source_file" : "system/libbase/include/android-base/logging.h"
13317  },
13318  {
13319   "alignment" : 8,
13320   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13321   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
13322   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13323   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13324   "size" : 8,
13325   "source_file" : "system/libbase/include/android-base/logging.h"
13326  },
13327  {
13328   "alignment" : 8,
13329   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13330   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
13331   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13332   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13333   "size" : 8,
13334   "source_file" : "system/libbase/include/android-base/logging.h"
13335  },
13336  {
13337   "alignment" : 8,
13338   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13339   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
13340   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13341   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13342   "size" : 8,
13343   "source_file" : "system/libbase/include/android-base/logging.h"
13344  },
13345  {
13346   "alignment" : 8,
13347   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13348   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
13349   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13350   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13351   "size" : 8,
13352   "source_file" : "system/libbase/include/android-base/logging.h"
13353  },
13354  {
13355   "alignment" : 8,
13356   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13357   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
13358   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
13359   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13360   "size" : 8,
13361   "source_file" : "system/libbase/include/android-base/logging.h"
13362  },
13363  {
13364   "alignment" : 8,
13365   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13366   "name" : "android::base::log_detail::Storage<const void *> *",
13367   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
13368   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13369   "size" : 8,
13370   "source_file" : "system/libbase/include/android-base/logging.h"
13371  },
13372  {
13373   "alignment" : 8,
13374   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13375   "name" : "android::base::log_detail::Storage<bool> *",
13376   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
13377   "self_type" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13378   "size" : 8,
13379   "source_file" : "system/libbase/include/android-base/logging.h"
13380  },
13381  {
13382   "alignment" : 8,
13383   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13384   "name" : "android::base::log_detail::Storage<char> *",
13385   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
13386   "self_type" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13387   "size" : 8,
13388   "source_file" : "system/libbase/include/android-base/logging.h"
13389  },
13390  {
13391   "alignment" : 8,
13392   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13393   "name" : "android::base::log_detail::Storage<double> *",
13394   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
13395   "self_type" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13396   "size" : 8,
13397   "source_file" : "system/libbase/include/android-base/logging.h"
13398  },
13399  {
13400   "alignment" : 8,
13401   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13402   "name" : "android::base::log_detail::Storage<unsigned char> *",
13403   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
13404   "self_type" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13405   "size" : 8,
13406   "source_file" : "system/libbase/include/android-base/logging.h"
13407  },
13408  {
13409   "alignment" : 8,
13410   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13411   "name" : "android::base::log_detail::Storage<int> *",
13412   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
13413   "self_type" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13414   "size" : 8,
13415   "source_file" : "system/libbase/include/android-base/logging.h"
13416  },
13417  {
13418   "alignment" : 8,
13419   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13420   "name" : "android::base::log_detail::Storage<unsigned int> *",
13421   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
13422   "self_type" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13423   "size" : 8,
13424   "source_file" : "system/libbase/include/android-base/logging.h"
13425  },
13426  {
13427   "alignment" : 8,
13428   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIlEE",
13429   "name" : "android::base::log_detail::Storage<long> *",
13430   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIlEE",
13431   "self_type" : "_ZTIPN7android4base10log_detail7StorageIlEE",
13432   "size" : 8,
13433   "source_file" : "system/libbase/include/android-base/logging.h"
13434  },
13435  {
13436   "alignment" : 8,
13437   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageImEE",
13438   "name" : "android::base::log_detail::Storage<unsigned long> *",
13439   "referenced_type" : "_ZTIN7android4base10log_detail7StorageImEE",
13440   "self_type" : "_ZTIPN7android4base10log_detail7StorageImEE",
13441   "size" : 8,
13442   "source_file" : "system/libbase/include/android-base/logging.h"
13443  },
13444  {
13445   "alignment" : 8,
13446   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
13447   "name" : "android::base::log_detail::Storage<unsigned short> *",
13448   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
13449   "self_type" : "_ZTIPN7android4base10log_detail7StorageItEE",
13450   "size" : 8,
13451   "source_file" : "system/libbase/include/android-base/logging.h"
13452  },
13453  {
13454   "alignment" : 8,
13455   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
13456   "name" : "android::base::borrowed_fd *",
13457   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
13458   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
13459   "size" : 8,
13460   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13461  },
13462  {
13463   "alignment" : 8,
13464   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
13465   "name" : "android::base::ErrnoRestorer *",
13466   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
13467   "self_type" : "_ZTIPN7android4base13ErrnoRestorerE",
13468   "size" : 8,
13469   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
13470  },
13471  {
13472   "alignment" : 8,
13473   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13474   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
13475   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13476   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13477   "size" : 8,
13478   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13479  },
13480  {
13481   "alignment" : 8,
13482   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
13483   "name" : "android::base::ScopedLockAssertion *",
13484   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
13485   "self_type" : "_ZTIPN7android4base19ScopedLockAssertionE",
13486   "size" : 8,
13487   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
13488  },
13489  {
13490   "alignment" : 8,
13491   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
13492   "name" : "unix_file::RandomAccessFile *",
13493   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
13494   "self_type" : "_ZTIPN9unix_file16RandomAccessFileE",
13495   "size" : 8,
13496   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
13497  },
13498  {
13499   "alignment" : 8,
13500   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
13501   "name" : "unix_file::FdFile *",
13502   "referenced_type" : "_ZTIN9unix_file6FdFileE",
13503   "self_type" : "_ZTIPN9unix_file6FdFileE",
13504   "size" : 8,
13505   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
13506  },
13507  {
13508   "alignment" : 8,
13509   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13510   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
13511   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13512   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13513   "size" : 8,
13514   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13515  },
13516  {
13517   "alignment" : 8,
13518   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13519   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
13520   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13521   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13522   "size" : 8,
13523   "source_file" : "system/libbase/include/android-base/strings.h"
13524  },
13525  {
13526   "alignment" : 8,
13527   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
13528   "name" : "std::pair<unsigned int, unsigned short> *",
13529   "referenced_type" : "_ZTINSt3__14pairIjtEE",
13530   "self_type" : "_ZTIPNSt3__14pairIjtEE",
13531   "size" : 8,
13532   "source_file" : "art/libartbase/base/hash_set.h"
13533  },
13534  {
13535   "alignment" : 8,
13536   "linker_set_key" : "_ZTIPNSt3__15mutexE",
13537   "name" : "std::mutex *",
13538   "referenced_type" : "_ZTINSt3__15mutexE",
13539   "self_type" : "_ZTIPNSt3__15mutexE",
13540   "size" : 8,
13541   "source_file" : "art/libartbase/base/mem_map.h"
13542  },
13543  {
13544   "alignment" : 8,
13545   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13546   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
13547   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13548   "self_type" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13549   "size" : 8,
13550   "source_file" : "art/libdexfile/dex/dex_file.h"
13551  },
13552  {
13553   "alignment" : 8,
13554   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13555   "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>>>> *",
13556   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13557   "self_type" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13558   "size" : 8,
13559   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13560  },
13561  {
13562   "alignment" : 8,
13563   "linker_set_key" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13564   "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>>>> *",
13565   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13566   "self_type" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13567   "size" : 8,
13568   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13569  },
13570  {
13571   "alignment" : 8,
13572   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13573   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
13574   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
13575   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13576   "size" : 8,
13577   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
13578  },
13579  {
13580   "alignment" : 8,
13581   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13582   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
13583   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
13584   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13585   "size" : 8,
13586   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13587  },
13588  {
13589   "alignment" : 8,
13590   "linker_set_key" : "_ZTIPP7_JNIEnv",
13591   "name" : "_JNIEnv **",
13592   "referenced_type" : "_ZTIP7_JNIEnv",
13593   "self_type" : "_ZTIPP7_JNIEnv",
13594   "size" : 8,
13595   "source_file" : "libnativehelper/include_jni/jni.h"
13596  },
13597  {
13598   "alignment" : 8,
13599   "linker_set_key" : "_ZTIPP7_JavaVM",
13600   "name" : "_JavaVM **",
13601   "referenced_type" : "_ZTIP7_JavaVM",
13602   "self_type" : "_ZTIPP7_JavaVM",
13603   "size" : 8,
13604   "source_file" : "libnativehelper/include_jni/jni.h"
13605  },
13606  {
13607   "alignment" : 8,
13608   "linker_set_key" : "_ZTIPP8ADexFile",
13609   "name" : "ADexFile **",
13610   "referenced_type" : "_ZTIP8ADexFile",
13611   "self_type" : "_ZTIPP8ADexFile",
13612   "size" : 8,
13613   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13614  },
13615  {
13616   "alignment" : 8,
13617   "linker_set_key" : "_ZTIPPKc",
13618   "name" : "const char **",
13619   "referenced_type" : "_ZTIPKc",
13620   "self_type" : "_ZTIPPKc",
13621   "size" : 8,
13622   "source_file" : "art/libdexfile/dex/utf.h"
13623  },
13624  {
13625   "alignment" : 8,
13626   "linker_set_key" : "_ZTIPPKh",
13627   "name" : "const unsigned char **",
13628   "referenced_type" : "_ZTIPKh",
13629   "self_type" : "_ZTIPPKh",
13630   "size" : 8,
13631   "source_file" : "art/libdexfile/dex/dex_file.h"
13632  },
13633  {
13634   "alignment" : 8,
13635   "linker_set_key" : "_ZTIPPv",
13636   "name" : "void **",
13637   "referenced_type" : "_ZTIPv",
13638   "self_type" : "_ZTIPPv",
13639   "size" : 8,
13640   "source_file" : "libnativehelper/include_jni/jni.h"
13641  },
13642  {
13643   "alignment" : 8,
13644   "linker_set_key" : "_ZTIPa",
13645   "name" : "signed char *",
13646   "referenced_type" : "_ZTIa",
13647   "self_type" : "_ZTIPa",
13648   "size" : 8,
13649   "source_file" : "libnativehelper/include_jni/jni.h"
13650  },
13651  {
13652   "alignment" : 8,
13653   "linker_set_key" : "_ZTIPb",
13654   "name" : "bool *",
13655   "referenced_type" : "_ZTIb",
13656   "self_type" : "_ZTIPb",
13657   "size" : 8,
13658   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13659  },
13660  {
13661   "alignment" : 8,
13662   "linker_set_key" : "_ZTIPc",
13663   "name" : "char *",
13664   "referenced_type" : "_ZTIc",
13665   "self_type" : "_ZTIPc",
13666   "size" : 8,
13667   "source_file" : "system/libbase/include/android-base/logging.h"
13668  },
13669  {
13670   "alignment" : 8,
13671   "linker_set_key" : "_ZTIPd",
13672   "name" : "double *",
13673   "referenced_type" : "_ZTId",
13674   "self_type" : "_ZTIPd",
13675   "size" : 8,
13676   "source_file" : "libnativehelper/include_jni/jni.h"
13677  },
13678  {
13679   "alignment" : 8,
13680   "linker_set_key" : "_ZTIPf",
13681   "name" : "float *",
13682   "referenced_type" : "_ZTIf",
13683   "self_type" : "_ZTIPf",
13684   "size" : 8,
13685   "source_file" : "libnativehelper/include_jni/jni.h"
13686  },
13687  {
13688   "alignment" : 8,
13689   "linker_set_key" : "_ZTIPh",
13690   "name" : "unsigned char *",
13691   "referenced_type" : "_ZTIh",
13692   "self_type" : "_ZTIPh",
13693   "size" : 8,
13694   "source_file" : "art/libartbase/base/mem_map.h"
13695  },
13696  {
13697   "alignment" : 8,
13698   "linker_set_key" : "_ZTIPi",
13699   "name" : "int *",
13700   "referenced_type" : "_ZTIi",
13701   "self_type" : "_ZTIPi",
13702   "size" : 8,
13703   "source_file" : "libnativehelper/include_jni/jni.h"
13704  },
13705  {
13706   "alignment" : 8,
13707   "linker_set_key" : "_ZTIPj",
13708   "name" : "unsigned int *",
13709   "referenced_type" : "_ZTIj",
13710   "self_type" : "_ZTIPj",
13711   "size" : 8,
13712   "source_file" : "art/libdexfile/dex/dex_file.h"
13713  },
13714  {
13715   "alignment" : 8,
13716   "linker_set_key" : "_ZTIPl",
13717   "name" : "long *",
13718   "referenced_type" : "_ZTIl",
13719   "self_type" : "_ZTIPl",
13720   "size" : 8,
13721   "source_file" : "libnativehelper/include_jni/jni.h"
13722  },
13723  {
13724   "alignment" : 8,
13725   "linker_set_key" : "_ZTIPm",
13726   "name" : "unsigned long *",
13727   "referenced_type" : "_ZTIm",
13728   "self_type" : "_ZTIPm",
13729   "size" : 8,
13730   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13731  },
13732  {
13733   "alignment" : 8,
13734   "linker_set_key" : "_ZTIPs",
13735   "name" : "short *",
13736   "referenced_type" : "_ZTIs",
13737   "self_type" : "_ZTIPs",
13738   "size" : 8,
13739   "source_file" : "libnativehelper/include_jni/jni.h"
13740  },
13741  {
13742   "alignment" : 8,
13743   "linker_set_key" : "_ZTIPt",
13744   "name" : "unsigned short *",
13745   "referenced_type" : "_ZTIt",
13746   "self_type" : "_ZTIPt",
13747   "size" : 8,
13748   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
13749  },
13750  {
13751   "alignment" : 8,
13752   "linker_set_key" : "_ZTIPv",
13753   "name" : "void *",
13754   "referenced_type" : "_ZTIv",
13755   "self_type" : "_ZTIPv",
13756   "size" : 8,
13757   "source_file" : "art/libartbase/base/mem_map.h"
13758  }
13759 ],
13760 "qualified_types" :
13761 [
13762  {
13763   "alignment" : 1,
13764   "is_const" : true,
13765   "linker_set_key" : "_ZTIA22_Kc",
13766   "name" : "const char[22]",
13767   "referenced_type" : "_ZTIA22_c",
13768   "self_type" : "_ZTIA22_Kc",
13769   "size" : 22,
13770   "source_file" : "art/libartbase/base/file_utils.h"
13771  },
13772  {
13773   "alignment" : 1,
13774   "is_const" : true,
13775   "linker_set_key" : "_ZTIA23_Kc",
13776   "name" : "const char[23]",
13777   "referenced_type" : "_ZTIA23_c",
13778   "self_type" : "_ZTIA23_Kc",
13779   "size" : 23,
13780   "source_file" : "art/libartbase/base/file_utils.h"
13781  },
13782  {
13783   "alignment" : 1,
13784   "is_const" : true,
13785   "linker_set_key" : "_ZTIA28_Kc",
13786   "name" : "const char[28]",
13787   "referenced_type" : "_ZTIA28_c",
13788   "self_type" : "_ZTIA28_Kc",
13789   "size" : 28,
13790   "source_file" : "art/libartbase/base/file_utils.h"
13791  },
13792  {
13793   "alignment" : 8,
13794   "is_const" : true,
13795   "linker_set_key" : "_ZTIA2_KPKc",
13796   "name" : "const char *const[2]",
13797   "referenced_type" : "_ZTIA2_PKc",
13798   "self_type" : "_ZTIA2_KPKc",
13799   "size" : 16,
13800   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13801  },
13802  {
13803   "alignment" : 1,
13804   "is_const" : true,
13805   "linker_set_key" : "_ZTIA36_Kc",
13806   "name" : "const char[36]",
13807   "referenced_type" : "_ZTIA36_c",
13808   "self_type" : "_ZTIA36_Kc",
13809   "size" : 36,
13810   "source_file" : "art/libartbase/base/file_utils.h"
13811  },
13812  {
13813   "alignment" : 1,
13814   "is_const" : true,
13815   "linker_set_key" : "_ZTIA4_Kc",
13816   "name" : "const char[4]",
13817   "referenced_type" : "_ZTIA4_c",
13818   "self_type" : "_ZTIA4_Kc",
13819   "size" : 4,
13820   "source_file" : "art/libartbase/base/file_utils.h"
13821  },
13822  {
13823   "alignment" : 1,
13824   "is_const" : true,
13825   "linker_set_key" : "_ZTIA4_Kh",
13826   "name" : "const unsigned char[4]",
13827   "referenced_type" : "_ZTIA4_h",
13828   "self_type" : "_ZTIA4_Kh",
13829   "size" : 4,
13830   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
13831  },
13832  {
13833   "alignment" : 1,
13834   "is_const" : true,
13835   "linker_set_key" : "_ZTIA5_A4_Kh",
13836   "name" : "const unsigned char[5][4]",
13837   "referenced_type" : "_ZTIA5_A4_h",
13838   "self_type" : "_ZTIA5_A4_Kh",
13839   "size" : 20,
13840   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
13841  },
13842  {
13843   "alignment" : 4,
13844   "is_const" : true,
13845   "linker_set_key" : "_ZTIA5_Kj",
13846   "name" : "const unsigned int[5]",
13847   "referenced_type" : "_ZTIA5_j",
13848   "self_type" : "_ZTIA5_Kj",
13849   "size" : 20,
13850   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13851  },
13852  {
13853   "alignment" : 4,
13854   "is_const" : true,
13855   "linker_set_key" : "_ZTIA7_KN3art10SdkVersionE",
13856   "name" : "const art::SdkVersion[7]",
13857   "referenced_type" : "_ZTIA7_N3art10SdkVersionE",
13858   "self_type" : "_ZTIA7_KN3art10SdkVersionE",
13859   "size" : 28,
13860   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13861  },
13862  {
13863   "alignment" : 8,
13864   "is_const" : true,
13865   "linker_set_key" : "_ZTIA7_KPKc",
13866   "name" : "const char *const[7]",
13867   "referenced_type" : "_ZTIA7_PKc",
13868   "self_type" : "_ZTIA7_KPKc",
13869   "size" : 56,
13870   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13871  },
13872  {
13873   "is_const" : true,
13874   "linker_set_key" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
13875   "name" : "const art::Instruction::InstructionDescriptor[]",
13876   "referenced_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
13877   "self_type" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
13878   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13879  },
13880  {
13881   "is_const" : true,
13882   "linker_set_key" : "_ZTIA_KPKc",
13883   "name" : "const char *const[]",
13884   "referenced_type" : "_ZTIA_PKc",
13885   "self_type" : "_ZTIA_KPKc",
13886   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13887  },
13888  {
13889   "is_const" : true,
13890   "linker_set_key" : "_ZTIA_Kh",
13891   "name" : "const unsigned char[]",
13892   "referenced_type" : "_ZTIA_h",
13893   "self_type" : "_ZTIA_Kh",
13894   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13895  },
13896  {
13897   "is_const" : true,
13898   "linker_set_key" : "_ZTIA_Ki",
13899   "name" : "const int[]",
13900   "referenced_type" : "_ZTIA_i",
13901   "self_type" : "_ZTIA_Ki",
13902   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13903  },
13904  {
13905   "alignment" : 8,
13906   "is_const" : true,
13907   "linker_set_key" : "_ZTIK15ADexFile_Method",
13908   "name" : "const ADexFile_Method",
13909   "referenced_type" : "_ZTI15ADexFile_Method",
13910   "self_type" : "_ZTIK15ADexFile_Method",
13911   "size" : 32,
13912   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13913  },
13914  {
13915   "alignment" : 8,
13916   "is_const" : true,
13917   "linker_set_key" : "_ZTIK15JNINativeMethod",
13918   "name" : "const JNINativeMethod",
13919   "referenced_type" : "_ZTI15JNINativeMethod",
13920   "self_type" : "_ZTIK15JNINativeMethod",
13921   "size" : 24,
13922   "source_file" : "libnativehelper/include_jni/jni.h"
13923  },
13924  {
13925   "alignment" : 8,
13926   "is_const" : true,
13927   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
13928   "name" : "const JNIInvokeInterface",
13929   "referenced_type" : "_ZTI18JNIInvokeInterface",
13930   "self_type" : "_ZTIK18JNIInvokeInterface",
13931   "size" : 64,
13932   "source_file" : "libnativehelper/include_jni/jni.h"
13933  },
13934  {
13935   "alignment" : 8,
13936   "is_const" : true,
13937   "linker_set_key" : "_ZTIK18JNINativeInterface",
13938   "name" : "const JNINativeInterface",
13939   "referenced_type" : "_ZTI18JNINativeInterface",
13940   "self_type" : "_ZTIK18JNINativeInterface",
13941   "size" : 1864,
13942   "source_file" : "libnativehelper/include_jni/jni.h"
13943  },
13944  {
13945   "alignment" : 8,
13946   "is_const" : true,
13947   "linker_set_key" : "_ZTIK6jvalue",
13948   "name" : "const jvalue",
13949   "referenced_type" : "_ZTI6jvalue",
13950   "self_type" : "_ZTIK6jvalue",
13951   "size" : 8,
13952   "source_file" : "art/libdexfile/dex/dex_file.h"
13953  },
13954  {
13955   "alignment" : 8,
13956   "is_const" : true,
13957   "linker_set_key" : "_ZTIKDn",
13958   "name" : "const std::nullptr_t",
13959   "referenced_type" : "_ZTIDn",
13960   "self_type" : "_ZTIKDn",
13961   "size" : 8,
13962   "source_file" : "system/libbase/include/android-base/logging.h"
13963  },
13964  {
13965   "alignment" : 1,
13966   "is_const" : true,
13967   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
13968   "name" : "const art::FreeDelete",
13969   "referenced_type" : "_ZTIN3art10FreeDeleteE",
13970   "self_type" : "_ZTIKN3art10FreeDeleteE",
13971   "size" : 1,
13972   "source_file" : "art/libartbase/base/stl_util.h"
13973  },
13974  {
13975   "is_const" : true,
13976   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
13977   "name" : "const art::OatDexFile",
13978   "referenced_type" : "_ZTIN3art10OatDexFileE",
13979   "self_type" : "_ZTIKN3art10OatDexFileE",
13980   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13981  },
13982  {
13983   "alignment" : 8,
13984   "is_const" : true,
13985   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
13986   "name" : "const art::ZipArchive",
13987   "referenced_type" : "_ZTIN3art10ZipArchiveE",
13988   "self_type" : "_ZTIKN3art10ZipArchiveE",
13989   "size" : 8,
13990   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13991  },
13992  {
13993   "alignment" : 4,
13994   "is_const" : true,
13995   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
13996   "name" : "const art::Instruction::SparseSwitchPayload",
13997   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
13998   "self_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
13999   "size" : 4,
14000   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14001  },
14002  {
14003   "alignment" : 1,
14004   "is_const" : true,
14005   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
14006   "name" : "const art::Instruction::Format",
14007   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
14008   "self_type" : "_ZTIKN3art11Instruction6FormatE",
14009   "size" : 1,
14010   "source_file" : "system/libbase/include/android-base/logging.h"
14011  },
14012  {
14013   "alignment" : 1,
14014   "is_const" : true,
14015   "linker_set_key" : "_ZTIKN3art11InstructionE",
14016   "name" : "const art::Instruction",
14017   "referenced_type" : "_ZTIN3art11InstructionE",
14018   "self_type" : "_ZTIKN3art11InstructionE",
14019   "size" : 1,
14020   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14021  },
14022  {
14023   "alignment" : 8,
14024   "is_const" : true,
14025   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
14026   "name" : "const art::PointerSize",
14027   "referenced_type" : "_ZTIN3art11PointerSizeE",
14028   "self_type" : "_ZTIKN3art11PointerSizeE",
14029   "size" : 8,
14030   "source_file" : "art/libartbase/base/enums.h"
14031  },
14032  {
14033   "alignment" : 1,
14034   "is_const" : true,
14035   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
14036   "name" : "const art::VoidFunctor",
14037   "referenced_type" : "_ZTIN3art11VoidFunctorE",
14038   "self_type" : "_ZTIKN3art11VoidFunctorE",
14039   "size" : 1,
14040   "source_file" : "art/libdexfile/dex/dex_file.h"
14041  },
14042  {
14043   "alignment" : 8,
14044   "is_const" : true,
14045   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14046   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
14047   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14048   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
14049   "size" : 56,
14050   "source_file" : "art/libdexfile/dex/class_accessor.h"
14051  },
14052  {
14053   "alignment" : 8,
14054   "is_const" : true,
14055   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14056   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
14057   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14058   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14059   "size" : 64,
14060   "source_file" : "art/libdexfile/dex/class_accessor.h"
14061  },
14062  {
14063   "alignment" : 8,
14064   "is_const" : true,
14065   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
14066   "name" : "const art::ClassAccessor::Field",
14067   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
14068   "self_type" : "_ZTIKN3art13ClassAccessor5FieldE",
14069   "size" : 40,
14070   "source_file" : "art/libdexfile/dex/class_accessor.h"
14071  },
14072  {
14073   "alignment" : 8,
14074   "is_const" : true,
14075   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
14076   "name" : "const art::ClassAccessor::Method",
14077   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
14078   "self_type" : "_ZTIKN3art13ClassAccessor6MethodE",
14079   "size" : 48,
14080   "source_file" : "art/libdexfile/dex/class_accessor.h"
14081  },
14082  {
14083   "alignment" : 8,
14084   "is_const" : true,
14085   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14086   "name" : "const art::ClassAccessor::BaseItem",
14087   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
14088   "self_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14089   "size" : 40,
14090   "source_file" : "art/libdexfile/dex/class_accessor.h"
14091  },
14092  {
14093   "alignment" : 8,
14094   "is_const" : true,
14095   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
14096   "name" : "const art::ClassAccessor",
14097   "referenced_type" : "_ZTIN3art13ClassAccessorE",
14098   "self_type" : "_ZTIKN3art13ClassAccessorE",
14099   "size" : 48,
14100   "source_file" : "art/libdexfile/dex/class_accessor.h"
14101  },
14102  {
14103   "alignment" : 8,
14104   "is_const" : true,
14105   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
14106   "name" : "const art::ClassIterator",
14107   "referenced_type" : "_ZTIN3art13ClassIteratorE",
14108   "self_type" : "_ZTIKN3art13ClassIteratorE",
14109   "size" : 16,
14110   "source_file" : "art/libdexfile/dex/class_iterator.h"
14111  },
14112  {
14113   "alignment" : 8,
14114   "is_const" : true,
14115   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
14116   "name" : "const art::DexFileLoader",
14117   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
14118   "self_type" : "_ZTIKN3art13DexFileLoaderE",
14119   "size" : 8,
14120   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14121  },
14122  {
14123   "alignment" : 8,
14124   "is_const" : true,
14125   "linker_set_key" : "_ZTIKN3art13DexZipArchiveE",
14126   "name" : "const art::DexZipArchive",
14127   "referenced_type" : "_ZTIN3art13DexZipArchiveE",
14128   "self_type" : "_ZTIKN3art13DexZipArchiveE",
14129   "size" : 8,
14130   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14131  },
14132  {
14133   "alignment" : 4,
14134   "is_const" : true,
14135   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
14136   "name" : "const art::CompactDexFile::Header",
14137   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
14138   "self_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
14139   "size" : 136,
14140   "source_file" : "art/libartbase/base/casts.h"
14141  },
14142  {
14143   "alignment" : 2,
14144   "is_const" : true,
14145   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14146   "name" : "const art::CompactDexFile::CodeItem",
14147   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
14148   "self_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14149   "size" : 6,
14150   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14151  },
14152  {
14153   "alignment" : 8,
14154   "is_const" : true,
14155   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
14156   "name" : "const art::CompactDexFile",
14157   "referenced_type" : "_ZTIN3art14CompactDexFileE",
14158   "self_type" : "_ZTIKN3art14CompactDexFileE",
14159   "size" : 216,
14160   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14161  },
14162  {
14163   "alignment" : 4,
14164   "is_const" : true,
14165   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
14166   "name" : "const art::InstructionSet",
14167   "referenced_type" : "_ZTIN3art14InstructionSetE",
14168   "self_type" : "_ZTIKN3art14InstructionSetE",
14169   "size" : 4,
14170   "source_file" : "art/libartbase/arch/instruction_set.h"
14171  },
14172  {
14173   "alignment" : 8,
14174   "is_const" : true,
14175   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14176   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
14177   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14178   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14179   "size" : 112,
14180   "source_file" : "art/libartbase/base/iteration_range.h"
14181  },
14182  {
14183   "alignment" : 8,
14184   "is_const" : true,
14185   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14186   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
14187   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14188   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14189   "size" : 128,
14190   "source_file" : "art/libartbase/base/iteration_range.h"
14191  },
14192  {
14193   "alignment" : 8,
14194   "is_const" : true,
14195   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14196   "name" : "const art::IterationRange<art::ClassIterator>",
14197   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
14198   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14199   "size" : 32,
14200   "source_file" : "art/libartbase/base/iteration_range.h"
14201  },
14202  {
14203   "alignment" : 8,
14204   "is_const" : true,
14205   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14206   "name" : "const art::IterationRange<const art::dex::TryItem *>",
14207   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14208   "self_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14209   "size" : 16,
14210   "source_file" : "art/libartbase/base/iteration_range.h"
14211  },
14212  {
14213   "alignment" : 8,
14214   "is_const" : true,
14215   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14216   "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>>>>",
14217   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14218   "self_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14219   "size" : 16,
14220   "source_file" : "art/libartbase/base/hash_set.h"
14221  },
14222  {
14223   "alignment" : 8,
14224   "is_const" : true,
14225   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
14226   "name" : "const art::MethodReference",
14227   "referenced_type" : "_ZTIN3art15MethodReferenceE",
14228   "self_type" : "_ZTIKN3art15MethodReferenceE",
14229   "size" : 16,
14230   "source_file" : "art/libdexfile/dex/method_reference.h"
14231  },
14232  {
14233   "alignment" : 8,
14234   "is_const" : true,
14235   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
14236   "name" : "const art::SplitStringIter",
14237   "referenced_type" : "_ZTIN3art15SplitStringIterE",
14238   "self_type" : "_ZTIKN3art15SplitStringIterE",
14239   "size" : 32,
14240   "source_file" : "art/libartbase/base/iteration_range.h"
14241  },
14242  {
14243   "alignment" : 4,
14244   "is_const" : true,
14245   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14246   "name" : "const art::StandardDexFile::CodeItem",
14247   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
14248   "self_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14249   "size" : 20,
14250   "source_file" : "art/libartbase/base/casts.h"
14251  },
14252  {
14253   "alignment" : 8,
14254   "is_const" : true,
14255   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
14256   "name" : "const art::StandardDexFile",
14257   "referenced_type" : "_ZTIN3art15StandardDexFileE",
14258   "self_type" : "_ZTIKN3art15StandardDexFileE",
14259   "size" : 192,
14260   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14261  },
14262  {
14263   "alignment" : 4,
14264   "is_const" : true,
14265   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
14266   "name" : "const art::TypeLookupTable::Entry",
14267   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
14268   "self_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
14269   "size" : 8,
14270   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14271  },
14272  {
14273   "alignment" : 8,
14274   "is_const" : true,
14275   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
14276   "name" : "const art::TypeLookupTable",
14277   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
14278   "self_type" : "_ZTIKN3art15TypeLookupTableE",
14279   "size" : 32,
14280   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14281  },
14282  {
14283   "alignment" : 8,
14284   "is_const" : true,
14285   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
14286   "name" : "const art::ArtDexFileLoader",
14287   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
14288   "self_type" : "_ZTIKN3art16ArtDexFileLoaderE",
14289   "size" : 8,
14290   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
14291  },
14292  {
14293   "alignment" : 1,
14294   "is_const" : true,
14295   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
14296   "name" : "const art::DexFileReference::Comparator",
14297   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
14298   "self_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
14299   "size" : 1,
14300   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14301  },
14302  {
14303   "alignment" : 8,
14304   "is_const" : true,
14305   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
14306   "name" : "const art::DexFileReference",
14307   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
14308   "self_type" : "_ZTIKN3art16DexFileReferenceE",
14309   "size" : 16,
14310   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14311  },
14312  {
14313   "alignment" : 4,
14314   "is_const" : true,
14315   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14316   "name" : "const art::DexLayoutSection::Subsection",
14317   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
14318   "self_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14319   "size" : 8,
14320   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14321  },
14322  {
14323   "alignment" : 4,
14324   "is_const" : true,
14325   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
14326   "name" : "const art::DexLayoutSection",
14327   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
14328   "self_type" : "_ZTIKN3art16DexLayoutSectionE",
14329   "size" : 40,
14330   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14331  },
14332  {
14333   "alignment" : 8,
14334   "is_const" : true,
14335   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
14336   "name" : "const art::ClassIteratorData",
14337   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
14338   "self_type" : "_ZTIKN3art17ClassIteratorDataE",
14339   "size" : 16,
14340   "source_file" : "art/libdexfile/dex/class_iterator.h"
14341  },
14342  {
14343   "alignment" : 4,
14344   "is_const" : true,
14345   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
14346   "name" : "const art::DexLayoutSections",
14347   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
14348   "self_type" : "_ZTIKN3art17DexLayoutSectionsE",
14349   "size" : 80,
14350   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14351  },
14352  {
14353   "alignment" : 8,
14354   "is_const" : true,
14355   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14356   "name" : "const art::CompactOffsetTable::Accessor",
14357   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
14358   "self_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14359   "size" : 24,
14360   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
14361  },
14362  {
14363   "alignment" : 1,
14364   "is_const" : true,
14365   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14366   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14367   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14368   "self_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14369   "size" : 1,
14370   "source_file" : "art/libartbase/base/hash_set.h"
14371  },
14372  {
14373   "alignment" : 1,
14374   "is_const" : true,
14375   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14376   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14377   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14378   "self_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14379   "size" : 1,
14380   "source_file" : "art/libartbase/base/hash_set.h"
14381  },
14382  {
14383   "alignment" : 8,
14384   "is_const" : true,
14385   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
14386   "name" : "const art::InstructionOperands",
14387   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
14388   "self_type" : "_ZTIKN3art19InstructionOperandsE",
14389   "size" : 16,
14390   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14391  },
14392  {
14393   "alignment" : 8,
14394   "is_const" : true,
14395   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
14396   "name" : "const art::CatchHandlerIterator",
14397   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
14398   "self_type" : "_ZTIKN3art20CatchHandlerIteratorE",
14399   "size" : 24,
14400   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
14401  },
14402  {
14403   "alignment" : 8,
14404   "is_const" : true,
14405   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
14406   "name" : "const art::CodeItemDataAccessor",
14407   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
14408   "self_type" : "_ZTIKN3art20CodeItemDataAccessorE",
14409   "size" : 24,
14410   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14411  },
14412  {
14413   "alignment" : 8,
14414   "is_const" : true,
14415   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
14416   "name" : "const art::DexInstructionPcPair",
14417   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
14418   "self_type" : "_ZTIKN3art20DexInstructionPcPairE",
14419   "size" : 16,
14420   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14421  },
14422  {
14423   "alignment" : 8,
14424   "is_const" : true,
14425   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
14426   "name" : "const art::DexInstructionIterator",
14427   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
14428   "self_type" : "_ZTIKN3art22DexInstructionIteratorE",
14429   "size" : 16,
14430   "source_file" : "art/libdexfile/dex/dex_file.h"
14431  },
14432  {
14433   "alignment" : 8,
14434   "is_const" : true,
14435   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
14436   "name" : "const art::DexFileParameterIterator",
14437   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
14438   "self_type" : "_ZTIKN3art24DexFileParameterIteratorE",
14439   "size" : 24,
14440   "source_file" : "art/libdexfile/dex/dex_file.h"
14441  },
14442  {
14443   "alignment" : 8,
14444   "is_const" : true,
14445   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
14446   "name" : "const art::RangeInstructionOperands",
14447   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
14448   "self_type" : "_ZTIKN3art24RangeInstructionOperandsE",
14449   "size" : 24,
14450   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14451  },
14452  {
14453   "alignment" : 8,
14454   "is_const" : true,
14455   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14456   "name" : "const art::CodeItemDebugInfoAccessor",
14457   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
14458   "self_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14459   "size" : 40,
14460   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14461  },
14462  {
14463   "alignment" : 4,
14464   "is_const" : true,
14465   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14466   "name" : "const art::EncodedArrayValueIterator::ValueType",
14467   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
14468   "self_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14469   "size" : 4,
14470   "source_file" : "system/libbase/include/android-base/logging.h"
14471  },
14472  {
14473   "alignment" : 8,
14474   "is_const" : true,
14475   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14476   "name" : "const art::EncodedArrayValueIterator",
14477   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
14478   "self_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14479   "size" : 48,
14480   "source_file" : "art/libdexfile/dex/dex_file.h"
14481  },
14482  {
14483   "alignment" : 8,
14484   "is_const" : true,
14485   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14486   "name" : "const art::CallSiteArrayValueIterator",
14487   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
14488   "self_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14489   "size" : 48,
14490   "source_file" : "art/libdexfile/dex/dex_file.h"
14491  },
14492  {
14493   "alignment" : 8,
14494   "is_const" : true,
14495   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14496   "name" : "const art::DexInstructionIteratorBase",
14497   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
14498   "self_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14499   "size" : 16,
14500   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14501  },
14502  {
14503   "alignment" : 8,
14504   "is_const" : true,
14505   "linker_set_key" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14506   "name" : "const art::SafeDexInstructionIterator",
14507   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
14508   "self_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14509   "size" : 24,
14510   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14511  },
14512  {
14513   "alignment" : 8,
14514   "is_const" : true,
14515   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14516   "name" : "const art::VarArgsInstructionOperands",
14517   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
14518   "self_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14519   "size" : 24,
14520   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14521  },
14522  {
14523   "alignment" : 8,
14524   "is_const" : true,
14525   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14526   "name" : "const art::CodeItemInstructionAccessor",
14527   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
14528   "self_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14529   "size" : 16,
14530   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14531  },
14532  {
14533   "alignment" : 8,
14534   "is_const" : true,
14535   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14536   "name" : "const art::NoReceiverInstructionOperands",
14537   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
14538   "self_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14539   "size" : 24,
14540   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14541  },
14542  {
14543   "alignment" : 1,
14544   "is_const" : true,
14545   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14546   "name" : "const art::MethodReferenceValueComparator",
14547   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
14548   "self_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14549   "size" : 1,
14550   "source_file" : "art/libdexfile/dex/method_reference.h"
14551  },
14552  {
14553   "alignment" : 2,
14554   "is_const" : true,
14555   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
14556   "name" : "const art::dex::ProtoIndex",
14557   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
14558   "self_type" : "_ZTIKN3art3dex10ProtoIndexE",
14559   "size" : 2,
14560   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14561  },
14562  {
14563   "alignment" : 4,
14564   "is_const" : true,
14565   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
14566   "name" : "const art::dex::StringIndex",
14567   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
14568   "self_type" : "_ZTIKN3art3dex11StringIndexE",
14569   "size" : 4,
14570   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14571  },
14572  {
14573   "alignment" : 1,
14574   "is_const" : true,
14575   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
14576   "name" : "const art::dex::AnnotationItem",
14577   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
14578   "self_type" : "_ZTIKN3art3dex14AnnotationItemE",
14579   "size" : 2,
14580   "source_file" : "art/libdexfile/dex/dex_file.h"
14581  },
14582  {
14583   "alignment" : 4,
14584   "is_const" : true,
14585   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
14586   "name" : "const art::dex::CallSiteIdItem",
14587   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
14588   "self_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
14589   "size" : 4,
14590   "source_file" : "art/libdexfile/dex/dex_file.h"
14591  },
14592  {
14593   "alignment" : 2,
14594   "is_const" : true,
14595   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
14596   "name" : "const art::dex::MethodHandleItem",
14597   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
14598   "self_type" : "_ZTIKN3art3dex16MethodHandleItemE",
14599   "size" : 8,
14600   "source_file" : "art/libdexfile/dex/dex_file.h"
14601  },
14602  {
14603   "alignment" : 4,
14604   "is_const" : true,
14605   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
14606   "name" : "const art::dex::AnnotationSetItem",
14607   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
14608   "self_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
14609   "size" : 8,
14610   "source_file" : "art/libdexfile/dex/dex_file.h"
14611  },
14612  {
14613   "alignment" : 4,
14614   "is_const" : true,
14615   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14616   "name" : "const art::dex::HiddenapiClassData",
14617   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
14618   "self_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14619   "size" : 8,
14620   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14621  },
14622  {
14623   "alignment" : 4,
14624   "is_const" : true,
14625   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14626   "name" : "const art::dex::AnnotationSetRefItem",
14627   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
14628   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14629   "size" : 4,
14630   "source_file" : "art/libdexfile/dex/dex_file.h"
14631  },
14632  {
14633   "alignment" : 4,
14634   "is_const" : true,
14635   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14636   "name" : "const art::dex::AnnotationSetRefList",
14637   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
14638   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14639   "size" : 8,
14640   "source_file" : "art/libdexfile/dex/dex_file.h"
14641  },
14642  {
14643   "alignment" : 4,
14644   "is_const" : true,
14645   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14646   "name" : "const art::dex::FieldAnnotationsItem",
14647   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
14648   "self_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14649   "size" : 8,
14650   "source_file" : "art/libdexfile/dex/dex_file.h"
14651  },
14652  {
14653   "alignment" : 4,
14654   "is_const" : true,
14655   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14656   "name" : "const art::dex::MethodAnnotationsItem",
14657   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
14658   "self_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14659   "size" : 8,
14660   "source_file" : "art/libdexfile/dex/dex_file.h"
14661  },
14662  {
14663   "alignment" : 4,
14664   "is_const" : true,
14665   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14666   "name" : "const art::dex::AnnotationsDirectoryItem",
14667   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
14668   "self_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14669   "size" : 16,
14670   "source_file" : "art/libdexfile/dex/dex_file.h"
14671  },
14672  {
14673   "alignment" : 4,
14674   "is_const" : true,
14675   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14676   "name" : "const art::dex::ParameterAnnotationsItem",
14677   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
14678   "self_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14679   "size" : 8,
14680   "source_file" : "art/libdexfile/dex/dex_file.h"
14681  },
14682  {
14683   "alignment" : 4,
14684   "is_const" : true,
14685   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
14686   "name" : "const art::dex::TypeId",
14687   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
14688   "self_type" : "_ZTIKN3art3dex6TypeIdE",
14689   "size" : 4,
14690   "source_file" : "system/libbase/include/android-base/logging.h"
14691  },
14692  {
14693   "alignment" : 4,
14694   "is_const" : true,
14695   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
14696   "name" : "const art::dex::FieldId",
14697   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
14698   "self_type" : "_ZTIKN3art3dex7FieldIdE",
14699   "size" : 8,
14700   "source_file" : "system/libbase/include/android-base/logging.h"
14701  },
14702  {
14703   "alignment" : 4,
14704   "is_const" : true,
14705   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
14706   "name" : "const art::dex::MapList",
14707   "referenced_type" : "_ZTIN3art3dex7MapListE",
14708   "self_type" : "_ZTIKN3art3dex7MapListE",
14709   "size" : 16,
14710   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14711  },
14712  {
14713   "alignment" : 4,
14714   "is_const" : true,
14715   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
14716   "name" : "const art::dex::ProtoId",
14717   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
14718   "self_type" : "_ZTIKN3art3dex7ProtoIdE",
14719   "size" : 12,
14720   "source_file" : "system/libbase/include/android-base/logging.h"
14721  },
14722  {
14723   "alignment" : 4,
14724   "is_const" : true,
14725   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
14726   "name" : "const art::dex::TryItem",
14727   "referenced_type" : "_ZTIN3art3dex7TryItemE",
14728   "self_type" : "_ZTIKN3art3dex7TryItemE",
14729   "size" : 8,
14730   "source_file" : "art/libartbase/base/iteration_range.h"
14731  },
14732  {
14733   "alignment" : 4,
14734   "is_const" : true,
14735   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
14736   "name" : "const art::dex::ClassDef",
14737   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
14738   "self_type" : "_ZTIKN3art3dex8ClassDefE",
14739   "size" : 32,
14740   "source_file" : "system/libbase/include/android-base/logging.h"
14741  },
14742  {
14743   "alignment" : 1,
14744   "is_const" : true,
14745   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
14746   "name" : "const art::dex::CodeItem",
14747   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
14748   "self_type" : "_ZTIKN3art3dex8CodeItemE",
14749   "size" : 1,
14750   "source_file" : "art/libdexfile/dex/dex_file.h"
14751  },
14752  {
14753   "alignment" : 4,
14754   "is_const" : true,
14755   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
14756   "name" : "const art::dex::DexIndex<unsigned int>",
14757   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
14758   "self_type" : "_ZTIKN3art3dex8DexIndexIjEE",
14759   "size" : 4,
14760   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14761  },
14762  {
14763   "alignment" : 2,
14764   "is_const" : true,
14765   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
14766   "name" : "const art::dex::DexIndex<unsigned short>",
14767   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
14768   "self_type" : "_ZTIKN3art3dex8DexIndexItEE",
14769   "size" : 2,
14770   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14771  },
14772  {
14773   "alignment" : 4,
14774   "is_const" : true,
14775   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
14776   "name" : "const art::dex::MethodId",
14777   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
14778   "self_type" : "_ZTIKN3art3dex8MethodIdE",
14779   "size" : 8,
14780   "source_file" : "system/libbase/include/android-base/logging.h"
14781  },
14782  {
14783   "alignment" : 4,
14784   "is_const" : true,
14785   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
14786   "name" : "const art::dex::StringId",
14787   "referenced_type" : "_ZTIN3art3dex8StringIdE",
14788   "self_type" : "_ZTIKN3art3dex8StringIdE",
14789   "size" : 4,
14790   "source_file" : "system/libbase/include/android-base/logging.h"
14791  },
14792  {
14793   "alignment" : 2,
14794   "is_const" : true,
14795   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
14796   "name" : "const art::dex::TypeItem",
14797   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
14798   "self_type" : "_ZTIKN3art3dex8TypeItemE",
14799   "size" : 2,
14800   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14801  },
14802  {
14803   "alignment" : 4,
14804   "is_const" : true,
14805   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
14806   "name" : "const art::dex::TypeList",
14807   "referenced_type" : "_ZTIN3art3dex8TypeListE",
14808   "self_type" : "_ZTIKN3art3dex8TypeListE",
14809   "size" : 8,
14810   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14811  },
14812  {
14813   "alignment" : 2,
14814   "is_const" : true,
14815   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
14816   "name" : "const art::dex::TypeIndex",
14817   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
14818   "self_type" : "_ZTIKN3art3dex9TypeIndexE",
14819   "size" : 2,
14820   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14821  },
14822  {
14823   "alignment" : 8,
14824   "is_const" : true,
14825   "linker_set_key" : "_ZTIKN3art6MemMapE",
14826   "name" : "const art::MemMap",
14827   "referenced_type" : "_ZTIN3art6MemMapE",
14828   "self_type" : "_ZTIKN3art6MemMapE",
14829   "size" : 72,
14830   "source_file" : "art/libartbase/base/mem_map.h"
14831  },
14832  {
14833   "alignment" : 4,
14834   "is_const" : true,
14835   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
14836   "name" : "const art::DexFile::Header",
14837   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
14838   "self_type" : "_ZTIKN3art7DexFile6HeaderE",
14839   "size" : 112,
14840   "source_file" : "art/libartbase/base/casts.h"
14841  },
14842  {
14843   "alignment" : 8,
14844   "is_const" : true,
14845   "linker_set_key" : "_ZTIKN3art7DexFileE",
14846   "name" : "const art::DexFile",
14847   "referenced_type" : "_ZTIN3art7DexFileE",
14848   "self_type" : "_ZTIKN3art7DexFileE",
14849   "size" : 192,
14850   "source_file" : "art/libdexfile/dex/dex_file.h"
14851  },
14852  {
14853   "alignment" : 8,
14854   "is_const" : true,
14855   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14856   "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>>>",
14857   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14858   "self_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14859   "size" : 64,
14860   "source_file" : "art/libartbase/base/hash_set.h"
14861  },
14862  {
14863   "alignment" : 8,
14864   "is_const" : true,
14865   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
14866   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
14867   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
14868   "self_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
14869   "size" : 8,
14870   "source_file" : "art/libartbase/base/dumpable.h"
14871  },
14872  {
14873   "alignment" : 8,
14874   "is_const" : true,
14875   "linker_set_key" : "_ZTIKN3art9CountIterE",
14876   "name" : "const art::CountIter",
14877   "referenced_type" : "_ZTIN3art9CountIterE",
14878   "self_type" : "_ZTIKN3art9CountIterE",
14879   "size" : 8,
14880   "source_file" : "art/libartbase/base/stl_util.h"
14881  },
14882  {
14883   "alignment" : 8,
14884   "is_const" : true,
14885   "linker_set_key" : "_ZTIKN3art9SignatureE",
14886   "name" : "const art::Signature",
14887   "referenced_type" : "_ZTIN3art9SignatureE",
14888   "self_type" : "_ZTIKN3art9SignatureE",
14889   "size" : 16,
14890   "source_file" : "art/libdexfile/dex/dex_file.h"
14891  },
14892  {
14893   "alignment" : 4,
14894   "is_const" : true,
14895   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
14896   "name" : "const art::hiddenapi::ApiList",
14897   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
14898   "self_type" : "_ZTIKN3art9hiddenapi7ApiListE",
14899   "size" : 4,
14900   "source_file" : "art/libartbase/base/dumpable.h"
14901  },
14902  {
14903   "alignment" : 8,
14904   "is_const" : true,
14905   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
14906   "name" : "const android::base::MappedFile",
14907   "referenced_type" : "_ZTIN7android4base10MappedFileE",
14908   "self_type" : "_ZTIKN7android4base10MappedFileE",
14909   "size" : 24,
14910   "source_file" : "system/libbase/include/android-base/mapped_file.h"
14911  },
14912  {
14913   "alignment" : 1,
14914   "is_const" : true,
14915   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14916   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
14917   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14918   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14919   "size" : 1,
14920   "source_file" : "system/libbase/include/android-base/logging.h"
14921  },
14922  {
14923   "alignment" : 4,
14924   "is_const" : true,
14925   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14926   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
14927   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14928   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14929   "size" : 4,
14930   "source_file" : "system/libbase/include/android-base/logging.h"
14931  },
14932  {
14933   "alignment" : 2,
14934   "is_const" : true,
14935   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14936   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
14937   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14938   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14939   "size" : 2,
14940   "source_file" : "system/libbase/include/android-base/logging.h"
14941  },
14942  {
14943   "alignment" : 4,
14944   "is_const" : true,
14945   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14946   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
14947   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14948   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14949   "size" : 4,
14950   "source_file" : "system/libbase/include/android-base/logging.h"
14951  },
14952  {
14953   "alignment" : 2,
14954   "is_const" : true,
14955   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14956   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
14957   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14958   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14959   "size" : 2,
14960   "source_file" : "system/libbase/include/android-base/logging.h"
14961  },
14962  {
14963   "alignment" : 8,
14964   "is_const" : true,
14965   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14966   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
14967   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14968   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14969   "size" : 8,
14970   "source_file" : "system/libbase/include/android-base/logging.h"
14971  },
14972  {
14973   "alignment" : 8,
14974   "is_const" : true,
14975   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14976   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
14977   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14978   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14979   "size" : 8,
14980   "source_file" : "system/libbase/include/android-base/logging.h"
14981  },
14982  {
14983   "alignment" : 8,
14984   "is_const" : true,
14985   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14986   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
14987   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14988   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14989   "size" : 8,
14990   "source_file" : "system/libbase/include/android-base/logging.h"
14991  },
14992  {
14993   "alignment" : 8,
14994   "is_const" : true,
14995   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14996   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
14997   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14998   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14999   "size" : 8,
15000   "source_file" : "system/libbase/include/android-base/logging.h"
15001  },
15002  {
15003   "alignment" : 8,
15004   "is_const" : true,
15005   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15006   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
15007   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15008   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
15009   "size" : 8,
15010   "source_file" : "system/libbase/include/android-base/logging.h"
15011  },
15012  {
15013   "alignment" : 8,
15014   "is_const" : true,
15015   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15016   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
15017   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15018   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
15019   "size" : 8,
15020   "source_file" : "system/libbase/include/android-base/logging.h"
15021  },
15022  {
15023   "alignment" : 8,
15024   "is_const" : true,
15025   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15026   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
15027   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15028   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
15029   "size" : 8,
15030   "source_file" : "system/libbase/include/android-base/logging.h"
15031  },
15032  {
15033   "alignment" : 8,
15034   "is_const" : true,
15035   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
15036   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
15037   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
15038   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
15039   "size" : 8,
15040   "source_file" : "system/libbase/include/android-base/logging.h"
15041  },
15042  {
15043   "alignment" : 8,
15044   "is_const" : true,
15045   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
15046   "name" : "const android::base::log_detail::Storage<const void *>",
15047   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
15048   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
15049   "size" : 8,
15050   "source_file" : "system/libbase/include/android-base/logging.h"
15051  },
15052  {
15053   "alignment" : 1,
15054   "is_const" : true,
15055   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15056   "name" : "const android::base::log_detail::Storage<bool>",
15057   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
15058   "self_type" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15059   "size" : 1,
15060   "source_file" : "system/libbase/include/android-base/logging.h"
15061  },
15062  {
15063   "alignment" : 1,
15064   "is_const" : true,
15065   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15066   "name" : "const android::base::log_detail::Storage<char>",
15067   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
15068   "self_type" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15069   "size" : 1,
15070   "source_file" : "system/libbase/include/android-base/logging.h"
15071  },
15072  {
15073   "alignment" : 8,
15074   "is_const" : true,
15075   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15076   "name" : "const android::base::log_detail::Storage<double>",
15077   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
15078   "self_type" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15079   "size" : 8,
15080   "source_file" : "system/libbase/include/android-base/logging.h"
15081  },
15082  {
15083   "alignment" : 1,
15084   "is_const" : true,
15085   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15086   "name" : "const android::base::log_detail::Storage<unsigned char>",
15087   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
15088   "self_type" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15089   "size" : 1,
15090   "source_file" : "system/libbase/include/android-base/logging.h"
15091  },
15092  {
15093   "alignment" : 4,
15094   "is_const" : true,
15095   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15096   "name" : "const android::base::log_detail::Storage<int>",
15097   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
15098   "self_type" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15099   "size" : 4,
15100   "source_file" : "system/libbase/include/android-base/logging.h"
15101  },
15102  {
15103   "alignment" : 4,
15104   "is_const" : true,
15105   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15106   "name" : "const android::base::log_detail::Storage<unsigned int>",
15107   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
15108   "self_type" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15109   "size" : 4,
15110   "source_file" : "system/libbase/include/android-base/logging.h"
15111  },
15112  {
15113   "alignment" : 8,
15114   "is_const" : true,
15115   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIlEE",
15116   "name" : "const android::base::log_detail::Storage<long>",
15117   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIlEE",
15118   "self_type" : "_ZTIKN7android4base10log_detail7StorageIlEE",
15119   "size" : 8,
15120   "source_file" : "system/libbase/include/android-base/logging.h"
15121  },
15122  {
15123   "alignment" : 8,
15124   "is_const" : true,
15125   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageImEE",
15126   "name" : "const android::base::log_detail::Storage<unsigned long>",
15127   "referenced_type" : "_ZTIN7android4base10log_detail7StorageImEE",
15128   "self_type" : "_ZTIKN7android4base10log_detail7StorageImEE",
15129   "size" : 8,
15130   "source_file" : "system/libbase/include/android-base/logging.h"
15131  },
15132  {
15133   "alignment" : 2,
15134   "is_const" : true,
15135   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
15136   "name" : "const android::base::log_detail::Storage<unsigned short>",
15137   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
15138   "self_type" : "_ZTIKN7android4base10log_detail7StorageItEE",
15139   "size" : 2,
15140   "source_file" : "system/libbase/include/android-base/logging.h"
15141  },
15142  {
15143   "alignment" : 4,
15144   "is_const" : true,
15145   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
15146   "name" : "const android::base::borrowed_fd",
15147   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
15148   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
15149   "size" : 4,
15150   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15151  },
15152  {
15153   "alignment" : 4,
15154   "is_const" : true,
15155   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
15156   "name" : "const android::base::ErrnoRestorer",
15157   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
15158   "self_type" : "_ZTIKN7android4base13ErrnoRestorerE",
15159   "size" : 4,
15160   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15161  },
15162  {
15163   "alignment" : 8,
15164   "is_const" : true,
15165   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
15166   "name" : "const unix_file::FdFile",
15167   "referenced_type" : "_ZTIN9unix_file6FdFileE",
15168   "self_type" : "_ZTIKN9unix_file6FdFileE",
15169   "size" : 48,
15170   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15171  },
15172  {
15173   "alignment" : 8,
15174   "is_const" : true,
15175   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15176   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
15177   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15178   "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15179   "size" : 8,
15180   "source_file" : "system/libbase/include/android-base/logging.h"
15181  },
15182  {
15183   "alignment" : 8,
15184   "is_const" : true,
15185   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15186   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
15187   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15188   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15189   "size" : 24,
15190   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15191  },
15192  {
15193   "alignment" : 8,
15194   "is_const" : true,
15195   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15196   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
15197   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15198   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15199   "size" : 16,
15200   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
15201  },
15202  {
15203   "alignment" : 1,
15204   "is_const" : true,
15205   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15206   "name" : "const std::hash<art::DexFileReference>",
15207   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
15208   "self_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15209   "size" : 1,
15210   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
15211  },
15212  {
15213   "alignment" : 1,
15214   "is_const" : true,
15215   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15216   "name" : "const std::hash<art::dex::ProtoIndex>",
15217   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
15218   "self_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15219   "size" : 1,
15220   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15221  },
15222  {
15223   "alignment" : 1,
15224   "is_const" : true,
15225   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15226   "name" : "const std::hash<art::dex::StringIndex>",
15227   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
15228   "self_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15229   "size" : 1,
15230   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15231  },
15232  {
15233   "alignment" : 1,
15234   "is_const" : true,
15235   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15236   "name" : "const std::hash<art::dex::TypeIndex>",
15237   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
15238   "self_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15239   "size" : 1,
15240   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15241  },
15242  {
15243   "alignment" : 4,
15244   "is_const" : true,
15245   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
15246   "name" : "const std::pair<unsigned int, unsigned short>",
15247   "referenced_type" : "_ZTINSt3__14pairIjtEE",
15248   "self_type" : "_ZTIKNSt3__14pairIjtEE",
15249   "size" : 8,
15250   "source_file" : "art/libartbase/base/hash_set.h"
15251  },
15252  {
15253   "alignment" : 8,
15254   "is_const" : true,
15255   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15256   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
15257   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15258   "self_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15259   "size" : 24,
15260   "source_file" : "art/libdexfile/dex/dex_file.h"
15261  },
15262  {
15263   "alignment" : 8,
15264   "is_const" : true,
15265   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15266   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
15267   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
15268   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15269   "size" : 24,
15270   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15271  },
15272  {
15273   "alignment" : 1,
15274   "is_const" : true,
15275   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15276   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
15277   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
15278   "self_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15279   "size" : 1,
15280   "source_file" : "art/libartbase/base/hash_set.h"
15281  },
15282  {
15283   "alignment" : 8,
15284   "is_const" : true,
15285   "linker_set_key" : "_ZTIKP8ZipEntry",
15286   "name" : "ZipEntry *const",
15287   "referenced_type" : "_ZTIP8ZipEntry",
15288   "self_type" : "_ZTIKP8ZipEntry",
15289   "size" : 8,
15290   "source_file" : "art/libartbase/base/zip_archive.h"
15291  },
15292  {
15293   "alignment" : 8,
15294   "is_const" : true,
15295   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
15296   "name" : "const art::InstructionOperands *const",
15297   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
15298   "self_type" : "_ZTIKPKN3art19InstructionOperandsE",
15299   "size" : 8,
15300   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15301  },
15302  {
15303   "alignment" : 8,
15304   "is_const" : true,
15305   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
15306   "name" : "const art::dex::TypeId *const",
15307   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
15308   "self_type" : "_ZTIKPKN3art3dex6TypeIdE",
15309   "size" : 8,
15310   "source_file" : "system/libbase/include/android-base/logging.h"
15311  },
15312  {
15313   "alignment" : 8,
15314   "is_const" : true,
15315   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
15316   "name" : "const art::dex::FieldId *const",
15317   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
15318   "self_type" : "_ZTIKPKN3art3dex7FieldIdE",
15319   "size" : 8,
15320   "source_file" : "system/libbase/include/android-base/logging.h"
15321  },
15322  {
15323   "alignment" : 8,
15324   "is_const" : true,
15325   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
15326   "name" : "const art::dex::ProtoId *const",
15327   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
15328   "self_type" : "_ZTIKPKN3art3dex7ProtoIdE",
15329   "size" : 8,
15330   "source_file" : "system/libbase/include/android-base/logging.h"
15331  },
15332  {
15333   "alignment" : 8,
15334   "is_const" : true,
15335   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
15336   "name" : "const art::dex::ClassDef *const",
15337   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
15338   "self_type" : "_ZTIKPKN3art3dex8ClassDefE",
15339   "size" : 8,
15340   "source_file" : "system/libbase/include/android-base/logging.h"
15341  },
15342  {
15343   "alignment" : 8,
15344   "is_const" : true,
15345   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
15346   "name" : "const art::dex::MethodId *const",
15347   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
15348   "self_type" : "_ZTIKPKN3art3dex8MethodIdE",
15349   "size" : 8,
15350   "source_file" : "system/libbase/include/android-base/logging.h"
15351  },
15352  {
15353   "alignment" : 8,
15354   "is_const" : true,
15355   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
15356   "name" : "const art::dex::StringId *const",
15357   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
15358   "self_type" : "_ZTIKPKN3art3dex8StringIdE",
15359   "size" : 8,
15360   "source_file" : "system/libbase/include/android-base/logging.h"
15361  },
15362  {
15363   "alignment" : 8,
15364   "is_const" : true,
15365   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
15366   "name" : "const art::DexFile::Header *const",
15367   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
15368   "self_type" : "_ZTIKPKN3art7DexFile6HeaderE",
15369   "size" : 8,
15370   "source_file" : "art/libdexfile/dex/dex_file.h"
15371  },
15372  {
15373   "alignment" : 8,
15374   "is_const" : true,
15375   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
15376   "name" : "const art::DexFile *const",
15377   "referenced_type" : "_ZTIPKN3art7DexFileE",
15378   "self_type" : "_ZTIKPKN3art7DexFileE",
15379   "size" : 8,
15380   "source_file" : "system/libbase/include/android-base/logging.h"
15381  },
15382  {
15383   "alignment" : 8,
15384   "is_const" : true,
15385   "linker_set_key" : "_ZTIKPKc",
15386   "name" : "const char *const",
15387   "referenced_type" : "_ZTIPKc",
15388   "self_type" : "_ZTIKPKc",
15389   "size" : 8,
15390   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15391  },
15392  {
15393   "alignment" : 8,
15394   "is_const" : true,
15395   "linker_set_key" : "_ZTIKPKh",
15396   "name" : "const unsigned char *const",
15397   "referenced_type" : "_ZTIPKh",
15398   "self_type" : "_ZTIKPKh",
15399   "size" : 8,
15400   "source_file" : "art/libdexfile/dex/dex_file.h"
15401  },
15402  {
15403   "alignment" : 8,
15404   "is_const" : true,
15405   "linker_set_key" : "_ZTIKPKj",
15406   "name" : "const unsigned int *const",
15407   "referenced_type" : "_ZTIPKj",
15408   "self_type" : "_ZTIKPKj",
15409   "size" : 8,
15410   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15411  },
15412  {
15413   "alignment" : 8,
15414   "is_const" : true,
15415   "linker_set_key" : "_ZTIKPKt",
15416   "name" : "const unsigned short *const",
15417   "referenced_type" : "_ZTIPKt",
15418   "self_type" : "_ZTIKPKt",
15419   "size" : 8,
15420   "source_file" : "system/libbase/include/android-base/logging.h"
15421  },
15422  {
15423   "alignment" : 8,
15424   "is_const" : true,
15425   "linker_set_key" : "_ZTIKPKv",
15426   "name" : "const void *const",
15427   "referenced_type" : "_ZTIPKv",
15428   "self_type" : "_ZTIKPKv",
15429   "size" : 8,
15430   "source_file" : "system/libbase/include/android-base/logging.h"
15431  },
15432  {
15433   "alignment" : 1,
15434   "is_const" : true,
15435   "linker_set_key" : "_ZTIKa",
15436   "name" : "const signed char",
15437   "referenced_type" : "_ZTIa",
15438   "self_type" : "_ZTIKa",
15439   "size" : 1,
15440   "source_file" : "libnativehelper/include_jni/jni.h"
15441  },
15442  {
15443   "alignment" : 1,
15444   "is_const" : true,
15445   "linker_set_key" : "_ZTIKb",
15446   "name" : "const bool",
15447   "referenced_type" : "_ZTIb",
15448   "self_type" : "_ZTIKb",
15449   "size" : 1,
15450   "source_file" : "system/libbase/include/android-base/logging.h"
15451  },
15452  {
15453   "alignment" : 1,
15454   "is_const" : true,
15455   "linker_set_key" : "_ZTIKc",
15456   "name" : "const char",
15457   "referenced_type" : "_ZTIc",
15458   "self_type" : "_ZTIKc",
15459   "size" : 1,
15460   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15461  },
15462  {
15463   "alignment" : 8,
15464   "is_const" : true,
15465   "linker_set_key" : "_ZTIKd",
15466   "name" : "const double",
15467   "referenced_type" : "_ZTId",
15468   "self_type" : "_ZTIKd",
15469   "size" : 8,
15470   "source_file" : "libnativehelper/include_jni/jni.h"
15471  },
15472  {
15473   "alignment" : 4,
15474   "is_const" : true,
15475   "linker_set_key" : "_ZTIKf",
15476   "name" : "const float",
15477   "referenced_type" : "_ZTIf",
15478   "self_type" : "_ZTIKf",
15479   "size" : 4,
15480   "source_file" : "libnativehelper/include_jni/jni.h"
15481  },
15482  {
15483   "alignment" : 1,
15484   "is_const" : true,
15485   "linker_set_key" : "_ZTIKh",
15486   "name" : "const unsigned char",
15487   "referenced_type" : "_ZTIh",
15488   "self_type" : "_ZTIKh",
15489   "size" : 1,
15490   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
15491  },
15492  {
15493   "alignment" : 4,
15494   "is_const" : true,
15495   "linker_set_key" : "_ZTIKi",
15496   "name" : "const int",
15497   "referenced_type" : "_ZTIi",
15498   "self_type" : "_ZTIKi",
15499   "size" : 4,
15500   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15501  },
15502  {
15503   "alignment" : 4,
15504   "is_const" : true,
15505   "linker_set_key" : "_ZTIKj",
15506   "name" : "const unsigned int",
15507   "referenced_type" : "_ZTIj",
15508   "self_type" : "_ZTIKj",
15509   "size" : 4,
15510   "source_file" : "system/libbase/include/android-base/logging.h"
15511  },
15512  {
15513   "alignment" : 8,
15514   "is_const" : true,
15515   "linker_set_key" : "_ZTIKl",
15516   "name" : "const long",
15517   "referenced_type" : "_ZTIl",
15518   "self_type" : "_ZTIKl",
15519   "size" : 8,
15520   "source_file" : "libnativehelper/include_jni/jni.h"
15521  },
15522  {
15523   "alignment" : 8,
15524   "is_const" : true,
15525   "linker_set_key" : "_ZTIKm",
15526   "name" : "const unsigned long",
15527   "referenced_type" : "_ZTIm",
15528   "self_type" : "_ZTIKm",
15529   "size" : 8,
15530   "source_file" : "system/libbase/include/android-base/logging.h"
15531  },
15532  {
15533   "alignment" : 2,
15534   "is_const" : true,
15535   "linker_set_key" : "_ZTIKs",
15536   "name" : "const short",
15537   "referenced_type" : "_ZTIs",
15538   "self_type" : "_ZTIKs",
15539   "size" : 2,
15540   "source_file" : "libnativehelper/include_jni/jni.h"
15541  },
15542  {
15543   "alignment" : 2,
15544   "is_const" : true,
15545   "linker_set_key" : "_ZTIKt",
15546   "name" : "const unsigned short",
15547   "referenced_type" : "_ZTIt",
15548   "self_type" : "_ZTIKt",
15549   "size" : 2,
15550   "source_file" : "system/libbase/include/android-base/logging.h"
15551  },
15552  {
15553   "is_const" : true,
15554   "linker_set_key" : "_ZTIKv",
15555   "name" : "const void",
15556   "referenced_type" : "_ZTIv",
15557   "self_type" : "_ZTIKv",
15558   "source_file" : "art/libartbase/base/mem_map.h"
15559  }
15560 ],
15561 "record_types" :
15562 [
15563  {
15564   "alignment" : 1,
15565   "base_specifiers" :
15566   [
15567    {
15568     "referenced_type" : "_ZTI7_jarray"
15569    }
15570   ],
15571   "linker_set_key" : "_ZTI10_jintArray",
15572   "name" : "_jintArray",
15573   "record_kind" : "class",
15574   "referenced_type" : "_ZTI10_jintArray",
15575   "self_type" : "_ZTI10_jintArray",
15576   "size" : 1,
15577   "source_file" : "libnativehelper/include_jni/jni.h"
15578  },
15579  {
15580   "alignment" : 1,
15581   "base_specifiers" :
15582   [
15583    {
15584     "referenced_type" : "_ZTI7_jarray"
15585    }
15586   ],
15587   "linker_set_key" : "_ZTI11_jbyteArray",
15588   "name" : "_jbyteArray",
15589   "record_kind" : "class",
15590   "referenced_type" : "_ZTI11_jbyteArray",
15591   "self_type" : "_ZTI11_jbyteArray",
15592   "size" : 1,
15593   "source_file" : "libnativehelper/include_jni/jni.h"
15594  },
15595  {
15596   "alignment" : 1,
15597   "base_specifiers" :
15598   [
15599    {
15600     "referenced_type" : "_ZTI7_jarray"
15601    }
15602   ],
15603   "linker_set_key" : "_ZTI11_jcharArray",
15604   "name" : "_jcharArray",
15605   "record_kind" : "class",
15606   "referenced_type" : "_ZTI11_jcharArray",
15607   "self_type" : "_ZTI11_jcharArray",
15608   "size" : 1,
15609   "source_file" : "libnativehelper/include_jni/jni.h"
15610  },
15611  {
15612   "alignment" : 1,
15613   "base_specifiers" :
15614   [
15615    {
15616     "referenced_type" : "_ZTI7_jarray"
15617    }
15618   ],
15619   "linker_set_key" : "_ZTI11_jlongArray",
15620   "name" : "_jlongArray",
15621   "record_kind" : "class",
15622   "referenced_type" : "_ZTI11_jlongArray",
15623   "self_type" : "_ZTI11_jlongArray",
15624   "size" : 1,
15625   "source_file" : "libnativehelper/include_jni/jni.h"
15626  },
15627  {
15628   "alignment" : 1,
15629   "base_specifiers" :
15630   [
15631    {
15632     "referenced_type" : "_ZTI8_jobject"
15633    }
15634   ],
15635   "linker_set_key" : "_ZTI11_jthrowable",
15636   "name" : "_jthrowable",
15637   "record_kind" : "class",
15638   "referenced_type" : "_ZTI11_jthrowable",
15639   "self_type" : "_ZTI11_jthrowable",
15640   "size" : 1,
15641   "source_file" : "libnativehelper/include_jni/jni.h"
15642  },
15643  {
15644   "alignment" : 8,
15645   "fields" :
15646   [
15647    {
15648     "field_name" : "optionString",
15649     "referenced_type" : "_ZTIPKc"
15650    },
15651    {
15652     "field_name" : "extraInfo",
15653     "field_offset" : 64,
15654     "referenced_type" : "_ZTIPv"
15655    }
15656   ],
15657   "linker_set_key" : "_ZTI12JavaVMOption",
15658   "name" : "JavaVMOption",
15659   "referenced_type" : "_ZTI12JavaVMOption",
15660   "self_type" : "_ZTI12JavaVMOption",
15661   "size" : 16,
15662   "source_file" : "libnativehelper/include_jni/jni.h"
15663  },
15664  {
15665   "alignment" : 1,
15666   "fields" :
15667   [
15668    {
15669     "field_name" : "path",
15670     "referenced_type" : "_ZTIA1024_c"
15671    },
15672    {
15673     "access" : "private",
15674     "field_name" : "remove_dir_and_contents_",
15675     "field_offset" : 8192,
15676     "referenced_type" : "_ZTIb"
15677    }
15678   ],
15679   "linker_set_key" : "_ZTI12TemporaryDir",
15680   "name" : "TemporaryDir",
15681   "record_kind" : "class",
15682   "referenced_type" : "_ZTI12TemporaryDir",
15683   "self_type" : "_ZTI12TemporaryDir",
15684   "size" : 1025,
15685   "source_file" : "system/libbase/include/android-base/file.h"
15686  },
15687  {
15688   "alignment" : 1,
15689   "base_specifiers" :
15690   [
15691    {
15692     "referenced_type" : "_ZTI7_jarray"
15693    }
15694   ],
15695   "linker_set_key" : "_ZTI12_jfloatArray",
15696   "name" : "_jfloatArray",
15697   "record_kind" : "class",
15698   "referenced_type" : "_ZTI12_jfloatArray",
15699   "self_type" : "_ZTI12_jfloatArray",
15700   "size" : 1,
15701   "source_file" : "libnativehelper/include_jni/jni.h"
15702  },
15703  {
15704   "alignment" : 1,
15705   "base_specifiers" :
15706   [
15707    {
15708     "referenced_type" : "_ZTI7_jarray"
15709    }
15710   ],
15711   "linker_set_key" : "_ZTI12_jshortArray",
15712   "name" : "_jshortArray",
15713   "record_kind" : "class",
15714   "referenced_type" : "_ZTI12_jshortArray",
15715   "self_type" : "_ZTI12_jshortArray",
15716   "size" : 1,
15717   "source_file" : "libnativehelper/include_jni/jni.h"
15718  },
15719  {
15720   "alignment" : 4,
15721   "fields" :
15722   [
15723    {
15724     "field_name" : "fd",
15725     "referenced_type" : "_ZTIi"
15726    },
15727    {
15728     "field_name" : "path",
15729     "field_offset" : 32,
15730     "referenced_type" : "_ZTIA1024_c"
15731    },
15732    {
15733     "access" : "private",
15734     "field_name" : "remove_file_",
15735     "field_offset" : 8224,
15736     "referenced_type" : "_ZTIb"
15737    }
15738   ],
15739   "linker_set_key" : "_ZTI13TemporaryFile",
15740   "name" : "TemporaryFile",
15741   "record_kind" : "class",
15742   "referenced_type" : "_ZTI13TemporaryFile",
15743   "self_type" : "_ZTI13TemporaryFile",
15744   "size" : 1032,
15745   "source_file" : "system/libbase/include/android-base/file.h"
15746  },
15747  {
15748   "alignment" : 1,
15749   "base_specifiers" :
15750   [
15751    {
15752     "referenced_type" : "_ZTI7_jarray"
15753    }
15754   ],
15755   "linker_set_key" : "_ZTI13_jdoubleArray",
15756   "name" : "_jdoubleArray",
15757   "record_kind" : "class",
15758   "referenced_type" : "_ZTI13_jdoubleArray",
15759   "self_type" : "_ZTI13_jdoubleArray",
15760   "size" : 1,
15761   "source_file" : "libnativehelper/include_jni/jni.h"
15762  },
15763  {
15764   "alignment" : 1,
15765   "base_specifiers" :
15766   [
15767    {
15768     "referenced_type" : "_ZTI7_jarray"
15769    }
15770   ],
15771   "linker_set_key" : "_ZTI13_jobjectArray",
15772   "name" : "_jobjectArray",
15773   "record_kind" : "class",
15774   "referenced_type" : "_ZTI13_jobjectArray",
15775   "self_type" : "_ZTI13_jobjectArray",
15776   "size" : 1,
15777   "source_file" : "libnativehelper/include_jni/jni.h"
15778  },
15779  {
15780   "alignment" : 8,
15781   "fields" :
15782   [
15783    {
15784     "field_name" : "version",
15785     "referenced_type" : "_ZTIi"
15786    },
15787    {
15788     "field_name" : "nOptions",
15789     "field_offset" : 32,
15790     "referenced_type" : "_ZTIi"
15791    },
15792    {
15793     "field_name" : "options",
15794     "field_offset" : 64,
15795     "referenced_type" : "_ZTIP12JavaVMOption"
15796    },
15797    {
15798     "field_name" : "ignoreUnrecognized",
15799     "field_offset" : 128,
15800     "referenced_type" : "_ZTIh"
15801    }
15802   ],
15803   "linker_set_key" : "_ZTI14JavaVMInitArgs",
15804   "name" : "JavaVMInitArgs",
15805   "referenced_type" : "_ZTI14JavaVMInitArgs",
15806   "self_type" : "_ZTI14JavaVMInitArgs",
15807   "size" : 24,
15808   "source_file" : "libnativehelper/include_jni/jni.h"
15809  },
15810  {
15811   "alignment" : 1,
15812   "base_specifiers" :
15813   [
15814    {
15815     "referenced_type" : "_ZTI7_jarray"
15816    }
15817   ],
15818   "linker_set_key" : "_ZTI14_jbooleanArray",
15819   "name" : "_jbooleanArray",
15820   "record_kind" : "class",
15821   "referenced_type" : "_ZTI14_jbooleanArray",
15822   "self_type" : "_ZTI14_jbooleanArray",
15823   "size" : 1,
15824   "source_file" : "libnativehelper/include_jni/jni.h"
15825  },
15826  {
15827   "alignment" : 8,
15828   "fields" :
15829   [
15830    {
15831     "field_name" : "name",
15832     "referenced_type" : "_ZTIPKc"
15833    },
15834    {
15835     "field_name" : "signature",
15836     "field_offset" : 64,
15837     "referenced_type" : "_ZTIPKc"
15838    },
15839    {
15840     "field_name" : "fnPtr",
15841     "field_offset" : 128,
15842     "referenced_type" : "_ZTIPv"
15843    }
15844   ],
15845   "linker_set_key" : "_ZTI15JNINativeMethod",
15846   "name" : "JNINativeMethod",
15847   "referenced_type" : "_ZTI15JNINativeMethod",
15848   "self_type" : "_ZTI15JNINativeMethod",
15849   "size" : 24,
15850   "source_file" : "libnativehelper/include_jni/jni.h"
15851  },
15852  {
15853   "alignment" : 8,
15854   "fields" :
15855   [
15856    {
15857     "field_name" : "version",
15858     "referenced_type" : "_ZTIi"
15859    },
15860    {
15861     "field_name" : "name",
15862     "field_offset" : 64,
15863     "referenced_type" : "_ZTIPKc"
15864    },
15865    {
15866     "field_name" : "group",
15867     "field_offset" : 128,
15868     "referenced_type" : "_ZTIP8_jobject"
15869    }
15870   ],
15871   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
15872   "name" : "JavaVMAttachArgs",
15873   "referenced_type" : "_ZTI16JavaVMAttachArgs",
15874   "self_type" : "_ZTI16JavaVMAttachArgs",
15875   "size" : 24,
15876   "source_file" : "libnativehelper/include_jni/jni.h"
15877  },
15878  {
15879   "alignment" : 8,
15880   "fields" :
15881   [
15882    {
15883     "field_name" : "reserved0",
15884     "referenced_type" : "_ZTIPv"
15885    },
15886    {
15887     "field_name" : "reserved1",
15888     "field_offset" : 64,
15889     "referenced_type" : "_ZTIPv"
15890    },
15891    {
15892     "field_name" : "reserved2",
15893     "field_offset" : 128,
15894     "referenced_type" : "_ZTIPv"
15895    },
15896    {
15897     "field_name" : "DestroyJavaVM",
15898     "field_offset" : 192,
15899     "referenced_type" : "_ZTIPFiP7_JavaVME"
15900    },
15901    {
15902     "field_name" : "AttachCurrentThread",
15903     "field_offset" : 256,
15904     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
15905    },
15906    {
15907     "field_name" : "DetachCurrentThread",
15908     "field_offset" : 320,
15909     "referenced_type" : "_ZTIPFiP7_JavaVME"
15910    },
15911    {
15912     "field_name" : "GetEnv",
15913     "field_offset" : 384,
15914     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
15915    },
15916    {
15917     "field_name" : "AttachCurrentThreadAsDaemon",
15918     "field_offset" : 448,
15919     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
15920    }
15921   ],
15922   "linker_set_key" : "_ZTI18JNIInvokeInterface",
15923   "name" : "JNIInvokeInterface",
15924   "referenced_type" : "_ZTI18JNIInvokeInterface",
15925   "self_type" : "_ZTI18JNIInvokeInterface",
15926   "size" : 64,
15927   "source_file" : "libnativehelper/include_jni/jni.h"
15928  },
15929  {
15930   "alignment" : 8,
15931   "fields" :
15932   [
15933    {
15934     "field_name" : "reserved0",
15935     "referenced_type" : "_ZTIPv"
15936    },
15937    {
15938     "field_name" : "reserved1",
15939     "field_offset" : 64,
15940     "referenced_type" : "_ZTIPv"
15941    },
15942    {
15943     "field_name" : "reserved2",
15944     "field_offset" : 128,
15945     "referenced_type" : "_ZTIPv"
15946    },
15947    {
15948     "field_name" : "reserved3",
15949     "field_offset" : 192,
15950     "referenced_type" : "_ZTIPv"
15951    },
15952    {
15953     "field_name" : "GetVersion",
15954     "field_offset" : 256,
15955     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
15956    },
15957    {
15958     "field_name" : "DefineClass",
15959     "field_offset" : 320,
15960     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
15961    },
15962    {
15963     "field_name" : "FindClass",
15964     "field_offset" : 384,
15965     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
15966    },
15967    {
15968     "field_name" : "FromReflectedMethod",
15969     "field_offset" : 448,
15970     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
15971    },
15972    {
15973     "field_name" : "FromReflectedField",
15974     "field_offset" : 512,
15975     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
15976    },
15977    {
15978     "field_name" : "ToReflectedMethod",
15979     "field_offset" : 576,
15980     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
15981    },
15982    {
15983     "field_name" : "GetSuperclass",
15984     "field_offset" : 640,
15985     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
15986    },
15987    {
15988     "field_name" : "IsAssignableFrom",
15989     "field_offset" : 704,
15990     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
15991    },
15992    {
15993     "field_name" : "ToReflectedField",
15994     "field_offset" : 768,
15995     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
15996    },
15997    {
15998     "field_name" : "Throw",
15999     "field_offset" : 832,
16000     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
16001    },
16002    {
16003     "field_name" : "ThrowNew",
16004     "field_offset" : 896,
16005     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
16006    },
16007    {
16008     "field_name" : "ExceptionOccurred",
16009     "field_offset" : 960,
16010     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
16011    },
16012    {
16013     "field_name" : "ExceptionDescribe",
16014     "field_offset" : 1024,
16015     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16016    },
16017    {
16018     "field_name" : "ExceptionClear",
16019     "field_offset" : 1088,
16020     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
16021    },
16022    {
16023     "field_name" : "FatalError",
16024     "field_offset" : 1152,
16025     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
16026    },
16027    {
16028     "field_name" : "PushLocalFrame",
16029     "field_offset" : 1216,
16030     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16031    },
16032    {
16033     "field_name" : "PopLocalFrame",
16034     "field_offset" : 1280,
16035     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16036    },
16037    {
16038     "field_name" : "NewGlobalRef",
16039     "field_offset" : 1344,
16040     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16041    },
16042    {
16043     "field_name" : "DeleteGlobalRef",
16044     "field_offset" : 1408,
16045     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16046    },
16047    {
16048     "field_name" : "DeleteLocalRef",
16049     "field_offset" : 1472,
16050     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
16051    },
16052    {
16053     "field_name" : "IsSameObject",
16054     "field_offset" : 1536,
16055     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
16056    },
16057    {
16058     "field_name" : "NewLocalRef",
16059     "field_offset" : 1600,
16060     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
16061    },
16062    {
16063     "field_name" : "EnsureLocalCapacity",
16064     "field_offset" : 1664,
16065     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16066    },
16067    {
16068     "field_name" : "AllocObject",
16069     "field_offset" : 1728,
16070     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
16071    },
16072    {
16073     "field_name" : "NewObject",
16074     "field_offset" : 1792,
16075     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16076    },
16077    {
16078     "field_name" : "NewObjectV",
16079     "field_offset" : 1856,
16080     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16081    },
16082    {
16083     "field_name" : "NewObjectA",
16084     "field_offset" : 1920,
16085     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16086    },
16087    {
16088     "field_name" : "GetObjectClass",
16089     "field_offset" : 1984,
16090     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
16091    },
16092    {
16093     "field_name" : "IsInstanceOf",
16094     "field_offset" : 2048,
16095     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
16096    },
16097    {
16098     "field_name" : "GetMethodID",
16099     "field_offset" : 2112,
16100     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16101    },
16102    {
16103     "field_name" : "CallObjectMethod",
16104     "field_offset" : 2176,
16105     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
16106    },
16107    {
16108     "field_name" : "CallObjectMethodV",
16109     "field_offset" : 2240,
16110     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE"
16111    },
16112    {
16113     "field_name" : "CallObjectMethodA",
16114     "field_offset" : 2304,
16115     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
16116    },
16117    {
16118     "field_name" : "CallBooleanMethod",
16119     "field_offset" : 2368,
16120     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16121    },
16122    {
16123     "field_name" : "CallBooleanMethodV",
16124     "field_offset" : 2432,
16125     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16126    },
16127    {
16128     "field_name" : "CallBooleanMethodA",
16129     "field_offset" : 2496,
16130     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16131    },
16132    {
16133     "field_name" : "CallByteMethod",
16134     "field_offset" : 2560,
16135     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16136    },
16137    {
16138     "field_name" : "CallByteMethodV",
16139     "field_offset" : 2624,
16140     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16141    },
16142    {
16143     "field_name" : "CallByteMethodA",
16144     "field_offset" : 2688,
16145     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16146    },
16147    {
16148     "field_name" : "CallCharMethod",
16149     "field_offset" : 2752,
16150     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16151    },
16152    {
16153     "field_name" : "CallCharMethodV",
16154     "field_offset" : 2816,
16155     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16156    },
16157    {
16158     "field_name" : "CallCharMethodA",
16159     "field_offset" : 2880,
16160     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16161    },
16162    {
16163     "field_name" : "CallShortMethod",
16164     "field_offset" : 2944,
16165     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16166    },
16167    {
16168     "field_name" : "CallShortMethodV",
16169     "field_offset" : 3008,
16170     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16171    },
16172    {
16173     "field_name" : "CallShortMethodA",
16174     "field_offset" : 3072,
16175     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16176    },
16177    {
16178     "field_name" : "CallIntMethod",
16179     "field_offset" : 3136,
16180     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16181    },
16182    {
16183     "field_name" : "CallIntMethodV",
16184     "field_offset" : 3200,
16185     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16186    },
16187    {
16188     "field_name" : "CallIntMethodA",
16189     "field_offset" : 3264,
16190     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16191    },
16192    {
16193     "field_name" : "CallLongMethod",
16194     "field_offset" : 3328,
16195     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16196    },
16197    {
16198     "field_name" : "CallLongMethodV",
16199     "field_offset" : 3392,
16200     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16201    },
16202    {
16203     "field_name" : "CallLongMethodA",
16204     "field_offset" : 3456,
16205     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16206    },
16207    {
16208     "field_name" : "CallFloatMethod",
16209     "field_offset" : 3520,
16210     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16211    },
16212    {
16213     "field_name" : "CallFloatMethodV",
16214     "field_offset" : 3584,
16215     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16216    },
16217    {
16218     "field_name" : "CallFloatMethodA",
16219     "field_offset" : 3648,
16220     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16221    },
16222    {
16223     "field_name" : "CallDoubleMethod",
16224     "field_offset" : 3712,
16225     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16226    },
16227    {
16228     "field_name" : "CallDoubleMethodV",
16229     "field_offset" : 3776,
16230     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16231    },
16232    {
16233     "field_name" : "CallDoubleMethodA",
16234     "field_offset" : 3840,
16235     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16236    },
16237    {
16238     "field_name" : "CallVoidMethod",
16239     "field_offset" : 3904,
16240     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16241    },
16242    {
16243     "field_name" : "CallVoidMethodV",
16244     "field_offset" : 3968,
16245     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16246    },
16247    {
16248     "field_name" : "CallVoidMethodA",
16249     "field_offset" : 4032,
16250     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16251    },
16252    {
16253     "field_name" : "CallNonvirtualObjectMethod",
16254     "field_offset" : 4096,
16255     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
16256    },
16257    {
16258     "field_name" : "CallNonvirtualObjectMethodV",
16259     "field_offset" : 4160,
16260     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE"
16261    },
16262    {
16263     "field_name" : "CallNonvirtualObjectMethodA",
16264     "field_offset" : 4224,
16265     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
16266    },
16267    {
16268     "field_name" : "CallNonvirtualBooleanMethod",
16269     "field_offset" : 4288,
16270     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16271    },
16272    {
16273     "field_name" : "CallNonvirtualBooleanMethodV",
16274     "field_offset" : 4352,
16275     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16276    },
16277    {
16278     "field_name" : "CallNonvirtualBooleanMethodA",
16279     "field_offset" : 4416,
16280     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16281    },
16282    {
16283     "field_name" : "CallNonvirtualByteMethod",
16284     "field_offset" : 4480,
16285     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16286    },
16287    {
16288     "field_name" : "CallNonvirtualByteMethodV",
16289     "field_offset" : 4544,
16290     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16291    },
16292    {
16293     "field_name" : "CallNonvirtualByteMethodA",
16294     "field_offset" : 4608,
16295     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16296    },
16297    {
16298     "field_name" : "CallNonvirtualCharMethod",
16299     "field_offset" : 4672,
16300     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16301    },
16302    {
16303     "field_name" : "CallNonvirtualCharMethodV",
16304     "field_offset" : 4736,
16305     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16306    },
16307    {
16308     "field_name" : "CallNonvirtualCharMethodA",
16309     "field_offset" : 4800,
16310     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16311    },
16312    {
16313     "field_name" : "CallNonvirtualShortMethod",
16314     "field_offset" : 4864,
16315     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16316    },
16317    {
16318     "field_name" : "CallNonvirtualShortMethodV",
16319     "field_offset" : 4928,
16320     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16321    },
16322    {
16323     "field_name" : "CallNonvirtualShortMethodA",
16324     "field_offset" : 4992,
16325     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16326    },
16327    {
16328     "field_name" : "CallNonvirtualIntMethod",
16329     "field_offset" : 5056,
16330     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16331    },
16332    {
16333     "field_name" : "CallNonvirtualIntMethodV",
16334     "field_offset" : 5120,
16335     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16336    },
16337    {
16338     "field_name" : "CallNonvirtualIntMethodA",
16339     "field_offset" : 5184,
16340     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16341    },
16342    {
16343     "field_name" : "CallNonvirtualLongMethod",
16344     "field_offset" : 5248,
16345     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16346    },
16347    {
16348     "field_name" : "CallNonvirtualLongMethodV",
16349     "field_offset" : 5312,
16350     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16351    },
16352    {
16353     "field_name" : "CallNonvirtualLongMethodA",
16354     "field_offset" : 5376,
16355     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16356    },
16357    {
16358     "field_name" : "CallNonvirtualFloatMethod",
16359     "field_offset" : 5440,
16360     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16361    },
16362    {
16363     "field_name" : "CallNonvirtualFloatMethodV",
16364     "field_offset" : 5504,
16365     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16366    },
16367    {
16368     "field_name" : "CallNonvirtualFloatMethodA",
16369     "field_offset" : 5568,
16370     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16371    },
16372    {
16373     "field_name" : "CallNonvirtualDoubleMethod",
16374     "field_offset" : 5632,
16375     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16376    },
16377    {
16378     "field_name" : "CallNonvirtualDoubleMethodV",
16379     "field_offset" : 5696,
16380     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16381    },
16382    {
16383     "field_name" : "CallNonvirtualDoubleMethodA",
16384     "field_offset" : 5760,
16385     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16386    },
16387    {
16388     "field_name" : "CallNonvirtualVoidMethod",
16389     "field_offset" : 5824,
16390     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16391    },
16392    {
16393     "field_name" : "CallNonvirtualVoidMethodV",
16394     "field_offset" : 5888,
16395     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16396    },
16397    {
16398     "field_name" : "CallNonvirtualVoidMethodA",
16399     "field_offset" : 5952,
16400     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16401    },
16402    {
16403     "field_name" : "GetFieldID",
16404     "field_offset" : 6016,
16405     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16406    },
16407    {
16408     "field_name" : "GetObjectField",
16409     "field_offset" : 6080,
16410     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
16411    },
16412    {
16413     "field_name" : "GetBooleanField",
16414     "field_offset" : 6144,
16415     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
16416    },
16417    {
16418     "field_name" : "GetByteField",
16419     "field_offset" : 6208,
16420     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
16421    },
16422    {
16423     "field_name" : "GetCharField",
16424     "field_offset" : 6272,
16425     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
16426    },
16427    {
16428     "field_name" : "GetShortField",
16429     "field_offset" : 6336,
16430     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
16431    },
16432    {
16433     "field_name" : "GetIntField",
16434     "field_offset" : 6400,
16435     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
16436    },
16437    {
16438     "field_name" : "GetLongField",
16439     "field_offset" : 6464,
16440     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE"
16441    },
16442    {
16443     "field_name" : "GetFloatField",
16444     "field_offset" : 6528,
16445     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
16446    },
16447    {
16448     "field_name" : "GetDoubleField",
16449     "field_offset" : 6592,
16450     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
16451    },
16452    {
16453     "field_name" : "SetObjectField",
16454     "field_offset" : 6656,
16455     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
16456    },
16457    {
16458     "field_name" : "SetBooleanField",
16459     "field_offset" : 6720,
16460     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
16461    },
16462    {
16463     "field_name" : "SetByteField",
16464     "field_offset" : 6784,
16465     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
16466    },
16467    {
16468     "field_name" : "SetCharField",
16469     "field_offset" : 6848,
16470     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
16471    },
16472    {
16473     "field_name" : "SetShortField",
16474     "field_offset" : 6912,
16475     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
16476    },
16477    {
16478     "field_name" : "SetIntField",
16479     "field_offset" : 6976,
16480     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
16481    },
16482    {
16483     "field_name" : "SetLongField",
16484     "field_offset" : 7040,
16485     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE"
16486    },
16487    {
16488     "field_name" : "SetFloatField",
16489     "field_offset" : 7104,
16490     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
16491    },
16492    {
16493     "field_name" : "SetDoubleField",
16494     "field_offset" : 7168,
16495     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
16496    },
16497    {
16498     "field_name" : "GetStaticMethodID",
16499     "field_offset" : 7232,
16500     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16501    },
16502    {
16503     "field_name" : "CallStaticObjectMethod",
16504     "field_offset" : 7296,
16505     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16506    },
16507    {
16508     "field_name" : "CallStaticObjectMethodV",
16509     "field_offset" : 7360,
16510     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16511    },
16512    {
16513     "field_name" : "CallStaticObjectMethodA",
16514     "field_offset" : 7424,
16515     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16516    },
16517    {
16518     "field_name" : "CallStaticBooleanMethod",
16519     "field_offset" : 7488,
16520     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
16521    },
16522    {
16523     "field_name" : "CallStaticBooleanMethodV",
16524     "field_offset" : 7552,
16525     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16526    },
16527    {
16528     "field_name" : "CallStaticBooleanMethodA",
16529     "field_offset" : 7616,
16530     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16531    },
16532    {
16533     "field_name" : "CallStaticByteMethod",
16534     "field_offset" : 7680,
16535     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
16536    },
16537    {
16538     "field_name" : "CallStaticByteMethodV",
16539     "field_offset" : 7744,
16540     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16541    },
16542    {
16543     "field_name" : "CallStaticByteMethodA",
16544     "field_offset" : 7808,
16545     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16546    },
16547    {
16548     "field_name" : "CallStaticCharMethod",
16549     "field_offset" : 7872,
16550     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
16551    },
16552    {
16553     "field_name" : "CallStaticCharMethodV",
16554     "field_offset" : 7936,
16555     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16556    },
16557    {
16558     "field_name" : "CallStaticCharMethodA",
16559     "field_offset" : 8000,
16560     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16561    },
16562    {
16563     "field_name" : "CallStaticShortMethod",
16564     "field_offset" : 8064,
16565     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
16566    },
16567    {
16568     "field_name" : "CallStaticShortMethodV",
16569     "field_offset" : 8128,
16570     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16571    },
16572    {
16573     "field_name" : "CallStaticShortMethodA",
16574     "field_offset" : 8192,
16575     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16576    },
16577    {
16578     "field_name" : "CallStaticIntMethod",
16579     "field_offset" : 8256,
16580     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
16581    },
16582    {
16583     "field_name" : "CallStaticIntMethodV",
16584     "field_offset" : 8320,
16585     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16586    },
16587    {
16588     "field_name" : "CallStaticIntMethodA",
16589     "field_offset" : 8384,
16590     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16591    },
16592    {
16593     "field_name" : "CallStaticLongMethod",
16594     "field_offset" : 8448,
16595     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE"
16596    },
16597    {
16598     "field_name" : "CallStaticLongMethodV",
16599     "field_offset" : 8512,
16600     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16601    },
16602    {
16603     "field_name" : "CallStaticLongMethodA",
16604     "field_offset" : 8576,
16605     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16606    },
16607    {
16608     "field_name" : "CallStaticFloatMethod",
16609     "field_offset" : 8640,
16610     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
16611    },
16612    {
16613     "field_name" : "CallStaticFloatMethodV",
16614     "field_offset" : 8704,
16615     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16616    },
16617    {
16618     "field_name" : "CallStaticFloatMethodA",
16619     "field_offset" : 8768,
16620     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16621    },
16622    {
16623     "field_name" : "CallStaticDoubleMethod",
16624     "field_offset" : 8832,
16625     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
16626    },
16627    {
16628     "field_name" : "CallStaticDoubleMethodV",
16629     "field_offset" : 8896,
16630     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16631    },
16632    {
16633     "field_name" : "CallStaticDoubleMethodA",
16634     "field_offset" : 8960,
16635     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16636    },
16637    {
16638     "field_name" : "CallStaticVoidMethod",
16639     "field_offset" : 9024,
16640     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
16641    },
16642    {
16643     "field_name" : "CallStaticVoidMethodV",
16644     "field_offset" : 9088,
16645     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16646    },
16647    {
16648     "field_name" : "CallStaticVoidMethodA",
16649     "field_offset" : 9152,
16650     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16651    },
16652    {
16653     "field_name" : "GetStaticFieldID",
16654     "field_offset" : 9216,
16655     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16656    },
16657    {
16658     "field_name" : "GetStaticObjectField",
16659     "field_offset" : 9280,
16660     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
16661    },
16662    {
16663     "field_name" : "GetStaticBooleanField",
16664     "field_offset" : 9344,
16665     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
16666    },
16667    {
16668     "field_name" : "GetStaticByteField",
16669     "field_offset" : 9408,
16670     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
16671    },
16672    {
16673     "field_name" : "GetStaticCharField",
16674     "field_offset" : 9472,
16675     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
16676    },
16677    {
16678     "field_name" : "GetStaticShortField",
16679     "field_offset" : 9536,
16680     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
16681    },
16682    {
16683     "field_name" : "GetStaticIntField",
16684     "field_offset" : 9600,
16685     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
16686    },
16687    {
16688     "field_name" : "GetStaticLongField",
16689     "field_offset" : 9664,
16690     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE"
16691    },
16692    {
16693     "field_name" : "GetStaticFloatField",
16694     "field_offset" : 9728,
16695     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
16696    },
16697    {
16698     "field_name" : "GetStaticDoubleField",
16699     "field_offset" : 9792,
16700     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
16701    },
16702    {
16703     "field_name" : "SetStaticObjectField",
16704     "field_offset" : 9856,
16705     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
16706    },
16707    {
16708     "field_name" : "SetStaticBooleanField",
16709     "field_offset" : 9920,
16710     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
16711    },
16712    {
16713     "field_name" : "SetStaticByteField",
16714     "field_offset" : 9984,
16715     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
16716    },
16717    {
16718     "field_name" : "SetStaticCharField",
16719     "field_offset" : 10048,
16720     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
16721    },
16722    {
16723     "field_name" : "SetStaticShortField",
16724     "field_offset" : 10112,
16725     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
16726    },
16727    {
16728     "field_name" : "SetStaticIntField",
16729     "field_offset" : 10176,
16730     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
16731    },
16732    {
16733     "field_name" : "SetStaticLongField",
16734     "field_offset" : 10240,
16735     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE"
16736    },
16737    {
16738     "field_name" : "SetStaticFloatField",
16739     "field_offset" : 10304,
16740     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
16741    },
16742    {
16743     "field_name" : "SetStaticDoubleField",
16744     "field_offset" : 10368,
16745     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
16746    },
16747    {
16748     "field_name" : "NewString",
16749     "field_offset" : 10432,
16750     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
16751    },
16752    {
16753     "field_name" : "GetStringLength",
16754     "field_offset" : 10496,
16755     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
16756    },
16757    {
16758     "field_name" : "GetStringChars",
16759     "field_offset" : 10560,
16760     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
16761    },
16762    {
16763     "field_name" : "ReleaseStringChars",
16764     "field_offset" : 10624,
16765     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
16766    },
16767    {
16768     "field_name" : "NewStringUTF",
16769     "field_offset" : 10688,
16770     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
16771    },
16772    {
16773     "field_name" : "GetStringUTFLength",
16774     "field_offset" : 10752,
16775     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
16776    },
16777    {
16778     "field_name" : "GetStringUTFChars",
16779     "field_offset" : 10816,
16780     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
16781    },
16782    {
16783     "field_name" : "ReleaseStringUTFChars",
16784     "field_offset" : 10880,
16785     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
16786    },
16787    {
16788     "field_name" : "GetArrayLength",
16789     "field_offset" : 10944,
16790     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
16791    },
16792    {
16793     "field_name" : "NewObjectArray",
16794     "field_offset" : 11008,
16795     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
16796    },
16797    {
16798     "field_name" : "GetObjectArrayElement",
16799     "field_offset" : 11072,
16800     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
16801    },
16802    {
16803     "field_name" : "SetObjectArrayElement",
16804     "field_offset" : 11136,
16805     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
16806    },
16807    {
16808     "field_name" : "NewBooleanArray",
16809     "field_offset" : 11200,
16810     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
16811    },
16812    {
16813     "field_name" : "NewByteArray",
16814     "field_offset" : 11264,
16815     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
16816    },
16817    {
16818     "field_name" : "NewCharArray",
16819     "field_offset" : 11328,
16820     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
16821    },
16822    {
16823     "field_name" : "NewShortArray",
16824     "field_offset" : 11392,
16825     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
16826    },
16827    {
16828     "field_name" : "NewIntArray",
16829     "field_offset" : 11456,
16830     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
16831    },
16832    {
16833     "field_name" : "NewLongArray",
16834     "field_offset" : 11520,
16835     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
16836    },
16837    {
16838     "field_name" : "NewFloatArray",
16839     "field_offset" : 11584,
16840     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
16841    },
16842    {
16843     "field_name" : "NewDoubleArray",
16844     "field_offset" : 11648,
16845     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
16846    },
16847    {
16848     "field_name" : "GetBooleanArrayElements",
16849     "field_offset" : 11712,
16850     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
16851    },
16852    {
16853     "field_name" : "GetByteArrayElements",
16854     "field_offset" : 11776,
16855     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
16856    },
16857    {
16858     "field_name" : "GetCharArrayElements",
16859     "field_offset" : 11840,
16860     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
16861    },
16862    {
16863     "field_name" : "GetShortArrayElements",
16864     "field_offset" : 11904,
16865     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
16866    },
16867    {
16868     "field_name" : "GetIntArrayElements",
16869     "field_offset" : 11968,
16870     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
16871    },
16872    {
16873     "field_name" : "GetLongArrayElements",
16874     "field_offset" : 12032,
16875     "referenced_type" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE"
16876    },
16877    {
16878     "field_name" : "GetFloatArrayElements",
16879     "field_offset" : 12096,
16880     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
16881    },
16882    {
16883     "field_name" : "GetDoubleArrayElements",
16884     "field_offset" : 12160,
16885     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
16886    },
16887    {
16888     "field_name" : "ReleaseBooleanArrayElements",
16889     "field_offset" : 12224,
16890     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
16891    },
16892    {
16893     "field_name" : "ReleaseByteArrayElements",
16894     "field_offset" : 12288,
16895     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
16896    },
16897    {
16898     "field_name" : "ReleaseCharArrayElements",
16899     "field_offset" : 12352,
16900     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
16901    },
16902    {
16903     "field_name" : "ReleaseShortArrayElements",
16904     "field_offset" : 12416,
16905     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
16906    },
16907    {
16908     "field_name" : "ReleaseIntArrayElements",
16909     "field_offset" : 12480,
16910     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
16911    },
16912    {
16913     "field_name" : "ReleaseLongArrayElements",
16914     "field_offset" : 12544,
16915     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE"
16916    },
16917    {
16918     "field_name" : "ReleaseFloatArrayElements",
16919     "field_offset" : 12608,
16920     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
16921    },
16922    {
16923     "field_name" : "ReleaseDoubleArrayElements",
16924     "field_offset" : 12672,
16925     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
16926    },
16927    {
16928     "field_name" : "GetBooleanArrayRegion",
16929     "field_offset" : 12736,
16930     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
16931    },
16932    {
16933     "field_name" : "GetByteArrayRegion",
16934     "field_offset" : 12800,
16935     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
16936    },
16937    {
16938     "field_name" : "GetCharArrayRegion",
16939     "field_offset" : 12864,
16940     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
16941    },
16942    {
16943     "field_name" : "GetShortArrayRegion",
16944     "field_offset" : 12928,
16945     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
16946    },
16947    {
16948     "field_name" : "GetIntArrayRegion",
16949     "field_offset" : 12992,
16950     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
16951    },
16952    {
16953     "field_name" : "GetLongArrayRegion",
16954     "field_offset" : 13056,
16955     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE"
16956    },
16957    {
16958     "field_name" : "GetFloatArrayRegion",
16959     "field_offset" : 13120,
16960     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
16961    },
16962    {
16963     "field_name" : "GetDoubleArrayRegion",
16964     "field_offset" : 13184,
16965     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
16966    },
16967    {
16968     "field_name" : "SetBooleanArrayRegion",
16969     "field_offset" : 13248,
16970     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
16971    },
16972    {
16973     "field_name" : "SetByteArrayRegion",
16974     "field_offset" : 13312,
16975     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
16976    },
16977    {
16978     "field_name" : "SetCharArrayRegion",
16979     "field_offset" : 13376,
16980     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
16981    },
16982    {
16983     "field_name" : "SetShortArrayRegion",
16984     "field_offset" : 13440,
16985     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
16986    },
16987    {
16988     "field_name" : "SetIntArrayRegion",
16989     "field_offset" : 13504,
16990     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
16991    },
16992    {
16993     "field_name" : "SetLongArrayRegion",
16994     "field_offset" : 13568,
16995     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE"
16996    },
16997    {
16998     "field_name" : "SetFloatArrayRegion",
16999     "field_offset" : 13632,
17000     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
17001    },
17002    {
17003     "field_name" : "SetDoubleArrayRegion",
17004     "field_offset" : 13696,
17005     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
17006    },
17007    {
17008     "field_name" : "RegisterNatives",
17009     "field_offset" : 13760,
17010     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
17011    },
17012    {
17013     "field_name" : "UnregisterNatives",
17014     "field_offset" : 13824,
17015     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
17016    },
17017    {
17018     "field_name" : "MonitorEnter",
17019     "field_offset" : 13888,
17020     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17021    },
17022    {
17023     "field_name" : "MonitorExit",
17024     "field_offset" : 13952,
17025     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
17026    },
17027    {
17028     "field_name" : "GetJavaVM",
17029     "field_offset" : 14016,
17030     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
17031    },
17032    {
17033     "field_name" : "GetStringRegion",
17034     "field_offset" : 14080,
17035     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
17036    },
17037    {
17038     "field_name" : "GetStringUTFRegion",
17039     "field_offset" : 14144,
17040     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
17041    },
17042    {
17043     "field_name" : "GetPrimitiveArrayCritical",
17044     "field_offset" : 14208,
17045     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
17046    },
17047    {
17048     "field_name" : "ReleasePrimitiveArrayCritical",
17049     "field_offset" : 14272,
17050     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
17051    },
17052    {
17053     "field_name" : "GetStringCritical",
17054     "field_offset" : 14336,
17055     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
17056    },
17057    {
17058     "field_name" : "ReleaseStringCritical",
17059     "field_offset" : 14400,
17060     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
17061    },
17062    {
17063     "field_name" : "NewWeakGlobalRef",
17064     "field_offset" : 14464,
17065     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
17066    },
17067    {
17068     "field_name" : "DeleteWeakGlobalRef",
17069     "field_offset" : 14528,
17070     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
17071    },
17072    {
17073     "field_name" : "ExceptionCheck",
17074     "field_offset" : 14592,
17075     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
17076    },
17077    {
17078     "field_name" : "NewDirectByteBuffer",
17079     "field_offset" : 14656,
17080     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE"
17081    },
17082    {
17083     "field_name" : "GetDirectBufferAddress",
17084     "field_offset" : 14720,
17085     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
17086    },
17087    {
17088     "field_name" : "GetDirectBufferCapacity",
17089     "field_offset" : 14784,
17090     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectE"
17091    },
17092    {
17093     "field_name" : "GetObjectRefType",
17094     "field_offset" : 14848,
17095     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
17096    }
17097   ],
17098   "linker_set_key" : "_ZTI18JNINativeInterface",
17099   "name" : "JNINativeInterface",
17100   "referenced_type" : "_ZTI18JNINativeInterface",
17101   "self_type" : "_ZTI18JNINativeInterface",
17102   "size" : 1864,
17103   "source_file" : "libnativehelper/include_jni/jni.h"
17104  },
17105  {
17106   "alignment" : 8,
17107   "fields" :
17108   [
17109    {
17110     "field_name" : "z",
17111     "referenced_type" : "_ZTIh"
17112    },
17113    {
17114     "field_name" : "b",
17115     "referenced_type" : "_ZTIa"
17116    },
17117    {
17118     "field_name" : "c",
17119     "referenced_type" : "_ZTIt"
17120    },
17121    {
17122     "field_name" : "s",
17123     "referenced_type" : "_ZTIs"
17124    },
17125    {
17126     "field_name" : "i",
17127     "referenced_type" : "_ZTIi"
17128    },
17129    {
17130     "field_name" : "j",
17131     "referenced_type" : "_ZTIl"
17132    },
17133    {
17134     "field_name" : "f",
17135     "referenced_type" : "_ZTIf"
17136    },
17137    {
17138     "field_name" : "d",
17139     "referenced_type" : "_ZTId"
17140    },
17141    {
17142     "field_name" : "l",
17143     "referenced_type" : "_ZTIP8_jobject"
17144    }
17145   ],
17146   "linker_set_key" : "_ZTI6jvalue",
17147   "name" : "jvalue",
17148   "record_kind" : "union",
17149   "referenced_type" : "_ZTI6jvalue",
17150   "self_type" : "_ZTI6jvalue",
17151   "size" : 8,
17152   "source_file" : "libnativehelper/include_jni/jni.h"
17153  },
17154  {
17155   "alignment" : 8,
17156   "fields" :
17157   [
17158    {
17159     "field_name" : "functions",
17160     "referenced_type" : "_ZTIPK18JNINativeInterface"
17161    }
17162   ],
17163   "linker_set_key" : "_ZTI7_JNIEnv",
17164   "name" : "_JNIEnv",
17165   "referenced_type" : "_ZTI7_JNIEnv",
17166   "self_type" : "_ZTI7_JNIEnv",
17167   "size" : 8,
17168   "source_file" : "libnativehelper/include_jni/jni.h"
17169  },
17170  {
17171   "alignment" : 8,
17172   "fields" :
17173   [
17174    {
17175     "field_name" : "functions",
17176     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
17177    }
17178   ],
17179   "linker_set_key" : "_ZTI7_JavaVM",
17180   "name" : "_JavaVM",
17181   "referenced_type" : "_ZTI7_JavaVM",
17182   "self_type" : "_ZTI7_JavaVM",
17183   "size" : 8,
17184   "source_file" : "libnativehelper/include_jni/jni.h"
17185  },
17186  {
17187   "alignment" : 1,
17188   "base_specifiers" :
17189   [
17190    {
17191     "referenced_type" : "_ZTI8_jobject"
17192    }
17193   ],
17194   "linker_set_key" : "_ZTI7_jarray",
17195   "name" : "_jarray",
17196   "record_kind" : "class",
17197   "referenced_type" : "_ZTI7_jarray",
17198   "self_type" : "_ZTI7_jarray",
17199   "size" : 1,
17200   "source_file" : "libnativehelper/include_jni/jni.h"
17201  },
17202  {
17203   "alignment" : 1,
17204   "base_specifiers" :
17205   [
17206    {
17207     "referenced_type" : "_ZTI8_jobject"
17208    }
17209   ],
17210   "linker_set_key" : "_ZTI7_jclass",
17211   "name" : "_jclass",
17212   "record_kind" : "class",
17213   "referenced_type" : "_ZTI7_jclass",
17214   "self_type" : "_ZTI7_jclass",
17215   "size" : 1,
17216   "source_file" : "libnativehelper/include_jni/jni.h"
17217  },
17218  {
17219   "alignment" : 1,
17220   "linker_set_key" : "_ZTI8_jobject",
17221   "name" : "_jobject",
17222   "record_kind" : "class",
17223   "referenced_type" : "_ZTI8_jobject",
17224   "self_type" : "_ZTI8_jobject",
17225   "size" : 1,
17226   "source_file" : "libnativehelper/include_jni/jni.h"
17227  },
17228  {
17229   "alignment" : 1,
17230   "base_specifiers" :
17231   [
17232    {
17233     "referenced_type" : "_ZTI8_jobject"
17234    }
17235   ],
17236   "linker_set_key" : "_ZTI8_jstring",
17237   "name" : "_jstring",
17238   "record_kind" : "class",
17239   "referenced_type" : "_ZTI8_jstring",
17240   "self_type" : "_ZTI8_jstring",
17241   "size" : 1,
17242   "source_file" : "libnativehelper/include_jni/jni.h"
17243  },
17244  {
17245   "alignment" : 1,
17246   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
17247   "name" : "art::FreeDelete",
17248   "referenced_type" : "_ZTIN3art10FreeDeleteE",
17249   "self_type" : "_ZTIN3art10FreeDeleteE",
17250   "size" : 1,
17251   "source_file" : "art/libartbase/base/stl_util.h"
17252  },
17253  {
17254   "alignment" : 8,
17255   "fields" :
17256   [
17257    {
17258     "access" : "private",
17259     "field_name" : "handle_",
17260     "referenced_type" : "_ZTIP10ZipArchive"
17261    }
17262   ],
17263   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
17264   "name" : "art::ZipArchive",
17265   "record_kind" : "class",
17266   "referenced_type" : "_ZTIN3art10ZipArchiveE",
17267   "self_type" : "_ZTIN3art10ZipArchiveE",
17268   "size" : 8,
17269   "source_file" : "art/libartbase/base/zip_archive.h"
17270  },
17271  {
17272   "alignment" : 4,
17273   "fields" :
17274   [
17275    {
17276     "field_name" : "ident",
17277     "referenced_type" : "_ZTIKt"
17278    },
17279    {
17280     "field_name" : "element_width",
17281     "field_offset" : 16,
17282     "referenced_type" : "_ZTIKt"
17283    },
17284    {
17285     "field_name" : "element_count",
17286     "field_offset" : 32,
17287     "referenced_type" : "_ZTIKj"
17288    },
17289    {
17290     "field_name" : "data",
17291     "field_offset" : 64,
17292     "referenced_type" : "_ZTIA_Kh"
17293    }
17294   ],
17295   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17296   "name" : "art::Instruction::ArrayDataPayload",
17297   "referenced_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17298   "self_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17299   "size" : 8,
17300   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17301  },
17302  {
17303   "alignment" : 4,
17304   "fields" :
17305   [
17306    {
17307     "field_name" : "ident",
17308     "referenced_type" : "_ZTIKt"
17309    },
17310    {
17311     "field_name" : "case_count",
17312     "field_offset" : 16,
17313     "referenced_type" : "_ZTIKt"
17314    },
17315    {
17316     "field_name" : "first_key",
17317     "field_offset" : 32,
17318     "referenced_type" : "_ZTIKi"
17319    },
17320    {
17321     "field_name" : "targets",
17322     "field_offset" : 64,
17323     "referenced_type" : "_ZTIA_Ki"
17324    }
17325   ],
17326   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17327   "name" : "art::Instruction::PackedSwitchPayload",
17328   "referenced_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17329   "self_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17330   "size" : 8,
17331   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17332  },
17333  {
17334   "alignment" : 4,
17335   "fields" :
17336   [
17337    {
17338     "field_name" : "ident",
17339     "referenced_type" : "_ZTIKt"
17340    },
17341    {
17342     "field_name" : "case_count",
17343     "field_offset" : 16,
17344     "referenced_type" : "_ZTIKt"
17345    },
17346    {
17347     "field_name" : "keys_and_targets",
17348     "field_offset" : 32,
17349     "referenced_type" : "_ZTIA_Ki"
17350    }
17351   ],
17352   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17353   "name" : "art::Instruction::SparseSwitchPayload",
17354   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17355   "self_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17356   "size" : 4,
17357   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17358  },
17359  {
17360   "alignment" : 4,
17361   "fields" :
17362   [
17363    {
17364     "field_name" : "verify_flags",
17365     "referenced_type" : "_ZTIj"
17366    },
17367    {
17368     "field_name" : "format",
17369     "field_offset" : 32,
17370     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
17371    },
17372    {
17373     "field_name" : "index_type",
17374     "field_offset" : 40,
17375     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
17376    },
17377    {
17378     "field_name" : "flags",
17379     "field_offset" : 48,
17380     "referenced_type" : "_ZTIh"
17381    },
17382    {
17383     "field_name" : "size_in_code_units",
17384     "field_offset" : 56,
17385     "referenced_type" : "_ZTIa"
17386    }
17387   ],
17388   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17389   "name" : "art::Instruction::InstructionDescriptor",
17390   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17391   "self_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17392   "size" : 8,
17393   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17394  },
17395  {
17396   "alignment" : 1,
17397   "linker_set_key" : "_ZTIN3art11InstructionE",
17398   "name" : "art::Instruction",
17399   "record_kind" : "class",
17400   "referenced_type" : "_ZTIN3art11InstructionE",
17401   "self_type" : "_ZTIN3art11InstructionE",
17402   "size" : 1,
17403   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17404  },
17405  {
17406   "alignment" : 1,
17407   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
17408   "name" : "art::ScopedTrace",
17409   "record_kind" : "class",
17410   "referenced_type" : "_ZTIN3art11ScopedTraceE",
17411   "self_type" : "_ZTIN3art11ScopedTraceE",
17412   "size" : 1,
17413   "source_file" : "art/libartbase/base/systrace.h"
17414  },
17415  {
17416   "alignment" : 1,
17417   "linker_set_key" : "_ZTIN3art11ValueObjectE",
17418   "name" : "art::ValueObject",
17419   "record_kind" : "class",
17420   "referenced_type" : "_ZTIN3art11ValueObjectE",
17421   "self_type" : "_ZTIN3art11ValueObjectE",
17422   "size" : 1,
17423   "source_file" : "art/libartbase/base/value_object.h"
17424  },
17425  {
17426   "alignment" : 1,
17427   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
17428   "name" : "art::VoidFunctor",
17429   "record_kind" : "class",
17430   "referenced_type" : "_ZTIN3art11VoidFunctorE",
17431   "self_type" : "_ZTIN3art11VoidFunctorE",
17432   "size" : 1,
17433   "source_file" : "art/libartbase/base/utils.h"
17434  },
17435  {
17436   "alignment" : 8,
17437   "base_specifiers" :
17438   [
17439    {
17440     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor5FieldElPS4_RS4_EE"
17441    }
17442   ],
17443   "fields" :
17444   [
17445    {
17446     "access" : "private",
17447     "field_name" : "data_",
17448     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
17449    },
17450    {
17451     "access" : "private",
17452     "field_name" : "position_",
17453     "field_offset" : 320,
17454     "referenced_type" : "_ZTIj"
17455    },
17456    {
17457     "access" : "private",
17458     "field_name" : "partition_pos_",
17459     "field_offset" : 352,
17460     "referenced_type" : "_ZTIKj"
17461    },
17462    {
17463     "access" : "private",
17464     "field_name" : "iterator_end_",
17465     "field_offset" : 384,
17466     "referenced_type" : "_ZTIKj"
17467    }
17468   ],
17469   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17470   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
17471   "record_kind" : "class",
17472   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17473   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17474   "size" : 56,
17475   "source_file" : "art/libdexfile/dex/class_accessor.h",
17476   "template_args" :
17477   [
17478    "_ZTIN3art13ClassAccessor5FieldE"
17479   ]
17480  },
17481  {
17482   "alignment" : 8,
17483   "base_specifiers" :
17484   [
17485    {
17486     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor6MethodElPS4_RS4_EE"
17487    }
17488   ],
17489   "fields" :
17490   [
17491    {
17492     "access" : "private",
17493     "field_name" : "data_",
17494     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
17495    },
17496    {
17497     "access" : "private",
17498     "field_name" : "position_",
17499     "field_offset" : 384,
17500     "referenced_type" : "_ZTIj"
17501    },
17502    {
17503     "access" : "private",
17504     "field_name" : "partition_pos_",
17505     "field_offset" : 416,
17506     "referenced_type" : "_ZTIKj"
17507    },
17508    {
17509     "access" : "private",
17510     "field_name" : "iterator_end_",
17511     "field_offset" : 448,
17512     "referenced_type" : "_ZTIKj"
17513    }
17514   ],
17515   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17516   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
17517   "record_kind" : "class",
17518   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17519   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17520   "size" : 64,
17521   "source_file" : "art/libdexfile/dex/class_accessor.h",
17522   "template_args" :
17523   [
17524    "_ZTIN3art13ClassAccessor6MethodE"
17525   ]
17526  },
17527  {
17528   "alignment" : 8,
17529   "base_specifiers" :
17530   [
17531    {
17532     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17533    }
17534   ],
17535   "fields" :
17536   [
17537    {
17538     "access" : "private",
17539     "field_name" : "is_static_",
17540     "field_offset" : 288,
17541     "referenced_type" : "_ZTIb"
17542    }
17543   ],
17544   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
17545   "name" : "art::ClassAccessor::Field",
17546   "record_kind" : "class",
17547   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
17548   "self_type" : "_ZTIN3art13ClassAccessor5FieldE",
17549   "size" : 40,
17550   "source_file" : "art/libdexfile/dex/class_accessor.h"
17551  },
17552  {
17553   "alignment" : 8,
17554   "base_specifiers" :
17555   [
17556    {
17557     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17558    }
17559   ],
17560   "fields" :
17561   [
17562    {
17563     "access" : "private",
17564     "field_name" : "is_static_or_direct_",
17565     "field_offset" : 288,
17566     "referenced_type" : "_ZTIb"
17567    },
17568    {
17569     "access" : "private",
17570     "field_name" : "code_off_",
17571     "field_offset" : 320,
17572     "referenced_type" : "_ZTIj"
17573    }
17574   ],
17575   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
17576   "name" : "art::ClassAccessor::Method",
17577   "record_kind" : "class",
17578   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
17579   "self_type" : "_ZTIN3art13ClassAccessor6MethodE",
17580   "size" : 48,
17581   "source_file" : "art/libdexfile/dex/class_accessor.h"
17582  },
17583  {
17584   "alignment" : 8,
17585   "fields" :
17586   [
17587    {
17588     "access" : "protected",
17589     "field_name" : "dex_file_",
17590     "referenced_type" : "_ZTIRKN3art7DexFileE"
17591    },
17592    {
17593     "access" : "protected",
17594     "field_name" : "ptr_pos_",
17595     "field_offset" : 64,
17596     "referenced_type" : "_ZTIPKh"
17597    },
17598    {
17599     "access" : "protected",
17600     "field_name" : "hiddenapi_ptr_pos_",
17601     "field_offset" : 128,
17602     "referenced_type" : "_ZTIPKh"
17603    },
17604    {
17605     "access" : "protected",
17606     "field_name" : "index_",
17607     "field_offset" : 192,
17608     "referenced_type" : "_ZTIj"
17609    },
17610    {
17611     "access" : "protected",
17612     "field_name" : "access_flags_",
17613     "field_offset" : 224,
17614     "referenced_type" : "_ZTIj"
17615    },
17616    {
17617     "access" : "protected",
17618     "field_name" : "hiddenapi_flags_",
17619     "field_offset" : 256,
17620     "referenced_type" : "_ZTIj"
17621    }
17622   ],
17623   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
17624   "name" : "art::ClassAccessor::BaseItem",
17625   "record_kind" : "class",
17626   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
17627   "self_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
17628   "size" : 40,
17629   "source_file" : "art/libdexfile/dex/class_accessor.h"
17630  },
17631  {
17632   "alignment" : 8,
17633   "fields" :
17634   [
17635    {
17636     "access" : "protected",
17637     "field_name" : "dex_file_",
17638     "referenced_type" : "_ZTIRKN3art7DexFileE"
17639    },
17640    {
17641     "access" : "protected",
17642     "field_name" : "class_def_index_",
17643     "field_offset" : 64,
17644     "referenced_type" : "_ZTIKj"
17645    },
17646    {
17647     "access" : "protected",
17648     "field_name" : "ptr_pos_",
17649     "field_offset" : 128,
17650     "referenced_type" : "_ZTIPKh"
17651    },
17652    {
17653     "access" : "protected",
17654     "field_name" : "hiddenapi_ptr_pos_",
17655     "field_offset" : 192,
17656     "referenced_type" : "_ZTIPKh"
17657    },
17658    {
17659     "access" : "protected",
17660     "field_name" : "num_static_fields_",
17661     "field_offset" : 256,
17662     "referenced_type" : "_ZTIKj"
17663    },
17664    {
17665     "access" : "protected",
17666     "field_name" : "num_instance_fields_",
17667     "field_offset" : 288,
17668     "referenced_type" : "_ZTIKj"
17669    },
17670    {
17671     "access" : "protected",
17672     "field_name" : "num_direct_methods_",
17673     "field_offset" : 320,
17674     "referenced_type" : "_ZTIKj"
17675    },
17676    {
17677     "access" : "protected",
17678     "field_name" : "num_virtual_methods_",
17679     "field_offset" : 352,
17680     "referenced_type" : "_ZTIKj"
17681    }
17682   ],
17683   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
17684   "name" : "art::ClassAccessor",
17685   "record_kind" : "class",
17686   "referenced_type" : "_ZTIN3art13ClassAccessorE",
17687   "self_type" : "_ZTIN3art13ClassAccessorE",
17688   "size" : 48,
17689   "source_file" : "art/libdexfile/dex/class_accessor.h"
17690  },
17691  {
17692   "alignment" : 8,
17693   "base_specifiers" :
17694   [
17695    {
17696     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art17ClassIteratorDataElPS3_RS3_EE"
17697    }
17698   ],
17699   "fields" :
17700   [
17701    {
17702     "access" : "protected",
17703     "field_name" : "data_",
17704     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
17705    }
17706   ],
17707   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
17708   "name" : "art::ClassIterator",
17709   "record_kind" : "class",
17710   "referenced_type" : "_ZTIN3art13ClassIteratorE",
17711   "self_type" : "_ZTIN3art13ClassIteratorE",
17712   "size" : 16,
17713   "source_file" : "art/libdexfile/dex/class_iterator.h"
17714  },
17715  {
17716   "alignment" : 8,
17717   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
17718   "name" : "art::DexFileLoader",
17719   "record_kind" : "class",
17720   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
17721   "self_type" : "_ZTIN3art13DexFileLoaderE",
17722   "size" : 8,
17723   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
17724   "vtable_components" :
17725   [
17726    {
17727     "kind" : "offset_to_top"
17728    },
17729    {
17730     "kind" : "rtti",
17731     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
17732    },
17733    {
17734     "kind" : "complete_dtor_pointer",
17735     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
17736    },
17737    {
17738     "kind" : "deleting_dtor_pointer",
17739     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
17740    },
17741    {
17742     "mangled_component_name" : "_ZNK3art13DexFileLoader20GetMultiDexChecksumsEPKcPNSt3__16vectorIjNS3_9allocatorIjEEEEPNS4_INS3_12basic_stringIcNS3_11char_traitsIcEENS5_IcEEEENS5_ISD_EEEEPSD_iPb"
17743    },
17744    {
17745     "mangled_component_name" : "_ZNK3art13DexFileLoader4OpenEPKhmRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE"
17746    },
17747    {
17748     "mangled_component_name" : "_ZNK3art13DexFileLoader19OpenWithDataSectionEPKhmS2_mRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_"
17749    },
17750    {
17751     "mangled_component_name" : "_ZNK3art13DexFileLoader7OpenAllEPKhmRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPNS_22DexFileLoaderErrorCodeEPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISI_EEEENS7_ISL_EEEE"
17752    }
17753   ]
17754  },
17755  {
17756   "alignment" : 8,
17757   "fields" :
17758   [
17759    {
17760     "field_name" : "lo",
17761     "referenced_type" : "_ZTIm"
17762    },
17763    {
17764     "field_name" : "hi",
17765     "field_offset" : 64,
17766     "referenced_type" : "_ZTIm"
17767    }
17768   ],
17769   "linker_set_key" : "_ZTIN3art13TwoWordReturnE",
17770   "name" : "art::TwoWordReturn",
17771   "referenced_type" : "_ZTIN3art13TwoWordReturnE",
17772   "self_type" : "_ZTIN3art13TwoWordReturnE",
17773   "size" : 16,
17774   "source_file" : "art/libartbase/arch/instruction_set.h"
17775  },
17776  {
17777   "alignment" : 4,
17778   "base_specifiers" :
17779   [
17780    {
17781     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
17782    }
17783   ],
17784   "fields" :
17785   [
17786    {
17787     "access" : "private",
17788     "field_name" : "feature_flags_",
17789     "field_offset" : 896,
17790     "referenced_type" : "_ZTIj"
17791    },
17792    {
17793     "access" : "private",
17794     "field_name" : "debug_info_offsets_pos_",
17795     "field_offset" : 928,
17796     "referenced_type" : "_ZTIj"
17797    },
17798    {
17799     "access" : "private",
17800     "field_name" : "debug_info_offsets_table_offset_",
17801     "field_offset" : 960,
17802     "referenced_type" : "_ZTIj"
17803    },
17804    {
17805     "access" : "private",
17806     "field_name" : "debug_info_base_",
17807     "field_offset" : 992,
17808     "referenced_type" : "_ZTIj"
17809    },
17810    {
17811     "access" : "private",
17812     "field_name" : "owned_data_begin_",
17813     "field_offset" : 1024,
17814     "referenced_type" : "_ZTIj"
17815    },
17816    {
17817     "access" : "private",
17818     "field_name" : "owned_data_end_",
17819     "field_offset" : 1056,
17820     "referenced_type" : "_ZTIj"
17821    }
17822   ],
17823   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
17824   "name" : "art::CompactDexFile::Header",
17825   "record_kind" : "class",
17826   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
17827   "self_type" : "_ZTIN3art14CompactDexFile6HeaderE",
17828   "size" : 136,
17829   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
17830  },
17831  {
17832   "alignment" : 2,
17833   "base_specifiers" :
17834   [
17835    {
17836     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
17837    }
17838   ],
17839   "fields" :
17840   [
17841    {
17842     "access" : "private",
17843     "field_name" : "fields_",
17844     "referenced_type" : "_ZTIt"
17845    },
17846    {
17847     "access" : "private",
17848     "field_name" : "insns_count_and_flags_",
17849     "field_offset" : 16,
17850     "referenced_type" : "_ZTIt"
17851    },
17852    {
17853     "access" : "private",
17854     "field_name" : "insns_",
17855     "field_offset" : 32,
17856     "referenced_type" : "_ZTIA1_t"
17857    }
17858   ],
17859   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
17860   "name" : "art::CompactDexFile::CodeItem",
17861   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
17862   "self_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
17863   "size" : 6,
17864   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
17865  },
17866  {
17867   "alignment" : 8,
17868   "base_specifiers" :
17869   [
17870    {
17871     "referenced_type" : "_ZTIN3art7DexFileE"
17872    }
17873   ],
17874   "fields" :
17875   [
17876    {
17877     "access" : "private",
17878     "field_name" : "debug_info_offsets_",
17879     "field_offset" : 1536,
17880     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
17881    }
17882   ],
17883   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
17884   "name" : "art::CompactDexFile",
17885   "record_kind" : "class",
17886   "referenced_type" : "_ZTIN3art14CompactDexFileE",
17887   "self_type" : "_ZTIN3art14CompactDexFileE",
17888   "size" : 216,
17889   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
17890   "vtable_components" :
17891   [
17892    {
17893     "kind" : "offset_to_top"
17894    },
17895    {
17896     "kind" : "rtti",
17897     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
17898    },
17899    {
17900     "kind" : "complete_dtor_pointer",
17901     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
17902    },
17903    {
17904     "kind" : "deleting_dtor_pointer",
17905     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
17906    },
17907    {
17908     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
17909    },
17910    {
17911     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
17912    },
17913    {
17914     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
17915    },
17916    {
17917     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
17918    },
17919    {
17920     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
17921    },
17922    {
17923     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
17924    }
17925   ]
17926  },
17927  {
17928   "alignment" : 8,
17929   "fields" :
17930   [
17931    {
17932     "access" : "protected",
17933     "field_name" : "first_",
17934     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17935    },
17936    {
17937     "access" : "protected",
17938     "field_name" : "last_",
17939     "field_offset" : 448,
17940     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17941    }
17942   ],
17943   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17944   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
17945   "record_kind" : "class",
17946   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17947   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17948   "size" : 112,
17949   "source_file" : "art/libartbase/base/iteration_range.h",
17950   "template_args" :
17951   [
17952    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17953   ]
17954  },
17955  {
17956   "alignment" : 8,
17957   "fields" :
17958   [
17959    {
17960     "access" : "protected",
17961     "field_name" : "first_",
17962     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17963    },
17964    {
17965     "access" : "protected",
17966     "field_name" : "last_",
17967     "field_offset" : 512,
17968     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17969    }
17970   ],
17971   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17972   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
17973   "record_kind" : "class",
17974   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17975   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17976   "size" : 128,
17977   "source_file" : "art/libartbase/base/iteration_range.h",
17978   "template_args" :
17979   [
17980    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17981   ]
17982  },
17983  {
17984   "alignment" : 8,
17985   "fields" :
17986   [
17987    {
17988     "access" : "protected",
17989     "field_name" : "first_",
17990     "referenced_type" : "_ZTIN3art13ClassIteratorE"
17991    },
17992    {
17993     "access" : "protected",
17994     "field_name" : "last_",
17995     "field_offset" : 128,
17996     "referenced_type" : "_ZTIN3art13ClassIteratorE"
17997    }
17998   ],
17999   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18000   "name" : "art::IterationRange<art::ClassIterator>",
18001   "record_kind" : "class",
18002   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18003   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
18004   "size" : 32,
18005   "source_file" : "art/libartbase/base/iteration_range.h",
18006   "template_args" :
18007   [
18008    "_ZTIN3art13ClassIteratorE"
18009   ]
18010  },
18011  {
18012   "alignment" : 8,
18013   "fields" :
18014   [
18015    {
18016     "access" : "protected",
18017     "field_name" : "first_",
18018     "referenced_type" : "_ZTIN3art15SplitStringIterE"
18019    },
18020    {
18021     "access" : "protected",
18022     "field_name" : "last_",
18023     "field_offset" : 256,
18024     "referenced_type" : "_ZTIN3art15SplitStringIterE"
18025    }
18026   ],
18027   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18028   "name" : "art::IterationRange<art::SplitStringIter>",
18029   "record_kind" : "class",
18030   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18031   "self_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
18032   "size" : 64,
18033   "source_file" : "art/libartbase/base/iteration_range.h",
18034   "template_args" :
18035   [
18036    "_ZTIN3art15SplitStringIterE"
18037   ]
18038  },
18039  {
18040   "alignment" : 8,
18041   "fields" :
18042   [
18043    {
18044     "access" : "protected",
18045     "field_name" : "first_",
18046     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
18047    },
18048    {
18049     "access" : "protected",
18050     "field_name" : "last_",
18051     "field_offset" : 128,
18052     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
18053    }
18054   ],
18055   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
18056   "name" : "art::IterationRange<art::DexInstructionIterator>",
18057   "record_kind" : "class",
18058   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
18059   "self_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
18060   "size" : 32,
18061   "source_file" : "art/libartbase/base/iteration_range.h",
18062   "template_args" :
18063   [
18064    "_ZTIN3art22DexInstructionIteratorE"
18065   ]
18066  },
18067  {
18068   "alignment" : 8,
18069   "fields" :
18070   [
18071    {
18072     "access" : "protected",
18073     "field_name" : "first_",
18074     "referenced_type" : "_ZTIN3art9CountIterE"
18075    },
18076    {
18077     "access" : "protected",
18078     "field_name" : "last_",
18079     "field_offset" : 64,
18080     "referenced_type" : "_ZTIN3art9CountIterE"
18081    }
18082   ],
18083   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18084   "name" : "art::IterationRange<art::CountIter>",
18085   "record_kind" : "class",
18086   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18087   "self_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18088   "size" : 16,
18089   "source_file" : "art/libartbase/base/iteration_range.h",
18090   "template_args" :
18091   [
18092    "_ZTIN3art9CountIterE"
18093   ]
18094  },
18095  {
18096   "alignment" : 8,
18097   "fields" :
18098   [
18099    {
18100     "access" : "protected",
18101     "field_name" : "first_",
18102     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18103    },
18104    {
18105     "access" : "protected",
18106     "field_name" : "last_",
18107     "field_offset" : 64,
18108     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18109    }
18110   ],
18111   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18112   "name" : "art::IterationRange<const art::dex::TryItem *>",
18113   "record_kind" : "class",
18114   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18115   "self_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18116   "size" : 16,
18117   "source_file" : "art/libartbase/base/iteration_range.h",
18118   "template_args" :
18119   [
18120    "_ZTIPKN3art3dex7TryItemE"
18121   ]
18122  },
18123  {
18124   "alignment" : 8,
18125   "fields" :
18126   [
18127    {
18128     "access" : "private",
18129     "field_name" : "index_",
18130     "referenced_type" : "_ZTIm"
18131    },
18132    {
18133     "access" : "private",
18134     "field_name" : "hash_set_",
18135     "field_offset" : 64,
18136     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18137    }
18138   ],
18139   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18140   "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>>>>",
18141   "record_kind" : "class",
18142   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18143   "self_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18144   "size" : 16,
18145   "source_file" : "art/libartbase/base/hash_set.h",
18146   "template_args" :
18147   [
18148    "_ZTINSt3__14pairIjtEE",
18149    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18150   ]
18151  },
18152  {
18153   "alignment" : 8,
18154   "base_specifiers" :
18155   [
18156    {
18157     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
18158    }
18159   ],
18160   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
18161   "name" : "art::MethodReference",
18162   "record_kind" : "class",
18163   "referenced_type" : "_ZTIN3art15MethodReferenceE",
18164   "self_type" : "_ZTIN3art15MethodReferenceE",
18165   "size" : 16,
18166   "source_file" : "art/libdexfile/dex/method_reference.h"
18167  },
18168  {
18169   "alignment" : 8,
18170   "base_specifiers" :
18171   [
18172    {
18173     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagENS_17basic_string_viewIcNS_11char_traitsIcEEEElPS5_RS5_EE"
18174    }
18175   ],
18176   "fields" :
18177   [
18178    {
18179     "access" : "private",
18180     "field_name" : "cur_index_",
18181     "referenced_type" : "_ZTIm"
18182    },
18183    {
18184     "access" : "private",
18185     "field_name" : "split_on_",
18186     "field_offset" : 64,
18187     "referenced_type" : "_ZTIc"
18188    },
18189    {
18190     "access" : "private",
18191     "field_name" : "sv_",
18192     "field_offset" : 128,
18193     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
18194    }
18195   ],
18196   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
18197   "name" : "art::SplitStringIter",
18198   "referenced_type" : "_ZTIN3art15SplitStringIterE",
18199   "self_type" : "_ZTIN3art15SplitStringIterE",
18200   "size" : 32,
18201   "source_file" : "art/libartbase/base/stl_util.h"
18202  },
18203  {
18204   "alignment" : 4,
18205   "base_specifiers" :
18206   [
18207    {
18208     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18209    }
18210   ],
18211   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
18212   "name" : "art::StandardDexFile::Header",
18213   "record_kind" : "class",
18214   "referenced_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18215   "self_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18216   "size" : 112,
18217   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18218  },
18219  {
18220   "alignment" : 4,
18221   "base_specifiers" :
18222   [
18223    {
18224     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18225    }
18226   ],
18227   "fields" :
18228   [
18229    {
18230     "access" : "private",
18231     "field_name" : "registers_size_",
18232     "referenced_type" : "_ZTIt"
18233    },
18234    {
18235     "access" : "private",
18236     "field_name" : "ins_size_",
18237     "field_offset" : 16,
18238     "referenced_type" : "_ZTIt"
18239    },
18240    {
18241     "access" : "private",
18242     "field_name" : "outs_size_",
18243     "field_offset" : 32,
18244     "referenced_type" : "_ZTIt"
18245    },
18246    {
18247     "access" : "private",
18248     "field_name" : "tries_size_",
18249     "field_offset" : 48,
18250     "referenced_type" : "_ZTIt"
18251    },
18252    {
18253     "access" : "private",
18254     "field_name" : "debug_info_off_",
18255     "field_offset" : 64,
18256     "referenced_type" : "_ZTIj"
18257    },
18258    {
18259     "access" : "private",
18260     "field_name" : "insns_size_in_code_units_",
18261     "field_offset" : 96,
18262     "referenced_type" : "_ZTIj"
18263    },
18264    {
18265     "access" : "private",
18266     "field_name" : "insns_",
18267     "field_offset" : 128,
18268     "referenced_type" : "_ZTIA1_t"
18269    }
18270   ],
18271   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
18272   "name" : "art::StandardDexFile::CodeItem",
18273   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18274   "self_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18275   "size" : 20,
18276   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18277  },
18278  {
18279   "alignment" : 8,
18280   "base_specifiers" :
18281   [
18282    {
18283     "referenced_type" : "_ZTIN3art7DexFileE"
18284    }
18285   ],
18286   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
18287   "name" : "art::StandardDexFile",
18288   "record_kind" : "class",
18289   "referenced_type" : "_ZTIN3art15StandardDexFileE",
18290   "self_type" : "_ZTIN3art15StandardDexFileE",
18291   "size" : 192,
18292   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
18293   "vtable_components" :
18294   [
18295    {
18296     "kind" : "offset_to_top"
18297    },
18298    {
18299     "kind" : "rtti",
18300     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
18301    },
18302    {
18303     "kind" : "complete_dtor_pointer",
18304     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
18305    },
18306    {
18307     "kind" : "deleting_dtor_pointer",
18308     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
18309    },
18310    {
18311     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
18312    },
18313    {
18314     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
18315    },
18316    {
18317     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
18318    },
18319    {
18320     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
18321    },
18322    {
18323     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18324    },
18325    {
18326     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
18327    }
18328   ]
18329  },
18330  {
18331   "access" : "private",
18332   "alignment" : 4,
18333   "fields" :
18334   [
18335    {
18336     "access" : "private",
18337     "field_name" : "str_offset_",
18338     "referenced_type" : "_ZTIj"
18339    },
18340    {
18341     "access" : "private",
18342     "field_name" : "data_",
18343     "field_offset" : 32,
18344     "referenced_type" : "_ZTIj"
18345    }
18346   ],
18347   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
18348   "name" : "art::TypeLookupTable::Entry",
18349   "record_kind" : "class",
18350   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18351   "self_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18352   "size" : 8,
18353   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18354  },
18355  {
18356   "alignment" : 8,
18357   "fields" :
18358   [
18359    {
18360     "access" : "private",
18361     "field_name" : "dex_data_begin_",
18362     "referenced_type" : "_ZTIPKh"
18363    },
18364    {
18365     "access" : "private",
18366     "field_name" : "mask_bits_",
18367     "field_offset" : 64,
18368     "referenced_type" : "_ZTIj"
18369    },
18370    {
18371     "access" : "private",
18372     "field_name" : "entries_",
18373     "field_offset" : 128,
18374     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
18375    },
18376    {
18377     "access" : "private",
18378     "field_name" : "owned_entries_",
18379     "field_offset" : 192,
18380     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
18381    }
18382   ],
18383   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
18384   "name" : "art::TypeLookupTable",
18385   "record_kind" : "class",
18386   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
18387   "self_type" : "_ZTIN3art15TypeLookupTableE",
18388   "size" : 32,
18389   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18390  },
18391  {
18392   "alignment" : 8,
18393   "base_specifiers" :
18394   [
18395    {
18396     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
18397    }
18398   ],
18399   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
18400   "name" : "art::ArtDexFileLoader",
18401   "record_kind" : "class",
18402   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
18403   "self_type" : "_ZTIN3art16ArtDexFileLoaderE",
18404   "size" : 8,
18405   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
18406   "vtable_components" :
18407   [
18408    {
18409     "kind" : "offset_to_top"
18410    },
18411    {
18412     "kind" : "rtti",
18413     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
18414    },
18415    {
18416     "kind" : "complete_dtor_pointer",
18417     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
18418    },
18419    {
18420     "kind" : "deleting_dtor_pointer",
18421     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
18422    },
18423    {
18424     "mangled_component_name" : "_ZNK3art16ArtDexFileLoader20GetMultiDexChecksumsEPKcPNSt3__16vectorIjNS3_9allocatorIjEEEEPNS4_INS3_12basic_stringIcNS3_11char_traitsIcEENS5_IcEEEENS5_ISD_EEEEPSD_iPb"
18425    },
18426    {
18427     "mangled_component_name" : "_ZNK3art16ArtDexFileLoader4OpenEPKhmRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE"
18428    },
18429    {
18430     "mangled_component_name" : "_ZNK3art13DexFileLoader19OpenWithDataSectionEPKhmS2_mRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_"
18431    },
18432    {
18433     "mangled_component_name" : "_ZNK3art13DexFileLoader7OpenAllEPKhmRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPNS_22DexFileLoaderErrorCodeEPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISI_EEEENS7_ISL_EEEE"
18434    }
18435   ]
18436  },
18437  {
18438   "alignment" : 8,
18439   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
18440   "name" : "art::DexFileContainer",
18441   "record_kind" : "class",
18442   "referenced_type" : "_ZTIN3art16DexFileContainerE",
18443   "self_type" : "_ZTIN3art16DexFileContainerE",
18444   "size" : 8,
18445   "source_file" : "art/libdexfile/dex/dex_file.h",
18446   "vtable_components" :
18447   [
18448    {
18449     "kind" : "offset_to_top"
18450    },
18451    {
18452     "kind" : "rtti",
18453     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
18454    },
18455    {
18456     "kind" : "complete_dtor_pointer",
18457     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
18458    },
18459    {
18460     "kind" : "deleting_dtor_pointer",
18461     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
18462    },
18463    {
18464     "is_pure" : true,
18465     "mangled_component_name" : "_ZN3art16DexFileContainer14GetPermissionsEv"
18466    },
18467    {
18468     "is_pure" : true,
18469     "mangled_component_name" : "_ZN3art16DexFileContainer10IsReadOnlyEv"
18470    },
18471    {
18472     "is_pure" : true,
18473     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
18474    },
18475    {
18476     "is_pure" : true,
18477     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
18478    }
18479   ]
18480  },
18481  {
18482   "alignment" : 1,
18483   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
18484   "name" : "art::DexFileReference::Comparator",
18485   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18486   "self_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18487   "size" : 1,
18488   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18489  },
18490  {
18491   "alignment" : 8,
18492   "fields" :
18493   [
18494    {
18495     "field_name" : "dex_file",
18496     "referenced_type" : "_ZTIPKN3art7DexFileE"
18497    },
18498    {
18499     "field_name" : "index",
18500     "field_offset" : 64,
18501     "referenced_type" : "_ZTIj"
18502    }
18503   ],
18504   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
18505   "name" : "art::DexFileReference",
18506   "record_kind" : "class",
18507   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
18508   "self_type" : "_ZTIN3art16DexFileReferenceE",
18509   "size" : 16,
18510   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18511  },
18512  {
18513   "alignment" : 4,
18514   "fields" :
18515   [
18516    {
18517     "field_name" : "start_offset_",
18518     "referenced_type" : "_ZTIj"
18519    },
18520    {
18521     "field_name" : "end_offset_",
18522     "field_offset" : 32,
18523     "referenced_type" : "_ZTIj"
18524    }
18525   ],
18526   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18527   "name" : "art::DexLayoutSection::Subsection",
18528   "record_kind" : "class",
18529   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18530   "self_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18531   "size" : 8,
18532   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18533  },
18534  {
18535   "alignment" : 4,
18536   "fields" :
18537   [
18538    {
18539     "field_name" : "parts_",
18540     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
18541    }
18542   ],
18543   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
18544   "name" : "art::DexLayoutSection",
18545   "record_kind" : "class",
18546   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
18547   "self_type" : "_ZTIN3art16DexLayoutSectionE",
18548   "size" : 40,
18549   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18550  },
18551  {
18552   "alignment" : 8,
18553   "fields" :
18554   [
18555    {
18556     "access" : "private",
18557     "field_name" : "dex_file_",
18558     "referenced_type" : "_ZTIRKN3art7DexFileE"
18559    },
18560    {
18561     "access" : "private",
18562     "field_name" : "class_def_idx_",
18563     "field_offset" : 64,
18564     "referenced_type" : "_ZTIj"
18565    }
18566   ],
18567   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
18568   "name" : "art::ClassIteratorData",
18569   "record_kind" : "class",
18570   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
18571   "self_type" : "_ZTIN3art17ClassIteratorDataE",
18572   "size" : 16,
18573   "source_file" : "art/libdexfile/dex/class_iterator.h"
18574  },
18575  {
18576   "alignment" : 4,
18577   "fields" :
18578   [
18579    {
18580     "field_name" : "sections_",
18581     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
18582    }
18583   ],
18584   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
18585   "name" : "art::DexLayoutSections",
18586   "record_kind" : "class",
18587   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
18588   "self_type" : "_ZTIN3art17DexLayoutSectionsE",
18589   "size" : 80,
18590   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18591  },
18592  {
18593   "alignment" : 8,
18594   "fields" :
18595   [
18596    {
18597     "access" : "private",
18598     "field_name" : "table_",
18599     "referenced_type" : "_ZTIKPKj"
18600    },
18601    {
18602     "access" : "private",
18603     "field_name" : "minimum_offset_",
18604     "field_offset" : 64,
18605     "referenced_type" : "_ZTIKj"
18606    },
18607    {
18608     "access" : "private",
18609     "field_name" : "data_begin_",
18610     "field_offset" : 128,
18611     "referenced_type" : "_ZTIKPKh"
18612    }
18613   ],
18614   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18615   "name" : "art::CompactOffsetTable::Accessor",
18616   "record_kind" : "class",
18617   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18618   "self_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18619   "size" : 24,
18620   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
18621  },
18622  {
18623   "alignment" : 1,
18624   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
18625   "name" : "art::CompactOffsetTable",
18626   "record_kind" : "class",
18627   "referenced_type" : "_ZTIN3art18CompactOffsetTableE",
18628   "self_type" : "_ZTIN3art18CompactOffsetTableE",
18629   "size" : 1,
18630   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
18631  },
18632  {
18633   "alignment" : 1,
18634   "fields" :
18635   [
18636    {
18637     "access" : "private",
18638     "field_name" : "hash_fn_",
18639     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18640    }
18641   ],
18642   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18643   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
18644   "record_kind" : "class",
18645   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18646   "self_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18647   "size" : 1,
18648   "source_file" : "art/libartbase/base/hash_map.h",
18649   "template_args" :
18650   [
18651    "_ZTIj",
18652    "_ZTIt",
18653    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18654   ]
18655  },
18656  {
18657   "alignment" : 1,
18658   "fields" :
18659   [
18660    {
18661     "access" : "private",
18662     "field_name" : "pred_fn_",
18663     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18664    }
18665   ],
18666   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18667   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
18668   "record_kind" : "class",
18669   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18670   "self_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18671   "size" : 1,
18672   "source_file" : "art/libartbase/base/hash_map.h",
18673   "template_args" :
18674   [
18675    "_ZTIj",
18676    "_ZTIt",
18677    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18678   ]
18679  },
18680  {
18681   "alignment" : 8,
18682   "fields" :
18683   [
18684    {
18685     "access" : "private",
18686     "field_name" : "buffer_",
18687     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18688    }
18689   ],
18690   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18691   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
18692   "record_kind" : "class",
18693   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18694   "self_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18695   "size" : 264,
18696   "source_file" : "art/libartbase/base/systrace.h"
18697  },
18698  {
18699   "alignment" : 1,
18700   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
18701   "name" : "art::ScopedTraceNoStart",
18702   "record_kind" : "class",
18703   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
18704   "self_type" : "_ZTIN3art18ScopedTraceNoStartE",
18705   "size" : 1,
18706   "source_file" : "art/libartbase/base/systrace.h"
18707  },
18708  {
18709   "alignment" : 1,
18710   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
18711   "name" : "art::Arc4RandomGenerator",
18712   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
18713   "self_type" : "_ZTIN3art19Arc4RandomGeneratorE",
18714   "size" : 1,
18715   "source_file" : "art/libartbase/base/utils.h"
18716  },
18717  {
18718   "alignment" : 1,
18719   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
18720   "name" : "art::DefaultStringEquals",
18721   "referenced_type" : "_ZTIN3art19DefaultStringEqualsE",
18722   "self_type" : "_ZTIN3art19DefaultStringEqualsE",
18723   "size" : 1,
18724   "source_file" : "art/libartbase/base/hash_set.h"
18725  },
18726  {
18727   "alignment" : 8,
18728   "fields" :
18729   [
18730    {
18731     "access" : "private",
18732     "field_name" : "num_operands_",
18733     "field_offset" : 64,
18734     "referenced_type" : "_ZTIKm"
18735    }
18736   ],
18737   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
18738   "name" : "art::InstructionOperands",
18739   "record_kind" : "class",
18740   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
18741   "self_type" : "_ZTIN3art19InstructionOperandsE",
18742   "size" : 16,
18743   "source_file" : "art/libdexfile/dex/dex_instruction.h",
18744   "vtable_components" :
18745   [
18746    {
18747     "kind" : "offset_to_top"
18748    },
18749    {
18750     "kind" : "rtti",
18751     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
18752    },
18753    {
18754     "kind" : "complete_dtor_pointer",
18755     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
18756    },
18757    {
18758     "kind" : "deleting_dtor_pointer",
18759     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
18760    },
18761    {
18762     "is_pure" : true,
18763     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEm"
18764    }
18765   ]
18766  },
18767  {
18768   "access" : "private",
18769   "alignment" : 4,
18770   "fields" :
18771   [
18772    {
18773     "field_name" : "type_idx_",
18774     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
18775    },
18776    {
18777     "field_name" : "address_",
18778     "field_offset" : 32,
18779     "referenced_type" : "_ZTIj"
18780    }
18781   ],
18782   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18783   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
18784   "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18785   "self_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18786   "size" : 8,
18787   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
18788  },
18789  {
18790   "alignment" : 8,
18791   "fields" :
18792   [
18793    {
18794     "access" : "private",
18795     "field_name" : "handler_",
18796     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
18797    },
18798    {
18799     "access" : "private",
18800     "field_name" : "current_data_",
18801     "field_offset" : 64,
18802     "referenced_type" : "_ZTIPKh"
18803    },
18804    {
18805     "access" : "private",
18806     "field_name" : "remaining_count_",
18807     "field_offset" : 128,
18808     "referenced_type" : "_ZTIi"
18809    },
18810    {
18811     "access" : "private",
18812     "field_name" : "catch_all_",
18813     "field_offset" : 160,
18814     "referenced_type" : "_ZTIb"
18815    }
18816   ],
18817   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
18818   "name" : "art::CatchHandlerIterator",
18819   "record_kind" : "class",
18820   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
18821   "self_type" : "_ZTIN3art20CatchHandlerIteratorE",
18822   "size" : 24,
18823   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
18824  },
18825  {
18826   "alignment" : 8,
18827   "base_specifiers" :
18828   [
18829    {
18830     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
18831    }
18832   ],
18833   "fields" :
18834   [
18835    {
18836     "access" : "private",
18837     "field_name" : "registers_size_",
18838     "field_offset" : 128,
18839     "referenced_type" : "_ZTIt"
18840    },
18841    {
18842     "access" : "private",
18843     "field_name" : "ins_size_",
18844     "field_offset" : 144,
18845     "referenced_type" : "_ZTIt"
18846    },
18847    {
18848     "access" : "private",
18849     "field_name" : "outs_size_",
18850     "field_offset" : 160,
18851     "referenced_type" : "_ZTIt"
18852    },
18853    {
18854     "access" : "private",
18855     "field_name" : "tries_size_",
18856     "field_offset" : 176,
18857     "referenced_type" : "_ZTIt"
18858    }
18859   ],
18860   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
18861   "name" : "art::CodeItemDataAccessor",
18862   "record_kind" : "class",
18863   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
18864   "self_type" : "_ZTIN3art20CodeItemDataAccessorE",
18865   "size" : 24,
18866   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
18867  },
18868  {
18869   "alignment" : 8,
18870   "fields" :
18871   [
18872    {
18873     "access" : "protected",
18874     "field_name" : "instructions_",
18875     "referenced_type" : "_ZTIPKt"
18876    },
18877    {
18878     "access" : "protected",
18879     "field_name" : "dex_pc_",
18880     "field_offset" : 64,
18881     "referenced_type" : "_ZTIj"
18882    }
18883   ],
18884   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
18885   "name" : "art::DexInstructionPcPair",
18886   "record_kind" : "class",
18887   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
18888   "self_type" : "_ZTIN3art20DexInstructionPcPairE",
18889   "size" : 16,
18890   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
18891  },
18892  {
18893   "alignment" : 8,
18894   "base_specifiers" :
18895   [
18896    {
18897     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
18898    }
18899   ],
18900   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
18901   "name" : "art::DexInstructionIterator",
18902   "record_kind" : "class",
18903   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
18904   "self_type" : "_ZTIN3art22DexInstructionIteratorE",
18905   "size" : 16,
18906   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
18907  },
18908  {
18909   "alignment" : 8,
18910   "fields" :
18911   [
18912    {
18913     "access" : "private",
18914     "field_name" : "dex_file_",
18915     "referenced_type" : "_ZTIRKN3art7DexFileE"
18916    },
18917    {
18918     "access" : "private",
18919     "field_name" : "type_list_",
18920     "field_offset" : 64,
18921     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
18922    },
18923    {
18924     "access" : "private",
18925     "field_name" : "size_",
18926     "field_offset" : 128,
18927     "referenced_type" : "_ZTIj"
18928    },
18929    {
18930     "access" : "private",
18931     "field_name" : "pos_",
18932     "field_offset" : 160,
18933     "referenced_type" : "_ZTIj"
18934    }
18935   ],
18936   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
18937   "name" : "art::DexFileParameterIterator",
18938   "record_kind" : "class",
18939   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
18940   "self_type" : "_ZTIN3art24DexFileParameterIteratorE",
18941   "size" : 24,
18942   "source_file" : "art/libdexfile/dex/dex_file.h"
18943  },
18944  {
18945   "alignment" : 8,
18946   "base_specifiers" :
18947   [
18948    {
18949     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
18950    }
18951   ],
18952   "fields" :
18953   [
18954    {
18955     "access" : "private",
18956     "field_name" : "first_operand_",
18957     "field_offset" : 128,
18958     "referenced_type" : "_ZTIKj"
18959    }
18960   ],
18961   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
18962   "name" : "art::RangeInstructionOperands",
18963   "record_kind" : "class",
18964   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
18965   "self_type" : "_ZTIN3art24RangeInstructionOperandsE",
18966   "size" : 24,
18967   "source_file" : "art/libdexfile/dex/dex_instruction.h",
18968   "vtable_components" :
18969   [
18970    {
18971     "kind" : "offset_to_top"
18972    },
18973    {
18974     "kind" : "rtti",
18975     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
18976    },
18977    {
18978     "kind" : "complete_dtor_pointer",
18979     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
18980    },
18981    {
18982     "kind" : "deleting_dtor_pointer",
18983     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
18984    },
18985    {
18986     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEm"
18987    }
18988   ]
18989  },
18990  {
18991   "alignment" : 8,
18992   "base_specifiers" :
18993   [
18994    {
18995     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
18996    }
18997   ],
18998   "fields" :
18999   [
19000    {
19001     "access" : "private",
19002     "field_name" : "dex_file_",
19003     "field_offset" : 192,
19004     "referenced_type" : "_ZTIPKN3art7DexFileE"
19005    },
19006    {
19007     "access" : "private",
19008     "field_name" : "debug_info_offset_",
19009     "field_offset" : 256,
19010     "referenced_type" : "_ZTIj"
19011    }
19012   ],
19013   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19014   "name" : "art::CodeItemDebugInfoAccessor",
19015   "record_kind" : "class",
19016   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19017   "self_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
19018   "size" : 40,
19019   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19020  },
19021  {
19022   "alignment" : 8,
19023   "fields" :
19024   [
19025    {
19026     "access" : "protected",
19027     "field_name" : "dex_file_",
19028     "referenced_type" : "_ZTIRKN3art7DexFileE"
19029    },
19030    {
19031     "access" : "protected",
19032     "field_name" : "array_size_",
19033     "field_offset" : 64,
19034     "referenced_type" : "_ZTIm"
19035    },
19036    {
19037     "access" : "protected",
19038     "field_name" : "pos_",
19039     "field_offset" : 128,
19040     "referenced_type" : "_ZTIm"
19041    },
19042    {
19043     "access" : "protected",
19044     "field_name" : "ptr_",
19045     "field_offset" : 192,
19046     "referenced_type" : "_ZTIPKh"
19047    },
19048    {
19049     "access" : "protected",
19050     "field_name" : "type_",
19051     "field_offset" : 256,
19052     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
19053    },
19054    {
19055     "access" : "protected",
19056     "field_name" : "jval_",
19057     "field_offset" : 320,
19058     "referenced_type" : "_ZTI6jvalue"
19059    }
19060   ],
19061   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
19062   "name" : "art::EncodedArrayValueIterator",
19063   "record_kind" : "class",
19064   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
19065   "self_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
19066   "size" : 48,
19067   "source_file" : "art/libdexfile/dex/dex_file.h"
19068  },
19069  {
19070   "alignment" : 8,
19071   "base_specifiers" :
19072   [
19073    {
19074     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
19075    }
19076   ],
19077   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
19078   "name" : "art::CallSiteArrayValueIterator",
19079   "record_kind" : "class",
19080   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
19081   "self_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
19082   "size" : 48,
19083   "source_file" : "art/libdexfile/dex/dex_file.h"
19084  },
19085  {
19086   "alignment" : 8,
19087   "base_specifiers" :
19088   [
19089    {
19090     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art20DexInstructionPcPairElPS3_RS3_EE"
19091    }
19092   ],
19093   "fields" :
19094   [
19095    {
19096     "access" : "protected",
19097     "field_name" : "data_",
19098     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
19099    }
19100   ],
19101   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
19102   "name" : "art::DexInstructionIteratorBase",
19103   "record_kind" : "class",
19104   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19105   "self_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19106   "size" : 16,
19107   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19108  },
19109  {
19110   "alignment" : 8,
19111   "base_specifiers" :
19112   [
19113    {
19114     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19115    }
19116   ],
19117   "fields" :
19118   [
19119    {
19120     "access" : "private",
19121     "field_name" : "num_code_units_",
19122     "field_offset" : 128,
19123     "referenced_type" : "_ZTIKj"
19124    },
19125    {
19126     "access" : "private",
19127     "field_name" : "error_state_",
19128     "field_offset" : 160,
19129     "referenced_type" : "_ZTIb"
19130    }
19131   ],
19132   "linker_set_key" : "_ZTIN3art26SafeDexInstructionIteratorE",
19133   "name" : "art::SafeDexInstructionIterator",
19134   "record_kind" : "class",
19135   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19136   "self_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19137   "size" : 24,
19138   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19139  },
19140  {
19141   "alignment" : 8,
19142   "base_specifiers" :
19143   [
19144    {
19145     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19146    }
19147   ],
19148   "fields" :
19149   [
19150    {
19151     "access" : "private",
19152     "field_name" : "operands_",
19153     "field_offset" : 128,
19154     "referenced_type" : "_ZTIRA5_Kj"
19155    }
19156   ],
19157   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
19158   "name" : "art::VarArgsInstructionOperands",
19159   "record_kind" : "class",
19160   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19161   "self_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19162   "size" : 24,
19163   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19164   "vtable_components" :
19165   [
19166    {
19167     "kind" : "offset_to_top"
19168    },
19169    {
19170     "kind" : "rtti",
19171     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
19172    },
19173    {
19174     "kind" : "complete_dtor_pointer",
19175     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
19176    },
19177    {
19178     "kind" : "deleting_dtor_pointer",
19179     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
19180    },
19181    {
19182     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEm"
19183    }
19184   ]
19185  },
19186  {
19187   "alignment" : 8,
19188   "fields" :
19189   [
19190    {
19191     "access" : "private",
19192     "field_name" : "insns_size_in_code_units_",
19193     "referenced_type" : "_ZTIj"
19194    },
19195    {
19196     "access" : "private",
19197     "field_name" : "insns_",
19198     "field_offset" : 64,
19199     "referenced_type" : "_ZTIPKt"
19200    }
19201   ],
19202   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
19203   "name" : "art::CodeItemInstructionAccessor",
19204   "record_kind" : "class",
19205   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19206   "self_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19207   "size" : 16,
19208   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19209  },
19210  {
19211   "alignment" : 8,
19212   "base_specifiers" :
19213   [
19214    {
19215     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19216    }
19217   ],
19218   "fields" :
19219   [
19220    {
19221     "access" : "private",
19222     "field_name" : "inner_",
19223     "field_offset" : 128,
19224     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
19225    }
19226   ],
19227   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19228   "name" : "art::NoReceiverInstructionOperands",
19229   "record_kind" : "class",
19230   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19231   "self_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19232   "size" : 24,
19233   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19234   "vtable_components" :
19235   [
19236    {
19237     "kind" : "offset_to_top"
19238    },
19239    {
19240     "kind" : "rtti",
19241     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
19242    },
19243    {
19244     "kind" : "complete_dtor_pointer",
19245     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
19246    },
19247    {
19248     "kind" : "deleting_dtor_pointer",
19249     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
19250    },
19251    {
19252     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEm"
19253    }
19254   ]
19255  },
19256  {
19257   "alignment" : 1,
19258   "linker_set_key" : "_ZTIN3art2OSE",
19259   "name" : "art::OS",
19260   "record_kind" : "class",
19261   "referenced_type" : "_ZTIN3art2OSE",
19262   "self_type" : "_ZTIN3art2OSE",
19263   "size" : 1,
19264   "source_file" : "art/libartbase/base/os.h"
19265  },
19266  {
19267   "alignment" : 1,
19268   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
19269   "name" : "art::MethodReferenceValueComparator",
19270   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19271   "self_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19272   "size" : 1,
19273   "source_file" : "art/libdexfile/dex/method_reference.h"
19274  },
19275  {
19276   "alignment" : 8,
19277   "base_specifiers" :
19278   [
19279    {
19280     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
19281    }
19282   ],
19283   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19284   "name" : "art::EncodedStaticFieldValueIterator",
19285   "record_kind" : "class",
19286   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19287   "self_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19288   "size" : 48,
19289   "source_file" : "art/libdexfile/dex/dex_file.h"
19290  },
19291  {
19292   "alignment" : 2,
19293   "base_specifiers" :
19294   [
19295    {
19296     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19297    }
19298   ],
19299   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
19300   "name" : "art::dex::ProtoIndex",
19301   "record_kind" : "class",
19302   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
19303   "self_type" : "_ZTIN3art3dex10ProtoIndexE",
19304   "size" : 2,
19305   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19306  },
19307  {
19308   "alignment" : 4,
19309   "base_specifiers" :
19310   [
19311    {
19312     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
19313    }
19314   ],
19315   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
19316   "name" : "art::dex::StringIndex",
19317   "record_kind" : "class",
19318   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
19319   "self_type" : "_ZTIN3art3dex11StringIndexE",
19320   "size" : 4,
19321   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19322  },
19323  {
19324   "alignment" : 1,
19325   "fields" :
19326   [
19327    {
19328     "field_name" : "visibility_",
19329     "referenced_type" : "_ZTIh"
19330    },
19331    {
19332     "field_name" : "annotation_",
19333     "field_offset" : 8,
19334     "referenced_type" : "_ZTIA1_h"
19335    }
19336   ],
19337   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
19338   "name" : "art::dex::AnnotationItem",
19339   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
19340   "self_type" : "_ZTIN3art3dex14AnnotationItemE",
19341   "size" : 2,
19342   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19343  },
19344  {
19345   "alignment" : 4,
19346   "fields" :
19347   [
19348    {
19349     "field_name" : "data_off_",
19350     "referenced_type" : "_ZTIj"
19351    }
19352   ],
19353   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
19354   "name" : "art::dex::CallSiteIdItem",
19355   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19356   "self_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19357   "size" : 4,
19358   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19359  },
19360  {
19361   "alignment" : 2,
19362   "fields" :
19363   [
19364    {
19365     "field_name" : "method_handle_type_",
19366     "referenced_type" : "_ZTIt"
19367    },
19368    {
19369     "field_name" : "reserved1_",
19370     "field_offset" : 16,
19371     "referenced_type" : "_ZTIt"
19372    },
19373    {
19374     "field_name" : "field_or_method_idx_",
19375     "field_offset" : 32,
19376     "referenced_type" : "_ZTIt"
19377    },
19378    {
19379     "field_name" : "reserved2_",
19380     "field_offset" : 48,
19381     "referenced_type" : "_ZTIt"
19382    }
19383   ],
19384   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
19385   "name" : "art::dex::MethodHandleItem",
19386   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
19387   "self_type" : "_ZTIN3art3dex16MethodHandleItemE",
19388   "size" : 8,
19389   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19390  },
19391  {
19392   "alignment" : 4,
19393   "fields" :
19394   [
19395    {
19396     "field_name" : "size_",
19397     "referenced_type" : "_ZTIj"
19398    },
19399    {
19400     "field_name" : "entries_",
19401     "field_offset" : 32,
19402     "referenced_type" : "_ZTIA1_j"
19403    }
19404   ],
19405   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
19406   "name" : "art::dex::AnnotationSetItem",
19407   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19408   "self_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19409   "size" : 8,
19410   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19411  },
19412  {
19413   "alignment" : 4,
19414   "fields" :
19415   [
19416    {
19417     "field_name" : "size_",
19418     "referenced_type" : "_ZTIj"
19419    },
19420    {
19421     "field_name" : "flags_offset_",
19422     "field_offset" : 32,
19423     "referenced_type" : "_ZTIA1_j"
19424    }
19425   ],
19426   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
19427   "name" : "art::dex::HiddenapiClassData",
19428   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19429   "self_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19430   "size" : 8,
19431   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19432  },
19433  {
19434   "alignment" : 4,
19435   "fields" :
19436   [
19437    {
19438     "field_name" : "annotations_off_",
19439     "referenced_type" : "_ZTIj"
19440    }
19441   ],
19442   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19443   "name" : "art::dex::AnnotationSetRefItem",
19444   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19445   "self_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19446   "size" : 4,
19447   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19448  },
19449  {
19450   "alignment" : 4,
19451   "fields" :
19452   [
19453    {
19454     "field_name" : "size_",
19455     "referenced_type" : "_ZTIj"
19456    },
19457    {
19458     "field_name" : "list_",
19459     "field_offset" : 32,
19460     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
19461    }
19462   ],
19463   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
19464   "name" : "art::dex::AnnotationSetRefList",
19465   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19466   "self_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19467   "size" : 8,
19468   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19469  },
19470  {
19471   "alignment" : 4,
19472   "fields" :
19473   [
19474    {
19475     "field_name" : "field_idx_",
19476     "referenced_type" : "_ZTIj"
19477    },
19478    {
19479     "field_name" : "annotations_off_",
19480     "field_offset" : 32,
19481     "referenced_type" : "_ZTIj"
19482    }
19483   ],
19484   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19485   "name" : "art::dex::FieldAnnotationsItem",
19486   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19487   "self_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19488   "size" : 8,
19489   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19490  },
19491  {
19492   "alignment" : 4,
19493   "fields" :
19494   [
19495    {
19496     "field_name" : "method_idx_",
19497     "referenced_type" : "_ZTIj"
19498    },
19499    {
19500     "field_name" : "annotations_off_",
19501     "field_offset" : 32,
19502     "referenced_type" : "_ZTIj"
19503    }
19504   ],
19505   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19506   "name" : "art::dex::MethodAnnotationsItem",
19507   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19508   "self_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19509   "size" : 8,
19510   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19511  },
19512  {
19513   "alignment" : 4,
19514   "fields" :
19515   [
19516    {
19517     "field_name" : "class_annotations_off_",
19518     "referenced_type" : "_ZTIj"
19519    },
19520    {
19521     "field_name" : "fields_size_",
19522     "field_offset" : 32,
19523     "referenced_type" : "_ZTIj"
19524    },
19525    {
19526     "field_name" : "methods_size_",
19527     "field_offset" : 64,
19528     "referenced_type" : "_ZTIj"
19529    },
19530    {
19531     "field_name" : "parameters_size_",
19532     "field_offset" : 96,
19533     "referenced_type" : "_ZTIj"
19534    }
19535   ],
19536   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19537   "name" : "art::dex::AnnotationsDirectoryItem",
19538   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19539   "self_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19540   "size" : 16,
19541   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19542  },
19543  {
19544   "alignment" : 4,
19545   "fields" :
19546   [
19547    {
19548     "field_name" : "method_idx_",
19549     "referenced_type" : "_ZTIj"
19550    },
19551    {
19552     "field_name" : "annotations_off_",
19553     "field_offset" : 32,
19554     "referenced_type" : "_ZTIj"
19555    }
19556   ],
19557   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19558   "name" : "art::dex::ParameterAnnotationsItem",
19559   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19560   "self_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19561   "size" : 8,
19562   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19563  },
19564  {
19565   "alignment" : 4,
19566   "fields" :
19567   [
19568    {
19569     "field_name" : "descriptor_idx_",
19570     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19571    }
19572   ],
19573   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
19574   "name" : "art::dex::TypeId",
19575   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
19576   "self_type" : "_ZTIN3art3dex6TypeIdE",
19577   "size" : 4,
19578   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19579  },
19580  {
19581   "alignment" : 4,
19582   "fields" :
19583   [
19584    {
19585     "field_name" : "class_idx_",
19586     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19587    },
19588    {
19589     "field_name" : "type_idx_",
19590     "field_offset" : 16,
19591     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19592    },
19593    {
19594     "field_name" : "name_idx_",
19595     "field_offset" : 32,
19596     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19597    }
19598   ],
19599   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
19600   "name" : "art::dex::FieldId",
19601   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
19602   "self_type" : "_ZTIN3art3dex7FieldIdE",
19603   "size" : 8,
19604   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19605  },
19606  {
19607   "alignment" : 4,
19608   "fields" :
19609   [
19610    {
19611     "field_name" : "type_",
19612     "referenced_type" : "_ZTIt"
19613    },
19614    {
19615     "field_name" : "unused_",
19616     "field_offset" : 16,
19617     "referenced_type" : "_ZTIt"
19618    },
19619    {
19620     "field_name" : "size_",
19621     "field_offset" : 32,
19622     "referenced_type" : "_ZTIj"
19623    },
19624    {
19625     "field_name" : "offset_",
19626     "field_offset" : 64,
19627     "referenced_type" : "_ZTIj"
19628    }
19629   ],
19630   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
19631   "name" : "art::dex::MapItem",
19632   "referenced_type" : "_ZTIN3art3dex7MapItemE",
19633   "self_type" : "_ZTIN3art3dex7MapItemE",
19634   "size" : 12,
19635   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19636  },
19637  {
19638   "alignment" : 4,
19639   "fields" :
19640   [
19641    {
19642     "field_name" : "size_",
19643     "referenced_type" : "_ZTIj"
19644    },
19645    {
19646     "field_name" : "list_",
19647     "field_offset" : 32,
19648     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
19649    }
19650   ],
19651   "linker_set_key" : "_ZTIN3art3dex7MapListE",
19652   "name" : "art::dex::MapList",
19653   "referenced_type" : "_ZTIN3art3dex7MapListE",
19654   "self_type" : "_ZTIN3art3dex7MapListE",
19655   "size" : 16,
19656   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19657  },
19658  {
19659   "alignment" : 4,
19660   "fields" :
19661   [
19662    {
19663     "field_name" : "shorty_idx_",
19664     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19665    },
19666    {
19667     "field_name" : "return_type_idx_",
19668     "field_offset" : 32,
19669     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19670    },
19671    {
19672     "field_name" : "pad_",
19673     "field_offset" : 48,
19674     "referenced_type" : "_ZTIt"
19675    },
19676    {
19677     "field_name" : "parameters_off_",
19678     "field_offset" : 64,
19679     "referenced_type" : "_ZTIj"
19680    }
19681   ],
19682   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
19683   "name" : "art::dex::ProtoId",
19684   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
19685   "self_type" : "_ZTIN3art3dex7ProtoIdE",
19686   "size" : 12,
19687   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19688  },
19689  {
19690   "alignment" : 4,
19691   "fields" :
19692   [
19693    {
19694     "field_name" : "start_addr_",
19695     "referenced_type" : "_ZTIj"
19696    },
19697    {
19698     "field_name" : "insn_count_",
19699     "field_offset" : 32,
19700     "referenced_type" : "_ZTIt"
19701    },
19702    {
19703     "field_name" : "handler_off_",
19704     "field_offset" : 48,
19705     "referenced_type" : "_ZTIt"
19706    }
19707   ],
19708   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
19709   "name" : "art::dex::TryItem",
19710   "referenced_type" : "_ZTIN3art3dex7TryItemE",
19711   "self_type" : "_ZTIN3art3dex7TryItemE",
19712   "size" : 8,
19713   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19714  },
19715  {
19716   "alignment" : 4,
19717   "fields" :
19718   [
19719    {
19720     "field_name" : "class_idx_",
19721     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19722    },
19723    {
19724     "field_name" : "pad1_",
19725     "field_offset" : 16,
19726     "referenced_type" : "_ZTIt"
19727    },
19728    {
19729     "field_name" : "access_flags_",
19730     "field_offset" : 32,
19731     "referenced_type" : "_ZTIj"
19732    },
19733    {
19734     "field_name" : "superclass_idx_",
19735     "field_offset" : 64,
19736     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19737    },
19738    {
19739     "field_name" : "pad2_",
19740     "field_offset" : 80,
19741     "referenced_type" : "_ZTIt"
19742    },
19743    {
19744     "field_name" : "interfaces_off_",
19745     "field_offset" : 96,
19746     "referenced_type" : "_ZTIj"
19747    },
19748    {
19749     "field_name" : "source_file_idx_",
19750     "field_offset" : 128,
19751     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19752    },
19753    {
19754     "field_name" : "annotations_off_",
19755     "field_offset" : 160,
19756     "referenced_type" : "_ZTIj"
19757    },
19758    {
19759     "field_name" : "class_data_off_",
19760     "field_offset" : 192,
19761     "referenced_type" : "_ZTIj"
19762    },
19763    {
19764     "field_name" : "static_values_off_",
19765     "field_offset" : 224,
19766     "referenced_type" : "_ZTIj"
19767    }
19768   ],
19769   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
19770   "name" : "art::dex::ClassDef",
19771   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
19772   "self_type" : "_ZTIN3art3dex8ClassDefE",
19773   "size" : 32,
19774   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19775  },
19776  {
19777   "alignment" : 1,
19778   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
19779   "name" : "art::dex::CodeItem",
19780   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
19781   "self_type" : "_ZTIN3art3dex8CodeItemE",
19782   "size" : 1,
19783   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19784  },
19785  {
19786   "alignment" : 4,
19787   "fields" :
19788   [
19789    {
19790     "field_name" : "index_",
19791     "referenced_type" : "_ZTIj"
19792    }
19793   ],
19794   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
19795   "name" : "art::dex::DexIndex<unsigned int>",
19796   "record_kind" : "class",
19797   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
19798   "self_type" : "_ZTIN3art3dex8DexIndexIjEE",
19799   "size" : 4,
19800   "source_file" : "art/libdexfile/dex/dex_file_types.h",
19801   "template_args" :
19802   [
19803    "_ZTIj"
19804   ]
19805  },
19806  {
19807   "alignment" : 2,
19808   "fields" :
19809   [
19810    {
19811     "field_name" : "index_",
19812     "referenced_type" : "_ZTIt"
19813    }
19814   ],
19815   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
19816   "name" : "art::dex::DexIndex<unsigned short>",
19817   "record_kind" : "class",
19818   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
19819   "self_type" : "_ZTIN3art3dex8DexIndexItEE",
19820   "size" : 2,
19821   "source_file" : "art/libdexfile/dex/dex_file_types.h",
19822   "template_args" :
19823   [
19824    "_ZTIt"
19825   ]
19826  },
19827  {
19828   "alignment" : 4,
19829   "fields" :
19830   [
19831    {
19832     "field_name" : "class_idx_",
19833     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19834    },
19835    {
19836     "field_name" : "proto_idx_",
19837     "field_offset" : 16,
19838     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
19839    },
19840    {
19841     "field_name" : "name_idx_",
19842     "field_offset" : 32,
19843     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19844    }
19845   ],
19846   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
19847   "name" : "art::dex::MethodId",
19848   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
19849   "self_type" : "_ZTIN3art3dex8MethodIdE",
19850   "size" : 8,
19851   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19852  },
19853  {
19854   "alignment" : 4,
19855   "fields" :
19856   [
19857    {
19858     "field_name" : "string_data_off_",
19859     "referenced_type" : "_ZTIj"
19860    }
19861   ],
19862   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
19863   "name" : "art::dex::StringId",
19864   "referenced_type" : "_ZTIN3art3dex8StringIdE",
19865   "self_type" : "_ZTIN3art3dex8StringIdE",
19866   "size" : 4,
19867   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19868  },
19869  {
19870   "alignment" : 2,
19871   "fields" :
19872   [
19873    {
19874     "field_name" : "type_idx_",
19875     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19876    }
19877   ],
19878   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
19879   "name" : "art::dex::TypeItem",
19880   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
19881   "self_type" : "_ZTIN3art3dex8TypeItemE",
19882   "size" : 2,
19883   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19884  },
19885  {
19886   "alignment" : 4,
19887   "fields" :
19888   [
19889    {
19890     "access" : "private",
19891     "field_name" : "size_",
19892     "referenced_type" : "_ZTIj"
19893    },
19894    {
19895     "access" : "private",
19896     "field_name" : "list_",
19897     "field_offset" : 32,
19898     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
19899    }
19900   ],
19901   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
19902   "name" : "art::dex::TypeList",
19903   "record_kind" : "class",
19904   "referenced_type" : "_ZTIN3art3dex8TypeListE",
19905   "self_type" : "_ZTIN3art3dex8TypeListE",
19906   "size" : 8,
19907   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19908  },
19909  {
19910   "alignment" : 8,
19911   "fields" :
19912   [
19913    {
19914     "access" : "private",
19915     "field_name" : "range_values_",
19916     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvmbEEENS_9allocatorIS4_EEEE"
19917    },
19918    {
19919     "access" : "private",
19920     "field_name" : "dex_file_",
19921     "field_offset" : 384,
19922     "referenced_type" : "_ZTIKPKN3art7DexFileE"
19923    }
19924   ],
19925   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19926   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
19927   "record_kind" : "class",
19928   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19929   "self_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19930   "size" : 56,
19931   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
19932  },
19933  {
19934   "alignment" : 2,
19935   "base_specifiers" :
19936   [
19937    {
19938     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19939    }
19940   ],
19941   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
19942   "name" : "art::dex::TypeIndex",
19943   "record_kind" : "class",
19944   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
19945   "self_type" : "_ZTIN3art3dex9TypeIndexE",
19946   "size" : 2,
19947   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19948  },
19949  {
19950   "alignment" : 8,
19951   "fields" :
19952   [
19953    {
19954     "access" : "private",
19955     "field_name" : "name_",
19956     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
19957    },
19958    {
19959     "access" : "private",
19960     "field_name" : "begin_",
19961     "field_offset" : 192,
19962     "referenced_type" : "_ZTIPh"
19963    },
19964    {
19965     "access" : "private",
19966     "field_name" : "size_",
19967     "field_offset" : 256,
19968     "referenced_type" : "_ZTIm"
19969    },
19970    {
19971     "access" : "private",
19972     "field_name" : "base_begin_",
19973     "field_offset" : 320,
19974     "referenced_type" : "_ZTIPv"
19975    },
19976    {
19977     "access" : "private",
19978     "field_name" : "base_size_",
19979     "field_offset" : 384,
19980     "referenced_type" : "_ZTIm"
19981    },
19982    {
19983     "access" : "private",
19984     "field_name" : "prot_",
19985     "field_offset" : 448,
19986     "referenced_type" : "_ZTIi"
19987    },
19988    {
19989     "access" : "private",
19990     "field_name" : "reuse_",
19991     "field_offset" : 480,
19992     "referenced_type" : "_ZTIb"
19993    },
19994    {
19995     "access" : "private",
19996     "field_name" : "already_unmapped_",
19997     "field_offset" : 488,
19998     "referenced_type" : "_ZTIb"
19999    },
20000    {
20001     "access" : "private",
20002     "field_name" : "redzone_size_",
20003     "field_offset" : 512,
20004     "referenced_type" : "_ZTIm"
20005    }
20006   ],
20007   "linker_set_key" : "_ZTIN3art6MemMapE",
20008   "name" : "art::MemMap",
20009   "record_kind" : "class",
20010   "referenced_type" : "_ZTIN3art6MemMapE",
20011   "self_type" : "_ZTIN3art6MemMapE",
20012   "size" : 72,
20013   "source_file" : "art/libartbase/base/mem_map.h"
20014  },
20015  {
20016   "alignment" : 8,
20017   "fields" :
20018   [
20019    {
20020     "field_name" : "address_",
20021     "referenced_type" : "_ZTIj"
20022    },
20023    {
20024     "field_name" : "line_",
20025     "field_offset" : 32,
20026     "referenced_type" : "_ZTIj"
20027    },
20028    {
20029     "field_name" : "source_file_",
20030     "field_offset" : 64,
20031     "referenced_type" : "_ZTIPKc"
20032    },
20033    {
20034     "field_name" : "prologue_end_",
20035     "field_offset" : 128,
20036     "referenced_type" : "_ZTIb"
20037    },
20038    {
20039     "field_name" : "epilogue_begin_",
20040     "field_offset" : 136,
20041     "referenced_type" : "_ZTIb"
20042    }
20043   ],
20044   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
20045   "name" : "art::DexFile::PositionInfo",
20046   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
20047   "self_type" : "_ZTIN3art7DexFile12PositionInfoE",
20048   "size" : 24,
20049   "source_file" : "art/libdexfile/dex/dex_file.h"
20050  },
20051  {
20052   "alignment" : 4,
20053   "fields" :
20054   [
20055    {
20056     "field_name" : "magic_",
20057     "referenced_type" : "_ZTIA8_h"
20058    },
20059    {
20060     "field_name" : "checksum_",
20061     "field_offset" : 64,
20062     "referenced_type" : "_ZTIj"
20063    },
20064    {
20065     "field_name" : "signature_",
20066     "field_offset" : 96,
20067     "referenced_type" : "_ZTIA20_h"
20068    },
20069    {
20070     "field_name" : "file_size_",
20071     "field_offset" : 256,
20072     "referenced_type" : "_ZTIj"
20073    },
20074    {
20075     "field_name" : "header_size_",
20076     "field_offset" : 288,
20077     "referenced_type" : "_ZTIj"
20078    },
20079    {
20080     "field_name" : "endian_tag_",
20081     "field_offset" : 320,
20082     "referenced_type" : "_ZTIj"
20083    },
20084    {
20085     "field_name" : "link_size_",
20086     "field_offset" : 352,
20087     "referenced_type" : "_ZTIj"
20088    },
20089    {
20090     "field_name" : "link_off_",
20091     "field_offset" : 384,
20092     "referenced_type" : "_ZTIj"
20093    },
20094    {
20095     "field_name" : "map_off_",
20096     "field_offset" : 416,
20097     "referenced_type" : "_ZTIj"
20098    },
20099    {
20100     "field_name" : "string_ids_size_",
20101     "field_offset" : 448,
20102     "referenced_type" : "_ZTIj"
20103    },
20104    {
20105     "field_name" : "string_ids_off_",
20106     "field_offset" : 480,
20107     "referenced_type" : "_ZTIj"
20108    },
20109    {
20110     "field_name" : "type_ids_size_",
20111     "field_offset" : 512,
20112     "referenced_type" : "_ZTIj"
20113    },
20114    {
20115     "field_name" : "type_ids_off_",
20116     "field_offset" : 544,
20117     "referenced_type" : "_ZTIj"
20118    },
20119    {
20120     "field_name" : "proto_ids_size_",
20121     "field_offset" : 576,
20122     "referenced_type" : "_ZTIj"
20123    },
20124    {
20125     "field_name" : "proto_ids_off_",
20126     "field_offset" : 608,
20127     "referenced_type" : "_ZTIj"
20128    },
20129    {
20130     "field_name" : "field_ids_size_",
20131     "field_offset" : 640,
20132     "referenced_type" : "_ZTIj"
20133    },
20134    {
20135     "field_name" : "field_ids_off_",
20136     "field_offset" : 672,
20137     "referenced_type" : "_ZTIj"
20138    },
20139    {
20140     "field_name" : "method_ids_size_",
20141     "field_offset" : 704,
20142     "referenced_type" : "_ZTIj"
20143    },
20144    {
20145     "field_name" : "method_ids_off_",
20146     "field_offset" : 736,
20147     "referenced_type" : "_ZTIj"
20148    },
20149    {
20150     "field_name" : "class_defs_size_",
20151     "field_offset" : 768,
20152     "referenced_type" : "_ZTIj"
20153    },
20154    {
20155     "field_name" : "class_defs_off_",
20156     "field_offset" : 800,
20157     "referenced_type" : "_ZTIj"
20158    },
20159    {
20160     "field_name" : "data_size_",
20161     "field_offset" : 832,
20162     "referenced_type" : "_ZTIj"
20163    },
20164    {
20165     "field_name" : "data_off_",
20166     "field_offset" : 864,
20167     "referenced_type" : "_ZTIj"
20168    }
20169   ],
20170   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
20171   "name" : "art::DexFile::Header",
20172   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
20173   "self_type" : "_ZTIN3art7DexFile6HeaderE",
20174   "size" : 112,
20175   "source_file" : "art/libdexfile/dex/dex_file.h"
20176  },
20177  {
20178   "alignment" : 8,
20179   "fields" :
20180   [
20181    {
20182     "field_name" : "name_",
20183     "referenced_type" : "_ZTIPKc"
20184    },
20185    {
20186     "field_name" : "descriptor_",
20187     "field_offset" : 64,
20188     "referenced_type" : "_ZTIPKc"
20189    },
20190    {
20191     "field_name" : "signature_",
20192     "field_offset" : 128,
20193     "referenced_type" : "_ZTIPKc"
20194    },
20195    {
20196     "field_name" : "start_address_",
20197     "field_offset" : 192,
20198     "referenced_type" : "_ZTIj"
20199    },
20200    {
20201     "field_name" : "end_address_",
20202     "field_offset" : 224,
20203     "referenced_type" : "_ZTIj"
20204    },
20205    {
20206     "field_name" : "reg_",
20207     "field_offset" : 256,
20208     "referenced_type" : "_ZTIt"
20209    },
20210    {
20211     "field_name" : "is_live_",
20212     "field_offset" : 272,
20213     "referenced_type" : "_ZTIb"
20214    }
20215   ],
20216   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
20217   "name" : "art::DexFile::LocalInfo",
20218   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
20219   "self_type" : "_ZTIN3art7DexFile9LocalInfoE",
20220   "size" : 40,
20221   "source_file" : "art/libdexfile/dex/dex_file.h"
20222  },
20223  {
20224   "alignment" : 8,
20225   "fields" :
20226   [
20227    {
20228     "access" : "protected",
20229     "field_name" : "begin_",
20230     "field_offset" : 64,
20231     "referenced_type" : "_ZTIKPKh"
20232    },
20233    {
20234     "access" : "protected",
20235     "field_name" : "size_",
20236     "field_offset" : 128,
20237     "referenced_type" : "_ZTIKm"
20238    },
20239    {
20240     "access" : "protected",
20241     "field_name" : "data_begin_",
20242     "field_offset" : 192,
20243     "referenced_type" : "_ZTIKPKh"
20244    },
20245    {
20246     "access" : "protected",
20247     "field_name" : "data_size_",
20248     "field_offset" : 256,
20249     "referenced_type" : "_ZTIKm"
20250    },
20251    {
20252     "access" : "protected",
20253     "field_name" : "location_",
20254     "field_offset" : 320,
20255     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20256    },
20257    {
20258     "access" : "protected",
20259     "field_name" : "location_checksum_",
20260     "field_offset" : 512,
20261     "referenced_type" : "_ZTIKj"
20262    },
20263    {
20264     "access" : "protected",
20265     "field_name" : "header_",
20266     "field_offset" : 576,
20267     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
20268    },
20269    {
20270     "access" : "protected",
20271     "field_name" : "string_ids_",
20272     "field_offset" : 640,
20273     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
20274    },
20275    {
20276     "access" : "protected",
20277     "field_name" : "type_ids_",
20278     "field_offset" : 704,
20279     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
20280    },
20281    {
20282     "access" : "protected",
20283     "field_name" : "field_ids_",
20284     "field_offset" : 768,
20285     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
20286    },
20287    {
20288     "access" : "protected",
20289     "field_name" : "method_ids_",
20290     "field_offset" : 832,
20291     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
20292    },
20293    {
20294     "access" : "protected",
20295     "field_name" : "proto_ids_",
20296     "field_offset" : 896,
20297     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
20298    },
20299    {
20300     "access" : "protected",
20301     "field_name" : "class_defs_",
20302     "field_offset" : 960,
20303     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
20304    },
20305    {
20306     "access" : "protected",
20307     "field_name" : "method_handles_",
20308     "field_offset" : 1024,
20309     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
20310    },
20311    {
20312     "access" : "protected",
20313     "field_name" : "num_method_handles_",
20314     "field_offset" : 1088,
20315     "referenced_type" : "_ZTIm"
20316    },
20317    {
20318     "access" : "protected",
20319     "field_name" : "call_site_ids_",
20320     "field_offset" : 1152,
20321     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
20322    },
20323    {
20324     "access" : "protected",
20325     "field_name" : "num_call_site_ids_",
20326     "field_offset" : 1216,
20327     "referenced_type" : "_ZTIm"
20328    },
20329    {
20330     "access" : "protected",
20331     "field_name" : "hiddenapi_class_data_",
20332     "field_offset" : 1280,
20333     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
20334    },
20335    {
20336     "access" : "protected",
20337     "field_name" : "oat_dex_file_",
20338     "field_offset" : 1344,
20339     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
20340    },
20341    {
20342     "access" : "protected",
20343     "field_name" : "container_",
20344     "field_offset" : 1408,
20345     "referenced_type" : "_ZTINSt3__110unique_ptrIN3art16DexFileContainerENS_14default_deleteIS2_EEEE"
20346    },
20347    {
20348     "access" : "protected",
20349     "field_name" : "is_compact_dex_",
20350     "field_offset" : 1472,
20351     "referenced_type" : "_ZTIKb"
20352    },
20353    {
20354     "access" : "protected",
20355     "field_name" : "hiddenapi_domain_",
20356     "field_offset" : 1480,
20357     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
20358    }
20359   ],
20360   "linker_set_key" : "_ZTIN3art7DexFileE",
20361   "name" : "art::DexFile",
20362   "record_kind" : "class",
20363   "referenced_type" : "_ZTIN3art7DexFileE",
20364   "self_type" : "_ZTIN3art7DexFileE",
20365   "size" : 192,
20366   "source_file" : "art/libdexfile/dex/dex_file.h",
20367   "vtable_components" :
20368   [
20369    {
20370     "kind" : "offset_to_top"
20371    },
20372    {
20373     "kind" : "rtti",
20374     "mangled_component_name" : "_ZTIN3art7DexFileE"
20375    },
20376    {
20377     "kind" : "complete_dtor_pointer",
20378     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
20379    },
20380    {
20381     "kind" : "deleting_dtor_pointer",
20382     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
20383    },
20384    {
20385     "is_pure" : true,
20386     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
20387    },
20388    {
20389     "is_pure" : true,
20390     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
20391    },
20392    {
20393     "is_pure" : true,
20394     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
20395    },
20396    {
20397     "is_pure" : true,
20398     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
20399    },
20400    {
20401     "is_pure" : true,
20402     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
20403    },
20404    {
20405     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
20406    }
20407   ]
20408  },
20409  {
20410   "alignment" : 8,
20411   "base_specifiers" :
20412   [
20413    {
20414     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
20415    }
20416   ],
20417   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20418   "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>>>",
20419   "record_kind" : "class",
20420   "referenced_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20421   "self_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20422   "size" : 64,
20423   "source_file" : "art/libartbase/base/hash_map.h",
20424   "template_args" :
20425   [
20426    "_ZTIj",
20427    "_ZTIt",
20428    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20429    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20430    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20431    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20432   ]
20433  },
20434  {
20435   "alignment" : 8,
20436   "fields" :
20437   [
20438    {
20439     "access" : "private",
20440     "field_name" : "allocfn_",
20441     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20442    },
20443    {
20444     "access" : "private",
20445     "field_name" : "hashfn_",
20446     "field_offset" : 8,
20447     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20448    },
20449    {
20450     "access" : "private",
20451     "field_name" : "emptyfn_",
20452     "field_offset" : 16,
20453     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
20454    },
20455    {
20456     "access" : "private",
20457     "field_name" : "pred_",
20458     "field_offset" : 24,
20459     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20460    },
20461    {
20462     "access" : "private",
20463     "field_name" : "num_elements_",
20464     "field_offset" : 64,
20465     "referenced_type" : "_ZTIm"
20466    },
20467    {
20468     "access" : "private",
20469     "field_name" : "num_buckets_",
20470     "field_offset" : 128,
20471     "referenced_type" : "_ZTIm"
20472    },
20473    {
20474     "access" : "private",
20475     "field_name" : "elements_until_expand_",
20476     "field_offset" : 192,
20477     "referenced_type" : "_ZTIm"
20478    },
20479    {
20480     "access" : "private",
20481     "field_name" : "owns_data_",
20482     "field_offset" : 256,
20483     "referenced_type" : "_ZTIb"
20484    },
20485    {
20486     "access" : "private",
20487     "field_name" : "data_",
20488     "field_offset" : 320,
20489     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
20490    },
20491    {
20492     "access" : "private",
20493     "field_name" : "min_load_factor_",
20494     "field_offset" : 384,
20495     "referenced_type" : "_ZTId"
20496    },
20497    {
20498     "access" : "private",
20499     "field_name" : "max_load_factor_",
20500     "field_offset" : 448,
20501     "referenced_type" : "_ZTId"
20502    }
20503   ],
20504   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20505   "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>>>",
20506   "record_kind" : "class",
20507   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20508   "self_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20509   "size" : 64,
20510   "source_file" : "art/libartbase/base/hash_set.h",
20511   "template_args" :
20512   [
20513    "_ZTINSt3__14pairIjtEE",
20514    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20515    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
20516    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
20517    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20518   ]
20519  },
20520  {
20521   "alignment" : 1,
20522   "linker_set_key" : "_ZTIN3art8DataHashE",
20523   "name" : "art::DataHash",
20524   "record_kind" : "class",
20525   "referenced_type" : "_ZTIN3art8DataHashE",
20526   "self_type" : "_ZTIN3art8DataHashE",
20527   "size" : 1,
20528   "source_file" : "art/libartbase/base/data_hash.h"
20529  },
20530  {
20531   "alignment" : 8,
20532   "fields" :
20533   [
20534    {
20535     "access" : "private",
20536     "field_name" : "value_",
20537     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
20538    }
20539   ],
20540   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20541   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
20542   "record_kind" : "class",
20543   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20544   "self_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20545   "size" : 8,
20546   "source_file" : "art/libartbase/base/dumpable.h",
20547   "template_args" :
20548   [
20549    "_ZTIN3art9hiddenapi7ApiListE"
20550   ]
20551  },
20552  {
20553   "alignment" : 1,
20554   "linker_set_key" : "_ZTIN3art8IdentityImEE",
20555   "name" : "art::Identity<unsigned long>",
20556   "referenced_type" : "_ZTIN3art8IdentityImEE",
20557   "self_type" : "_ZTIN3art8IdentityImEE",
20558   "size" : 1,
20559   "source_file" : "art/libartbase/base/stl_util_identity.h",
20560   "template_args" :
20561   [
20562    "_ZTIm"
20563   ]
20564  },
20565  {
20566   "alignment" : 8,
20567   "fields" :
20568   [
20569    {
20570     "access" : "private",
20571     "field_name" : "handle_",
20572     "field_offset" : 64,
20573     "referenced_type" : "_ZTIP10ZipArchive"
20574    },
20575    {
20576     "access" : "private",
20577     "field_name" : "zip_entry_",
20578     "field_offset" : 128,
20579     "referenced_type" : "_ZTIKP8ZipEntry"
20580    },
20581    {
20582     "access" : "private",
20583     "field_name" : "entry_name_",
20584     "field_offset" : 192,
20585     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20586    }
20587   ],
20588   "linker_set_key" : "_ZTIN3art8ZipEntryE",
20589   "name" : "art::ZipEntry",
20590   "record_kind" : "class",
20591   "referenced_type" : "_ZTIN3art8ZipEntryE",
20592   "self_type" : "_ZTIN3art8ZipEntryE",
20593   "size" : 48,
20594   "source_file" : "art/libartbase/base/zip_archive.h",
20595   "vtable_components" :
20596   [
20597    {
20598     "kind" : "offset_to_top"
20599    },
20600    {
20601     "kind" : "rtti",
20602     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
20603    },
20604    {
20605     "kind" : "complete_dtor_pointer",
20606     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
20607    },
20608    {
20609     "kind" : "deleting_dtor_pointer",
20610     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
20611    }
20612   ]
20613  },
20614  {
20615   "alignment" : 8,
20616   "base_specifiers" :
20617   [
20618    {
20619     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEmmmmEE"
20620    }
20621   ],
20622   "fields" :
20623   [
20624    {
20625     "access" : "private",
20626     "field_name" : "count_",
20627     "referenced_type" : "_ZTIm"
20628    }
20629   ],
20630   "linker_set_key" : "_ZTIN3art9CountIterE",
20631   "name" : "art::CountIter",
20632   "record_kind" : "class",
20633   "referenced_type" : "_ZTIN3art9CountIterE",
20634   "self_type" : "_ZTIN3art9CountIterE",
20635   "size" : 8,
20636   "source_file" : "art/libartbase/base/stl_util.h"
20637  },
20638  {
20639   "alignment" : 1,
20640   "linker_set_key" : "_ZTIN3art9PrimitiveE",
20641   "name" : "art::Primitive",
20642   "record_kind" : "class",
20643   "referenced_type" : "_ZTIN3art9PrimitiveE",
20644   "self_type" : "_ZTIN3art9PrimitiveE",
20645   "size" : 1,
20646   "source_file" : "art/libdexfile/dex/primitive.h"
20647  },
20648  {
20649   "alignment" : 8,
20650   "base_specifiers" :
20651   [
20652    {
20653     "referenced_type" : "_ZTIN3art11ValueObjectE"
20654    }
20655   ],
20656   "fields" :
20657   [
20658    {
20659     "access" : "private",
20660     "field_name" : "dex_file_",
20661     "referenced_type" : "_ZTIPKN3art7DexFileE"
20662    },
20663    {
20664     "access" : "private",
20665     "field_name" : "proto_id_",
20666     "field_offset" : 64,
20667     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
20668    }
20669   ],
20670   "linker_set_key" : "_ZTIN3art9SignatureE",
20671   "name" : "art::Signature",
20672   "record_kind" : "class",
20673   "referenced_type" : "_ZTIN3art9SignatureE",
20674   "self_type" : "_ZTIN3art9SignatureE",
20675   "size" : 16,
20676   "source_file" : "art/libdexfile/dex/signature.h"
20677  },
20678  {
20679   "alignment" : 4,
20680   "fields" :
20681   [
20682    {
20683     "access" : "private",
20684     "field_name" : "dex_flags_",
20685     "referenced_type" : "_ZTIj"
20686    }
20687   ],
20688   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
20689   "name" : "art::hiddenapi::ApiList",
20690   "record_kind" : "class",
20691   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
20692   "self_type" : "_ZTIN3art9hiddenapi7ApiListE",
20693   "size" : 4,
20694   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
20695  },
20696  {
20697   "alignment" : 1,
20698   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
20699   "name" : "art::hiddenapi::ApiStubs",
20700   "record_kind" : "class",
20701   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
20702   "self_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
20703   "size" : 1,
20704   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
20705  },
20706  {
20707   "alignment" : 8,
20708   "fields" :
20709   [
20710    {
20711     "access" : "private",
20712     "field_name" : "data_",
20713     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
20714    }
20715   ],
20716   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
20717   "name" : "android::base::LogMessage",
20718   "record_kind" : "class",
20719   "referenced_type" : "_ZTIN7android4base10LogMessageE",
20720   "self_type" : "_ZTIN7android4base10LogMessageE",
20721   "size" : 8,
20722   "source_file" : "system/libbase/include/android-base/logging.h"
20723  },
20724  {
20725   "alignment" : 4,
20726   "fields" :
20727   [
20728    {
20729     "access" : "private",
20730     "field_name" : "default_log_id_",
20731     "referenced_type" : "_ZTIN7android4base5LogIdE"
20732    }
20733   ],
20734   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
20735   "name" : "android::base::LogdLogger",
20736   "record_kind" : "class",
20737   "referenced_type" : "_ZTIN7android4base10LogdLoggerE",
20738   "self_type" : "_ZTIN7android4base10LogdLoggerE",
20739   "size" : 4,
20740   "source_file" : "system/libbase/include/android-base/logging.h"
20741  },
20742  {
20743   "alignment" : 8,
20744   "fields" :
20745   [
20746    {
20747     "access" : "private",
20748     "field_name" : "base_",
20749     "referenced_type" : "_ZTIPc"
20750    },
20751    {
20752     "access" : "private",
20753     "field_name" : "size_",
20754     "field_offset" : 64,
20755     "referenced_type" : "_ZTIm"
20756    },
20757    {
20758     "access" : "private",
20759     "field_name" : "offset_",
20760     "field_offset" : 128,
20761     "referenced_type" : "_ZTIm"
20762    }
20763   ],
20764   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
20765   "name" : "android::base::MappedFile",
20766   "record_kind" : "class",
20767   "referenced_type" : "_ZTIN7android4base10MappedFileE",
20768   "self_type" : "_ZTIN7android4base10MappedFileE",
20769   "size" : 24,
20770   "source_file" : "system/libbase/include/android-base/mapped_file.h"
20771  },
20772  {
20773   "alignment" : 1,
20774   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20775   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
20776   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20777   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20778   "size" : 1,
20779   "source_file" : "system/libbase/include/android-base/logging.h",
20780   "template_args" :
20781   [
20782    "_ZTIN3art11Instruction6FormatE",
20783    "_ZTIN3art11Instruction6FormatE"
20784   ]
20785  },
20786  {
20787   "alignment" : 1,
20788   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20789   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
20790   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20791   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20792   "size" : 1,
20793   "source_file" : "system/libbase/include/android-base/logging.h",
20794   "template_args" :
20795   [
20796    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
20797    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
20798   ]
20799  },
20800  {
20801   "alignment" : 1,
20802   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20803   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
20804   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20805   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20806   "size" : 1,
20807   "source_file" : "system/libbase/include/android-base/logging.h",
20808   "template_args" :
20809   [
20810    "_ZTIN3art3dex10ProtoIndexE",
20811    "_ZTIN3art3dex10ProtoIndexE"
20812   ]
20813  },
20814  {
20815   "alignment" : 1,
20816   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20817   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
20818   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20819   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20820   "size" : 1,
20821   "source_file" : "system/libbase/include/android-base/logging.h",
20822   "template_args" :
20823   [
20824    "_ZTIN3art3dex11StringIndexE",
20825    "_ZTIN3art3dex11StringIndexE"
20826   ]
20827  },
20828  {
20829   "alignment" : 1,
20830   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20831   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
20832   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20833   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20834   "size" : 1,
20835   "source_file" : "system/libbase/include/android-base/logging.h",
20836   "template_args" :
20837   [
20838    "_ZTIN3art3dex9TypeIndexE",
20839    "_ZTIN3art3dex9TypeIndexE"
20840   ]
20841  },
20842  {
20843   "alignment" : 1,
20844   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20845   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
20846   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20847   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20848   "size" : 1,
20849   "source_file" : "system/libbase/include/android-base/logging.h",
20850   "template_args" :
20851   [
20852    "_ZTIPKN3art3dex6TypeIdE",
20853    "_ZTIPKN3art3dex6TypeIdE"
20854   ]
20855  },
20856  {
20857   "alignment" : 1,
20858   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20859   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
20860   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20861   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20862   "size" : 1,
20863   "source_file" : "system/libbase/include/android-base/logging.h",
20864   "template_args" :
20865   [
20866    "_ZTIPKN3art3dex7FieldIdE",
20867    "_ZTIPKN3art3dex7FieldIdE"
20868   ]
20869  },
20870  {
20871   "alignment" : 1,
20872   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20873   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
20874   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20875   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20876   "size" : 1,
20877   "source_file" : "system/libbase/include/android-base/logging.h",
20878   "template_args" :
20879   [
20880    "_ZTIPKN3art3dex7ProtoIdE",
20881    "_ZTIPKN3art3dex7ProtoIdE"
20882   ]
20883  },
20884  {
20885   "alignment" : 1,
20886   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20887   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
20888   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20889   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20890   "size" : 1,
20891   "source_file" : "system/libbase/include/android-base/logging.h",
20892   "template_args" :
20893   [
20894    "_ZTIPKN3art3dex8ClassDefE",
20895    "_ZTIPKN3art3dex8ClassDefE"
20896   ]
20897  },
20898  {
20899   "alignment" : 1,
20900   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20901   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
20902   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20903   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20904   "size" : 1,
20905   "source_file" : "system/libbase/include/android-base/logging.h",
20906   "template_args" :
20907   [
20908    "_ZTIPKN3art3dex8MethodIdE",
20909    "_ZTIPKN3art3dex8MethodIdE"
20910   ]
20911  },
20912  {
20913   "alignment" : 1,
20914   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20915   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
20916   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20917   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20918   "size" : 1,
20919   "source_file" : "system/libbase/include/android-base/logging.h",
20920   "template_args" :
20921   [
20922    "_ZTIPKN3art3dex8StringIdE",
20923    "_ZTIPKN3art3dex8StringIdE"
20924   ]
20925  },
20926  {
20927   "alignment" : 1,
20928   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20929   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
20930   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20931   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20932   "size" : 1,
20933   "source_file" : "system/libbase/include/android-base/logging.h",
20934   "template_args" :
20935   [
20936    "_ZTIPKN3art7DexFileE",
20937    "_ZTIPKN3art7DexFileE"
20938   ]
20939  },
20940  {
20941   "alignment" : 1,
20942   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20943   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
20944   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20945   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20946   "size" : 1,
20947   "source_file" : "system/libbase/include/android-base/logging.h",
20948   "template_args" :
20949   [
20950    "_ZTIPKc",
20951    "_ZTIPKc"
20952   ]
20953  },
20954  {
20955   "alignment" : 1,
20956   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20957   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
20958   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20959   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20960   "size" : 1,
20961   "source_file" : "system/libbase/include/android-base/logging.h",
20962   "template_args" :
20963   [
20964    "_ZTIPKh",
20965    "_ZTIPKh"
20966   ]
20967  },
20968  {
20969   "alignment" : 1,
20970   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20971   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
20972   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20973   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20974   "size" : 1,
20975   "source_file" : "system/libbase/include/android-base/logging.h",
20976   "template_args" :
20977   [
20978    "_ZTIPKt",
20979    "_ZTIPKt"
20980   ]
20981  },
20982  {
20983   "alignment" : 1,
20984   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20985   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
20986   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20987   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20988   "size" : 1,
20989   "source_file" : "system/libbase/include/android-base/logging.h",
20990   "template_args" :
20991   [
20992    "_ZTIb",
20993    "_ZTIb"
20994   ]
20995  },
20996  {
20997   "alignment" : 1,
20998   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20999   "name" : "android::base::log_detail::StorageTypes<char, char>",
21000   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
21001   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
21002   "size" : 1,
21003   "source_file" : "system/libbase/include/android-base/logging.h",
21004   "template_args" :
21005   [
21006    "_ZTIc",
21007    "_ZTIc"
21008   ]
21009  },
21010  {
21011   "alignment" : 1,
21012   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
21013   "name" : "android::base::log_detail::StorageTypes<double, double>",
21014   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
21015   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
21016   "size" : 1,
21017   "source_file" : "system/libbase/include/android-base/logging.h",
21018   "template_args" :
21019   [
21020    "_ZTId",
21021    "_ZTId"
21022   ]
21023  },
21024  {
21025   "alignment" : 1,
21026   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
21027   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
21028   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
21029   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
21030   "size" : 1,
21031   "source_file" : "system/libbase/include/android-base/logging.h",
21032   "template_args" :
21033   [
21034    "_ZTIh",
21035    "_ZTIj"
21036   ]
21037  },
21038  {
21039   "alignment" : 1,
21040   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21041   "name" : "android::base::log_detail::StorageTypes<int, int>",
21042   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21043   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
21044   "size" : 1,
21045   "source_file" : "system/libbase/include/android-base/logging.h",
21046   "template_args" :
21047   [
21048    "_ZTIi",
21049    "_ZTIi"
21050   ]
21051  },
21052  {
21053   "alignment" : 1,
21054   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
21055   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
21056   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
21057   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
21058   "size" : 1,
21059   "source_file" : "system/libbase/include/android-base/logging.h",
21060   "template_args" :
21061   [
21062    "_ZTIj",
21063    "_ZTIi"
21064   ]
21065  },
21066  {
21067   "alignment" : 1,
21068   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21069   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
21070   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21071   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
21072   "size" : 1,
21073   "source_file" : "system/libbase/include/android-base/logging.h",
21074   "template_args" :
21075   [
21076    "_ZTIj",
21077    "_ZTIj"
21078   ]
21079  },
21080  {
21081   "alignment" : 1,
21082   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjmEE",
21083   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned long>",
21084   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjmEE",
21085   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjmEE",
21086   "size" : 1,
21087   "source_file" : "system/libbase/include/android-base/logging.h",
21088   "template_args" :
21089   [
21090    "_ZTIj",
21091    "_ZTIm"
21092   ]
21093  },
21094  {
21095   "alignment" : 1,
21096   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIliEE",
21097   "name" : "android::base::log_detail::StorageTypes<long, int>",
21098   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIliEE",
21099   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIliEE",
21100   "size" : 1,
21101   "source_file" : "system/libbase/include/android-base/logging.h",
21102   "template_args" :
21103   [
21104    "_ZTIl",
21105    "_ZTIi"
21106   ]
21107  },
21108  {
21109   "alignment" : 1,
21110   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIljEE",
21111   "name" : "android::base::log_detail::StorageTypes<long, unsigned int>",
21112   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIljEE",
21113   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIljEE",
21114   "size" : 1,
21115   "source_file" : "system/libbase/include/android-base/logging.h",
21116   "template_args" :
21117   [
21118    "_ZTIl",
21119    "_ZTIj"
21120   ]
21121  },
21122  {
21123   "alignment" : 1,
21124   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImiEE",
21125   "name" : "android::base::log_detail::StorageTypes<unsigned long, int>",
21126   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesImiEE",
21127   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesImiEE",
21128   "size" : 1,
21129   "source_file" : "system/libbase/include/android-base/logging.h",
21130   "template_args" :
21131   [
21132    "_ZTIm",
21133    "_ZTIi"
21134   ]
21135  },
21136  {
21137   "alignment" : 1,
21138   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImjEE",
21139   "name" : "android::base::log_detail::StorageTypes<unsigned long, unsigned int>",
21140   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesImjEE",
21141   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesImjEE",
21142   "size" : 1,
21143   "source_file" : "system/libbase/include/android-base/logging.h",
21144   "template_args" :
21145   [
21146    "_ZTIm",
21147    "_ZTIj"
21148   ]
21149  },
21150  {
21151   "alignment" : 1,
21152   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImmEE",
21153   "name" : "android::base::log_detail::StorageTypes<unsigned long, unsigned long>",
21154   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesImmEE",
21155   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesImmEE",
21156   "size" : 1,
21157   "source_file" : "system/libbase/include/android-base/logging.h",
21158   "template_args" :
21159   [
21160    "_ZTIm",
21161    "_ZTIm"
21162   ]
21163  },
21164  {
21165   "alignment" : 1,
21166   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesImtEE",
21167   "name" : "android::base::log_detail::StorageTypes<unsigned long, unsigned short>",
21168   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesImtEE",
21169   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesImtEE",
21170   "size" : 1,
21171   "source_file" : "system/libbase/include/android-base/logging.h",
21172   "template_args" :
21173   [
21174    "_ZTIm",
21175    "_ZTIt"
21176   ]
21177  },
21178  {
21179   "alignment" : 1,
21180   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21181   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
21182   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21183   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21184   "size" : 1,
21185   "source_file" : "system/libbase/include/android-base/logging.h",
21186   "template_args" :
21187   [
21188    "_ZTIt",
21189    "_ZTIj"
21190   ]
21191  },
21192  {
21193   "alignment" : 1,
21194   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItmEE",
21195   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned long>",
21196   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesItmEE",
21197   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesItmEE",
21198   "size" : 1,
21199   "source_file" : "system/libbase/include/android-base/logging.h",
21200   "template_args" :
21201   [
21202    "_ZTIt",
21203    "_ZTIm"
21204   ]
21205  },
21206  {
21207   "alignment" : 1,
21208   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21209   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
21210   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21211   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21212   "size" : 1,
21213   "source_file" : "system/libbase/include/android-base/logging.h",
21214   "template_args" :
21215   [
21216    "_ZTIt",
21217    "_ZTIt"
21218   ]
21219  },
21220  {
21221   "alignment" : 1,
21222   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21223   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
21224   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21225   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21226   "size" : 1,
21227   "source_file" : "system/libbase/include/android-base/logging.h",
21228   "template_args" :
21229   [
21230    "_ZTIN3art11Instruction6FormatE"
21231   ]
21232  },
21233  {
21234   "alignment" : 1,
21235   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21236   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
21237   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21238   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21239   "size" : 1,
21240   "source_file" : "system/libbase/include/android-base/logging.h",
21241   "template_args" :
21242   [
21243    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21244   ]
21245  },
21246  {
21247   "alignment" : 1,
21248   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21249   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
21250   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21251   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21252   "size" : 1,
21253   "source_file" : "system/libbase/include/android-base/logging.h",
21254   "template_args" :
21255   [
21256    "_ZTIN3art3dex10ProtoIndexE"
21257   ]
21258  },
21259  {
21260   "alignment" : 1,
21261   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21262   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
21263   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21264   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21265   "size" : 1,
21266   "source_file" : "system/libbase/include/android-base/logging.h",
21267   "template_args" :
21268   [
21269    "_ZTIN3art3dex11StringIndexE"
21270   ]
21271  },
21272  {
21273   "alignment" : 1,
21274   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21275   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
21276   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21277   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21278   "size" : 1,
21279   "source_file" : "system/libbase/include/android-base/logging.h",
21280   "template_args" :
21281   [
21282    "_ZTIN3art3dex9TypeIndexE"
21283   ]
21284  },
21285  {
21286   "alignment" : 1,
21287   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21288   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
21289   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21290   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21291   "size" : 1,
21292   "source_file" : "system/libbase/include/android-base/logging.h",
21293   "template_args" :
21294   [
21295    "_ZTIPKN3art3dex6TypeIdE"
21296   ]
21297  },
21298  {
21299   "alignment" : 1,
21300   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21301   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
21302   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21303   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21304   "size" : 1,
21305   "source_file" : "system/libbase/include/android-base/logging.h",
21306   "template_args" :
21307   [
21308    "_ZTIPKN3art3dex7FieldIdE"
21309   ]
21310  },
21311  {
21312   "alignment" : 1,
21313   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21314   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
21315   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21316   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21317   "size" : 1,
21318   "source_file" : "system/libbase/include/android-base/logging.h",
21319   "template_args" :
21320   [
21321    "_ZTIPKN3art3dex7ProtoIdE"
21322   ]
21323  },
21324  {
21325   "alignment" : 1,
21326   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21327   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
21328   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21329   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21330   "size" : 1,
21331   "source_file" : "system/libbase/include/android-base/logging.h",
21332   "template_args" :
21333   [
21334    "_ZTIPKN3art3dex8ClassDefE"
21335   ]
21336  },
21337  {
21338   "alignment" : 1,
21339   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21340   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
21341   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21342   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21343   "size" : 1,
21344   "source_file" : "system/libbase/include/android-base/logging.h",
21345   "template_args" :
21346   [
21347    "_ZTIPKN3art3dex8MethodIdE"
21348   ]
21349  },
21350  {
21351   "alignment" : 1,
21352   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21353   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
21354   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21355   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21356   "size" : 1,
21357   "source_file" : "system/libbase/include/android-base/logging.h",
21358   "template_args" :
21359   [
21360    "_ZTIPKN3art3dex8StringIdE"
21361   ]
21362  },
21363  {
21364   "alignment" : 1,
21365   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21366   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
21367   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21368   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21369   "size" : 1,
21370   "source_file" : "system/libbase/include/android-base/logging.h",
21371   "template_args" :
21372   [
21373    "_ZTIPKN3art7DexFileE"
21374   ]
21375  },
21376  {
21377   "alignment" : 1,
21378   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21379   "name" : "android::base::log_detail::IsCharPointer<const char *>",
21380   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21381   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21382   "size" : 1,
21383   "source_file" : "system/libbase/include/android-base/logging.h",
21384   "template_args" :
21385   [
21386    "_ZTIPKc"
21387   ]
21388  },
21389  {
21390   "alignment" : 1,
21391   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21392   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
21393   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21394   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21395   "size" : 1,
21396   "source_file" : "system/libbase/include/android-base/logging.h",
21397   "template_args" :
21398   [
21399    "_ZTIPKh"
21400   ]
21401  },
21402  {
21403   "alignment" : 1,
21404   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21405   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
21406   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21407   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21408   "size" : 1,
21409   "source_file" : "system/libbase/include/android-base/logging.h",
21410   "template_args" :
21411   [
21412    "_ZTIPKt"
21413   ]
21414  },
21415  {
21416   "alignment" : 1,
21417   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21418   "name" : "android::base::log_detail::IsCharPointer<bool>",
21419   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21420   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21421   "size" : 1,
21422   "source_file" : "system/libbase/include/android-base/logging.h",
21423   "template_args" :
21424   [
21425    "_ZTIb"
21426   ]
21427  },
21428  {
21429   "alignment" : 1,
21430   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21431   "name" : "android::base::log_detail::IsCharPointer<char>",
21432   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21433   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21434   "size" : 1,
21435   "source_file" : "system/libbase/include/android-base/logging.h",
21436   "template_args" :
21437   [
21438    "_ZTIc"
21439   ]
21440  },
21441  {
21442   "alignment" : 1,
21443   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21444   "name" : "android::base::log_detail::IsCharPointer<double>",
21445   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21446   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21447   "size" : 1,
21448   "source_file" : "system/libbase/include/android-base/logging.h",
21449   "template_args" :
21450   [
21451    "_ZTId"
21452   ]
21453  },
21454  {
21455   "alignment" : 1,
21456   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21457   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
21458   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21459   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21460   "size" : 1,
21461   "source_file" : "system/libbase/include/android-base/logging.h",
21462   "template_args" :
21463   [
21464    "_ZTIh"
21465   ]
21466  },
21467  {
21468   "alignment" : 1,
21469   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21470   "name" : "android::base::log_detail::IsCharPointer<int>",
21471   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21472   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21473   "size" : 1,
21474   "source_file" : "system/libbase/include/android-base/logging.h",
21475   "template_args" :
21476   [
21477    "_ZTIi"
21478   ]
21479  },
21480  {
21481   "alignment" : 1,
21482   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21483   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
21484   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21485   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21486   "size" : 1,
21487   "source_file" : "system/libbase/include/android-base/logging.h",
21488   "template_args" :
21489   [
21490    "_ZTIj"
21491   ]
21492  },
21493  {
21494   "alignment" : 1,
21495   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIlEE",
21496   "name" : "android::base::log_detail::IsCharPointer<long>",
21497   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIlEE",
21498   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIlEE",
21499   "size" : 1,
21500   "source_file" : "system/libbase/include/android-base/logging.h",
21501   "template_args" :
21502   [
21503    "_ZTIl"
21504   ]
21505  },
21506  {
21507   "alignment" : 1,
21508   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerImEE",
21509   "name" : "android::base::log_detail::IsCharPointer<unsigned long>",
21510   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerImEE",
21511   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerImEE",
21512   "size" : 1,
21513   "source_file" : "system/libbase/include/android-base/logging.h",
21514   "template_args" :
21515   [
21516    "_ZTIm"
21517   ]
21518  },
21519  {
21520   "alignment" : 1,
21521   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21522   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
21523   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21524   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21525   "size" : 1,
21526   "source_file" : "system/libbase/include/android-base/logging.h",
21527   "template_args" :
21528   [
21529    "_ZTIt"
21530   ]
21531  },
21532  {
21533   "alignment" : 1,
21534   "fields" :
21535   [
21536    {
21537     "field_name" : "lhs",
21538     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
21539    },
21540    {
21541     "field_name" : "rhs",
21542     "field_offset" : 8,
21543     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
21544    }
21545   ],
21546   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21547   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
21548   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21549   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21550   "size" : 2,
21551   "source_file" : "system/libbase/include/android-base/logging.h",
21552   "template_args" :
21553   [
21554    "_ZTIN3art11Instruction6FormatE",
21555    "_ZTIN3art11Instruction6FormatE"
21556   ]
21557  },
21558  {
21559   "alignment" : 4,
21560   "fields" :
21561   [
21562    {
21563     "field_name" : "lhs",
21564     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
21565    },
21566    {
21567     "field_name" : "rhs",
21568     "field_offset" : 32,
21569     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
21570    }
21571   ],
21572   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21573   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
21574   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21575   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21576   "size" : 8,
21577   "source_file" : "system/libbase/include/android-base/logging.h",
21578   "template_args" :
21579   [
21580    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
21581    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21582   ]
21583  },
21584  {
21585   "alignment" : 2,
21586   "fields" :
21587   [
21588    {
21589     "field_name" : "lhs",
21590     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
21591    },
21592    {
21593     "field_name" : "rhs",
21594     "field_offset" : 16,
21595     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
21596    }
21597   ],
21598   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21599   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
21600   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21601   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21602   "size" : 4,
21603   "source_file" : "system/libbase/include/android-base/logging.h",
21604   "template_args" :
21605   [
21606    "_ZTIN3art3dex10ProtoIndexE",
21607    "_ZTIN3art3dex10ProtoIndexE"
21608   ]
21609  },
21610  {
21611   "alignment" : 4,
21612   "fields" :
21613   [
21614    {
21615     "field_name" : "lhs",
21616     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
21617    },
21618    {
21619     "field_name" : "rhs",
21620     "field_offset" : 32,
21621     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
21622    }
21623   ],
21624   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21625   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
21626   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21627   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21628   "size" : 8,
21629   "source_file" : "system/libbase/include/android-base/logging.h",
21630   "template_args" :
21631   [
21632    "_ZTIN3art3dex11StringIndexE",
21633    "_ZTIN3art3dex11StringIndexE"
21634   ]
21635  },
21636  {
21637   "alignment" : 2,
21638   "fields" :
21639   [
21640    {
21641     "field_name" : "lhs",
21642     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
21643    },
21644    {
21645     "field_name" : "rhs",
21646     "field_offset" : 16,
21647     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
21648    }
21649   ],
21650   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21651   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
21652   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21653   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21654   "size" : 4,
21655   "source_file" : "system/libbase/include/android-base/logging.h",
21656   "template_args" :
21657   [
21658    "_ZTIN3art3dex9TypeIndexE",
21659    "_ZTIN3art3dex9TypeIndexE"
21660   ]
21661  },
21662  {
21663   "alignment" : 8,
21664   "fields" :
21665   [
21666    {
21667     "field_name" : "lhs",
21668     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
21669    },
21670    {
21671     "field_name" : "rhs",
21672     "field_offset" : 64,
21673     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
21674    }
21675   ],
21676   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21677   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
21678   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21679   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21680   "size" : 16,
21681   "source_file" : "system/libbase/include/android-base/logging.h",
21682   "template_args" :
21683   [
21684    "_ZTIPKN3art3dex6TypeIdE",
21685    "_ZTIPKN3art3dex6TypeIdE"
21686   ]
21687  },
21688  {
21689   "alignment" : 8,
21690   "fields" :
21691   [
21692    {
21693     "field_name" : "lhs",
21694     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
21695    },
21696    {
21697     "field_name" : "rhs",
21698     "field_offset" : 64,
21699     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
21700    }
21701   ],
21702   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21703   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
21704   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21705   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21706   "size" : 16,
21707   "source_file" : "system/libbase/include/android-base/logging.h",
21708   "template_args" :
21709   [
21710    "_ZTIPKN3art3dex7FieldIdE",
21711    "_ZTIPKN3art3dex7FieldIdE"
21712   ]
21713  },
21714  {
21715   "alignment" : 8,
21716   "fields" :
21717   [
21718    {
21719     "field_name" : "lhs",
21720     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
21721    },
21722    {
21723     "field_name" : "rhs",
21724     "field_offset" : 64,
21725     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
21726    }
21727   ],
21728   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21729   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
21730   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21731   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21732   "size" : 16,
21733   "source_file" : "system/libbase/include/android-base/logging.h",
21734   "template_args" :
21735   [
21736    "_ZTIPKN3art3dex7ProtoIdE",
21737    "_ZTIPKN3art3dex7ProtoIdE"
21738   ]
21739  },
21740  {
21741   "alignment" : 8,
21742   "fields" :
21743   [
21744    {
21745     "field_name" : "lhs",
21746     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
21747    },
21748    {
21749     "field_name" : "rhs",
21750     "field_offset" : 64,
21751     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
21752    }
21753   ],
21754   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21755   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
21756   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21757   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21758   "size" : 16,
21759   "source_file" : "system/libbase/include/android-base/logging.h",
21760   "template_args" :
21761   [
21762    "_ZTIPKN3art3dex8ClassDefE",
21763    "_ZTIPKN3art3dex8ClassDefE"
21764   ]
21765  },
21766  {
21767   "alignment" : 8,
21768   "fields" :
21769   [
21770    {
21771     "field_name" : "lhs",
21772     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
21773    },
21774    {
21775     "field_name" : "rhs",
21776     "field_offset" : 64,
21777     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
21778    }
21779   ],
21780   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21781   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
21782   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21783   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21784   "size" : 16,
21785   "source_file" : "system/libbase/include/android-base/logging.h",
21786   "template_args" :
21787   [
21788    "_ZTIPKN3art3dex8MethodIdE",
21789    "_ZTIPKN3art3dex8MethodIdE"
21790   ]
21791  },
21792  {
21793   "alignment" : 8,
21794   "fields" :
21795   [
21796    {
21797     "field_name" : "lhs",
21798     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
21799    },
21800    {
21801     "field_name" : "rhs",
21802     "field_offset" : 64,
21803     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
21804    }
21805   ],
21806   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21807   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
21808   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21809   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21810   "size" : 16,
21811   "source_file" : "system/libbase/include/android-base/logging.h",
21812   "template_args" :
21813   [
21814    "_ZTIPKN3art3dex8StringIdE",
21815    "_ZTIPKN3art3dex8StringIdE"
21816   ]
21817  },
21818  {
21819   "alignment" : 8,
21820   "fields" :
21821   [
21822    {
21823     "field_name" : "lhs",
21824     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
21825    },
21826    {
21827     "field_name" : "rhs",
21828     "field_offset" : 64,
21829     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
21830    }
21831   ],
21832   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21833   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
21834   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21835   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21836   "size" : 16,
21837   "source_file" : "system/libbase/include/android-base/logging.h",
21838   "template_args" :
21839   [
21840    "_ZTIPKN3art7DexFileE",
21841    "_ZTIPKN3art7DexFileE"
21842   ]
21843  },
21844  {
21845   "alignment" : 8,
21846   "fields" :
21847   [
21848    {
21849     "field_name" : "lhs",
21850     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21851    },
21852    {
21853     "field_name" : "rhs",
21854     "field_offset" : 64,
21855     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21856    }
21857   ],
21858   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21859   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
21860   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21861   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21862   "size" : 16,
21863   "source_file" : "system/libbase/include/android-base/logging.h",
21864   "template_args" :
21865   [
21866    "_ZTIPKc",
21867    "_ZTIPKc"
21868   ]
21869  },
21870  {
21871   "alignment" : 8,
21872   "fields" :
21873   [
21874    {
21875     "field_name" : "lhs",
21876     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21877    },
21878    {
21879     "field_name" : "rhs",
21880     "field_offset" : 64,
21881     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21882    }
21883   ],
21884   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21885   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
21886   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21887   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21888   "size" : 16,
21889   "source_file" : "system/libbase/include/android-base/logging.h",
21890   "template_args" :
21891   [
21892    "_ZTIPKh",
21893    "_ZTIPKh"
21894   ]
21895  },
21896  {
21897   "alignment" : 8,
21898   "fields" :
21899   [
21900    {
21901     "field_name" : "lhs",
21902     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
21903    },
21904    {
21905     "field_name" : "rhs",
21906     "field_offset" : 64,
21907     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
21908    }
21909   ],
21910   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21911   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
21912   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21913   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21914   "size" : 16,
21915   "source_file" : "system/libbase/include/android-base/logging.h",
21916   "template_args" :
21917   [
21918    "_ZTIPKt",
21919    "_ZTIPKt"
21920   ]
21921  },
21922  {
21923   "alignment" : 1,
21924   "fields" :
21925   [
21926    {
21927     "field_name" : "lhs",
21928     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
21929    },
21930    {
21931     "field_name" : "rhs",
21932     "field_offset" : 8,
21933     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
21934    }
21935   ],
21936   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21937   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
21938   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21939   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21940   "size" : 2,
21941   "source_file" : "system/libbase/include/android-base/logging.h",
21942   "template_args" :
21943   [
21944    "_ZTIb",
21945    "_ZTIb"
21946   ]
21947  },
21948  {
21949   "alignment" : 1,
21950   "fields" :
21951   [
21952    {
21953     "field_name" : "lhs",
21954     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
21955    },
21956    {
21957     "field_name" : "rhs",
21958     "field_offset" : 8,
21959     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
21960    }
21961   ],
21962   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21963   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
21964   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21965   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21966   "size" : 2,
21967   "source_file" : "system/libbase/include/android-base/logging.h",
21968   "template_args" :
21969   [
21970    "_ZTIc",
21971    "_ZTIc"
21972   ]
21973  },
21974  {
21975   "alignment" : 8,
21976   "fields" :
21977   [
21978    {
21979     "field_name" : "lhs",
21980     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
21981    },
21982    {
21983     "field_name" : "rhs",
21984     "field_offset" : 64,
21985     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
21986    }
21987   ],
21988   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21989   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
21990   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21991   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21992   "size" : 16,
21993   "source_file" : "system/libbase/include/android-base/logging.h",
21994   "template_args" :
21995   [
21996    "_ZTId",
21997    "_ZTId"
21998   ]
21999  },
22000  {
22001   "alignment" : 4,
22002   "fields" :
22003   [
22004    {
22005     "field_name" : "lhs",
22006     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
22007    },
22008    {
22009     "field_name" : "rhs",
22010     "field_offset" : 32,
22011     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22012    }
22013   ],
22014   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
22015   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
22016   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
22017   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
22018   "size" : 8,
22019   "source_file" : "system/libbase/include/android-base/logging.h",
22020   "template_args" :
22021   [
22022    "_ZTIh",
22023    "_ZTIj"
22024   ]
22025  },
22026  {
22027   "alignment" : 4,
22028   "fields" :
22029   [
22030    {
22031     "field_name" : "lhs",
22032     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22033    },
22034    {
22035     "field_name" : "rhs",
22036     "field_offset" : 32,
22037     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22038    }
22039   ],
22040   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22041   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
22042   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22043   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
22044   "size" : 8,
22045   "source_file" : "system/libbase/include/android-base/logging.h",
22046   "template_args" :
22047   [
22048    "_ZTIi",
22049    "_ZTIi"
22050   ]
22051  },
22052  {
22053   "alignment" : 4,
22054   "fields" :
22055   [
22056    {
22057     "field_name" : "lhs",
22058     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22059    },
22060    {
22061     "field_name" : "rhs",
22062     "field_offset" : 32,
22063     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22064    }
22065   ],
22066   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
22067   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
22068   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
22069   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
22070   "size" : 8,
22071   "source_file" : "system/libbase/include/android-base/logging.h",
22072   "template_args" :
22073   [
22074    "_ZTIj",
22075    "_ZTIi"
22076   ]
22077  },
22078  {
22079   "alignment" : 4,
22080   "fields" :
22081   [
22082    {
22083     "field_name" : "lhs",
22084     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22085    },
22086    {
22087     "field_name" : "rhs",
22088     "field_offset" : 32,
22089     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22090    }
22091   ],
22092   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22093   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
22094   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22095   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
22096   "size" : 8,
22097   "source_file" : "system/libbase/include/android-base/logging.h",
22098   "template_args" :
22099   [
22100    "_ZTIj",
22101    "_ZTIj"
22102   ]
22103  },
22104  {
22105   "alignment" : 8,
22106   "fields" :
22107   [
22108    {
22109     "field_name" : "lhs",
22110     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22111    },
22112    {
22113     "field_name" : "rhs",
22114     "field_offset" : 64,
22115     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22116    }
22117   ],
22118   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjmEE",
22119   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned long>",
22120   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjmEE",
22121   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjmEE",
22122   "size" : 16,
22123   "source_file" : "system/libbase/include/android-base/logging.h",
22124   "template_args" :
22125   [
22126    "_ZTIj",
22127    "_ZTIm"
22128   ]
22129  },
22130  {
22131   "alignment" : 8,
22132   "fields" :
22133   [
22134    {
22135     "field_name" : "lhs",
22136     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIlEE"
22137    },
22138    {
22139     "field_name" : "rhs",
22140     "field_offset" : 64,
22141     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22142    }
22143   ],
22144   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIliEE",
22145   "name" : "android::base::log_detail::EagerEvaluator<long, int>",
22146   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIliEE",
22147   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIliEE",
22148   "size" : 16,
22149   "source_file" : "system/libbase/include/android-base/logging.h",
22150   "template_args" :
22151   [
22152    "_ZTIl",
22153    "_ZTIi"
22154   ]
22155  },
22156  {
22157   "alignment" : 8,
22158   "fields" :
22159   [
22160    {
22161     "field_name" : "lhs",
22162     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIlEE"
22163    },
22164    {
22165     "field_name" : "rhs",
22166     "field_offset" : 64,
22167     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22168    }
22169   ],
22170   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIljEE",
22171   "name" : "android::base::log_detail::EagerEvaluator<long, unsigned int>",
22172   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIljEE",
22173   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIljEE",
22174   "size" : 16,
22175   "source_file" : "system/libbase/include/android-base/logging.h",
22176   "template_args" :
22177   [
22178    "_ZTIl",
22179    "_ZTIj"
22180   ]
22181  },
22182  {
22183   "alignment" : 8,
22184   "fields" :
22185   [
22186    {
22187     "field_name" : "lhs",
22188     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22189    },
22190    {
22191     "field_name" : "rhs",
22192     "field_offset" : 64,
22193     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
22194    }
22195   ],
22196   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImiEE",
22197   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, int>",
22198   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImiEE",
22199   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImiEE",
22200   "size" : 16,
22201   "source_file" : "system/libbase/include/android-base/logging.h",
22202   "template_args" :
22203   [
22204    "_ZTIm",
22205    "_ZTIi"
22206   ]
22207  },
22208  {
22209   "alignment" : 8,
22210   "fields" :
22211   [
22212    {
22213     "field_name" : "lhs",
22214     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22215    },
22216    {
22217     "field_name" : "rhs",
22218     "field_offset" : 64,
22219     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22220    }
22221   ],
22222   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImjEE",
22223   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned int>",
22224   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImjEE",
22225   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImjEE",
22226   "size" : 16,
22227   "source_file" : "system/libbase/include/android-base/logging.h",
22228   "template_args" :
22229   [
22230    "_ZTIm",
22231    "_ZTIj"
22232   ]
22233  },
22234  {
22235   "alignment" : 8,
22236   "fields" :
22237   [
22238    {
22239     "field_name" : "lhs",
22240     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22241    },
22242    {
22243     "field_name" : "rhs",
22244     "field_offset" : 64,
22245     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22246    }
22247   ],
22248   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImmEE",
22249   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned long>",
22250   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImmEE",
22251   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImmEE",
22252   "size" : 16,
22253   "source_file" : "system/libbase/include/android-base/logging.h",
22254   "template_args" :
22255   [
22256    "_ZTIm",
22257    "_ZTIm"
22258   ]
22259  },
22260  {
22261   "alignment" : 8,
22262   "fields" :
22263   [
22264    {
22265     "field_name" : "lhs",
22266     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22267    },
22268    {
22269     "field_name" : "rhs",
22270     "field_offset" : 64,
22271     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22272    }
22273   ],
22274   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorImtEE",
22275   "name" : "android::base::log_detail::EagerEvaluator<unsigned long, unsigned short>",
22276   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImtEE",
22277   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorImtEE",
22278   "size" : 16,
22279   "source_file" : "system/libbase/include/android-base/logging.h",
22280   "template_args" :
22281   [
22282    "_ZTIm",
22283    "_ZTIt"
22284   ]
22285  },
22286  {
22287   "alignment" : 4,
22288   "fields" :
22289   [
22290    {
22291     "field_name" : "lhs",
22292     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22293    },
22294    {
22295     "field_name" : "rhs",
22296     "field_offset" : 32,
22297     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22298    }
22299   ],
22300   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
22301   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
22302   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
22303   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
22304   "size" : 8,
22305   "source_file" : "system/libbase/include/android-base/logging.h",
22306   "template_args" :
22307   [
22308    "_ZTIt",
22309    "_ZTIj"
22310   ]
22311  },
22312  {
22313   "alignment" : 8,
22314   "fields" :
22315   [
22316    {
22317     "field_name" : "lhs",
22318     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22319    },
22320    {
22321     "field_name" : "rhs",
22322     "field_offset" : 64,
22323     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageImEE"
22324    }
22325   ],
22326   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItmEE",
22327   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned long>",
22328   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItmEE",
22329   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItmEE",
22330   "size" : 16,
22331   "source_file" : "system/libbase/include/android-base/logging.h",
22332   "template_args" :
22333   [
22334    "_ZTIt",
22335    "_ZTIm"
22336   ]
22337  },
22338  {
22339   "alignment" : 2,
22340   "fields" :
22341   [
22342    {
22343     "field_name" : "lhs",
22344     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22345    },
22346    {
22347     "field_name" : "rhs",
22348     "field_offset" : 16,
22349     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22350    }
22351   ],
22352   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22353   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
22354   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22355   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22356   "size" : 4,
22357   "source_file" : "system/libbase/include/android-base/logging.h",
22358   "template_args" :
22359   [
22360    "_ZTIt",
22361    "_ZTIt"
22362   ]
22363  },
22364  {
22365   "alignment" : 1,
22366   "fields" :
22367   [
22368    {
22369     "field_name" : "v",
22370     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
22371    }
22372   ],
22373   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22374   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
22375   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22376   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22377   "size" : 1,
22378   "source_file" : "system/libbase/include/android-base/logging.h",
22379   "template_args" :
22380   [
22381    "_ZTIN3art11Instruction6FormatE"
22382   ]
22383  },
22384  {
22385   "alignment" : 4,
22386   "fields" :
22387   [
22388    {
22389     "field_name" : "v",
22390     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22391    }
22392   ],
22393   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22394   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
22395   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22396   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22397   "size" : 4,
22398   "source_file" : "system/libbase/include/android-base/logging.h",
22399   "template_args" :
22400   [
22401    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22402   ]
22403  },
22404  {
22405   "alignment" : 2,
22406   "fields" :
22407   [
22408    {
22409     "field_name" : "v",
22410     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
22411    }
22412   ],
22413   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22414   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
22415   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22416   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22417   "size" : 2,
22418   "source_file" : "system/libbase/include/android-base/logging.h",
22419   "template_args" :
22420   [
22421    "_ZTIN3art3dex10ProtoIndexE"
22422   ]
22423  },
22424  {
22425   "alignment" : 4,
22426   "fields" :
22427   [
22428    {
22429     "field_name" : "v",
22430     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
22431    }
22432   ],
22433   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22434   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
22435   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22436   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22437   "size" : 4,
22438   "source_file" : "system/libbase/include/android-base/logging.h",
22439   "template_args" :
22440   [
22441    "_ZTIN3art3dex11StringIndexE"
22442   ]
22443  },
22444  {
22445   "alignment" : 2,
22446   "fields" :
22447   [
22448    {
22449     "field_name" : "v",
22450     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
22451    }
22452   ],
22453   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22454   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
22455   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22456   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22457   "size" : 2,
22458   "source_file" : "system/libbase/include/android-base/logging.h",
22459   "template_args" :
22460   [
22461    "_ZTIN3art3dex9TypeIndexE"
22462   ]
22463  },
22464  {
22465   "alignment" : 8,
22466   "fields" :
22467   [
22468    {
22469     "field_name" : "v",
22470     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
22471    }
22472   ],
22473   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22474   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
22475   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22476   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22477   "size" : 8,
22478   "source_file" : "system/libbase/include/android-base/logging.h",
22479   "template_args" :
22480   [
22481    "_ZTIPKN3art3dex6TypeIdE"
22482   ]
22483  },
22484  {
22485   "alignment" : 8,
22486   "fields" :
22487   [
22488    {
22489     "field_name" : "v",
22490     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
22491    }
22492   ],
22493   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22494   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
22495   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22496   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22497   "size" : 8,
22498   "source_file" : "system/libbase/include/android-base/logging.h",
22499   "template_args" :
22500   [
22501    "_ZTIPKN3art3dex7FieldIdE"
22502   ]
22503  },
22504  {
22505   "alignment" : 8,
22506   "fields" :
22507   [
22508    {
22509     "field_name" : "v",
22510     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
22511    }
22512   ],
22513   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22514   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
22515   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22516   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22517   "size" : 8,
22518   "source_file" : "system/libbase/include/android-base/logging.h",
22519   "template_args" :
22520   [
22521    "_ZTIPKN3art3dex7ProtoIdE"
22522   ]
22523  },
22524  {
22525   "alignment" : 8,
22526   "fields" :
22527   [
22528    {
22529     "field_name" : "v",
22530     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
22531    }
22532   ],
22533   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22534   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
22535   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22536   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22537   "size" : 8,
22538   "source_file" : "system/libbase/include/android-base/logging.h",
22539   "template_args" :
22540   [
22541    "_ZTIPKN3art3dex8ClassDefE"
22542   ]
22543  },
22544  {
22545   "alignment" : 8,
22546   "fields" :
22547   [
22548    {
22549     "field_name" : "v",
22550     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
22551    }
22552   ],
22553   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22554   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
22555   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22556   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22557   "size" : 8,
22558   "source_file" : "system/libbase/include/android-base/logging.h",
22559   "template_args" :
22560   [
22561    "_ZTIPKN3art3dex8MethodIdE"
22562   ]
22563  },
22564  {
22565   "alignment" : 8,
22566   "fields" :
22567   [
22568    {
22569     "field_name" : "v",
22570     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
22571    }
22572   ],
22573   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22574   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
22575   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22576   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22577   "size" : 8,
22578   "source_file" : "system/libbase/include/android-base/logging.h",
22579   "template_args" :
22580   [
22581    "_ZTIPKN3art3dex8StringIdE"
22582   ]
22583  },
22584  {
22585   "alignment" : 8,
22586   "fields" :
22587   [
22588    {
22589     "field_name" : "v",
22590     "referenced_type" : "_ZTIPKN3art7DexFileE"
22591    }
22592   ],
22593   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22594   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
22595   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22596   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22597   "size" : 8,
22598   "source_file" : "system/libbase/include/android-base/logging.h",
22599   "template_args" :
22600   [
22601    "_ZTIPKN3art7DexFileE"
22602   ]
22603  },
22604  {
22605   "alignment" : 8,
22606   "fields" :
22607   [
22608    {
22609     "field_name" : "v",
22610     "referenced_type" : "_ZTIPKt"
22611    }
22612   ],
22613   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22614   "name" : "android::base::log_detail::Storage<const unsigned short *>",
22615   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22616   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22617   "size" : 8,
22618   "source_file" : "system/libbase/include/android-base/logging.h",
22619   "template_args" :
22620   [
22621    "_ZTIPKt"
22622   ]
22623  },
22624  {
22625   "alignment" : 8,
22626   "fields" :
22627   [
22628    {
22629     "field_name" : "v",
22630     "referenced_type" : "_ZTIPKv"
22631    }
22632   ],
22633   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22634   "name" : "android::base::log_detail::Storage<const void *>",
22635   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22636   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22637   "size" : 8,
22638   "source_file" : "system/libbase/include/android-base/logging.h",
22639   "template_args" :
22640   [
22641    "_ZTIPKv"
22642   ]
22643  },
22644  {
22645   "alignment" : 1,
22646   "fields" :
22647   [
22648    {
22649     "field_name" : "v",
22650     "referenced_type" : "_ZTIb"
22651    }
22652   ],
22653   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
22654   "name" : "android::base::log_detail::Storage<bool>",
22655   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
22656   "self_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
22657   "size" : 1,
22658   "source_file" : "system/libbase/include/android-base/logging.h",
22659   "template_args" :
22660   [
22661    "_ZTIb"
22662   ]
22663  },
22664  {
22665   "alignment" : 1,
22666   "fields" :
22667   [
22668    {
22669     "field_name" : "v",
22670     "referenced_type" : "_ZTIc"
22671    }
22672   ],
22673   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
22674   "name" : "android::base::log_detail::Storage<char>",
22675   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
22676   "self_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
22677   "size" : 1,
22678   "source_file" : "system/libbase/include/android-base/logging.h",
22679   "template_args" :
22680   [
22681    "_ZTIc"
22682   ]
22683  },
22684  {
22685   "alignment" : 8,
22686   "fields" :
22687   [
22688    {
22689     "field_name" : "v",
22690     "referenced_type" : "_ZTId"
22691    }
22692   ],
22693   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
22694   "name" : "android::base::log_detail::Storage<double>",
22695   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
22696   "self_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
22697   "size" : 8,
22698   "source_file" : "system/libbase/include/android-base/logging.h",
22699   "template_args" :
22700   [
22701    "_ZTId"
22702   ]
22703  },
22704  {
22705   "alignment" : 1,
22706   "fields" :
22707   [
22708    {
22709     "field_name" : "v",
22710     "referenced_type" : "_ZTIh"
22711    }
22712   ],
22713   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
22714   "name" : "android::base::log_detail::Storage<unsigned char>",
22715   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
22716   "self_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
22717   "size" : 1,
22718   "source_file" : "system/libbase/include/android-base/logging.h",
22719   "template_args" :
22720   [
22721    "_ZTIh"
22722   ]
22723  },
22724  {
22725   "alignment" : 4,
22726   "fields" :
22727   [
22728    {
22729     "field_name" : "v",
22730     "referenced_type" : "_ZTIi"
22731    }
22732   ],
22733   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
22734   "name" : "android::base::log_detail::Storage<int>",
22735   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
22736   "self_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
22737   "size" : 4,
22738   "source_file" : "system/libbase/include/android-base/logging.h",
22739   "template_args" :
22740   [
22741    "_ZTIi"
22742   ]
22743  },
22744  {
22745   "alignment" : 4,
22746   "fields" :
22747   [
22748    {
22749     "field_name" : "v",
22750     "referenced_type" : "_ZTIj"
22751    }
22752   ],
22753   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
22754   "name" : "android::base::log_detail::Storage<unsigned int>",
22755   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
22756   "self_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
22757   "size" : 4,
22758   "source_file" : "system/libbase/include/android-base/logging.h",
22759   "template_args" :
22760   [
22761    "_ZTIj"
22762   ]
22763  },
22764  {
22765   "alignment" : 8,
22766   "fields" :
22767   [
22768    {
22769     "field_name" : "v",
22770     "referenced_type" : "_ZTIl"
22771    }
22772   ],
22773   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIlEE",
22774   "name" : "android::base::log_detail::Storage<long>",
22775   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIlEE",
22776   "self_type" : "_ZTIN7android4base10log_detail7StorageIlEE",
22777   "size" : 8,
22778   "source_file" : "system/libbase/include/android-base/logging.h",
22779   "template_args" :
22780   [
22781    "_ZTIl"
22782   ]
22783  },
22784  {
22785   "alignment" : 8,
22786   "fields" :
22787   [
22788    {
22789     "field_name" : "v",
22790     "referenced_type" : "_ZTIm"
22791    }
22792   ],
22793   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageImEE",
22794   "name" : "android::base::log_detail::Storage<unsigned long>",
22795   "referenced_type" : "_ZTIN7android4base10log_detail7StorageImEE",
22796   "self_type" : "_ZTIN7android4base10log_detail7StorageImEE",
22797   "size" : 8,
22798   "source_file" : "system/libbase/include/android-base/logging.h",
22799   "template_args" :
22800   [
22801    "_ZTIm"
22802   ]
22803  },
22804  {
22805   "alignment" : 2,
22806   "fields" :
22807   [
22808    {
22809     "field_name" : "v",
22810     "referenced_type" : "_ZTIt"
22811    }
22812   ],
22813   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
22814   "name" : "android::base::log_detail::Storage<unsigned short>",
22815   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
22816   "self_type" : "_ZTIN7android4base10log_detail7StorageItEE",
22817   "size" : 2,
22818   "source_file" : "system/libbase/include/android-base/logging.h",
22819   "template_args" :
22820   [
22821    "_ZTIt"
22822   ]
22823  },
22824  {
22825   "alignment" : 4,
22826   "fields" :
22827   [
22828    {
22829     "access" : "private",
22830     "field_name" : "fd_",
22831     "referenced_type" : "_ZTIi"
22832    }
22833   ],
22834   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
22835   "name" : "android::base::borrowed_fd",
22836   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
22837   "self_type" : "_ZTIN7android4base11borrowed_fdE",
22838   "size" : 4,
22839   "source_file" : "system/libbase/include/android-base/unique_fd.h"
22840  },
22841  {
22842   "alignment" : 1,
22843   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
22844   "name" : "android::base::LogNullGuard<std::nullptr_t>",
22845   "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
22846   "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
22847   "size" : 1,
22848   "source_file" : "system/libbase/include/android-base/logging.h",
22849   "template_args" :
22850   [
22851    "_ZTIDn"
22852   ]
22853  },
22854  {
22855   "alignment" : 1,
22856   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22857   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
22858   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22859   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22860   "size" : 1,
22861   "source_file" : "system/libbase/include/android-base/logging.h",
22862   "template_args" :
22863   [
22864    "_ZTIN3art11Instruction6FormatE"
22865   ]
22866  },
22867  {
22868   "alignment" : 1,
22869   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22870   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
22871   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22872   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22873   "size" : 1,
22874   "source_file" : "system/libbase/include/android-base/logging.h",
22875   "template_args" :
22876   [
22877    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22878   ]
22879  },
22880  {
22881   "alignment" : 1,
22882   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22883   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
22884   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22885   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22886   "size" : 1,
22887   "source_file" : "system/libbase/include/android-base/logging.h",
22888   "template_args" :
22889   [
22890    "_ZTIN3art3dex10ProtoIndexE"
22891   ]
22892  },
22893  {
22894   "alignment" : 1,
22895   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22896   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
22897   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22898   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22899   "size" : 1,
22900   "source_file" : "system/libbase/include/android-base/logging.h",
22901   "template_args" :
22902   [
22903    "_ZTIN3art3dex11StringIndexE"
22904   ]
22905  },
22906  {
22907   "alignment" : 1,
22908   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22909   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
22910   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22911   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22912   "size" : 1,
22913   "source_file" : "system/libbase/include/android-base/logging.h",
22914   "template_args" :
22915   [
22916    "_ZTIN3art3dex9TypeIndexE"
22917   ]
22918  },
22919  {
22920   "alignment" : 1,
22921   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22922   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
22923   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22924   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22925   "size" : 1,
22926   "source_file" : "system/libbase/include/android-base/logging.h",
22927   "template_args" :
22928   [
22929    "_ZTIPKN3art3dex6TypeIdE"
22930   ]
22931  },
22932  {
22933   "alignment" : 1,
22934   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22935   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
22936   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22937   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22938   "size" : 1,
22939   "source_file" : "system/libbase/include/android-base/logging.h",
22940   "template_args" :
22941   [
22942    "_ZTIPKN3art3dex7FieldIdE"
22943   ]
22944  },
22945  {
22946   "alignment" : 1,
22947   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22948   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
22949   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22950   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22951   "size" : 1,
22952   "source_file" : "system/libbase/include/android-base/logging.h",
22953   "template_args" :
22954   [
22955    "_ZTIPKN3art3dex7ProtoIdE"
22956   ]
22957  },
22958  {
22959   "alignment" : 1,
22960   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22961   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
22962   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22963   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22964   "size" : 1,
22965   "source_file" : "system/libbase/include/android-base/logging.h",
22966   "template_args" :
22967   [
22968    "_ZTIPKN3art3dex8ClassDefE"
22969   ]
22970  },
22971  {
22972   "alignment" : 1,
22973   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22974   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
22975   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22976   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22977   "size" : 1,
22978   "source_file" : "system/libbase/include/android-base/logging.h",
22979   "template_args" :
22980   [
22981    "_ZTIPKN3art3dex8MethodIdE"
22982   ]
22983  },
22984  {
22985   "alignment" : 1,
22986   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22987   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
22988   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22989   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22990   "size" : 1,
22991   "source_file" : "system/libbase/include/android-base/logging.h",
22992   "template_args" :
22993   [
22994    "_ZTIPKN3art3dex8StringIdE"
22995   ]
22996  },
22997  {
22998   "alignment" : 1,
22999   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
23000   "name" : "android::base::LogNullGuard<const art::DexFile *>",
23001   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
23002   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
23003   "size" : 1,
23004   "source_file" : "system/libbase/include/android-base/logging.h",
23005   "template_args" :
23006   [
23007    "_ZTIPKN3art7DexFileE"
23008   ]
23009  },
23010  {
23011   "alignment" : 1,
23012   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23013   "name" : "android::base::LogNullGuard<const char *>",
23014   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23015   "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
23016   "size" : 1,
23017   "source_file" : "system/libbase/include/android-base/logging.h",
23018   "template_args" :
23019   [
23020    "_ZTIPKc"
23021   ]
23022  },
23023  {
23024   "alignment" : 1,
23025   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
23026   "name" : "android::base::LogNullGuard<const unsigned short *>",
23027   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
23028   "self_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
23029   "size" : 1,
23030   "source_file" : "system/libbase/include/android-base/logging.h",
23031   "template_args" :
23032   [
23033    "_ZTIPKt"
23034   ]
23035  },
23036  {
23037   "alignment" : 1,
23038   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
23039   "name" : "android::base::LogNullGuard<const void *>",
23040   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
23041   "self_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
23042   "size" : 1,
23043   "source_file" : "system/libbase/include/android-base/logging.h",
23044   "template_args" :
23045   [
23046    "_ZTIPKv"
23047   ]
23048  },
23049  {
23050   "alignment" : 1,
23051   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
23052   "name" : "android::base::LogNullGuard<char *>",
23053   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
23054   "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
23055   "size" : 1,
23056   "source_file" : "system/libbase/include/android-base/logging.h",
23057   "template_args" :
23058   [
23059    "_ZTIPc"
23060   ]
23061  },
23062  {
23063   "alignment" : 1,
23064   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
23065   "name" : "android::base::LogNullGuard<bool>",
23066   "referenced_type" : "_ZTIN7android4base12LogNullGuardIbEE",
23067   "self_type" : "_ZTIN7android4base12LogNullGuardIbEE",
23068   "size" : 1,
23069   "source_file" : "system/libbase/include/android-base/logging.h",
23070   "template_args" :
23071   [
23072    "_ZTIb"
23073   ]
23074  },
23075  {
23076   "alignment" : 1,
23077   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
23078   "name" : "android::base::LogNullGuard<char>",
23079   "referenced_type" : "_ZTIN7android4base12LogNullGuardIcEE",
23080   "self_type" : "_ZTIN7android4base12LogNullGuardIcEE",
23081   "size" : 1,
23082   "source_file" : "system/libbase/include/android-base/logging.h",
23083   "template_args" :
23084   [
23085    "_ZTIc"
23086   ]
23087  },
23088  {
23089   "alignment" : 1,
23090   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
23091   "name" : "android::base::LogNullGuard<double>",
23092   "referenced_type" : "_ZTIN7android4base12LogNullGuardIdEE",
23093   "self_type" : "_ZTIN7android4base12LogNullGuardIdEE",
23094   "size" : 1,
23095   "source_file" : "system/libbase/include/android-base/logging.h",
23096   "template_args" :
23097   [
23098    "_ZTId"
23099   ]
23100  },
23101  {
23102   "alignment" : 1,
23103   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
23104   "name" : "android::base::LogNullGuard<unsigned char>",
23105   "referenced_type" : "_ZTIN7android4base12LogNullGuardIhEE",
23106   "self_type" : "_ZTIN7android4base12LogNullGuardIhEE",
23107   "size" : 1,
23108   "source_file" : "system/libbase/include/android-base/logging.h",
23109   "template_args" :
23110   [
23111    "_ZTIh"
23112   ]
23113  },
23114  {
23115   "alignment" : 1,
23116   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
23117   "name" : "android::base::LogNullGuard<int>",
23118   "referenced_type" : "_ZTIN7android4base12LogNullGuardIiEE",
23119   "self_type" : "_ZTIN7android4base12LogNullGuardIiEE",
23120   "size" : 1,
23121   "source_file" : "system/libbase/include/android-base/logging.h",
23122   "template_args" :
23123   [
23124    "_ZTIi"
23125   ]
23126  },
23127  {
23128   "alignment" : 1,
23129   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
23130   "name" : "android::base::LogNullGuard<unsigned int>",
23131   "referenced_type" : "_ZTIN7android4base12LogNullGuardIjEE",
23132   "self_type" : "_ZTIN7android4base12LogNullGuardIjEE",
23133   "size" : 1,
23134   "source_file" : "system/libbase/include/android-base/logging.h",
23135   "template_args" :
23136   [
23137    "_ZTIj"
23138   ]
23139  },
23140  {
23141   "alignment" : 1,
23142   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIlEE",
23143   "name" : "android::base::LogNullGuard<long>",
23144   "referenced_type" : "_ZTIN7android4base12LogNullGuardIlEE",
23145   "self_type" : "_ZTIN7android4base12LogNullGuardIlEE",
23146   "size" : 1,
23147   "source_file" : "system/libbase/include/android-base/logging.h",
23148   "template_args" :
23149   [
23150    "_ZTIl"
23151   ]
23152  },
23153  {
23154   "alignment" : 1,
23155   "linker_set_key" : "_ZTIN7android4base12LogNullGuardImEE",
23156   "name" : "android::base::LogNullGuard<unsigned long>",
23157   "referenced_type" : "_ZTIN7android4base12LogNullGuardImEE",
23158   "self_type" : "_ZTIN7android4base12LogNullGuardImEE",
23159   "size" : 1,
23160   "source_file" : "system/libbase/include/android-base/logging.h",
23161   "template_args" :
23162   [
23163    "_ZTIm"
23164   ]
23165  },
23166  {
23167   "alignment" : 1,
23168   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
23169   "name" : "android::base::LogNullGuard<unsigned short>",
23170   "referenced_type" : "_ZTIN7android4base12LogNullGuardItEE",
23171   "self_type" : "_ZTIN7android4base12LogNullGuardItEE",
23172   "size" : 1,
23173   "source_file" : "system/libbase/include/android-base/logging.h",
23174   "template_args" :
23175   [
23176    "_ZTIt"
23177   ]
23178  },
23179  {
23180   "alignment" : 1,
23181   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
23182   "name" : "android::base::DefaultCloser",
23183   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
23184   "self_type" : "_ZTIN7android4base13DefaultCloserE",
23185   "size" : 1,
23186   "source_file" : "system/libbase/include/android-base/unique_fd.h"
23187  },
23188  {
23189   "alignment" : 4,
23190   "fields" :
23191   [
23192    {
23193     "access" : "private",
23194     "field_name" : "saved_errno_",
23195     "referenced_type" : "_ZTIKi"
23196    }
23197   ],
23198   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
23199   "name" : "android::base::ErrnoRestorer",
23200   "record_kind" : "class",
23201   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
23202   "self_type" : "_ZTIN7android4base13ErrnoRestorerE",
23203   "size" : 4,
23204   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
23205  },
23206  {
23207   "alignment" : 4,
23208   "fields" :
23209   [
23210    {
23211     "access" : "private",
23212     "field_name" : "fd_",
23213     "referenced_type" : "_ZTIi"
23214    }
23215   ],
23216   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23217   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
23218   "record_kind" : "class",
23219   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23220   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23221   "size" : 4,
23222   "source_file" : "system/libbase/include/android-base/unique_fd.h",
23223   "template_args" :
23224   [
23225    "_ZTIN7android4base13DefaultCloserE"
23226   ]
23227  },
23228  {
23229   "alignment" : 4,
23230   "fields" :
23231   [
23232    {
23233     "access" : "private",
23234     "field_name" : "old_",
23235     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
23236    }
23237   ],
23238   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
23239   "name" : "android::base::ScopedLogSeverity",
23240   "record_kind" : "class",
23241   "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE",
23242   "self_type" : "_ZTIN7android4base17ScopedLogSeverityE",
23243   "size" : 4,
23244   "source_file" : "system/libbase/include/android-base/logging.h"
23245  },
23246  {
23247   "alignment" : 1,
23248   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
23249   "name" : "android::base::ScopedLockAssertion",
23250   "record_kind" : "class",
23251   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
23252   "self_type" : "_ZTIN7android4base19ScopedLockAssertionE",
23253   "size" : 1,
23254   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
23255  },
23256  {
23257   "alignment" : 8,
23258   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
23259   "name" : "unix_file::RandomAccessFile",
23260   "record_kind" : "class",
23261   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
23262   "self_type" : "_ZTIN9unix_file16RandomAccessFileE",
23263   "size" : 8,
23264   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
23265   "vtable_components" :
23266   [
23267    {
23268     "kind" : "offset_to_top"
23269    },
23270    {
23271     "kind" : "rtti",
23272     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
23273    },
23274    {
23275     "kind" : "complete_dtor_pointer",
23276     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
23277    },
23278    {
23279     "kind" : "deleting_dtor_pointer",
23280     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
23281    },
23282    {
23283     "is_pure" : true,
23284     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
23285    },
23286    {
23287     "is_pure" : true,
23288     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcll"
23289    },
23290    {
23291     "is_pure" : true,
23292     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEl"
23293    },
23294    {
23295     "is_pure" : true,
23296     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
23297    },
23298    {
23299     "is_pure" : true,
23300     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcll"
23301    },
23302    {
23303     "is_pure" : true,
23304     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
23305    }
23306   ]
23307  },
23308  {
23309   "alignment" : 8,
23310   "base_specifiers" :
23311   [
23312    {
23313     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
23314    }
23315   ],
23316   "fields" :
23317   [
23318    {
23319     "access" : "protected",
23320     "field_name" : "guard_state_",
23321     "field_offset" : 64,
23322     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
23323    },
23324    {
23325     "access" : "private",
23326     "field_name" : "fd_",
23327     "field_offset" : 96,
23328     "referenced_type" : "_ZTIi"
23329    },
23330    {
23331     "access" : "private",
23332     "field_name" : "file_path_",
23333     "field_offset" : 128,
23334     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23335    },
23336    {
23337     "access" : "private",
23338     "field_name" : "read_only_mode_",
23339     "field_offset" : 320,
23340     "referenced_type" : "_ZTIb"
23341    }
23342   ],
23343   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
23344   "name" : "unix_file::FdFile",
23345   "record_kind" : "class",
23346   "referenced_type" : "_ZTIN9unix_file6FdFileE",
23347   "self_type" : "_ZTIN9unix_file6FdFileE",
23348   "size" : 48,
23349   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
23350   "vtable_components" :
23351   [
23352    {
23353     "kind" : "offset_to_top"
23354    },
23355    {
23356     "kind" : "rtti",
23357     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
23358    },
23359    {
23360     "kind" : "complete_dtor_pointer",
23361     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
23362    },
23363    {
23364     "kind" : "deleting_dtor_pointer",
23365     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
23366    },
23367    {
23368     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
23369    },
23370    {
23371     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcll"
23372    },
23373    {
23374     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEl"
23375    },
23376    {
23377     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
23378    },
23379    {
23380     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcll"
23381    },
23382    {
23383     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
23384    }
23385   ]
23386  },
23387  {
23388   "alignment" : 1,
23389   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23390   "name" : "std::hash<art::DexFileReference>",
23391   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23392   "self_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23393   "size" : 1,
23394   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
23395   "template_args" :
23396   [
23397    "_ZTIN3art16DexFileReferenceE"
23398   ]
23399  },
23400  {
23401   "alignment" : 1,
23402   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23403   "name" : "std::hash<art::dex::ProtoIndex>",
23404   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23405   "self_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23406   "size" : 1,
23407   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23408   "template_args" :
23409   [
23410    "_ZTIN3art3dex10ProtoIndexE"
23411   ]
23412  },
23413  {
23414   "alignment" : 1,
23415   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23416   "name" : "std::hash<art::dex::StringIndex>",
23417   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23418   "self_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23419   "size" : 1,
23420   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23421   "template_args" :
23422   [
23423    "_ZTIN3art3dex11StringIndexE"
23424   ]
23425  },
23426  {
23427   "alignment" : 1,
23428   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23429   "name" : "std::hash<art::dex::TypeIndex>",
23430   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23431   "self_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23432   "size" : 1,
23433   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23434   "template_args" :
23435   [
23436    "_ZTIN3art3dex9TypeIndexE"
23437   ]
23438  }
23439 ],
23440 "rvalue_reference_types" :
23441 [
23442  {
23443   "alignment" : 8,
23444   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
23445   "name" : "art::Instruction::Format &&",
23446   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
23447   "self_type" : "_ZTION3art11Instruction6FormatE",
23448   "size" : 8,
23449   "source_file" : "system/libbase/include/android-base/logging.h"
23450  },
23451  {
23452   "alignment" : 8,
23453   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23454   "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>>>> &&",
23455   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23456   "self_type" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23457   "size" : 8,
23458   "source_file" : "art/libartbase/base/hash_set.h"
23459  },
23460  {
23461   "alignment" : 8,
23462   "linker_set_key" : "_ZTION3art15SplitStringIterE",
23463   "name" : "art::SplitStringIter &&",
23464   "referenced_type" : "_ZTIN3art15SplitStringIterE",
23465   "self_type" : "_ZTION3art15SplitStringIterE",
23466   "size" : 8,
23467   "source_file" : "art/libartbase/base/stl_util.h"
23468  },
23469  {
23470   "alignment" : 8,
23471   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
23472   "name" : "art::TypeLookupTable &&",
23473   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
23474   "self_type" : "_ZTION3art15TypeLookupTableE",
23475   "size" : 8,
23476   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
23477  },
23478  {
23479   "alignment" : 8,
23480   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
23481   "name" : "art::EncodedArrayValueIterator::ValueType &&",
23482   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
23483   "self_type" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
23484   "size" : 8,
23485   "source_file" : "system/libbase/include/android-base/logging.h"
23486  },
23487  {
23488   "alignment" : 8,
23489   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
23490   "name" : "art::dex::TypeIndex &&",
23491   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
23492   "self_type" : "_ZTION3art3dex9TypeIndexE",
23493   "size" : 8,
23494   "source_file" : "system/libbase/include/android-base/logging.h"
23495  },
23496  {
23497   "alignment" : 8,
23498   "linker_set_key" : "_ZTION3art6MemMapE",
23499   "name" : "art::MemMap &&",
23500   "referenced_type" : "_ZTIN3art6MemMapE",
23501   "self_type" : "_ZTION3art6MemMapE",
23502   "size" : 8,
23503   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
23504  },
23505  {
23506   "alignment" : 8,
23507   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23508   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
23509   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23510   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23511   "size" : 8,
23512   "source_file" : "system/libbase/include/android-base/unique_fd.h"
23513  },
23514  {
23515   "alignment" : 8,
23516   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
23517   "name" : "std::pair<unsigned int, unsigned short> &&",
23518   "referenced_type" : "_ZTINSt3__14pairIjtEE",
23519   "self_type" : "_ZTIONSt3__14pairIjtEE",
23520   "size" : 8,
23521   "source_file" : "art/libartbase/base/hash_set.h"
23522  },
23523  {
23524   "alignment" : 8,
23525   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
23526   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
23527   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
23528   "self_type" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
23529   "size" : 8,
23530   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
23531  },
23532  {
23533   "alignment" : 8,
23534   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
23535   "name" : "const art::dex::TypeId *&&",
23536   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
23537   "self_type" : "_ZTIOPKN3art3dex6TypeIdE",
23538   "size" : 8,
23539   "source_file" : "system/libbase/include/android-base/logging.h"
23540  },
23541  {
23542   "alignment" : 8,
23543   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
23544   "name" : "const art::dex::FieldId *&&",
23545   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
23546   "self_type" : "_ZTIOPKN3art3dex7FieldIdE",
23547   "size" : 8,
23548   "source_file" : "system/libbase/include/android-base/logging.h"
23549  },
23550  {
23551   "alignment" : 8,
23552   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
23553   "name" : "const art::dex::ProtoId *&&",
23554   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
23555   "self_type" : "_ZTIOPKN3art3dex7ProtoIdE",
23556   "size" : 8,
23557   "source_file" : "system/libbase/include/android-base/logging.h"
23558  },
23559  {
23560   "alignment" : 8,
23561   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
23562   "name" : "const art::dex::ClassDef *&&",
23563   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
23564   "self_type" : "_ZTIOPKN3art3dex8ClassDefE",
23565   "size" : 8,
23566   "source_file" : "system/libbase/include/android-base/logging.h"
23567  },
23568  {
23569   "alignment" : 8,
23570   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
23571   "name" : "const art::dex::MethodId *&&",
23572   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
23573   "self_type" : "_ZTIOPKN3art3dex8MethodIdE",
23574   "size" : 8,
23575   "source_file" : "system/libbase/include/android-base/logging.h"
23576  },
23577  {
23578   "alignment" : 8,
23579   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
23580   "name" : "const art::dex::StringId *&&",
23581   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
23582   "self_type" : "_ZTIOPKN3art3dex8StringIdE",
23583   "size" : 8,
23584   "source_file" : "system/libbase/include/android-base/logging.h"
23585  },
23586  {
23587   "alignment" : 8,
23588   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
23589   "name" : "const art::DexFile *&&",
23590   "referenced_type" : "_ZTIPKN3art7DexFileE",
23591   "self_type" : "_ZTIOPKN3art7DexFileE",
23592   "size" : 8,
23593   "source_file" : "system/libbase/include/android-base/logging.h"
23594  },
23595  {
23596   "alignment" : 8,
23597   "linker_set_key" : "_ZTIOPKc",
23598   "name" : "const char *&&",
23599   "referenced_type" : "_ZTIPKc",
23600   "self_type" : "_ZTIOPKc",
23601   "size" : 8,
23602   "source_file" : "system/libbase/include/android-base/logging.h"
23603  },
23604  {
23605   "alignment" : 8,
23606   "linker_set_key" : "_ZTIOPKt",
23607   "name" : "const unsigned short *&&",
23608   "referenced_type" : "_ZTIPKt",
23609   "self_type" : "_ZTIOPKt",
23610   "size" : 8,
23611   "source_file" : "system/libbase/include/android-base/logging.h"
23612  },
23613  {
23614   "alignment" : 8,
23615   "linker_set_key" : "_ZTIOb",
23616   "name" : "bool &&",
23617   "referenced_type" : "_ZTIb",
23618   "self_type" : "_ZTIOb",
23619   "size" : 8,
23620   "source_file" : "system/libbase/include/android-base/logging.h"
23621  },
23622  {
23623   "alignment" : 8,
23624   "linker_set_key" : "_ZTIOc",
23625   "name" : "char &&",
23626   "referenced_type" : "_ZTIc",
23627   "self_type" : "_ZTIOc",
23628   "size" : 8,
23629   "source_file" : "system/libbase/include/android-base/logging.h"
23630  },
23631  {
23632   "alignment" : 8,
23633   "linker_set_key" : "_ZTIOd",
23634   "name" : "double &&",
23635   "referenced_type" : "_ZTId",
23636   "self_type" : "_ZTIOd",
23637   "size" : 8,
23638   "source_file" : "system/libbase/include/android-base/logging.h"
23639  },
23640  {
23641   "alignment" : 8,
23642   "linker_set_key" : "_ZTIOi",
23643   "name" : "int &&",
23644   "referenced_type" : "_ZTIi",
23645   "self_type" : "_ZTIOi",
23646   "size" : 8,
23647   "source_file" : "system/libbase/include/android-base/logging.h"
23648  },
23649  {
23650   "alignment" : 8,
23651   "linker_set_key" : "_ZTIOj",
23652   "name" : "unsigned int &&",
23653   "referenced_type" : "_ZTIj",
23654   "self_type" : "_ZTIOj",
23655   "size" : 8,
23656   "source_file" : "system/libbase/include/android-base/logging.h"
23657  },
23658  {
23659   "alignment" : 8,
23660   "linker_set_key" : "_ZTIOl",
23661   "name" : "long &&",
23662   "referenced_type" : "_ZTIl",
23663   "self_type" : "_ZTIOl",
23664   "size" : 8,
23665   "source_file" : "system/libbase/include/android-base/logging.h"
23666  },
23667  {
23668   "alignment" : 8,
23669   "linker_set_key" : "_ZTIOm",
23670   "name" : "unsigned long &&",
23671   "referenced_type" : "_ZTIm",
23672   "self_type" : "_ZTIOm",
23673   "size" : 8,
23674   "source_file" : "system/libbase/include/android-base/logging.h"
23675  },
23676  {
23677   "alignment" : 8,
23678   "linker_set_key" : "_ZTIOt",
23679   "name" : "unsigned short &&",
23680   "referenced_type" : "_ZTIt",
23681   "self_type" : "_ZTIOt",
23682   "size" : 8,
23683   "source_file" : "system/libbase/include/android-base/logging.h"
23684  }
23685 ]
23686}
23687