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" : 4,
114   "linker_set_key" : "_ZTIA2_PKc",
115   "name" : "const char *[2]",
116   "referenced_type" : "_ZTIPKc",
117   "self_type" : "_ZTIA2_PKc",
118   "size" : 8,
119   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
120  },
121  {
122   "alignment" : 1,
123   "linker_set_key" : "_ZTIA36_c",
124   "name" : "char[36]",
125   "referenced_type" : "_ZTIc",
126   "self_type" : "_ZTIA36_c",
127   "size" : 36,
128   "source_file" : "art/libartbase/base/file_utils.h"
129  },
130  {
131   "alignment" : 1,
132   "linker_set_key" : "_ZTIA4_c",
133   "name" : "char[4]",
134   "referenced_type" : "_ZTIc",
135   "self_type" : "_ZTIA4_c",
136   "size" : 4,
137   "source_file" : "art/libartbase/base/file_utils.h"
138  },
139  {
140   "alignment" : 1,
141   "linker_set_key" : "_ZTIA4_h",
142   "name" : "unsigned char[4]",
143   "referenced_type" : "_ZTIh",
144   "self_type" : "_ZTIA4_h",
145   "size" : 4,
146   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
147  },
148  {
149   "alignment" : 1,
150   "linker_set_key" : "_ZTIA5_A4_h",
151   "name" : "unsigned char[5][4]",
152   "referenced_type" : "_ZTIA4_h",
153   "self_type" : "_ZTIA5_A4_h",
154   "size" : 20,
155   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
156  },
157  {
158   "alignment" : 4,
159   "linker_set_key" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE",
160   "name" : "art::DexLayoutSection::Subsection[5]",
161   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
162   "self_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE",
163   "size" : 40,
164   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
165  },
166  {
167   "alignment" : 4,
168   "linker_set_key" : "_ZTIA5_j",
169   "name" : "unsigned int[5]",
170   "referenced_type" : "_ZTIj",
171   "self_type" : "_ZTIA5_j",
172   "size" : 20,
173   "source_file" : "art/libdexfile/dex/dex_instruction.h"
174  },
175  {
176   "alignment" : 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" : 4,
186   "linker_set_key" : "_ZTIA7_PKc",
187   "name" : "const char *[7]",
188   "referenced_type" : "_ZTIPKc",
189   "self_type" : "_ZTIA7_PKc",
190   "size" : 28,
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" : 4,
235   "linker_set_key" : "_ZTIDn",
236   "name" : "std::nullptr_t",
237   "referenced_type" : "_ZTIDn",
238   "self_type" : "_ZTIDn",
239   "size" : 4
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" : 4,
317   "is_integral" : true,
318   "linker_set_key" : "_ZTIl",
319   "name" : "long",
320   "referenced_type" : "_ZTIl",
321   "self_type" : "_ZTIl",
322   "size" : 4
323  },
324  {
325   "alignment" : 2,
326   "is_integral" : true,
327   "linker_set_key" : "_ZTIs",
328   "name" : "short",
329   "referenced_type" : "_ZTIs",
330   "self_type" : "_ZTIs",
331   "size" : 2
332  },
333  {
334   "alignment" : 2,
335   "is_integral" : true,
336   "is_unsigned" : true,
337   "linker_set_key" : "_ZTIt",
338   "name" : "unsigned short",
339   "referenced_type" : "_ZTIt",
340   "self_type" : "_ZTIt",
341   "size" : 2
342  },
343  {
344   "linker_set_key" : "_ZTIv",
345   "name" : "void",
346   "referenced_type" : "_ZTIv",
347   "self_type" : "_ZTIv"
348  },
349  {
350   "alignment" : 8,
351   "is_integral" : true,
352   "linker_set_key" : "_ZTIx",
353   "name" : "long long",
354   "referenced_type" : "_ZTIx",
355   "self_type" : "_ZTIx",
356   "size" : 8
357  },
358  {
359   "alignment" : 8,
360   "is_integral" : true,
361   "is_unsigned" : true,
362   "linker_set_key" : "_ZTIy",
363   "name" : "unsigned long long",
364   "referenced_type" : "_ZTIy",
365   "self_type" : "_ZTIy",
366   "size" : 8
367  }
368 ],
369 "elf_functions" :
370 [
371  {
372   "name" : "ADexFile_Error_toString"
373  },
374  {
375   "name" : "ADexFile_Method_getClassDescriptor"
376  },
377  {
378   "name" : "ADexFile_Method_getCodeOffset"
379  },
380  {
381   "name" : "ADexFile_Method_getName"
382  },
383  {
384   "name" : "ADexFile_Method_getQualifiedName"
385  },
386  {
387   "name" : "ADexFile_create"
388  },
389  {
390   "name" : "ADexFile_destroy"
391  },
392  {
393   "name" : "ADexFile_findMethodAtOffset"
394  },
395  {
396   "name" : "ADexFile_forEachMethod"
397  }
398 ],
399 "elf_objects" : [],
400 "enum_types" :
401 [
402  {
403   "alignment" : 4,
404   "enum_fields" :
405   [
406    {
407     "enum_field_value" : 0,
408     "name" : "ADEXFILE_ERROR_OK"
409    },
410    {
411     "enum_field_value" : 1,
412     "name" : "ADEXFILE_ERROR_INVALID_DEX"
413    },
414    {
415     "enum_field_value" : 2,
416     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
417    },
418    {
419     "enum_field_value" : 3,
420     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
421    }
422   ],
423   "linker_set_key" : "_ZTI14ADexFile_Error",
424   "name" : "ADexFile_Error",
425   "referenced_type" : "_ZTI14ADexFile_Error",
426   "self_type" : "_ZTI14ADexFile_Error",
427   "size" : 4,
428   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
429   "underlying_type" : "_ZTIj"
430  },
431  {
432   "alignment" : 4,
433   "enum_fields" :
434   [
435    {
436     "enum_field_value" : 0,
437     "name" : "JNIInvalidRefType"
438    },
439    {
440     "enum_field_value" : 1,
441     "name" : "JNILocalRefType"
442    },
443    {
444     "enum_field_value" : 2,
445     "name" : "JNIGlobalRefType"
446    },
447    {
448     "enum_field_value" : 3,
449     "name" : "JNIWeakGlobalRefType"
450    }
451   ],
452   "linker_set_key" : "_ZTI14jobjectRefType",
453   "name" : "jobjectRefType",
454   "referenced_type" : "_ZTI14jobjectRefType",
455   "self_type" : "_ZTI14jobjectRefType",
456   "size" : 4,
457   "source_file" : "libnativehelper/include_jni/jni.h",
458   "underlying_type" : "_ZTIj"
459  },
460  {
461   "alignment" : 4,
462   "enum_fields" :
463   [
464    {
465     "enum_field_value" : 0,
466     "name" : "art::kStatic"
467    },
468    {
469     "enum_field_value" : 1,
470     "name" : "art::kDirect"
471    },
472    {
473     "enum_field_value" : 2,
474     "name" : "art::kVirtual"
475    },
476    {
477     "enum_field_value" : 3,
478     "name" : "art::kSuper"
479    },
480    {
481     "enum_field_value" : 4,
482     "name" : "art::kInterface"
483    },
484    {
485     "enum_field_value" : 5,
486     "name" : "art::kPolymorphic"
487    },
488    {
489     "enum_field_value" : 6,
490     "name" : "art::kCustom"
491    },
492    {
493     "enum_field_value" : 6,
494     "name" : "art::kMaxInvokeType"
495    }
496   ],
497   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
498   "name" : "art::InvokeType",
499   "referenced_type" : "_ZTIN3art10InvokeTypeE",
500   "self_type" : "_ZTIN3art10InvokeTypeE",
501   "size" : 4,
502   "source_file" : "art/libdexfile/dex/invoke_type.h",
503   "underlying_type" : "_ZTIj"
504  },
505  {
506   "alignment" : 1,
507   "enum_fields" :
508   [
509    {
510     "enum_field_value" : 0,
511     "name" : "art::LayoutType::kLayoutTypeHot"
512    },
513    {
514     "enum_field_value" : 1,
515     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
516    },
517    {
518     "enum_field_value" : 2,
519     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
520    },
521    {
522     "enum_field_value" : 3,
523     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
524    },
525    {
526     "enum_field_value" : 4,
527     "name" : "art::LayoutType::kLayoutTypeUnused"
528    },
529    {
530     "enum_field_value" : 5,
531     "name" : "art::LayoutType::kLayoutTypeCount"
532    }
533   ],
534   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
535   "name" : "art::LayoutType",
536   "referenced_type" : "_ZTIN3art10LayoutTypeE",
537   "self_type" : "_ZTIN3art10LayoutTypeE",
538   "size" : 1,
539   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
540   "underlying_type" : "_ZTIh"
541  },
542  {
543   "alignment" : 4,
544   "enum_fields" :
545   [
546    {
547     "enum_field_value" : 0,
548     "name" : "art::SdkVersion::kMin"
549    },
550    {
551     "enum_field_value" : 0,
552     "name" : "art::SdkVersion::kUnset"
553    },
554    {
555     "enum_field_value" : 21,
556     "name" : "art::SdkVersion::kL"
557    },
558    {
559     "enum_field_value" : 22,
560     "name" : "art::SdkVersion::kL_MR1"
561    },
562    {
563     "enum_field_value" : 23,
564     "name" : "art::SdkVersion::kM"
565    },
566    {
567     "enum_field_value" : 24,
568     "name" : "art::SdkVersion::kN"
569    },
570    {
571     "enum_field_value" : 25,
572     "name" : "art::SdkVersion::kN_MR1"
573    },
574    {
575     "enum_field_value" : 26,
576     "name" : "art::SdkVersion::kO"
577    },
578    {
579     "enum_field_value" : 27,
580     "name" : "art::SdkVersion::kO_MR1"
581    },
582    {
583     "enum_field_value" : 28,
584     "name" : "art::SdkVersion::kP"
585    },
586    {
587     "enum_field_value" : 29,
588     "name" : "art::SdkVersion::kQ"
589    },
590    {
591     "enum_field_value" : 30,
592     "name" : "art::SdkVersion::kR"
593    },
594    {
595     "enum_field_value" : 31,
596     "name" : "art::SdkVersion::kS"
597    },
598    {
599     "enum_field_value" : 32,
600     "name" : "art::SdkVersion::kT"
601    },
602    {
603     "enum_field_value" : -1,
604     "name" : "art::SdkVersion::kMax"
605    }
606   ],
607   "linker_set_key" : "_ZTIN3art10SdkVersionE",
608   "name" : "art::SdkVersion",
609   "referenced_type" : "_ZTIN3art10SdkVersionE",
610   "self_type" : "_ZTIN3art10SdkVersionE",
611   "size" : 4,
612   "source_file" : "art/libartbase/base/sdk_version.h",
613   "underlying_type" : "_ZTIj"
614  },
615  {
616   "alignment" : 4,
617   "enum_fields" :
618   [
619    {
620     "enum_field_value" : 256,
621     "name" : "art::Instruction::kPackedSwitchSignature"
622    },
623    {
624     "enum_field_value" : 512,
625     "name" : "art::Instruction::kSparseSwitchSignature"
626    },
627    {
628     "enum_field_value" : 768,
629     "name" : "art::Instruction::kArrayDataSignature"
630    }
631   ],
632   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
633   "name" : "art::Instruction::Signatures",
634   "referenced_type" : "_ZTIN3art11Instruction10SignaturesE",
635   "self_type" : "_ZTIN3art11Instruction10SignaturesE",
636   "size" : 4,
637   "source_file" : "art/libdexfile/dex/dex_instruction.h",
638   "underlying_type" : "_ZTIj"
639  },
640  {
641   "alignment" : 4,
642   "enum_fields" :
643   [
644    {
645     "enum_field_value" : 0,
646     "name" : "art::Instruction::kVerifyNothing"
647    },
648    {
649     "enum_field_value" : 1,
650     "name" : "art::Instruction::kVerifyRegA"
651    },
652    {
653     "enum_field_value" : 2,
654     "name" : "art::Instruction::kVerifyRegAWide"
655    },
656    {
657     "enum_field_value" : 4,
658     "name" : "art::Instruction::kVerifyRegB"
659    },
660    {
661     "enum_field_value" : 8,
662     "name" : "art::Instruction::kVerifyRegBField"
663    },
664    {
665     "enum_field_value" : 16,
666     "name" : "art::Instruction::kVerifyRegBMethod"
667    },
668    {
669     "enum_field_value" : 32,
670     "name" : "art::Instruction::kVerifyRegBNewInstance"
671    },
672    {
673     "enum_field_value" : 64,
674     "name" : "art::Instruction::kVerifyRegBString"
675    },
676    {
677     "enum_field_value" : 128,
678     "name" : "art::Instruction::kVerifyRegBType"
679    },
680    {
681     "enum_field_value" : 256,
682     "name" : "art::Instruction::kVerifyRegBWide"
683    },
684    {
685     "enum_field_value" : 512,
686     "name" : "art::Instruction::kVerifyRegC"
687    },
688    {
689     "enum_field_value" : 1024,
690     "name" : "art::Instruction::kVerifyRegCField"
691    },
692    {
693     "enum_field_value" : 2048,
694     "name" : "art::Instruction::kVerifyRegCNewArray"
695    },
696    {
697     "enum_field_value" : 4096,
698     "name" : "art::Instruction::kVerifyRegCType"
699    },
700    {
701     "enum_field_value" : 8192,
702     "name" : "art::Instruction::kVerifyRegCWide"
703    },
704    {
705     "enum_field_value" : 16384,
706     "name" : "art::Instruction::kVerifyArrayData"
707    },
708    {
709     "enum_field_value" : 32768,
710     "name" : "art::Instruction::kVerifyBranchTarget"
711    },
712    {
713     "enum_field_value" : 65536,
714     "name" : "art::Instruction::kVerifySwitchTargets"
715    },
716    {
717     "enum_field_value" : 131072,
718     "name" : "art::Instruction::kVerifyVarArg"
719    },
720    {
721     "enum_field_value" : 262144,
722     "name" : "art::Instruction::kVerifyVarArgNonZero"
723    },
724    {
725     "enum_field_value" : 524288,
726     "name" : "art::Instruction::kVerifyVarArgRange"
727    },
728    {
729     "enum_field_value" : 1048576,
730     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
731    },
732    {
733     "enum_field_value" : 2097152,
734     "name" : "art::Instruction::kVerifyRuntimeOnly"
735    },
736    {
737     "enum_field_value" : 4194304,
738     "name" : "art::Instruction::kVerifyError"
739    },
740    {
741     "enum_field_value" : 8388608,
742     "name" : "art::Instruction::kVerifyRegHPrototype"
743    },
744    {
745     "enum_field_value" : 16777216,
746     "name" : "art::Instruction::kVerifyRegBCallSite"
747    },
748    {
749     "enum_field_value" : 33554432,
750     "name" : "art::Instruction::kVerifyRegBMethodHandle"
751    },
752    {
753     "enum_field_value" : 67108864,
754     "name" : "art::Instruction::kVerifyRegBPrototype"
755    }
756   ],
757   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
758   "name" : "art::Instruction::VerifyFlag",
759   "referenced_type" : "_ZTIN3art11Instruction10VerifyFlagE",
760   "self_type" : "_ZTIN3art11Instruction10VerifyFlagE",
761   "size" : 4,
762   "source_file" : "art/libdexfile/dex/dex_instruction.h",
763   "underlying_type" : "_ZTIj"
764  },
765  {
766   "alignment" : 4,
767   "enum_fields" :
768   [
769    {
770     "enum_field_value" : 128,
771     "name" : "art::Instruction::kAdd"
772    },
773    {
774     "enum_field_value" : 256,
775     "name" : "art::Instruction::kSubtract"
776    },
777    {
778     "enum_field_value" : 512,
779     "name" : "art::Instruction::kMultiply"
780    },
781    {
782     "enum_field_value" : 1024,
783     "name" : "art::Instruction::kDivide"
784    },
785    {
786     "enum_field_value" : 2048,
787     "name" : "art::Instruction::kRemainder"
788    },
789    {
790     "enum_field_value" : 4096,
791     "name" : "art::Instruction::kAnd"
792    },
793    {
794     "enum_field_value" : 8192,
795     "name" : "art::Instruction::kOr"
796    },
797    {
798     "enum_field_value" : 16384,
799     "name" : "art::Instruction::kXor"
800    },
801    {
802     "enum_field_value" : 32768,
803     "name" : "art::Instruction::kShl"
804    },
805    {
806     "enum_field_value" : 65536,
807     "name" : "art::Instruction::kShr"
808    },
809    {
810     "enum_field_value" : 131072,
811     "name" : "art::Instruction::kUshr"
812    },
813    {
814     "enum_field_value" : 262144,
815     "name" : "art::Instruction::kCast"
816    },
817    {
818     "enum_field_value" : 524288,
819     "name" : "art::Instruction::kStore"
820    },
821    {
822     "enum_field_value" : 1048576,
823     "name" : "art::Instruction::kLoad"
824    },
825    {
826     "enum_field_value" : 2097152,
827     "name" : "art::Instruction::kClobber"
828    },
829    {
830     "enum_field_value" : 4194304,
831     "name" : "art::Instruction::kRegCFieldOrConstant"
832    },
833    {
834     "enum_field_value" : 8388608,
835     "name" : "art::Instruction::kRegBFieldOrConstant"
836    }
837   ],
838   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
839   "name" : "art::Instruction::ExtendedFlags",
840   "referenced_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
841   "self_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
842   "size" : 4,
843   "source_file" : "art/libdexfile/dex/dex_instruction.h",
844   "underlying_type" : "_ZTIj"
845  },
846  {
847   "alignment" : 4,
848   "enum_fields" :
849   [
850    {
851     "enum_field_value" : 0,
852     "name" : "art::Instruction::NOP"
853    },
854    {
855     "enum_field_value" : 1,
856     "name" : "art::Instruction::MOVE"
857    },
858    {
859     "enum_field_value" : 2,
860     "name" : "art::Instruction::MOVE_FROM16"
861    },
862    {
863     "enum_field_value" : 3,
864     "name" : "art::Instruction::MOVE_16"
865    },
866    {
867     "enum_field_value" : 4,
868     "name" : "art::Instruction::MOVE_WIDE"
869    },
870    {
871     "enum_field_value" : 5,
872     "name" : "art::Instruction::MOVE_WIDE_FROM16"
873    },
874    {
875     "enum_field_value" : 6,
876     "name" : "art::Instruction::MOVE_WIDE_16"
877    },
878    {
879     "enum_field_value" : 7,
880     "name" : "art::Instruction::MOVE_OBJECT"
881    },
882    {
883     "enum_field_value" : 8,
884     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
885    },
886    {
887     "enum_field_value" : 9,
888     "name" : "art::Instruction::MOVE_OBJECT_16"
889    },
890    {
891     "enum_field_value" : 10,
892     "name" : "art::Instruction::MOVE_RESULT"
893    },
894    {
895     "enum_field_value" : 11,
896     "name" : "art::Instruction::MOVE_RESULT_WIDE"
897    },
898    {
899     "enum_field_value" : 12,
900     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
901    },
902    {
903     "enum_field_value" : 13,
904     "name" : "art::Instruction::MOVE_EXCEPTION"
905    },
906    {
907     "enum_field_value" : 14,
908     "name" : "art::Instruction::RETURN_VOID"
909    },
910    {
911     "enum_field_value" : 15,
912     "name" : "art::Instruction::RETURN"
913    },
914    {
915     "enum_field_value" : 16,
916     "name" : "art::Instruction::RETURN_WIDE"
917    },
918    {
919     "enum_field_value" : 17,
920     "name" : "art::Instruction::RETURN_OBJECT"
921    },
922    {
923     "enum_field_value" : 18,
924     "name" : "art::Instruction::CONST_4"
925    },
926    {
927     "enum_field_value" : 19,
928     "name" : "art::Instruction::CONST_16"
929    },
930    {
931     "enum_field_value" : 20,
932     "name" : "art::Instruction::CONST"
933    },
934    {
935     "enum_field_value" : 21,
936     "name" : "art::Instruction::CONST_HIGH16"
937    },
938    {
939     "enum_field_value" : 22,
940     "name" : "art::Instruction::CONST_WIDE_16"
941    },
942    {
943     "enum_field_value" : 23,
944     "name" : "art::Instruction::CONST_WIDE_32"
945    },
946    {
947     "enum_field_value" : 24,
948     "name" : "art::Instruction::CONST_WIDE"
949    },
950    {
951     "enum_field_value" : 25,
952     "name" : "art::Instruction::CONST_WIDE_HIGH16"
953    },
954    {
955     "enum_field_value" : 26,
956     "name" : "art::Instruction::CONST_STRING"
957    },
958    {
959     "enum_field_value" : 27,
960     "name" : "art::Instruction::CONST_STRING_JUMBO"
961    },
962    {
963     "enum_field_value" : 28,
964     "name" : "art::Instruction::CONST_CLASS"
965    },
966    {
967     "enum_field_value" : 29,
968     "name" : "art::Instruction::MONITOR_ENTER"
969    },
970    {
971     "enum_field_value" : 30,
972     "name" : "art::Instruction::MONITOR_EXIT"
973    },
974    {
975     "enum_field_value" : 31,
976     "name" : "art::Instruction::CHECK_CAST"
977    },
978    {
979     "enum_field_value" : 32,
980     "name" : "art::Instruction::INSTANCE_OF"
981    },
982    {
983     "enum_field_value" : 33,
984     "name" : "art::Instruction::ARRAY_LENGTH"
985    },
986    {
987     "enum_field_value" : 34,
988     "name" : "art::Instruction::NEW_INSTANCE"
989    },
990    {
991     "enum_field_value" : 35,
992     "name" : "art::Instruction::NEW_ARRAY"
993    },
994    {
995     "enum_field_value" : 36,
996     "name" : "art::Instruction::FILLED_NEW_ARRAY"
997    },
998    {
999     "enum_field_value" : 37,
1000     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
1001    },
1002    {
1003     "enum_field_value" : 38,
1004     "name" : "art::Instruction::FILL_ARRAY_DATA"
1005    },
1006    {
1007     "enum_field_value" : 39,
1008     "name" : "art::Instruction::THROW"
1009    },
1010    {
1011     "enum_field_value" : 40,
1012     "name" : "art::Instruction::GOTO"
1013    },
1014    {
1015     "enum_field_value" : 41,
1016     "name" : "art::Instruction::GOTO_16"
1017    },
1018    {
1019     "enum_field_value" : 42,
1020     "name" : "art::Instruction::GOTO_32"
1021    },
1022    {
1023     "enum_field_value" : 43,
1024     "name" : "art::Instruction::PACKED_SWITCH"
1025    },
1026    {
1027     "enum_field_value" : 44,
1028     "name" : "art::Instruction::SPARSE_SWITCH"
1029    },
1030    {
1031     "enum_field_value" : 45,
1032     "name" : "art::Instruction::CMPL_FLOAT"
1033    },
1034    {
1035     "enum_field_value" : 46,
1036     "name" : "art::Instruction::CMPG_FLOAT"
1037    },
1038    {
1039     "enum_field_value" : 47,
1040     "name" : "art::Instruction::CMPL_DOUBLE"
1041    },
1042    {
1043     "enum_field_value" : 48,
1044     "name" : "art::Instruction::CMPG_DOUBLE"
1045    },
1046    {
1047     "enum_field_value" : 49,
1048     "name" : "art::Instruction::CMP_LONG"
1049    },
1050    {
1051     "enum_field_value" : 50,
1052     "name" : "art::Instruction::IF_EQ"
1053    },
1054    {
1055     "enum_field_value" : 51,
1056     "name" : "art::Instruction::IF_NE"
1057    },
1058    {
1059     "enum_field_value" : 52,
1060     "name" : "art::Instruction::IF_LT"
1061    },
1062    {
1063     "enum_field_value" : 53,
1064     "name" : "art::Instruction::IF_GE"
1065    },
1066    {
1067     "enum_field_value" : 54,
1068     "name" : "art::Instruction::IF_GT"
1069    },
1070    {
1071     "enum_field_value" : 55,
1072     "name" : "art::Instruction::IF_LE"
1073    },
1074    {
1075     "enum_field_value" : 56,
1076     "name" : "art::Instruction::IF_EQZ"
1077    },
1078    {
1079     "enum_field_value" : 57,
1080     "name" : "art::Instruction::IF_NEZ"
1081    },
1082    {
1083     "enum_field_value" : 58,
1084     "name" : "art::Instruction::IF_LTZ"
1085    },
1086    {
1087     "enum_field_value" : 59,
1088     "name" : "art::Instruction::IF_GEZ"
1089    },
1090    {
1091     "enum_field_value" : 60,
1092     "name" : "art::Instruction::IF_GTZ"
1093    },
1094    {
1095     "enum_field_value" : 61,
1096     "name" : "art::Instruction::IF_LEZ"
1097    },
1098    {
1099     "enum_field_value" : 62,
1100     "name" : "art::Instruction::UNUSED_3E"
1101    },
1102    {
1103     "enum_field_value" : 63,
1104     "name" : "art::Instruction::UNUSED_3F"
1105    },
1106    {
1107     "enum_field_value" : 64,
1108     "name" : "art::Instruction::UNUSED_40"
1109    },
1110    {
1111     "enum_field_value" : 65,
1112     "name" : "art::Instruction::UNUSED_41"
1113    },
1114    {
1115     "enum_field_value" : 66,
1116     "name" : "art::Instruction::UNUSED_42"
1117    },
1118    {
1119     "enum_field_value" : 67,
1120     "name" : "art::Instruction::UNUSED_43"
1121    },
1122    {
1123     "enum_field_value" : 68,
1124     "name" : "art::Instruction::AGET"
1125    },
1126    {
1127     "enum_field_value" : 69,
1128     "name" : "art::Instruction::AGET_WIDE"
1129    },
1130    {
1131     "enum_field_value" : 70,
1132     "name" : "art::Instruction::AGET_OBJECT"
1133    },
1134    {
1135     "enum_field_value" : 71,
1136     "name" : "art::Instruction::AGET_BOOLEAN"
1137    },
1138    {
1139     "enum_field_value" : 72,
1140     "name" : "art::Instruction::AGET_BYTE"
1141    },
1142    {
1143     "enum_field_value" : 73,
1144     "name" : "art::Instruction::AGET_CHAR"
1145    },
1146    {
1147     "enum_field_value" : 74,
1148     "name" : "art::Instruction::AGET_SHORT"
1149    },
1150    {
1151     "enum_field_value" : 75,
1152     "name" : "art::Instruction::APUT"
1153    },
1154    {
1155     "enum_field_value" : 76,
1156     "name" : "art::Instruction::APUT_WIDE"
1157    },
1158    {
1159     "enum_field_value" : 77,
1160     "name" : "art::Instruction::APUT_OBJECT"
1161    },
1162    {
1163     "enum_field_value" : 78,
1164     "name" : "art::Instruction::APUT_BOOLEAN"
1165    },
1166    {
1167     "enum_field_value" : 79,
1168     "name" : "art::Instruction::APUT_BYTE"
1169    },
1170    {
1171     "enum_field_value" : 80,
1172     "name" : "art::Instruction::APUT_CHAR"
1173    },
1174    {
1175     "enum_field_value" : 81,
1176     "name" : "art::Instruction::APUT_SHORT"
1177    },
1178    {
1179     "enum_field_value" : 82,
1180     "name" : "art::Instruction::IGET"
1181    },
1182    {
1183     "enum_field_value" : 83,
1184     "name" : "art::Instruction::IGET_WIDE"
1185    },
1186    {
1187     "enum_field_value" : 84,
1188     "name" : "art::Instruction::IGET_OBJECT"
1189    },
1190    {
1191     "enum_field_value" : 85,
1192     "name" : "art::Instruction::IGET_BOOLEAN"
1193    },
1194    {
1195     "enum_field_value" : 86,
1196     "name" : "art::Instruction::IGET_BYTE"
1197    },
1198    {
1199     "enum_field_value" : 87,
1200     "name" : "art::Instruction::IGET_CHAR"
1201    },
1202    {
1203     "enum_field_value" : 88,
1204     "name" : "art::Instruction::IGET_SHORT"
1205    },
1206    {
1207     "enum_field_value" : 89,
1208     "name" : "art::Instruction::IPUT"
1209    },
1210    {
1211     "enum_field_value" : 90,
1212     "name" : "art::Instruction::IPUT_WIDE"
1213    },
1214    {
1215     "enum_field_value" : 91,
1216     "name" : "art::Instruction::IPUT_OBJECT"
1217    },
1218    {
1219     "enum_field_value" : 92,
1220     "name" : "art::Instruction::IPUT_BOOLEAN"
1221    },
1222    {
1223     "enum_field_value" : 93,
1224     "name" : "art::Instruction::IPUT_BYTE"
1225    },
1226    {
1227     "enum_field_value" : 94,
1228     "name" : "art::Instruction::IPUT_CHAR"
1229    },
1230    {
1231     "enum_field_value" : 95,
1232     "name" : "art::Instruction::IPUT_SHORT"
1233    },
1234    {
1235     "enum_field_value" : 96,
1236     "name" : "art::Instruction::SGET"
1237    },
1238    {
1239     "enum_field_value" : 97,
1240     "name" : "art::Instruction::SGET_WIDE"
1241    },
1242    {
1243     "enum_field_value" : 98,
1244     "name" : "art::Instruction::SGET_OBJECT"
1245    },
1246    {
1247     "enum_field_value" : 99,
1248     "name" : "art::Instruction::SGET_BOOLEAN"
1249    },
1250    {
1251     "enum_field_value" : 100,
1252     "name" : "art::Instruction::SGET_BYTE"
1253    },
1254    {
1255     "enum_field_value" : 101,
1256     "name" : "art::Instruction::SGET_CHAR"
1257    },
1258    {
1259     "enum_field_value" : 102,
1260     "name" : "art::Instruction::SGET_SHORT"
1261    },
1262    {
1263     "enum_field_value" : 103,
1264     "name" : "art::Instruction::SPUT"
1265    },
1266    {
1267     "enum_field_value" : 104,
1268     "name" : "art::Instruction::SPUT_WIDE"
1269    },
1270    {
1271     "enum_field_value" : 105,
1272     "name" : "art::Instruction::SPUT_OBJECT"
1273    },
1274    {
1275     "enum_field_value" : 106,
1276     "name" : "art::Instruction::SPUT_BOOLEAN"
1277    },
1278    {
1279     "enum_field_value" : 107,
1280     "name" : "art::Instruction::SPUT_BYTE"
1281    },
1282    {
1283     "enum_field_value" : 108,
1284     "name" : "art::Instruction::SPUT_CHAR"
1285    },
1286    {
1287     "enum_field_value" : 109,
1288     "name" : "art::Instruction::SPUT_SHORT"
1289    },
1290    {
1291     "enum_field_value" : 110,
1292     "name" : "art::Instruction::INVOKE_VIRTUAL"
1293    },
1294    {
1295     "enum_field_value" : 111,
1296     "name" : "art::Instruction::INVOKE_SUPER"
1297    },
1298    {
1299     "enum_field_value" : 112,
1300     "name" : "art::Instruction::INVOKE_DIRECT"
1301    },
1302    {
1303     "enum_field_value" : 113,
1304     "name" : "art::Instruction::INVOKE_STATIC"
1305    },
1306    {
1307     "enum_field_value" : 114,
1308     "name" : "art::Instruction::INVOKE_INTERFACE"
1309    },
1310    {
1311     "enum_field_value" : 115,
1312     "name" : "art::Instruction::UNUSED_73"
1313    },
1314    {
1315     "enum_field_value" : 116,
1316     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
1317    },
1318    {
1319     "enum_field_value" : 117,
1320     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
1321    },
1322    {
1323     "enum_field_value" : 118,
1324     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
1325    },
1326    {
1327     "enum_field_value" : 119,
1328     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
1329    },
1330    {
1331     "enum_field_value" : 120,
1332     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
1333    },
1334    {
1335     "enum_field_value" : 121,
1336     "name" : "art::Instruction::UNUSED_79"
1337    },
1338    {
1339     "enum_field_value" : 122,
1340     "name" : "art::Instruction::UNUSED_7A"
1341    },
1342    {
1343     "enum_field_value" : 123,
1344     "name" : "art::Instruction::NEG_INT"
1345    },
1346    {
1347     "enum_field_value" : 124,
1348     "name" : "art::Instruction::NOT_INT"
1349    },
1350    {
1351     "enum_field_value" : 125,
1352     "name" : "art::Instruction::NEG_LONG"
1353    },
1354    {
1355     "enum_field_value" : 126,
1356     "name" : "art::Instruction::NOT_LONG"
1357    },
1358    {
1359     "enum_field_value" : 127,
1360     "name" : "art::Instruction::NEG_FLOAT"
1361    },
1362    {
1363     "enum_field_value" : 128,
1364     "name" : "art::Instruction::NEG_DOUBLE"
1365    },
1366    {
1367     "enum_field_value" : 129,
1368     "name" : "art::Instruction::INT_TO_LONG"
1369    },
1370    {
1371     "enum_field_value" : 130,
1372     "name" : "art::Instruction::INT_TO_FLOAT"
1373    },
1374    {
1375     "enum_field_value" : 131,
1376     "name" : "art::Instruction::INT_TO_DOUBLE"
1377    },
1378    {
1379     "enum_field_value" : 132,
1380     "name" : "art::Instruction::LONG_TO_INT"
1381    },
1382    {
1383     "enum_field_value" : 133,
1384     "name" : "art::Instruction::LONG_TO_FLOAT"
1385    },
1386    {
1387     "enum_field_value" : 134,
1388     "name" : "art::Instruction::LONG_TO_DOUBLE"
1389    },
1390    {
1391     "enum_field_value" : 135,
1392     "name" : "art::Instruction::FLOAT_TO_INT"
1393    },
1394    {
1395     "enum_field_value" : 136,
1396     "name" : "art::Instruction::FLOAT_TO_LONG"
1397    },
1398    {
1399     "enum_field_value" : 137,
1400     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
1401    },
1402    {
1403     "enum_field_value" : 138,
1404     "name" : "art::Instruction::DOUBLE_TO_INT"
1405    },
1406    {
1407     "enum_field_value" : 139,
1408     "name" : "art::Instruction::DOUBLE_TO_LONG"
1409    },
1410    {
1411     "enum_field_value" : 140,
1412     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
1413    },
1414    {
1415     "enum_field_value" : 141,
1416     "name" : "art::Instruction::INT_TO_BYTE"
1417    },
1418    {
1419     "enum_field_value" : 142,
1420     "name" : "art::Instruction::INT_TO_CHAR"
1421    },
1422    {
1423     "enum_field_value" : 143,
1424     "name" : "art::Instruction::INT_TO_SHORT"
1425    },
1426    {
1427     "enum_field_value" : 144,
1428     "name" : "art::Instruction::ADD_INT"
1429    },
1430    {
1431     "enum_field_value" : 145,
1432     "name" : "art::Instruction::SUB_INT"
1433    },
1434    {
1435     "enum_field_value" : 146,
1436     "name" : "art::Instruction::MUL_INT"
1437    },
1438    {
1439     "enum_field_value" : 147,
1440     "name" : "art::Instruction::DIV_INT"
1441    },
1442    {
1443     "enum_field_value" : 148,
1444     "name" : "art::Instruction::REM_INT"
1445    },
1446    {
1447     "enum_field_value" : 149,
1448     "name" : "art::Instruction::AND_INT"
1449    },
1450    {
1451     "enum_field_value" : 150,
1452     "name" : "art::Instruction::OR_INT"
1453    },
1454    {
1455     "enum_field_value" : 151,
1456     "name" : "art::Instruction::XOR_INT"
1457    },
1458    {
1459     "enum_field_value" : 152,
1460     "name" : "art::Instruction::SHL_INT"
1461    },
1462    {
1463     "enum_field_value" : 153,
1464     "name" : "art::Instruction::SHR_INT"
1465    },
1466    {
1467     "enum_field_value" : 154,
1468     "name" : "art::Instruction::USHR_INT"
1469    },
1470    {
1471     "enum_field_value" : 155,
1472     "name" : "art::Instruction::ADD_LONG"
1473    },
1474    {
1475     "enum_field_value" : 156,
1476     "name" : "art::Instruction::SUB_LONG"
1477    },
1478    {
1479     "enum_field_value" : 157,
1480     "name" : "art::Instruction::MUL_LONG"
1481    },
1482    {
1483     "enum_field_value" : 158,
1484     "name" : "art::Instruction::DIV_LONG"
1485    },
1486    {
1487     "enum_field_value" : 159,
1488     "name" : "art::Instruction::REM_LONG"
1489    },
1490    {
1491     "enum_field_value" : 160,
1492     "name" : "art::Instruction::AND_LONG"
1493    },
1494    {
1495     "enum_field_value" : 161,
1496     "name" : "art::Instruction::OR_LONG"
1497    },
1498    {
1499     "enum_field_value" : 162,
1500     "name" : "art::Instruction::XOR_LONG"
1501    },
1502    {
1503     "enum_field_value" : 163,
1504     "name" : "art::Instruction::SHL_LONG"
1505    },
1506    {
1507     "enum_field_value" : 164,
1508     "name" : "art::Instruction::SHR_LONG"
1509    },
1510    {
1511     "enum_field_value" : 165,
1512     "name" : "art::Instruction::USHR_LONG"
1513    },
1514    {
1515     "enum_field_value" : 166,
1516     "name" : "art::Instruction::ADD_FLOAT"
1517    },
1518    {
1519     "enum_field_value" : 167,
1520     "name" : "art::Instruction::SUB_FLOAT"
1521    },
1522    {
1523     "enum_field_value" : 168,
1524     "name" : "art::Instruction::MUL_FLOAT"
1525    },
1526    {
1527     "enum_field_value" : 169,
1528     "name" : "art::Instruction::DIV_FLOAT"
1529    },
1530    {
1531     "enum_field_value" : 170,
1532     "name" : "art::Instruction::REM_FLOAT"
1533    },
1534    {
1535     "enum_field_value" : 171,
1536     "name" : "art::Instruction::ADD_DOUBLE"
1537    },
1538    {
1539     "enum_field_value" : 172,
1540     "name" : "art::Instruction::SUB_DOUBLE"
1541    },
1542    {
1543     "enum_field_value" : 173,
1544     "name" : "art::Instruction::MUL_DOUBLE"
1545    },
1546    {
1547     "enum_field_value" : 174,
1548     "name" : "art::Instruction::DIV_DOUBLE"
1549    },
1550    {
1551     "enum_field_value" : 175,
1552     "name" : "art::Instruction::REM_DOUBLE"
1553    },
1554    {
1555     "enum_field_value" : 176,
1556     "name" : "art::Instruction::ADD_INT_2ADDR"
1557    },
1558    {
1559     "enum_field_value" : 177,
1560     "name" : "art::Instruction::SUB_INT_2ADDR"
1561    },
1562    {
1563     "enum_field_value" : 178,
1564     "name" : "art::Instruction::MUL_INT_2ADDR"
1565    },
1566    {
1567     "enum_field_value" : 179,
1568     "name" : "art::Instruction::DIV_INT_2ADDR"
1569    },
1570    {
1571     "enum_field_value" : 180,
1572     "name" : "art::Instruction::REM_INT_2ADDR"
1573    },
1574    {
1575     "enum_field_value" : 181,
1576     "name" : "art::Instruction::AND_INT_2ADDR"
1577    },
1578    {
1579     "enum_field_value" : 182,
1580     "name" : "art::Instruction::OR_INT_2ADDR"
1581    },
1582    {
1583     "enum_field_value" : 183,
1584     "name" : "art::Instruction::XOR_INT_2ADDR"
1585    },
1586    {
1587     "enum_field_value" : 184,
1588     "name" : "art::Instruction::SHL_INT_2ADDR"
1589    },
1590    {
1591     "enum_field_value" : 185,
1592     "name" : "art::Instruction::SHR_INT_2ADDR"
1593    },
1594    {
1595     "enum_field_value" : 186,
1596     "name" : "art::Instruction::USHR_INT_2ADDR"
1597    },
1598    {
1599     "enum_field_value" : 187,
1600     "name" : "art::Instruction::ADD_LONG_2ADDR"
1601    },
1602    {
1603     "enum_field_value" : 188,
1604     "name" : "art::Instruction::SUB_LONG_2ADDR"
1605    },
1606    {
1607     "enum_field_value" : 189,
1608     "name" : "art::Instruction::MUL_LONG_2ADDR"
1609    },
1610    {
1611     "enum_field_value" : 190,
1612     "name" : "art::Instruction::DIV_LONG_2ADDR"
1613    },
1614    {
1615     "enum_field_value" : 191,
1616     "name" : "art::Instruction::REM_LONG_2ADDR"
1617    },
1618    {
1619     "enum_field_value" : 192,
1620     "name" : "art::Instruction::AND_LONG_2ADDR"
1621    },
1622    {
1623     "enum_field_value" : 193,
1624     "name" : "art::Instruction::OR_LONG_2ADDR"
1625    },
1626    {
1627     "enum_field_value" : 194,
1628     "name" : "art::Instruction::XOR_LONG_2ADDR"
1629    },
1630    {
1631     "enum_field_value" : 195,
1632     "name" : "art::Instruction::SHL_LONG_2ADDR"
1633    },
1634    {
1635     "enum_field_value" : 196,
1636     "name" : "art::Instruction::SHR_LONG_2ADDR"
1637    },
1638    {
1639     "enum_field_value" : 197,
1640     "name" : "art::Instruction::USHR_LONG_2ADDR"
1641    },
1642    {
1643     "enum_field_value" : 198,
1644     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
1645    },
1646    {
1647     "enum_field_value" : 199,
1648     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
1649    },
1650    {
1651     "enum_field_value" : 200,
1652     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
1653    },
1654    {
1655     "enum_field_value" : 201,
1656     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
1657    },
1658    {
1659     "enum_field_value" : 202,
1660     "name" : "art::Instruction::REM_FLOAT_2ADDR"
1661    },
1662    {
1663     "enum_field_value" : 203,
1664     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
1665    },
1666    {
1667     "enum_field_value" : 204,
1668     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
1669    },
1670    {
1671     "enum_field_value" : 205,
1672     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
1673    },
1674    {
1675     "enum_field_value" : 206,
1676     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
1677    },
1678    {
1679     "enum_field_value" : 207,
1680     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
1681    },
1682    {
1683     "enum_field_value" : 208,
1684     "name" : "art::Instruction::ADD_INT_LIT16"
1685    },
1686    {
1687     "enum_field_value" : 209,
1688     "name" : "art::Instruction::RSUB_INT"
1689    },
1690    {
1691     "enum_field_value" : 210,
1692     "name" : "art::Instruction::MUL_INT_LIT16"
1693    },
1694    {
1695     "enum_field_value" : 211,
1696     "name" : "art::Instruction::DIV_INT_LIT16"
1697    },
1698    {
1699     "enum_field_value" : 212,
1700     "name" : "art::Instruction::REM_INT_LIT16"
1701    },
1702    {
1703     "enum_field_value" : 213,
1704     "name" : "art::Instruction::AND_INT_LIT16"
1705    },
1706    {
1707     "enum_field_value" : 214,
1708     "name" : "art::Instruction::OR_INT_LIT16"
1709    },
1710    {
1711     "enum_field_value" : 215,
1712     "name" : "art::Instruction::XOR_INT_LIT16"
1713    },
1714    {
1715     "enum_field_value" : 216,
1716     "name" : "art::Instruction::ADD_INT_LIT8"
1717    },
1718    {
1719     "enum_field_value" : 217,
1720     "name" : "art::Instruction::RSUB_INT_LIT8"
1721    },
1722    {
1723     "enum_field_value" : 218,
1724     "name" : "art::Instruction::MUL_INT_LIT8"
1725    },
1726    {
1727     "enum_field_value" : 219,
1728     "name" : "art::Instruction::DIV_INT_LIT8"
1729    },
1730    {
1731     "enum_field_value" : 220,
1732     "name" : "art::Instruction::REM_INT_LIT8"
1733    },
1734    {
1735     "enum_field_value" : 221,
1736     "name" : "art::Instruction::AND_INT_LIT8"
1737    },
1738    {
1739     "enum_field_value" : 222,
1740     "name" : "art::Instruction::OR_INT_LIT8"
1741    },
1742    {
1743     "enum_field_value" : 223,
1744     "name" : "art::Instruction::XOR_INT_LIT8"
1745    },
1746    {
1747     "enum_field_value" : 224,
1748     "name" : "art::Instruction::SHL_INT_LIT8"
1749    },
1750    {
1751     "enum_field_value" : 225,
1752     "name" : "art::Instruction::SHR_INT_LIT8"
1753    },
1754    {
1755     "enum_field_value" : 226,
1756     "name" : "art::Instruction::USHR_INT_LIT8"
1757    },
1758    {
1759     "enum_field_value" : 227,
1760     "name" : "art::Instruction::UNUSED_E3"
1761    },
1762    {
1763     "enum_field_value" : 228,
1764     "name" : "art::Instruction::UNUSED_E4"
1765    },
1766    {
1767     "enum_field_value" : 229,
1768     "name" : "art::Instruction::UNUSED_E5"
1769    },
1770    {
1771     "enum_field_value" : 230,
1772     "name" : "art::Instruction::UNUSED_E6"
1773    },
1774    {
1775     "enum_field_value" : 231,
1776     "name" : "art::Instruction::UNUSED_E7"
1777    },
1778    {
1779     "enum_field_value" : 232,
1780     "name" : "art::Instruction::UNUSED_E8"
1781    },
1782    {
1783     "enum_field_value" : 233,
1784     "name" : "art::Instruction::UNUSED_E9"
1785    },
1786    {
1787     "enum_field_value" : 234,
1788     "name" : "art::Instruction::UNUSED_EA"
1789    },
1790    {
1791     "enum_field_value" : 235,
1792     "name" : "art::Instruction::UNUSED_EB"
1793    },
1794    {
1795     "enum_field_value" : 236,
1796     "name" : "art::Instruction::UNUSED_EC"
1797    },
1798    {
1799     "enum_field_value" : 237,
1800     "name" : "art::Instruction::UNUSED_ED"
1801    },
1802    {
1803     "enum_field_value" : 238,
1804     "name" : "art::Instruction::UNUSED_EE"
1805    },
1806    {
1807     "enum_field_value" : 239,
1808     "name" : "art::Instruction::UNUSED_EF"
1809    },
1810    {
1811     "enum_field_value" : 240,
1812     "name" : "art::Instruction::UNUSED_F0"
1813    },
1814    {
1815     "enum_field_value" : 241,
1816     "name" : "art::Instruction::UNUSED_F1"
1817    },
1818    {
1819     "enum_field_value" : 242,
1820     "name" : "art::Instruction::UNUSED_F2"
1821    },
1822    {
1823     "enum_field_value" : 243,
1824     "name" : "art::Instruction::UNUSED_F3"
1825    },
1826    {
1827     "enum_field_value" : 244,
1828     "name" : "art::Instruction::UNUSED_F4"
1829    },
1830    {
1831     "enum_field_value" : 245,
1832     "name" : "art::Instruction::UNUSED_F5"
1833    },
1834    {
1835     "enum_field_value" : 246,
1836     "name" : "art::Instruction::UNUSED_F6"
1837    },
1838    {
1839     "enum_field_value" : 247,
1840     "name" : "art::Instruction::UNUSED_F7"
1841    },
1842    {
1843     "enum_field_value" : 248,
1844     "name" : "art::Instruction::UNUSED_F8"
1845    },
1846    {
1847     "enum_field_value" : 249,
1848     "name" : "art::Instruction::UNUSED_F9"
1849    },
1850    {
1851     "enum_field_value" : 250,
1852     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
1853    },
1854    {
1855     "enum_field_value" : 251,
1856     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
1857    },
1858    {
1859     "enum_field_value" : 252,
1860     "name" : "art::Instruction::INVOKE_CUSTOM"
1861    },
1862    {
1863     "enum_field_value" : 253,
1864     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
1865    },
1866    {
1867     "enum_field_value" : 254,
1868     "name" : "art::Instruction::CONST_METHOD_HANDLE"
1869    },
1870    {
1871     "enum_field_value" : 255,
1872     "name" : "art::Instruction::CONST_METHOD_TYPE"
1873    },
1874    {
1875     "enum_field_value" : 209,
1876     "name" : "art::Instruction::RSUB_INT_LIT16"
1877    }
1878   ],
1879   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
1880   "name" : "art::Instruction::Code",
1881   "referenced_type" : "_ZTIN3art11Instruction4CodeE",
1882   "self_type" : "_ZTIN3art11Instruction4CodeE",
1883   "size" : 4,
1884   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1885   "underlying_type" : "_ZTIj"
1886  },
1887  {
1888   "alignment" : 1,
1889   "enum_fields" :
1890   [
1891    {
1892     "enum_field_value" : 1,
1893     "name" : "art::Instruction::kBranch"
1894    },
1895    {
1896     "enum_field_value" : 2,
1897     "name" : "art::Instruction::kContinue"
1898    },
1899    {
1900     "enum_field_value" : 4,
1901     "name" : "art::Instruction::kSwitch"
1902    },
1903    {
1904     "enum_field_value" : 8,
1905     "name" : "art::Instruction::kThrow"
1906    },
1907    {
1908     "enum_field_value" : 16,
1909     "name" : "art::Instruction::kReturn"
1910    },
1911    {
1912     "enum_field_value" : 32,
1913     "name" : "art::Instruction::kInvoke"
1914    },
1915    {
1916     "enum_field_value" : 64,
1917     "name" : "art::Instruction::kUnconditional"
1918    },
1919    {
1920     "enum_field_value" : 128,
1921     "name" : "art::Instruction::kExperimental"
1922    }
1923   ],
1924   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
1925   "name" : "art::Instruction::Flags",
1926   "referenced_type" : "_ZTIN3art11Instruction5FlagsE",
1927   "self_type" : "_ZTIN3art11Instruction5FlagsE",
1928   "size" : 1,
1929   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1930   "underlying_type" : "_ZTIh"
1931  },
1932  {
1933   "alignment" : 1,
1934   "enum_fields" :
1935   [
1936    {
1937     "enum_field_value" : 0,
1938     "name" : "art::Instruction::k10x"
1939    },
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "art::Instruction::k12x"
1943    },
1944    {
1945     "enum_field_value" : 2,
1946     "name" : "art::Instruction::k11n"
1947    },
1948    {
1949     "enum_field_value" : 3,
1950     "name" : "art::Instruction::k11x"
1951    },
1952    {
1953     "enum_field_value" : 4,
1954     "name" : "art::Instruction::k10t"
1955    },
1956    {
1957     "enum_field_value" : 5,
1958     "name" : "art::Instruction::k20t"
1959    },
1960    {
1961     "enum_field_value" : 6,
1962     "name" : "art::Instruction::k22x"
1963    },
1964    {
1965     "enum_field_value" : 7,
1966     "name" : "art::Instruction::k21t"
1967    },
1968    {
1969     "enum_field_value" : 8,
1970     "name" : "art::Instruction::k21s"
1971    },
1972    {
1973     "enum_field_value" : 9,
1974     "name" : "art::Instruction::k21h"
1975    },
1976    {
1977     "enum_field_value" : 10,
1978     "name" : "art::Instruction::k21c"
1979    },
1980    {
1981     "enum_field_value" : 11,
1982     "name" : "art::Instruction::k23x"
1983    },
1984    {
1985     "enum_field_value" : 12,
1986     "name" : "art::Instruction::k22b"
1987    },
1988    {
1989     "enum_field_value" : 13,
1990     "name" : "art::Instruction::k22t"
1991    },
1992    {
1993     "enum_field_value" : 14,
1994     "name" : "art::Instruction::k22s"
1995    },
1996    {
1997     "enum_field_value" : 15,
1998     "name" : "art::Instruction::k22c"
1999    },
2000    {
2001     "enum_field_value" : 16,
2002     "name" : "art::Instruction::k32x"
2003    },
2004    {
2005     "enum_field_value" : 17,
2006     "name" : "art::Instruction::k30t"
2007    },
2008    {
2009     "enum_field_value" : 18,
2010     "name" : "art::Instruction::k31t"
2011    },
2012    {
2013     "enum_field_value" : 19,
2014     "name" : "art::Instruction::k31i"
2015    },
2016    {
2017     "enum_field_value" : 20,
2018     "name" : "art::Instruction::k31c"
2019    },
2020    {
2021     "enum_field_value" : 21,
2022     "name" : "art::Instruction::k35c"
2023    },
2024    {
2025     "enum_field_value" : 22,
2026     "name" : "art::Instruction::k3rc"
2027    },
2028    {
2029     "enum_field_value" : 23,
2030     "name" : "art::Instruction::k45cc"
2031    },
2032    {
2033     "enum_field_value" : 24,
2034     "name" : "art::Instruction::k4rcc"
2035    },
2036    {
2037     "enum_field_value" : 25,
2038     "name" : "art::Instruction::k51l"
2039    },
2040    {
2041     "enum_field_value" : 26,
2042     "name" : "art::Instruction::kInvalidFormat"
2043    }
2044   ],
2045   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
2046   "name" : "art::Instruction::Format",
2047   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
2048   "self_type" : "_ZTIN3art11Instruction6FormatE",
2049   "size" : 1,
2050   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2051   "underlying_type" : "_ZTIh"
2052  },
2053  {
2054   "alignment" : 1,
2055   "enum_fields" :
2056   [
2057    {
2058     "enum_field_value" : 0,
2059     "name" : "art::Instruction::kIndexUnknown"
2060    },
2061    {
2062     "enum_field_value" : 1,
2063     "name" : "art::Instruction::kIndexNone"
2064    },
2065    {
2066     "enum_field_value" : 2,
2067     "name" : "art::Instruction::kIndexTypeRef"
2068    },
2069    {
2070     "enum_field_value" : 3,
2071     "name" : "art::Instruction::kIndexStringRef"
2072    },
2073    {
2074     "enum_field_value" : 4,
2075     "name" : "art::Instruction::kIndexMethodRef"
2076    },
2077    {
2078     "enum_field_value" : 5,
2079     "name" : "art::Instruction::kIndexFieldRef"
2080    },
2081    {
2082     "enum_field_value" : 6,
2083     "name" : "art::Instruction::kIndexFieldOffset"
2084    },
2085    {
2086     "enum_field_value" : 7,
2087     "name" : "art::Instruction::kIndexVtableOffset"
2088    },
2089    {
2090     "enum_field_value" : 8,
2091     "name" : "art::Instruction::kIndexMethodAndProtoRef"
2092    },
2093    {
2094     "enum_field_value" : 9,
2095     "name" : "art::Instruction::kIndexCallSiteRef"
2096    },
2097    {
2098     "enum_field_value" : 10,
2099     "name" : "art::Instruction::kIndexMethodHandleRef"
2100    },
2101    {
2102     "enum_field_value" : 11,
2103     "name" : "art::Instruction::kIndexProtoRef"
2104    }
2105   ],
2106   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
2107   "name" : "art::Instruction::IndexType",
2108   "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE",
2109   "self_type" : "_ZTIN3art11Instruction9IndexTypeE",
2110   "size" : 1,
2111   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2112   "underlying_type" : "_ZTIh"
2113  },
2114  {
2115   "alignment" : 4,
2116   "enum_fields" :
2117   [
2118    {
2119     "enum_field_value" : 4,
2120     "name" : "art::PointerSize::k32"
2121    },
2122    {
2123     "enum_field_value" : 8,
2124     "name" : "art::PointerSize::k64"
2125    }
2126   ],
2127   "linker_set_key" : "_ZTIN3art11PointerSizeE",
2128   "name" : "art::PointerSize",
2129   "referenced_type" : "_ZTIN3art11PointerSizeE",
2130   "self_type" : "_ZTIN3art11PointerSizeE",
2131   "size" : 4,
2132   "source_file" : "art/libartbase/base/enums.h",
2133   "underlying_type" : "_ZTIj"
2134  },
2135  {
2136   "access" : "protected",
2137   "alignment" : 4,
2138   "enum_fields" :
2139   [
2140    {
2141     "enum_field_value" : 0,
2142     "name" : "art::DexFileLoader::VerifyResult::kVerifyNotAttempted"
2143    },
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "art::DexFileLoader::VerifyResult::kVerifySucceeded"
2147    },
2148    {
2149     "enum_field_value" : 2,
2150     "name" : "art::DexFileLoader::VerifyResult::kVerifyFailed"
2151    }
2152   ],
2153   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2154   "name" : "art::DexFileLoader::VerifyResult",
2155   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2156   "self_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2157   "size" : 4,
2158   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2159   "underlying_type" : "_ZTIi"
2160  },
2161  {
2162   "alignment" : 1,
2163   "enum_fields" :
2164   [
2165    {
2166     "enum_field_value" : 0,
2167     "name" : "art::kDexInvokeVirtual"
2168    },
2169    {
2170     "enum_field_value" : 1,
2171     "name" : "art::kDexInvokeSuper"
2172    },
2173    {
2174     "enum_field_value" : 2,
2175     "name" : "art::kDexInvokeDirect"
2176    },
2177    {
2178     "enum_field_value" : 3,
2179     "name" : "art::kDexInvokeStatic"
2180    },
2181    {
2182     "enum_field_value" : 4,
2183     "name" : "art::kDexInvokeInterface"
2184    },
2185    {
2186     "enum_field_value" : 5,
2187     "name" : "art::kDexInvokeTypeCount"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
2191   "name" : "art::DexInvokeType",
2192   "referenced_type" : "_ZTIN3art13DexInvokeTypeE",
2193   "self_type" : "_ZTIN3art13DexInvokeTypeE",
2194   "size" : 1,
2195   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2196   "underlying_type" : "_ZTIh"
2197  },
2198  {
2199   "alignment" : 4,
2200   "enum_fields" :
2201   [
2202    {
2203     "enum_field_value" : 1,
2204     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
2205    }
2206   ],
2207   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2208   "name" : "art::CompactDexFile::FeatureFlags",
2209   "referenced_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2210   "self_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2211   "size" : 4,
2212   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
2213   "underlying_type" : "_ZTIj"
2214  },
2215  {
2216   "alignment" : 4,
2217   "enum_fields" :
2218   [
2219    {
2220     "enum_field_value" : 0,
2221     "name" : "art::InstructionSet::kNone"
2222    },
2223    {
2224     "enum_field_value" : 1,
2225     "name" : "art::InstructionSet::kArm"
2226    },
2227    {
2228     "enum_field_value" : 2,
2229     "name" : "art::InstructionSet::kArm64"
2230    },
2231    {
2232     "enum_field_value" : 3,
2233     "name" : "art::InstructionSet::kThumb2"
2234    },
2235    {
2236     "enum_field_value" : 4,
2237     "name" : "art::InstructionSet::kX86"
2238    },
2239    {
2240     "enum_field_value" : 5,
2241     "name" : "art::InstructionSet::kX86_64"
2242    },
2243    {
2244     "enum_field_value" : 5,
2245     "name" : "art::InstructionSet::kLast"
2246    }
2247   ],
2248   "linker_set_key" : "_ZTIN3art14InstructionSetE",
2249   "name" : "art::InstructionSet",
2250   "referenced_type" : "_ZTIN3art14InstructionSetE",
2251   "self_type" : "_ZTIN3art14InstructionSetE",
2252   "size" : 4,
2253   "source_file" : "art/libartbase/arch/instruction_set.h",
2254   "underlying_type" : "_ZTIi"
2255  },
2256  {
2257   "alignment" : 1,
2258   "enum_fields" :
2259   [
2260    {
2261     "enum_field_value" : 0,
2262     "name" : "art::kDexMemAccessWord"
2263    },
2264    {
2265     "enum_field_value" : 1,
2266     "name" : "art::kDexMemAccessWide"
2267    },
2268    {
2269     "enum_field_value" : 2,
2270     "name" : "art::kDexMemAccessObject"
2271    },
2272    {
2273     "enum_field_value" : 3,
2274     "name" : "art::kDexMemAccessBoolean"
2275    },
2276    {
2277     "enum_field_value" : 4,
2278     "name" : "art::kDexMemAccessByte"
2279    },
2280    {
2281     "enum_field_value" : 5,
2282     "name" : "art::kDexMemAccessChar"
2283    },
2284    {
2285     "enum_field_value" : 6,
2286     "name" : "art::kDexMemAccessShort"
2287    },
2288    {
2289     "enum_field_value" : 7,
2290     "name" : "art::kDexMemAccessTypeCount"
2291    }
2292   ],
2293   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
2294   "name" : "art::DexMemAccessType",
2295   "referenced_type" : "_ZTIN3art16DexMemAccessTypeE",
2296   "self_type" : "_ZTIN3art16DexMemAccessTypeE",
2297   "size" : 1,
2298   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2299   "underlying_type" : "_ZTIh"
2300  },
2301  {
2302   "alignment" : 1,
2303   "enum_fields" :
2304   [
2305    {
2306     "enum_field_value" : 0,
2307     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
2308    },
2309    {
2310     "enum_field_value" : 1,
2311     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
2312    },
2313    {
2314     "enum_field_value" : 2,
2315     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
2316    }
2317   ],
2318   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2319   "name" : "art::DexLayoutSections::SectionType",
2320   "referenced_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2321   "self_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2322   "size" : 1,
2323   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
2324   "underlying_type" : "_ZTIh"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 256,
2332     "name" : "art::kNumPackedOpcodes"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN3art18$kNumPackedOpcodesE",
2336   "name" : "art::(unnamed enum at art/libdexfile/dex/dex_instruction.h:32:1)",
2337   "referenced_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2338   "self_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2339   "size" : 4,
2340   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2341   "underlying_type" : "_ZTIj"
2342  },
2343  {
2344   "alignment" : 4,
2345   "enum_fields" :
2346   [
2347    {
2348     "enum_field_value" : 0,
2349     "name" : "art::DexFileLoaderErrorCode::kNoError"
2350    },
2351    {
2352     "enum_field_value" : 1,
2353     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
2354    },
2355    {
2356     "enum_field_value" : 2,
2357     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
2358    },
2359    {
2360     "enum_field_value" : 3,
2361     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
2362    },
2363    {
2364     "enum_field_value" : 4,
2365     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
2366    },
2367    {
2368     "enum_field_value" : 5,
2369     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
2370    }
2371   ],
2372   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2373   "name" : "art::DexFileLoaderErrorCode",
2374   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2375   "self_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2376   "size" : 4,
2377   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2378   "underlying_type" : "_ZTIi"
2379  },
2380  {
2381   "alignment" : 4,
2382   "enum_fields" :
2383   [
2384    {
2385     "enum_field_value" : 0,
2386     "name" : "art::EncodedArrayValueIterator::kByte"
2387    },
2388    {
2389     "enum_field_value" : 2,
2390     "name" : "art::EncodedArrayValueIterator::kShort"
2391    },
2392    {
2393     "enum_field_value" : 3,
2394     "name" : "art::EncodedArrayValueIterator::kChar"
2395    },
2396    {
2397     "enum_field_value" : 4,
2398     "name" : "art::EncodedArrayValueIterator::kInt"
2399    },
2400    {
2401     "enum_field_value" : 6,
2402     "name" : "art::EncodedArrayValueIterator::kLong"
2403    },
2404    {
2405     "enum_field_value" : 16,
2406     "name" : "art::EncodedArrayValueIterator::kFloat"
2407    },
2408    {
2409     "enum_field_value" : 17,
2410     "name" : "art::EncodedArrayValueIterator::kDouble"
2411    },
2412    {
2413     "enum_field_value" : 21,
2414     "name" : "art::EncodedArrayValueIterator::kMethodType"
2415    },
2416    {
2417     "enum_field_value" : 22,
2418     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
2419    },
2420    {
2421     "enum_field_value" : 23,
2422     "name" : "art::EncodedArrayValueIterator::kString"
2423    },
2424    {
2425     "enum_field_value" : 24,
2426     "name" : "art::EncodedArrayValueIterator::kType"
2427    },
2428    {
2429     "enum_field_value" : 25,
2430     "name" : "art::EncodedArrayValueIterator::kField"
2431    },
2432    {
2433     "enum_field_value" : 26,
2434     "name" : "art::EncodedArrayValueIterator::kMethod"
2435    },
2436    {
2437     "enum_field_value" : 27,
2438     "name" : "art::EncodedArrayValueIterator::kEnum"
2439    },
2440    {
2441     "enum_field_value" : 28,
2442     "name" : "art::EncodedArrayValueIterator::kArray"
2443    },
2444    {
2445     "enum_field_value" : 29,
2446     "name" : "art::EncodedArrayValueIterator::kAnnotation"
2447    },
2448    {
2449     "enum_field_value" : 30,
2450     "name" : "art::EncodedArrayValueIterator::kNull"
2451    },
2452    {
2453     "enum_field_value" : 31,
2454     "name" : "art::EncodedArrayValueIterator::kBoolean"
2455    }
2456   ],
2457   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2458   "name" : "art::EncodedArrayValueIterator::ValueType",
2459   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2460   "self_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2461   "size" : 4,
2462   "source_file" : "art/libdexfile/dex/dex_file.h",
2463   "underlying_type" : "_ZTIj"
2464  },
2465  {
2466   "alignment" : 2,
2467   "enum_fields" :
2468   [
2469    {
2470     "enum_field_value" : 0,
2471     "name" : "art::DexFile::kDexTypeHeaderItem"
2472    },
2473    {
2474     "enum_field_value" : 1,
2475     "name" : "art::DexFile::kDexTypeStringIdItem"
2476    },
2477    {
2478     "enum_field_value" : 2,
2479     "name" : "art::DexFile::kDexTypeTypeIdItem"
2480    },
2481    {
2482     "enum_field_value" : 3,
2483     "name" : "art::DexFile::kDexTypeProtoIdItem"
2484    },
2485    {
2486     "enum_field_value" : 4,
2487     "name" : "art::DexFile::kDexTypeFieldIdItem"
2488    },
2489    {
2490     "enum_field_value" : 5,
2491     "name" : "art::DexFile::kDexTypeMethodIdItem"
2492    },
2493    {
2494     "enum_field_value" : 6,
2495     "name" : "art::DexFile::kDexTypeClassDefItem"
2496    },
2497    {
2498     "enum_field_value" : 7,
2499     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
2500    },
2501    {
2502     "enum_field_value" : 8,
2503     "name" : "art::DexFile::kDexTypeMethodHandleItem"
2504    },
2505    {
2506     "enum_field_value" : 4096,
2507     "name" : "art::DexFile::kDexTypeMapList"
2508    },
2509    {
2510     "enum_field_value" : 4097,
2511     "name" : "art::DexFile::kDexTypeTypeList"
2512    },
2513    {
2514     "enum_field_value" : 4098,
2515     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
2516    },
2517    {
2518     "enum_field_value" : 4099,
2519     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
2520    },
2521    {
2522     "enum_field_value" : 8192,
2523     "name" : "art::DexFile::kDexTypeClassDataItem"
2524    },
2525    {
2526     "enum_field_value" : 8193,
2527     "name" : "art::DexFile::kDexTypeCodeItem"
2528    },
2529    {
2530     "enum_field_value" : 8194,
2531     "name" : "art::DexFile::kDexTypeStringDataItem"
2532    },
2533    {
2534     "enum_field_value" : 8195,
2535     "name" : "art::DexFile::kDexTypeDebugInfoItem"
2536    },
2537    {
2538     "enum_field_value" : 8196,
2539     "name" : "art::DexFile::kDexTypeAnnotationItem"
2540    },
2541    {
2542     "enum_field_value" : 8197,
2543     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
2544    },
2545    {
2546     "enum_field_value" : 8198,
2547     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
2548    },
2549    {
2550     "enum_field_value" : 61440,
2551     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
2552    }
2553   ],
2554   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
2555   "name" : "art::DexFile::MapItemType",
2556   "referenced_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2557   "self_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2558   "size" : 2,
2559   "source_file" : "art/libdexfile/dex/dex_file.h",
2560   "underlying_type" : "_ZTIt"
2561  },
2562  {
2563   "alignment" : 2,
2564   "enum_fields" :
2565   [
2566    {
2567     "enum_field_value" : 0,
2568     "name" : "art::DexFile::MethodHandleType::kStaticPut"
2569    },
2570    {
2571     "enum_field_value" : 1,
2572     "name" : "art::DexFile::MethodHandleType::kStaticGet"
2573    },
2574    {
2575     "enum_field_value" : 2,
2576     "name" : "art::DexFile::MethodHandleType::kInstancePut"
2577    },
2578    {
2579     "enum_field_value" : 3,
2580     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
2581    },
2582    {
2583     "enum_field_value" : 4,
2584     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
2585    },
2586    {
2587     "enum_field_value" : 5,
2588     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
2589    },
2590    {
2591     "enum_field_value" : 6,
2592     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
2593    },
2594    {
2595     "enum_field_value" : 7,
2596     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
2597    },
2598    {
2599     "enum_field_value" : 8,
2600     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
2601    },
2602    {
2603     "enum_field_value" : 8,
2604     "name" : "art::DexFile::MethodHandleType::kLast"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2608   "name" : "art::DexFile::MethodHandleType",
2609   "referenced_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2610   "self_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2611   "size" : 2,
2612   "source_file" : "art/libdexfile/dex/dex_file.h",
2613   "underlying_type" : "_ZTIt"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 0,
2621     "name" : "art::DexFile::DBG_END_SEQUENCE"
2622    },
2623    {
2624     "enum_field_value" : 1,
2625     "name" : "art::DexFile::DBG_ADVANCE_PC"
2626    },
2627    {
2628     "enum_field_value" : 2,
2629     "name" : "art::DexFile::DBG_ADVANCE_LINE"
2630    },
2631    {
2632     "enum_field_value" : 3,
2633     "name" : "art::DexFile::DBG_START_LOCAL"
2634    },
2635    {
2636     "enum_field_value" : 4,
2637     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
2638    },
2639    {
2640     "enum_field_value" : 5,
2641     "name" : "art::DexFile::DBG_END_LOCAL"
2642    },
2643    {
2644     "enum_field_value" : 6,
2645     "name" : "art::DexFile::DBG_RESTART_LOCAL"
2646    },
2647    {
2648     "enum_field_value" : 7,
2649     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
2650    },
2651    {
2652     "enum_field_value" : 8,
2653     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
2654    },
2655    {
2656     "enum_field_value" : 9,
2657     "name" : "art::DexFile::DBG_SET_FILE"
2658    },
2659    {
2660     "enum_field_value" : 10,
2661     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
2662    },
2663    {
2664     "enum_field_value" : -4,
2665     "name" : "art::DexFile::DBG_LINE_BASE"
2666    },
2667    {
2668     "enum_field_value" : 15,
2669     "name" : "art::DexFile::DBG_LINE_RANGE"
2670    }
2671   ],
2672   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2673   "name" : "art::DexFile::(unnamed enum at art/libdexfile/dex/dex_file.h:659:3)",
2674   "referenced_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2675   "self_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2676   "size" : 4,
2677   "source_file" : "art/libdexfile/dex/dex_file.h",
2678   "underlying_type" : "_ZTIi"
2679  },
2680  {
2681   "alignment" : 4,
2682   "enum_fields" :
2683   [
2684    {
2685     "enum_field_value" : 0,
2686     "name" : "art::DexFile::kAllObjects"
2687    },
2688    {
2689     "enum_field_value" : 1,
2690     "name" : "art::DexFile::kPrimitivesOrObjects"
2691    },
2692    {
2693     "enum_field_value" : 2,
2694     "name" : "art::DexFile::kAllRaw"
2695    }
2696   ],
2697   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2698   "name" : "art::DexFile::AnnotationResultStyle",
2699   "referenced_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2700   "self_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2701   "size" : 4,
2702   "source_file" : "art/libdexfile/dex/dex_file.h",
2703   "underlying_type" : "_ZTIj"
2704  },
2705  {
2706   "alignment" : 4,
2707   "enum_fields" :
2708   [
2709    {
2710     "enum_field_value" : 0,
2711     "name" : "art::DexFile::kDexVisibilityBuild"
2712    },
2713    {
2714     "enum_field_value" : 1,
2715     "name" : "art::DexFile::kDexVisibilityRuntime"
2716    },
2717    {
2718     "enum_field_value" : 2,
2719     "name" : "art::DexFile::kDexVisibilitySystem"
2720    },
2721    {
2722     "enum_field_value" : 0,
2723     "name" : "art::DexFile::kDexAnnotationByte"
2724    },
2725    {
2726     "enum_field_value" : 2,
2727     "name" : "art::DexFile::kDexAnnotationShort"
2728    },
2729    {
2730     "enum_field_value" : 3,
2731     "name" : "art::DexFile::kDexAnnotationChar"
2732    },
2733    {
2734     "enum_field_value" : 4,
2735     "name" : "art::DexFile::kDexAnnotationInt"
2736    },
2737    {
2738     "enum_field_value" : 6,
2739     "name" : "art::DexFile::kDexAnnotationLong"
2740    },
2741    {
2742     "enum_field_value" : 16,
2743     "name" : "art::DexFile::kDexAnnotationFloat"
2744    },
2745    {
2746     "enum_field_value" : 17,
2747     "name" : "art::DexFile::kDexAnnotationDouble"
2748    },
2749    {
2750     "enum_field_value" : 21,
2751     "name" : "art::DexFile::kDexAnnotationMethodType"
2752    },
2753    {
2754     "enum_field_value" : 22,
2755     "name" : "art::DexFile::kDexAnnotationMethodHandle"
2756    },
2757    {
2758     "enum_field_value" : 23,
2759     "name" : "art::DexFile::kDexAnnotationString"
2760    },
2761    {
2762     "enum_field_value" : 24,
2763     "name" : "art::DexFile::kDexAnnotationType"
2764    },
2765    {
2766     "enum_field_value" : 25,
2767     "name" : "art::DexFile::kDexAnnotationField"
2768    },
2769    {
2770     "enum_field_value" : 26,
2771     "name" : "art::DexFile::kDexAnnotationMethod"
2772    },
2773    {
2774     "enum_field_value" : 27,
2775     "name" : "art::DexFile::kDexAnnotationEnum"
2776    },
2777    {
2778     "enum_field_value" : 28,
2779     "name" : "art::DexFile::kDexAnnotationArray"
2780    },
2781    {
2782     "enum_field_value" : 29,
2783     "name" : "art::DexFile::kDexAnnotationAnnotation"
2784    },
2785    {
2786     "enum_field_value" : 30,
2787     "name" : "art::DexFile::kDexAnnotationNull"
2788    },
2789    {
2790     "enum_field_value" : 31,
2791     "name" : "art::DexFile::kDexAnnotationBoolean"
2792    },
2793    {
2794     "enum_field_value" : 31,
2795     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
2796    },
2797    {
2798     "enum_field_value" : 5,
2799     "name" : "art::DexFile::kDexAnnotationValueArgShift"
2800    }
2801   ],
2802   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2803   "name" : "art::DexFile::(unnamed enum at art/libdexfile/dex/dex_file.h:162:3)",
2804   "referenced_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2805   "self_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2806   "size" : 4,
2807   "source_file" : "art/libdexfile/dex/dex_file.h",
2808   "underlying_type" : "_ZTIj"
2809  },
2810  {
2811   "alignment" : 4,
2812   "enum_fields" :
2813   [
2814    {
2815     "enum_field_value" : 0,
2816     "name" : "art::Primitive::kPrimNot"
2817    },
2818    {
2819     "enum_field_value" : 1,
2820     "name" : "art::Primitive::kPrimBoolean"
2821    },
2822    {
2823     "enum_field_value" : 2,
2824     "name" : "art::Primitive::kPrimByte"
2825    },
2826    {
2827     "enum_field_value" : 3,
2828     "name" : "art::Primitive::kPrimChar"
2829    },
2830    {
2831     "enum_field_value" : 4,
2832     "name" : "art::Primitive::kPrimShort"
2833    },
2834    {
2835     "enum_field_value" : 5,
2836     "name" : "art::Primitive::kPrimInt"
2837    },
2838    {
2839     "enum_field_value" : 6,
2840     "name" : "art::Primitive::kPrimLong"
2841    },
2842    {
2843     "enum_field_value" : 7,
2844     "name" : "art::Primitive::kPrimFloat"
2845    },
2846    {
2847     "enum_field_value" : 8,
2848     "name" : "art::Primitive::kPrimDouble"
2849    },
2850    {
2851     "enum_field_value" : 9,
2852     "name" : "art::Primitive::kPrimVoid"
2853    },
2854    {
2855     "enum_field_value" : 9,
2856     "name" : "art::Primitive::kPrimLast"
2857    }
2858   ],
2859   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
2860   "name" : "art::Primitive::Type",
2861   "referenced_type" : "_ZTIN3art9Primitive4TypeE",
2862   "self_type" : "_ZTIN3art9Primitive4TypeE",
2863   "size" : 4,
2864   "source_file" : "art/libdexfile/dex/primitive.h",
2865   "underlying_type" : "_ZTIj"
2866  },
2867  {
2868   "alignment" : 1,
2869   "enum_fields" :
2870   [
2871    {
2872     "enum_field_value" : 0,
2873     "name" : "art::hiddenapi::Domain::kCorePlatform"
2874    },
2875    {
2876     "enum_field_value" : 1,
2877     "name" : "art::hiddenapi::Domain::kPlatform"
2878    },
2879    {
2880     "enum_field_value" : 2,
2881     "name" : "art::hiddenapi::Domain::kApplication"
2882    }
2883   ],
2884   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
2885   "name" : "art::hiddenapi::Domain",
2886   "referenced_type" : "_ZTIN3art9hiddenapi6DomainE",
2887   "self_type" : "_ZTIN3art9hiddenapi6DomainE",
2888   "size" : 1,
2889   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
2890   "underlying_type" : "_ZTIc"
2891  },
2892  {
2893   "access" : "private",
2894   "alignment" : 4,
2895   "enum_fields" :
2896   [
2897    {
2898     "enum_field_value" : 0,
2899     "name" : "art::hiddenapi::ApiList::Value::kSdk"
2900    },
2901    {
2902     "enum_field_value" : 1,
2903     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
2904    },
2905    {
2906     "enum_field_value" : 2,
2907     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
2908    },
2909    {
2910     "enum_field_value" : 3,
2911     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
2912    },
2913    {
2914     "enum_field_value" : 4,
2915     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
2916    },
2917    {
2918     "enum_field_value" : 5,
2919     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
2920    },
2921    {
2922     "enum_field_value" : 6,
2923     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
2924    },
2925    {
2926     "enum_field_value" : 15,
2927     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
2928    },
2929    {
2930     "enum_field_value" : 0,
2931     "name" : "art::hiddenapi::ApiList::Value::kMin"
2932    },
2933    {
2934     "enum_field_value" : 6,
2935     "name" : "art::hiddenapi::ApiList::Value::kMax"
2936    }
2937   ],
2938   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2939   "name" : "art::hiddenapi::ApiList::Value",
2940   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2941   "self_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2942   "size" : 4,
2943   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2944   "underlying_type" : "_ZTIj"
2945  },
2946  {
2947   "access" : "private",
2948   "alignment" : 4,
2949   "enum_fields" :
2950   [
2951    {
2952     "enum_field_value" : 4,
2953     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
2954    },
2955    {
2956     "enum_field_value" : 5,
2957     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
2958    },
2959    {
2960     "enum_field_value" : 4,
2961     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
2962    },
2963    {
2964     "enum_field_value" : 5,
2965     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
2966    }
2967   ],
2968   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2969   "name" : "art::hiddenapi::ApiList::DomainApi",
2970   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2971   "self_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2972   "size" : 4,
2973   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2974   "underlying_type" : "_ZTIj"
2975  },
2976  {
2977   "alignment" : 4,
2978   "enum_fields" :
2979   [
2980    {
2981     "enum_field_value" : 0,
2982     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
2983    },
2984    {
2985     "enum_field_value" : 1,
2986     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
2987    },
2988    {
2989     "enum_field_value" : 2,
2990     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
2991    },
2992    {
2993     "enum_field_value" : 3,
2994     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
2995    }
2996   ],
2997   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
2998   "name" : "art::hiddenapi::ApiStubs::Kind",
2999   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3000   "self_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3001   "size" : 4,
3002   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
3003   "underlying_type" : "_ZTIi"
3004  },
3005  {
3006   "alignment" : 4,
3007   "enum_fields" :
3008   [
3009    {
3010     "enum_field_value" : 0,
3011     "name" : "android::base::VERBOSE"
3012    },
3013    {
3014     "enum_field_value" : 1,
3015     "name" : "android::base::DEBUG"
3016    },
3017    {
3018     "enum_field_value" : 2,
3019     "name" : "android::base::INFO"
3020    },
3021    {
3022     "enum_field_value" : 3,
3023     "name" : "android::base::WARNING"
3024    },
3025    {
3026     "enum_field_value" : 4,
3027     "name" : "android::base::ERROR"
3028    },
3029    {
3030     "enum_field_value" : 5,
3031     "name" : "android::base::FATAL_WITHOUT_ABORT"
3032    },
3033    {
3034     "enum_field_value" : 6,
3035     "name" : "android::base::FATAL"
3036    }
3037   ],
3038   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3039   "name" : "android::base::LogSeverity",
3040   "referenced_type" : "_ZTIN7android4base11LogSeverityE",
3041   "self_type" : "_ZTIN7android4base11LogSeverityE",
3042   "size" : 4,
3043   "source_file" : "system/libbase/include/android-base/logging.h",
3044   "underlying_type" : "_ZTIj"
3045  },
3046  {
3047   "alignment" : 4,
3048   "enum_fields" :
3049   [
3050    {
3051     "enum_field_value" : 0,
3052     "name" : "android::base::DEFAULT"
3053    },
3054    {
3055     "enum_field_value" : 1,
3056     "name" : "android::base::MAIN"
3057    },
3058    {
3059     "enum_field_value" : 2,
3060     "name" : "android::base::SYSTEM"
3061    },
3062    {
3063     "enum_field_value" : 3,
3064     "name" : "android::base::RADIO"
3065    },
3066    {
3067     "enum_field_value" : 4,
3068     "name" : "android::base::CRASH"
3069    }
3070   ],
3071   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3072   "name" : "android::base::LogId",
3073   "referenced_type" : "_ZTIN7android4base5LogIdE",
3074   "self_type" : "_ZTIN7android4base5LogIdE",
3075   "size" : 4,
3076   "source_file" : "system/libbase/include/android-base/logging.h",
3077   "underlying_type" : "_ZTIj"
3078  },
3079  {
3080   "alignment" : 4,
3081   "enum_fields" :
3082   [
3083    {
3084     "enum_field_value" : 0,
3085     "name" : "unix_file::FdFile::GuardState::kBase"
3086    },
3087    {
3088     "enum_field_value" : 1,
3089     "name" : "unix_file::FdFile::GuardState::kFlushed"
3090    },
3091    {
3092     "enum_field_value" : 2,
3093     "name" : "unix_file::FdFile::GuardState::kClosed"
3094    },
3095    {
3096     "enum_field_value" : 3,
3097     "name" : "unix_file::FdFile::GuardState::kNoCheck"
3098    }
3099   ],
3100   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
3101   "name" : "unix_file::FdFile::GuardState",
3102   "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3103   "self_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3104   "size" : 4,
3105   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
3106   "underlying_type" : "_ZTIi"
3107  }
3108 ],
3109 "function_types" :
3110 [
3111  {
3112   "alignment" : 4,
3113   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3114   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
3115   "parameters" :
3116   [
3117    {
3118     "referenced_type" : "_ZTIP7_JNIEnv"
3119    },
3120    {
3121     "referenced_type" : "_ZTIP8_jobject"
3122    }
3123   ],
3124   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3125   "return_type" : "_ZTI14jobjectRefType",
3126   "self_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3127   "source_file" : "libnativehelper/include_jni/jni.h"
3128  },
3129  {
3130   "alignment" : 4,
3131   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3132   "name" : "_jintArray *(_JNIEnv *, int)",
3133   "parameters" :
3134   [
3135    {
3136     "referenced_type" : "_ZTIP7_JNIEnv"
3137    },
3138    {
3139     "referenced_type" : "_ZTIi"
3140    }
3141   ],
3142   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3143   "return_type" : "_ZTIP10_jintArray",
3144   "self_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3145   "source_file" : "libnativehelper/include_jni/jni.h"
3146  },
3147  {
3148   "alignment" : 4,
3149   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3150   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
3151   "parameters" :
3152   [
3153    {
3154     "referenced_type" : "_ZTIP7_JNIEnv"
3155    },
3156    {
3157     "referenced_type" : "_ZTIP7_jclass"
3158    },
3159    {
3160     "referenced_type" : "_ZTIPKc"
3161    },
3162    {
3163     "referenced_type" : "_ZTIPKc"
3164    }
3165   ],
3166   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3167   "return_type" : "_ZTIP10_jmethodID",
3168   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3169   "source_file" : "libnativehelper/include_jni/jni.h"
3170  },
3171  {
3172   "alignment" : 4,
3173   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3174   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
3175   "parameters" :
3176   [
3177    {
3178     "referenced_type" : "_ZTIP7_JNIEnv"
3179    },
3180    {
3181     "referenced_type" : "_ZTIP8_jobject"
3182    }
3183   ],
3184   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3185   "return_type" : "_ZTIP10_jmethodID",
3186   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3187   "source_file" : "libnativehelper/include_jni/jni.h"
3188  },
3189  {
3190   "alignment" : 4,
3191   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3192   "name" : "_jbyteArray *(_JNIEnv *, int)",
3193   "parameters" :
3194   [
3195    {
3196     "referenced_type" : "_ZTIP7_JNIEnv"
3197    },
3198    {
3199     "referenced_type" : "_ZTIi"
3200    }
3201   ],
3202   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3203   "return_type" : "_ZTIP11_jbyteArray",
3204   "self_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3205   "source_file" : "libnativehelper/include_jni/jni.h"
3206  },
3207  {
3208   "alignment" : 4,
3209   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3210   "name" : "_jcharArray *(_JNIEnv *, int)",
3211   "parameters" :
3212   [
3213    {
3214     "referenced_type" : "_ZTIP7_JNIEnv"
3215    },
3216    {
3217     "referenced_type" : "_ZTIi"
3218    }
3219   ],
3220   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3221   "return_type" : "_ZTIP11_jcharArray",
3222   "self_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3223   "source_file" : "libnativehelper/include_jni/jni.h"
3224  },
3225  {
3226   "alignment" : 4,
3227   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3228   "name" : "_jlongArray *(_JNIEnv *, int)",
3229   "parameters" :
3230   [
3231    {
3232     "referenced_type" : "_ZTIP7_JNIEnv"
3233    },
3234    {
3235     "referenced_type" : "_ZTIi"
3236    }
3237   ],
3238   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3239   "return_type" : "_ZTIP11_jlongArray",
3240   "self_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3241   "source_file" : "libnativehelper/include_jni/jni.h"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3246   "name" : "_jthrowable *(_JNIEnv *)",
3247   "parameters" :
3248   [
3249    {
3250     "referenced_type" : "_ZTIP7_JNIEnv"
3251    }
3252   ],
3253   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3254   "return_type" : "_ZTIP11_jthrowable",
3255   "self_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3256   "source_file" : "libnativehelper/include_jni/jni.h"
3257  },
3258  {
3259   "alignment" : 4,
3260   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3261   "name" : "_jfloatArray *(_JNIEnv *, int)",
3262   "parameters" :
3263   [
3264    {
3265     "referenced_type" : "_ZTIP7_JNIEnv"
3266    },
3267    {
3268     "referenced_type" : "_ZTIi"
3269    }
3270   ],
3271   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3272   "return_type" : "_ZTIP12_jfloatArray",
3273   "self_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3274   "source_file" : "libnativehelper/include_jni/jni.h"
3275  },
3276  {
3277   "alignment" : 4,
3278   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3279   "name" : "_jshortArray *(_JNIEnv *, int)",
3280   "parameters" :
3281   [
3282    {
3283     "referenced_type" : "_ZTIP7_JNIEnv"
3284    },
3285    {
3286     "referenced_type" : "_ZTIi"
3287    }
3288   ],
3289   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3290   "return_type" : "_ZTIP12_jshortArray",
3291   "self_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3292   "source_file" : "libnativehelper/include_jni/jni.h"
3293  },
3294  {
3295   "alignment" : 4,
3296   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3297   "name" : "_jdoubleArray *(_JNIEnv *, int)",
3298   "parameters" :
3299   [
3300    {
3301     "referenced_type" : "_ZTIP7_JNIEnv"
3302    },
3303    {
3304     "referenced_type" : "_ZTIi"
3305    }
3306   ],
3307   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3308   "return_type" : "_ZTIP13_jdoubleArray",
3309   "self_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3310   "source_file" : "libnativehelper/include_jni/jni.h"
3311  },
3312  {
3313   "alignment" : 4,
3314   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3315   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
3316   "parameters" :
3317   [
3318    {
3319     "referenced_type" : "_ZTIP7_JNIEnv"
3320    },
3321    {
3322     "referenced_type" : "_ZTIi"
3323    },
3324    {
3325     "referenced_type" : "_ZTIP7_jclass"
3326    },
3327    {
3328     "referenced_type" : "_ZTIP8_jobject"
3329    }
3330   ],
3331   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3332   "return_type" : "_ZTIP13_jobjectArray",
3333   "self_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3334   "source_file" : "libnativehelper/include_jni/jni.h"
3335  },
3336  {
3337   "alignment" : 4,
3338   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3339   "name" : "_jbooleanArray *(_JNIEnv *, int)",
3340   "parameters" :
3341   [
3342    {
3343     "referenced_type" : "_ZTIP7_JNIEnv"
3344    },
3345    {
3346     "referenced_type" : "_ZTIi"
3347    }
3348   ],
3349   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3350   "return_type" : "_ZTIP14_jbooleanArray",
3351   "self_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3352   "source_file" : "libnativehelper/include_jni/jni.h"
3353  },
3354  {
3355   "alignment" : 4,
3356   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3357   "name" : "_jclass *(_JNIEnv *, _jobject *)",
3358   "parameters" :
3359   [
3360    {
3361     "referenced_type" : "_ZTIP7_JNIEnv"
3362    },
3363    {
3364     "referenced_type" : "_ZTIP8_jobject"
3365    }
3366   ],
3367   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3368   "return_type" : "_ZTIP7_jclass",
3369   "self_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3370   "source_file" : "libnativehelper/include_jni/jni.h"
3371  },
3372  {
3373   "alignment" : 4,
3374   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3375   "name" : "_jclass *(_JNIEnv *, const char *)",
3376   "parameters" :
3377   [
3378    {
3379     "referenced_type" : "_ZTIP7_JNIEnv"
3380    },
3381    {
3382     "referenced_type" : "_ZTIPKc"
3383    }
3384   ],
3385   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3386   "return_type" : "_ZTIP7_jclass",
3387   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3388   "source_file" : "libnativehelper/include_jni/jni.h"
3389  },
3390  {
3391   "alignment" : 4,
3392   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3393   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
3394   "parameters" :
3395   [
3396    {
3397     "referenced_type" : "_ZTIP7_JNIEnv"
3398    },
3399    {
3400     "referenced_type" : "_ZTIPKc"
3401    },
3402    {
3403     "referenced_type" : "_ZTIP8_jobject"
3404    },
3405    {
3406     "referenced_type" : "_ZTIPKa"
3407    },
3408    {
3409     "referenced_type" : "_ZTIi"
3410    }
3411   ],
3412   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3413   "return_type" : "_ZTIP7_jclass",
3414   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3415   "source_file" : "libnativehelper/include_jni/jni.h"
3416  },
3417  {
3418   "alignment" : 4,
3419   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3420   "name" : "_jclass *(_JNIEnv *, _jclass *)",
3421   "parameters" :
3422   [
3423    {
3424     "referenced_type" : "_ZTIP7_JNIEnv"
3425    },
3426    {
3427     "referenced_type" : "_ZTIP7_jclass"
3428    }
3429   ],
3430   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3431   "return_type" : "_ZTIP7_jclass",
3432   "self_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3433   "source_file" : "libnativehelper/include_jni/jni.h"
3434  },
3435  {
3436   "alignment" : 4,
3437   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3438   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
3439   "parameters" :
3440   [
3441    {
3442     "referenced_type" : "_ZTIP7_JNIEnv"
3443    },
3444    {
3445     "referenced_type" : "_ZTIP13_jobjectArray"
3446    },
3447    {
3448     "referenced_type" : "_ZTIi"
3449    }
3450   ],
3451   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3452   "return_type" : "_ZTIP8_jobject",
3453   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3454   "source_file" : "libnativehelper/include_jni/jni.h"
3455  },
3456  {
3457   "alignment" : 4,
3458   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3459   "name" : "_jobject *(_JNIEnv *, _jclass *)",
3460   "parameters" :
3461   [
3462    {
3463     "referenced_type" : "_ZTIP7_JNIEnv"
3464    },
3465    {
3466     "referenced_type" : "_ZTIP7_jclass"
3467    }
3468   ],
3469   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3470   "return_type" : "_ZTIP8_jobject",
3471   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3472   "source_file" : "libnativehelper/include_jni/jni.h"
3473  },
3474  {
3475   "alignment" : 4,
3476   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3477   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
3478   "parameters" :
3479   [
3480    {
3481     "referenced_type" : "_ZTIP7_JNIEnv"
3482    },
3483    {
3484     "referenced_type" : "_ZTIP7_jclass"
3485    },
3486    {
3487     "referenced_type" : "_ZTIP10_jmethodID"
3488    },
3489    {
3490     "referenced_type" : "_ZTIPK6jvalue"
3491    }
3492   ],
3493   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3494   "return_type" : "_ZTIP8_jobject",
3495   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3496   "source_file" : "libnativehelper/include_jni/jni.h"
3497  },
3498  {
3499   "alignment" : 4,
3500   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3501   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
3502   "parameters" :
3503   [
3504    {
3505     "referenced_type" : "_ZTIP7_JNIEnv"
3506    },
3507    {
3508     "referenced_type" : "_ZTIP7_jclass"
3509    },
3510    {
3511     "referenced_type" : "_ZTIP10_jmethodID"
3512    },
3513    {
3514     "referenced_type" : "_ZTISt9__va_list"
3515    }
3516   ],
3517   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3518   "return_type" : "_ZTIP8_jobject",
3519   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3520   "source_file" : "libnativehelper/include_jni/jni.h"
3521  },
3522  {
3523   "alignment" : 4,
3524   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3525   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
3526   "parameters" :
3527   [
3528    {
3529     "referenced_type" : "_ZTIP7_JNIEnv"
3530    },
3531    {
3532     "referenced_type" : "_ZTIP7_jclass"
3533    },
3534    {
3535     "referenced_type" : "_ZTIP10_jmethodID"
3536    },
3537    {
3538     "referenced_type" : "_ZTIh"
3539    }
3540   ],
3541   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3542   "return_type" : "_ZTIP8_jobject",
3543   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3544   "source_file" : "libnativehelper/include_jni/jni.h"
3545  },
3546  {
3547   "alignment" : 4,
3548   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3549   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
3550   "parameters" :
3551   [
3552    {
3553     "referenced_type" : "_ZTIP7_JNIEnv"
3554    },
3555    {
3556     "referenced_type" : "_ZTIP7_jclass"
3557    },
3558    {
3559     "referenced_type" : "_ZTIP10_jmethodID"
3560    }
3561   ],
3562   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3563   "return_type" : "_ZTIP8_jobject",
3564   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3565   "source_file" : "libnativehelper/include_jni/jni.h"
3566  },
3567  {
3568   "alignment" : 4,
3569   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3570   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
3571   "parameters" :
3572   [
3573    {
3574     "referenced_type" : "_ZTIP7_JNIEnv"
3575    },
3576    {
3577     "referenced_type" : "_ZTIP7_jclass"
3578    },
3579    {
3580     "referenced_type" : "_ZTIP9_jfieldID"
3581    }
3582   ],
3583   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3584   "return_type" : "_ZTIP8_jobject",
3585   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3586   "source_file" : "libnativehelper/include_jni/jni.h"
3587  },
3588  {
3589   "alignment" : 4,
3590   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3591   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
3592   "parameters" :
3593   [
3594    {
3595     "referenced_type" : "_ZTIP7_JNIEnv"
3596    },
3597    {
3598     "referenced_type" : "_ZTIP7_jclass"
3599    },
3600    {
3601     "referenced_type" : "_ZTIP9_jfieldID"
3602    },
3603    {
3604     "referenced_type" : "_ZTIh"
3605    }
3606   ],
3607   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3608   "return_type" : "_ZTIP8_jobject",
3609   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3610   "source_file" : "libnativehelper/include_jni/jni.h"
3611  },
3612  {
3613   "alignment" : 4,
3614   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3615   "name" : "_jobject *(_JNIEnv *, void *, long long)",
3616   "parameters" :
3617   [
3618    {
3619     "referenced_type" : "_ZTIP7_JNIEnv"
3620    },
3621    {
3622     "referenced_type" : "_ZTIPv"
3623    },
3624    {
3625     "referenced_type" : "_ZTIx"
3626    }
3627   ],
3628   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3629   "return_type" : "_ZTIP8_jobject",
3630   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3631   "source_file" : "libnativehelper/include_jni/jni.h"
3632  },
3633  {
3634   "alignment" : 4,
3635   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3636   "name" : "_jobject *(_JNIEnv *, _jobject *)",
3637   "parameters" :
3638   [
3639    {
3640     "referenced_type" : "_ZTIP7_JNIEnv"
3641    },
3642    {
3643     "referenced_type" : "_ZTIP8_jobject"
3644    }
3645   ],
3646   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3647   "return_type" : "_ZTIP8_jobject",
3648   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3649   "source_file" : "libnativehelper/include_jni/jni.h"
3650  },
3651  {
3652   "alignment" : 4,
3653   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3654   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3655   "parameters" :
3656   [
3657    {
3658     "referenced_type" : "_ZTIP7_JNIEnv"
3659    },
3660    {
3661     "referenced_type" : "_ZTIP8_jobject"
3662    },
3663    {
3664     "referenced_type" : "_ZTIP10_jmethodID"
3665    },
3666    {
3667     "referenced_type" : "_ZTIPK6jvalue"
3668    }
3669   ],
3670   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3671   "return_type" : "_ZTIP8_jobject",
3672   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3673   "source_file" : "libnativehelper/include_jni/jni.h"
3674  },
3675  {
3676   "alignment" : 4,
3677   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3678   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
3679   "parameters" :
3680   [
3681    {
3682     "referenced_type" : "_ZTIP7_JNIEnv"
3683    },
3684    {
3685     "referenced_type" : "_ZTIP8_jobject"
3686    },
3687    {
3688     "referenced_type" : "_ZTIP10_jmethodID"
3689    },
3690    {
3691     "referenced_type" : "_ZTISt9__va_list"
3692    }
3693   ],
3694   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3695   "return_type" : "_ZTIP8_jobject",
3696   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
3697   "source_file" : "libnativehelper/include_jni/jni.h"
3698  },
3699  {
3700   "alignment" : 4,
3701   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3702   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
3703   "parameters" :
3704   [
3705    {
3706     "referenced_type" : "_ZTIP7_JNIEnv"
3707    },
3708    {
3709     "referenced_type" : "_ZTIP8_jobject"
3710    },
3711    {
3712     "referenced_type" : "_ZTIP10_jmethodID"
3713    }
3714   ],
3715   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3716   "return_type" : "_ZTIP8_jobject",
3717   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3718   "source_file" : "libnativehelper/include_jni/jni.h"
3719  },
3720  {
3721   "alignment" : 4,
3722   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3723   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3724   "parameters" :
3725   [
3726    {
3727     "referenced_type" : "_ZTIP7_JNIEnv"
3728    },
3729    {
3730     "referenced_type" : "_ZTIP8_jobject"
3731    },
3732    {
3733     "referenced_type" : "_ZTIP7_jclass"
3734    },
3735    {
3736     "referenced_type" : "_ZTIP10_jmethodID"
3737    },
3738    {
3739     "referenced_type" : "_ZTIPK6jvalue"
3740    }
3741   ],
3742   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3743   "return_type" : "_ZTIP8_jobject",
3744   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3745   "source_file" : "libnativehelper/include_jni/jni.h"
3746  },
3747  {
3748   "alignment" : 4,
3749   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3750   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
3751   "parameters" :
3752   [
3753    {
3754     "referenced_type" : "_ZTIP7_JNIEnv"
3755    },
3756    {
3757     "referenced_type" : "_ZTIP8_jobject"
3758    },
3759    {
3760     "referenced_type" : "_ZTIP7_jclass"
3761    },
3762    {
3763     "referenced_type" : "_ZTIP10_jmethodID"
3764    },
3765    {
3766     "referenced_type" : "_ZTISt9__va_list"
3767    }
3768   ],
3769   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3770   "return_type" : "_ZTIP8_jobject",
3771   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
3772   "source_file" : "libnativehelper/include_jni/jni.h"
3773  },
3774  {
3775   "alignment" : 4,
3776   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3777   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3778   "parameters" :
3779   [
3780    {
3781     "referenced_type" : "_ZTIP7_JNIEnv"
3782    },
3783    {
3784     "referenced_type" : "_ZTIP8_jobject"
3785    },
3786    {
3787     "referenced_type" : "_ZTIP7_jclass"
3788    },
3789    {
3790     "referenced_type" : "_ZTIP10_jmethodID"
3791    }
3792   ],
3793   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3794   "return_type" : "_ZTIP8_jobject",
3795   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3796   "source_file" : "libnativehelper/include_jni/jni.h"
3797  },
3798  {
3799   "alignment" : 4,
3800   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3801   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
3802   "parameters" :
3803   [
3804    {
3805     "referenced_type" : "_ZTIP7_JNIEnv"
3806    },
3807    {
3808     "referenced_type" : "_ZTIP8_jobject"
3809    },
3810    {
3811     "referenced_type" : "_ZTIP9_jfieldID"
3812    }
3813   ],
3814   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3815   "return_type" : "_ZTIP8_jobject",
3816   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3817   "source_file" : "libnativehelper/include_jni/jni.h"
3818  },
3819  {
3820   "alignment" : 4,
3821   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3822   "name" : "_jstring *(_JNIEnv *, const char *)",
3823   "parameters" :
3824   [
3825    {
3826     "referenced_type" : "_ZTIP7_JNIEnv"
3827    },
3828    {
3829     "referenced_type" : "_ZTIPKc"
3830    }
3831   ],
3832   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3833   "return_type" : "_ZTIP8_jstring",
3834   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3835   "source_file" : "libnativehelper/include_jni/jni.h"
3836  },
3837  {
3838   "alignment" : 4,
3839   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3840   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "_ZTIP7_JNIEnv"
3845    },
3846    {
3847     "referenced_type" : "_ZTIPKt"
3848    },
3849    {
3850     "referenced_type" : "_ZTIi"
3851    }
3852   ],
3853   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3854   "return_type" : "_ZTIP8_jstring",
3855   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3856   "source_file" : "libnativehelper/include_jni/jni.h"
3857  },
3858  {
3859   "alignment" : 4,
3860   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3861   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
3862   "parameters" :
3863   [
3864    {
3865     "referenced_type" : "_ZTIP7_JNIEnv"
3866    },
3867    {
3868     "referenced_type" : "_ZTIP7_jclass"
3869    },
3870    {
3871     "referenced_type" : "_ZTIPKc"
3872    },
3873    {
3874     "referenced_type" : "_ZTIPKc"
3875    }
3876   ],
3877   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3878   "return_type" : "_ZTIP9_jfieldID",
3879   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3880   "source_file" : "libnativehelper/include_jni/jni.h"
3881  },
3882  {
3883   "alignment" : 4,
3884   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3885   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
3886   "parameters" :
3887   [
3888    {
3889     "referenced_type" : "_ZTIP7_JNIEnv"
3890    },
3891    {
3892     "referenced_type" : "_ZTIP8_jobject"
3893    }
3894   ],
3895   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3896   "return_type" : "_ZTIP9_jfieldID",
3897   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3898   "source_file" : "libnativehelper/include_jni/jni.h"
3899  },
3900  {
3901   "alignment" : 4,
3902   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3903   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
3904   "parameters" :
3905   [
3906    {
3907     "referenced_type" : "_ZTIP7_JNIEnv"
3908    },
3909    {
3910     "referenced_type" : "_ZTIP8_jstring"
3911    },
3912    {
3913     "referenced_type" : "_ZTIPh"
3914    }
3915   ],
3916   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3917   "return_type" : "_ZTIPKc",
3918   "self_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3919   "source_file" : "libnativehelper/include_jni/jni.h"
3920  },
3921  {
3922   "alignment" : 4,
3923   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3924   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
3925   "parameters" :
3926   [
3927    {
3928     "referenced_type" : "_ZTIP7_JNIEnv"
3929    },
3930    {
3931     "referenced_type" : "_ZTIP8_jstring"
3932    },
3933    {
3934     "referenced_type" : "_ZTIPh"
3935    }
3936   ],
3937   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3938   "return_type" : "_ZTIPKt",
3939   "self_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3940   "source_file" : "libnativehelper/include_jni/jni.h"
3941  },
3942  {
3943   "alignment" : 4,
3944   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3945   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
3946   "parameters" :
3947   [
3948    {
3949     "referenced_type" : "_ZTIP7_JNIEnv"
3950    },
3951    {
3952     "referenced_type" : "_ZTIP11_jbyteArray"
3953    },
3954    {
3955     "referenced_type" : "_ZTIPh"
3956    }
3957   ],
3958   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3959   "return_type" : "_ZTIPa",
3960   "self_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3961   "source_file" : "libnativehelper/include_jni/jni.h"
3962  },
3963  {
3964   "alignment" : 4,
3965   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3966   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
3967   "parameters" :
3968   [
3969    {
3970     "referenced_type" : "_ZTIP7_JNIEnv"
3971    },
3972    {
3973     "referenced_type" : "_ZTIP13_jdoubleArray"
3974    },
3975    {
3976     "referenced_type" : "_ZTIPh"
3977    }
3978   ],
3979   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3980   "return_type" : "_ZTIPd",
3981   "self_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3982   "source_file" : "libnativehelper/include_jni/jni.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
3987   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
3988   "parameters" :
3989   [
3990    {
3991     "referenced_type" : "_ZTIP7_JNIEnv"
3992    },
3993    {
3994     "referenced_type" : "_ZTIP12_jfloatArray"
3995    },
3996    {
3997     "referenced_type" : "_ZTIPh"
3998    }
3999   ],
4000   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4001   "return_type" : "_ZTIPf",
4002   "self_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4003   "source_file" : "libnativehelper/include_jni/jni.h"
4004  },
4005  {
4006   "alignment" : 4,
4007   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4008   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
4009   "parameters" :
4010   [
4011    {
4012     "referenced_type" : "_ZTIP7_JNIEnv"
4013    },
4014    {
4015     "referenced_type" : "_ZTIP14_jbooleanArray"
4016    },
4017    {
4018     "referenced_type" : "_ZTIPh"
4019    }
4020   ],
4021   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4022   "return_type" : "_ZTIPh",
4023   "self_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4024   "source_file" : "libnativehelper/include_jni/jni.h"
4025  },
4026  {
4027   "alignment" : 4,
4028   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4029   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
4030   "parameters" :
4031   [
4032    {
4033     "referenced_type" : "_ZTIP7_JNIEnv"
4034    },
4035    {
4036     "referenced_type" : "_ZTIP10_jintArray"
4037    },
4038    {
4039     "referenced_type" : "_ZTIPh"
4040    }
4041   ],
4042   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4043   "return_type" : "_ZTIPi",
4044   "self_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4045   "source_file" : "libnativehelper/include_jni/jni.h"
4046  },
4047  {
4048   "alignment" : 4,
4049   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4050   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
4051   "parameters" :
4052   [
4053    {
4054     "referenced_type" : "_ZTIP7_JNIEnv"
4055    },
4056    {
4057     "referenced_type" : "_ZTIP12_jshortArray"
4058    },
4059    {
4060     "referenced_type" : "_ZTIPh"
4061    }
4062   ],
4063   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4064   "return_type" : "_ZTIPs",
4065   "self_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4066   "source_file" : "libnativehelper/include_jni/jni.h"
4067  },
4068  {
4069   "alignment" : 4,
4070   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4071   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
4072   "parameters" :
4073   [
4074    {
4075     "referenced_type" : "_ZTIP7_JNIEnv"
4076    },
4077    {
4078     "referenced_type" : "_ZTIP11_jcharArray"
4079    },
4080    {
4081     "referenced_type" : "_ZTIPh"
4082    }
4083   ],
4084   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4085   "return_type" : "_ZTIPt",
4086   "self_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4087   "source_file" : "libnativehelper/include_jni/jni.h"
4088  },
4089  {
4090   "alignment" : 4,
4091   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4092   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
4093   "parameters" :
4094   [
4095    {
4096     "referenced_type" : "_ZTIP7_JNIEnv"
4097    },
4098    {
4099     "referenced_type" : "_ZTIP7_jarray"
4100    },
4101    {
4102     "referenced_type" : "_ZTIPh"
4103    }
4104   ],
4105   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4106   "return_type" : "_ZTIPv",
4107   "self_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4108   "source_file" : "libnativehelper/include_jni/jni.h"
4109  },
4110  {
4111   "alignment" : 4,
4112   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4113   "name" : "void *(_JNIEnv *, _jobject *)",
4114   "parameters" :
4115   [
4116    {
4117     "referenced_type" : "_ZTIP7_JNIEnv"
4118    },
4119    {
4120     "referenced_type" : "_ZTIP8_jobject"
4121    }
4122   ],
4123   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4124   "return_type" : "_ZTIPv",
4125   "self_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4126   "source_file" : "libnativehelper/include_jni/jni.h"
4127  },
4128  {
4129   "alignment" : 4,
4130   "linker_set_key" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4131   "name" : "long long *(_JNIEnv *, _jlongArray *, unsigned char *)",
4132   "parameters" :
4133   [
4134    {
4135     "referenced_type" : "_ZTIP7_JNIEnv"
4136    },
4137    {
4138     "referenced_type" : "_ZTIP11_jlongArray"
4139    },
4140    {
4141     "referenced_type" : "_ZTIPh"
4142    }
4143   ],
4144   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4145   "return_type" : "_ZTIPx",
4146   "self_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4147   "source_file" : "libnativehelper/include_jni/jni.h"
4148  },
4149  {
4150   "alignment" : 4,
4151   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4152   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4153   "parameters" :
4154   [
4155    {
4156     "referenced_type" : "_ZTIP7_JNIEnv"
4157    },
4158    {
4159     "referenced_type" : "_ZTIP7_jclass"
4160    },
4161    {
4162     "referenced_type" : "_ZTIP10_jmethodID"
4163    },
4164    {
4165     "referenced_type" : "_ZTIPK6jvalue"
4166    }
4167   ],
4168   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4169   "return_type" : "_ZTIa",
4170   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4171   "source_file" : "libnativehelper/include_jni/jni.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4176   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4177   "parameters" :
4178   [
4179    {
4180     "referenced_type" : "_ZTIP7_JNIEnv"
4181    },
4182    {
4183     "referenced_type" : "_ZTIP7_jclass"
4184    },
4185    {
4186     "referenced_type" : "_ZTIP10_jmethodID"
4187    },
4188    {
4189     "referenced_type" : "_ZTISt9__va_list"
4190    }
4191   ],
4192   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4193   "return_type" : "_ZTIa",
4194   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4195   "source_file" : "libnativehelper/include_jni/jni.h"
4196  },
4197  {
4198   "alignment" : 4,
4199   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4200   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4201   "parameters" :
4202   [
4203    {
4204     "referenced_type" : "_ZTIP7_JNIEnv"
4205    },
4206    {
4207     "referenced_type" : "_ZTIP7_jclass"
4208    },
4209    {
4210     "referenced_type" : "_ZTIP10_jmethodID"
4211    }
4212   ],
4213   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4214   "return_type" : "_ZTIa",
4215   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4216   "source_file" : "libnativehelper/include_jni/jni.h"
4217  },
4218  {
4219   "alignment" : 4,
4220   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4221   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
4222   "parameters" :
4223   [
4224    {
4225     "referenced_type" : "_ZTIP7_JNIEnv"
4226    },
4227    {
4228     "referenced_type" : "_ZTIP7_jclass"
4229    },
4230    {
4231     "referenced_type" : "_ZTIP9_jfieldID"
4232    }
4233   ],
4234   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4235   "return_type" : "_ZTIa",
4236   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4237   "source_file" : "libnativehelper/include_jni/jni.h"
4238  },
4239  {
4240   "alignment" : 4,
4241   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4242   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4243   "parameters" :
4244   [
4245    {
4246     "referenced_type" : "_ZTIP7_JNIEnv"
4247    },
4248    {
4249     "referenced_type" : "_ZTIP8_jobject"
4250    },
4251    {
4252     "referenced_type" : "_ZTIP10_jmethodID"
4253    },
4254    {
4255     "referenced_type" : "_ZTIPK6jvalue"
4256    }
4257   ],
4258   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4259   "return_type" : "_ZTIa",
4260   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4261   "source_file" : "libnativehelper/include_jni/jni.h"
4262  },
4263  {
4264   "alignment" : 4,
4265   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4266   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4267   "parameters" :
4268   [
4269    {
4270     "referenced_type" : "_ZTIP7_JNIEnv"
4271    },
4272    {
4273     "referenced_type" : "_ZTIP8_jobject"
4274    },
4275    {
4276     "referenced_type" : "_ZTIP10_jmethodID"
4277    },
4278    {
4279     "referenced_type" : "_ZTISt9__va_list"
4280    }
4281   ],
4282   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4283   "return_type" : "_ZTIa",
4284   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4285   "source_file" : "libnativehelper/include_jni/jni.h"
4286  },
4287  {
4288   "alignment" : 4,
4289   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4290   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4291   "parameters" :
4292   [
4293    {
4294     "referenced_type" : "_ZTIP7_JNIEnv"
4295    },
4296    {
4297     "referenced_type" : "_ZTIP8_jobject"
4298    },
4299    {
4300     "referenced_type" : "_ZTIP10_jmethodID"
4301    }
4302   ],
4303   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4304   "return_type" : "_ZTIa",
4305   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4306   "source_file" : "libnativehelper/include_jni/jni.h"
4307  },
4308  {
4309   "alignment" : 4,
4310   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4311   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4312   "parameters" :
4313   [
4314    {
4315     "referenced_type" : "_ZTIP7_JNIEnv"
4316    },
4317    {
4318     "referenced_type" : "_ZTIP8_jobject"
4319    },
4320    {
4321     "referenced_type" : "_ZTIP7_jclass"
4322    },
4323    {
4324     "referenced_type" : "_ZTIP10_jmethodID"
4325    },
4326    {
4327     "referenced_type" : "_ZTIPK6jvalue"
4328    }
4329   ],
4330   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4331   "return_type" : "_ZTIa",
4332   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4333   "source_file" : "libnativehelper/include_jni/jni.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4338   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "_ZTIP7_JNIEnv"
4343    },
4344    {
4345     "referenced_type" : "_ZTIP8_jobject"
4346    },
4347    {
4348     "referenced_type" : "_ZTIP7_jclass"
4349    },
4350    {
4351     "referenced_type" : "_ZTIP10_jmethodID"
4352    },
4353    {
4354     "referenced_type" : "_ZTISt9__va_list"
4355    }
4356   ],
4357   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4358   "return_type" : "_ZTIa",
4359   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4360   "source_file" : "libnativehelper/include_jni/jni.h"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4365   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4366   "parameters" :
4367   [
4368    {
4369     "referenced_type" : "_ZTIP7_JNIEnv"
4370    },
4371    {
4372     "referenced_type" : "_ZTIP8_jobject"
4373    },
4374    {
4375     "referenced_type" : "_ZTIP7_jclass"
4376    },
4377    {
4378     "referenced_type" : "_ZTIP10_jmethodID"
4379    }
4380   ],
4381   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4382   "return_type" : "_ZTIa",
4383   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4384   "source_file" : "libnativehelper/include_jni/jni.h"
4385  },
4386  {
4387   "alignment" : 4,
4388   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4389   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
4390   "parameters" :
4391   [
4392    {
4393     "referenced_type" : "_ZTIP7_JNIEnv"
4394    },
4395    {
4396     "referenced_type" : "_ZTIP8_jobject"
4397    },
4398    {
4399     "referenced_type" : "_ZTIP9_jfieldID"
4400    }
4401   ],
4402   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4403   "return_type" : "_ZTIa",
4404   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4405   "source_file" : "libnativehelper/include_jni/jni.h"
4406  },
4407  {
4408   "alignment" : 4,
4409   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4410   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4411   "parameters" :
4412   [
4413    {
4414     "referenced_type" : "_ZTIP7_JNIEnv"
4415    },
4416    {
4417     "referenced_type" : "_ZTIP7_jclass"
4418    },
4419    {
4420     "referenced_type" : "_ZTIP10_jmethodID"
4421    },
4422    {
4423     "referenced_type" : "_ZTIPK6jvalue"
4424    }
4425   ],
4426   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4427   "return_type" : "_ZTId",
4428   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4429   "source_file" : "libnativehelper/include_jni/jni.h"
4430  },
4431  {
4432   "alignment" : 4,
4433   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4434   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4435   "parameters" :
4436   [
4437    {
4438     "referenced_type" : "_ZTIP7_JNIEnv"
4439    },
4440    {
4441     "referenced_type" : "_ZTIP7_jclass"
4442    },
4443    {
4444     "referenced_type" : "_ZTIP10_jmethodID"
4445    },
4446    {
4447     "referenced_type" : "_ZTISt9__va_list"
4448    }
4449   ],
4450   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4451   "return_type" : "_ZTId",
4452   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4453   "source_file" : "libnativehelper/include_jni/jni.h"
4454  },
4455  {
4456   "alignment" : 4,
4457   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4458   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4459   "parameters" :
4460   [
4461    {
4462     "referenced_type" : "_ZTIP7_JNIEnv"
4463    },
4464    {
4465     "referenced_type" : "_ZTIP7_jclass"
4466    },
4467    {
4468     "referenced_type" : "_ZTIP10_jmethodID"
4469    }
4470   ],
4471   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4472   "return_type" : "_ZTId",
4473   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4474   "source_file" : "libnativehelper/include_jni/jni.h"
4475  },
4476  {
4477   "alignment" : 4,
4478   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4479   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
4480   "parameters" :
4481   [
4482    {
4483     "referenced_type" : "_ZTIP7_JNIEnv"
4484    },
4485    {
4486     "referenced_type" : "_ZTIP7_jclass"
4487    },
4488    {
4489     "referenced_type" : "_ZTIP9_jfieldID"
4490    }
4491   ],
4492   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4493   "return_type" : "_ZTId",
4494   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4495   "source_file" : "libnativehelper/include_jni/jni.h"
4496  },
4497  {
4498   "alignment" : 4,
4499   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4500   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4501   "parameters" :
4502   [
4503    {
4504     "referenced_type" : "_ZTIP7_JNIEnv"
4505    },
4506    {
4507     "referenced_type" : "_ZTIP8_jobject"
4508    },
4509    {
4510     "referenced_type" : "_ZTIP10_jmethodID"
4511    },
4512    {
4513     "referenced_type" : "_ZTIPK6jvalue"
4514    }
4515   ],
4516   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4517   "return_type" : "_ZTId",
4518   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4519   "source_file" : "libnativehelper/include_jni/jni.h"
4520  },
4521  {
4522   "alignment" : 4,
4523   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4524   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4525   "parameters" :
4526   [
4527    {
4528     "referenced_type" : "_ZTIP7_JNIEnv"
4529    },
4530    {
4531     "referenced_type" : "_ZTIP8_jobject"
4532    },
4533    {
4534     "referenced_type" : "_ZTIP10_jmethodID"
4535    },
4536    {
4537     "referenced_type" : "_ZTISt9__va_list"
4538    }
4539   ],
4540   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4541   "return_type" : "_ZTId",
4542   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4543   "source_file" : "libnativehelper/include_jni/jni.h"
4544  },
4545  {
4546   "alignment" : 4,
4547   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4548   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4549   "parameters" :
4550   [
4551    {
4552     "referenced_type" : "_ZTIP7_JNIEnv"
4553    },
4554    {
4555     "referenced_type" : "_ZTIP8_jobject"
4556    },
4557    {
4558     "referenced_type" : "_ZTIP10_jmethodID"
4559    }
4560   ],
4561   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4562   "return_type" : "_ZTId",
4563   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4564   "source_file" : "libnativehelper/include_jni/jni.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4569   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4570   "parameters" :
4571   [
4572    {
4573     "referenced_type" : "_ZTIP7_JNIEnv"
4574    },
4575    {
4576     "referenced_type" : "_ZTIP8_jobject"
4577    },
4578    {
4579     "referenced_type" : "_ZTIP7_jclass"
4580    },
4581    {
4582     "referenced_type" : "_ZTIP10_jmethodID"
4583    },
4584    {
4585     "referenced_type" : "_ZTIPK6jvalue"
4586    }
4587   ],
4588   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4589   "return_type" : "_ZTId",
4590   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4591   "source_file" : "libnativehelper/include_jni/jni.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4596   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4597   "parameters" :
4598   [
4599    {
4600     "referenced_type" : "_ZTIP7_JNIEnv"
4601    },
4602    {
4603     "referenced_type" : "_ZTIP8_jobject"
4604    },
4605    {
4606     "referenced_type" : "_ZTIP7_jclass"
4607    },
4608    {
4609     "referenced_type" : "_ZTIP10_jmethodID"
4610    },
4611    {
4612     "referenced_type" : "_ZTISt9__va_list"
4613    }
4614   ],
4615   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4616   "return_type" : "_ZTId",
4617   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4618   "source_file" : "libnativehelper/include_jni/jni.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4623   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4624   "parameters" :
4625   [
4626    {
4627     "referenced_type" : "_ZTIP7_JNIEnv"
4628    },
4629    {
4630     "referenced_type" : "_ZTIP8_jobject"
4631    },
4632    {
4633     "referenced_type" : "_ZTIP7_jclass"
4634    },
4635    {
4636     "referenced_type" : "_ZTIP10_jmethodID"
4637    }
4638   ],
4639   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4640   "return_type" : "_ZTId",
4641   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4642   "source_file" : "libnativehelper/include_jni/jni.h"
4643  },
4644  {
4645   "alignment" : 4,
4646   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4647   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
4648   "parameters" :
4649   [
4650    {
4651     "referenced_type" : "_ZTIP7_JNIEnv"
4652    },
4653    {
4654     "referenced_type" : "_ZTIP8_jobject"
4655    },
4656    {
4657     "referenced_type" : "_ZTIP9_jfieldID"
4658    }
4659   ],
4660   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4661   "return_type" : "_ZTId",
4662   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4663   "source_file" : "libnativehelper/include_jni/jni.h"
4664  },
4665  {
4666   "alignment" : 4,
4667   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4668   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4669   "parameters" :
4670   [
4671    {
4672     "referenced_type" : "_ZTIP7_JNIEnv"
4673    },
4674    {
4675     "referenced_type" : "_ZTIP7_jclass"
4676    },
4677    {
4678     "referenced_type" : "_ZTIP10_jmethodID"
4679    },
4680    {
4681     "referenced_type" : "_ZTIPK6jvalue"
4682    }
4683   ],
4684   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4685   "return_type" : "_ZTIf",
4686   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4687   "source_file" : "libnativehelper/include_jni/jni.h"
4688  },
4689  {
4690   "alignment" : 4,
4691   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4692   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4693   "parameters" :
4694   [
4695    {
4696     "referenced_type" : "_ZTIP7_JNIEnv"
4697    },
4698    {
4699     "referenced_type" : "_ZTIP7_jclass"
4700    },
4701    {
4702     "referenced_type" : "_ZTIP10_jmethodID"
4703    },
4704    {
4705     "referenced_type" : "_ZTISt9__va_list"
4706    }
4707   ],
4708   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4709   "return_type" : "_ZTIf",
4710   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4711   "source_file" : "libnativehelper/include_jni/jni.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4716   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4717   "parameters" :
4718   [
4719    {
4720     "referenced_type" : "_ZTIP7_JNIEnv"
4721    },
4722    {
4723     "referenced_type" : "_ZTIP7_jclass"
4724    },
4725    {
4726     "referenced_type" : "_ZTIP10_jmethodID"
4727    }
4728   ],
4729   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4730   "return_type" : "_ZTIf",
4731   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4732   "source_file" : "libnativehelper/include_jni/jni.h"
4733  },
4734  {
4735   "alignment" : 4,
4736   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4737   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
4738   "parameters" :
4739   [
4740    {
4741     "referenced_type" : "_ZTIP7_JNIEnv"
4742    },
4743    {
4744     "referenced_type" : "_ZTIP7_jclass"
4745    },
4746    {
4747     "referenced_type" : "_ZTIP9_jfieldID"
4748    }
4749   ],
4750   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4751   "return_type" : "_ZTIf",
4752   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4753   "source_file" : "libnativehelper/include_jni/jni.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4758   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4759   "parameters" :
4760   [
4761    {
4762     "referenced_type" : "_ZTIP7_JNIEnv"
4763    },
4764    {
4765     "referenced_type" : "_ZTIP8_jobject"
4766    },
4767    {
4768     "referenced_type" : "_ZTIP10_jmethodID"
4769    },
4770    {
4771     "referenced_type" : "_ZTIPK6jvalue"
4772    }
4773   ],
4774   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4775   "return_type" : "_ZTIf",
4776   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4777   "source_file" : "libnativehelper/include_jni/jni.h"
4778  },
4779  {
4780   "alignment" : 4,
4781   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4782   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4783   "parameters" :
4784   [
4785    {
4786     "referenced_type" : "_ZTIP7_JNIEnv"
4787    },
4788    {
4789     "referenced_type" : "_ZTIP8_jobject"
4790    },
4791    {
4792     "referenced_type" : "_ZTIP10_jmethodID"
4793    },
4794    {
4795     "referenced_type" : "_ZTISt9__va_list"
4796    }
4797   ],
4798   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4799   "return_type" : "_ZTIf",
4800   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4801   "source_file" : "libnativehelper/include_jni/jni.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4806   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4807   "parameters" :
4808   [
4809    {
4810     "referenced_type" : "_ZTIP7_JNIEnv"
4811    },
4812    {
4813     "referenced_type" : "_ZTIP8_jobject"
4814    },
4815    {
4816     "referenced_type" : "_ZTIP10_jmethodID"
4817    }
4818   ],
4819   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4820   "return_type" : "_ZTIf",
4821   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4822   "source_file" : "libnativehelper/include_jni/jni.h"
4823  },
4824  {
4825   "alignment" : 4,
4826   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4827   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4828   "parameters" :
4829   [
4830    {
4831     "referenced_type" : "_ZTIP7_JNIEnv"
4832    },
4833    {
4834     "referenced_type" : "_ZTIP8_jobject"
4835    },
4836    {
4837     "referenced_type" : "_ZTIP7_jclass"
4838    },
4839    {
4840     "referenced_type" : "_ZTIP10_jmethodID"
4841    },
4842    {
4843     "referenced_type" : "_ZTIPK6jvalue"
4844    }
4845   ],
4846   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4847   "return_type" : "_ZTIf",
4848   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4849   "source_file" : "libnativehelper/include_jni/jni.h"
4850  },
4851  {
4852   "alignment" : 4,
4853   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4854   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4855   "parameters" :
4856   [
4857    {
4858     "referenced_type" : "_ZTIP7_JNIEnv"
4859    },
4860    {
4861     "referenced_type" : "_ZTIP8_jobject"
4862    },
4863    {
4864     "referenced_type" : "_ZTIP7_jclass"
4865    },
4866    {
4867     "referenced_type" : "_ZTIP10_jmethodID"
4868    },
4869    {
4870     "referenced_type" : "_ZTISt9__va_list"
4871    }
4872   ],
4873   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4874   "return_type" : "_ZTIf",
4875   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4876   "source_file" : "libnativehelper/include_jni/jni.h"
4877  },
4878  {
4879   "alignment" : 4,
4880   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4881   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4882   "parameters" :
4883   [
4884    {
4885     "referenced_type" : "_ZTIP7_JNIEnv"
4886    },
4887    {
4888     "referenced_type" : "_ZTIP8_jobject"
4889    },
4890    {
4891     "referenced_type" : "_ZTIP7_jclass"
4892    },
4893    {
4894     "referenced_type" : "_ZTIP10_jmethodID"
4895    }
4896   ],
4897   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4898   "return_type" : "_ZTIf",
4899   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4900   "source_file" : "libnativehelper/include_jni/jni.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4905   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
4906   "parameters" :
4907   [
4908    {
4909     "referenced_type" : "_ZTIP7_JNIEnv"
4910    },
4911    {
4912     "referenced_type" : "_ZTIP8_jobject"
4913    },
4914    {
4915     "referenced_type" : "_ZTIP9_jfieldID"
4916    }
4917   ],
4918   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4919   "return_type" : "_ZTIf",
4920   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4921   "source_file" : "libnativehelper/include_jni/jni.h"
4922  },
4923  {
4924   "alignment" : 4,
4925   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
4926   "name" : "unsigned char (_JNIEnv *)",
4927   "parameters" :
4928   [
4929    {
4930     "referenced_type" : "_ZTIP7_JNIEnv"
4931    }
4932   ],
4933   "referenced_type" : "_ZTIFhP7_JNIEnvE",
4934   "return_type" : "_ZTIh",
4935   "self_type" : "_ZTIFhP7_JNIEnvE",
4936   "source_file" : "libnativehelper/include_jni/jni.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4941   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4942   "parameters" :
4943   [
4944    {
4945     "referenced_type" : "_ZTIP7_JNIEnv"
4946    },
4947    {
4948     "referenced_type" : "_ZTIP7_jclass"
4949    },
4950    {
4951     "referenced_type" : "_ZTIP10_jmethodID"
4952    },
4953    {
4954     "referenced_type" : "_ZTIPK6jvalue"
4955    }
4956   ],
4957   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4958   "return_type" : "_ZTIh",
4959   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4960   "source_file" : "libnativehelper/include_jni/jni.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4965   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4966   "parameters" :
4967   [
4968    {
4969     "referenced_type" : "_ZTIP7_JNIEnv"
4970    },
4971    {
4972     "referenced_type" : "_ZTIP7_jclass"
4973    },
4974    {
4975     "referenced_type" : "_ZTIP10_jmethodID"
4976    },
4977    {
4978     "referenced_type" : "_ZTISt9__va_list"
4979    }
4980   ],
4981   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4982   "return_type" : "_ZTIh",
4983   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4984   "source_file" : "libnativehelper/include_jni/jni.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
4989   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4990   "parameters" :
4991   [
4992    {
4993     "referenced_type" : "_ZTIP7_JNIEnv"
4994    },
4995    {
4996     "referenced_type" : "_ZTIP7_jclass"
4997    },
4998    {
4999     "referenced_type" : "_ZTIP10_jmethodID"
5000    }
5001   ],
5002   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5003   "return_type" : "_ZTIh",
5004   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5005   "source_file" : "libnativehelper/include_jni/jni.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5010   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
5011   "parameters" :
5012   [
5013    {
5014     "referenced_type" : "_ZTIP7_JNIEnv"
5015    },
5016    {
5017     "referenced_type" : "_ZTIP7_jclass"
5018    },
5019    {
5020     "referenced_type" : "_ZTIP9_jfieldID"
5021    }
5022   ],
5023   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5024   "return_type" : "_ZTIh",
5025   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5026   "source_file" : "libnativehelper/include_jni/jni.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5031   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
5032   "parameters" :
5033   [
5034    {
5035     "referenced_type" : "_ZTIP7_JNIEnv"
5036    },
5037    {
5038     "referenced_type" : "_ZTIP7_jclass"
5039    },
5040    {
5041     "referenced_type" : "_ZTIP7_jclass"
5042    }
5043   ],
5044   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5045   "return_type" : "_ZTIh",
5046   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5047   "source_file" : "libnativehelper/include_jni/jni.h"
5048  },
5049  {
5050   "alignment" : 4,
5051   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5052   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5053   "parameters" :
5054   [
5055    {
5056     "referenced_type" : "_ZTIP7_JNIEnv"
5057    },
5058    {
5059     "referenced_type" : "_ZTIP8_jobject"
5060    },
5061    {
5062     "referenced_type" : "_ZTIP10_jmethodID"
5063    },
5064    {
5065     "referenced_type" : "_ZTIPK6jvalue"
5066    }
5067   ],
5068   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5069   "return_type" : "_ZTIh",
5070   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5071   "source_file" : "libnativehelper/include_jni/jni.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5076   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5077   "parameters" :
5078   [
5079    {
5080     "referenced_type" : "_ZTIP7_JNIEnv"
5081    },
5082    {
5083     "referenced_type" : "_ZTIP8_jobject"
5084    },
5085    {
5086     "referenced_type" : "_ZTIP10_jmethodID"
5087    },
5088    {
5089     "referenced_type" : "_ZTISt9__va_list"
5090    }
5091   ],
5092   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5093   "return_type" : "_ZTIh",
5094   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5095   "source_file" : "libnativehelper/include_jni/jni.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5100   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5101   "parameters" :
5102   [
5103    {
5104     "referenced_type" : "_ZTIP7_JNIEnv"
5105    },
5106    {
5107     "referenced_type" : "_ZTIP8_jobject"
5108    },
5109    {
5110     "referenced_type" : "_ZTIP10_jmethodID"
5111    }
5112   ],
5113   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5114   "return_type" : "_ZTIh",
5115   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5116   "source_file" : "libnativehelper/include_jni/jni.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5121   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
5122   "parameters" :
5123   [
5124    {
5125     "referenced_type" : "_ZTIP7_JNIEnv"
5126    },
5127    {
5128     "referenced_type" : "_ZTIP8_jobject"
5129    },
5130    {
5131     "referenced_type" : "_ZTIP7_jclass"
5132    }
5133   ],
5134   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5135   "return_type" : "_ZTIh",
5136   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5137   "source_file" : "libnativehelper/include_jni/jni.h"
5138  },
5139  {
5140   "alignment" : 4,
5141   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5142   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5143   "parameters" :
5144   [
5145    {
5146     "referenced_type" : "_ZTIP7_JNIEnv"
5147    },
5148    {
5149     "referenced_type" : "_ZTIP8_jobject"
5150    },
5151    {
5152     "referenced_type" : "_ZTIP7_jclass"
5153    },
5154    {
5155     "referenced_type" : "_ZTIP10_jmethodID"
5156    },
5157    {
5158     "referenced_type" : "_ZTIPK6jvalue"
5159    }
5160   ],
5161   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5162   "return_type" : "_ZTIh",
5163   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5164   "source_file" : "libnativehelper/include_jni/jni.h"
5165  },
5166  {
5167   "alignment" : 4,
5168   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5169   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5170   "parameters" :
5171   [
5172    {
5173     "referenced_type" : "_ZTIP7_JNIEnv"
5174    },
5175    {
5176     "referenced_type" : "_ZTIP8_jobject"
5177    },
5178    {
5179     "referenced_type" : "_ZTIP7_jclass"
5180    },
5181    {
5182     "referenced_type" : "_ZTIP10_jmethodID"
5183    },
5184    {
5185     "referenced_type" : "_ZTISt9__va_list"
5186    }
5187   ],
5188   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5189   "return_type" : "_ZTIh",
5190   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5191   "source_file" : "libnativehelper/include_jni/jni.h"
5192  },
5193  {
5194   "alignment" : 4,
5195   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5196   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5197   "parameters" :
5198   [
5199    {
5200     "referenced_type" : "_ZTIP7_JNIEnv"
5201    },
5202    {
5203     "referenced_type" : "_ZTIP8_jobject"
5204    },
5205    {
5206     "referenced_type" : "_ZTIP7_jclass"
5207    },
5208    {
5209     "referenced_type" : "_ZTIP10_jmethodID"
5210    }
5211   ],
5212   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5213   "return_type" : "_ZTIh",
5214   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5215   "source_file" : "libnativehelper/include_jni/jni.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5220   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
5221   "parameters" :
5222   [
5223    {
5224     "referenced_type" : "_ZTIP7_JNIEnv"
5225    },
5226    {
5227     "referenced_type" : "_ZTIP8_jobject"
5228    },
5229    {
5230     "referenced_type" : "_ZTIP9_jfieldID"
5231    }
5232   ],
5233   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5234   "return_type" : "_ZTIh",
5235   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5236   "source_file" : "libnativehelper/include_jni/jni.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5241   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
5242   "parameters" :
5243   [
5244    {
5245     "referenced_type" : "_ZTIP7_JNIEnv"
5246    },
5247    {
5248     "referenced_type" : "_ZTIP8_jobject"
5249    },
5250    {
5251     "referenced_type" : "_ZTIP8_jobject"
5252    }
5253   ],
5254   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5255   "return_type" : "_ZTIh",
5256   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5257   "source_file" : "libnativehelper/include_jni/jni.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
5262   "name" : "int (_JNIEnv *)",
5263   "parameters" :
5264   [
5265    {
5266     "referenced_type" : "_ZTIP7_JNIEnv"
5267    }
5268   ],
5269   "referenced_type" : "_ZTIFiP7_JNIEnvE",
5270   "return_type" : "_ZTIi",
5271   "self_type" : "_ZTIFiP7_JNIEnvE",
5272   "source_file" : "libnativehelper/include_jni/jni.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5277   "name" : "int (_JNIEnv *, _jthrowable *)",
5278   "parameters" :
5279   [
5280    {
5281     "referenced_type" : "_ZTIP7_JNIEnv"
5282    },
5283    {
5284     "referenced_type" : "_ZTIP11_jthrowable"
5285    }
5286   ],
5287   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5288   "return_type" : "_ZTIi",
5289   "self_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5290   "source_file" : "libnativehelper/include_jni/jni.h"
5291  },
5292  {
5293   "alignment" : 4,
5294   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5295   "name" : "int (_JNIEnv *, _jarray *)",
5296   "parameters" :
5297   [
5298    {
5299     "referenced_type" : "_ZTIP7_JNIEnv"
5300    },
5301    {
5302     "referenced_type" : "_ZTIP7_jarray"
5303    }
5304   ],
5305   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5306   "return_type" : "_ZTIi",
5307   "self_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5308   "source_file" : "libnativehelper/include_jni/jni.h"
5309  },
5310  {
5311   "alignment" : 4,
5312   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
5313   "name" : "int (_JNIEnv *, _jclass *)",
5314   "parameters" :
5315   [
5316    {
5317     "referenced_type" : "_ZTIP7_JNIEnv"
5318    },
5319    {
5320     "referenced_type" : "_ZTIP7_jclass"
5321    }
5322   ],
5323   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5324   "return_type" : "_ZTIi",
5325   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5326   "source_file" : "libnativehelper/include_jni/jni.h"
5327  },
5328  {
5329   "alignment" : 4,
5330   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5331   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5332   "parameters" :
5333   [
5334    {
5335     "referenced_type" : "_ZTIP7_JNIEnv"
5336    },
5337    {
5338     "referenced_type" : "_ZTIP7_jclass"
5339    },
5340    {
5341     "referenced_type" : "_ZTIP10_jmethodID"
5342    },
5343    {
5344     "referenced_type" : "_ZTIPK6jvalue"
5345    }
5346   ],
5347   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5348   "return_type" : "_ZTIi",
5349   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5350   "source_file" : "libnativehelper/include_jni/jni.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5355   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5356   "parameters" :
5357   [
5358    {
5359     "referenced_type" : "_ZTIP7_JNIEnv"
5360    },
5361    {
5362     "referenced_type" : "_ZTIP7_jclass"
5363    },
5364    {
5365     "referenced_type" : "_ZTIP10_jmethodID"
5366    },
5367    {
5368     "referenced_type" : "_ZTISt9__va_list"
5369    }
5370   ],
5371   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5372   "return_type" : "_ZTIi",
5373   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5374   "source_file" : "libnativehelper/include_jni/jni.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5379   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5380   "parameters" :
5381   [
5382    {
5383     "referenced_type" : "_ZTIP7_JNIEnv"
5384    },
5385    {
5386     "referenced_type" : "_ZTIP7_jclass"
5387    },
5388    {
5389     "referenced_type" : "_ZTIP10_jmethodID"
5390    }
5391   ],
5392   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5393   "return_type" : "_ZTIi",
5394   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5395   "source_file" : "libnativehelper/include_jni/jni.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5400   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
5401   "parameters" :
5402   [
5403    {
5404     "referenced_type" : "_ZTIP7_JNIEnv"
5405    },
5406    {
5407     "referenced_type" : "_ZTIP7_jclass"
5408    },
5409    {
5410     "referenced_type" : "_ZTIP9_jfieldID"
5411    }
5412   ],
5413   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5414   "return_type" : "_ZTIi",
5415   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5416   "source_file" : "libnativehelper/include_jni/jni.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5421   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
5422   "parameters" :
5423   [
5424    {
5425     "referenced_type" : "_ZTIP7_JNIEnv"
5426    },
5427    {
5428     "referenced_type" : "_ZTIP7_jclass"
5429    },
5430    {
5431     "referenced_type" : "_ZTIPK15JNINativeMethod"
5432    },
5433    {
5434     "referenced_type" : "_ZTIi"
5435    }
5436   ],
5437   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5438   "return_type" : "_ZTIi",
5439   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5440   "source_file" : "libnativehelper/include_jni/jni.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5445   "name" : "int (_JNIEnv *, _jclass *, const char *)",
5446   "parameters" :
5447   [
5448    {
5449     "referenced_type" : "_ZTIP7_JNIEnv"
5450    },
5451    {
5452     "referenced_type" : "_ZTIP7_jclass"
5453    },
5454    {
5455     "referenced_type" : "_ZTIPKc"
5456    }
5457   ],
5458   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5459   "return_type" : "_ZTIi",
5460   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5461   "source_file" : "libnativehelper/include_jni/jni.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5466   "name" : "int (_JNIEnv *, _jobject *)",
5467   "parameters" :
5468   [
5469    {
5470     "referenced_type" : "_ZTIP7_JNIEnv"
5471    },
5472    {
5473     "referenced_type" : "_ZTIP8_jobject"
5474    }
5475   ],
5476   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5477   "return_type" : "_ZTIi",
5478   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5479   "source_file" : "libnativehelper/include_jni/jni.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5484   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5485   "parameters" :
5486   [
5487    {
5488     "referenced_type" : "_ZTIP7_JNIEnv"
5489    },
5490    {
5491     "referenced_type" : "_ZTIP8_jobject"
5492    },
5493    {
5494     "referenced_type" : "_ZTIP10_jmethodID"
5495    },
5496    {
5497     "referenced_type" : "_ZTIPK6jvalue"
5498    }
5499   ],
5500   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5501   "return_type" : "_ZTIi",
5502   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5503   "source_file" : "libnativehelper/include_jni/jni.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5508   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5509   "parameters" :
5510   [
5511    {
5512     "referenced_type" : "_ZTIP7_JNIEnv"
5513    },
5514    {
5515     "referenced_type" : "_ZTIP8_jobject"
5516    },
5517    {
5518     "referenced_type" : "_ZTIP10_jmethodID"
5519    },
5520    {
5521     "referenced_type" : "_ZTISt9__va_list"
5522    }
5523   ],
5524   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5525   "return_type" : "_ZTIi",
5526   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5527   "source_file" : "libnativehelper/include_jni/jni.h"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5532   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5533   "parameters" :
5534   [
5535    {
5536     "referenced_type" : "_ZTIP7_JNIEnv"
5537    },
5538    {
5539     "referenced_type" : "_ZTIP8_jobject"
5540    },
5541    {
5542     "referenced_type" : "_ZTIP10_jmethodID"
5543    }
5544   ],
5545   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5546   "return_type" : "_ZTIi",
5547   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5548   "source_file" : "libnativehelper/include_jni/jni.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5553   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5554   "parameters" :
5555   [
5556    {
5557     "referenced_type" : "_ZTIP7_JNIEnv"
5558    },
5559    {
5560     "referenced_type" : "_ZTIP8_jobject"
5561    },
5562    {
5563     "referenced_type" : "_ZTIP7_jclass"
5564    },
5565    {
5566     "referenced_type" : "_ZTIP10_jmethodID"
5567    },
5568    {
5569     "referenced_type" : "_ZTIPK6jvalue"
5570    }
5571   ],
5572   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5573   "return_type" : "_ZTIi",
5574   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5575   "source_file" : "libnativehelper/include_jni/jni.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5580   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5581   "parameters" :
5582   [
5583    {
5584     "referenced_type" : "_ZTIP7_JNIEnv"
5585    },
5586    {
5587     "referenced_type" : "_ZTIP8_jobject"
5588    },
5589    {
5590     "referenced_type" : "_ZTIP7_jclass"
5591    },
5592    {
5593     "referenced_type" : "_ZTIP10_jmethodID"
5594    },
5595    {
5596     "referenced_type" : "_ZTISt9__va_list"
5597    }
5598   ],
5599   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5600   "return_type" : "_ZTIi",
5601   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5602   "source_file" : "libnativehelper/include_jni/jni.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5607   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5608   "parameters" :
5609   [
5610    {
5611     "referenced_type" : "_ZTIP7_JNIEnv"
5612    },
5613    {
5614     "referenced_type" : "_ZTIP8_jobject"
5615    },
5616    {
5617     "referenced_type" : "_ZTIP7_jclass"
5618    },
5619    {
5620     "referenced_type" : "_ZTIP10_jmethodID"
5621    }
5622   ],
5623   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5624   "return_type" : "_ZTIi",
5625   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5626   "source_file" : "libnativehelper/include_jni/jni.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5631   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
5632   "parameters" :
5633   [
5634    {
5635     "referenced_type" : "_ZTIP7_JNIEnv"
5636    },
5637    {
5638     "referenced_type" : "_ZTIP8_jobject"
5639    },
5640    {
5641     "referenced_type" : "_ZTIP9_jfieldID"
5642    }
5643   ],
5644   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5645   "return_type" : "_ZTIi",
5646   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5647   "source_file" : "libnativehelper/include_jni/jni.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
5652   "name" : "int (_JNIEnv *, _jstring *)",
5653   "parameters" :
5654   [
5655    {
5656     "referenced_type" : "_ZTIP7_JNIEnv"
5657    },
5658    {
5659     "referenced_type" : "_ZTIP8_jstring"
5660    }
5661   ],
5662   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5663   "return_type" : "_ZTIi",
5664   "self_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5665   "source_file" : "libnativehelper/include_jni/jni.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5670   "name" : "int (_JNIEnv *, _JavaVM **)",
5671   "parameters" :
5672   [
5673    {
5674     "referenced_type" : "_ZTIP7_JNIEnv"
5675    },
5676    {
5677     "referenced_type" : "_ZTIPP7_JavaVM"
5678    }
5679   ],
5680   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5681   "return_type" : "_ZTIi",
5682   "self_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5683   "source_file" : "libnativehelper/include_jni/jni.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
5688   "name" : "int (_JNIEnv *, int)",
5689   "parameters" :
5690   [
5691    {
5692     "referenced_type" : "_ZTIP7_JNIEnv"
5693    },
5694    {
5695     "referenced_type" : "_ZTIi"
5696    }
5697   ],
5698   "referenced_type" : "_ZTIFiP7_JNIEnviE",
5699   "return_type" : "_ZTIi",
5700   "self_type" : "_ZTIFiP7_JNIEnviE",
5701   "source_file" : "libnativehelper/include_jni/jni.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "_ZTIFiP7_JavaVME",
5706   "name" : "int (_JavaVM *)",
5707   "parameters" :
5708   [
5709    {
5710     "referenced_type" : "_ZTIP7_JavaVM"
5711    }
5712   ],
5713   "referenced_type" : "_ZTIFiP7_JavaVME",
5714   "return_type" : "_ZTIi",
5715   "self_type" : "_ZTIFiP7_JavaVME",
5716   "source_file" : "libnativehelper/include_jni/jni.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5721   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
5722   "parameters" :
5723   [
5724    {
5725     "referenced_type" : "_ZTIP7_JavaVM"
5726    },
5727    {
5728     "referenced_type" : "_ZTIPP7_JNIEnv"
5729    },
5730    {
5731     "referenced_type" : "_ZTIPv"
5732    }
5733   ],
5734   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5735   "return_type" : "_ZTIi",
5736   "self_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5737   "source_file" : "libnativehelper/include_jni/jni.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
5742   "name" : "int (_JavaVM *, void **, int)",
5743   "parameters" :
5744   [
5745    {
5746     "referenced_type" : "_ZTIP7_JavaVM"
5747    },
5748    {
5749     "referenced_type" : "_ZTIPPv"
5750    },
5751    {
5752     "referenced_type" : "_ZTIi"
5753    }
5754   ],
5755   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
5756   "return_type" : "_ZTIi",
5757   "self_type" : "_ZTIFiP7_JavaVMPPviE",
5758   "source_file" : "libnativehelper/include_jni/jni.h"
5759  },
5760  {
5761   "alignment" : 4,
5762   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5763   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5764   "parameters" :
5765   [
5766    {
5767     "referenced_type" : "_ZTIP7_JNIEnv"
5768    },
5769    {
5770     "referenced_type" : "_ZTIP7_jclass"
5771    },
5772    {
5773     "referenced_type" : "_ZTIP10_jmethodID"
5774    },
5775    {
5776     "referenced_type" : "_ZTIPK6jvalue"
5777    }
5778   ],
5779   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5780   "return_type" : "_ZTIs",
5781   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5782   "source_file" : "libnativehelper/include_jni/jni.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5787   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5788   "parameters" :
5789   [
5790    {
5791     "referenced_type" : "_ZTIP7_JNIEnv"
5792    },
5793    {
5794     "referenced_type" : "_ZTIP7_jclass"
5795    },
5796    {
5797     "referenced_type" : "_ZTIP10_jmethodID"
5798    },
5799    {
5800     "referenced_type" : "_ZTISt9__va_list"
5801    }
5802   ],
5803   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5804   "return_type" : "_ZTIs",
5805   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5806   "source_file" : "libnativehelper/include_jni/jni.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5811   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5812   "parameters" :
5813   [
5814    {
5815     "referenced_type" : "_ZTIP7_JNIEnv"
5816    },
5817    {
5818     "referenced_type" : "_ZTIP7_jclass"
5819    },
5820    {
5821     "referenced_type" : "_ZTIP10_jmethodID"
5822    }
5823   ],
5824   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5825   "return_type" : "_ZTIs",
5826   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5827   "source_file" : "libnativehelper/include_jni/jni.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5832   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
5833   "parameters" :
5834   [
5835    {
5836     "referenced_type" : "_ZTIP7_JNIEnv"
5837    },
5838    {
5839     "referenced_type" : "_ZTIP7_jclass"
5840    },
5841    {
5842     "referenced_type" : "_ZTIP9_jfieldID"
5843    }
5844   ],
5845   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5846   "return_type" : "_ZTIs",
5847   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5848   "source_file" : "libnativehelper/include_jni/jni.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5853   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5854   "parameters" :
5855   [
5856    {
5857     "referenced_type" : "_ZTIP7_JNIEnv"
5858    },
5859    {
5860     "referenced_type" : "_ZTIP8_jobject"
5861    },
5862    {
5863     "referenced_type" : "_ZTIP10_jmethodID"
5864    },
5865    {
5866     "referenced_type" : "_ZTIPK6jvalue"
5867    }
5868   ],
5869   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5870   "return_type" : "_ZTIs",
5871   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5872   "source_file" : "libnativehelper/include_jni/jni.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5877   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5878   "parameters" :
5879   [
5880    {
5881     "referenced_type" : "_ZTIP7_JNIEnv"
5882    },
5883    {
5884     "referenced_type" : "_ZTIP8_jobject"
5885    },
5886    {
5887     "referenced_type" : "_ZTIP10_jmethodID"
5888    },
5889    {
5890     "referenced_type" : "_ZTISt9__va_list"
5891    }
5892   ],
5893   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5894   "return_type" : "_ZTIs",
5895   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5896   "source_file" : "libnativehelper/include_jni/jni.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5901   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5902   "parameters" :
5903   [
5904    {
5905     "referenced_type" : "_ZTIP7_JNIEnv"
5906    },
5907    {
5908     "referenced_type" : "_ZTIP8_jobject"
5909    },
5910    {
5911     "referenced_type" : "_ZTIP10_jmethodID"
5912    }
5913   ],
5914   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5915   "return_type" : "_ZTIs",
5916   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5917   "source_file" : "libnativehelper/include_jni/jni.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5922   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5923   "parameters" :
5924   [
5925    {
5926     "referenced_type" : "_ZTIP7_JNIEnv"
5927    },
5928    {
5929     "referenced_type" : "_ZTIP8_jobject"
5930    },
5931    {
5932     "referenced_type" : "_ZTIP7_jclass"
5933    },
5934    {
5935     "referenced_type" : "_ZTIP10_jmethodID"
5936    },
5937    {
5938     "referenced_type" : "_ZTIPK6jvalue"
5939    }
5940   ],
5941   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5942   "return_type" : "_ZTIs",
5943   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5944   "source_file" : "libnativehelper/include_jni/jni.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5949   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5950   "parameters" :
5951   [
5952    {
5953     "referenced_type" : "_ZTIP7_JNIEnv"
5954    },
5955    {
5956     "referenced_type" : "_ZTIP8_jobject"
5957    },
5958    {
5959     "referenced_type" : "_ZTIP7_jclass"
5960    },
5961    {
5962     "referenced_type" : "_ZTIP10_jmethodID"
5963    },
5964    {
5965     "referenced_type" : "_ZTISt9__va_list"
5966    }
5967   ],
5968   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5969   "return_type" : "_ZTIs",
5970   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5971   "source_file" : "libnativehelper/include_jni/jni.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5976   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5977   "parameters" :
5978   [
5979    {
5980     "referenced_type" : "_ZTIP7_JNIEnv"
5981    },
5982    {
5983     "referenced_type" : "_ZTIP8_jobject"
5984    },
5985    {
5986     "referenced_type" : "_ZTIP7_jclass"
5987    },
5988    {
5989     "referenced_type" : "_ZTIP10_jmethodID"
5990    }
5991   ],
5992   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5993   "return_type" : "_ZTIs",
5994   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5995   "source_file" : "libnativehelper/include_jni/jni.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6000   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
6001   "parameters" :
6002   [
6003    {
6004     "referenced_type" : "_ZTIP7_JNIEnv"
6005    },
6006    {
6007     "referenced_type" : "_ZTIP8_jobject"
6008    },
6009    {
6010     "referenced_type" : "_ZTIP9_jfieldID"
6011    }
6012   ],
6013   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6014   "return_type" : "_ZTIs",
6015   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6016   "source_file" : "libnativehelper/include_jni/jni.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6021   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6022   "parameters" :
6023   [
6024    {
6025     "referenced_type" : "_ZTIP7_JNIEnv"
6026    },
6027    {
6028     "referenced_type" : "_ZTIP7_jclass"
6029    },
6030    {
6031     "referenced_type" : "_ZTIP10_jmethodID"
6032    },
6033    {
6034     "referenced_type" : "_ZTIPK6jvalue"
6035    }
6036   ],
6037   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6038   "return_type" : "_ZTIt",
6039   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6040   "source_file" : "libnativehelper/include_jni/jni.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6045   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6046   "parameters" :
6047   [
6048    {
6049     "referenced_type" : "_ZTIP7_JNIEnv"
6050    },
6051    {
6052     "referenced_type" : "_ZTIP7_jclass"
6053    },
6054    {
6055     "referenced_type" : "_ZTIP10_jmethodID"
6056    },
6057    {
6058     "referenced_type" : "_ZTISt9__va_list"
6059    }
6060   ],
6061   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6062   "return_type" : "_ZTIt",
6063   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6064   "source_file" : "libnativehelper/include_jni/jni.h"
6065  },
6066  {
6067   "alignment" : 4,
6068   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6069   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6070   "parameters" :
6071   [
6072    {
6073     "referenced_type" : "_ZTIP7_JNIEnv"
6074    },
6075    {
6076     "referenced_type" : "_ZTIP7_jclass"
6077    },
6078    {
6079     "referenced_type" : "_ZTIP10_jmethodID"
6080    }
6081   ],
6082   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6083   "return_type" : "_ZTIt",
6084   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6085   "source_file" : "libnativehelper/include_jni/jni.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6090   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
6091   "parameters" :
6092   [
6093    {
6094     "referenced_type" : "_ZTIP7_JNIEnv"
6095    },
6096    {
6097     "referenced_type" : "_ZTIP7_jclass"
6098    },
6099    {
6100     "referenced_type" : "_ZTIP9_jfieldID"
6101    }
6102   ],
6103   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6104   "return_type" : "_ZTIt",
6105   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6106   "source_file" : "libnativehelper/include_jni/jni.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6111   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6112   "parameters" :
6113   [
6114    {
6115     "referenced_type" : "_ZTIP7_JNIEnv"
6116    },
6117    {
6118     "referenced_type" : "_ZTIP8_jobject"
6119    },
6120    {
6121     "referenced_type" : "_ZTIP10_jmethodID"
6122    },
6123    {
6124     "referenced_type" : "_ZTIPK6jvalue"
6125    }
6126   ],
6127   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6128   "return_type" : "_ZTIt",
6129   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6130   "source_file" : "libnativehelper/include_jni/jni.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6135   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6136   "parameters" :
6137   [
6138    {
6139     "referenced_type" : "_ZTIP7_JNIEnv"
6140    },
6141    {
6142     "referenced_type" : "_ZTIP8_jobject"
6143    },
6144    {
6145     "referenced_type" : "_ZTIP10_jmethodID"
6146    },
6147    {
6148     "referenced_type" : "_ZTISt9__va_list"
6149    }
6150   ],
6151   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6152   "return_type" : "_ZTIt",
6153   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6154   "source_file" : "libnativehelper/include_jni/jni.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6159   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6160   "parameters" :
6161   [
6162    {
6163     "referenced_type" : "_ZTIP7_JNIEnv"
6164    },
6165    {
6166     "referenced_type" : "_ZTIP8_jobject"
6167    },
6168    {
6169     "referenced_type" : "_ZTIP10_jmethodID"
6170    }
6171   ],
6172   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6173   "return_type" : "_ZTIt",
6174   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6175   "source_file" : "libnativehelper/include_jni/jni.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6180   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6181   "parameters" :
6182   [
6183    {
6184     "referenced_type" : "_ZTIP7_JNIEnv"
6185    },
6186    {
6187     "referenced_type" : "_ZTIP8_jobject"
6188    },
6189    {
6190     "referenced_type" : "_ZTIP7_jclass"
6191    },
6192    {
6193     "referenced_type" : "_ZTIP10_jmethodID"
6194    },
6195    {
6196     "referenced_type" : "_ZTIPK6jvalue"
6197    }
6198   ],
6199   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6200   "return_type" : "_ZTIt",
6201   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6202   "source_file" : "libnativehelper/include_jni/jni.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6207   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6208   "parameters" :
6209   [
6210    {
6211     "referenced_type" : "_ZTIP7_JNIEnv"
6212    },
6213    {
6214     "referenced_type" : "_ZTIP8_jobject"
6215    },
6216    {
6217     "referenced_type" : "_ZTIP7_jclass"
6218    },
6219    {
6220     "referenced_type" : "_ZTIP10_jmethodID"
6221    },
6222    {
6223     "referenced_type" : "_ZTISt9__va_list"
6224    }
6225   ],
6226   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6227   "return_type" : "_ZTIt",
6228   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6229   "source_file" : "libnativehelper/include_jni/jni.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6234   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6235   "parameters" :
6236   [
6237    {
6238     "referenced_type" : "_ZTIP7_JNIEnv"
6239    },
6240    {
6241     "referenced_type" : "_ZTIP8_jobject"
6242    },
6243    {
6244     "referenced_type" : "_ZTIP7_jclass"
6245    },
6246    {
6247     "referenced_type" : "_ZTIP10_jmethodID"
6248    }
6249   ],
6250   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6251   "return_type" : "_ZTIt",
6252   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6253   "source_file" : "libnativehelper/include_jni/jni.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6258   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
6259   "parameters" :
6260   [
6261    {
6262     "referenced_type" : "_ZTIP7_JNIEnv"
6263    },
6264    {
6265     "referenced_type" : "_ZTIP8_jobject"
6266    },
6267    {
6268     "referenced_type" : "_ZTIP9_jfieldID"
6269    }
6270   ],
6271   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6272   "return_type" : "_ZTIt",
6273   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6274   "source_file" : "libnativehelper/include_jni/jni.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
6279   "name" : "void (_JNIEnv *)",
6280   "parameters" :
6281   [
6282    {
6283     "referenced_type" : "_ZTIP7_JNIEnv"
6284    }
6285   ],
6286   "referenced_type" : "_ZTIFvP7_JNIEnvE",
6287   "return_type" : "_ZTIv",
6288   "self_type" : "_ZTIFvP7_JNIEnvE",
6289   "source_file" : "libnativehelper/include_jni/jni.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6294   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
6295   "parameters" :
6296   [
6297    {
6298     "referenced_type" : "_ZTIP7_JNIEnv"
6299    },
6300    {
6301     "referenced_type" : "_ZTIP10_jintArray"
6302    },
6303    {
6304     "referenced_type" : "_ZTIPi"
6305    },
6306    {
6307     "referenced_type" : "_ZTIi"
6308    }
6309   ],
6310   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6311   "return_type" : "_ZTIv",
6312   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6313   "source_file" : "libnativehelper/include_jni/jni.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6318   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
6319   "parameters" :
6320   [
6321    {
6322     "referenced_type" : "_ZTIP7_JNIEnv"
6323    },
6324    {
6325     "referenced_type" : "_ZTIP10_jintArray"
6326    },
6327    {
6328     "referenced_type" : "_ZTIi"
6329    },
6330    {
6331     "referenced_type" : "_ZTIi"
6332    },
6333    {
6334     "referenced_type" : "_ZTIPKi"
6335    }
6336   ],
6337   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6338   "return_type" : "_ZTIv",
6339   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6340   "source_file" : "libnativehelper/include_jni/jni.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6345   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
6346   "parameters" :
6347   [
6348    {
6349     "referenced_type" : "_ZTIP7_JNIEnv"
6350    },
6351    {
6352     "referenced_type" : "_ZTIP10_jintArray"
6353    },
6354    {
6355     "referenced_type" : "_ZTIi"
6356    },
6357    {
6358     "referenced_type" : "_ZTIi"
6359    },
6360    {
6361     "referenced_type" : "_ZTIPi"
6362    }
6363   ],
6364   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6365   "return_type" : "_ZTIv",
6366   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6367   "source_file" : "libnativehelper/include_jni/jni.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6372   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
6373   "parameters" :
6374   [
6375    {
6376     "referenced_type" : "_ZTIP7_JNIEnv"
6377    },
6378    {
6379     "referenced_type" : "_ZTIP11_jbyteArray"
6380    },
6381    {
6382     "referenced_type" : "_ZTIPa"
6383    },
6384    {
6385     "referenced_type" : "_ZTIi"
6386    }
6387   ],
6388   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6389   "return_type" : "_ZTIv",
6390   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6391   "source_file" : "libnativehelper/include_jni/jni.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6396   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
6397   "parameters" :
6398   [
6399    {
6400     "referenced_type" : "_ZTIP7_JNIEnv"
6401    },
6402    {
6403     "referenced_type" : "_ZTIP11_jbyteArray"
6404    },
6405    {
6406     "referenced_type" : "_ZTIi"
6407    },
6408    {
6409     "referenced_type" : "_ZTIi"
6410    },
6411    {
6412     "referenced_type" : "_ZTIPKa"
6413    }
6414   ],
6415   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6416   "return_type" : "_ZTIv",
6417   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6418   "source_file" : "libnativehelper/include_jni/jni.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6423   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
6424   "parameters" :
6425   [
6426    {
6427     "referenced_type" : "_ZTIP7_JNIEnv"
6428    },
6429    {
6430     "referenced_type" : "_ZTIP11_jbyteArray"
6431    },
6432    {
6433     "referenced_type" : "_ZTIi"
6434    },
6435    {
6436     "referenced_type" : "_ZTIi"
6437    },
6438    {
6439     "referenced_type" : "_ZTIPa"
6440    }
6441   ],
6442   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6443   "return_type" : "_ZTIv",
6444   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6445   "source_file" : "libnativehelper/include_jni/jni.h"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6450   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
6451   "parameters" :
6452   [
6453    {
6454     "referenced_type" : "_ZTIP7_JNIEnv"
6455    },
6456    {
6457     "referenced_type" : "_ZTIP11_jcharArray"
6458    },
6459    {
6460     "referenced_type" : "_ZTIPt"
6461    },
6462    {
6463     "referenced_type" : "_ZTIi"
6464    }
6465   ],
6466   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6467   "return_type" : "_ZTIv",
6468   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6469   "source_file" : "libnativehelper/include_jni/jni.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6474   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
6475   "parameters" :
6476   [
6477    {
6478     "referenced_type" : "_ZTIP7_JNIEnv"
6479    },
6480    {
6481     "referenced_type" : "_ZTIP11_jcharArray"
6482    },
6483    {
6484     "referenced_type" : "_ZTIi"
6485    },
6486    {
6487     "referenced_type" : "_ZTIi"
6488    },
6489    {
6490     "referenced_type" : "_ZTIPKt"
6491    }
6492   ],
6493   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6494   "return_type" : "_ZTIv",
6495   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6496   "source_file" : "libnativehelper/include_jni/jni.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6501   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
6502   "parameters" :
6503   [
6504    {
6505     "referenced_type" : "_ZTIP7_JNIEnv"
6506    },
6507    {
6508     "referenced_type" : "_ZTIP11_jcharArray"
6509    },
6510    {
6511     "referenced_type" : "_ZTIi"
6512    },
6513    {
6514     "referenced_type" : "_ZTIi"
6515    },
6516    {
6517     "referenced_type" : "_ZTIPt"
6518    }
6519   ],
6520   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6521   "return_type" : "_ZTIv",
6522   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6523   "source_file" : "libnativehelper/include_jni/jni.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6528   "name" : "void (_JNIEnv *, _jlongArray *, long long *, int)",
6529   "parameters" :
6530   [
6531    {
6532     "referenced_type" : "_ZTIP7_JNIEnv"
6533    },
6534    {
6535     "referenced_type" : "_ZTIP11_jlongArray"
6536    },
6537    {
6538     "referenced_type" : "_ZTIPx"
6539    },
6540    {
6541     "referenced_type" : "_ZTIi"
6542    }
6543   ],
6544   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6545   "return_type" : "_ZTIv",
6546   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6547   "source_file" : "libnativehelper/include_jni/jni.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6552   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long long *)",
6553   "parameters" :
6554   [
6555    {
6556     "referenced_type" : "_ZTIP7_JNIEnv"
6557    },
6558    {
6559     "referenced_type" : "_ZTIP11_jlongArray"
6560    },
6561    {
6562     "referenced_type" : "_ZTIi"
6563    },
6564    {
6565     "referenced_type" : "_ZTIi"
6566    },
6567    {
6568     "referenced_type" : "_ZTIPKx"
6569    }
6570   ],
6571   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6572   "return_type" : "_ZTIv",
6573   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6574   "source_file" : "libnativehelper/include_jni/jni.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6579   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long long *)",
6580   "parameters" :
6581   [
6582    {
6583     "referenced_type" : "_ZTIP7_JNIEnv"
6584    },
6585    {
6586     "referenced_type" : "_ZTIP11_jlongArray"
6587    },
6588    {
6589     "referenced_type" : "_ZTIi"
6590    },
6591    {
6592     "referenced_type" : "_ZTIi"
6593    },
6594    {
6595     "referenced_type" : "_ZTIPx"
6596    }
6597   ],
6598   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6599   "return_type" : "_ZTIv",
6600   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6601   "source_file" : "libnativehelper/include_jni/jni.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6606   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
6607   "parameters" :
6608   [
6609    {
6610     "referenced_type" : "_ZTIP7_JNIEnv"
6611    },
6612    {
6613     "referenced_type" : "_ZTIP12_jfloatArray"
6614    },
6615    {
6616     "referenced_type" : "_ZTIPf"
6617    },
6618    {
6619     "referenced_type" : "_ZTIi"
6620    }
6621   ],
6622   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6623   "return_type" : "_ZTIv",
6624   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6625   "source_file" : "libnativehelper/include_jni/jni.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6630   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
6631   "parameters" :
6632   [
6633    {
6634     "referenced_type" : "_ZTIP7_JNIEnv"
6635    },
6636    {
6637     "referenced_type" : "_ZTIP12_jfloatArray"
6638    },
6639    {
6640     "referenced_type" : "_ZTIi"
6641    },
6642    {
6643     "referenced_type" : "_ZTIi"
6644    },
6645    {
6646     "referenced_type" : "_ZTIPKf"
6647    }
6648   ],
6649   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6650   "return_type" : "_ZTIv",
6651   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6652   "source_file" : "libnativehelper/include_jni/jni.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6657   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
6658   "parameters" :
6659   [
6660    {
6661     "referenced_type" : "_ZTIP7_JNIEnv"
6662    },
6663    {
6664     "referenced_type" : "_ZTIP12_jfloatArray"
6665    },
6666    {
6667     "referenced_type" : "_ZTIi"
6668    },
6669    {
6670     "referenced_type" : "_ZTIi"
6671    },
6672    {
6673     "referenced_type" : "_ZTIPf"
6674    }
6675   ],
6676   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6677   "return_type" : "_ZTIv",
6678   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6679   "source_file" : "libnativehelper/include_jni/jni.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6684   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
6685   "parameters" :
6686   [
6687    {
6688     "referenced_type" : "_ZTIP7_JNIEnv"
6689    },
6690    {
6691     "referenced_type" : "_ZTIP12_jshortArray"
6692    },
6693    {
6694     "referenced_type" : "_ZTIPs"
6695    },
6696    {
6697     "referenced_type" : "_ZTIi"
6698    }
6699   ],
6700   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6701   "return_type" : "_ZTIv",
6702   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6703   "source_file" : "libnativehelper/include_jni/jni.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6708   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
6709   "parameters" :
6710   [
6711    {
6712     "referenced_type" : "_ZTIP7_JNIEnv"
6713    },
6714    {
6715     "referenced_type" : "_ZTIP12_jshortArray"
6716    },
6717    {
6718     "referenced_type" : "_ZTIi"
6719    },
6720    {
6721     "referenced_type" : "_ZTIi"
6722    },
6723    {
6724     "referenced_type" : "_ZTIPKs"
6725    }
6726   ],
6727   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6728   "return_type" : "_ZTIv",
6729   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6730   "source_file" : "libnativehelper/include_jni/jni.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6735   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
6736   "parameters" :
6737   [
6738    {
6739     "referenced_type" : "_ZTIP7_JNIEnv"
6740    },
6741    {
6742     "referenced_type" : "_ZTIP12_jshortArray"
6743    },
6744    {
6745     "referenced_type" : "_ZTIi"
6746    },
6747    {
6748     "referenced_type" : "_ZTIi"
6749    },
6750    {
6751     "referenced_type" : "_ZTIPs"
6752    }
6753   ],
6754   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6755   "return_type" : "_ZTIv",
6756   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6757   "source_file" : "libnativehelper/include_jni/jni.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6762   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
6763   "parameters" :
6764   [
6765    {
6766     "referenced_type" : "_ZTIP7_JNIEnv"
6767    },
6768    {
6769     "referenced_type" : "_ZTIP13_jdoubleArray"
6770    },
6771    {
6772     "referenced_type" : "_ZTIPd"
6773    },
6774    {
6775     "referenced_type" : "_ZTIi"
6776    }
6777   ],
6778   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6779   "return_type" : "_ZTIv",
6780   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6781   "source_file" : "libnativehelper/include_jni/jni.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6786   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
6787   "parameters" :
6788   [
6789    {
6790     "referenced_type" : "_ZTIP7_JNIEnv"
6791    },
6792    {
6793     "referenced_type" : "_ZTIP13_jdoubleArray"
6794    },
6795    {
6796     "referenced_type" : "_ZTIi"
6797    },
6798    {
6799     "referenced_type" : "_ZTIi"
6800    },
6801    {
6802     "referenced_type" : "_ZTIPKd"
6803    }
6804   ],
6805   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6806   "return_type" : "_ZTIv",
6807   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6808   "source_file" : "libnativehelper/include_jni/jni.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6813   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
6814   "parameters" :
6815   [
6816    {
6817     "referenced_type" : "_ZTIP7_JNIEnv"
6818    },
6819    {
6820     "referenced_type" : "_ZTIP13_jdoubleArray"
6821    },
6822    {
6823     "referenced_type" : "_ZTIi"
6824    },
6825    {
6826     "referenced_type" : "_ZTIi"
6827    },
6828    {
6829     "referenced_type" : "_ZTIPd"
6830    }
6831   ],
6832   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6833   "return_type" : "_ZTIv",
6834   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6835   "source_file" : "libnativehelper/include_jni/jni.h"
6836  },
6837  {
6838   "alignment" : 4,
6839   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6840   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
6841   "parameters" :
6842   [
6843    {
6844     "referenced_type" : "_ZTIP7_JNIEnv"
6845    },
6846    {
6847     "referenced_type" : "_ZTIP13_jobjectArray"
6848    },
6849    {
6850     "referenced_type" : "_ZTIi"
6851    },
6852    {
6853     "referenced_type" : "_ZTIP8_jobject"
6854    }
6855   ],
6856   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6857   "return_type" : "_ZTIv",
6858   "self_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6859   "source_file" : "libnativehelper/include_jni/jni.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6864   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
6865   "parameters" :
6866   [
6867    {
6868     "referenced_type" : "_ZTIP7_JNIEnv"
6869    },
6870    {
6871     "referenced_type" : "_ZTIP14_jbooleanArray"
6872    },
6873    {
6874     "referenced_type" : "_ZTIPh"
6875    },
6876    {
6877     "referenced_type" : "_ZTIi"
6878    }
6879   ],
6880   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6881   "return_type" : "_ZTIv",
6882   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6883   "source_file" : "libnativehelper/include_jni/jni.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6888   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
6889   "parameters" :
6890   [
6891    {
6892     "referenced_type" : "_ZTIP7_JNIEnv"
6893    },
6894    {
6895     "referenced_type" : "_ZTIP14_jbooleanArray"
6896    },
6897    {
6898     "referenced_type" : "_ZTIi"
6899    },
6900    {
6901     "referenced_type" : "_ZTIi"
6902    },
6903    {
6904     "referenced_type" : "_ZTIPKh"
6905    }
6906   ],
6907   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6908   "return_type" : "_ZTIv",
6909   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6910   "source_file" : "libnativehelper/include_jni/jni.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6915   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
6916   "parameters" :
6917   [
6918    {
6919     "referenced_type" : "_ZTIP7_JNIEnv"
6920    },
6921    {
6922     "referenced_type" : "_ZTIP14_jbooleanArray"
6923    },
6924    {
6925     "referenced_type" : "_ZTIi"
6926    },
6927    {
6928     "referenced_type" : "_ZTIi"
6929    },
6930    {
6931     "referenced_type" : "_ZTIPh"
6932    }
6933   ],
6934   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6935   "return_type" : "_ZTIv",
6936   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6937   "source_file" : "libnativehelper/include_jni/jni.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6942   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
6943   "parameters" :
6944   [
6945    {
6946     "referenced_type" : "_ZTIP7_JNIEnv"
6947    },
6948    {
6949     "referenced_type" : "_ZTIP7_jarray"
6950    },
6951    {
6952     "referenced_type" : "_ZTIPv"
6953    },
6954    {
6955     "referenced_type" : "_ZTIi"
6956    }
6957   ],
6958   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6959   "return_type" : "_ZTIv",
6960   "self_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6961   "source_file" : "libnativehelper/include_jni/jni.h"
6962  },
6963  {
6964   "alignment" : 4,
6965   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6966   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6967   "parameters" :
6968   [
6969    {
6970     "referenced_type" : "_ZTIP7_JNIEnv"
6971    },
6972    {
6973     "referenced_type" : "_ZTIP7_jclass"
6974    },
6975    {
6976     "referenced_type" : "_ZTIP10_jmethodID"
6977    },
6978    {
6979     "referenced_type" : "_ZTIPK6jvalue"
6980    }
6981   ],
6982   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6983   "return_type" : "_ZTIv",
6984   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6985   "source_file" : "libnativehelper/include_jni/jni.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6990   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6991   "parameters" :
6992   [
6993    {
6994     "referenced_type" : "_ZTIP7_JNIEnv"
6995    },
6996    {
6997     "referenced_type" : "_ZTIP7_jclass"
6998    },
6999    {
7000     "referenced_type" : "_ZTIP10_jmethodID"
7001    },
7002    {
7003     "referenced_type" : "_ZTISt9__va_list"
7004    }
7005   ],
7006   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7007   "return_type" : "_ZTIv",
7008   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7009   "source_file" : "libnativehelper/include_jni/jni.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7014   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7015   "parameters" :
7016   [
7017    {
7018     "referenced_type" : "_ZTIP7_JNIEnv"
7019    },
7020    {
7021     "referenced_type" : "_ZTIP7_jclass"
7022    },
7023    {
7024     "referenced_type" : "_ZTIP10_jmethodID"
7025    }
7026   ],
7027   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7028   "return_type" : "_ZTIv",
7029   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7030   "source_file" : "libnativehelper/include_jni/jni.h"
7031  },
7032  {
7033   "alignment" : 4,
7034   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7035   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
7036   "parameters" :
7037   [
7038    {
7039     "referenced_type" : "_ZTIP7_JNIEnv"
7040    },
7041    {
7042     "referenced_type" : "_ZTIP7_jclass"
7043    },
7044    {
7045     "referenced_type" : "_ZTIP9_jfieldID"
7046    },
7047    {
7048     "referenced_type" : "_ZTIP8_jobject"
7049    }
7050   ],
7051   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7052   "return_type" : "_ZTIv",
7053   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7054   "source_file" : "libnativehelper/include_jni/jni.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7059   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
7060   "parameters" :
7061   [
7062    {
7063     "referenced_type" : "_ZTIP7_JNIEnv"
7064    },
7065    {
7066     "referenced_type" : "_ZTIP7_jclass"
7067    },
7068    {
7069     "referenced_type" : "_ZTIP9_jfieldID"
7070    },
7071    {
7072     "referenced_type" : "_ZTIa"
7073    }
7074   ],
7075   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7076   "return_type" : "_ZTIv",
7077   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7078   "source_file" : "libnativehelper/include_jni/jni.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7083   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
7084   "parameters" :
7085   [
7086    {
7087     "referenced_type" : "_ZTIP7_JNIEnv"
7088    },
7089    {
7090     "referenced_type" : "_ZTIP7_jclass"
7091    },
7092    {
7093     "referenced_type" : "_ZTIP9_jfieldID"
7094    },
7095    {
7096     "referenced_type" : "_ZTId"
7097    }
7098   ],
7099   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7100   "return_type" : "_ZTIv",
7101   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7102   "source_file" : "libnativehelper/include_jni/jni.h"
7103  },
7104  {
7105   "alignment" : 4,
7106   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7107   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
7108   "parameters" :
7109   [
7110    {
7111     "referenced_type" : "_ZTIP7_JNIEnv"
7112    },
7113    {
7114     "referenced_type" : "_ZTIP7_jclass"
7115    },
7116    {
7117     "referenced_type" : "_ZTIP9_jfieldID"
7118    },
7119    {
7120     "referenced_type" : "_ZTIf"
7121    }
7122   ],
7123   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7124   "return_type" : "_ZTIv",
7125   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7126   "source_file" : "libnativehelper/include_jni/jni.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7131   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
7132   "parameters" :
7133   [
7134    {
7135     "referenced_type" : "_ZTIP7_JNIEnv"
7136    },
7137    {
7138     "referenced_type" : "_ZTIP7_jclass"
7139    },
7140    {
7141     "referenced_type" : "_ZTIP9_jfieldID"
7142    },
7143    {
7144     "referenced_type" : "_ZTIh"
7145    }
7146   ],
7147   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7148   "return_type" : "_ZTIv",
7149   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7150   "source_file" : "libnativehelper/include_jni/jni.h"
7151  },
7152  {
7153   "alignment" : 4,
7154   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7155   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
7156   "parameters" :
7157   [
7158    {
7159     "referenced_type" : "_ZTIP7_JNIEnv"
7160    },
7161    {
7162     "referenced_type" : "_ZTIP7_jclass"
7163    },
7164    {
7165     "referenced_type" : "_ZTIP9_jfieldID"
7166    },
7167    {
7168     "referenced_type" : "_ZTIi"
7169    }
7170   ],
7171   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7172   "return_type" : "_ZTIv",
7173   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7174   "source_file" : "libnativehelper/include_jni/jni.h"
7175  },
7176  {
7177   "alignment" : 4,
7178   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7179   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
7180   "parameters" :
7181   [
7182    {
7183     "referenced_type" : "_ZTIP7_JNIEnv"
7184    },
7185    {
7186     "referenced_type" : "_ZTIP7_jclass"
7187    },
7188    {
7189     "referenced_type" : "_ZTIP9_jfieldID"
7190    },
7191    {
7192     "referenced_type" : "_ZTIs"
7193    }
7194   ],
7195   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7196   "return_type" : "_ZTIv",
7197   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7198   "source_file" : "libnativehelper/include_jni/jni.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7203   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
7204   "parameters" :
7205   [
7206    {
7207     "referenced_type" : "_ZTIP7_JNIEnv"
7208    },
7209    {
7210     "referenced_type" : "_ZTIP7_jclass"
7211    },
7212    {
7213     "referenced_type" : "_ZTIP9_jfieldID"
7214    },
7215    {
7216     "referenced_type" : "_ZTIt"
7217    }
7218   ],
7219   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7220   "return_type" : "_ZTIv",
7221   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7222   "source_file" : "libnativehelper/include_jni/jni.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7227   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long long)",
7228   "parameters" :
7229   [
7230    {
7231     "referenced_type" : "_ZTIP7_JNIEnv"
7232    },
7233    {
7234     "referenced_type" : "_ZTIP7_jclass"
7235    },
7236    {
7237     "referenced_type" : "_ZTIP9_jfieldID"
7238    },
7239    {
7240     "referenced_type" : "_ZTIx"
7241    }
7242   ],
7243   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7244   "return_type" : "_ZTIv",
7245   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7246   "source_file" : "libnativehelper/include_jni/jni.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7251   "name" : "void (_JNIEnv *, _jobject *)",
7252   "parameters" :
7253   [
7254    {
7255     "referenced_type" : "_ZTIP7_JNIEnv"
7256    },
7257    {
7258     "referenced_type" : "_ZTIP8_jobject"
7259    }
7260   ],
7261   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7262   "return_type" : "_ZTIv",
7263   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7264   "source_file" : "libnativehelper/include_jni/jni.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7269   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7270   "parameters" :
7271   [
7272    {
7273     "referenced_type" : "_ZTIP7_JNIEnv"
7274    },
7275    {
7276     "referenced_type" : "_ZTIP8_jobject"
7277    },
7278    {
7279     "referenced_type" : "_ZTIP10_jmethodID"
7280    },
7281    {
7282     "referenced_type" : "_ZTIPK6jvalue"
7283    }
7284   ],
7285   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7286   "return_type" : "_ZTIv",
7287   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7288   "source_file" : "libnativehelper/include_jni/jni.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7293   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
7294   "parameters" :
7295   [
7296    {
7297     "referenced_type" : "_ZTIP7_JNIEnv"
7298    },
7299    {
7300     "referenced_type" : "_ZTIP8_jobject"
7301    },
7302    {
7303     "referenced_type" : "_ZTIP10_jmethodID"
7304    },
7305    {
7306     "referenced_type" : "_ZTISt9__va_list"
7307    }
7308   ],
7309   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7310   "return_type" : "_ZTIv",
7311   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7312   "source_file" : "libnativehelper/include_jni/jni.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7317   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7318   "parameters" :
7319   [
7320    {
7321     "referenced_type" : "_ZTIP7_JNIEnv"
7322    },
7323    {
7324     "referenced_type" : "_ZTIP8_jobject"
7325    },
7326    {
7327     "referenced_type" : "_ZTIP10_jmethodID"
7328    }
7329   ],
7330   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7331   "return_type" : "_ZTIv",
7332   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7333   "source_file" : "libnativehelper/include_jni/jni.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7338   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7339   "parameters" :
7340   [
7341    {
7342     "referenced_type" : "_ZTIP7_JNIEnv"
7343    },
7344    {
7345     "referenced_type" : "_ZTIP8_jobject"
7346    },
7347    {
7348     "referenced_type" : "_ZTIP7_jclass"
7349    },
7350    {
7351     "referenced_type" : "_ZTIP10_jmethodID"
7352    },
7353    {
7354     "referenced_type" : "_ZTIPK6jvalue"
7355    }
7356   ],
7357   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7358   "return_type" : "_ZTIv",
7359   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7360   "source_file" : "libnativehelper/include_jni/jni.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7365   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
7366   "parameters" :
7367   [
7368    {
7369     "referenced_type" : "_ZTIP7_JNIEnv"
7370    },
7371    {
7372     "referenced_type" : "_ZTIP8_jobject"
7373    },
7374    {
7375     "referenced_type" : "_ZTIP7_jclass"
7376    },
7377    {
7378     "referenced_type" : "_ZTIP10_jmethodID"
7379    },
7380    {
7381     "referenced_type" : "_ZTISt9__va_list"
7382    }
7383   ],
7384   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7385   "return_type" : "_ZTIv",
7386   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7387   "source_file" : "libnativehelper/include_jni/jni.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7392   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7393   "parameters" :
7394   [
7395    {
7396     "referenced_type" : "_ZTIP7_JNIEnv"
7397    },
7398    {
7399     "referenced_type" : "_ZTIP8_jobject"
7400    },
7401    {
7402     "referenced_type" : "_ZTIP7_jclass"
7403    },
7404    {
7405     "referenced_type" : "_ZTIP10_jmethodID"
7406    }
7407   ],
7408   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7409   "return_type" : "_ZTIv",
7410   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7411   "source_file" : "libnativehelper/include_jni/jni.h"
7412  },
7413  {
7414   "alignment" : 4,
7415   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7416   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7417   "parameters" :
7418   [
7419    {
7420     "referenced_type" : "_ZTIP7_JNIEnv"
7421    },
7422    {
7423     "referenced_type" : "_ZTIP8_jobject"
7424    },
7425    {
7426     "referenced_type" : "_ZTIP9_jfieldID"
7427    },
7428    {
7429     "referenced_type" : "_ZTIP8_jobject"
7430    }
7431   ],
7432   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7433   "return_type" : "_ZTIv",
7434   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7435   "source_file" : "libnativehelper/include_jni/jni.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7440   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
7441   "parameters" :
7442   [
7443    {
7444     "referenced_type" : "_ZTIP7_JNIEnv"
7445    },
7446    {
7447     "referenced_type" : "_ZTIP8_jobject"
7448    },
7449    {
7450     "referenced_type" : "_ZTIP9_jfieldID"
7451    },
7452    {
7453     "referenced_type" : "_ZTIa"
7454    }
7455   ],
7456   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7457   "return_type" : "_ZTIv",
7458   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7459   "source_file" : "libnativehelper/include_jni/jni.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7464   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
7465   "parameters" :
7466   [
7467    {
7468     "referenced_type" : "_ZTIP7_JNIEnv"
7469    },
7470    {
7471     "referenced_type" : "_ZTIP8_jobject"
7472    },
7473    {
7474     "referenced_type" : "_ZTIP9_jfieldID"
7475    },
7476    {
7477     "referenced_type" : "_ZTId"
7478    }
7479   ],
7480   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7481   "return_type" : "_ZTIv",
7482   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7483   "source_file" : "libnativehelper/include_jni/jni.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7488   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
7489   "parameters" :
7490   [
7491    {
7492     "referenced_type" : "_ZTIP7_JNIEnv"
7493    },
7494    {
7495     "referenced_type" : "_ZTIP8_jobject"
7496    },
7497    {
7498     "referenced_type" : "_ZTIP9_jfieldID"
7499    },
7500    {
7501     "referenced_type" : "_ZTIf"
7502    }
7503   ],
7504   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7505   "return_type" : "_ZTIv",
7506   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7507   "source_file" : "libnativehelper/include_jni/jni.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7512   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
7513   "parameters" :
7514   [
7515    {
7516     "referenced_type" : "_ZTIP7_JNIEnv"
7517    },
7518    {
7519     "referenced_type" : "_ZTIP8_jobject"
7520    },
7521    {
7522     "referenced_type" : "_ZTIP9_jfieldID"
7523    },
7524    {
7525     "referenced_type" : "_ZTIh"
7526    }
7527   ],
7528   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7529   "return_type" : "_ZTIv",
7530   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7531   "source_file" : "libnativehelper/include_jni/jni.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7536   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
7537   "parameters" :
7538   [
7539    {
7540     "referenced_type" : "_ZTIP7_JNIEnv"
7541    },
7542    {
7543     "referenced_type" : "_ZTIP8_jobject"
7544    },
7545    {
7546     "referenced_type" : "_ZTIP9_jfieldID"
7547    },
7548    {
7549     "referenced_type" : "_ZTIi"
7550    }
7551   ],
7552   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7553   "return_type" : "_ZTIv",
7554   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7555   "source_file" : "libnativehelper/include_jni/jni.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7560   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
7561   "parameters" :
7562   [
7563    {
7564     "referenced_type" : "_ZTIP7_JNIEnv"
7565    },
7566    {
7567     "referenced_type" : "_ZTIP8_jobject"
7568    },
7569    {
7570     "referenced_type" : "_ZTIP9_jfieldID"
7571    },
7572    {
7573     "referenced_type" : "_ZTIs"
7574    }
7575   ],
7576   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7577   "return_type" : "_ZTIv",
7578   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7579   "source_file" : "libnativehelper/include_jni/jni.h"
7580  },
7581  {
7582   "alignment" : 4,
7583   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7584   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
7585   "parameters" :
7586   [
7587    {
7588     "referenced_type" : "_ZTIP7_JNIEnv"
7589    },
7590    {
7591     "referenced_type" : "_ZTIP8_jobject"
7592    },
7593    {
7594     "referenced_type" : "_ZTIP9_jfieldID"
7595    },
7596    {
7597     "referenced_type" : "_ZTIt"
7598    }
7599   ],
7600   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7601   "return_type" : "_ZTIv",
7602   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7603   "source_file" : "libnativehelper/include_jni/jni.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7608   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long long)",
7609   "parameters" :
7610   [
7611    {
7612     "referenced_type" : "_ZTIP7_JNIEnv"
7613    },
7614    {
7615     "referenced_type" : "_ZTIP8_jobject"
7616    },
7617    {
7618     "referenced_type" : "_ZTIP9_jfieldID"
7619    },
7620    {
7621     "referenced_type" : "_ZTIx"
7622    }
7623   ],
7624   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7625   "return_type" : "_ZTIv",
7626   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7627   "source_file" : "libnativehelper/include_jni/jni.h"
7628  },
7629  {
7630   "alignment" : 4,
7631   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7632   "name" : "void (_JNIEnv *, _jstring *, const char *)",
7633   "parameters" :
7634   [
7635    {
7636     "referenced_type" : "_ZTIP7_JNIEnv"
7637    },
7638    {
7639     "referenced_type" : "_ZTIP8_jstring"
7640    },
7641    {
7642     "referenced_type" : "_ZTIPKc"
7643    }
7644   ],
7645   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7646   "return_type" : "_ZTIv",
7647   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7648   "source_file" : "libnativehelper/include_jni/jni.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7653   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
7654   "parameters" :
7655   [
7656    {
7657     "referenced_type" : "_ZTIP7_JNIEnv"
7658    },
7659    {
7660     "referenced_type" : "_ZTIP8_jstring"
7661    },
7662    {
7663     "referenced_type" : "_ZTIPKt"
7664    }
7665   ],
7666   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7667   "return_type" : "_ZTIv",
7668   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7669   "source_file" : "libnativehelper/include_jni/jni.h"
7670  },
7671  {
7672   "alignment" : 4,
7673   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7674   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
7675   "parameters" :
7676   [
7677    {
7678     "referenced_type" : "_ZTIP7_JNIEnv"
7679    },
7680    {
7681     "referenced_type" : "_ZTIP8_jstring"
7682    },
7683    {
7684     "referenced_type" : "_ZTIi"
7685    },
7686    {
7687     "referenced_type" : "_ZTIi"
7688    },
7689    {
7690     "referenced_type" : "_ZTIPc"
7691    }
7692   ],
7693   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7694   "return_type" : "_ZTIv",
7695   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7696   "source_file" : "libnativehelper/include_jni/jni.h"
7697  },
7698  {
7699   "alignment" : 4,
7700   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7701   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
7702   "parameters" :
7703   [
7704    {
7705     "referenced_type" : "_ZTIP7_JNIEnv"
7706    },
7707    {
7708     "referenced_type" : "_ZTIP8_jstring"
7709    },
7710    {
7711     "referenced_type" : "_ZTIi"
7712    },
7713    {
7714     "referenced_type" : "_ZTIi"
7715    },
7716    {
7717     "referenced_type" : "_ZTIPt"
7718    }
7719   ],
7720   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7721   "return_type" : "_ZTIv",
7722   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7723   "source_file" : "libnativehelper/include_jni/jni.h"
7724  },
7725  {
7726   "alignment" : 4,
7727   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
7728   "name" : "void (_JNIEnv *, const char *)",
7729   "parameters" :
7730   [
7731    {
7732     "referenced_type" : "_ZTIP7_JNIEnv"
7733    },
7734    {
7735     "referenced_type" : "_ZTIPKc"
7736    }
7737   ],
7738   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
7739   "return_type" : "_ZTIv",
7740   "self_type" : "_ZTIFvP7_JNIEnvPKcE",
7741   "source_file" : "libnativehelper/include_jni/jni.h"
7742  },
7743  {
7744   "alignment" : 4,
7745   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
7746   "name" : "void (void *, const ADexFile_Method *)",
7747   "parameters" :
7748   [
7749    {
7750     "referenced_type" : "_ZTIPv"
7751    },
7752    {
7753     "referenced_type" : "_ZTIPK15ADexFile_Method"
7754    }
7755   ],
7756   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
7757   "return_type" : "_ZTIv",
7758   "self_type" : "_ZTIFvPvPK15ADexFile_MethodE",
7759   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
7760  },
7761  {
7762   "alignment" : 4,
7763   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7764   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7765   "parameters" :
7766   [
7767    {
7768     "referenced_type" : "_ZTIP7_JNIEnv"
7769    },
7770    {
7771     "referenced_type" : "_ZTIP7_jclass"
7772    },
7773    {
7774     "referenced_type" : "_ZTIP10_jmethodID"
7775    },
7776    {
7777     "referenced_type" : "_ZTIPK6jvalue"
7778    }
7779   ],
7780   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7781   "return_type" : "_ZTIx",
7782   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7783   "source_file" : "libnativehelper/include_jni/jni.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7788   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
7789   "parameters" :
7790   [
7791    {
7792     "referenced_type" : "_ZTIP7_JNIEnv"
7793    },
7794    {
7795     "referenced_type" : "_ZTIP7_jclass"
7796    },
7797    {
7798     "referenced_type" : "_ZTIP10_jmethodID"
7799    },
7800    {
7801     "referenced_type" : "_ZTISt9__va_list"
7802    }
7803   ],
7804   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7805   "return_type" : "_ZTIx",
7806   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
7807   "source_file" : "libnativehelper/include_jni/jni.h"
7808  },
7809  {
7810   "alignment" : 4,
7811   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7812   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7813   "parameters" :
7814   [
7815    {
7816     "referenced_type" : "_ZTIP7_JNIEnv"
7817    },
7818    {
7819     "referenced_type" : "_ZTIP7_jclass"
7820    },
7821    {
7822     "referenced_type" : "_ZTIP10_jmethodID"
7823    }
7824   ],
7825   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7826   "return_type" : "_ZTIx",
7827   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7828   "source_file" : "libnativehelper/include_jni/jni.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7833   "name" : "long long (_JNIEnv *, _jclass *, _jfieldID *)",
7834   "parameters" :
7835   [
7836    {
7837     "referenced_type" : "_ZTIP7_JNIEnv"
7838    },
7839    {
7840     "referenced_type" : "_ZTIP7_jclass"
7841    },
7842    {
7843     "referenced_type" : "_ZTIP9_jfieldID"
7844    }
7845   ],
7846   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7847   "return_type" : "_ZTIx",
7848   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7849   "source_file" : "libnativehelper/include_jni/jni.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7854   "name" : "long long (_JNIEnv *, _jobject *)",
7855   "parameters" :
7856   [
7857    {
7858     "referenced_type" : "_ZTIP7_JNIEnv"
7859    },
7860    {
7861     "referenced_type" : "_ZTIP8_jobject"
7862    }
7863   ],
7864   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7865   "return_type" : "_ZTIx",
7866   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7867   "source_file" : "libnativehelper/include_jni/jni.h"
7868  },
7869  {
7870   "alignment" : 4,
7871   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7872   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7873   "parameters" :
7874   [
7875    {
7876     "referenced_type" : "_ZTIP7_JNIEnv"
7877    },
7878    {
7879     "referenced_type" : "_ZTIP8_jobject"
7880    },
7881    {
7882     "referenced_type" : "_ZTIP10_jmethodID"
7883    },
7884    {
7885     "referenced_type" : "_ZTIPK6jvalue"
7886    }
7887   ],
7888   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7889   "return_type" : "_ZTIx",
7890   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7891   "source_file" : "libnativehelper/include_jni/jni.h"
7892  },
7893  {
7894   "alignment" : 4,
7895   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7896   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
7897   "parameters" :
7898   [
7899    {
7900     "referenced_type" : "_ZTIP7_JNIEnv"
7901    },
7902    {
7903     "referenced_type" : "_ZTIP8_jobject"
7904    },
7905    {
7906     "referenced_type" : "_ZTIP10_jmethodID"
7907    },
7908    {
7909     "referenced_type" : "_ZTISt9__va_list"
7910    }
7911   ],
7912   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7913   "return_type" : "_ZTIx",
7914   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
7915   "source_file" : "libnativehelper/include_jni/jni.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7920   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7921   "parameters" :
7922   [
7923    {
7924     "referenced_type" : "_ZTIP7_JNIEnv"
7925    },
7926    {
7927     "referenced_type" : "_ZTIP8_jobject"
7928    },
7929    {
7930     "referenced_type" : "_ZTIP10_jmethodID"
7931    }
7932   ],
7933   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7934   "return_type" : "_ZTIx",
7935   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7936   "source_file" : "libnativehelper/include_jni/jni.h"
7937  },
7938  {
7939   "alignment" : 4,
7940   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7941   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7942   "parameters" :
7943   [
7944    {
7945     "referenced_type" : "_ZTIP7_JNIEnv"
7946    },
7947    {
7948     "referenced_type" : "_ZTIP8_jobject"
7949    },
7950    {
7951     "referenced_type" : "_ZTIP7_jclass"
7952    },
7953    {
7954     "referenced_type" : "_ZTIP10_jmethodID"
7955    },
7956    {
7957     "referenced_type" : "_ZTIPK6jvalue"
7958    }
7959   ],
7960   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7961   "return_type" : "_ZTIx",
7962   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7963   "source_file" : "libnativehelper/include_jni/jni.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7968   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
7969   "parameters" :
7970   [
7971    {
7972     "referenced_type" : "_ZTIP7_JNIEnv"
7973    },
7974    {
7975     "referenced_type" : "_ZTIP8_jobject"
7976    },
7977    {
7978     "referenced_type" : "_ZTIP7_jclass"
7979    },
7980    {
7981     "referenced_type" : "_ZTIP10_jmethodID"
7982    },
7983    {
7984     "referenced_type" : "_ZTISt9__va_list"
7985    }
7986   ],
7987   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7988   "return_type" : "_ZTIx",
7989   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7990   "source_file" : "libnativehelper/include_jni/jni.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7995   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7996   "parameters" :
7997   [
7998    {
7999     "referenced_type" : "_ZTIP7_JNIEnv"
8000    },
8001    {
8002     "referenced_type" : "_ZTIP8_jobject"
8003    },
8004    {
8005     "referenced_type" : "_ZTIP7_jclass"
8006    },
8007    {
8008     "referenced_type" : "_ZTIP10_jmethodID"
8009    }
8010   ],
8011   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8012   "return_type" : "_ZTIx",
8013   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8014   "source_file" : "libnativehelper/include_jni/jni.h"
8015  },
8016  {
8017   "alignment" : 4,
8018   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8019   "name" : "long long (_JNIEnv *, _jobject *, _jfieldID *)",
8020   "parameters" :
8021   [
8022    {
8023     "referenced_type" : "_ZTIP7_JNIEnv"
8024    },
8025    {
8026     "referenced_type" : "_ZTIP8_jobject"
8027    },
8028    {
8029     "referenced_type" : "_ZTIP9_jfieldID"
8030    }
8031   ],
8032   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8033   "return_type" : "_ZTIx",
8034   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8035   "source_file" : "libnativehelper/include_jni/jni.h"
8036  }
8037 ],
8038 "functions" :
8039 [
8040  {
8041   "function_name" : "ADexFile_Error_toString",
8042   "linker_set_key" : "ADexFile_Error_toString",
8043   "parameters" :
8044   [
8045    {
8046     "referenced_type" : "_ZTI14ADexFile_Error"
8047    }
8048   ],
8049   "return_type" : "_ZTIPKc",
8050   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8051  },
8052  {
8053   "function_name" : "ADexFile_Method_getClassDescriptor",
8054   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
8055   "parameters" :
8056   [
8057    {
8058     "referenced_type" : "_ZTIPK15ADexFile_Method"
8059    },
8060    {
8061     "referenced_type" : "_ZTIPj"
8062    }
8063   ],
8064   "return_type" : "_ZTIPKc",
8065   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8066  },
8067  {
8068   "function_name" : "ADexFile_Method_getCodeOffset",
8069   "linker_set_key" : "ADexFile_Method_getCodeOffset",
8070   "parameters" :
8071   [
8072    {
8073     "referenced_type" : "_ZTIPK15ADexFile_Method"
8074    },
8075    {
8076     "referenced_type" : "_ZTIPj"
8077    }
8078   ],
8079   "return_type" : "_ZTIj",
8080   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8081  },
8082  {
8083   "function_name" : "ADexFile_Method_getName",
8084   "linker_set_key" : "ADexFile_Method_getName",
8085   "parameters" :
8086   [
8087    {
8088     "referenced_type" : "_ZTIPK15ADexFile_Method"
8089    },
8090    {
8091     "referenced_type" : "_ZTIPj"
8092    }
8093   ],
8094   "return_type" : "_ZTIPKc",
8095   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8096  },
8097  {
8098   "function_name" : "ADexFile_Method_getQualifiedName",
8099   "linker_set_key" : "ADexFile_Method_getQualifiedName",
8100   "parameters" :
8101   [
8102    {
8103     "referenced_type" : "_ZTIPK15ADexFile_Method"
8104    },
8105    {
8106     "referenced_type" : "_ZTIi"
8107    },
8108    {
8109     "referenced_type" : "_ZTIPj"
8110    }
8111   ],
8112   "return_type" : "_ZTIPKc",
8113   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8114  },
8115  {
8116   "function_name" : "ADexFile_create",
8117   "linker_set_key" : "ADexFile_create",
8118   "parameters" :
8119   [
8120    {
8121     "referenced_type" : "_ZTIPKv"
8122    },
8123    {
8124     "referenced_type" : "_ZTIj"
8125    },
8126    {
8127     "referenced_type" : "_ZTIPj"
8128    },
8129    {
8130     "referenced_type" : "_ZTIPKc"
8131    },
8132    {
8133     "referenced_type" : "_ZTIPP8ADexFile"
8134    }
8135   ],
8136   "return_type" : "_ZTI14ADexFile_Error",
8137   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8138  },
8139  {
8140   "function_name" : "ADexFile_destroy",
8141   "linker_set_key" : "ADexFile_destroy",
8142   "parameters" :
8143   [
8144    {
8145     "referenced_type" : "_ZTIP8ADexFile"
8146    }
8147   ],
8148   "return_type" : "_ZTIv",
8149   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8150  },
8151  {
8152   "function_name" : "ADexFile_findMethodAtOffset",
8153   "linker_set_key" : "ADexFile_findMethodAtOffset",
8154   "parameters" :
8155   [
8156    {
8157     "referenced_type" : "_ZTIP8ADexFile"
8158    },
8159    {
8160     "referenced_type" : "_ZTIj"
8161    },
8162    {
8163     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8164    },
8165    {
8166     "referenced_type" : "_ZTIPv"
8167    }
8168   ],
8169   "return_type" : "_ZTIj",
8170   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8171  },
8172  {
8173   "function_name" : "ADexFile_forEachMethod",
8174   "linker_set_key" : "ADexFile_forEachMethod",
8175   "parameters" :
8176   [
8177    {
8178     "referenced_type" : "_ZTIP8ADexFile"
8179    },
8180    {
8181     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8182    },
8183    {
8184     "referenced_type" : "_ZTIPv"
8185    }
8186   ],
8187   "return_type" : "_ZTIj",
8188   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8189  }
8190 ],
8191 "global_vars" : [],
8192 "lvalue_reference_types" :
8193 [
8194  {
8195   "alignment" : 4,
8196   "linker_set_key" : "_ZTIRA5_Kj",
8197   "name" : "const unsigned int (&)[5]",
8198   "referenced_type" : "_ZTIA5_Kj",
8199   "self_type" : "_ZTIRA5_Kj",
8200   "size" : 4,
8201   "source_file" : "art/libdexfile/dex/dex_instruction.h"
8202  },
8203  {
8204   "alignment" : 4,
8205   "linker_set_key" : "_ZTIRK6jvalue",
8206   "name" : "const jvalue &",
8207   "referenced_type" : "_ZTIK6jvalue",
8208   "self_type" : "_ZTIRK6jvalue",
8209   "size" : 4,
8210   "source_file" : "art/libdexfile/dex/dex_file.h"
8211  },
8212  {
8213   "alignment" : 4,
8214   "linker_set_key" : "_ZTIRK6jvalue",
8215   "name" : "const jvalue &",
8216   "referenced_type" : "_ZTIK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm_armv7-a-neon_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
8217   "self_type" : "_ZTIRK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm_armv7-a-neon_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
8218   "size" : 4,
8219   "source_file" : "art/libdexfile/dex/dex_file.h"
8220  },
8221  {
8222   "alignment" : 4,
8223   "linker_set_key" : "_ZTIRKDn",
8224   "name" : "const std::nullptr_t &",
8225   "referenced_type" : "_ZTIKDn",
8226   "self_type" : "_ZTIRKDn",
8227   "size" : 4,
8228   "source_file" : "system/libbase/include/android-base/logging.h"
8229  },
8230  {
8231   "alignment" : 4,
8232   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
8233   "name" : "const art::ZipArchive &",
8234   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
8235   "self_type" : "_ZTIRKN3art10ZipArchiveE",
8236   "size" : 4,
8237   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
8238  },
8239  {
8240   "alignment" : 4,
8241   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
8242   "name" : "const art::Instruction::Format &",
8243   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
8244   "self_type" : "_ZTIRKN3art11Instruction6FormatE",
8245   "size" : 4,
8246   "source_file" : "system/libbase/include/android-base/logging.h"
8247  },
8248  {
8249   "alignment" : 4,
8250   "linker_set_key" : "_ZTIRKN3art11InstructionE",
8251   "name" : "const art::Instruction &",
8252   "referenced_type" : "_ZTIKN3art11InstructionE",
8253   "self_type" : "_ZTIRKN3art11InstructionE",
8254   "size" : 4,
8255   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
8256  },
8257  {
8258   "alignment" : 4,
8259   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
8260   "name" : "const art::VoidFunctor &",
8261   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
8262   "self_type" : "_ZTIRKN3art11VoidFunctorE",
8263   "size" : 4,
8264   "source_file" : "art/libdexfile/dex/dex_file.h"
8265  },
8266  {
8267   "alignment" : 4,
8268   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8269   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8270   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8271   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8272   "size" : 4,
8273   "source_file" : "art/libdexfile/dex/class_accessor.h"
8274  },
8275  {
8276   "alignment" : 4,
8277   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8278   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8279   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8280   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8281   "size" : 4,
8282   "source_file" : "art/libdexfile/dex/class_accessor.h"
8283  },
8284  {
8285   "alignment" : 4,
8286   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
8287   "name" : "const art::ClassAccessor::Field &",
8288   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
8289   "self_type" : "_ZTIRKN3art13ClassAccessor5FieldE",
8290   "size" : 4,
8291   "source_file" : "art/libdexfile/dex/class_accessor.h"
8292  },
8293  {
8294   "alignment" : 4,
8295   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
8296   "name" : "const art::ClassAccessor::Method &",
8297   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
8298   "self_type" : "_ZTIRKN3art13ClassAccessor6MethodE",
8299   "size" : 4,
8300   "source_file" : "art/libdexfile/dex/class_accessor.h"
8301  },
8302  {
8303   "alignment" : 4,
8304   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
8305   "name" : "const art::ClassIterator &",
8306   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
8307   "self_type" : "_ZTIRKN3art13ClassIteratorE",
8308   "size" : 4,
8309   "source_file" : "art/libdexfile/dex/class_iterator.h"
8310  },
8311  {
8312   "alignment" : 4,
8313   "linker_set_key" : "_ZTIRKN3art13DexZipArchiveE",
8314   "name" : "const art::DexZipArchive &",
8315   "referenced_type" : "_ZTIKN3art13DexZipArchiveE",
8316   "self_type" : "_ZTIRKN3art13DexZipArchiveE",
8317   "size" : 4,
8318   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8319  },
8320  {
8321   "alignment" : 4,
8322   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8323   "name" : "const art::CompactDexFile::Header &",
8324   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
8325   "self_type" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8326   "size" : 4,
8327   "source_file" : "art/libartbase/base/casts.h"
8328  },
8329  {
8330   "alignment" : 4,
8331   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8332   "name" : "const art::CompactDexFile::CodeItem &",
8333   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
8334   "self_type" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8335   "size" : 4,
8336   "source_file" : "art/libartbase/base/casts.h"
8337  },
8338  {
8339   "alignment" : 4,
8340   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8341   "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>>>> &",
8342   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8343   "self_type" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8344   "size" : 4,
8345   "source_file" : "art/libartbase/base/hash_set.h"
8346  },
8347  {
8348   "alignment" : 4,
8349   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
8350   "name" : "const art::SplitStringIter &",
8351   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
8352   "self_type" : "_ZTIRKN3art15SplitStringIterE",
8353   "size" : 4,
8354   "source_file" : "art/libartbase/base/iteration_range.h"
8355  },
8356  {
8357   "alignment" : 4,
8358   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8359   "name" : "const art::StandardDexFile::CodeItem &",
8360   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
8361   "self_type" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8362   "size" : 4,
8363   "source_file" : "art/libartbase/base/casts.h"
8364  },
8365  {
8366   "alignment" : 4,
8367   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8368   "name" : "const art::TypeLookupTable::Entry &",
8369   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
8370   "self_type" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8371   "size" : 4,
8372   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8373  },
8374  {
8375   "alignment" : 4,
8376   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
8377   "name" : "const art::DexFileReference &",
8378   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
8379   "self_type" : "_ZTIRKN3art16DexFileReferenceE",
8380   "size" : 4,
8381   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
8382  },
8383  {
8384   "alignment" : 4,
8385   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
8386   "name" : "const art::DexLayoutSection &",
8387   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
8388   "self_type" : "_ZTIRKN3art16DexLayoutSectionE",
8389   "size" : 4,
8390   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8391  },
8392  {
8393   "alignment" : 4,
8394   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
8395   "name" : "const art::ClassIteratorData &",
8396   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
8397   "self_type" : "_ZTIRKN3art17ClassIteratorDataE",
8398   "size" : 4,
8399   "source_file" : "art/libdexfile/dex/class_iterator.h"
8400  },
8401  {
8402   "alignment" : 4,
8403   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
8404   "name" : "const art::DexLayoutSections &",
8405   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
8406   "self_type" : "_ZTIRKN3art17DexLayoutSectionsE",
8407   "size" : 4,
8408   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8409  },
8410  {
8411   "alignment" : 4,
8412   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8413   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8414   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8415   "self_type" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8416   "size" : 4,
8417   "source_file" : "art/libartbase/base/hash_set.h"
8418  },
8419  {
8420   "alignment" : 4,
8421   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8422   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8423   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8424   "self_type" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8425   "size" : 4,
8426   "source_file" : "art/libartbase/base/hash_set.h"
8427  },
8428  {
8429   "alignment" : 4,
8430   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
8431   "name" : "const art::CodeItemDataAccessor &",
8432   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
8433   "self_type" : "_ZTIRKN3art20CodeItemDataAccessorE",
8434   "size" : 4,
8435   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8436  },
8437  {
8438   "alignment" : 4,
8439   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
8440   "name" : "const art::DexInstructionPcPair &",
8441   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
8442   "self_type" : "_ZTIRKN3art20DexInstructionPcPairE",
8443   "size" : 4,
8444   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8445  },
8446  {
8447   "alignment" : 4,
8448   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
8449   "name" : "const art::DexInstructionIterator &",
8450   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
8451   "self_type" : "_ZTIRKN3art22DexInstructionIteratorE",
8452   "size" : 4,
8453   "source_file" : "art/libdexfile/dex/dex_file.h"
8454  },
8455  {
8456   "alignment" : 4,
8457   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8458   "name" : "const art::EncodedArrayValueIterator::ValueType &",
8459   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
8460   "self_type" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8461   "size" : 4,
8462   "source_file" : "system/libbase/include/android-base/logging.h"
8463  },
8464  {
8465   "alignment" : 4,
8466   "linker_set_key" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8467   "name" : "const art::DexInstructionIteratorBase &",
8468   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
8469   "self_type" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8470   "size" : 4,
8471   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8472  },
8473  {
8474   "alignment" : 4,
8475   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
8476   "name" : "const art::dex::ProtoIndex &",
8477   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
8478   "self_type" : "_ZTIRKN3art3dex10ProtoIndexE",
8479   "size" : 4,
8480   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8481  },
8482  {
8483   "alignment" : 4,
8484   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
8485   "name" : "const art::dex::StringIndex &",
8486   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
8487   "self_type" : "_ZTIRKN3art3dex11StringIndexE",
8488   "size" : 4,
8489   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8490  },
8491  {
8492   "alignment" : 4,
8493   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8494   "name" : "const art::dex::CallSiteIdItem &",
8495   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
8496   "self_type" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8497   "size" : 4,
8498   "source_file" : "art/libdexfile/dex/dex_file.h"
8499  },
8500  {
8501   "alignment" : 4,
8502   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
8503   "name" : "const art::dex::MethodHandleItem &",
8504   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
8505   "self_type" : "_ZTIRKN3art3dex16MethodHandleItemE",
8506   "size" : 4,
8507   "source_file" : "art/libdexfile/dex/dex_file.h"
8508  },
8509  {
8510   "alignment" : 4,
8511   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8512   "name" : "const art::dex::FieldAnnotationsItem &",
8513   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
8514   "self_type" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8515   "size" : 4,
8516   "source_file" : "art/libdexfile/dex/dex_file.h"
8517  },
8518  {
8519   "alignment" : 4,
8520   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8521   "name" : "const art::dex::MethodAnnotationsItem &",
8522   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
8523   "self_type" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8524   "size" : 4,
8525   "source_file" : "art/libdexfile/dex/dex_file.h"
8526  },
8527  {
8528   "alignment" : 4,
8529   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
8530   "name" : "const art::dex::TypeId &",
8531   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
8532   "self_type" : "_ZTIRKN3art3dex6TypeIdE",
8533   "size" : 4,
8534   "source_file" : "art/libdexfile/dex/dex_file.h"
8535  },
8536  {
8537   "alignment" : 4,
8538   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
8539   "name" : "const art::dex::FieldId &",
8540   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
8541   "self_type" : "_ZTIRKN3art3dex7FieldIdE",
8542   "size" : 4,
8543   "source_file" : "art/libdexfile/dex/dex_file.h"
8544  },
8545  {
8546   "alignment" : 4,
8547   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
8548   "name" : "const art::dex::ProtoId &",
8549   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
8550   "self_type" : "_ZTIRKN3art3dex7ProtoIdE",
8551   "size" : 4,
8552   "source_file" : "art/libdexfile/dex/dex_file.h"
8553  },
8554  {
8555   "alignment" : 4,
8556   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
8557   "name" : "const art::dex::TryItem &",
8558   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
8559   "self_type" : "_ZTIRKN3art3dex7TryItemE",
8560   "size" : 4,
8561   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8562  },
8563  {
8564   "alignment" : 4,
8565   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
8566   "name" : "const art::dex::ClassDef &",
8567   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
8568   "self_type" : "_ZTIRKN3art3dex8ClassDefE",
8569   "size" : 4,
8570   "source_file" : "art/libdexfile/dex/dex_file.h"
8571  },
8572  {
8573   "alignment" : 4,
8574   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
8575   "name" : "const art::dex::CodeItem &",
8576   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
8577   "self_type" : "_ZTIRKN3art3dex8CodeItemE",
8578   "size" : 4,
8579   "source_file" : "art/libartbase/base/casts.h"
8580  },
8581  {
8582   "alignment" : 4,
8583   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
8584   "name" : "const art::dex::DexIndex<unsigned int> &",
8585   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
8586   "self_type" : "_ZTIRKN3art3dex8DexIndexIjEE",
8587   "size" : 4,
8588   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8589  },
8590  {
8591   "alignment" : 4,
8592   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
8593   "name" : "const art::dex::DexIndex<unsigned short> &",
8594   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
8595   "self_type" : "_ZTIRKN3art3dex8DexIndexItEE",
8596   "size" : 4,
8597   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8598  },
8599  {
8600   "alignment" : 4,
8601   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
8602   "name" : "const art::dex::MethodId &",
8603   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
8604   "self_type" : "_ZTIRKN3art3dex8MethodIdE",
8605   "size" : 4,
8606   "source_file" : "art/libdexfile/dex/dex_file.h"
8607  },
8608  {
8609   "alignment" : 4,
8610   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
8611   "name" : "const art::dex::StringId &",
8612   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
8613   "self_type" : "_ZTIRKN3art3dex8StringIdE",
8614   "size" : 4,
8615   "source_file" : "art/libdexfile/dex/dex_file.h"
8616  },
8617  {
8618   "alignment" : 4,
8619   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
8620   "name" : "const art::dex::TypeItem &",
8621   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
8622   "self_type" : "_ZTIRKN3art3dex8TypeItemE",
8623   "size" : 4,
8624   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
8625  },
8626  {
8627   "alignment" : 4,
8628   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
8629   "name" : "const art::dex::TypeIndex &",
8630   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
8631   "self_type" : "_ZTIRKN3art3dex9TypeIndexE",
8632   "size" : 4,
8633   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8634  },
8635  {
8636   "alignment" : 4,
8637   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
8638   "name" : "const art::DexFile::Header &",
8639   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
8640   "self_type" : "_ZTIRKN3art7DexFile6HeaderE",
8641   "size" : 4,
8642   "source_file" : "art/libartbase/base/casts.h"
8643  },
8644  {
8645   "alignment" : 4,
8646   "linker_set_key" : "_ZTIRKN3art7DexFileE",
8647   "name" : "const art::DexFile &",
8648   "referenced_type" : "_ZTIKN3art7DexFileE",
8649   "self_type" : "_ZTIRKN3art7DexFileE",
8650   "size" : 4,
8651   "source_file" : "art/libdexfile/dex/dex_file.h"
8652  },
8653  {
8654   "alignment" : 4,
8655   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8656   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
8657   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8658   "self_type" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8659   "size" : 4,
8660   "source_file" : "art/libartbase/base/dumpable.h"
8661  },
8662  {
8663   "alignment" : 4,
8664   "linker_set_key" : "_ZTIRKN3art9CountIterE",
8665   "name" : "const art::CountIter &",
8666   "referenced_type" : "_ZTIKN3art9CountIterE",
8667   "self_type" : "_ZTIRKN3art9CountIterE",
8668   "size" : 4,
8669   "source_file" : "art/libartbase/base/stl_util.h"
8670  },
8671  {
8672   "alignment" : 4,
8673   "linker_set_key" : "_ZTIRKN3art9SignatureE",
8674   "name" : "const art::Signature &",
8675   "referenced_type" : "_ZTIKN3art9SignatureE",
8676   "self_type" : "_ZTIRKN3art9SignatureE",
8677   "size" : 4,
8678   "source_file" : "art/libdexfile/dex/signature.h"
8679  },
8680  {
8681   "alignment" : 4,
8682   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
8683   "name" : "const art::hiddenapi::ApiList &",
8684   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
8685   "self_type" : "_ZTIRKN3art9hiddenapi7ApiListE",
8686   "size" : 4,
8687   "source_file" : "art/libartbase/base/dumpable.h"
8688  },
8689  {
8690   "alignment" : 4,
8691   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8692   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
8693   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8694   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8695   "size" : 4,
8696   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8697  },
8698  {
8699   "alignment" : 4,
8700   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8701   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
8702   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8703   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8704   "size" : 4,
8705   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
8706  },
8707  {
8708   "alignment" : 4,
8709   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
8710   "name" : "const std::pair<unsigned int, unsigned short> &",
8711   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
8712   "self_type" : "_ZTIRKNSt3__14pairIjtEE",
8713   "size" : 4,
8714   "source_file" : "art/libartbase/base/hash_set.h"
8715  },
8716  {
8717   "alignment" : 4,
8718   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8719   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
8720   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8721   "self_type" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8722   "size" : 4,
8723   "source_file" : "art/libdexfile/dex/dex_file.h"
8724  },
8725  {
8726   "alignment" : 4,
8727   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8728   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
8729   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
8730   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8731   "size" : 4,
8732   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
8733  },
8734  {
8735   "alignment" : 4,
8736   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8737   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
8738   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
8739   "self_type" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8740   "size" : 4,
8741   "source_file" : "art/libartbase/base/hash_set.h"
8742  },
8743  {
8744   "alignment" : 4,
8745   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
8746   "name" : "const art::dex::TypeId *const &",
8747   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
8748   "self_type" : "_ZTIRKPKN3art3dex6TypeIdE",
8749   "size" : 4,
8750   "source_file" : "system/libbase/include/android-base/logging.h"
8751  },
8752  {
8753   "alignment" : 4,
8754   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
8755   "name" : "const art::dex::FieldId *const &",
8756   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
8757   "self_type" : "_ZTIRKPKN3art3dex7FieldIdE",
8758   "size" : 4,
8759   "source_file" : "system/libbase/include/android-base/logging.h"
8760  },
8761  {
8762   "alignment" : 4,
8763   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
8764   "name" : "const art::dex::ProtoId *const &",
8765   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
8766   "self_type" : "_ZTIRKPKN3art3dex7ProtoIdE",
8767   "size" : 4,
8768   "source_file" : "system/libbase/include/android-base/logging.h"
8769  },
8770  {
8771   "alignment" : 4,
8772   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
8773   "name" : "const art::dex::ClassDef *const &",
8774   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
8775   "self_type" : "_ZTIRKPKN3art3dex8ClassDefE",
8776   "size" : 4,
8777   "source_file" : "system/libbase/include/android-base/logging.h"
8778  },
8779  {
8780   "alignment" : 4,
8781   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
8782   "name" : "const art::dex::MethodId *const &",
8783   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
8784   "self_type" : "_ZTIRKPKN3art3dex8MethodIdE",
8785   "size" : 4,
8786   "source_file" : "system/libbase/include/android-base/logging.h"
8787  },
8788  {
8789   "alignment" : 4,
8790   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
8791   "name" : "const art::dex::StringId *const &",
8792   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
8793   "self_type" : "_ZTIRKPKN3art3dex8StringIdE",
8794   "size" : 4,
8795   "source_file" : "system/libbase/include/android-base/logging.h"
8796  },
8797  {
8798   "alignment" : 4,
8799   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
8800   "name" : "const art::DexFile *const &",
8801   "referenced_type" : "_ZTIKPKN3art7DexFileE",
8802   "self_type" : "_ZTIRKPKN3art7DexFileE",
8803   "size" : 4,
8804   "source_file" : "system/libbase/include/android-base/logging.h"
8805  },
8806  {
8807   "alignment" : 4,
8808   "linker_set_key" : "_ZTIRKPKt",
8809   "name" : "const unsigned short *const &",
8810   "referenced_type" : "_ZTIKPKt",
8811   "self_type" : "_ZTIRKPKt",
8812   "size" : 4,
8813   "source_file" : "system/libbase/include/android-base/logging.h"
8814  },
8815  {
8816   "alignment" : 4,
8817   "linker_set_key" : "_ZTIRKPKv",
8818   "name" : "const void *const &",
8819   "referenced_type" : "_ZTIKPKv",
8820   "self_type" : "_ZTIRKPKv",
8821   "size" : 4,
8822   "source_file" : "system/libbase/include/android-base/logging.h"
8823  },
8824  {
8825   "alignment" : 4,
8826   "linker_set_key" : "_ZTIRKb",
8827   "name" : "const bool &",
8828   "referenced_type" : "_ZTIKb",
8829   "self_type" : "_ZTIRKb",
8830   "size" : 4,
8831   "source_file" : "system/libbase/include/android-base/logging.h"
8832  },
8833  {
8834   "alignment" : 4,
8835   "linker_set_key" : "_ZTIRKc",
8836   "name" : "const char &",
8837   "referenced_type" : "_ZTIKc",
8838   "self_type" : "_ZTIRKc",
8839   "size" : 4,
8840   "source_file" : "system/libbase/include/android-base/logging.h"
8841  },
8842  {
8843   "alignment" : 4,
8844   "linker_set_key" : "_ZTIRKd",
8845   "name" : "const double &",
8846   "referenced_type" : "_ZTIKd",
8847   "self_type" : "_ZTIRKd",
8848   "size" : 4,
8849   "source_file" : "system/libbase/include/android-base/logging.h"
8850  },
8851  {
8852   "alignment" : 4,
8853   "linker_set_key" : "_ZTIRKh",
8854   "name" : "const unsigned char &",
8855   "referenced_type" : "_ZTIKh",
8856   "self_type" : "_ZTIRKh",
8857   "size" : 4,
8858   "source_file" : "system/libbase/include/android-base/logging.h"
8859  },
8860  {
8861   "alignment" : 4,
8862   "linker_set_key" : "_ZTIRKi",
8863   "name" : "const int &",
8864   "referenced_type" : "_ZTIKi",
8865   "self_type" : "_ZTIRKi",
8866   "size" : 4,
8867   "source_file" : "system/libbase/include/android-base/logging.h"
8868  },
8869  {
8870   "alignment" : 4,
8871   "linker_set_key" : "_ZTIRKj",
8872   "name" : "const unsigned int &",
8873   "referenced_type" : "_ZTIKj",
8874   "self_type" : "_ZTIRKj",
8875   "size" : 4,
8876   "source_file" : "system/libbase/include/android-base/logging.h"
8877  },
8878  {
8879   "alignment" : 4,
8880   "linker_set_key" : "_ZTIRKt",
8881   "name" : "const unsigned short &",
8882   "referenced_type" : "_ZTIKt",
8883   "self_type" : "_ZTIRKt",
8884   "size" : 4,
8885   "source_file" : "system/libbase/include/android-base/logging.h"
8886  },
8887  {
8888   "alignment" : 4,
8889   "linker_set_key" : "_ZTIRKx",
8890   "name" : "const long long &",
8891   "referenced_type" : "_ZTIKx",
8892   "self_type" : "_ZTIRKx",
8893   "size" : 4,
8894   "source_file" : "system/libbase/include/android-base/logging.h"
8895  },
8896  {
8897   "alignment" : 4,
8898   "linker_set_key" : "_ZTIRKy",
8899   "name" : "const unsigned long long &",
8900   "referenced_type" : "_ZTIKy",
8901   "self_type" : "_ZTIRKy",
8902   "size" : 4,
8903   "source_file" : "system/libbase/include/android-base/logging.h"
8904  },
8905  {
8906   "alignment" : 4,
8907   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
8908   "name" : "art::Instruction::Format &",
8909   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
8910   "self_type" : "_ZTIRN3art11Instruction6FormatE",
8911   "size" : 4,
8912   "source_file" : "system/libbase/include/android-base/logging.h"
8913  },
8914  {
8915   "alignment" : 4,
8916   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8917   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8918   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8919   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8920   "size" : 4,
8921   "source_file" : "art/libdexfile/dex/class_accessor.h"
8922  },
8923  {
8924   "alignment" : 4,
8925   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8926   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8927   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8928   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8929   "size" : 4,
8930   "source_file" : "art/libdexfile/dex/class_accessor.h"
8931  },
8932  {
8933   "alignment" : 4,
8934   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
8935   "name" : "art::ClassIterator &",
8936   "referenced_type" : "_ZTIN3art13ClassIteratorE",
8937   "self_type" : "_ZTIRN3art13ClassIteratorE",
8938   "size" : 4,
8939   "source_file" : "art/libdexfile/dex/class_iterator.h"
8940  },
8941  {
8942   "alignment" : 4,
8943   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8944   "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>>>> &",
8945   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8946   "self_type" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8947   "size" : 4,
8948   "source_file" : "art/libartbase/base/hash_set.h"
8949  },
8950  {
8951   "alignment" : 4,
8952   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
8953   "name" : "art::SplitStringIter &",
8954   "referenced_type" : "_ZTIN3art15SplitStringIterE",
8955   "self_type" : "_ZTIRN3art15SplitStringIterE",
8956   "size" : 4,
8957   "source_file" : "art/libartbase/base/stl_util.h"
8958  },
8959  {
8960   "alignment" : 4,
8961   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
8962   "name" : "art::TypeLookupTable &",
8963   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
8964   "self_type" : "_ZTIRN3art15TypeLookupTableE",
8965   "size" : 4,
8966   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8967  },
8968  {
8969   "alignment" : 4,
8970   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
8971   "name" : "art::DexInstructionIterator &",
8972   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
8973   "self_type" : "_ZTIRN3art22DexInstructionIteratorE",
8974   "size" : 4,
8975   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8976  },
8977  {
8978   "alignment" : 4,
8979   "linker_set_key" : "_ZTIRN3art26SafeDexInstructionIteratorE",
8980   "name" : "art::SafeDexInstructionIterator &",
8981   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
8982   "self_type" : "_ZTIRN3art26SafeDexInstructionIteratorE",
8983   "size" : 4,
8984   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8985  },
8986  {
8987   "alignment" : 4,
8988   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
8989   "name" : "art::dex::ProtoIndex &",
8990   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
8991   "self_type" : "_ZTIRN3art3dex10ProtoIndexE",
8992   "size" : 4,
8993   "source_file" : "system/libbase/include/android-base/logging.h"
8994  },
8995  {
8996   "alignment" : 4,
8997   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
8998   "name" : "art::dex::StringIndex &",
8999   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
9000   "self_type" : "_ZTIRN3art3dex11StringIndexE",
9001   "size" : 4,
9002   "source_file" : "system/libbase/include/android-base/logging.h"
9003  },
9004  {
9005   "alignment" : 4,
9006   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
9007   "name" : "art::dex::TypeIndex &",
9008   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
9009   "self_type" : "_ZTIRN3art3dex9TypeIndexE",
9010   "size" : 4,
9011   "source_file" : "system/libbase/include/android-base/logging.h"
9012  },
9013  {
9014   "alignment" : 4,
9015   "linker_set_key" : "_ZTIRN3art6MemMapE",
9016   "name" : "art::MemMap &",
9017   "referenced_type" : "_ZTIN3art6MemMapE",
9018   "self_type" : "_ZTIRN3art6MemMapE",
9019   "size" : 4,
9020   "source_file" : "art/libartbase/base/mem_map.h"
9021  },
9022  {
9023   "alignment" : 4,
9024   "linker_set_key" : "_ZTIRN3art9CountIterE",
9025   "name" : "art::CountIter &",
9026   "referenced_type" : "_ZTIN3art9CountIterE",
9027   "self_type" : "_ZTIRN3art9CountIterE",
9028   "size" : 4,
9029   "source_file" : "art/libartbase/base/stl_util.h"
9030  },
9031  {
9032   "alignment" : 4,
9033   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9034   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
9035   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9036   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9037   "size" : 4,
9038   "source_file" : "system/libbase/include/android-base/logging.h"
9039  },
9040  {
9041   "alignment" : 4,
9042   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
9043   "name" : "std::pair<unsigned int, unsigned short> &",
9044   "referenced_type" : "_ZTINSt3__14pairIjtEE",
9045   "self_type" : "_ZTIRNSt3__14pairIjtEE",
9046   "size" : 4,
9047   "source_file" : "art/libartbase/base/hash_set.h"
9048  },
9049  {
9050   "alignment" : 4,
9051   "linker_set_key" : "_ZTIRNSt3__15mutexE",
9052   "name" : "std::mutex &",
9053   "referenced_type" : "_ZTINSt3__15mutexE",
9054   "self_type" : "_ZTIRNSt3__15mutexE",
9055   "size" : 4,
9056   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
9057  },
9058  {
9059   "alignment" : 4,
9060   "linker_set_key" : "_ZTIRPKc",
9061   "name" : "const char *&",
9062   "referenced_type" : "_ZTIPKc",
9063   "self_type" : "_ZTIRPKc",
9064   "size" : 4,
9065   "source_file" : "system/libbase/include/android-base/logging.h"
9066  },
9067  {
9068   "alignment" : 4,
9069   "linker_set_key" : "_ZTIRPKh",
9070   "name" : "const unsigned char *&",
9071   "referenced_type" : "_ZTIPKh",
9072   "self_type" : "_ZTIRPKh",
9073   "size" : 4,
9074   "source_file" : "system/libbase/include/android-base/logging.h"
9075  },
9076  {
9077   "alignment" : 4,
9078   "linker_set_key" : "_ZTIRb",
9079   "name" : "bool &",
9080   "referenced_type" : "_ZTIb",
9081   "self_type" : "_ZTIRb",
9082   "size" : 4,
9083   "source_file" : "system/libbase/include/android-base/logging.h"
9084  },
9085  {
9086   "alignment" : 4,
9087   "linker_set_key" : "_ZTIRc",
9088   "name" : "char &",
9089   "referenced_type" : "_ZTIc",
9090   "self_type" : "_ZTIRc",
9091   "size" : 4,
9092   "source_file" : "system/libbase/include/android-base/logging.h"
9093  },
9094  {
9095   "alignment" : 4,
9096   "linker_set_key" : "_ZTIRd",
9097   "name" : "double &",
9098   "referenced_type" : "_ZTId",
9099   "self_type" : "_ZTIRd",
9100   "size" : 4,
9101   "source_file" : "system/libbase/include/android-base/logging.h"
9102  },
9103  {
9104   "alignment" : 4,
9105   "linker_set_key" : "_ZTIRh",
9106   "name" : "unsigned char &",
9107   "referenced_type" : "_ZTIh",
9108   "self_type" : "_ZTIRh",
9109   "size" : 4,
9110   "source_file" : "system/libbase/include/android-base/logging.h"
9111  },
9112  {
9113   "alignment" : 4,
9114   "linker_set_key" : "_ZTIRi",
9115   "name" : "int &",
9116   "referenced_type" : "_ZTIi",
9117   "self_type" : "_ZTIRi",
9118   "size" : 4,
9119   "source_file" : "system/libbase/include/android-base/logging.h"
9120  },
9121  {
9122   "alignment" : 4,
9123   "linker_set_key" : "_ZTIRj",
9124   "name" : "unsigned int &",
9125   "referenced_type" : "_ZTIj",
9126   "self_type" : "_ZTIRj",
9127   "size" : 4,
9128   "source_file" : "system/libbase/include/android-base/logging.h"
9129  },
9130  {
9131   "alignment" : 4,
9132   "linker_set_key" : "_ZTIRt",
9133   "name" : "unsigned short &",
9134   "referenced_type" : "_ZTIt",
9135   "self_type" : "_ZTIRt",
9136   "size" : 4,
9137   "source_file" : "system/libbase/include/android-base/logging.h"
9138  },
9139  {
9140   "alignment" : 4,
9141   "linker_set_key" : "_ZTIRx",
9142   "name" : "long long &",
9143   "referenced_type" : "_ZTIx",
9144   "self_type" : "_ZTIRx",
9145   "size" : 4,
9146   "source_file" : "system/libbase/include/android-base/logging.h"
9147  }
9148 ],
9149 "pointer_types" :
9150 [
9151  {
9152   "alignment" : 4,
9153   "linker_set_key" : "_ZTIP10ZipArchive",
9154   "name" : "ZipArchive *",
9155   "referenced_type" : "_ZTI10ZipArchive",
9156   "self_type" : "_ZTIP10ZipArchive",
9157   "size" : 4,
9158   "source_file" : "art/libartbase/base/zip_archive.h"
9159  },
9160  {
9161   "alignment" : 4,
9162   "linker_set_key" : "_ZTIP10_jintArray",
9163   "name" : "_jintArray *",
9164   "referenced_type" : "_ZTI10_jintArray",
9165   "self_type" : "_ZTIP10_jintArray",
9166   "size" : 4,
9167   "source_file" : "libnativehelper/include_jni/jni.h"
9168  },
9169  {
9170   "alignment" : 4,
9171   "linker_set_key" : "_ZTIP10_jmethodID",
9172   "name" : "_jmethodID *",
9173   "referenced_type" : "_ZTI10_jmethodID",
9174   "self_type" : "_ZTIP10_jmethodID",
9175   "size" : 4,
9176   "source_file" : "libnativehelper/include_jni/jni.h"
9177  },
9178  {
9179   "alignment" : 4,
9180   "linker_set_key" : "_ZTIP11_jbyteArray",
9181   "name" : "_jbyteArray *",
9182   "referenced_type" : "_ZTI11_jbyteArray",
9183   "self_type" : "_ZTIP11_jbyteArray",
9184   "size" : 4,
9185   "source_file" : "libnativehelper/include_jni/jni.h"
9186  },
9187  {
9188   "alignment" : 4,
9189   "linker_set_key" : "_ZTIP11_jcharArray",
9190   "name" : "_jcharArray *",
9191   "referenced_type" : "_ZTI11_jcharArray",
9192   "self_type" : "_ZTIP11_jcharArray",
9193   "size" : 4,
9194   "source_file" : "libnativehelper/include_jni/jni.h"
9195  },
9196  {
9197   "alignment" : 4,
9198   "linker_set_key" : "_ZTIP11_jlongArray",
9199   "name" : "_jlongArray *",
9200   "referenced_type" : "_ZTI11_jlongArray",
9201   "self_type" : "_ZTIP11_jlongArray",
9202   "size" : 4,
9203   "source_file" : "libnativehelper/include_jni/jni.h"
9204  },
9205  {
9206   "alignment" : 4,
9207   "linker_set_key" : "_ZTIP11_jthrowable",
9208   "name" : "_jthrowable *",
9209   "referenced_type" : "_ZTI11_jthrowable",
9210   "self_type" : "_ZTIP11_jthrowable",
9211   "size" : 4,
9212   "source_file" : "libnativehelper/include_jni/jni.h"
9213  },
9214  {
9215   "alignment" : 4,
9216   "linker_set_key" : "_ZTIP12JavaVMOption",
9217   "name" : "JavaVMOption *",
9218   "referenced_type" : "_ZTI12JavaVMOption",
9219   "self_type" : "_ZTIP12JavaVMOption",
9220   "size" : 4,
9221   "source_file" : "libnativehelper/include_jni/jni.h"
9222  },
9223  {
9224   "alignment" : 4,
9225   "linker_set_key" : "_ZTIP12TemporaryDir",
9226   "name" : "TemporaryDir *",
9227   "referenced_type" : "_ZTI12TemporaryDir",
9228   "self_type" : "_ZTIP12TemporaryDir",
9229   "size" : 4,
9230   "source_file" : "system/libbase/include/android-base/file.h"
9231  },
9232  {
9233   "alignment" : 4,
9234   "linker_set_key" : "_ZTIP12_jfloatArray",
9235   "name" : "_jfloatArray *",
9236   "referenced_type" : "_ZTI12_jfloatArray",
9237   "self_type" : "_ZTIP12_jfloatArray",
9238   "size" : 4,
9239   "source_file" : "libnativehelper/include_jni/jni.h"
9240  },
9241  {
9242   "alignment" : 4,
9243   "linker_set_key" : "_ZTIP12_jshortArray",
9244   "name" : "_jshortArray *",
9245   "referenced_type" : "_ZTI12_jshortArray",
9246   "self_type" : "_ZTIP12_jshortArray",
9247   "size" : 4,
9248   "source_file" : "libnativehelper/include_jni/jni.h"
9249  },
9250  {
9251   "alignment" : 4,
9252   "linker_set_key" : "_ZTIP13TemporaryFile",
9253   "name" : "TemporaryFile *",
9254   "referenced_type" : "_ZTI13TemporaryFile",
9255   "self_type" : "_ZTIP13TemporaryFile",
9256   "size" : 4,
9257   "source_file" : "system/libbase/include/android-base/file.h"
9258  },
9259  {
9260   "alignment" : 4,
9261   "linker_set_key" : "_ZTIP13_jdoubleArray",
9262   "name" : "_jdoubleArray *",
9263   "referenced_type" : "_ZTI13_jdoubleArray",
9264   "self_type" : "_ZTIP13_jdoubleArray",
9265   "size" : 4,
9266   "source_file" : "libnativehelper/include_jni/jni.h"
9267  },
9268  {
9269   "alignment" : 4,
9270   "linker_set_key" : "_ZTIP13_jobjectArray",
9271   "name" : "_jobjectArray *",
9272   "referenced_type" : "_ZTI13_jobjectArray",
9273   "self_type" : "_ZTIP13_jobjectArray",
9274   "size" : 4,
9275   "source_file" : "libnativehelper/include_jni/jni.h"
9276  },
9277  {
9278   "alignment" : 4,
9279   "linker_set_key" : "_ZTIP14_jbooleanArray",
9280   "name" : "_jbooleanArray *",
9281   "referenced_type" : "_ZTI14_jbooleanArray",
9282   "self_type" : "_ZTIP14_jbooleanArray",
9283   "size" : 4,
9284   "source_file" : "libnativehelper/include_jni/jni.h"
9285  },
9286  {
9287   "alignment" : 4,
9288   "linker_set_key" : "_ZTIP3DIR",
9289   "name" : "DIR *",
9290   "referenced_type" : "_ZTI3DIR",
9291   "self_type" : "_ZTIP3DIR",
9292   "size" : 4,
9293   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9294  },
9295  {
9296   "alignment" : 4,
9297   "linker_set_key" : "_ZTIP7_JNIEnv",
9298   "name" : "_JNIEnv *",
9299   "referenced_type" : "_ZTI7_JNIEnv",
9300   "self_type" : "_ZTIP7_JNIEnv",
9301   "size" : 4,
9302   "source_file" : "libnativehelper/include_jni/jni.h"
9303  },
9304  {
9305   "alignment" : 4,
9306   "linker_set_key" : "_ZTIP7_JavaVM",
9307   "name" : "_JavaVM *",
9308   "referenced_type" : "_ZTI7_JavaVM",
9309   "self_type" : "_ZTIP7_JavaVM",
9310   "size" : 4,
9311   "source_file" : "libnativehelper/include_jni/jni.h"
9312  },
9313  {
9314   "alignment" : 4,
9315   "linker_set_key" : "_ZTIP7__sFILE",
9316   "name" : "__sFILE *",
9317   "referenced_type" : "_ZTI7__sFILE",
9318   "self_type" : "_ZTIP7__sFILE",
9319   "size" : 4,
9320   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9321  },
9322  {
9323   "alignment" : 4,
9324   "linker_set_key" : "_ZTIP7_jarray",
9325   "name" : "_jarray *",
9326   "referenced_type" : "_ZTI7_jarray",
9327   "self_type" : "_ZTIP7_jarray",
9328   "size" : 4,
9329   "source_file" : "libnativehelper/include_jni/jni.h"
9330  },
9331  {
9332   "alignment" : 4,
9333   "linker_set_key" : "_ZTIP7_jclass",
9334   "name" : "_jclass *",
9335   "referenced_type" : "_ZTI7_jclass",
9336   "self_type" : "_ZTIP7_jclass",
9337   "size" : 4,
9338   "source_file" : "libnativehelper/include_jni/jni.h"
9339  },
9340  {
9341   "alignment" : 4,
9342   "linker_set_key" : "_ZTIP8ADexFile",
9343   "name" : "ADexFile *",
9344   "referenced_type" : "_ZTI8ADexFile",
9345   "self_type" : "_ZTIP8ADexFile",
9346   "size" : 4,
9347   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
9348  },
9349  {
9350   "alignment" : 4,
9351   "linker_set_key" : "_ZTIP8ZipEntry",
9352   "name" : "ZipEntry *",
9353   "referenced_type" : "_ZTI8ZipEntry",
9354   "self_type" : "_ZTIP8ZipEntry",
9355   "size" : 4,
9356   "source_file" : "art/libartbase/base/zip_archive.h"
9357  },
9358  {
9359   "alignment" : 4,
9360   "linker_set_key" : "_ZTIP8_jobject",
9361   "name" : "_jobject *",
9362   "referenced_type" : "_ZTI8_jobject",
9363   "self_type" : "_ZTIP8_jobject",
9364   "size" : 4,
9365   "source_file" : "libnativehelper/include_jni/jni.h"
9366  },
9367  {
9368   "alignment" : 4,
9369   "linker_set_key" : "_ZTIP8_jstring",
9370   "name" : "_jstring *",
9371   "referenced_type" : "_ZTI8_jstring",
9372   "self_type" : "_ZTIP8_jstring",
9373   "size" : 4,
9374   "source_file" : "libnativehelper/include_jni/jni.h"
9375  },
9376  {
9377   "alignment" : 4,
9378   "linker_set_key" : "_ZTIP9_jfieldID",
9379   "name" : "_jfieldID *",
9380   "referenced_type" : "_ZTI9_jfieldID",
9381   "self_type" : "_ZTIP9_jfieldID",
9382   "size" : 4,
9383   "source_file" : "libnativehelper/include_jni/jni.h"
9384  },
9385  {
9386   "alignment" : 4,
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" : 4,
9392   "source_file" : "libnativehelper/include_jni/jni.h"
9393  },
9394  {
9395   "alignment" : 4,
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" : 4,
9401   "source_file" : "libnativehelper/include_jni/jni.h"
9402  },
9403  {
9404   "alignment" : 4,
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" : 4,
9410   "source_file" : "libnativehelper/include_jni/jni.h"
9411  },
9412  {
9413   "alignment" : 4,
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" : 4,
9419   "source_file" : "libnativehelper/include_jni/jni.h"
9420  },
9421  {
9422   "alignment" : 4,
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" : 4,
9428   "source_file" : "libnativehelper/include_jni/jni.h"
9429  },
9430  {
9431   "alignment" : 4,
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" : 4,
9437   "source_file" : "libnativehelper/include_jni/jni.h"
9438  },
9439  {
9440   "alignment" : 4,
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" : 4,
9446   "source_file" : "libnativehelper/include_jni/jni.h"
9447  },
9448  {
9449   "alignment" : 4,
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" : 4,
9455   "source_file" : "libnativehelper/include_jni/jni.h"
9456  },
9457  {
9458   "alignment" : 4,
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" : 4,
9464   "source_file" : "libnativehelper/include_jni/jni.h"
9465  },
9466  {
9467   "alignment" : 4,
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" : 4,
9473   "source_file" : "libnativehelper/include_jni/jni.h"
9474  },
9475  {
9476   "alignment" : 4,
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" : 4,
9482   "source_file" : "libnativehelper/include_jni/jni.h"
9483  },
9484  {
9485   "alignment" : 4,
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" : 4,
9491   "source_file" : "libnativehelper/include_jni/jni.h"
9492  },
9493  {
9494   "alignment" : 4,
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" : 4,
9500   "source_file" : "libnativehelper/include_jni/jni.h"
9501  },
9502  {
9503   "alignment" : 4,
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" : 4,
9509   "source_file" : "libnativehelper/include_jni/jni.h"
9510  },
9511  {
9512   "alignment" : 4,
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" : 4,
9518   "source_file" : "libnativehelper/include_jni/jni.h"
9519  },
9520  {
9521   "alignment" : 4,
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" : 4,
9527   "source_file" : "libnativehelper/include_jni/jni.h"
9528  },
9529  {
9530   "alignment" : 4,
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" : 4,
9536   "source_file" : "libnativehelper/include_jni/jni.h"
9537  },
9538  {
9539   "alignment" : 4,
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" : 4,
9545   "source_file" : "libnativehelper/include_jni/jni.h"
9546  },
9547  {
9548   "alignment" : 4,
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" : 4,
9554   "source_file" : "libnativehelper/include_jni/jni.h"
9555  },
9556  {
9557   "alignment" : 4,
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" : 4,
9563   "source_file" : "libnativehelper/include_jni/jni.h"
9564  },
9565  {
9566   "alignment" : 4,
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" : 4,
9572   "source_file" : "libnativehelper/include_jni/jni.h"
9573  },
9574  {
9575   "alignment" : 4,
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" : 4,
9581   "source_file" : "libnativehelper/include_jni/jni.h"
9582  },
9583  {
9584   "alignment" : 4,
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" : 4,
9590   "source_file" : "libnativehelper/include_jni/jni.h"
9591  },
9592  {
9593   "alignment" : 4,
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" : 4,
9599   "source_file" : "libnativehelper/include_jni/jni.h"
9600  },
9601  {
9602   "alignment" : 4,
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" : 4,
9608   "source_file" : "libnativehelper/include_jni/jni.h"
9609  },
9610  {
9611   "alignment" : 4,
9612   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
9613   "name" : "_jobject *(*)(_JNIEnv *, void *, long long)",
9614   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
9615   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
9616   "size" : 4,
9617   "source_file" : "libnativehelper/include_jni/jni.h"
9618  },
9619  {
9620   "alignment" : 4,
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" : 4,
9626   "source_file" : "libnativehelper/include_jni/jni.h"
9627  },
9628  {
9629   "alignment" : 4,
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" : 4,
9635   "source_file" : "libnativehelper/include_jni/jni.h"
9636  },
9637  {
9638   "alignment" : 4,
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" : 4,
9644   "source_file" : "libnativehelper/include_jni/jni.h"
9645  },
9646  {
9647   "alignment" : 4,
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" : 4,
9653   "source_file" : "libnativehelper/include_jni/jni.h"
9654  },
9655  {
9656   "alignment" : 4,
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" : 4,
9662   "source_file" : "libnativehelper/include_jni/jni.h"
9663  },
9664  {
9665   "alignment" : 4,
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" : 4,
9671   "source_file" : "libnativehelper/include_jni/jni.h"
9672  },
9673  {
9674   "alignment" : 4,
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" : 4,
9680   "source_file" : "libnativehelper/include_jni/jni.h"
9681  },
9682  {
9683   "alignment" : 4,
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" : 4,
9689   "source_file" : "libnativehelper/include_jni/jni.h"
9690  },
9691  {
9692   "alignment" : 4,
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" : 4,
9698   "source_file" : "libnativehelper/include_jni/jni.h"
9699  },
9700  {
9701   "alignment" : 4,
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" : 4,
9707   "source_file" : "libnativehelper/include_jni/jni.h"
9708  },
9709  {
9710   "alignment" : 4,
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" : 4,
9716   "source_file" : "libnativehelper/include_jni/jni.h"
9717  },
9718  {
9719   "alignment" : 4,
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" : 4,
9725   "source_file" : "libnativehelper/include_jni/jni.h"
9726  },
9727  {
9728   "alignment" : 4,
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" : 4,
9734   "source_file" : "libnativehelper/include_jni/jni.h"
9735  },
9736  {
9737   "alignment" : 4,
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" : 4,
9743   "source_file" : "libnativehelper/include_jni/jni.h"
9744  },
9745  {
9746   "alignment" : 4,
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" : 4,
9752   "source_file" : "libnativehelper/include_jni/jni.h"
9753  },
9754  {
9755   "alignment" : 4,
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" : 4,
9761   "source_file" : "libnativehelper/include_jni/jni.h"
9762  },
9763  {
9764   "alignment" : 4,
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" : 4,
9770   "source_file" : "libnativehelper/include_jni/jni.h"
9771  },
9772  {
9773   "alignment" : 4,
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" : 4,
9779   "source_file" : "libnativehelper/include_jni/jni.h"
9780  },
9781  {
9782   "alignment" : 4,
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" : 4,
9788   "source_file" : "libnativehelper/include_jni/jni.h"
9789  },
9790  {
9791   "alignment" : 4,
9792   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9793   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
9794   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
9795   "self_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9796   "size" : 4,
9797   "source_file" : "libnativehelper/include_jni/jni.h"
9798  },
9799  {
9800   "alignment" : 4,
9801   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9802   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
9803   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
9804   "self_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9805   "size" : 4,
9806   "source_file" : "libnativehelper/include_jni/jni.h"
9807  },
9808  {
9809   "alignment" : 4,
9810   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9811   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
9812   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
9813   "self_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9814   "size" : 4,
9815   "source_file" : "libnativehelper/include_jni/jni.h"
9816  },
9817  {
9818   "alignment" : 4,
9819   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9820   "name" : "void *(*)(_JNIEnv *, _jobject *)",
9821   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
9822   "self_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9823   "size" : 4,
9824   "source_file" : "libnativehelper/include_jni/jni.h"
9825  },
9826  {
9827   "alignment" : 4,
9828   "linker_set_key" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
9829   "name" : "long long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
9830   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
9831   "self_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
9832   "size" : 4,
9833   "source_file" : "libnativehelper/include_jni/jni.h"
9834  },
9835  {
9836   "alignment" : 4,
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" : 4,
9842   "source_file" : "libnativehelper/include_jni/jni.h"
9843  },
9844  {
9845   "alignment" : 4,
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" : 4,
9851   "source_file" : "libnativehelper/include_jni/jni.h"
9852  },
9853  {
9854   "alignment" : 4,
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" : 4,
9860   "source_file" : "libnativehelper/include_jni/jni.h"
9861  },
9862  {
9863   "alignment" : 4,
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" : 4,
9869   "source_file" : "libnativehelper/include_jni/jni.h"
9870  },
9871  {
9872   "alignment" : 4,
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" : 4,
9878   "source_file" : "libnativehelper/include_jni/jni.h"
9879  },
9880  {
9881   "alignment" : 4,
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" : 4,
9887   "source_file" : "libnativehelper/include_jni/jni.h"
9888  },
9889  {
9890   "alignment" : 4,
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" : 4,
9896   "source_file" : "libnativehelper/include_jni/jni.h"
9897  },
9898  {
9899   "alignment" : 4,
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" : 4,
9905   "source_file" : "libnativehelper/include_jni/jni.h"
9906  },
9907  {
9908   "alignment" : 4,
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" : 4,
9914   "source_file" : "libnativehelper/include_jni/jni.h"
9915  },
9916  {
9917   "alignment" : 4,
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" : 4,
9923   "source_file" : "libnativehelper/include_jni/jni.h"
9924  },
9925  {
9926   "alignment" : 4,
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" : 4,
9932   "source_file" : "libnativehelper/include_jni/jni.h"
9933  },
9934  {
9935   "alignment" : 4,
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" : 4,
9941   "source_file" : "libnativehelper/include_jni/jni.h"
9942  },
9943  {
9944   "alignment" : 4,
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" : 4,
9950   "source_file" : "libnativehelper/include_jni/jni.h"
9951  },
9952  {
9953   "alignment" : 4,
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" : 4,
9959   "source_file" : "libnativehelper/include_jni/jni.h"
9960  },
9961  {
9962   "alignment" : 4,
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" : 4,
9968   "source_file" : "libnativehelper/include_jni/jni.h"
9969  },
9970  {
9971   "alignment" : 4,
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" : 4,
9977   "source_file" : "libnativehelper/include_jni/jni.h"
9978  },
9979  {
9980   "alignment" : 4,
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" : 4,
9986   "source_file" : "libnativehelper/include_jni/jni.h"
9987  },
9988  {
9989   "alignment" : 4,
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" : 4,
9995   "source_file" : "libnativehelper/include_jni/jni.h"
9996  },
9997  {
9998   "alignment" : 4,
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" : 4,
10004   "source_file" : "libnativehelper/include_jni/jni.h"
10005  },
10006  {
10007   "alignment" : 4,
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" : 4,
10013   "source_file" : "libnativehelper/include_jni/jni.h"
10014  },
10015  {
10016   "alignment" : 4,
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" : 4,
10022   "source_file" : "libnativehelper/include_jni/jni.h"
10023  },
10024  {
10025   "alignment" : 4,
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" : 4,
10031   "source_file" : "libnativehelper/include_jni/jni.h"
10032  },
10033  {
10034   "alignment" : 4,
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" : 4,
10040   "source_file" : "libnativehelper/include_jni/jni.h"
10041  },
10042  {
10043   "alignment" : 4,
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" : 4,
10049   "source_file" : "libnativehelper/include_jni/jni.h"
10050  },
10051  {
10052   "alignment" : 4,
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" : 4,
10058   "source_file" : "libnativehelper/include_jni/jni.h"
10059  },
10060  {
10061   "alignment" : 4,
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" : 4,
10067   "source_file" : "libnativehelper/include_jni/jni.h"
10068  },
10069  {
10070   "alignment" : 4,
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" : 4,
10076   "source_file" : "libnativehelper/include_jni/jni.h"
10077  },
10078  {
10079   "alignment" : 4,
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" : 4,
10085   "source_file" : "libnativehelper/include_jni/jni.h"
10086  },
10087  {
10088   "alignment" : 4,
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" : 4,
10094   "source_file" : "libnativehelper/include_jni/jni.h"
10095  },
10096  {
10097   "alignment" : 4,
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" : 4,
10103   "source_file" : "libnativehelper/include_jni/jni.h"
10104  },
10105  {
10106   "alignment" : 4,
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" : 4,
10112   "source_file" : "libnativehelper/include_jni/jni.h"
10113  },
10114  {
10115   "alignment" : 4,
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" : 4,
10121   "source_file" : "libnativehelper/include_jni/jni.h"
10122  },
10123  {
10124   "alignment" : 4,
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" : 4,
10130   "source_file" : "libnativehelper/include_jni/jni.h"
10131  },
10132  {
10133   "alignment" : 4,
10134   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
10135   "name" : "unsigned char (*)(_JNIEnv *)",
10136   "referenced_type" : "_ZTIFhP7_JNIEnvE",
10137   "self_type" : "_ZTIPFhP7_JNIEnvE",
10138   "size" : 4,
10139   "source_file" : "libnativehelper/include_jni/jni.h"
10140  },
10141  {
10142   "alignment" : 4,
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" : 4,
10148   "source_file" : "libnativehelper/include_jni/jni.h"
10149  },
10150  {
10151   "alignment" : 4,
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" : 4,
10157   "source_file" : "libnativehelper/include_jni/jni.h"
10158  },
10159  {
10160   "alignment" : 4,
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" : 4,
10166   "source_file" : "libnativehelper/include_jni/jni.h"
10167  },
10168  {
10169   "alignment" : 4,
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" : 4,
10175   "source_file" : "libnativehelper/include_jni/jni.h"
10176  },
10177  {
10178   "alignment" : 4,
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" : 4,
10184   "source_file" : "libnativehelper/include_jni/jni.h"
10185  },
10186  {
10187   "alignment" : 4,
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" : 4,
10193   "source_file" : "libnativehelper/include_jni/jni.h"
10194  },
10195  {
10196   "alignment" : 4,
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" : 4,
10202   "source_file" : "libnativehelper/include_jni/jni.h"
10203  },
10204  {
10205   "alignment" : 4,
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" : 4,
10211   "source_file" : "libnativehelper/include_jni/jni.h"
10212  },
10213  {
10214   "alignment" : 4,
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" : 4,
10220   "source_file" : "libnativehelper/include_jni/jni.h"
10221  },
10222  {
10223   "alignment" : 4,
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" : 4,
10229   "source_file" : "libnativehelper/include_jni/jni.h"
10230  },
10231  {
10232   "alignment" : 4,
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" : 4,
10238   "source_file" : "libnativehelper/include_jni/jni.h"
10239  },
10240  {
10241   "alignment" : 4,
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" : 4,
10247   "source_file" : "libnativehelper/include_jni/jni.h"
10248  },
10249  {
10250   "alignment" : 4,
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" : 4,
10256   "source_file" : "libnativehelper/include_jni/jni.h"
10257  },
10258  {
10259   "alignment" : 4,
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" : 4,
10265   "source_file" : "libnativehelper/include_jni/jni.h"
10266  },
10267  {
10268   "alignment" : 4,
10269   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
10270   "name" : "int (*)(_JNIEnv *)",
10271   "referenced_type" : "_ZTIFiP7_JNIEnvE",
10272   "self_type" : "_ZTIPFiP7_JNIEnvE",
10273   "size" : 4,
10274   "source_file" : "libnativehelper/include_jni/jni.h"
10275  },
10276  {
10277   "alignment" : 4,
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" : 4,
10283   "source_file" : "libnativehelper/include_jni/jni.h"
10284  },
10285  {
10286   "alignment" : 4,
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" : 4,
10292   "source_file" : "libnativehelper/include_jni/jni.h"
10293  },
10294  {
10295   "alignment" : 4,
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" : 4,
10301   "source_file" : "libnativehelper/include_jni/jni.h"
10302  },
10303  {
10304   "alignment" : 4,
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" : 4,
10310   "source_file" : "libnativehelper/include_jni/jni.h"
10311  },
10312  {
10313   "alignment" : 4,
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" : 4,
10319   "source_file" : "libnativehelper/include_jni/jni.h"
10320  },
10321  {
10322   "alignment" : 4,
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" : 4,
10328   "source_file" : "libnativehelper/include_jni/jni.h"
10329  },
10330  {
10331   "alignment" : 4,
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" : 4,
10337   "source_file" : "libnativehelper/include_jni/jni.h"
10338  },
10339  {
10340   "alignment" : 4,
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" : 4,
10346   "source_file" : "libnativehelper/include_jni/jni.h"
10347  },
10348  {
10349   "alignment" : 4,
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" : 4,
10355   "source_file" : "libnativehelper/include_jni/jni.h"
10356  },
10357  {
10358   "alignment" : 4,
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" : 4,
10364   "source_file" : "libnativehelper/include_jni/jni.h"
10365  },
10366  {
10367   "alignment" : 4,
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" : 4,
10373   "source_file" : "libnativehelper/include_jni/jni.h"
10374  },
10375  {
10376   "alignment" : 4,
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" : 4,
10382   "source_file" : "libnativehelper/include_jni/jni.h"
10383  },
10384  {
10385   "alignment" : 4,
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" : 4,
10391   "source_file" : "libnativehelper/include_jni/jni.h"
10392  },
10393  {
10394   "alignment" : 4,
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" : 4,
10400   "source_file" : "libnativehelper/include_jni/jni.h"
10401  },
10402  {
10403   "alignment" : 4,
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" : 4,
10409   "source_file" : "libnativehelper/include_jni/jni.h"
10410  },
10411  {
10412   "alignment" : 4,
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" : 4,
10418   "source_file" : "libnativehelper/include_jni/jni.h"
10419  },
10420  {
10421   "alignment" : 4,
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" : 4,
10427   "source_file" : "libnativehelper/include_jni/jni.h"
10428  },
10429  {
10430   "alignment" : 4,
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" : 4,
10436   "source_file" : "libnativehelper/include_jni/jni.h"
10437  },
10438  {
10439   "alignment" : 4,
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" : 4,
10445   "source_file" : "libnativehelper/include_jni/jni.h"
10446  },
10447  {
10448   "alignment" : 4,
10449   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
10450   "name" : "int (*)(_JNIEnv *, int)",
10451   "referenced_type" : "_ZTIFiP7_JNIEnviE",
10452   "self_type" : "_ZTIPFiP7_JNIEnviE",
10453   "size" : 4,
10454   "source_file" : "libnativehelper/include_jni/jni.h"
10455  },
10456  {
10457   "alignment" : 4,
10458   "linker_set_key" : "_ZTIPFiP7_JavaVME",
10459   "name" : "int (*)(_JavaVM *)",
10460   "referenced_type" : "_ZTIFiP7_JavaVME",
10461   "self_type" : "_ZTIPFiP7_JavaVME",
10462   "size" : 4,
10463   "source_file" : "libnativehelper/include_jni/jni.h"
10464  },
10465  {
10466   "alignment" : 4,
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" : 4,
10472   "source_file" : "libnativehelper/include_jni/jni.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
10477   "name" : "int (*)(_JavaVM *, void **, int)",
10478   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
10479   "self_type" : "_ZTIPFiP7_JavaVMPPviE",
10480   "size" : 4,
10481   "source_file" : "libnativehelper/include_jni/jni.h"
10482  },
10483  {
10484   "alignment" : 4,
10485   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10486   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10487   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10488   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10489   "size" : 4,
10490   "source_file" : "libnativehelper/include_jni/jni.h"
10491  },
10492  {
10493   "alignment" : 4,
10494   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10495   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10496   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10497   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10498   "size" : 4,
10499   "source_file" : "libnativehelper/include_jni/jni.h"
10500  },
10501  {
10502   "alignment" : 4,
10503   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10504   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10505   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10506   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10507   "size" : 4,
10508   "source_file" : "libnativehelper/include_jni/jni.h"
10509  },
10510  {
10511   "alignment" : 4,
10512   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10513   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10514   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10515   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10516   "size" : 4,
10517   "source_file" : "libnativehelper/include_jni/jni.h"
10518  },
10519  {
10520   "alignment" : 4,
10521   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10522   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10523   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10524   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10525   "size" : 4,
10526   "source_file" : "libnativehelper/include_jni/jni.h"
10527  },
10528  {
10529   "alignment" : 4,
10530   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10531   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10532   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10533   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10534   "size" : 4,
10535   "source_file" : "libnativehelper/include_jni/jni.h"
10536  },
10537  {
10538   "alignment" : 4,
10539   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10540   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10541   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10542   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10543   "size" : 4,
10544   "source_file" : "libnativehelper/include_jni/jni.h"
10545  },
10546  {
10547   "alignment" : 4,
10548   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10549   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10550   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10551   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10552   "size" : 4,
10553   "source_file" : "libnativehelper/include_jni/jni.h"
10554  },
10555  {
10556   "alignment" : 4,
10557   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10558   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10559   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10560   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10561   "size" : 4,
10562   "source_file" : "libnativehelper/include_jni/jni.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10567   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10568   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10569   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10570   "size" : 4,
10571   "source_file" : "libnativehelper/include_jni/jni.h"
10572  },
10573  {
10574   "alignment" : 4,
10575   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10576   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10577   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10578   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10579   "size" : 4,
10580   "source_file" : "libnativehelper/include_jni/jni.h"
10581  },
10582  {
10583   "alignment" : 4,
10584   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10585   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10586   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10587   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10588   "size" : 4,
10589   "source_file" : "libnativehelper/include_jni/jni.h"
10590  },
10591  {
10592   "alignment" : 4,
10593   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10594   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10595   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10596   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10597   "size" : 4,
10598   "source_file" : "libnativehelper/include_jni/jni.h"
10599  },
10600  {
10601   "alignment" : 4,
10602   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10603   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10604   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10605   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10606   "size" : 4,
10607   "source_file" : "libnativehelper/include_jni/jni.h"
10608  },
10609  {
10610   "alignment" : 4,
10611   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10612   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10613   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10614   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10615   "size" : 4,
10616   "source_file" : "libnativehelper/include_jni/jni.h"
10617  },
10618  {
10619   "alignment" : 4,
10620   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10621   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10622   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10623   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10624   "size" : 4,
10625   "source_file" : "libnativehelper/include_jni/jni.h"
10626  },
10627  {
10628   "alignment" : 4,
10629   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10630   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
10631   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10632   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
10633   "size" : 4,
10634   "source_file" : "libnativehelper/include_jni/jni.h"
10635  },
10636  {
10637   "alignment" : 4,
10638   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10639   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10640   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10641   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10642   "size" : 4,
10643   "source_file" : "libnativehelper/include_jni/jni.h"
10644  },
10645  {
10646   "alignment" : 4,
10647   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10648   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10649   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10650   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10651   "size" : 4,
10652   "source_file" : "libnativehelper/include_jni/jni.h"
10653  },
10654  {
10655   "alignment" : 4,
10656   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10657   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
10658   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10659   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
10660   "size" : 4,
10661   "source_file" : "libnativehelper/include_jni/jni.h"
10662  },
10663  {
10664   "alignment" : 4,
10665   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10666   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10667   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10668   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10669   "size" : 4,
10670   "source_file" : "libnativehelper/include_jni/jni.h"
10671  },
10672  {
10673   "alignment" : 4,
10674   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10675   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10676   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10677   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10678   "size" : 4,
10679   "source_file" : "libnativehelper/include_jni/jni.h"
10680  },
10681  {
10682   "alignment" : 4,
10683   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
10684   "name" : "void (*)(_JNIEnv *)",
10685   "referenced_type" : "_ZTIFvP7_JNIEnvE",
10686   "self_type" : "_ZTIPFvP7_JNIEnvE",
10687   "size" : 4,
10688   "source_file" : "libnativehelper/include_jni/jni.h"
10689  },
10690  {
10691   "alignment" : 4,
10692   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10693   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
10694   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
10695   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10696   "size" : 4,
10697   "source_file" : "libnativehelper/include_jni/jni.h"
10698  },
10699  {
10700   "alignment" : 4,
10701   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10702   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
10703   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
10704   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10705   "size" : 4,
10706   "source_file" : "libnativehelper/include_jni/jni.h"
10707  },
10708  {
10709   "alignment" : 4,
10710   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10711   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
10712   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
10713   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10714   "size" : 4,
10715   "source_file" : "libnativehelper/include_jni/jni.h"
10716  },
10717  {
10718   "alignment" : 4,
10719   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10720   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
10721   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
10722   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10723   "size" : 4,
10724   "source_file" : "libnativehelper/include_jni/jni.h"
10725  },
10726  {
10727   "alignment" : 4,
10728   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10729   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
10730   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10731   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10732   "size" : 4,
10733   "source_file" : "libnativehelper/include_jni/jni.h"
10734  },
10735  {
10736   "alignment" : 4,
10737   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10738   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
10739   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
10740   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10741   "size" : 4,
10742   "source_file" : "libnativehelper/include_jni/jni.h"
10743  },
10744  {
10745   "alignment" : 4,
10746   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10747   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
10748   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
10749   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10750   "size" : 4,
10751   "source_file" : "libnativehelper/include_jni/jni.h"
10752  },
10753  {
10754   "alignment" : 4,
10755   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10756   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
10757   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
10758   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10759   "size" : 4,
10760   "source_file" : "libnativehelper/include_jni/jni.h"
10761  },
10762  {
10763   "alignment" : 4,
10764   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10765   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
10766   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
10767   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10768   "size" : 4,
10769   "source_file" : "libnativehelper/include_jni/jni.h"
10770  },
10771  {
10772   "alignment" : 4,
10773   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
10774   "name" : "void (*)(_JNIEnv *, _jlongArray *, long long *, int)",
10775   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
10776   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
10777   "size" : 4,
10778   "source_file" : "libnativehelper/include_jni/jni.h"
10779  },
10780  {
10781   "alignment" : 4,
10782   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
10783   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long long *)",
10784   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
10785   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
10786   "size" : 4,
10787   "source_file" : "libnativehelper/include_jni/jni.h"
10788  },
10789  {
10790   "alignment" : 4,
10791   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
10792   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long long *)",
10793   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
10794   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
10795   "size" : 4,
10796   "source_file" : "libnativehelper/include_jni/jni.h"
10797  },
10798  {
10799   "alignment" : 4,
10800   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10801   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
10802   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
10803   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10804   "size" : 4,
10805   "source_file" : "libnativehelper/include_jni/jni.h"
10806  },
10807  {
10808   "alignment" : 4,
10809   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10810   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
10811   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10812   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10813   "size" : 4,
10814   "source_file" : "libnativehelper/include_jni/jni.h"
10815  },
10816  {
10817   "alignment" : 4,
10818   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10819   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
10820   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
10821   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10822   "size" : 4,
10823   "source_file" : "libnativehelper/include_jni/jni.h"
10824  },
10825  {
10826   "alignment" : 4,
10827   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10828   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
10829   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
10830   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10831   "size" : 4,
10832   "source_file" : "libnativehelper/include_jni/jni.h"
10833  },
10834  {
10835   "alignment" : 4,
10836   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10837   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
10838   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
10839   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10840   "size" : 4,
10841   "source_file" : "libnativehelper/include_jni/jni.h"
10842  },
10843  {
10844   "alignment" : 4,
10845   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10846   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
10847   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
10848   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10849   "size" : 4,
10850   "source_file" : "libnativehelper/include_jni/jni.h"
10851  },
10852  {
10853   "alignment" : 4,
10854   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10855   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
10856   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
10857   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10858   "size" : 4,
10859   "source_file" : "libnativehelper/include_jni/jni.h"
10860  },
10861  {
10862   "alignment" : 4,
10863   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10864   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
10865   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10866   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10867   "size" : 4,
10868   "source_file" : "libnativehelper/include_jni/jni.h"
10869  },
10870  {
10871   "alignment" : 4,
10872   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10873   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
10874   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10875   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10876   "size" : 4,
10877   "source_file" : "libnativehelper/include_jni/jni.h"
10878  },
10879  {
10880   "alignment" : 4,
10881   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10882   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
10883   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10884   "self_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10885   "size" : 4,
10886   "source_file" : "libnativehelper/include_jni/jni.h"
10887  },
10888  {
10889   "alignment" : 4,
10890   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10891   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
10892   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
10893   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10894   "size" : 4,
10895   "source_file" : "libnativehelper/include_jni/jni.h"
10896  },
10897  {
10898   "alignment" : 4,
10899   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10900   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
10901   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10902   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10903   "size" : 4,
10904   "source_file" : "libnativehelper/include_jni/jni.h"
10905  },
10906  {
10907   "alignment" : 4,
10908   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10909   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
10910   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10911   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10912   "size" : 4,
10913   "source_file" : "libnativehelper/include_jni/jni.h"
10914  },
10915  {
10916   "alignment" : 4,
10917   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
10918   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
10919   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
10920   "self_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
10921   "size" : 4,
10922   "source_file" : "libnativehelper/include_jni/jni.h"
10923  },
10924  {
10925   "alignment" : 4,
10926   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10927   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10928   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10929   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10930   "size" : 4,
10931   "source_file" : "libnativehelper/include_jni/jni.h"
10932  },
10933  {
10934   "alignment" : 4,
10935   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10936   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
10937   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10938   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
10939   "size" : 4,
10940   "source_file" : "libnativehelper/include_jni/jni.h"
10941  },
10942  {
10943   "alignment" : 4,
10944   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
10945   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10946   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
10947   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
10948   "size" : 4,
10949   "source_file" : "libnativehelper/include_jni/jni.h"
10950  },
10951  {
10952   "alignment" : 4,
10953   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
10954   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
10955   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
10956   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
10957   "size" : 4,
10958   "source_file" : "libnativehelper/include_jni/jni.h"
10959  },
10960  {
10961   "alignment" : 4,
10962   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
10963   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
10964   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
10965   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
10966   "size" : 4,
10967   "source_file" : "libnativehelper/include_jni/jni.h"
10968  },
10969  {
10970   "alignment" : 4,
10971   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
10972   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
10973   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
10974   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
10975   "size" : 4,
10976   "source_file" : "libnativehelper/include_jni/jni.h"
10977  },
10978  {
10979   "alignment" : 4,
10980   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
10981   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
10982   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
10983   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
10984   "size" : 4,
10985   "source_file" : "libnativehelper/include_jni/jni.h"
10986  },
10987  {
10988   "alignment" : 4,
10989   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
10990   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
10991   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
10992   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
10993   "size" : 4,
10994   "source_file" : "libnativehelper/include_jni/jni.h"
10995  },
10996  {
10997   "alignment" : 4,
10998   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
10999   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
11000   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11001   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11002   "size" : 4,
11003   "source_file" : "libnativehelper/include_jni/jni.h"
11004  },
11005  {
11006   "alignment" : 4,
11007   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11008   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
11009   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11010   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11011   "size" : 4,
11012   "source_file" : "libnativehelper/include_jni/jni.h"
11013  },
11014  {
11015   "alignment" : 4,
11016   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11017   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
11018   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11019   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11020   "size" : 4,
11021   "source_file" : "libnativehelper/include_jni/jni.h"
11022  },
11023  {
11024   "alignment" : 4,
11025   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11026   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long long)",
11027   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11028   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11029   "size" : 4,
11030   "source_file" : "libnativehelper/include_jni/jni.h"
11031  },
11032  {
11033   "alignment" : 4,
11034   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11035   "name" : "void (*)(_JNIEnv *, _jobject *)",
11036   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
11037   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11038   "size" : 4,
11039   "source_file" : "libnativehelper/include_jni/jni.h"
11040  },
11041  {
11042   "alignment" : 4,
11043   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11044   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11045   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11046   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11047   "size" : 4,
11048   "source_file" : "libnativehelper/include_jni/jni.h"
11049  },
11050  {
11051   "alignment" : 4,
11052   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11053   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11054   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11055   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11056   "size" : 4,
11057   "source_file" : "libnativehelper/include_jni/jni.h"
11058  },
11059  {
11060   "alignment" : 4,
11061   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11062   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11063   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11064   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11065   "size" : 4,
11066   "source_file" : "libnativehelper/include_jni/jni.h"
11067  },
11068  {
11069   "alignment" : 4,
11070   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11071   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11072   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11073   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11074   "size" : 4,
11075   "source_file" : "libnativehelper/include_jni/jni.h"
11076  },
11077  {
11078   "alignment" : 4,
11079   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11080   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11081   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11082   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11083   "size" : 4,
11084   "source_file" : "libnativehelper/include_jni/jni.h"
11085  },
11086  {
11087   "alignment" : 4,
11088   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11089   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11090   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11091   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11092   "size" : 4,
11093   "source_file" : "libnativehelper/include_jni/jni.h"
11094  },
11095  {
11096   "alignment" : 4,
11097   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11098   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
11099   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11100   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11101   "size" : 4,
11102   "source_file" : "libnativehelper/include_jni/jni.h"
11103  },
11104  {
11105   "alignment" : 4,
11106   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11107   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
11108   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11109   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11110   "size" : 4,
11111   "source_file" : "libnativehelper/include_jni/jni.h"
11112  },
11113  {
11114   "alignment" : 4,
11115   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11116   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
11117   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11118   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11119   "size" : 4,
11120   "source_file" : "libnativehelper/include_jni/jni.h"
11121  },
11122  {
11123   "alignment" : 4,
11124   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11125   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
11126   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11127   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11128   "size" : 4,
11129   "source_file" : "libnativehelper/include_jni/jni.h"
11130  },
11131  {
11132   "alignment" : 4,
11133   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11134   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
11135   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11136   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11137   "size" : 4,
11138   "source_file" : "libnativehelper/include_jni/jni.h"
11139  },
11140  {
11141   "alignment" : 4,
11142   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11143   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
11144   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11145   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11146   "size" : 4,
11147   "source_file" : "libnativehelper/include_jni/jni.h"
11148  },
11149  {
11150   "alignment" : 4,
11151   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11152   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
11153   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11154   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11155   "size" : 4,
11156   "source_file" : "libnativehelper/include_jni/jni.h"
11157  },
11158  {
11159   "alignment" : 4,
11160   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11161   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
11162   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11163   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11164   "size" : 4,
11165   "source_file" : "libnativehelper/include_jni/jni.h"
11166  },
11167  {
11168   "alignment" : 4,
11169   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11170   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long long)",
11171   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11172   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11173   "size" : 4,
11174   "source_file" : "libnativehelper/include_jni/jni.h"
11175  },
11176  {
11177   "alignment" : 4,
11178   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11179   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
11180   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
11181   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11182   "size" : 4,
11183   "source_file" : "libnativehelper/include_jni/jni.h"
11184  },
11185  {
11186   "alignment" : 4,
11187   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11188   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
11189   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
11190   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11191   "size" : 4,
11192   "source_file" : "libnativehelper/include_jni/jni.h"
11193  },
11194  {
11195   "alignment" : 4,
11196   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11197   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
11198   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
11199   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11200   "size" : 4,
11201   "source_file" : "libnativehelper/include_jni/jni.h"
11202  },
11203  {
11204   "alignment" : 4,
11205   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11206   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
11207   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
11208   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11209   "size" : 4,
11210   "source_file" : "libnativehelper/include_jni/jni.h"
11211  },
11212  {
11213   "alignment" : 4,
11214   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
11215   "name" : "void (*)(_JNIEnv *, const char *)",
11216   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
11217   "self_type" : "_ZTIPFvP7_JNIEnvPKcE",
11218   "size" : 4,
11219   "source_file" : "libnativehelper/include_jni/jni.h"
11220  },
11221  {
11222   "alignment" : 4,
11223   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
11224   "name" : "void (*)(void *, const ADexFile_Method *)",
11225   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
11226   "self_type" : "_ZTIPFvPvPK15ADexFile_MethodE",
11227   "size" : 4,
11228   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11229  },
11230  {
11231   "alignment" : 4,
11232   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11233   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11234   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11235   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11236   "size" : 4,
11237   "source_file" : "libnativehelper/include_jni/jni.h"
11238  },
11239  {
11240   "alignment" : 4,
11241   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11242   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
11243   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11244   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
11245   "size" : 4,
11246   "source_file" : "libnativehelper/include_jni/jni.h"
11247  },
11248  {
11249   "alignment" : 4,
11250   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11251   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11252   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11253   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11254   "size" : 4,
11255   "source_file" : "libnativehelper/include_jni/jni.h"
11256  },
11257  {
11258   "alignment" : 4,
11259   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11260   "name" : "long long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
11261   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11262   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11263   "size" : 4,
11264   "source_file" : "libnativehelper/include_jni/jni.h"
11265  },
11266  {
11267   "alignment" : 4,
11268   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11269   "name" : "long long (*)(_JNIEnv *, _jobject *)",
11270   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
11271   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11272   "size" : 4,
11273   "source_file" : "libnativehelper/include_jni/jni.h"
11274  },
11275  {
11276   "alignment" : 4,
11277   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11278   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11279   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11280   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11281   "size" : 4,
11282   "source_file" : "libnativehelper/include_jni/jni.h"
11283  },
11284  {
11285   "alignment" : 4,
11286   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11287   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
11288   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11289   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
11290   "size" : 4,
11291   "source_file" : "libnativehelper/include_jni/jni.h"
11292  },
11293  {
11294   "alignment" : 4,
11295   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11296   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11297   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11298   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11299   "size" : 4,
11300   "source_file" : "libnativehelper/include_jni/jni.h"
11301  },
11302  {
11303   "alignment" : 4,
11304   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11305   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11306   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11307   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11308   "size" : 4,
11309   "source_file" : "libnativehelper/include_jni/jni.h"
11310  },
11311  {
11312   "alignment" : 4,
11313   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11314   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
11315   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11316   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
11317   "size" : 4,
11318   "source_file" : "libnativehelper/include_jni/jni.h"
11319  },
11320  {
11321   "alignment" : 4,
11322   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11323   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11324   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11325   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11326   "size" : 4,
11327   "source_file" : "libnativehelper/include_jni/jni.h"
11328  },
11329  {
11330   "alignment" : 4,
11331   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11332   "name" : "long long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11333   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11334   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11335   "size" : 4,
11336   "source_file" : "libnativehelper/include_jni/jni.h"
11337  },
11338  {
11339   "alignment" : 4,
11340   "linker_set_key" : "_ZTIPK15ADexFile_Method",
11341   "name" : "const ADexFile_Method *",
11342   "referenced_type" : "_ZTIK15ADexFile_Method",
11343   "self_type" : "_ZTIPK15ADexFile_Method",
11344   "size" : 4,
11345   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11346  },
11347  {
11348   "alignment" : 4,
11349   "linker_set_key" : "_ZTIPK15JNINativeMethod",
11350   "name" : "const JNINativeMethod *",
11351   "referenced_type" : "_ZTIK15JNINativeMethod",
11352   "self_type" : "_ZTIPK15JNINativeMethod",
11353   "size" : 4,
11354   "source_file" : "libnativehelper/include_jni/jni.h"
11355  },
11356  {
11357   "alignment" : 4,
11358   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
11359   "name" : "const JNIInvokeInterface *",
11360   "referenced_type" : "_ZTIK18JNIInvokeInterface",
11361   "self_type" : "_ZTIPK18JNIInvokeInterface",
11362   "size" : 4,
11363   "source_file" : "libnativehelper/include_jni/jni.h"
11364  },
11365  {
11366   "alignment" : 4,
11367   "linker_set_key" : "_ZTIPK18JNINativeInterface",
11368   "name" : "const JNINativeInterface *",
11369   "referenced_type" : "_ZTIK18JNINativeInterface",
11370   "self_type" : "_ZTIPK18JNINativeInterface",
11371   "size" : 4,
11372   "source_file" : "libnativehelper/include_jni/jni.h"
11373  },
11374  {
11375   "alignment" : 4,
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_arm_armv7-a-neon_static_apex31/obj/art/libdexfile/dex/dex_file.sdump",
11380   "size" : 4,
11381   "source_file" : "libnativehelper/include_jni/jni.h"
11382  },
11383  {
11384   "alignment" : 4,
11385   "linker_set_key" : "_ZTIPK6jvalue",
11386   "name" : "const jvalue *",
11387   "referenced_type" : "_ZTIK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_arm_armv7-a-neon_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
11388   "self_type" : "_ZTIPK6jvalue",
11389   "size" : 4,
11390   "source_file" : "libnativehelper/include_jni/jni.h"
11391  },
11392  {
11393   "alignment" : 4,
11394   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
11395   "name" : "const art::FreeDelete *",
11396   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
11397   "self_type" : "_ZTIPKN3art10FreeDeleteE",
11398   "size" : 4,
11399   "source_file" : "art/libartbase/base/stl_util.h"
11400  },
11401  {
11402   "alignment" : 4,
11403   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
11404   "name" : "const art::OatDexFile *",
11405   "referenced_type" : "_ZTIKN3art10OatDexFileE",
11406   "self_type" : "_ZTIPKN3art10OatDexFileE",
11407   "size" : 4,
11408   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11409  },
11410  {
11411   "alignment" : 4,
11412   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11413   "name" : "const art::Instruction::SparseSwitchPayload *",
11414   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
11415   "self_type" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11416   "size" : 4,
11417   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11418  },
11419  {
11420   "alignment" : 4,
11421   "linker_set_key" : "_ZTIPKN3art11InstructionE",
11422   "name" : "const art::Instruction *",
11423   "referenced_type" : "_ZTIKN3art11InstructionE",
11424   "self_type" : "_ZTIPKN3art11InstructionE",
11425   "size" : 4,
11426   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11427  },
11428  {
11429   "alignment" : 4,
11430   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
11431   "name" : "const art::VoidFunctor *",
11432   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
11433   "self_type" : "_ZTIPKN3art11VoidFunctorE",
11434   "size" : 4,
11435   "source_file" : "art/libartbase/base/utils.h"
11436  },
11437  {
11438   "alignment" : 4,
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" : 4,
11444   "source_file" : "art/libdexfile/dex/class_accessor.h"
11445  },
11446  {
11447   "alignment" : 4,
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" : 4,
11453   "source_file" : "art/libdexfile/dex/class_accessor.h"
11454  },
11455  {
11456   "alignment" : 4,
11457   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
11458   "name" : "const art::ClassAccessor::Field *",
11459   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
11460   "self_type" : "_ZTIPKN3art13ClassAccessor5FieldE",
11461   "size" : 4,
11462   "source_file" : "art/libdexfile/dex/class_accessor.h"
11463  },
11464  {
11465   "alignment" : 4,
11466   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
11467   "name" : "const art::ClassAccessor::Method *",
11468   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
11469   "self_type" : "_ZTIPKN3art13ClassAccessor6MethodE",
11470   "size" : 4,
11471   "source_file" : "art/libdexfile/dex/class_accessor.h"
11472  },
11473  {
11474   "alignment" : 4,
11475   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11476   "name" : "const art::ClassAccessor::BaseItem *",
11477   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
11478   "self_type" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11479   "size" : 4,
11480   "source_file" : "art/libdexfile/dex/class_accessor.h"
11481  },
11482  {
11483   "alignment" : 4,
11484   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
11485   "name" : "const art::ClassAccessor *",
11486   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
11487   "self_type" : "_ZTIPKN3art13ClassAccessorE",
11488   "size" : 4,
11489   "source_file" : "art/libdexfile/dex/class_accessor.h"
11490  },
11491  {
11492   "alignment" : 4,
11493   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
11494   "name" : "const art::ClassIterator *",
11495   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
11496   "self_type" : "_ZTIPKN3art13ClassIteratorE",
11497   "size" : 4,
11498   "source_file" : "art/libdexfile/dex/class_iterator.h"
11499  },
11500  {
11501   "alignment" : 4,
11502   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
11503   "name" : "const art::DexFileLoader *",
11504   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
11505   "self_type" : "_ZTIPKN3art13DexFileLoaderE",
11506   "size" : 4,
11507   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
11508  },
11509  {
11510   "alignment" : 4,
11511   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11512   "name" : "const art::CompactDexFile::Header *",
11513   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
11514   "self_type" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11515   "size" : 4,
11516   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11517  },
11518  {
11519   "alignment" : 4,
11520   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11521   "name" : "const art::CompactDexFile::CodeItem *",
11522   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
11523   "self_type" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11524   "size" : 4,
11525   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11526  },
11527  {
11528   "alignment" : 4,
11529   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
11530   "name" : "const art::CompactDexFile *",
11531   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
11532   "self_type" : "_ZTIPKN3art14CompactDexFileE",
11533   "size" : 4,
11534   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11535  },
11536  {
11537   "alignment" : 4,
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" : 4,
11543   "source_file" : "art/libartbase/base/iteration_range.h"
11544  },
11545  {
11546   "alignment" : 4,
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" : 4,
11552   "source_file" : "art/libartbase/base/iteration_range.h"
11553  },
11554  {
11555   "alignment" : 4,
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" : 4,
11561   "source_file" : "art/libartbase/base/iteration_range.h"
11562  },
11563  {
11564   "alignment" : 4,
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" : 4,
11570   "source_file" : "art/libartbase/base/iteration_range.h"
11571  },
11572  {
11573   "alignment" : 4,
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" : 4,
11579   "source_file" : "art/libartbase/base/hash_set.h"
11580  },
11581  {
11582   "alignment" : 4,
11583   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
11584   "name" : "const art::MethodReference *",
11585   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
11586   "self_type" : "_ZTIPKN3art15MethodReferenceE",
11587   "size" : 4,
11588   "source_file" : "art/libdexfile/dex/method_reference.h"
11589  },
11590  {
11591   "alignment" : 4,
11592   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
11593   "name" : "const art::SplitStringIter *",
11594   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
11595   "self_type" : "_ZTIPKN3art15SplitStringIterE",
11596   "size" : 4,
11597   "source_file" : "art/libartbase/base/stl_util.h"
11598  },
11599  {
11600   "alignment" : 4,
11601   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
11602   "name" : "const art::StandardDexFile *",
11603   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
11604   "self_type" : "_ZTIPKN3art15StandardDexFileE",
11605   "size" : 4,
11606   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
11607  },
11608  {
11609   "alignment" : 4,
11610   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11611   "name" : "const art::TypeLookupTable::Entry *",
11612   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
11613   "self_type" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11614   "size" : 4,
11615   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11616  },
11617  {
11618   "alignment" : 4,
11619   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
11620   "name" : "const art::TypeLookupTable *",
11621   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
11622   "self_type" : "_ZTIPKN3art15TypeLookupTableE",
11623   "size" : 4,
11624   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11625  },
11626  {
11627   "alignment" : 4,
11628   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
11629   "name" : "const art::ArtDexFileLoader *",
11630   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
11631   "self_type" : "_ZTIPKN3art16ArtDexFileLoaderE",
11632   "size" : 4,
11633   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11634  },
11635  {
11636   "alignment" : 4,
11637   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11638   "name" : "const art::DexFileReference::Comparator *",
11639   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
11640   "self_type" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11641   "size" : 4,
11642   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
11643  },
11644  {
11645   "alignment" : 4,
11646   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11647   "name" : "const art::DexLayoutSection::Subsection *",
11648   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
11649   "self_type" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11650   "size" : 4,
11651   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11652  },
11653  {
11654   "alignment" : 4,
11655   "linker_set_key" : "_ZTIPKN3art17DexLayoutSectionsE",
11656   "name" : "const art::DexLayoutSections *",
11657   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
11658   "self_type" : "_ZTIPKN3art17DexLayoutSectionsE",
11659   "size" : 4,
11660   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11661  },
11662  {
11663   "alignment" : 4,
11664   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11665   "name" : "const art::CompactOffsetTable::Accessor *",
11666   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
11667   "self_type" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11668   "size" : 4,
11669   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
11670  },
11671  {
11672   "alignment" : 4,
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" : 4,
11678   "source_file" : "art/libartbase/base/hash_map.h"
11679  },
11680  {
11681   "alignment" : 4,
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" : 4,
11687   "source_file" : "art/libartbase/base/hash_map.h"
11688  },
11689  {
11690   "alignment" : 4,
11691   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
11692   "name" : "const art::InstructionOperands *",
11693   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
11694   "self_type" : "_ZTIPKN3art19InstructionOperandsE",
11695   "size" : 4,
11696   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11697  },
11698  {
11699   "alignment" : 4,
11700   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
11701   "name" : "const art::CatchHandlerIterator *",
11702   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
11703   "self_type" : "_ZTIPKN3art20CatchHandlerIteratorE",
11704   "size" : 4,
11705   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
11706  },
11707  {
11708   "alignment" : 4,
11709   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
11710   "name" : "const art::CodeItemDataAccessor *",
11711   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
11712   "self_type" : "_ZTIPKN3art20CodeItemDataAccessorE",
11713   "size" : 4,
11714   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11715  },
11716  {
11717   "alignment" : 4,
11718   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
11719   "name" : "const art::DexInstructionPcPair *",
11720   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
11721   "self_type" : "_ZTIPKN3art20DexInstructionPcPairE",
11722   "size" : 4,
11723   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11724  },
11725  {
11726   "alignment" : 4,
11727   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
11728   "name" : "const art::DexInstructionIterator *",
11729   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
11730   "self_type" : "_ZTIPKN3art22DexInstructionIteratorE",
11731   "size" : 4,
11732   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11733  },
11734  {
11735   "alignment" : 4,
11736   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
11737   "name" : "const art::DexFileParameterIterator *",
11738   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
11739   "self_type" : "_ZTIPKN3art24DexFileParameterIteratorE",
11740   "size" : 4,
11741   "source_file" : "art/libdexfile/dex/dex_file.h"
11742  },
11743  {
11744   "alignment" : 4,
11745   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
11746   "name" : "const art::RangeInstructionOperands *",
11747   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
11748   "self_type" : "_ZTIPKN3art24RangeInstructionOperandsE",
11749   "size" : 4,
11750   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11751  },
11752  {
11753   "alignment" : 4,
11754   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11755   "name" : "const art::CodeItemDebugInfoAccessor *",
11756   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
11757   "self_type" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11758   "size" : 4,
11759   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11760  },
11761  {
11762   "alignment" : 4,
11763   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11764   "name" : "const art::EncodedArrayValueIterator *",
11765   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
11766   "self_type" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11767   "size" : 4,
11768   "source_file" : "art/libdexfile/dex/dex_file.h"
11769  },
11770  {
11771   "alignment" : 4,
11772   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11773   "name" : "const art::CallSiteArrayValueIterator *",
11774   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
11775   "self_type" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11776   "size" : 4,
11777   "source_file" : "art/libdexfile/dex/dex_file.h"
11778  },
11779  {
11780   "alignment" : 4,
11781   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11782   "name" : "const art::DexInstructionIteratorBase *",
11783   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
11784   "self_type" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11785   "size" : 4,
11786   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11787  },
11788  {
11789   "alignment" : 4,
11790   "linker_set_key" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11791   "name" : "const art::SafeDexInstructionIterator *",
11792   "referenced_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
11793   "self_type" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11794   "size" : 4,
11795   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11796  },
11797  {
11798   "alignment" : 4,
11799   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11800   "name" : "const art::VarArgsInstructionOperands *",
11801   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
11802   "self_type" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11803   "size" : 4,
11804   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11805  },
11806  {
11807   "alignment" : 4,
11808   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11809   "name" : "const art::CodeItemInstructionAccessor *",
11810   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
11811   "self_type" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11812   "size" : 4,
11813   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11814  },
11815  {
11816   "alignment" : 4,
11817   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11818   "name" : "const art::NoReceiverInstructionOperands *",
11819   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
11820   "self_type" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11821   "size" : 4,
11822   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11823  },
11824  {
11825   "alignment" : 4,
11826   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11827   "name" : "const art::MethodReferenceValueComparator *",
11828   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
11829   "self_type" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11830   "size" : 4,
11831   "source_file" : "art/libdexfile/dex/method_reference.h"
11832  },
11833  {
11834   "alignment" : 4,
11835   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
11836   "name" : "const art::dex::AnnotationItem *",
11837   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
11838   "self_type" : "_ZTIPKN3art3dex14AnnotationItemE",
11839   "size" : 4,
11840   "source_file" : "art/libdexfile/dex/dex_file.h"
11841  },
11842  {
11843   "alignment" : 4,
11844   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11845   "name" : "const art::dex::CallSiteIdItem *",
11846   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
11847   "self_type" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11848   "size" : 4,
11849   "source_file" : "art/libdexfile/dex/dex_file.h"
11850  },
11851  {
11852   "alignment" : 4,
11853   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
11854   "name" : "const art::dex::MethodHandleItem *",
11855   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
11856   "self_type" : "_ZTIPKN3art3dex16MethodHandleItemE",
11857   "size" : 4,
11858   "source_file" : "art/libdexfile/dex/dex_file.h"
11859  },
11860  {
11861   "alignment" : 4,
11862   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11863   "name" : "const art::dex::AnnotationSetItem *",
11864   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
11865   "self_type" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11866   "size" : 4,
11867   "source_file" : "art/libdexfile/dex/dex_file.h"
11868  },
11869  {
11870   "alignment" : 4,
11871   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11872   "name" : "const art::dex::HiddenapiClassData *",
11873   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
11874   "self_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11875   "size" : 4,
11876   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11877  },
11878  {
11879   "alignment" : 4,
11880   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11881   "name" : "const art::dex::AnnotationSetRefItem *",
11882   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
11883   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11884   "size" : 4,
11885   "source_file" : "art/libdexfile/dex/dex_file.h"
11886  },
11887  {
11888   "alignment" : 4,
11889   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11890   "name" : "const art::dex::AnnotationSetRefList *",
11891   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
11892   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11893   "size" : 4,
11894   "source_file" : "art/libdexfile/dex/dex_file.h"
11895  },
11896  {
11897   "alignment" : 4,
11898   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
11899   "name" : "const art::dex::FieldAnnotationsItem *",
11900   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
11901   "self_type" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
11902   "size" : 4,
11903   "source_file" : "art/libdexfile/dex/dex_file.h"
11904  },
11905  {
11906   "alignment" : 4,
11907   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
11908   "name" : "const art::dex::MethodAnnotationsItem *",
11909   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
11910   "self_type" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
11911   "size" : 4,
11912   "source_file" : "art/libdexfile/dex/dex_file.h"
11913  },
11914  {
11915   "alignment" : 4,
11916   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
11917   "name" : "const art::dex::AnnotationsDirectoryItem *",
11918   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
11919   "self_type" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
11920   "size" : 4,
11921   "source_file" : "art/libdexfile/dex/dex_file.h"
11922  },
11923  {
11924   "alignment" : 4,
11925   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
11926   "name" : "const art::dex::ParameterAnnotationsItem *",
11927   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
11928   "self_type" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
11929   "size" : 4,
11930   "source_file" : "art/libdexfile/dex/dex_file.h"
11931  },
11932  {
11933   "alignment" : 4,
11934   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
11935   "name" : "const art::dex::TypeId *",
11936   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
11937   "self_type" : "_ZTIPKN3art3dex6TypeIdE",
11938   "size" : 4,
11939   "source_file" : "system/libbase/include/android-base/logging.h"
11940  },
11941  {
11942   "alignment" : 4,
11943   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
11944   "name" : "const art::dex::FieldId *",
11945   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
11946   "self_type" : "_ZTIPKN3art3dex7FieldIdE",
11947   "size" : 4,
11948   "source_file" : "system/libbase/include/android-base/logging.h"
11949  },
11950  {
11951   "alignment" : 4,
11952   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
11953   "name" : "const art::dex::MapList *",
11954   "referenced_type" : "_ZTIKN3art3dex7MapListE",
11955   "self_type" : "_ZTIPKN3art3dex7MapListE",
11956   "size" : 4,
11957   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11958  },
11959  {
11960   "alignment" : 4,
11961   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
11962   "name" : "const art::dex::ProtoId *",
11963   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
11964   "self_type" : "_ZTIPKN3art3dex7ProtoIdE",
11965   "size" : 4,
11966   "source_file" : "system/libbase/include/android-base/logging.h"
11967  },
11968  {
11969   "alignment" : 4,
11970   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
11971   "name" : "const art::dex::TryItem *",
11972   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
11973   "self_type" : "_ZTIPKN3art3dex7TryItemE",
11974   "size" : 4,
11975   "source_file" : "art/libartbase/base/iteration_range.h"
11976  },
11977  {
11978   "alignment" : 4,
11979   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
11980   "name" : "const art::dex::ClassDef *",
11981   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
11982   "self_type" : "_ZTIPKN3art3dex8ClassDefE",
11983   "size" : 4,
11984   "source_file" : "system/libbase/include/android-base/logging.h"
11985  },
11986  {
11987   "alignment" : 4,
11988   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
11989   "name" : "const art::dex::CodeItem *",
11990   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
11991   "self_type" : "_ZTIPKN3art3dex8CodeItemE",
11992   "size" : 4,
11993   "source_file" : "art/libdexfile/dex/dex_file.h"
11994  },
11995  {
11996   "alignment" : 4,
11997   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
11998   "name" : "const art::dex::DexIndex<unsigned int> *",
11999   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
12000   "self_type" : "_ZTIPKN3art3dex8DexIndexIjEE",
12001   "size" : 4,
12002   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12003  },
12004  {
12005   "alignment" : 4,
12006   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
12007   "name" : "const art::dex::DexIndex<unsigned short> *",
12008   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
12009   "self_type" : "_ZTIPKN3art3dex8DexIndexItEE",
12010   "size" : 4,
12011   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12012  },
12013  {
12014   "alignment" : 4,
12015   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
12016   "name" : "const art::dex::MethodId *",
12017   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
12018   "self_type" : "_ZTIPKN3art3dex8MethodIdE",
12019   "size" : 4,
12020   "source_file" : "system/libbase/include/android-base/logging.h"
12021  },
12022  {
12023   "alignment" : 4,
12024   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
12025   "name" : "const art::dex::StringId *",
12026   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
12027   "self_type" : "_ZTIPKN3art3dex8StringIdE",
12028   "size" : 4,
12029   "source_file" : "system/libbase/include/android-base/logging.h"
12030  },
12031  {
12032   "alignment" : 4,
12033   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
12034   "name" : "const art::dex::TypeList *",
12035   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
12036   "self_type" : "_ZTIPKN3art3dex8TypeListE",
12037   "size" : 4,
12038   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12039  },
12040  {
12041   "alignment" : 4,
12042   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
12043   "name" : "const art::dex::TypeIndex *",
12044   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
12045   "self_type" : "_ZTIPKN3art3dex9TypeIndexE",
12046   "size" : 4,
12047   "source_file" : "art/libdexfile/dex/dex_file.h"
12048  },
12049  {
12050   "alignment" : 4,
12051   "linker_set_key" : "_ZTIPKN3art6MemMapE",
12052   "name" : "const art::MemMap *",
12053   "referenced_type" : "_ZTIKN3art6MemMapE",
12054   "self_type" : "_ZTIPKN3art6MemMapE",
12055   "size" : 4,
12056   "source_file" : "art/libartbase/base/mem_map.h"
12057  },
12058  {
12059   "alignment" : 4,
12060   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
12061   "name" : "const art::DexFile::Header *",
12062   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
12063   "self_type" : "_ZTIPKN3art7DexFile6HeaderE",
12064   "size" : 4,
12065   "source_file" : "art/libdexfile/dex/dex_file.h"
12066  },
12067  {
12068   "alignment" : 4,
12069   "linker_set_key" : "_ZTIPKN3art7DexFileE",
12070   "name" : "const art::DexFile *",
12071   "referenced_type" : "_ZTIKN3art7DexFileE",
12072   "self_type" : "_ZTIPKN3art7DexFileE",
12073   "size" : 4,
12074   "source_file" : "art/libdexfile/dex/dex_file.h"
12075  },
12076  {
12077   "alignment" : 4,
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" : 4,
12083   "source_file" : "art/libartbase/base/hash_set.h"
12084  },
12085  {
12086   "alignment" : 4,
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" : 4,
12092   "source_file" : "art/libartbase/base/dumpable.h"
12093  },
12094  {
12095   "alignment" : 4,
12096   "linker_set_key" : "_ZTIPKN3art9CountIterE",
12097   "name" : "const art::CountIter *",
12098   "referenced_type" : "_ZTIKN3art9CountIterE",
12099   "self_type" : "_ZTIPKN3art9CountIterE",
12100   "size" : 4,
12101   "source_file" : "art/libartbase/base/stl_util.h"
12102  },
12103  {
12104   "alignment" : 4,
12105   "linker_set_key" : "_ZTIPKN3art9SignatureE",
12106   "name" : "const art::Signature *",
12107   "referenced_type" : "_ZTIKN3art9SignatureE",
12108   "self_type" : "_ZTIPKN3art9SignatureE",
12109   "size" : 4,
12110   "source_file" : "art/libdexfile/dex/signature.h"
12111  },
12112  {
12113   "alignment" : 4,
12114   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
12115   "name" : "const art::hiddenapi::ApiList *",
12116   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
12117   "self_type" : "_ZTIPKN3art9hiddenapi7ApiListE",
12118   "size" : 4,
12119   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12120  },
12121  {
12122   "alignment" : 4,
12123   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12124   "name" : "const android::base::MappedFile *",
12125   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
12126   "self_type" : "_ZTIPKN7android4base10MappedFileE",
12127   "size" : 4,
12128   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12129  },
12130  {
12131   "alignment" : 4,
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" : 4,
12137   "source_file" : "system/libbase/include/android-base/unique_fd.h"
12138  },
12139  {
12140   "alignment" : 4,
12141   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12142   "name" : "const android::base::ErrnoRestorer *",
12143   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
12144   "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE",
12145   "size" : 4,
12146   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
12147  },
12148  {
12149   "alignment" : 4,
12150   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
12151   "name" : "const unix_file::FdFile *",
12152   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
12153   "self_type" : "_ZTIPKN9unix_file6FdFileE",
12154   "size" : 4,
12155   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
12156  },
12157  {
12158   "alignment" : 4,
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" : 4,
12164   "source_file" : "system/libbase/include/android-base/logging.h"
12165  },
12166  {
12167   "alignment" : 4,
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" : 4,
12173   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12174  },
12175  {
12176   "alignment" : 4,
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" : 4,
12182   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12183  },
12184  {
12185   "alignment" : 4,
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" : 4,
12191   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12192  },
12193  {
12194   "alignment" : 4,
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" : 4,
12200   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12201  },
12202  {
12203   "alignment" : 4,
12204   "linker_set_key" : "_ZTIPKa",
12205   "name" : "const signed char *",
12206   "referenced_type" : "_ZTIKa",
12207   "self_type" : "_ZTIPKa",
12208   "size" : 4,
12209   "source_file" : "libnativehelper/include_jni/jni.h"
12210  },
12211  {
12212   "alignment" : 4,
12213   "linker_set_key" : "_ZTIPKc",
12214   "name" : "const char *",
12215   "referenced_type" : "_ZTIKc",
12216   "self_type" : "_ZTIPKc",
12217   "size" : 4,
12218   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12219  },
12220  {
12221   "alignment" : 4,
12222   "linker_set_key" : "_ZTIPKd",
12223   "name" : "const double *",
12224   "referenced_type" : "_ZTIKd",
12225   "self_type" : "_ZTIPKd",
12226   "size" : 4,
12227   "source_file" : "libnativehelper/include_jni/jni.h"
12228  },
12229  {
12230   "alignment" : 4,
12231   "linker_set_key" : "_ZTIPKf",
12232   "name" : "const float *",
12233   "referenced_type" : "_ZTIKf",
12234   "self_type" : "_ZTIPKf",
12235   "size" : 4,
12236   "source_file" : "libnativehelper/include_jni/jni.h"
12237  },
12238  {
12239   "alignment" : 4,
12240   "linker_set_key" : "_ZTIPKh",
12241   "name" : "const unsigned char *",
12242   "referenced_type" : "_ZTIKh",
12243   "self_type" : "_ZTIPKh",
12244   "size" : 4,
12245   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12246  },
12247  {
12248   "alignment" : 4,
12249   "linker_set_key" : "_ZTIPKi",
12250   "name" : "const int *",
12251   "referenced_type" : "_ZTIKi",
12252   "self_type" : "_ZTIPKi",
12253   "size" : 4,
12254   "source_file" : "libnativehelper/include_jni/jni.h"
12255  },
12256  {
12257   "alignment" : 4,
12258   "linker_set_key" : "_ZTIPKj",
12259   "name" : "const unsigned int *",
12260   "referenced_type" : "_ZTIKj",
12261   "self_type" : "_ZTIPKj",
12262   "size" : 4,
12263   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12264  },
12265  {
12266   "alignment" : 4,
12267   "linker_set_key" : "_ZTIPKs",
12268   "name" : "const short *",
12269   "referenced_type" : "_ZTIKs",
12270   "self_type" : "_ZTIPKs",
12271   "size" : 4,
12272   "source_file" : "libnativehelper/include_jni/jni.h"
12273  },
12274  {
12275   "alignment" : 4,
12276   "linker_set_key" : "_ZTIPKt",
12277   "name" : "const unsigned short *",
12278   "referenced_type" : "_ZTIKt",
12279   "self_type" : "_ZTIPKt",
12280   "size" : 4,
12281   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12282  },
12283  {
12284   "alignment" : 4,
12285   "linker_set_key" : "_ZTIPKv",
12286   "name" : "const void *",
12287   "referenced_type" : "_ZTIKv",
12288   "self_type" : "_ZTIPKv",
12289   "size" : 4,
12290   "source_file" : "art/libartbase/base/mem_map.h"
12291  },
12292  {
12293   "alignment" : 4,
12294   "linker_set_key" : "_ZTIPKx",
12295   "name" : "const long long *",
12296   "referenced_type" : "_ZTIKx",
12297   "self_type" : "_ZTIPKx",
12298   "size" : 4,
12299   "source_file" : "libnativehelper/include_jni/jni.h"
12300  },
12301  {
12302   "alignment" : 4,
12303   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
12304   "name" : "art::ZipArchive *",
12305   "referenced_type" : "_ZTIN3art10ZipArchiveE",
12306   "self_type" : "_ZTIPN3art10ZipArchiveE",
12307   "size" : 4,
12308   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12309  },
12310  {
12311   "alignment" : 4,
12312   "linker_set_key" : "_ZTIPN3art11InstructionE",
12313   "name" : "art::Instruction *",
12314   "referenced_type" : "_ZTIN3art11InstructionE",
12315   "self_type" : "_ZTIPN3art11InstructionE",
12316   "size" : 4,
12317   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12318  },
12319  {
12320   "alignment" : 4,
12321   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
12322   "name" : "art::ScopedTrace *",
12323   "referenced_type" : "_ZTIN3art11ScopedTraceE",
12324   "self_type" : "_ZTIPN3art11ScopedTraceE",
12325   "size" : 4,
12326   "source_file" : "art/libartbase/base/systrace.h"
12327  },
12328  {
12329   "alignment" : 4,
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" : 4,
12335   "source_file" : "art/libdexfile/dex/class_accessor.h"
12336  },
12337  {
12338   "alignment" : 4,
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" : 4,
12344   "source_file" : "art/libdexfile/dex/class_accessor.h"
12345  },
12346  {
12347   "alignment" : 4,
12348   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
12349   "name" : "art::ClassAccessor::Field *",
12350   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
12351   "self_type" : "_ZTIPN3art13ClassAccessor5FieldE",
12352   "size" : 4,
12353   "source_file" : "art/libdexfile/dex/class_accessor.h"
12354  },
12355  {
12356   "alignment" : 4,
12357   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
12358   "name" : "art::ClassAccessor::Method *",
12359   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
12360   "self_type" : "_ZTIPN3art13ClassAccessor6MethodE",
12361   "size" : 4,
12362   "source_file" : "art/libdexfile/dex/class_accessor.h"
12363  },
12364  {
12365   "alignment" : 4,
12366   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12367   "name" : "art::ClassAccessor::BaseItem *",
12368   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
12369   "self_type" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12370   "size" : 4,
12371   "source_file" : "art/libdexfile/dex/class_accessor.h"
12372  },
12373  {
12374   "alignment" : 4,
12375   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
12376   "name" : "art::ClassAccessor *",
12377   "referenced_type" : "_ZTIN3art13ClassAccessorE",
12378   "self_type" : "_ZTIPN3art13ClassAccessorE",
12379   "size" : 4,
12380   "source_file" : "art/libdexfile/dex/class_accessor.h"
12381  },
12382  {
12383   "alignment" : 4,
12384   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
12385   "name" : "art::ClassIterator *",
12386   "referenced_type" : "_ZTIN3art13ClassIteratorE",
12387   "self_type" : "_ZTIPN3art13ClassIteratorE",
12388   "size" : 4,
12389   "source_file" : "art/libdexfile/dex/class_iterator.h"
12390  },
12391  {
12392   "alignment" : 4,
12393   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12394   "name" : "art::DexFileLoader::VerifyResult *",
12395   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
12396   "self_type" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12397   "size" : 4,
12398   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12399  },
12400  {
12401   "alignment" : 4,
12402   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
12403   "name" : "art::DexFileLoader *",
12404   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
12405   "self_type" : "_ZTIPN3art13DexFileLoaderE",
12406   "size" : 4,
12407   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12408  },
12409  {
12410   "alignment" : 4,
12411   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12412   "name" : "art::CompactDexFile::CodeItem *",
12413   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
12414   "self_type" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12415   "size" : 4,
12416   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12417  },
12418  {
12419   "alignment" : 4,
12420   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
12421   "name" : "art::CompactDexFile *",
12422   "referenced_type" : "_ZTIN3art14CompactDexFileE",
12423   "self_type" : "_ZTIPN3art14CompactDexFileE",
12424   "size" : 4,
12425   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12426  },
12427  {
12428   "alignment" : 4,
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" : 4,
12434   "source_file" : "art/libartbase/base/iteration_range.h"
12435  },
12436  {
12437   "alignment" : 4,
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" : 4,
12443   "source_file" : "art/libartbase/base/iteration_range.h"
12444  },
12445  {
12446   "alignment" : 4,
12447   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12448   "name" : "art::IterationRange<art::ClassIterator> *",
12449   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
12450   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12451   "size" : 4,
12452   "source_file" : "art/libartbase/base/iteration_range.h"
12453  },
12454  {
12455   "alignment" : 4,
12456   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12457   "name" : "art::IterationRange<art::SplitStringIter> *",
12458   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
12459   "self_type" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12460   "size" : 4,
12461   "source_file" : "art/libartbase/base/iteration_range.h"
12462  },
12463  {
12464   "alignment" : 4,
12465   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12466   "name" : "art::IterationRange<art::DexInstructionIterator> *",
12467   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12468   "self_type" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12469   "size" : 4,
12470   "source_file" : "art/libartbase/base/iteration_range.h"
12471  },
12472  {
12473   "alignment" : 4,
12474   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12475   "name" : "art::IterationRange<art::CountIter> *",
12476   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
12477   "self_type" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12478   "size" : 4,
12479   "source_file" : "art/libartbase/base/iteration_range.h"
12480  },
12481  {
12482   "alignment" : 4,
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" : 4,
12488   "source_file" : "art/libartbase/base/iteration_range.h"
12489  },
12490  {
12491   "alignment" : 4,
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" : 4,
12497   "source_file" : "art/libartbase/base/hash_set.h"
12498  },
12499  {
12500   "alignment" : 4,
12501   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
12502   "name" : "art::MethodReference *",
12503   "referenced_type" : "_ZTIN3art15MethodReferenceE",
12504   "self_type" : "_ZTIPN3art15MethodReferenceE",
12505   "size" : 4,
12506   "source_file" : "art/libdexfile/dex/method_reference.h"
12507  },
12508  {
12509   "alignment" : 4,
12510   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
12511   "name" : "art::SplitStringIter *",
12512   "referenced_type" : "_ZTIN3art15SplitStringIterE",
12513   "self_type" : "_ZTIPN3art15SplitStringIterE",
12514   "size" : 4,
12515   "source_file" : "art/libartbase/base/stl_util.h"
12516  },
12517  {
12518   "alignment" : 4,
12519   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12520   "name" : "art::StandardDexFile::CodeItem *",
12521   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
12522   "self_type" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12523   "size" : 4,
12524   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12525  },
12526  {
12527   "alignment" : 4,
12528   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
12529   "name" : "art::StandardDexFile *",
12530   "referenced_type" : "_ZTIN3art15StandardDexFileE",
12531   "self_type" : "_ZTIPN3art15StandardDexFileE",
12532   "size" : 4,
12533   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12534  },
12535  {
12536   "alignment" : 4,
12537   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
12538   "name" : "art::TypeLookupTable::Entry *",
12539   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
12540   "self_type" : "_ZTIPN3art15TypeLookupTable5EntryE",
12541   "size" : 4,
12542   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12543  },
12544  {
12545   "alignment" : 4,
12546   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
12547   "name" : "art::TypeLookupTable *",
12548   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
12549   "self_type" : "_ZTIPN3art15TypeLookupTableE",
12550   "size" : 4,
12551   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12552  },
12553  {
12554   "alignment" : 4,
12555   "linker_set_key" : "_ZTIPN3art16ArtDexFileLoaderE",
12556   "name" : "art::ArtDexFileLoader *",
12557   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
12558   "self_type" : "_ZTIPN3art16ArtDexFileLoaderE",
12559   "size" : 4,
12560   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12561  },
12562  {
12563   "alignment" : 4,
12564   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
12565   "name" : "art::DexFileContainer *",
12566   "referenced_type" : "_ZTIN3art16DexFileContainerE",
12567   "self_type" : "_ZTIPN3art16DexFileContainerE",
12568   "size" : 4,
12569   "source_file" : "art/libdexfile/dex/dex_file.h"
12570  },
12571  {
12572   "alignment" : 4,
12573   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
12574   "name" : "art::DexFileReference *",
12575   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
12576   "self_type" : "_ZTIPN3art16DexFileReferenceE",
12577   "size" : 4,
12578   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12579  },
12580  {
12581   "alignment" : 4,
12582   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12583   "name" : "art::DexLayoutSection::Subsection *",
12584   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
12585   "self_type" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12586   "size" : 4,
12587   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
12588  },
12589  {
12590   "alignment" : 4,
12591   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
12592   "name" : "art::ClassIteratorData *",
12593   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
12594   "self_type" : "_ZTIPN3art17ClassIteratorDataE",
12595   "size" : 4,
12596   "source_file" : "art/libdexfile/dex/class_iterator.h"
12597  },
12598  {
12599   "alignment" : 4,
12600   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12601   "name" : "art::CompactOffsetTable::Accessor *",
12602   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
12603   "self_type" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12604   "size" : 4,
12605   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12606  },
12607  {
12608   "alignment" : 4,
12609   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12610   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
12611   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12612   "self_type" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12613   "size" : 4,
12614   "source_file" : "art/libartbase/base/systrace.h"
12615  },
12616  {
12617   "alignment" : 4,
12618   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
12619   "name" : "art::ScopedTraceNoStart *",
12620   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
12621   "self_type" : "_ZTIPN3art18ScopedTraceNoStartE",
12622   "size" : 4,
12623   "source_file" : "art/libartbase/base/systrace.h"
12624  },
12625  {
12626   "alignment" : 4,
12627   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
12628   "name" : "art::Arc4RandomGenerator *",
12629   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
12630   "self_type" : "_ZTIPN3art19Arc4RandomGeneratorE",
12631   "size" : 4,
12632   "source_file" : "art/libartbase/base/utils.h"
12633  },
12634  {
12635   "alignment" : 4,
12636   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
12637   "name" : "art::InstructionOperands *",
12638   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
12639   "self_type" : "_ZTIPN3art19InstructionOperandsE",
12640   "size" : 4,
12641   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12642  },
12643  {
12644   "alignment" : 4,
12645   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
12646   "name" : "art::CatchHandlerIterator *",
12647   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
12648   "self_type" : "_ZTIPN3art20CatchHandlerIteratorE",
12649   "size" : 4,
12650   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
12651  },
12652  {
12653   "alignment" : 4,
12654   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
12655   "name" : "art::CodeItemDataAccessor *",
12656   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
12657   "self_type" : "_ZTIPN3art20CodeItemDataAccessorE",
12658   "size" : 4,
12659   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12660  },
12661  {
12662   "alignment" : 4,
12663   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
12664   "name" : "art::DexInstructionPcPair *",
12665   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
12666   "self_type" : "_ZTIPN3art20DexInstructionPcPairE",
12667   "size" : 4,
12668   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12669  },
12670  {
12671   "alignment" : 4,
12672   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12673   "name" : "art::DexFileLoaderErrorCode *",
12674   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
12675   "self_type" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12676   "size" : 4,
12677   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12678  },
12679  {
12680   "alignment" : 4,
12681   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
12682   "name" : "art::DexInstructionIterator *",
12683   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
12684   "self_type" : "_ZTIPN3art22DexInstructionIteratorE",
12685   "size" : 4,
12686   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12687  },
12688  {
12689   "alignment" : 4,
12690   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
12691   "name" : "art::DexFileParameterIterator *",
12692   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
12693   "self_type" : "_ZTIPN3art24DexFileParameterIteratorE",
12694   "size" : 4,
12695   "source_file" : "art/libdexfile/dex/dex_file.h"
12696  },
12697  {
12698   "alignment" : 4,
12699   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
12700   "name" : "art::RangeInstructionOperands *",
12701   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
12702   "self_type" : "_ZTIPN3art24RangeInstructionOperandsE",
12703   "size" : 4,
12704   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12705  },
12706  {
12707   "alignment" : 4,
12708   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12709   "name" : "art::CodeItemDebugInfoAccessor *",
12710   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
12711   "self_type" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12712   "size" : 4,
12713   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12714  },
12715  {
12716   "alignment" : 4,
12717   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12718   "name" : "art::EncodedArrayValueIterator *",
12719   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
12720   "self_type" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12721   "size" : 4,
12722   "source_file" : "art/libdexfile/dex/dex_file.h"
12723  },
12724  {
12725   "alignment" : 4,
12726   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12727   "name" : "art::CallSiteArrayValueIterator *",
12728   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
12729   "self_type" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12730   "size" : 4,
12731   "source_file" : "art/libdexfile/dex/dex_file.h"
12732  },
12733  {
12734   "alignment" : 4,
12735   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12736   "name" : "art::DexInstructionIteratorBase *",
12737   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
12738   "self_type" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12739   "size" : 4,
12740   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12741  },
12742  {
12743   "alignment" : 4,
12744   "linker_set_key" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12745   "name" : "art::SafeDexInstructionIterator *",
12746   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
12747   "self_type" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12748   "size" : 4,
12749   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12750  },
12751  {
12752   "alignment" : 4,
12753   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12754   "name" : "art::VarArgsInstructionOperands *",
12755   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
12756   "self_type" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12757   "size" : 4,
12758   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12759  },
12760  {
12761   "alignment" : 4,
12762   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12763   "name" : "art::CodeItemInstructionAccessor *",
12764   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
12765   "self_type" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12766   "size" : 4,
12767   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12768  },
12769  {
12770   "alignment" : 4,
12771   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12772   "name" : "art::NoReceiverInstructionOperands *",
12773   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
12774   "self_type" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12775   "size" : 4,
12776   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12777  },
12778  {
12779   "alignment" : 4,
12780   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12781   "name" : "art::EncodedStaticFieldValueIterator *",
12782   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
12783   "self_type" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12784   "size" : 4,
12785   "source_file" : "art/libdexfile/dex/dex_file.h"
12786  },
12787  {
12788   "alignment" : 4,
12789   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
12790   "name" : "art::dex::ProtoIndex *",
12791   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
12792   "self_type" : "_ZTIPN3art3dex10ProtoIndexE",
12793   "size" : 4,
12794   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12795  },
12796  {
12797   "alignment" : 4,
12798   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
12799   "name" : "art::dex::StringIndex *",
12800   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
12801   "self_type" : "_ZTIPN3art3dex11StringIndexE",
12802   "size" : 4,
12803   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12804  },
12805  {
12806   "alignment" : 4,
12807   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
12808   "name" : "art::dex::TryItem *",
12809   "referenced_type" : "_ZTIN3art3dex7TryItemE",
12810   "self_type" : "_ZTIPN3art3dex7TryItemE",
12811   "size" : 4,
12812   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12813  },
12814  {
12815   "alignment" : 4,
12816   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
12817   "name" : "art::dex::CodeItem *",
12818   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
12819   "self_type" : "_ZTIPN3art3dex8CodeItemE",
12820   "size" : 4,
12821   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12822  },
12823  {
12824   "alignment" : 4,
12825   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
12826   "name" : "art::dex::DexIndex<unsigned int> *",
12827   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
12828   "self_type" : "_ZTIPN3art3dex8DexIndexIjEE",
12829   "size" : 4,
12830   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12831  },
12832  {
12833   "alignment" : 4,
12834   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
12835   "name" : "art::dex::DexIndex<unsigned short> *",
12836   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
12837   "self_type" : "_ZTIPN3art3dex8DexIndexItEE",
12838   "size" : 4,
12839   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12840  },
12841  {
12842   "alignment" : 4,
12843   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
12844   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
12845   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
12846   "self_type" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
12847   "size" : 4,
12848   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
12849  },
12850  {
12851   "alignment" : 4,
12852   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
12853   "name" : "art::dex::TypeIndex *",
12854   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
12855   "self_type" : "_ZTIPN3art3dex9TypeIndexE",
12856   "size" : 4,
12857   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12858  },
12859  {
12860   "alignment" : 4,
12861   "linker_set_key" : "_ZTIPN3art6MemMapE",
12862   "name" : "art::MemMap *",
12863   "referenced_type" : "_ZTIN3art6MemMapE",
12864   "self_type" : "_ZTIPN3art6MemMapE",
12865   "size" : 4,
12866   "source_file" : "art/libartbase/base/mem_map.h"
12867  },
12868  {
12869   "alignment" : 4,
12870   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
12871   "name" : "art::DexFile::PositionInfo *",
12872   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
12873   "self_type" : "_ZTIPN3art7DexFile12PositionInfoE",
12874   "size" : 4,
12875   "source_file" : "art/libdexfile/dex/dex_file.h"
12876  },
12877  {
12878   "alignment" : 4,
12879   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
12880   "name" : "art::DexFile::LocalInfo *",
12881   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
12882   "self_type" : "_ZTIPN3art7DexFile9LocalInfoE",
12883   "size" : 4,
12884   "source_file" : "art/libdexfile/dex/dex_file.h"
12885  },
12886  {
12887   "alignment" : 4,
12888   "linker_set_key" : "_ZTIPN3art7DexFileE",
12889   "name" : "art::DexFile *",
12890   "referenced_type" : "_ZTIN3art7DexFileE",
12891   "self_type" : "_ZTIPN3art7DexFileE",
12892   "size" : 4,
12893   "source_file" : "art/libdexfile/dex/dex_file.h"
12894  },
12895  {
12896   "alignment" : 4,
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" : 4,
12902   "source_file" : "art/libartbase/base/hash_set.h"
12903  },
12904  {
12905   "alignment" : 4,
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" : 4,
12911   "source_file" : "art/libartbase/base/dumpable.h"
12912  },
12913  {
12914   "alignment" : 4,
12915   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
12916   "name" : "art::ZipEntry *",
12917   "referenced_type" : "_ZTIN3art8ZipEntryE",
12918   "self_type" : "_ZTIPN3art8ZipEntryE",
12919   "size" : 4,
12920   "source_file" : "art/libartbase/base/zip_archive.h"
12921  },
12922  {
12923   "alignment" : 4,
12924   "linker_set_key" : "_ZTIPN3art9CountIterE",
12925   "name" : "art::CountIter *",
12926   "referenced_type" : "_ZTIN3art9CountIterE",
12927   "self_type" : "_ZTIPN3art9CountIterE",
12928   "size" : 4,
12929   "source_file" : "art/libartbase/base/stl_util.h"
12930  },
12931  {
12932   "alignment" : 4,
12933   "linker_set_key" : "_ZTIPN3art9SignatureE",
12934   "name" : "art::Signature *",
12935   "referenced_type" : "_ZTIN3art9SignatureE",
12936   "self_type" : "_ZTIPN3art9SignatureE",
12937   "size" : 4,
12938   "source_file" : "art/libdexfile/dex/signature.h"
12939  },
12940  {
12941   "alignment" : 4,
12942   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
12943   "name" : "art::hiddenapi::ApiList *",
12944   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
12945   "self_type" : "_ZTIPN3art9hiddenapi7ApiListE",
12946   "size" : 4,
12947   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12948  },
12949  {
12950   "alignment" : 4,
12951   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
12952   "name" : "android::base::MappedFile *",
12953   "referenced_type" : "_ZTIN7android4base10MappedFileE",
12954   "self_type" : "_ZTIPN7android4base10MappedFileE",
12955   "size" : 4,
12956   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12957  },
12958  {
12959   "alignment" : 4,
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" : 4,
12965   "source_file" : "system/libbase/include/android-base/logging.h"
12966  },
12967  {
12968   "alignment" : 4,
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" : 4,
12974   "source_file" : "system/libbase/include/android-base/logging.h"
12975  },
12976  {
12977   "alignment" : 4,
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" : 4,
12983   "source_file" : "system/libbase/include/android-base/logging.h"
12984  },
12985  {
12986   "alignment" : 4,
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" : 4,
12992   "source_file" : "system/libbase/include/android-base/logging.h"
12993  },
12994  {
12995   "alignment" : 4,
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" : 4,
13001   "source_file" : "system/libbase/include/android-base/logging.h"
13002  },
13003  {
13004   "alignment" : 4,
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" : 4,
13010   "source_file" : "system/libbase/include/android-base/logging.h"
13011  },
13012  {
13013   "alignment" : 4,
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" : 4,
13019   "source_file" : "system/libbase/include/android-base/logging.h"
13020  },
13021  {
13022   "alignment" : 4,
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" : 4,
13028   "source_file" : "system/libbase/include/android-base/logging.h"
13029  },
13030  {
13031   "alignment" : 4,
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" : 4,
13037   "source_file" : "system/libbase/include/android-base/logging.h"
13038  },
13039  {
13040   "alignment" : 4,
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" : 4,
13046   "source_file" : "system/libbase/include/android-base/logging.h"
13047  },
13048  {
13049   "alignment" : 4,
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" : 4,
13055   "source_file" : "system/libbase/include/android-base/logging.h"
13056  },
13057  {
13058   "alignment" : 4,
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" : 4,
13064   "source_file" : "system/libbase/include/android-base/logging.h"
13065  },
13066  {
13067   "alignment" : 4,
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" : 4,
13073   "source_file" : "system/libbase/include/android-base/logging.h"
13074  },
13075  {
13076   "alignment" : 4,
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" : 4,
13082   "source_file" : "system/libbase/include/android-base/logging.h"
13083  },
13084  {
13085   "alignment" : 4,
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" : 4,
13091   "source_file" : "system/libbase/include/android-base/logging.h"
13092  },
13093  {
13094   "alignment" : 4,
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" : 4,
13100   "source_file" : "system/libbase/include/android-base/logging.h"
13101  },
13102  {
13103   "alignment" : 4,
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" : 4,
13109   "source_file" : "system/libbase/include/android-base/logging.h"
13110  },
13111  {
13112   "alignment" : 4,
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" : 4,
13118   "source_file" : "system/libbase/include/android-base/logging.h"
13119  },
13120  {
13121   "alignment" : 4,
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" : 4,
13127   "source_file" : "system/libbase/include/android-base/logging.h"
13128  },
13129  {
13130   "alignment" : 4,
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" : 4,
13136   "source_file" : "system/libbase/include/android-base/logging.h"
13137  },
13138  {
13139   "alignment" : 4,
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" : 4,
13145   "source_file" : "system/libbase/include/android-base/logging.h"
13146  },
13147  {
13148   "alignment" : 4,
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" : 4,
13154   "source_file" : "system/libbase/include/android-base/logging.h"
13155  },
13156  {
13157   "alignment" : 4,
13158   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13159   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short> *",
13160   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
13161   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13162   "size" : 4,
13163   "source_file" : "system/libbase/include/android-base/logging.h"
13164  },
13165  {
13166   "alignment" : 4,
13167   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13168   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
13169   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
13170   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13171   "size" : 4,
13172   "source_file" : "system/libbase/include/android-base/logging.h"
13173  },
13174  {
13175   "alignment" : 4,
13176   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13177   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
13178   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
13179   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13180   "size" : 4,
13181   "source_file" : "system/libbase/include/android-base/logging.h"
13182  },
13183  {
13184   "alignment" : 4,
13185   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13186   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int> *",
13187   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
13188   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13189   "size" : 4,
13190   "source_file" : "system/libbase/include/android-base/logging.h"
13191  },
13192  {
13193   "alignment" : 4,
13194   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13195   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int> *",
13196   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
13197   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13198   "size" : 4,
13199   "source_file" : "system/libbase/include/android-base/logging.h"
13200  },
13201  {
13202   "alignment" : 4,
13203   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13204   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
13205   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13206   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13207   "size" : 4,
13208   "source_file" : "system/libbase/include/android-base/logging.h"
13209  },
13210  {
13211   "alignment" : 4,
13212   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13213   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
13214   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13215   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13216   "size" : 4,
13217   "source_file" : "system/libbase/include/android-base/logging.h"
13218  },
13219  {
13220   "alignment" : 4,
13221   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13222   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
13223   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13224   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13225   "size" : 4,
13226   "source_file" : "system/libbase/include/android-base/logging.h"
13227  },
13228  {
13229   "alignment" : 4,
13230   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13231   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
13232   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13233   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13234   "size" : 4,
13235   "source_file" : "system/libbase/include/android-base/logging.h"
13236  },
13237  {
13238   "alignment" : 4,
13239   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13240   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
13241   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13242   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13243   "size" : 4,
13244   "source_file" : "system/libbase/include/android-base/logging.h"
13245  },
13246  {
13247   "alignment" : 4,
13248   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13249   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
13250   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13251   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13252   "size" : 4,
13253   "source_file" : "system/libbase/include/android-base/logging.h"
13254  },
13255  {
13256   "alignment" : 4,
13257   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13258   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
13259   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13260   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13261   "size" : 4,
13262   "source_file" : "system/libbase/include/android-base/logging.h"
13263  },
13264  {
13265   "alignment" : 4,
13266   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13267   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
13268   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13269   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13270   "size" : 4,
13271   "source_file" : "system/libbase/include/android-base/logging.h"
13272  },
13273  {
13274   "alignment" : 4,
13275   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13276   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
13277   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13278   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13279   "size" : 4,
13280   "source_file" : "system/libbase/include/android-base/logging.h"
13281  },
13282  {
13283   "alignment" : 4,
13284   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13285   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
13286   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13287   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13288   "size" : 4,
13289   "source_file" : "system/libbase/include/android-base/logging.h"
13290  },
13291  {
13292   "alignment" : 4,
13293   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13294   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
13295   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13296   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13297   "size" : 4,
13298   "source_file" : "system/libbase/include/android-base/logging.h"
13299  },
13300  {
13301   "alignment" : 4,
13302   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13303   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
13304   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13305   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13306   "size" : 4,
13307   "source_file" : "system/libbase/include/android-base/logging.h"
13308  },
13309  {
13310   "alignment" : 4,
13311   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13312   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
13313   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
13314   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13315   "size" : 4,
13316   "source_file" : "system/libbase/include/android-base/logging.h"
13317  },
13318  {
13319   "alignment" : 4,
13320   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13321   "name" : "android::base::log_detail::Storage<const void *> *",
13322   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
13323   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13324   "size" : 4,
13325   "source_file" : "system/libbase/include/android-base/logging.h"
13326  },
13327  {
13328   "alignment" : 4,
13329   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13330   "name" : "android::base::log_detail::Storage<bool> *",
13331   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
13332   "self_type" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13333   "size" : 4,
13334   "source_file" : "system/libbase/include/android-base/logging.h"
13335  },
13336  {
13337   "alignment" : 4,
13338   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13339   "name" : "android::base::log_detail::Storage<char> *",
13340   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
13341   "self_type" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13342   "size" : 4,
13343   "source_file" : "system/libbase/include/android-base/logging.h"
13344  },
13345  {
13346   "alignment" : 4,
13347   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13348   "name" : "android::base::log_detail::Storage<double> *",
13349   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
13350   "self_type" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13351   "size" : 4,
13352   "source_file" : "system/libbase/include/android-base/logging.h"
13353  },
13354  {
13355   "alignment" : 4,
13356   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13357   "name" : "android::base::log_detail::Storage<unsigned char> *",
13358   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
13359   "self_type" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13360   "size" : 4,
13361   "source_file" : "system/libbase/include/android-base/logging.h"
13362  },
13363  {
13364   "alignment" : 4,
13365   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13366   "name" : "android::base::log_detail::Storage<int> *",
13367   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
13368   "self_type" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13369   "size" : 4,
13370   "source_file" : "system/libbase/include/android-base/logging.h"
13371  },
13372  {
13373   "alignment" : 4,
13374   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13375   "name" : "android::base::log_detail::Storage<unsigned int> *",
13376   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
13377   "self_type" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13378   "size" : 4,
13379   "source_file" : "system/libbase/include/android-base/logging.h"
13380  },
13381  {
13382   "alignment" : 4,
13383   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
13384   "name" : "android::base::log_detail::Storage<unsigned short> *",
13385   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
13386   "self_type" : "_ZTIPN7android4base10log_detail7StorageItEE",
13387   "size" : 4,
13388   "source_file" : "system/libbase/include/android-base/logging.h"
13389  },
13390  {
13391   "alignment" : 4,
13392   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIxEE",
13393   "name" : "android::base::log_detail::Storage<long long> *",
13394   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
13395   "self_type" : "_ZTIPN7android4base10log_detail7StorageIxEE",
13396   "size" : 4,
13397   "source_file" : "system/libbase/include/android-base/logging.h"
13398  },
13399  {
13400   "alignment" : 4,
13401   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIyEE",
13402   "name" : "android::base::log_detail::Storage<unsigned long long> *",
13403   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
13404   "self_type" : "_ZTIPN7android4base10log_detail7StorageIyEE",
13405   "size" : 4,
13406   "source_file" : "system/libbase/include/android-base/logging.h"
13407  },
13408  {
13409   "alignment" : 4,
13410   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
13411   "name" : "android::base::borrowed_fd *",
13412   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
13413   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
13414   "size" : 4,
13415   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13416  },
13417  {
13418   "alignment" : 4,
13419   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
13420   "name" : "android::base::ErrnoRestorer *",
13421   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
13422   "self_type" : "_ZTIPN7android4base13ErrnoRestorerE",
13423   "size" : 4,
13424   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
13425  },
13426  {
13427   "alignment" : 4,
13428   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13429   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
13430   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13431   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13432   "size" : 4,
13433   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13434  },
13435  {
13436   "alignment" : 4,
13437   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
13438   "name" : "android::base::ScopedLockAssertion *",
13439   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
13440   "self_type" : "_ZTIPN7android4base19ScopedLockAssertionE",
13441   "size" : 4,
13442   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
13443  },
13444  {
13445   "alignment" : 4,
13446   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
13447   "name" : "unix_file::RandomAccessFile *",
13448   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
13449   "self_type" : "_ZTIPN9unix_file16RandomAccessFileE",
13450   "size" : 4,
13451   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
13452  },
13453  {
13454   "alignment" : 4,
13455   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
13456   "name" : "unix_file::FdFile *",
13457   "referenced_type" : "_ZTIN9unix_file6FdFileE",
13458   "self_type" : "_ZTIPN9unix_file6FdFileE",
13459   "size" : 4,
13460   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
13461  },
13462  {
13463   "alignment" : 4,
13464   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13465   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
13466   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13467   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13468   "size" : 4,
13469   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13470  },
13471  {
13472   "alignment" : 4,
13473   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13474   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
13475   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13476   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13477   "size" : 4,
13478   "source_file" : "system/libbase/include/android-base/strings.h"
13479  },
13480  {
13481   "alignment" : 4,
13482   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
13483   "name" : "std::pair<unsigned int, unsigned short> *",
13484   "referenced_type" : "_ZTINSt3__14pairIjtEE",
13485   "self_type" : "_ZTIPNSt3__14pairIjtEE",
13486   "size" : 4,
13487   "source_file" : "art/libartbase/base/hash_set.h"
13488  },
13489  {
13490   "alignment" : 4,
13491   "linker_set_key" : "_ZTIPNSt3__15mutexE",
13492   "name" : "std::mutex *",
13493   "referenced_type" : "_ZTINSt3__15mutexE",
13494   "self_type" : "_ZTIPNSt3__15mutexE",
13495   "size" : 4,
13496   "source_file" : "art/libartbase/base/mem_map.h"
13497  },
13498  {
13499   "alignment" : 4,
13500   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13501   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
13502   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13503   "self_type" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13504   "size" : 4,
13505   "source_file" : "art/libdexfile/dex/dex_file.h"
13506  },
13507  {
13508   "alignment" : 4,
13509   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13510   "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>>>> *",
13511   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13512   "self_type" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13513   "size" : 4,
13514   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13515  },
13516  {
13517   "alignment" : 4,
13518   "linker_set_key" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13519   "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>>>> *",
13520   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13521   "self_type" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13522   "size" : 4,
13523   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13524  },
13525  {
13526   "alignment" : 4,
13527   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13528   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
13529   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
13530   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13531   "size" : 4,
13532   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
13533  },
13534  {
13535   "alignment" : 4,
13536   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13537   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
13538   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
13539   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13540   "size" : 4,
13541   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13542  },
13543  {
13544   "alignment" : 4,
13545   "linker_set_key" : "_ZTIPP7_JNIEnv",
13546   "name" : "_JNIEnv **",
13547   "referenced_type" : "_ZTIP7_JNIEnv",
13548   "self_type" : "_ZTIPP7_JNIEnv",
13549   "size" : 4,
13550   "source_file" : "libnativehelper/include_jni/jni.h"
13551  },
13552  {
13553   "alignment" : 4,
13554   "linker_set_key" : "_ZTIPP7_JavaVM",
13555   "name" : "_JavaVM **",
13556   "referenced_type" : "_ZTIP7_JavaVM",
13557   "self_type" : "_ZTIPP7_JavaVM",
13558   "size" : 4,
13559   "source_file" : "libnativehelper/include_jni/jni.h"
13560  },
13561  {
13562   "alignment" : 4,
13563   "linker_set_key" : "_ZTIPP8ADexFile",
13564   "name" : "ADexFile **",
13565   "referenced_type" : "_ZTIP8ADexFile",
13566   "self_type" : "_ZTIPP8ADexFile",
13567   "size" : 4,
13568   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13569  },
13570  {
13571   "alignment" : 4,
13572   "linker_set_key" : "_ZTIPPKc",
13573   "name" : "const char **",
13574   "referenced_type" : "_ZTIPKc",
13575   "self_type" : "_ZTIPPKc",
13576   "size" : 4,
13577   "source_file" : "art/libdexfile/dex/utf.h"
13578  },
13579  {
13580   "alignment" : 4,
13581   "linker_set_key" : "_ZTIPPKh",
13582   "name" : "const unsigned char **",
13583   "referenced_type" : "_ZTIPKh",
13584   "self_type" : "_ZTIPPKh",
13585   "size" : 4,
13586   "source_file" : "art/libdexfile/dex/dex_file.h"
13587  },
13588  {
13589   "alignment" : 4,
13590   "linker_set_key" : "_ZTIPPv",
13591   "name" : "void **",
13592   "referenced_type" : "_ZTIPv",
13593   "self_type" : "_ZTIPPv",
13594   "size" : 4,
13595   "source_file" : "libnativehelper/include_jni/jni.h"
13596  },
13597  {
13598   "alignment" : 4,
13599   "linker_set_key" : "_ZTIPa",
13600   "name" : "signed char *",
13601   "referenced_type" : "_ZTIa",
13602   "self_type" : "_ZTIPa",
13603   "size" : 4,
13604   "source_file" : "libnativehelper/include_jni/jni.h"
13605  },
13606  {
13607   "alignment" : 4,
13608   "linker_set_key" : "_ZTIPb",
13609   "name" : "bool *",
13610   "referenced_type" : "_ZTIb",
13611   "self_type" : "_ZTIPb",
13612   "size" : 4,
13613   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13614  },
13615  {
13616   "alignment" : 4,
13617   "linker_set_key" : "_ZTIPc",
13618   "name" : "char *",
13619   "referenced_type" : "_ZTIc",
13620   "self_type" : "_ZTIPc",
13621   "size" : 4,
13622   "source_file" : "system/libbase/include/android-base/logging.h"
13623  },
13624  {
13625   "alignment" : 4,
13626   "linker_set_key" : "_ZTIPd",
13627   "name" : "double *",
13628   "referenced_type" : "_ZTId",
13629   "self_type" : "_ZTIPd",
13630   "size" : 4,
13631   "source_file" : "libnativehelper/include_jni/jni.h"
13632  },
13633  {
13634   "alignment" : 4,
13635   "linker_set_key" : "_ZTIPf",
13636   "name" : "float *",
13637   "referenced_type" : "_ZTIf",
13638   "self_type" : "_ZTIPf",
13639   "size" : 4,
13640   "source_file" : "libnativehelper/include_jni/jni.h"
13641  },
13642  {
13643   "alignment" : 4,
13644   "linker_set_key" : "_ZTIPh",
13645   "name" : "unsigned char *",
13646   "referenced_type" : "_ZTIh",
13647   "self_type" : "_ZTIPh",
13648   "size" : 4,
13649   "source_file" : "art/libartbase/base/mem_map.h"
13650  },
13651  {
13652   "alignment" : 4,
13653   "linker_set_key" : "_ZTIPi",
13654   "name" : "int *",
13655   "referenced_type" : "_ZTIi",
13656   "self_type" : "_ZTIPi",
13657   "size" : 4,
13658   "source_file" : "libnativehelper/include_jni/jni.h"
13659  },
13660  {
13661   "alignment" : 4,
13662   "linker_set_key" : "_ZTIPj",
13663   "name" : "unsigned int *",
13664   "referenced_type" : "_ZTIj",
13665   "self_type" : "_ZTIPj",
13666   "size" : 4,
13667   "source_file" : "art/libdexfile/dex/dex_file.h"
13668  },
13669  {
13670   "alignment" : 4,
13671   "linker_set_key" : "_ZTIPs",
13672   "name" : "short *",
13673   "referenced_type" : "_ZTIs",
13674   "self_type" : "_ZTIPs",
13675   "size" : 4,
13676   "source_file" : "libnativehelper/include_jni/jni.h"
13677  },
13678  {
13679   "alignment" : 4,
13680   "linker_set_key" : "_ZTIPt",
13681   "name" : "unsigned short *",
13682   "referenced_type" : "_ZTIt",
13683   "self_type" : "_ZTIPt",
13684   "size" : 4,
13685   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
13686  },
13687  {
13688   "alignment" : 4,
13689   "linker_set_key" : "_ZTIPv",
13690   "name" : "void *",
13691   "referenced_type" : "_ZTIv",
13692   "self_type" : "_ZTIPv",
13693   "size" : 4,
13694   "source_file" : "art/libartbase/base/mem_map.h"
13695  },
13696  {
13697   "alignment" : 4,
13698   "linker_set_key" : "_ZTIPx",
13699   "name" : "long long *",
13700   "referenced_type" : "_ZTIx",
13701   "self_type" : "_ZTIPx",
13702   "size" : 4,
13703   "source_file" : "libnativehelper/include_jni/jni.h"
13704  }
13705 ],
13706 "qualified_types" :
13707 [
13708  {
13709   "alignment" : 1,
13710   "is_const" : true,
13711   "linker_set_key" : "_ZTIA22_Kc",
13712   "name" : "const char[22]",
13713   "referenced_type" : "_ZTIA22_c",
13714   "self_type" : "_ZTIA22_Kc",
13715   "size" : 22,
13716   "source_file" : "art/libartbase/base/file_utils.h"
13717  },
13718  {
13719   "alignment" : 1,
13720   "is_const" : true,
13721   "linker_set_key" : "_ZTIA23_Kc",
13722   "name" : "const char[23]",
13723   "referenced_type" : "_ZTIA23_c",
13724   "self_type" : "_ZTIA23_Kc",
13725   "size" : 23,
13726   "source_file" : "art/libartbase/base/file_utils.h"
13727  },
13728  {
13729   "alignment" : 1,
13730   "is_const" : true,
13731   "linker_set_key" : "_ZTIA28_Kc",
13732   "name" : "const char[28]",
13733   "referenced_type" : "_ZTIA28_c",
13734   "self_type" : "_ZTIA28_Kc",
13735   "size" : 28,
13736   "source_file" : "art/libartbase/base/file_utils.h"
13737  },
13738  {
13739   "alignment" : 4,
13740   "is_const" : true,
13741   "linker_set_key" : "_ZTIA2_KPKc",
13742   "name" : "const char *const[2]",
13743   "referenced_type" : "_ZTIA2_PKc",
13744   "self_type" : "_ZTIA2_KPKc",
13745   "size" : 8,
13746   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13747  },
13748  {
13749   "alignment" : 1,
13750   "is_const" : true,
13751   "linker_set_key" : "_ZTIA36_Kc",
13752   "name" : "const char[36]",
13753   "referenced_type" : "_ZTIA36_c",
13754   "self_type" : "_ZTIA36_Kc",
13755   "size" : 36,
13756   "source_file" : "art/libartbase/base/file_utils.h"
13757  },
13758  {
13759   "alignment" : 1,
13760   "is_const" : true,
13761   "linker_set_key" : "_ZTIA4_Kc",
13762   "name" : "const char[4]",
13763   "referenced_type" : "_ZTIA4_c",
13764   "self_type" : "_ZTIA4_Kc",
13765   "size" : 4,
13766   "source_file" : "art/libartbase/base/file_utils.h"
13767  },
13768  {
13769   "alignment" : 1,
13770   "is_const" : true,
13771   "linker_set_key" : "_ZTIA4_Kh",
13772   "name" : "const unsigned char[4]",
13773   "referenced_type" : "_ZTIA4_h",
13774   "self_type" : "_ZTIA4_Kh",
13775   "size" : 4,
13776   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
13777  },
13778  {
13779   "alignment" : 1,
13780   "is_const" : true,
13781   "linker_set_key" : "_ZTIA5_A4_Kh",
13782   "name" : "const unsigned char[5][4]",
13783   "referenced_type" : "_ZTIA5_A4_h",
13784   "self_type" : "_ZTIA5_A4_Kh",
13785   "size" : 20,
13786   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
13787  },
13788  {
13789   "alignment" : 4,
13790   "is_const" : true,
13791   "linker_set_key" : "_ZTIA5_Kj",
13792   "name" : "const unsigned int[5]",
13793   "referenced_type" : "_ZTIA5_j",
13794   "self_type" : "_ZTIA5_Kj",
13795   "size" : 20,
13796   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13797  },
13798  {
13799   "alignment" : 4,
13800   "is_const" : true,
13801   "linker_set_key" : "_ZTIA7_KN3art10SdkVersionE",
13802   "name" : "const art::SdkVersion[7]",
13803   "referenced_type" : "_ZTIA7_N3art10SdkVersionE",
13804   "self_type" : "_ZTIA7_KN3art10SdkVersionE",
13805   "size" : 28,
13806   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13807  },
13808  {
13809   "alignment" : 4,
13810   "is_const" : true,
13811   "linker_set_key" : "_ZTIA7_KPKc",
13812   "name" : "const char *const[7]",
13813   "referenced_type" : "_ZTIA7_PKc",
13814   "self_type" : "_ZTIA7_KPKc",
13815   "size" : 28,
13816   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13817  },
13818  {
13819   "is_const" : true,
13820   "linker_set_key" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
13821   "name" : "const art::Instruction::InstructionDescriptor[]",
13822   "referenced_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
13823   "self_type" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
13824   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13825  },
13826  {
13827   "is_const" : true,
13828   "linker_set_key" : "_ZTIA_KPKc",
13829   "name" : "const char *const[]",
13830   "referenced_type" : "_ZTIA_PKc",
13831   "self_type" : "_ZTIA_KPKc",
13832   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13833  },
13834  {
13835   "is_const" : true,
13836   "linker_set_key" : "_ZTIA_Kh",
13837   "name" : "const unsigned char[]",
13838   "referenced_type" : "_ZTIA_h",
13839   "self_type" : "_ZTIA_Kh",
13840   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13841  },
13842  {
13843   "is_const" : true,
13844   "linker_set_key" : "_ZTIA_Ki",
13845   "name" : "const int[]",
13846   "referenced_type" : "_ZTIA_i",
13847   "self_type" : "_ZTIA_Ki",
13848   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13849  },
13850  {
13851   "alignment" : 4,
13852   "is_const" : true,
13853   "linker_set_key" : "_ZTIK15ADexFile_Method",
13854   "name" : "const ADexFile_Method",
13855   "referenced_type" : "_ZTI15ADexFile_Method",
13856   "self_type" : "_ZTIK15ADexFile_Method",
13857   "size" : 16,
13858   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13859  },
13860  {
13861   "alignment" : 4,
13862   "is_const" : true,
13863   "linker_set_key" : "_ZTIK15JNINativeMethod",
13864   "name" : "const JNINativeMethod",
13865   "referenced_type" : "_ZTI15JNINativeMethod",
13866   "self_type" : "_ZTIK15JNINativeMethod",
13867   "size" : 12,
13868   "source_file" : "libnativehelper/include_jni/jni.h"
13869  },
13870  {
13871   "alignment" : 4,
13872   "is_const" : true,
13873   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
13874   "name" : "const JNIInvokeInterface",
13875   "referenced_type" : "_ZTI18JNIInvokeInterface",
13876   "self_type" : "_ZTIK18JNIInvokeInterface",
13877   "size" : 32,
13878   "source_file" : "libnativehelper/include_jni/jni.h"
13879  },
13880  {
13881   "alignment" : 4,
13882   "is_const" : true,
13883   "linker_set_key" : "_ZTIK18JNINativeInterface",
13884   "name" : "const JNINativeInterface",
13885   "referenced_type" : "_ZTI18JNINativeInterface",
13886   "self_type" : "_ZTIK18JNINativeInterface",
13887   "size" : 932,
13888   "source_file" : "libnativehelper/include_jni/jni.h"
13889  },
13890  {
13891   "alignment" : 8,
13892   "is_const" : true,
13893   "linker_set_key" : "_ZTIK6jvalue",
13894   "name" : "const jvalue",
13895   "referenced_type" : "_ZTI6jvalue",
13896   "self_type" : "_ZTIK6jvalue",
13897   "size" : 8,
13898   "source_file" : "art/libdexfile/dex/dex_file.h"
13899  },
13900  {
13901   "alignment" : 4,
13902   "is_const" : true,
13903   "linker_set_key" : "_ZTIKDn",
13904   "name" : "const std::nullptr_t",
13905   "referenced_type" : "_ZTIDn",
13906   "self_type" : "_ZTIKDn",
13907   "size" : 4,
13908   "source_file" : "system/libbase/include/android-base/logging.h"
13909  },
13910  {
13911   "alignment" : 1,
13912   "is_const" : true,
13913   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
13914   "name" : "const art::FreeDelete",
13915   "referenced_type" : "_ZTIN3art10FreeDeleteE",
13916   "self_type" : "_ZTIKN3art10FreeDeleteE",
13917   "size" : 1,
13918   "source_file" : "art/libartbase/base/stl_util.h"
13919  },
13920  {
13921   "is_const" : true,
13922   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
13923   "name" : "const art::OatDexFile",
13924   "referenced_type" : "_ZTIN3art10OatDexFileE",
13925   "self_type" : "_ZTIKN3art10OatDexFileE",
13926   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13927  },
13928  {
13929   "alignment" : 4,
13930   "is_const" : true,
13931   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
13932   "name" : "const art::ZipArchive",
13933   "referenced_type" : "_ZTIN3art10ZipArchiveE",
13934   "self_type" : "_ZTIKN3art10ZipArchiveE",
13935   "size" : 4,
13936   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13937  },
13938  {
13939   "alignment" : 4,
13940   "is_const" : true,
13941   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
13942   "name" : "const art::Instruction::SparseSwitchPayload",
13943   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
13944   "self_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
13945   "size" : 4,
13946   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13947  },
13948  {
13949   "alignment" : 1,
13950   "is_const" : true,
13951   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
13952   "name" : "const art::Instruction::Format",
13953   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
13954   "self_type" : "_ZTIKN3art11Instruction6FormatE",
13955   "size" : 1,
13956   "source_file" : "system/libbase/include/android-base/logging.h"
13957  },
13958  {
13959   "alignment" : 1,
13960   "is_const" : true,
13961   "linker_set_key" : "_ZTIKN3art11InstructionE",
13962   "name" : "const art::Instruction",
13963   "referenced_type" : "_ZTIN3art11InstructionE",
13964   "self_type" : "_ZTIKN3art11InstructionE",
13965   "size" : 1,
13966   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13967  },
13968  {
13969   "alignment" : 4,
13970   "is_const" : true,
13971   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
13972   "name" : "const art::PointerSize",
13973   "referenced_type" : "_ZTIN3art11PointerSizeE",
13974   "self_type" : "_ZTIKN3art11PointerSizeE",
13975   "size" : 4,
13976   "source_file" : "art/libartbase/base/enums.h"
13977  },
13978  {
13979   "alignment" : 1,
13980   "is_const" : true,
13981   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
13982   "name" : "const art::VoidFunctor",
13983   "referenced_type" : "_ZTIN3art11VoidFunctorE",
13984   "self_type" : "_ZTIKN3art11VoidFunctorE",
13985   "size" : 1,
13986   "source_file" : "art/libdexfile/dex/dex_file.h"
13987  },
13988  {
13989   "alignment" : 4,
13990   "is_const" : true,
13991   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
13992   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
13993   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
13994   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
13995   "size" : 40,
13996   "source_file" : "art/libdexfile/dex/class_accessor.h"
13997  },
13998  {
13999   "alignment" : 4,
14000   "is_const" : true,
14001   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14002   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
14003   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14004   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14005   "size" : 44,
14006   "source_file" : "art/libdexfile/dex/class_accessor.h"
14007  },
14008  {
14009   "alignment" : 4,
14010   "is_const" : true,
14011   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
14012   "name" : "const art::ClassAccessor::Field",
14013   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
14014   "self_type" : "_ZTIKN3art13ClassAccessor5FieldE",
14015   "size" : 28,
14016   "source_file" : "art/libdexfile/dex/class_accessor.h"
14017  },
14018  {
14019   "alignment" : 4,
14020   "is_const" : true,
14021   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
14022   "name" : "const art::ClassAccessor::Method",
14023   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
14024   "self_type" : "_ZTIKN3art13ClassAccessor6MethodE",
14025   "size" : 32,
14026   "source_file" : "art/libdexfile/dex/class_accessor.h"
14027  },
14028  {
14029   "alignment" : 4,
14030   "is_const" : true,
14031   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14032   "name" : "const art::ClassAccessor::BaseItem",
14033   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
14034   "self_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14035   "size" : 24,
14036   "source_file" : "art/libdexfile/dex/class_accessor.h"
14037  },
14038  {
14039   "alignment" : 4,
14040   "is_const" : true,
14041   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
14042   "name" : "const art::ClassAccessor",
14043   "referenced_type" : "_ZTIN3art13ClassAccessorE",
14044   "self_type" : "_ZTIKN3art13ClassAccessorE",
14045   "size" : 32,
14046   "source_file" : "art/libdexfile/dex/class_accessor.h"
14047  },
14048  {
14049   "alignment" : 4,
14050   "is_const" : true,
14051   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
14052   "name" : "const art::ClassIterator",
14053   "referenced_type" : "_ZTIN3art13ClassIteratorE",
14054   "self_type" : "_ZTIKN3art13ClassIteratorE",
14055   "size" : 8,
14056   "source_file" : "art/libdexfile/dex/class_iterator.h"
14057  },
14058  {
14059   "alignment" : 4,
14060   "is_const" : true,
14061   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
14062   "name" : "const art::DexFileLoader",
14063   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
14064   "self_type" : "_ZTIKN3art13DexFileLoaderE",
14065   "size" : 4,
14066   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14067  },
14068  {
14069   "alignment" : 4,
14070   "is_const" : true,
14071   "linker_set_key" : "_ZTIKN3art13DexZipArchiveE",
14072   "name" : "const art::DexZipArchive",
14073   "referenced_type" : "_ZTIN3art13DexZipArchiveE",
14074   "self_type" : "_ZTIKN3art13DexZipArchiveE",
14075   "size" : 4,
14076   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14077  },
14078  {
14079   "alignment" : 4,
14080   "is_const" : true,
14081   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
14082   "name" : "const art::CompactDexFile::Header",
14083   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
14084   "self_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
14085   "size" : 136,
14086   "source_file" : "art/libartbase/base/casts.h"
14087  },
14088  {
14089   "alignment" : 2,
14090   "is_const" : true,
14091   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14092   "name" : "const art::CompactDexFile::CodeItem",
14093   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
14094   "self_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14095   "size" : 6,
14096   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14097  },
14098  {
14099   "alignment" : 4,
14100   "is_const" : true,
14101   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
14102   "name" : "const art::CompactDexFile",
14103   "referenced_type" : "_ZTIN3art14CompactDexFileE",
14104   "self_type" : "_ZTIKN3art14CompactDexFileE",
14105   "size" : 108,
14106   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14107  },
14108  {
14109   "alignment" : 4,
14110   "is_const" : true,
14111   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
14112   "name" : "const art::InstructionSet",
14113   "referenced_type" : "_ZTIN3art14InstructionSetE",
14114   "self_type" : "_ZTIKN3art14InstructionSetE",
14115   "size" : 4,
14116   "source_file" : "art/libartbase/arch/instruction_set.h"
14117  },
14118  {
14119   "alignment" : 4,
14120   "is_const" : true,
14121   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14122   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
14123   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14124   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14125   "size" : 80,
14126   "source_file" : "art/libartbase/base/iteration_range.h"
14127  },
14128  {
14129   "alignment" : 4,
14130   "is_const" : true,
14131   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14132   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
14133   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14134   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14135   "size" : 88,
14136   "source_file" : "art/libartbase/base/iteration_range.h"
14137  },
14138  {
14139   "alignment" : 4,
14140   "is_const" : true,
14141   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14142   "name" : "const art::IterationRange<art::ClassIterator>",
14143   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
14144   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14145   "size" : 16,
14146   "source_file" : "art/libartbase/base/iteration_range.h"
14147  },
14148  {
14149   "alignment" : 4,
14150   "is_const" : true,
14151   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14152   "name" : "const art::IterationRange<const art::dex::TryItem *>",
14153   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14154   "self_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14155   "size" : 8,
14156   "source_file" : "art/libartbase/base/iteration_range.h"
14157  },
14158  {
14159   "alignment" : 4,
14160   "is_const" : true,
14161   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14162   "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>>>>",
14163   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14164   "self_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14165   "size" : 8,
14166   "source_file" : "art/libartbase/base/hash_set.h"
14167  },
14168  {
14169   "alignment" : 4,
14170   "is_const" : true,
14171   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
14172   "name" : "const art::MethodReference",
14173   "referenced_type" : "_ZTIN3art15MethodReferenceE",
14174   "self_type" : "_ZTIKN3art15MethodReferenceE",
14175   "size" : 8,
14176   "source_file" : "art/libdexfile/dex/method_reference.h"
14177  },
14178  {
14179   "alignment" : 4,
14180   "is_const" : true,
14181   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
14182   "name" : "const art::SplitStringIter",
14183   "referenced_type" : "_ZTIN3art15SplitStringIterE",
14184   "self_type" : "_ZTIKN3art15SplitStringIterE",
14185   "size" : 16,
14186   "source_file" : "art/libartbase/base/iteration_range.h"
14187  },
14188  {
14189   "alignment" : 4,
14190   "is_const" : true,
14191   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14192   "name" : "const art::StandardDexFile::CodeItem",
14193   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
14194   "self_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14195   "size" : 20,
14196   "source_file" : "art/libartbase/base/casts.h"
14197  },
14198  {
14199   "alignment" : 4,
14200   "is_const" : true,
14201   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
14202   "name" : "const art::StandardDexFile",
14203   "referenced_type" : "_ZTIN3art15StandardDexFileE",
14204   "self_type" : "_ZTIKN3art15StandardDexFileE",
14205   "size" : 96,
14206   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14207  },
14208  {
14209   "alignment" : 4,
14210   "is_const" : true,
14211   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
14212   "name" : "const art::TypeLookupTable::Entry",
14213   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
14214   "self_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
14215   "size" : 8,
14216   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14217  },
14218  {
14219   "alignment" : 4,
14220   "is_const" : true,
14221   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
14222   "name" : "const art::TypeLookupTable",
14223   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
14224   "self_type" : "_ZTIKN3art15TypeLookupTableE",
14225   "size" : 16,
14226   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14227  },
14228  {
14229   "alignment" : 4,
14230   "is_const" : true,
14231   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
14232   "name" : "const art::ArtDexFileLoader",
14233   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
14234   "self_type" : "_ZTIKN3art16ArtDexFileLoaderE",
14235   "size" : 4,
14236   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
14237  },
14238  {
14239   "alignment" : 1,
14240   "is_const" : true,
14241   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
14242   "name" : "const art::DexFileReference::Comparator",
14243   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
14244   "self_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
14245   "size" : 1,
14246   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14247  },
14248  {
14249   "alignment" : 4,
14250   "is_const" : true,
14251   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
14252   "name" : "const art::DexFileReference",
14253   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
14254   "self_type" : "_ZTIKN3art16DexFileReferenceE",
14255   "size" : 8,
14256   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14257  },
14258  {
14259   "alignment" : 4,
14260   "is_const" : true,
14261   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14262   "name" : "const art::DexLayoutSection::Subsection",
14263   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
14264   "self_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14265   "size" : 8,
14266   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14267  },
14268  {
14269   "alignment" : 4,
14270   "is_const" : true,
14271   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
14272   "name" : "const art::DexLayoutSection",
14273   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
14274   "self_type" : "_ZTIKN3art16DexLayoutSectionE",
14275   "size" : 40,
14276   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14277  },
14278  {
14279   "alignment" : 4,
14280   "is_const" : true,
14281   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
14282   "name" : "const art::ClassIteratorData",
14283   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
14284   "self_type" : "_ZTIKN3art17ClassIteratorDataE",
14285   "size" : 8,
14286   "source_file" : "art/libdexfile/dex/class_iterator.h"
14287  },
14288  {
14289   "alignment" : 4,
14290   "is_const" : true,
14291   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
14292   "name" : "const art::DexLayoutSections",
14293   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
14294   "self_type" : "_ZTIKN3art17DexLayoutSectionsE",
14295   "size" : 80,
14296   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14297  },
14298  {
14299   "alignment" : 4,
14300   "is_const" : true,
14301   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14302   "name" : "const art::CompactOffsetTable::Accessor",
14303   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
14304   "self_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14305   "size" : 12,
14306   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
14307  },
14308  {
14309   "alignment" : 1,
14310   "is_const" : true,
14311   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14312   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14313   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14314   "self_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14315   "size" : 1,
14316   "source_file" : "art/libartbase/base/hash_set.h"
14317  },
14318  {
14319   "alignment" : 1,
14320   "is_const" : true,
14321   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14322   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14323   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14324   "self_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14325   "size" : 1,
14326   "source_file" : "art/libartbase/base/hash_set.h"
14327  },
14328  {
14329   "alignment" : 4,
14330   "is_const" : true,
14331   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
14332   "name" : "const art::InstructionOperands",
14333   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
14334   "self_type" : "_ZTIKN3art19InstructionOperandsE",
14335   "size" : 8,
14336   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14337  },
14338  {
14339   "alignment" : 4,
14340   "is_const" : true,
14341   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
14342   "name" : "const art::CatchHandlerIterator",
14343   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
14344   "self_type" : "_ZTIKN3art20CatchHandlerIteratorE",
14345   "size" : 20,
14346   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
14347  },
14348  {
14349   "alignment" : 4,
14350   "is_const" : true,
14351   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
14352   "name" : "const art::CodeItemDataAccessor",
14353   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
14354   "self_type" : "_ZTIKN3art20CodeItemDataAccessorE",
14355   "size" : 16,
14356   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14357  },
14358  {
14359   "alignment" : 4,
14360   "is_const" : true,
14361   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
14362   "name" : "const art::DexInstructionPcPair",
14363   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
14364   "self_type" : "_ZTIKN3art20DexInstructionPcPairE",
14365   "size" : 8,
14366   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14367  },
14368  {
14369   "alignment" : 4,
14370   "is_const" : true,
14371   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
14372   "name" : "const art::DexInstructionIterator",
14373   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
14374   "self_type" : "_ZTIKN3art22DexInstructionIteratorE",
14375   "size" : 8,
14376   "source_file" : "art/libdexfile/dex/dex_file.h"
14377  },
14378  {
14379   "alignment" : 4,
14380   "is_const" : true,
14381   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
14382   "name" : "const art::DexFileParameterIterator",
14383   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
14384   "self_type" : "_ZTIKN3art24DexFileParameterIteratorE",
14385   "size" : 16,
14386   "source_file" : "art/libdexfile/dex/dex_file.h"
14387  },
14388  {
14389   "alignment" : 4,
14390   "is_const" : true,
14391   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
14392   "name" : "const art::RangeInstructionOperands",
14393   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
14394   "self_type" : "_ZTIKN3art24RangeInstructionOperandsE",
14395   "size" : 12,
14396   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14397  },
14398  {
14399   "alignment" : 4,
14400   "is_const" : true,
14401   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14402   "name" : "const art::CodeItemDebugInfoAccessor",
14403   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
14404   "self_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14405   "size" : 24,
14406   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14407  },
14408  {
14409   "alignment" : 4,
14410   "is_const" : true,
14411   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14412   "name" : "const art::EncodedArrayValueIterator::ValueType",
14413   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
14414   "self_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14415   "size" : 4,
14416   "source_file" : "system/libbase/include/android-base/logging.h"
14417  },
14418  {
14419   "alignment" : 8,
14420   "is_const" : true,
14421   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14422   "name" : "const art::EncodedArrayValueIterator",
14423   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
14424   "self_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14425   "size" : 32,
14426   "source_file" : "art/libdexfile/dex/dex_file.h"
14427  },
14428  {
14429   "alignment" : 8,
14430   "is_const" : true,
14431   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14432   "name" : "const art::CallSiteArrayValueIterator",
14433   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
14434   "self_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14435   "size" : 32,
14436   "source_file" : "art/libdexfile/dex/dex_file.h"
14437  },
14438  {
14439   "alignment" : 4,
14440   "is_const" : true,
14441   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14442   "name" : "const art::DexInstructionIteratorBase",
14443   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
14444   "self_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14445   "size" : 8,
14446   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14447  },
14448  {
14449   "alignment" : 4,
14450   "is_const" : true,
14451   "linker_set_key" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14452   "name" : "const art::SafeDexInstructionIterator",
14453   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
14454   "self_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14455   "size" : 16,
14456   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14457  },
14458  {
14459   "alignment" : 4,
14460   "is_const" : true,
14461   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14462   "name" : "const art::VarArgsInstructionOperands",
14463   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
14464   "self_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14465   "size" : 12,
14466   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14467  },
14468  {
14469   "alignment" : 4,
14470   "is_const" : true,
14471   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14472   "name" : "const art::CodeItemInstructionAccessor",
14473   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
14474   "self_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14475   "size" : 8,
14476   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14477  },
14478  {
14479   "alignment" : 4,
14480   "is_const" : true,
14481   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14482   "name" : "const art::NoReceiverInstructionOperands",
14483   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
14484   "self_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14485   "size" : 12,
14486   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14487  },
14488  {
14489   "alignment" : 1,
14490   "is_const" : true,
14491   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14492   "name" : "const art::MethodReferenceValueComparator",
14493   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
14494   "self_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14495   "size" : 1,
14496   "source_file" : "art/libdexfile/dex/method_reference.h"
14497  },
14498  {
14499   "alignment" : 2,
14500   "is_const" : true,
14501   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
14502   "name" : "const art::dex::ProtoIndex",
14503   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
14504   "self_type" : "_ZTIKN3art3dex10ProtoIndexE",
14505   "size" : 2,
14506   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14507  },
14508  {
14509   "alignment" : 4,
14510   "is_const" : true,
14511   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
14512   "name" : "const art::dex::StringIndex",
14513   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
14514   "self_type" : "_ZTIKN3art3dex11StringIndexE",
14515   "size" : 4,
14516   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14517  },
14518  {
14519   "alignment" : 1,
14520   "is_const" : true,
14521   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
14522   "name" : "const art::dex::AnnotationItem",
14523   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
14524   "self_type" : "_ZTIKN3art3dex14AnnotationItemE",
14525   "size" : 2,
14526   "source_file" : "art/libdexfile/dex/dex_file.h"
14527  },
14528  {
14529   "alignment" : 4,
14530   "is_const" : true,
14531   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
14532   "name" : "const art::dex::CallSiteIdItem",
14533   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
14534   "self_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
14535   "size" : 4,
14536   "source_file" : "art/libdexfile/dex/dex_file.h"
14537  },
14538  {
14539   "alignment" : 2,
14540   "is_const" : true,
14541   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
14542   "name" : "const art::dex::MethodHandleItem",
14543   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
14544   "self_type" : "_ZTIKN3art3dex16MethodHandleItemE",
14545   "size" : 8,
14546   "source_file" : "art/libdexfile/dex/dex_file.h"
14547  },
14548  {
14549   "alignment" : 4,
14550   "is_const" : true,
14551   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
14552   "name" : "const art::dex::AnnotationSetItem",
14553   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
14554   "self_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
14555   "size" : 8,
14556   "source_file" : "art/libdexfile/dex/dex_file.h"
14557  },
14558  {
14559   "alignment" : 4,
14560   "is_const" : true,
14561   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14562   "name" : "const art::dex::HiddenapiClassData",
14563   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
14564   "self_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14565   "size" : 8,
14566   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14567  },
14568  {
14569   "alignment" : 4,
14570   "is_const" : true,
14571   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14572   "name" : "const art::dex::AnnotationSetRefItem",
14573   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
14574   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14575   "size" : 4,
14576   "source_file" : "art/libdexfile/dex/dex_file.h"
14577  },
14578  {
14579   "alignment" : 4,
14580   "is_const" : true,
14581   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14582   "name" : "const art::dex::AnnotationSetRefList",
14583   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
14584   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14585   "size" : 8,
14586   "source_file" : "art/libdexfile/dex/dex_file.h"
14587  },
14588  {
14589   "alignment" : 4,
14590   "is_const" : true,
14591   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14592   "name" : "const art::dex::FieldAnnotationsItem",
14593   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
14594   "self_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14595   "size" : 8,
14596   "source_file" : "art/libdexfile/dex/dex_file.h"
14597  },
14598  {
14599   "alignment" : 4,
14600   "is_const" : true,
14601   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14602   "name" : "const art::dex::MethodAnnotationsItem",
14603   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
14604   "self_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14605   "size" : 8,
14606   "source_file" : "art/libdexfile/dex/dex_file.h"
14607  },
14608  {
14609   "alignment" : 4,
14610   "is_const" : true,
14611   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14612   "name" : "const art::dex::AnnotationsDirectoryItem",
14613   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
14614   "self_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14615   "size" : 16,
14616   "source_file" : "art/libdexfile/dex/dex_file.h"
14617  },
14618  {
14619   "alignment" : 4,
14620   "is_const" : true,
14621   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14622   "name" : "const art::dex::ParameterAnnotationsItem",
14623   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
14624   "self_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14625   "size" : 8,
14626   "source_file" : "art/libdexfile/dex/dex_file.h"
14627  },
14628  {
14629   "alignment" : 4,
14630   "is_const" : true,
14631   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
14632   "name" : "const art::dex::TypeId",
14633   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
14634   "self_type" : "_ZTIKN3art3dex6TypeIdE",
14635   "size" : 4,
14636   "source_file" : "system/libbase/include/android-base/logging.h"
14637  },
14638  {
14639   "alignment" : 4,
14640   "is_const" : true,
14641   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
14642   "name" : "const art::dex::FieldId",
14643   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
14644   "self_type" : "_ZTIKN3art3dex7FieldIdE",
14645   "size" : 8,
14646   "source_file" : "system/libbase/include/android-base/logging.h"
14647  },
14648  {
14649   "alignment" : 4,
14650   "is_const" : true,
14651   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
14652   "name" : "const art::dex::MapList",
14653   "referenced_type" : "_ZTIN3art3dex7MapListE",
14654   "self_type" : "_ZTIKN3art3dex7MapListE",
14655   "size" : 16,
14656   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14657  },
14658  {
14659   "alignment" : 4,
14660   "is_const" : true,
14661   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
14662   "name" : "const art::dex::ProtoId",
14663   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
14664   "self_type" : "_ZTIKN3art3dex7ProtoIdE",
14665   "size" : 12,
14666   "source_file" : "system/libbase/include/android-base/logging.h"
14667  },
14668  {
14669   "alignment" : 4,
14670   "is_const" : true,
14671   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
14672   "name" : "const art::dex::TryItem",
14673   "referenced_type" : "_ZTIN3art3dex7TryItemE",
14674   "self_type" : "_ZTIKN3art3dex7TryItemE",
14675   "size" : 8,
14676   "source_file" : "art/libartbase/base/iteration_range.h"
14677  },
14678  {
14679   "alignment" : 4,
14680   "is_const" : true,
14681   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
14682   "name" : "const art::dex::ClassDef",
14683   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
14684   "self_type" : "_ZTIKN3art3dex8ClassDefE",
14685   "size" : 32,
14686   "source_file" : "system/libbase/include/android-base/logging.h"
14687  },
14688  {
14689   "alignment" : 1,
14690   "is_const" : true,
14691   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
14692   "name" : "const art::dex::CodeItem",
14693   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
14694   "self_type" : "_ZTIKN3art3dex8CodeItemE",
14695   "size" : 1,
14696   "source_file" : "art/libdexfile/dex/dex_file.h"
14697  },
14698  {
14699   "alignment" : 4,
14700   "is_const" : true,
14701   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
14702   "name" : "const art::dex::DexIndex<unsigned int>",
14703   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
14704   "self_type" : "_ZTIKN3art3dex8DexIndexIjEE",
14705   "size" : 4,
14706   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14707  },
14708  {
14709   "alignment" : 2,
14710   "is_const" : true,
14711   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
14712   "name" : "const art::dex::DexIndex<unsigned short>",
14713   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
14714   "self_type" : "_ZTIKN3art3dex8DexIndexItEE",
14715   "size" : 2,
14716   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14717  },
14718  {
14719   "alignment" : 4,
14720   "is_const" : true,
14721   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
14722   "name" : "const art::dex::MethodId",
14723   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
14724   "self_type" : "_ZTIKN3art3dex8MethodIdE",
14725   "size" : 8,
14726   "source_file" : "system/libbase/include/android-base/logging.h"
14727  },
14728  {
14729   "alignment" : 4,
14730   "is_const" : true,
14731   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
14732   "name" : "const art::dex::StringId",
14733   "referenced_type" : "_ZTIN3art3dex8StringIdE",
14734   "self_type" : "_ZTIKN3art3dex8StringIdE",
14735   "size" : 4,
14736   "source_file" : "system/libbase/include/android-base/logging.h"
14737  },
14738  {
14739   "alignment" : 2,
14740   "is_const" : true,
14741   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
14742   "name" : "const art::dex::TypeItem",
14743   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
14744   "self_type" : "_ZTIKN3art3dex8TypeItemE",
14745   "size" : 2,
14746   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14747  },
14748  {
14749   "alignment" : 4,
14750   "is_const" : true,
14751   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
14752   "name" : "const art::dex::TypeList",
14753   "referenced_type" : "_ZTIN3art3dex8TypeListE",
14754   "self_type" : "_ZTIKN3art3dex8TypeListE",
14755   "size" : 8,
14756   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14757  },
14758  {
14759   "alignment" : 2,
14760   "is_const" : true,
14761   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
14762   "name" : "const art::dex::TypeIndex",
14763   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
14764   "self_type" : "_ZTIKN3art3dex9TypeIndexE",
14765   "size" : 2,
14766   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14767  },
14768  {
14769   "alignment" : 4,
14770   "is_const" : true,
14771   "linker_set_key" : "_ZTIKN3art6MemMapE",
14772   "name" : "const art::MemMap",
14773   "referenced_type" : "_ZTIN3art6MemMapE",
14774   "self_type" : "_ZTIKN3art6MemMapE",
14775   "size" : 40,
14776   "source_file" : "art/libartbase/base/mem_map.h"
14777  },
14778  {
14779   "alignment" : 4,
14780   "is_const" : true,
14781   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
14782   "name" : "const art::DexFile::Header",
14783   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
14784   "self_type" : "_ZTIKN3art7DexFile6HeaderE",
14785   "size" : 112,
14786   "source_file" : "art/libartbase/base/casts.h"
14787  },
14788  {
14789   "alignment" : 4,
14790   "is_const" : true,
14791   "linker_set_key" : "_ZTIKN3art7DexFileE",
14792   "name" : "const art::DexFile",
14793   "referenced_type" : "_ZTIN3art7DexFileE",
14794   "self_type" : "_ZTIKN3art7DexFileE",
14795   "size" : 96,
14796   "source_file" : "art/libdexfile/dex/dex_file.h"
14797  },
14798  {
14799   "alignment" : 8,
14800   "is_const" : true,
14801   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14802   "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>>>",
14803   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14804   "self_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14805   "size" : 40,
14806   "source_file" : "art/libartbase/base/hash_set.h"
14807  },
14808  {
14809   "alignment" : 4,
14810   "is_const" : true,
14811   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
14812   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
14813   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
14814   "self_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
14815   "size" : 4,
14816   "source_file" : "art/libartbase/base/dumpable.h"
14817  },
14818  {
14819   "alignment" : 4,
14820   "is_const" : true,
14821   "linker_set_key" : "_ZTIKN3art9CountIterE",
14822   "name" : "const art::CountIter",
14823   "referenced_type" : "_ZTIN3art9CountIterE",
14824   "self_type" : "_ZTIKN3art9CountIterE",
14825   "size" : 4,
14826   "source_file" : "art/libartbase/base/stl_util.h"
14827  },
14828  {
14829   "alignment" : 4,
14830   "is_const" : true,
14831   "linker_set_key" : "_ZTIKN3art9SignatureE",
14832   "name" : "const art::Signature",
14833   "referenced_type" : "_ZTIN3art9SignatureE",
14834   "self_type" : "_ZTIKN3art9SignatureE",
14835   "size" : 8,
14836   "source_file" : "art/libdexfile/dex/dex_file.h"
14837  },
14838  {
14839   "alignment" : 4,
14840   "is_const" : true,
14841   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
14842   "name" : "const art::hiddenapi::ApiList",
14843   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
14844   "self_type" : "_ZTIKN3art9hiddenapi7ApiListE",
14845   "size" : 4,
14846   "source_file" : "art/libartbase/base/dumpable.h"
14847  },
14848  {
14849   "alignment" : 4,
14850   "is_const" : true,
14851   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
14852   "name" : "const android::base::MappedFile",
14853   "referenced_type" : "_ZTIN7android4base10MappedFileE",
14854   "self_type" : "_ZTIKN7android4base10MappedFileE",
14855   "size" : 12,
14856   "source_file" : "system/libbase/include/android-base/mapped_file.h"
14857  },
14858  {
14859   "alignment" : 1,
14860   "is_const" : true,
14861   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14862   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
14863   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14864   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14865   "size" : 1,
14866   "source_file" : "system/libbase/include/android-base/logging.h"
14867  },
14868  {
14869   "alignment" : 4,
14870   "is_const" : true,
14871   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14872   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
14873   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14874   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14875   "size" : 4,
14876   "source_file" : "system/libbase/include/android-base/logging.h"
14877  },
14878  {
14879   "alignment" : 2,
14880   "is_const" : true,
14881   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14882   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
14883   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14884   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14885   "size" : 2,
14886   "source_file" : "system/libbase/include/android-base/logging.h"
14887  },
14888  {
14889   "alignment" : 4,
14890   "is_const" : true,
14891   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14892   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
14893   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14894   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14895   "size" : 4,
14896   "source_file" : "system/libbase/include/android-base/logging.h"
14897  },
14898  {
14899   "alignment" : 2,
14900   "is_const" : true,
14901   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14902   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
14903   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14904   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14905   "size" : 2,
14906   "source_file" : "system/libbase/include/android-base/logging.h"
14907  },
14908  {
14909   "alignment" : 4,
14910   "is_const" : true,
14911   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14912   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
14913   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14914   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14915   "size" : 4,
14916   "source_file" : "system/libbase/include/android-base/logging.h"
14917  },
14918  {
14919   "alignment" : 4,
14920   "is_const" : true,
14921   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14922   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
14923   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14924   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14925   "size" : 4,
14926   "source_file" : "system/libbase/include/android-base/logging.h"
14927  },
14928  {
14929   "alignment" : 4,
14930   "is_const" : true,
14931   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14932   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
14933   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14934   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14935   "size" : 4,
14936   "source_file" : "system/libbase/include/android-base/logging.h"
14937  },
14938  {
14939   "alignment" : 4,
14940   "is_const" : true,
14941   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14942   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
14943   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14944   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14945   "size" : 4,
14946   "source_file" : "system/libbase/include/android-base/logging.h"
14947  },
14948  {
14949   "alignment" : 4,
14950   "is_const" : true,
14951   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
14952   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
14953   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
14954   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
14955   "size" : 4,
14956   "source_file" : "system/libbase/include/android-base/logging.h"
14957  },
14958  {
14959   "alignment" : 4,
14960   "is_const" : true,
14961   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14962   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
14963   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14964   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14965   "size" : 4,
14966   "source_file" : "system/libbase/include/android-base/logging.h"
14967  },
14968  {
14969   "alignment" : 4,
14970   "is_const" : true,
14971   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14972   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
14973   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14974   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14975   "size" : 4,
14976   "source_file" : "system/libbase/include/android-base/logging.h"
14977  },
14978  {
14979   "alignment" : 4,
14980   "is_const" : true,
14981   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
14982   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
14983   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
14984   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
14985   "size" : 4,
14986   "source_file" : "system/libbase/include/android-base/logging.h"
14987  },
14988  {
14989   "alignment" : 4,
14990   "is_const" : true,
14991   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
14992   "name" : "const android::base::log_detail::Storage<const void *>",
14993   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
14994   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
14995   "size" : 4,
14996   "source_file" : "system/libbase/include/android-base/logging.h"
14997  },
14998  {
14999   "alignment" : 1,
15000   "is_const" : true,
15001   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15002   "name" : "const android::base::log_detail::Storage<bool>",
15003   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
15004   "self_type" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15005   "size" : 1,
15006   "source_file" : "system/libbase/include/android-base/logging.h"
15007  },
15008  {
15009   "alignment" : 1,
15010   "is_const" : true,
15011   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15012   "name" : "const android::base::log_detail::Storage<char>",
15013   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
15014   "self_type" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15015   "size" : 1,
15016   "source_file" : "system/libbase/include/android-base/logging.h"
15017  },
15018  {
15019   "alignment" : 8,
15020   "is_const" : true,
15021   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15022   "name" : "const android::base::log_detail::Storage<double>",
15023   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
15024   "self_type" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15025   "size" : 8,
15026   "source_file" : "system/libbase/include/android-base/logging.h"
15027  },
15028  {
15029   "alignment" : 1,
15030   "is_const" : true,
15031   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15032   "name" : "const android::base::log_detail::Storage<unsigned char>",
15033   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
15034   "self_type" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15035   "size" : 1,
15036   "source_file" : "system/libbase/include/android-base/logging.h"
15037  },
15038  {
15039   "alignment" : 4,
15040   "is_const" : true,
15041   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15042   "name" : "const android::base::log_detail::Storage<int>",
15043   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
15044   "self_type" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15045   "size" : 4,
15046   "source_file" : "system/libbase/include/android-base/logging.h"
15047  },
15048  {
15049   "alignment" : 4,
15050   "is_const" : true,
15051   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15052   "name" : "const android::base::log_detail::Storage<unsigned int>",
15053   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
15054   "self_type" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15055   "size" : 4,
15056   "source_file" : "system/libbase/include/android-base/logging.h"
15057  },
15058  {
15059   "alignment" : 2,
15060   "is_const" : true,
15061   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
15062   "name" : "const android::base::log_detail::Storage<unsigned short>",
15063   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
15064   "self_type" : "_ZTIKN7android4base10log_detail7StorageItEE",
15065   "size" : 2,
15066   "source_file" : "system/libbase/include/android-base/logging.h"
15067  },
15068  {
15069   "alignment" : 8,
15070   "is_const" : true,
15071   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIxEE",
15072   "name" : "const android::base::log_detail::Storage<long long>",
15073   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
15074   "self_type" : "_ZTIKN7android4base10log_detail7StorageIxEE",
15075   "size" : 8,
15076   "source_file" : "system/libbase/include/android-base/logging.h"
15077  },
15078  {
15079   "alignment" : 8,
15080   "is_const" : true,
15081   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIyEE",
15082   "name" : "const android::base::log_detail::Storage<unsigned long long>",
15083   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
15084   "self_type" : "_ZTIKN7android4base10log_detail7StorageIyEE",
15085   "size" : 8,
15086   "source_file" : "system/libbase/include/android-base/logging.h"
15087  },
15088  {
15089   "alignment" : 4,
15090   "is_const" : true,
15091   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
15092   "name" : "const android::base::borrowed_fd",
15093   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
15094   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
15095   "size" : 4,
15096   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15097  },
15098  {
15099   "alignment" : 4,
15100   "is_const" : true,
15101   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
15102   "name" : "const android::base::ErrnoRestorer",
15103   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
15104   "self_type" : "_ZTIKN7android4base13ErrnoRestorerE",
15105   "size" : 4,
15106   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15107  },
15108  {
15109   "alignment" : 4,
15110   "is_const" : true,
15111   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
15112   "name" : "const unix_file::FdFile",
15113   "referenced_type" : "_ZTIN9unix_file6FdFileE",
15114   "self_type" : "_ZTIKN9unix_file6FdFileE",
15115   "size" : 28,
15116   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15117  },
15118  {
15119   "alignment" : 4,
15120   "is_const" : true,
15121   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15122   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
15123   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15124   "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15125   "size" : 4,
15126   "source_file" : "system/libbase/include/android-base/logging.h"
15127  },
15128  {
15129   "alignment" : 4,
15130   "is_const" : true,
15131   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15132   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
15133   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15134   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15135   "size" : 12,
15136   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15137  },
15138  {
15139   "alignment" : 4,
15140   "is_const" : true,
15141   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15142   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
15143   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15144   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15145   "size" : 8,
15146   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
15147  },
15148  {
15149   "alignment" : 1,
15150   "is_const" : true,
15151   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15152   "name" : "const std::hash<art::DexFileReference>",
15153   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
15154   "self_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15155   "size" : 1,
15156   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
15157  },
15158  {
15159   "alignment" : 1,
15160   "is_const" : true,
15161   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15162   "name" : "const std::hash<art::dex::ProtoIndex>",
15163   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
15164   "self_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15165   "size" : 1,
15166   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15167  },
15168  {
15169   "alignment" : 1,
15170   "is_const" : true,
15171   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15172   "name" : "const std::hash<art::dex::StringIndex>",
15173   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
15174   "self_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15175   "size" : 1,
15176   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15177  },
15178  {
15179   "alignment" : 1,
15180   "is_const" : true,
15181   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15182   "name" : "const std::hash<art::dex::TypeIndex>",
15183   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
15184   "self_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15185   "size" : 1,
15186   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15187  },
15188  {
15189   "alignment" : 4,
15190   "is_const" : true,
15191   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
15192   "name" : "const std::pair<unsigned int, unsigned short>",
15193   "referenced_type" : "_ZTINSt3__14pairIjtEE",
15194   "self_type" : "_ZTIKNSt3__14pairIjtEE",
15195   "size" : 8,
15196   "source_file" : "art/libartbase/base/hash_set.h"
15197  },
15198  {
15199   "alignment" : 4,
15200   "is_const" : true,
15201   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15202   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
15203   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15204   "self_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15205   "size" : 12,
15206   "source_file" : "art/libdexfile/dex/dex_file.h"
15207  },
15208  {
15209   "alignment" : 4,
15210   "is_const" : true,
15211   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15212   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
15213   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
15214   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15215   "size" : 12,
15216   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15217  },
15218  {
15219   "alignment" : 1,
15220   "is_const" : true,
15221   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15222   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
15223   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
15224   "self_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15225   "size" : 1,
15226   "source_file" : "art/libartbase/base/hash_set.h"
15227  },
15228  {
15229   "alignment" : 4,
15230   "is_const" : true,
15231   "linker_set_key" : "_ZTIKP8ZipEntry",
15232   "name" : "ZipEntry *const",
15233   "referenced_type" : "_ZTIP8ZipEntry",
15234   "self_type" : "_ZTIKP8ZipEntry",
15235   "size" : 4,
15236   "source_file" : "art/libartbase/base/zip_archive.h"
15237  },
15238  {
15239   "alignment" : 4,
15240   "is_const" : true,
15241   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
15242   "name" : "const art::InstructionOperands *const",
15243   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
15244   "self_type" : "_ZTIKPKN3art19InstructionOperandsE",
15245   "size" : 4,
15246   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15247  },
15248  {
15249   "alignment" : 4,
15250   "is_const" : true,
15251   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
15252   "name" : "const art::dex::TypeId *const",
15253   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
15254   "self_type" : "_ZTIKPKN3art3dex6TypeIdE",
15255   "size" : 4,
15256   "source_file" : "system/libbase/include/android-base/logging.h"
15257  },
15258  {
15259   "alignment" : 4,
15260   "is_const" : true,
15261   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
15262   "name" : "const art::dex::FieldId *const",
15263   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
15264   "self_type" : "_ZTIKPKN3art3dex7FieldIdE",
15265   "size" : 4,
15266   "source_file" : "system/libbase/include/android-base/logging.h"
15267  },
15268  {
15269   "alignment" : 4,
15270   "is_const" : true,
15271   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
15272   "name" : "const art::dex::ProtoId *const",
15273   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
15274   "self_type" : "_ZTIKPKN3art3dex7ProtoIdE",
15275   "size" : 4,
15276   "source_file" : "system/libbase/include/android-base/logging.h"
15277  },
15278  {
15279   "alignment" : 4,
15280   "is_const" : true,
15281   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
15282   "name" : "const art::dex::ClassDef *const",
15283   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
15284   "self_type" : "_ZTIKPKN3art3dex8ClassDefE",
15285   "size" : 4,
15286   "source_file" : "system/libbase/include/android-base/logging.h"
15287  },
15288  {
15289   "alignment" : 4,
15290   "is_const" : true,
15291   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
15292   "name" : "const art::dex::MethodId *const",
15293   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
15294   "self_type" : "_ZTIKPKN3art3dex8MethodIdE",
15295   "size" : 4,
15296   "source_file" : "system/libbase/include/android-base/logging.h"
15297  },
15298  {
15299   "alignment" : 4,
15300   "is_const" : true,
15301   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
15302   "name" : "const art::dex::StringId *const",
15303   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
15304   "self_type" : "_ZTIKPKN3art3dex8StringIdE",
15305   "size" : 4,
15306   "source_file" : "system/libbase/include/android-base/logging.h"
15307  },
15308  {
15309   "alignment" : 4,
15310   "is_const" : true,
15311   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
15312   "name" : "const art::DexFile::Header *const",
15313   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
15314   "self_type" : "_ZTIKPKN3art7DexFile6HeaderE",
15315   "size" : 4,
15316   "source_file" : "art/libdexfile/dex/dex_file.h"
15317  },
15318  {
15319   "alignment" : 4,
15320   "is_const" : true,
15321   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
15322   "name" : "const art::DexFile *const",
15323   "referenced_type" : "_ZTIPKN3art7DexFileE",
15324   "self_type" : "_ZTIKPKN3art7DexFileE",
15325   "size" : 4,
15326   "source_file" : "system/libbase/include/android-base/logging.h"
15327  },
15328  {
15329   "alignment" : 4,
15330   "is_const" : true,
15331   "linker_set_key" : "_ZTIKPKc",
15332   "name" : "const char *const",
15333   "referenced_type" : "_ZTIPKc",
15334   "self_type" : "_ZTIKPKc",
15335   "size" : 4,
15336   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15337  },
15338  {
15339   "alignment" : 4,
15340   "is_const" : true,
15341   "linker_set_key" : "_ZTIKPKh",
15342   "name" : "const unsigned char *const",
15343   "referenced_type" : "_ZTIPKh",
15344   "self_type" : "_ZTIKPKh",
15345   "size" : 4,
15346   "source_file" : "art/libdexfile/dex/dex_file.h"
15347  },
15348  {
15349   "alignment" : 4,
15350   "is_const" : true,
15351   "linker_set_key" : "_ZTIKPKj",
15352   "name" : "const unsigned int *const",
15353   "referenced_type" : "_ZTIPKj",
15354   "self_type" : "_ZTIKPKj",
15355   "size" : 4,
15356   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15357  },
15358  {
15359   "alignment" : 4,
15360   "is_const" : true,
15361   "linker_set_key" : "_ZTIKPKt",
15362   "name" : "const unsigned short *const",
15363   "referenced_type" : "_ZTIPKt",
15364   "self_type" : "_ZTIKPKt",
15365   "size" : 4,
15366   "source_file" : "system/libbase/include/android-base/logging.h"
15367  },
15368  {
15369   "alignment" : 4,
15370   "is_const" : true,
15371   "linker_set_key" : "_ZTIKPKv",
15372   "name" : "const void *const",
15373   "referenced_type" : "_ZTIPKv",
15374   "self_type" : "_ZTIKPKv",
15375   "size" : 4,
15376   "source_file" : "system/libbase/include/android-base/logging.h"
15377  },
15378  {
15379   "alignment" : 1,
15380   "is_const" : true,
15381   "linker_set_key" : "_ZTIKa",
15382   "name" : "const signed char",
15383   "referenced_type" : "_ZTIa",
15384   "self_type" : "_ZTIKa",
15385   "size" : 1,
15386   "source_file" : "libnativehelper/include_jni/jni.h"
15387  },
15388  {
15389   "alignment" : 1,
15390   "is_const" : true,
15391   "linker_set_key" : "_ZTIKb",
15392   "name" : "const bool",
15393   "referenced_type" : "_ZTIb",
15394   "self_type" : "_ZTIKb",
15395   "size" : 1,
15396   "source_file" : "system/libbase/include/android-base/logging.h"
15397  },
15398  {
15399   "alignment" : 1,
15400   "is_const" : true,
15401   "linker_set_key" : "_ZTIKc",
15402   "name" : "const char",
15403   "referenced_type" : "_ZTIc",
15404   "self_type" : "_ZTIKc",
15405   "size" : 1,
15406   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15407  },
15408  {
15409   "alignment" : 8,
15410   "is_const" : true,
15411   "linker_set_key" : "_ZTIKd",
15412   "name" : "const double",
15413   "referenced_type" : "_ZTId",
15414   "self_type" : "_ZTIKd",
15415   "size" : 8,
15416   "source_file" : "libnativehelper/include_jni/jni.h"
15417  },
15418  {
15419   "alignment" : 4,
15420   "is_const" : true,
15421   "linker_set_key" : "_ZTIKf",
15422   "name" : "const float",
15423   "referenced_type" : "_ZTIf",
15424   "self_type" : "_ZTIKf",
15425   "size" : 4,
15426   "source_file" : "libnativehelper/include_jni/jni.h"
15427  },
15428  {
15429   "alignment" : 1,
15430   "is_const" : true,
15431   "linker_set_key" : "_ZTIKh",
15432   "name" : "const unsigned char",
15433   "referenced_type" : "_ZTIh",
15434   "self_type" : "_ZTIKh",
15435   "size" : 1,
15436   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
15437  },
15438  {
15439   "alignment" : 4,
15440   "is_const" : true,
15441   "linker_set_key" : "_ZTIKi",
15442   "name" : "const int",
15443   "referenced_type" : "_ZTIi",
15444   "self_type" : "_ZTIKi",
15445   "size" : 4,
15446   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15447  },
15448  {
15449   "alignment" : 4,
15450   "is_const" : true,
15451   "linker_set_key" : "_ZTIKj",
15452   "name" : "const unsigned int",
15453   "referenced_type" : "_ZTIj",
15454   "self_type" : "_ZTIKj",
15455   "size" : 4,
15456   "source_file" : "system/libbase/include/android-base/logging.h"
15457  },
15458  {
15459   "alignment" : 2,
15460   "is_const" : true,
15461   "linker_set_key" : "_ZTIKs",
15462   "name" : "const short",
15463   "referenced_type" : "_ZTIs",
15464   "self_type" : "_ZTIKs",
15465   "size" : 2,
15466   "source_file" : "libnativehelper/include_jni/jni.h"
15467  },
15468  {
15469   "alignment" : 2,
15470   "is_const" : true,
15471   "linker_set_key" : "_ZTIKt",
15472   "name" : "const unsigned short",
15473   "referenced_type" : "_ZTIt",
15474   "self_type" : "_ZTIKt",
15475   "size" : 2,
15476   "source_file" : "system/libbase/include/android-base/logging.h"
15477  },
15478  {
15479   "is_const" : true,
15480   "linker_set_key" : "_ZTIKv",
15481   "name" : "const void",
15482   "referenced_type" : "_ZTIv",
15483   "self_type" : "_ZTIKv",
15484   "source_file" : "art/libartbase/base/mem_map.h"
15485  },
15486  {
15487   "alignment" : 8,
15488   "is_const" : true,
15489   "linker_set_key" : "_ZTIKx",
15490   "name" : "const long long",
15491   "referenced_type" : "_ZTIx",
15492   "self_type" : "_ZTIKx",
15493   "size" : 8,
15494   "source_file" : "libnativehelper/include_jni/jni.h"
15495  }
15496 ],
15497 "record_types" :
15498 [
15499  {
15500   "alignment" : 1,
15501   "base_specifiers" :
15502   [
15503    {
15504     "referenced_type" : "_ZTI7_jarray"
15505    }
15506   ],
15507   "linker_set_key" : "_ZTI10_jintArray",
15508   "name" : "_jintArray",
15509   "record_kind" : "class",
15510   "referenced_type" : "_ZTI10_jintArray",
15511   "self_type" : "_ZTI10_jintArray",
15512   "size" : 1,
15513   "source_file" : "libnativehelper/include_jni/jni.h"
15514  },
15515  {
15516   "alignment" : 1,
15517   "base_specifiers" :
15518   [
15519    {
15520     "referenced_type" : "_ZTI7_jarray"
15521    }
15522   ],
15523   "linker_set_key" : "_ZTI11_jbyteArray",
15524   "name" : "_jbyteArray",
15525   "record_kind" : "class",
15526   "referenced_type" : "_ZTI11_jbyteArray",
15527   "self_type" : "_ZTI11_jbyteArray",
15528   "size" : 1,
15529   "source_file" : "libnativehelper/include_jni/jni.h"
15530  },
15531  {
15532   "alignment" : 1,
15533   "base_specifiers" :
15534   [
15535    {
15536     "referenced_type" : "_ZTI7_jarray"
15537    }
15538   ],
15539   "linker_set_key" : "_ZTI11_jcharArray",
15540   "name" : "_jcharArray",
15541   "record_kind" : "class",
15542   "referenced_type" : "_ZTI11_jcharArray",
15543   "self_type" : "_ZTI11_jcharArray",
15544   "size" : 1,
15545   "source_file" : "libnativehelper/include_jni/jni.h"
15546  },
15547  {
15548   "alignment" : 1,
15549   "base_specifiers" :
15550   [
15551    {
15552     "referenced_type" : "_ZTI7_jarray"
15553    }
15554   ],
15555   "linker_set_key" : "_ZTI11_jlongArray",
15556   "name" : "_jlongArray",
15557   "record_kind" : "class",
15558   "referenced_type" : "_ZTI11_jlongArray",
15559   "self_type" : "_ZTI11_jlongArray",
15560   "size" : 1,
15561   "source_file" : "libnativehelper/include_jni/jni.h"
15562  },
15563  {
15564   "alignment" : 1,
15565   "base_specifiers" :
15566   [
15567    {
15568     "referenced_type" : "_ZTI8_jobject"
15569    }
15570   ],
15571   "linker_set_key" : "_ZTI11_jthrowable",
15572   "name" : "_jthrowable",
15573   "record_kind" : "class",
15574   "referenced_type" : "_ZTI11_jthrowable",
15575   "self_type" : "_ZTI11_jthrowable",
15576   "size" : 1,
15577   "source_file" : "libnativehelper/include_jni/jni.h"
15578  },
15579  {
15580   "alignment" : 4,
15581   "fields" :
15582   [
15583    {
15584     "field_name" : "optionString",
15585     "referenced_type" : "_ZTIPKc"
15586    },
15587    {
15588     "field_name" : "extraInfo",
15589     "field_offset" : 32,
15590     "referenced_type" : "_ZTIPv"
15591    }
15592   ],
15593   "linker_set_key" : "_ZTI12JavaVMOption",
15594   "name" : "JavaVMOption",
15595   "referenced_type" : "_ZTI12JavaVMOption",
15596   "self_type" : "_ZTI12JavaVMOption",
15597   "size" : 8,
15598   "source_file" : "libnativehelper/include_jni/jni.h"
15599  },
15600  {
15601   "alignment" : 1,
15602   "fields" :
15603   [
15604    {
15605     "field_name" : "path",
15606     "referenced_type" : "_ZTIA1024_c"
15607    },
15608    {
15609     "access" : "private",
15610     "field_name" : "remove_dir_and_contents_",
15611     "field_offset" : 8192,
15612     "referenced_type" : "_ZTIb"
15613    }
15614   ],
15615   "linker_set_key" : "_ZTI12TemporaryDir",
15616   "name" : "TemporaryDir",
15617   "record_kind" : "class",
15618   "referenced_type" : "_ZTI12TemporaryDir",
15619   "self_type" : "_ZTI12TemporaryDir",
15620   "size" : 1025,
15621   "source_file" : "system/libbase/include/android-base/file.h"
15622  },
15623  {
15624   "alignment" : 1,
15625   "base_specifiers" :
15626   [
15627    {
15628     "referenced_type" : "_ZTI7_jarray"
15629    }
15630   ],
15631   "linker_set_key" : "_ZTI12_jfloatArray",
15632   "name" : "_jfloatArray",
15633   "record_kind" : "class",
15634   "referenced_type" : "_ZTI12_jfloatArray",
15635   "self_type" : "_ZTI12_jfloatArray",
15636   "size" : 1,
15637   "source_file" : "libnativehelper/include_jni/jni.h"
15638  },
15639  {
15640   "alignment" : 1,
15641   "base_specifiers" :
15642   [
15643    {
15644     "referenced_type" : "_ZTI7_jarray"
15645    }
15646   ],
15647   "linker_set_key" : "_ZTI12_jshortArray",
15648   "name" : "_jshortArray",
15649   "record_kind" : "class",
15650   "referenced_type" : "_ZTI12_jshortArray",
15651   "self_type" : "_ZTI12_jshortArray",
15652   "size" : 1,
15653   "source_file" : "libnativehelper/include_jni/jni.h"
15654  },
15655  {
15656   "alignment" : 4,
15657   "fields" :
15658   [
15659    {
15660     "field_name" : "fd",
15661     "referenced_type" : "_ZTIi"
15662    },
15663    {
15664     "field_name" : "path",
15665     "field_offset" : 32,
15666     "referenced_type" : "_ZTIA1024_c"
15667    },
15668    {
15669     "access" : "private",
15670     "field_name" : "remove_file_",
15671     "field_offset" : 8224,
15672     "referenced_type" : "_ZTIb"
15673    }
15674   ],
15675   "linker_set_key" : "_ZTI13TemporaryFile",
15676   "name" : "TemporaryFile",
15677   "record_kind" : "class",
15678   "referenced_type" : "_ZTI13TemporaryFile",
15679   "self_type" : "_ZTI13TemporaryFile",
15680   "size" : 1032,
15681   "source_file" : "system/libbase/include/android-base/file.h"
15682  },
15683  {
15684   "alignment" : 1,
15685   "base_specifiers" :
15686   [
15687    {
15688     "referenced_type" : "_ZTI7_jarray"
15689    }
15690   ],
15691   "linker_set_key" : "_ZTI13_jdoubleArray",
15692   "name" : "_jdoubleArray",
15693   "record_kind" : "class",
15694   "referenced_type" : "_ZTI13_jdoubleArray",
15695   "self_type" : "_ZTI13_jdoubleArray",
15696   "size" : 1,
15697   "source_file" : "libnativehelper/include_jni/jni.h"
15698  },
15699  {
15700   "alignment" : 1,
15701   "base_specifiers" :
15702   [
15703    {
15704     "referenced_type" : "_ZTI7_jarray"
15705    }
15706   ],
15707   "linker_set_key" : "_ZTI13_jobjectArray",
15708   "name" : "_jobjectArray",
15709   "record_kind" : "class",
15710   "referenced_type" : "_ZTI13_jobjectArray",
15711   "self_type" : "_ZTI13_jobjectArray",
15712   "size" : 1,
15713   "source_file" : "libnativehelper/include_jni/jni.h"
15714  },
15715  {
15716   "alignment" : 4,
15717   "fields" :
15718   [
15719    {
15720     "field_name" : "version",
15721     "referenced_type" : "_ZTIi"
15722    },
15723    {
15724     "field_name" : "nOptions",
15725     "field_offset" : 32,
15726     "referenced_type" : "_ZTIi"
15727    },
15728    {
15729     "field_name" : "options",
15730     "field_offset" : 64,
15731     "referenced_type" : "_ZTIP12JavaVMOption"
15732    },
15733    {
15734     "field_name" : "ignoreUnrecognized",
15735     "field_offset" : 96,
15736     "referenced_type" : "_ZTIh"
15737    }
15738   ],
15739   "linker_set_key" : "_ZTI14JavaVMInitArgs",
15740   "name" : "JavaVMInitArgs",
15741   "referenced_type" : "_ZTI14JavaVMInitArgs",
15742   "self_type" : "_ZTI14JavaVMInitArgs",
15743   "size" : 16,
15744   "source_file" : "libnativehelper/include_jni/jni.h"
15745  },
15746  {
15747   "alignment" : 1,
15748   "base_specifiers" :
15749   [
15750    {
15751     "referenced_type" : "_ZTI7_jarray"
15752    }
15753   ],
15754   "linker_set_key" : "_ZTI14_jbooleanArray",
15755   "name" : "_jbooleanArray",
15756   "record_kind" : "class",
15757   "referenced_type" : "_ZTI14_jbooleanArray",
15758   "self_type" : "_ZTI14_jbooleanArray",
15759   "size" : 1,
15760   "source_file" : "libnativehelper/include_jni/jni.h"
15761  },
15762  {
15763   "alignment" : 4,
15764   "fields" :
15765   [
15766    {
15767     "field_name" : "name",
15768     "referenced_type" : "_ZTIPKc"
15769    },
15770    {
15771     "field_name" : "signature",
15772     "field_offset" : 32,
15773     "referenced_type" : "_ZTIPKc"
15774    },
15775    {
15776     "field_name" : "fnPtr",
15777     "field_offset" : 64,
15778     "referenced_type" : "_ZTIPv"
15779    }
15780   ],
15781   "linker_set_key" : "_ZTI15JNINativeMethod",
15782   "name" : "JNINativeMethod",
15783   "referenced_type" : "_ZTI15JNINativeMethod",
15784   "self_type" : "_ZTI15JNINativeMethod",
15785   "size" : 12,
15786   "source_file" : "libnativehelper/include_jni/jni.h"
15787  },
15788  {
15789   "alignment" : 4,
15790   "fields" :
15791   [
15792    {
15793     "field_name" : "version",
15794     "referenced_type" : "_ZTIi"
15795    },
15796    {
15797     "field_name" : "name",
15798     "field_offset" : 32,
15799     "referenced_type" : "_ZTIPKc"
15800    },
15801    {
15802     "field_name" : "group",
15803     "field_offset" : 64,
15804     "referenced_type" : "_ZTIP8_jobject"
15805    }
15806   ],
15807   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
15808   "name" : "JavaVMAttachArgs",
15809   "referenced_type" : "_ZTI16JavaVMAttachArgs",
15810   "self_type" : "_ZTI16JavaVMAttachArgs",
15811   "size" : 12,
15812   "source_file" : "libnativehelper/include_jni/jni.h"
15813  },
15814  {
15815   "alignment" : 4,
15816   "fields" :
15817   [
15818    {
15819     "field_name" : "reserved0",
15820     "referenced_type" : "_ZTIPv"
15821    },
15822    {
15823     "field_name" : "reserved1",
15824     "field_offset" : 32,
15825     "referenced_type" : "_ZTIPv"
15826    },
15827    {
15828     "field_name" : "reserved2",
15829     "field_offset" : 64,
15830     "referenced_type" : "_ZTIPv"
15831    },
15832    {
15833     "field_name" : "DestroyJavaVM",
15834     "field_offset" : 96,
15835     "referenced_type" : "_ZTIPFiP7_JavaVME"
15836    },
15837    {
15838     "field_name" : "AttachCurrentThread",
15839     "field_offset" : 128,
15840     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
15841    },
15842    {
15843     "field_name" : "DetachCurrentThread",
15844     "field_offset" : 160,
15845     "referenced_type" : "_ZTIPFiP7_JavaVME"
15846    },
15847    {
15848     "field_name" : "GetEnv",
15849     "field_offset" : 192,
15850     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
15851    },
15852    {
15853     "field_name" : "AttachCurrentThreadAsDaemon",
15854     "field_offset" : 224,
15855     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
15856    }
15857   ],
15858   "linker_set_key" : "_ZTI18JNIInvokeInterface",
15859   "name" : "JNIInvokeInterface",
15860   "referenced_type" : "_ZTI18JNIInvokeInterface",
15861   "self_type" : "_ZTI18JNIInvokeInterface",
15862   "size" : 32,
15863   "source_file" : "libnativehelper/include_jni/jni.h"
15864  },
15865  {
15866   "alignment" : 4,
15867   "fields" :
15868   [
15869    {
15870     "field_name" : "reserved0",
15871     "referenced_type" : "_ZTIPv"
15872    },
15873    {
15874     "field_name" : "reserved1",
15875     "field_offset" : 32,
15876     "referenced_type" : "_ZTIPv"
15877    },
15878    {
15879     "field_name" : "reserved2",
15880     "field_offset" : 64,
15881     "referenced_type" : "_ZTIPv"
15882    },
15883    {
15884     "field_name" : "reserved3",
15885     "field_offset" : 96,
15886     "referenced_type" : "_ZTIPv"
15887    },
15888    {
15889     "field_name" : "GetVersion",
15890     "field_offset" : 128,
15891     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
15892    },
15893    {
15894     "field_name" : "DefineClass",
15895     "field_offset" : 160,
15896     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
15897    },
15898    {
15899     "field_name" : "FindClass",
15900     "field_offset" : 192,
15901     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
15902    },
15903    {
15904     "field_name" : "FromReflectedMethod",
15905     "field_offset" : 224,
15906     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
15907    },
15908    {
15909     "field_name" : "FromReflectedField",
15910     "field_offset" : 256,
15911     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
15912    },
15913    {
15914     "field_name" : "ToReflectedMethod",
15915     "field_offset" : 288,
15916     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
15917    },
15918    {
15919     "field_name" : "GetSuperclass",
15920     "field_offset" : 320,
15921     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
15922    },
15923    {
15924     "field_name" : "IsAssignableFrom",
15925     "field_offset" : 352,
15926     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
15927    },
15928    {
15929     "field_name" : "ToReflectedField",
15930     "field_offset" : 384,
15931     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
15932    },
15933    {
15934     "field_name" : "Throw",
15935     "field_offset" : 416,
15936     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
15937    },
15938    {
15939     "field_name" : "ThrowNew",
15940     "field_offset" : 448,
15941     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
15942    },
15943    {
15944     "field_name" : "ExceptionOccurred",
15945     "field_offset" : 480,
15946     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
15947    },
15948    {
15949     "field_name" : "ExceptionDescribe",
15950     "field_offset" : 512,
15951     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
15952    },
15953    {
15954     "field_name" : "ExceptionClear",
15955     "field_offset" : 544,
15956     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
15957    },
15958    {
15959     "field_name" : "FatalError",
15960     "field_offset" : 576,
15961     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
15962    },
15963    {
15964     "field_name" : "PushLocalFrame",
15965     "field_offset" : 608,
15966     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
15967    },
15968    {
15969     "field_name" : "PopLocalFrame",
15970     "field_offset" : 640,
15971     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
15972    },
15973    {
15974     "field_name" : "NewGlobalRef",
15975     "field_offset" : 672,
15976     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
15977    },
15978    {
15979     "field_name" : "DeleteGlobalRef",
15980     "field_offset" : 704,
15981     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
15982    },
15983    {
15984     "field_name" : "DeleteLocalRef",
15985     "field_offset" : 736,
15986     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
15987    },
15988    {
15989     "field_name" : "IsSameObject",
15990     "field_offset" : 768,
15991     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
15992    },
15993    {
15994     "field_name" : "NewLocalRef",
15995     "field_offset" : 800,
15996     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
15997    },
15998    {
15999     "field_name" : "EnsureLocalCapacity",
16000     "field_offset" : 832,
16001     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16002    },
16003    {
16004     "field_name" : "AllocObject",
16005     "field_offset" : 864,
16006     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
16007    },
16008    {
16009     "field_name" : "NewObject",
16010     "field_offset" : 896,
16011     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16012    },
16013    {
16014     "field_name" : "NewObjectV",
16015     "field_offset" : 928,
16016     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16017    },
16018    {
16019     "field_name" : "NewObjectA",
16020     "field_offset" : 960,
16021     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16022    },
16023    {
16024     "field_name" : "GetObjectClass",
16025     "field_offset" : 992,
16026     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
16027    },
16028    {
16029     "field_name" : "IsInstanceOf",
16030     "field_offset" : 1024,
16031     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
16032    },
16033    {
16034     "field_name" : "GetMethodID",
16035     "field_offset" : 1056,
16036     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16037    },
16038    {
16039     "field_name" : "CallObjectMethod",
16040     "field_offset" : 1088,
16041     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
16042    },
16043    {
16044     "field_name" : "CallObjectMethodV",
16045     "field_offset" : 1120,
16046     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE"
16047    },
16048    {
16049     "field_name" : "CallObjectMethodA",
16050     "field_offset" : 1152,
16051     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
16052    },
16053    {
16054     "field_name" : "CallBooleanMethod",
16055     "field_offset" : 1184,
16056     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16057    },
16058    {
16059     "field_name" : "CallBooleanMethodV",
16060     "field_offset" : 1216,
16061     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16062    },
16063    {
16064     "field_name" : "CallBooleanMethodA",
16065     "field_offset" : 1248,
16066     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16067    },
16068    {
16069     "field_name" : "CallByteMethod",
16070     "field_offset" : 1280,
16071     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16072    },
16073    {
16074     "field_name" : "CallByteMethodV",
16075     "field_offset" : 1312,
16076     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16077    },
16078    {
16079     "field_name" : "CallByteMethodA",
16080     "field_offset" : 1344,
16081     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16082    },
16083    {
16084     "field_name" : "CallCharMethod",
16085     "field_offset" : 1376,
16086     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16087    },
16088    {
16089     "field_name" : "CallCharMethodV",
16090     "field_offset" : 1408,
16091     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16092    },
16093    {
16094     "field_name" : "CallCharMethodA",
16095     "field_offset" : 1440,
16096     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16097    },
16098    {
16099     "field_name" : "CallShortMethod",
16100     "field_offset" : 1472,
16101     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16102    },
16103    {
16104     "field_name" : "CallShortMethodV",
16105     "field_offset" : 1504,
16106     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16107    },
16108    {
16109     "field_name" : "CallShortMethodA",
16110     "field_offset" : 1536,
16111     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16112    },
16113    {
16114     "field_name" : "CallIntMethod",
16115     "field_offset" : 1568,
16116     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16117    },
16118    {
16119     "field_name" : "CallIntMethodV",
16120     "field_offset" : 1600,
16121     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16122    },
16123    {
16124     "field_name" : "CallIntMethodA",
16125     "field_offset" : 1632,
16126     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16127    },
16128    {
16129     "field_name" : "CallLongMethod",
16130     "field_offset" : 1664,
16131     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16132    },
16133    {
16134     "field_name" : "CallLongMethodV",
16135     "field_offset" : 1696,
16136     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16137    },
16138    {
16139     "field_name" : "CallLongMethodA",
16140     "field_offset" : 1728,
16141     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16142    },
16143    {
16144     "field_name" : "CallFloatMethod",
16145     "field_offset" : 1760,
16146     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16147    },
16148    {
16149     "field_name" : "CallFloatMethodV",
16150     "field_offset" : 1792,
16151     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16152    },
16153    {
16154     "field_name" : "CallFloatMethodA",
16155     "field_offset" : 1824,
16156     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16157    },
16158    {
16159     "field_name" : "CallDoubleMethod",
16160     "field_offset" : 1856,
16161     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16162    },
16163    {
16164     "field_name" : "CallDoubleMethodV",
16165     "field_offset" : 1888,
16166     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16167    },
16168    {
16169     "field_name" : "CallDoubleMethodA",
16170     "field_offset" : 1920,
16171     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16172    },
16173    {
16174     "field_name" : "CallVoidMethod",
16175     "field_offset" : 1952,
16176     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16177    },
16178    {
16179     "field_name" : "CallVoidMethodV",
16180     "field_offset" : 1984,
16181     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
16182    },
16183    {
16184     "field_name" : "CallVoidMethodA",
16185     "field_offset" : 2016,
16186     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16187    },
16188    {
16189     "field_name" : "CallNonvirtualObjectMethod",
16190     "field_offset" : 2048,
16191     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
16192    },
16193    {
16194     "field_name" : "CallNonvirtualObjectMethodV",
16195     "field_offset" : 2080,
16196     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE"
16197    },
16198    {
16199     "field_name" : "CallNonvirtualObjectMethodA",
16200     "field_offset" : 2112,
16201     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
16202    },
16203    {
16204     "field_name" : "CallNonvirtualBooleanMethod",
16205     "field_offset" : 2144,
16206     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16207    },
16208    {
16209     "field_name" : "CallNonvirtualBooleanMethodV",
16210     "field_offset" : 2176,
16211     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16212    },
16213    {
16214     "field_name" : "CallNonvirtualBooleanMethodA",
16215     "field_offset" : 2208,
16216     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16217    },
16218    {
16219     "field_name" : "CallNonvirtualByteMethod",
16220     "field_offset" : 2240,
16221     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16222    },
16223    {
16224     "field_name" : "CallNonvirtualByteMethodV",
16225     "field_offset" : 2272,
16226     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16227    },
16228    {
16229     "field_name" : "CallNonvirtualByteMethodA",
16230     "field_offset" : 2304,
16231     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16232    },
16233    {
16234     "field_name" : "CallNonvirtualCharMethod",
16235     "field_offset" : 2336,
16236     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16237    },
16238    {
16239     "field_name" : "CallNonvirtualCharMethodV",
16240     "field_offset" : 2368,
16241     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16242    },
16243    {
16244     "field_name" : "CallNonvirtualCharMethodA",
16245     "field_offset" : 2400,
16246     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16247    },
16248    {
16249     "field_name" : "CallNonvirtualShortMethod",
16250     "field_offset" : 2432,
16251     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16252    },
16253    {
16254     "field_name" : "CallNonvirtualShortMethodV",
16255     "field_offset" : 2464,
16256     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16257    },
16258    {
16259     "field_name" : "CallNonvirtualShortMethodA",
16260     "field_offset" : 2496,
16261     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16262    },
16263    {
16264     "field_name" : "CallNonvirtualIntMethod",
16265     "field_offset" : 2528,
16266     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16267    },
16268    {
16269     "field_name" : "CallNonvirtualIntMethodV",
16270     "field_offset" : 2560,
16271     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16272    },
16273    {
16274     "field_name" : "CallNonvirtualIntMethodA",
16275     "field_offset" : 2592,
16276     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16277    },
16278    {
16279     "field_name" : "CallNonvirtualLongMethod",
16280     "field_offset" : 2624,
16281     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16282    },
16283    {
16284     "field_name" : "CallNonvirtualLongMethodV",
16285     "field_offset" : 2656,
16286     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16287    },
16288    {
16289     "field_name" : "CallNonvirtualLongMethodA",
16290     "field_offset" : 2688,
16291     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16292    },
16293    {
16294     "field_name" : "CallNonvirtualFloatMethod",
16295     "field_offset" : 2720,
16296     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16297    },
16298    {
16299     "field_name" : "CallNonvirtualFloatMethodV",
16300     "field_offset" : 2752,
16301     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16302    },
16303    {
16304     "field_name" : "CallNonvirtualFloatMethodA",
16305     "field_offset" : 2784,
16306     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16307    },
16308    {
16309     "field_name" : "CallNonvirtualDoubleMethod",
16310     "field_offset" : 2816,
16311     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16312    },
16313    {
16314     "field_name" : "CallNonvirtualDoubleMethodV",
16315     "field_offset" : 2848,
16316     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16317    },
16318    {
16319     "field_name" : "CallNonvirtualDoubleMethodA",
16320     "field_offset" : 2880,
16321     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16322    },
16323    {
16324     "field_name" : "CallNonvirtualVoidMethod",
16325     "field_offset" : 2912,
16326     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16327    },
16328    {
16329     "field_name" : "CallNonvirtualVoidMethodV",
16330     "field_offset" : 2944,
16331     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
16332    },
16333    {
16334     "field_name" : "CallNonvirtualVoidMethodA",
16335     "field_offset" : 2976,
16336     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16337    },
16338    {
16339     "field_name" : "GetFieldID",
16340     "field_offset" : 3008,
16341     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16342    },
16343    {
16344     "field_name" : "GetObjectField",
16345     "field_offset" : 3040,
16346     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
16347    },
16348    {
16349     "field_name" : "GetBooleanField",
16350     "field_offset" : 3072,
16351     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
16352    },
16353    {
16354     "field_name" : "GetByteField",
16355     "field_offset" : 3104,
16356     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
16357    },
16358    {
16359     "field_name" : "GetCharField",
16360     "field_offset" : 3136,
16361     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
16362    },
16363    {
16364     "field_name" : "GetShortField",
16365     "field_offset" : 3168,
16366     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
16367    },
16368    {
16369     "field_name" : "GetIntField",
16370     "field_offset" : 3200,
16371     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
16372    },
16373    {
16374     "field_name" : "GetLongField",
16375     "field_offset" : 3232,
16376     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE"
16377    },
16378    {
16379     "field_name" : "GetFloatField",
16380     "field_offset" : 3264,
16381     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
16382    },
16383    {
16384     "field_name" : "GetDoubleField",
16385     "field_offset" : 3296,
16386     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
16387    },
16388    {
16389     "field_name" : "SetObjectField",
16390     "field_offset" : 3328,
16391     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
16392    },
16393    {
16394     "field_name" : "SetBooleanField",
16395     "field_offset" : 3360,
16396     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
16397    },
16398    {
16399     "field_name" : "SetByteField",
16400     "field_offset" : 3392,
16401     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
16402    },
16403    {
16404     "field_name" : "SetCharField",
16405     "field_offset" : 3424,
16406     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
16407    },
16408    {
16409     "field_name" : "SetShortField",
16410     "field_offset" : 3456,
16411     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
16412    },
16413    {
16414     "field_name" : "SetIntField",
16415     "field_offset" : 3488,
16416     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
16417    },
16418    {
16419     "field_name" : "SetLongField",
16420     "field_offset" : 3520,
16421     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE"
16422    },
16423    {
16424     "field_name" : "SetFloatField",
16425     "field_offset" : 3552,
16426     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
16427    },
16428    {
16429     "field_name" : "SetDoubleField",
16430     "field_offset" : 3584,
16431     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
16432    },
16433    {
16434     "field_name" : "GetStaticMethodID",
16435     "field_offset" : 3616,
16436     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16437    },
16438    {
16439     "field_name" : "CallStaticObjectMethod",
16440     "field_offset" : 3648,
16441     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16442    },
16443    {
16444     "field_name" : "CallStaticObjectMethodV",
16445     "field_offset" : 3680,
16446     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16447    },
16448    {
16449     "field_name" : "CallStaticObjectMethodA",
16450     "field_offset" : 3712,
16451     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16452    },
16453    {
16454     "field_name" : "CallStaticBooleanMethod",
16455     "field_offset" : 3744,
16456     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
16457    },
16458    {
16459     "field_name" : "CallStaticBooleanMethodV",
16460     "field_offset" : 3776,
16461     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16462    },
16463    {
16464     "field_name" : "CallStaticBooleanMethodA",
16465     "field_offset" : 3808,
16466     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16467    },
16468    {
16469     "field_name" : "CallStaticByteMethod",
16470     "field_offset" : 3840,
16471     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
16472    },
16473    {
16474     "field_name" : "CallStaticByteMethodV",
16475     "field_offset" : 3872,
16476     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16477    },
16478    {
16479     "field_name" : "CallStaticByteMethodA",
16480     "field_offset" : 3904,
16481     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16482    },
16483    {
16484     "field_name" : "CallStaticCharMethod",
16485     "field_offset" : 3936,
16486     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
16487    },
16488    {
16489     "field_name" : "CallStaticCharMethodV",
16490     "field_offset" : 3968,
16491     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16492    },
16493    {
16494     "field_name" : "CallStaticCharMethodA",
16495     "field_offset" : 4000,
16496     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16497    },
16498    {
16499     "field_name" : "CallStaticShortMethod",
16500     "field_offset" : 4032,
16501     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
16502    },
16503    {
16504     "field_name" : "CallStaticShortMethodV",
16505     "field_offset" : 4064,
16506     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16507    },
16508    {
16509     "field_name" : "CallStaticShortMethodA",
16510     "field_offset" : 4096,
16511     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16512    },
16513    {
16514     "field_name" : "CallStaticIntMethod",
16515     "field_offset" : 4128,
16516     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
16517    },
16518    {
16519     "field_name" : "CallStaticIntMethodV",
16520     "field_offset" : 4160,
16521     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16522    },
16523    {
16524     "field_name" : "CallStaticIntMethodA",
16525     "field_offset" : 4192,
16526     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16527    },
16528    {
16529     "field_name" : "CallStaticLongMethod",
16530     "field_offset" : 4224,
16531     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE"
16532    },
16533    {
16534     "field_name" : "CallStaticLongMethodV",
16535     "field_offset" : 4256,
16536     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16537    },
16538    {
16539     "field_name" : "CallStaticLongMethodA",
16540     "field_offset" : 4288,
16541     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16542    },
16543    {
16544     "field_name" : "CallStaticFloatMethod",
16545     "field_offset" : 4320,
16546     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
16547    },
16548    {
16549     "field_name" : "CallStaticFloatMethodV",
16550     "field_offset" : 4352,
16551     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16552    },
16553    {
16554     "field_name" : "CallStaticFloatMethodA",
16555     "field_offset" : 4384,
16556     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16557    },
16558    {
16559     "field_name" : "CallStaticDoubleMethod",
16560     "field_offset" : 4416,
16561     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
16562    },
16563    {
16564     "field_name" : "CallStaticDoubleMethodV",
16565     "field_offset" : 4448,
16566     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16567    },
16568    {
16569     "field_name" : "CallStaticDoubleMethodA",
16570     "field_offset" : 4480,
16571     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16572    },
16573    {
16574     "field_name" : "CallStaticVoidMethod",
16575     "field_offset" : 4512,
16576     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
16577    },
16578    {
16579     "field_name" : "CallStaticVoidMethodV",
16580     "field_offset" : 4544,
16581     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
16582    },
16583    {
16584     "field_name" : "CallStaticVoidMethodA",
16585     "field_offset" : 4576,
16586     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16587    },
16588    {
16589     "field_name" : "GetStaticFieldID",
16590     "field_offset" : 4608,
16591     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16592    },
16593    {
16594     "field_name" : "GetStaticObjectField",
16595     "field_offset" : 4640,
16596     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
16597    },
16598    {
16599     "field_name" : "GetStaticBooleanField",
16600     "field_offset" : 4672,
16601     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
16602    },
16603    {
16604     "field_name" : "GetStaticByteField",
16605     "field_offset" : 4704,
16606     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
16607    },
16608    {
16609     "field_name" : "GetStaticCharField",
16610     "field_offset" : 4736,
16611     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
16612    },
16613    {
16614     "field_name" : "GetStaticShortField",
16615     "field_offset" : 4768,
16616     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
16617    },
16618    {
16619     "field_name" : "GetStaticIntField",
16620     "field_offset" : 4800,
16621     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
16622    },
16623    {
16624     "field_name" : "GetStaticLongField",
16625     "field_offset" : 4832,
16626     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE"
16627    },
16628    {
16629     "field_name" : "GetStaticFloatField",
16630     "field_offset" : 4864,
16631     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
16632    },
16633    {
16634     "field_name" : "GetStaticDoubleField",
16635     "field_offset" : 4896,
16636     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
16637    },
16638    {
16639     "field_name" : "SetStaticObjectField",
16640     "field_offset" : 4928,
16641     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
16642    },
16643    {
16644     "field_name" : "SetStaticBooleanField",
16645     "field_offset" : 4960,
16646     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
16647    },
16648    {
16649     "field_name" : "SetStaticByteField",
16650     "field_offset" : 4992,
16651     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
16652    },
16653    {
16654     "field_name" : "SetStaticCharField",
16655     "field_offset" : 5024,
16656     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
16657    },
16658    {
16659     "field_name" : "SetStaticShortField",
16660     "field_offset" : 5056,
16661     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
16662    },
16663    {
16664     "field_name" : "SetStaticIntField",
16665     "field_offset" : 5088,
16666     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
16667    },
16668    {
16669     "field_name" : "SetStaticLongField",
16670     "field_offset" : 5120,
16671     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE"
16672    },
16673    {
16674     "field_name" : "SetStaticFloatField",
16675     "field_offset" : 5152,
16676     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
16677    },
16678    {
16679     "field_name" : "SetStaticDoubleField",
16680     "field_offset" : 5184,
16681     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
16682    },
16683    {
16684     "field_name" : "NewString",
16685     "field_offset" : 5216,
16686     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
16687    },
16688    {
16689     "field_name" : "GetStringLength",
16690     "field_offset" : 5248,
16691     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
16692    },
16693    {
16694     "field_name" : "GetStringChars",
16695     "field_offset" : 5280,
16696     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
16697    },
16698    {
16699     "field_name" : "ReleaseStringChars",
16700     "field_offset" : 5312,
16701     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
16702    },
16703    {
16704     "field_name" : "NewStringUTF",
16705     "field_offset" : 5344,
16706     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
16707    },
16708    {
16709     "field_name" : "GetStringUTFLength",
16710     "field_offset" : 5376,
16711     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
16712    },
16713    {
16714     "field_name" : "GetStringUTFChars",
16715     "field_offset" : 5408,
16716     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
16717    },
16718    {
16719     "field_name" : "ReleaseStringUTFChars",
16720     "field_offset" : 5440,
16721     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
16722    },
16723    {
16724     "field_name" : "GetArrayLength",
16725     "field_offset" : 5472,
16726     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
16727    },
16728    {
16729     "field_name" : "NewObjectArray",
16730     "field_offset" : 5504,
16731     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
16732    },
16733    {
16734     "field_name" : "GetObjectArrayElement",
16735     "field_offset" : 5536,
16736     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
16737    },
16738    {
16739     "field_name" : "SetObjectArrayElement",
16740     "field_offset" : 5568,
16741     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
16742    },
16743    {
16744     "field_name" : "NewBooleanArray",
16745     "field_offset" : 5600,
16746     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
16747    },
16748    {
16749     "field_name" : "NewByteArray",
16750     "field_offset" : 5632,
16751     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
16752    },
16753    {
16754     "field_name" : "NewCharArray",
16755     "field_offset" : 5664,
16756     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
16757    },
16758    {
16759     "field_name" : "NewShortArray",
16760     "field_offset" : 5696,
16761     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
16762    },
16763    {
16764     "field_name" : "NewIntArray",
16765     "field_offset" : 5728,
16766     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
16767    },
16768    {
16769     "field_name" : "NewLongArray",
16770     "field_offset" : 5760,
16771     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
16772    },
16773    {
16774     "field_name" : "NewFloatArray",
16775     "field_offset" : 5792,
16776     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
16777    },
16778    {
16779     "field_name" : "NewDoubleArray",
16780     "field_offset" : 5824,
16781     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
16782    },
16783    {
16784     "field_name" : "GetBooleanArrayElements",
16785     "field_offset" : 5856,
16786     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
16787    },
16788    {
16789     "field_name" : "GetByteArrayElements",
16790     "field_offset" : 5888,
16791     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
16792    },
16793    {
16794     "field_name" : "GetCharArrayElements",
16795     "field_offset" : 5920,
16796     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
16797    },
16798    {
16799     "field_name" : "GetShortArrayElements",
16800     "field_offset" : 5952,
16801     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
16802    },
16803    {
16804     "field_name" : "GetIntArrayElements",
16805     "field_offset" : 5984,
16806     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
16807    },
16808    {
16809     "field_name" : "GetLongArrayElements",
16810     "field_offset" : 6016,
16811     "referenced_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE"
16812    },
16813    {
16814     "field_name" : "GetFloatArrayElements",
16815     "field_offset" : 6048,
16816     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
16817    },
16818    {
16819     "field_name" : "GetDoubleArrayElements",
16820     "field_offset" : 6080,
16821     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
16822    },
16823    {
16824     "field_name" : "ReleaseBooleanArrayElements",
16825     "field_offset" : 6112,
16826     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
16827    },
16828    {
16829     "field_name" : "ReleaseByteArrayElements",
16830     "field_offset" : 6144,
16831     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
16832    },
16833    {
16834     "field_name" : "ReleaseCharArrayElements",
16835     "field_offset" : 6176,
16836     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
16837    },
16838    {
16839     "field_name" : "ReleaseShortArrayElements",
16840     "field_offset" : 6208,
16841     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
16842    },
16843    {
16844     "field_name" : "ReleaseIntArrayElements",
16845     "field_offset" : 6240,
16846     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
16847    },
16848    {
16849     "field_name" : "ReleaseLongArrayElements",
16850     "field_offset" : 6272,
16851     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE"
16852    },
16853    {
16854     "field_name" : "ReleaseFloatArrayElements",
16855     "field_offset" : 6304,
16856     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
16857    },
16858    {
16859     "field_name" : "ReleaseDoubleArrayElements",
16860     "field_offset" : 6336,
16861     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
16862    },
16863    {
16864     "field_name" : "GetBooleanArrayRegion",
16865     "field_offset" : 6368,
16866     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
16867    },
16868    {
16869     "field_name" : "GetByteArrayRegion",
16870     "field_offset" : 6400,
16871     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
16872    },
16873    {
16874     "field_name" : "GetCharArrayRegion",
16875     "field_offset" : 6432,
16876     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
16877    },
16878    {
16879     "field_name" : "GetShortArrayRegion",
16880     "field_offset" : 6464,
16881     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
16882    },
16883    {
16884     "field_name" : "GetIntArrayRegion",
16885     "field_offset" : 6496,
16886     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
16887    },
16888    {
16889     "field_name" : "GetLongArrayRegion",
16890     "field_offset" : 6528,
16891     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE"
16892    },
16893    {
16894     "field_name" : "GetFloatArrayRegion",
16895     "field_offset" : 6560,
16896     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
16897    },
16898    {
16899     "field_name" : "GetDoubleArrayRegion",
16900     "field_offset" : 6592,
16901     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
16902    },
16903    {
16904     "field_name" : "SetBooleanArrayRegion",
16905     "field_offset" : 6624,
16906     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
16907    },
16908    {
16909     "field_name" : "SetByteArrayRegion",
16910     "field_offset" : 6656,
16911     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
16912    },
16913    {
16914     "field_name" : "SetCharArrayRegion",
16915     "field_offset" : 6688,
16916     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
16917    },
16918    {
16919     "field_name" : "SetShortArrayRegion",
16920     "field_offset" : 6720,
16921     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
16922    },
16923    {
16924     "field_name" : "SetIntArrayRegion",
16925     "field_offset" : 6752,
16926     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
16927    },
16928    {
16929     "field_name" : "SetLongArrayRegion",
16930     "field_offset" : 6784,
16931     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE"
16932    },
16933    {
16934     "field_name" : "SetFloatArrayRegion",
16935     "field_offset" : 6816,
16936     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
16937    },
16938    {
16939     "field_name" : "SetDoubleArrayRegion",
16940     "field_offset" : 6848,
16941     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
16942    },
16943    {
16944     "field_name" : "RegisterNatives",
16945     "field_offset" : 6880,
16946     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
16947    },
16948    {
16949     "field_name" : "UnregisterNatives",
16950     "field_offset" : 6912,
16951     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
16952    },
16953    {
16954     "field_name" : "MonitorEnter",
16955     "field_offset" : 6944,
16956     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
16957    },
16958    {
16959     "field_name" : "MonitorExit",
16960     "field_offset" : 6976,
16961     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
16962    },
16963    {
16964     "field_name" : "GetJavaVM",
16965     "field_offset" : 7008,
16966     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
16967    },
16968    {
16969     "field_name" : "GetStringRegion",
16970     "field_offset" : 7040,
16971     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
16972    },
16973    {
16974     "field_name" : "GetStringUTFRegion",
16975     "field_offset" : 7072,
16976     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
16977    },
16978    {
16979     "field_name" : "GetPrimitiveArrayCritical",
16980     "field_offset" : 7104,
16981     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
16982    },
16983    {
16984     "field_name" : "ReleasePrimitiveArrayCritical",
16985     "field_offset" : 7136,
16986     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
16987    },
16988    {
16989     "field_name" : "GetStringCritical",
16990     "field_offset" : 7168,
16991     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
16992    },
16993    {
16994     "field_name" : "ReleaseStringCritical",
16995     "field_offset" : 7200,
16996     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
16997    },
16998    {
16999     "field_name" : "NewWeakGlobalRef",
17000     "field_offset" : 7232,
17001     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
17002    },
17003    {
17004     "field_name" : "DeleteWeakGlobalRef",
17005     "field_offset" : 7264,
17006     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
17007    },
17008    {
17009     "field_name" : "ExceptionCheck",
17010     "field_offset" : 7296,
17011     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
17012    },
17013    {
17014     "field_name" : "NewDirectByteBuffer",
17015     "field_offset" : 7328,
17016     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE"
17017    },
17018    {
17019     "field_name" : "GetDirectBufferAddress",
17020     "field_offset" : 7360,
17021     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
17022    },
17023    {
17024     "field_name" : "GetDirectBufferCapacity",
17025     "field_offset" : 7392,
17026     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE"
17027    },
17028    {
17029     "field_name" : "GetObjectRefType",
17030     "field_offset" : 7424,
17031     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
17032    }
17033   ],
17034   "linker_set_key" : "_ZTI18JNINativeInterface",
17035   "name" : "JNINativeInterface",
17036   "referenced_type" : "_ZTI18JNINativeInterface",
17037   "self_type" : "_ZTI18JNINativeInterface",
17038   "size" : 932,
17039   "source_file" : "libnativehelper/include_jni/jni.h"
17040  },
17041  {
17042   "alignment" : 8,
17043   "fields" :
17044   [
17045    {
17046     "field_name" : "z",
17047     "referenced_type" : "_ZTIh"
17048    },
17049    {
17050     "field_name" : "b",
17051     "referenced_type" : "_ZTIa"
17052    },
17053    {
17054     "field_name" : "c",
17055     "referenced_type" : "_ZTIt"
17056    },
17057    {
17058     "field_name" : "s",
17059     "referenced_type" : "_ZTIs"
17060    },
17061    {
17062     "field_name" : "i",
17063     "referenced_type" : "_ZTIi"
17064    },
17065    {
17066     "field_name" : "j",
17067     "referenced_type" : "_ZTIx"
17068    },
17069    {
17070     "field_name" : "f",
17071     "referenced_type" : "_ZTIf"
17072    },
17073    {
17074     "field_name" : "d",
17075     "referenced_type" : "_ZTId"
17076    },
17077    {
17078     "field_name" : "l",
17079     "referenced_type" : "_ZTIP8_jobject"
17080    }
17081   ],
17082   "linker_set_key" : "_ZTI6jvalue",
17083   "name" : "jvalue",
17084   "record_kind" : "union",
17085   "referenced_type" : "_ZTI6jvalue",
17086   "self_type" : "_ZTI6jvalue",
17087   "size" : 8,
17088   "source_file" : "libnativehelper/include_jni/jni.h"
17089  },
17090  {
17091   "alignment" : 4,
17092   "fields" :
17093   [
17094    {
17095     "field_name" : "functions",
17096     "referenced_type" : "_ZTIPK18JNINativeInterface"
17097    }
17098   ],
17099   "linker_set_key" : "_ZTI7_JNIEnv",
17100   "name" : "_JNIEnv",
17101   "referenced_type" : "_ZTI7_JNIEnv",
17102   "self_type" : "_ZTI7_JNIEnv",
17103   "size" : 4,
17104   "source_file" : "libnativehelper/include_jni/jni.h"
17105  },
17106  {
17107   "alignment" : 4,
17108   "fields" :
17109   [
17110    {
17111     "field_name" : "functions",
17112     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
17113    }
17114   ],
17115   "linker_set_key" : "_ZTI7_JavaVM",
17116   "name" : "_JavaVM",
17117   "referenced_type" : "_ZTI7_JavaVM",
17118   "self_type" : "_ZTI7_JavaVM",
17119   "size" : 4,
17120   "source_file" : "libnativehelper/include_jni/jni.h"
17121  },
17122  {
17123   "alignment" : 1,
17124   "base_specifiers" :
17125   [
17126    {
17127     "referenced_type" : "_ZTI8_jobject"
17128    }
17129   ],
17130   "linker_set_key" : "_ZTI7_jarray",
17131   "name" : "_jarray",
17132   "record_kind" : "class",
17133   "referenced_type" : "_ZTI7_jarray",
17134   "self_type" : "_ZTI7_jarray",
17135   "size" : 1,
17136   "source_file" : "libnativehelper/include_jni/jni.h"
17137  },
17138  {
17139   "alignment" : 1,
17140   "base_specifiers" :
17141   [
17142    {
17143     "referenced_type" : "_ZTI8_jobject"
17144    }
17145   ],
17146   "linker_set_key" : "_ZTI7_jclass",
17147   "name" : "_jclass",
17148   "record_kind" : "class",
17149   "referenced_type" : "_ZTI7_jclass",
17150   "self_type" : "_ZTI7_jclass",
17151   "size" : 1,
17152   "source_file" : "libnativehelper/include_jni/jni.h"
17153  },
17154  {
17155   "alignment" : 1,
17156   "linker_set_key" : "_ZTI8_jobject",
17157   "name" : "_jobject",
17158   "record_kind" : "class",
17159   "referenced_type" : "_ZTI8_jobject",
17160   "self_type" : "_ZTI8_jobject",
17161   "size" : 1,
17162   "source_file" : "libnativehelper/include_jni/jni.h"
17163  },
17164  {
17165   "alignment" : 1,
17166   "base_specifiers" :
17167   [
17168    {
17169     "referenced_type" : "_ZTI8_jobject"
17170    }
17171   ],
17172   "linker_set_key" : "_ZTI8_jstring",
17173   "name" : "_jstring",
17174   "record_kind" : "class",
17175   "referenced_type" : "_ZTI8_jstring",
17176   "self_type" : "_ZTI8_jstring",
17177   "size" : 1,
17178   "source_file" : "libnativehelper/include_jni/jni.h"
17179  },
17180  {
17181   "alignment" : 1,
17182   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
17183   "name" : "art::FreeDelete",
17184   "referenced_type" : "_ZTIN3art10FreeDeleteE",
17185   "self_type" : "_ZTIN3art10FreeDeleteE",
17186   "size" : 1,
17187   "source_file" : "art/libartbase/base/stl_util.h"
17188  },
17189  {
17190   "alignment" : 4,
17191   "fields" :
17192   [
17193    {
17194     "access" : "private",
17195     "field_name" : "handle_",
17196     "referenced_type" : "_ZTIP10ZipArchive"
17197    }
17198   ],
17199   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
17200   "name" : "art::ZipArchive",
17201   "record_kind" : "class",
17202   "referenced_type" : "_ZTIN3art10ZipArchiveE",
17203   "self_type" : "_ZTIN3art10ZipArchiveE",
17204   "size" : 4,
17205   "source_file" : "art/libartbase/base/zip_archive.h"
17206  },
17207  {
17208   "alignment" : 4,
17209   "fields" :
17210   [
17211    {
17212     "field_name" : "ident",
17213     "referenced_type" : "_ZTIKt"
17214    },
17215    {
17216     "field_name" : "element_width",
17217     "field_offset" : 16,
17218     "referenced_type" : "_ZTIKt"
17219    },
17220    {
17221     "field_name" : "element_count",
17222     "field_offset" : 32,
17223     "referenced_type" : "_ZTIKj"
17224    },
17225    {
17226     "field_name" : "data",
17227     "field_offset" : 64,
17228     "referenced_type" : "_ZTIA_Kh"
17229    }
17230   ],
17231   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17232   "name" : "art::Instruction::ArrayDataPayload",
17233   "referenced_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17234   "self_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17235   "size" : 8,
17236   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17237  },
17238  {
17239   "alignment" : 4,
17240   "fields" :
17241   [
17242    {
17243     "field_name" : "ident",
17244     "referenced_type" : "_ZTIKt"
17245    },
17246    {
17247     "field_name" : "case_count",
17248     "field_offset" : 16,
17249     "referenced_type" : "_ZTIKt"
17250    },
17251    {
17252     "field_name" : "first_key",
17253     "field_offset" : 32,
17254     "referenced_type" : "_ZTIKi"
17255    },
17256    {
17257     "field_name" : "targets",
17258     "field_offset" : 64,
17259     "referenced_type" : "_ZTIA_Ki"
17260    }
17261   ],
17262   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17263   "name" : "art::Instruction::PackedSwitchPayload",
17264   "referenced_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17265   "self_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17266   "size" : 8,
17267   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17268  },
17269  {
17270   "alignment" : 4,
17271   "fields" :
17272   [
17273    {
17274     "field_name" : "ident",
17275     "referenced_type" : "_ZTIKt"
17276    },
17277    {
17278     "field_name" : "case_count",
17279     "field_offset" : 16,
17280     "referenced_type" : "_ZTIKt"
17281    },
17282    {
17283     "field_name" : "keys_and_targets",
17284     "field_offset" : 32,
17285     "referenced_type" : "_ZTIA_Ki"
17286    }
17287   ],
17288   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17289   "name" : "art::Instruction::SparseSwitchPayload",
17290   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17291   "self_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17292   "size" : 4,
17293   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17294  },
17295  {
17296   "alignment" : 4,
17297   "fields" :
17298   [
17299    {
17300     "field_name" : "verify_flags",
17301     "referenced_type" : "_ZTIj"
17302    },
17303    {
17304     "field_name" : "format",
17305     "field_offset" : 32,
17306     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
17307    },
17308    {
17309     "field_name" : "index_type",
17310     "field_offset" : 40,
17311     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
17312    },
17313    {
17314     "field_name" : "flags",
17315     "field_offset" : 48,
17316     "referenced_type" : "_ZTIh"
17317    },
17318    {
17319     "field_name" : "size_in_code_units",
17320     "field_offset" : 56,
17321     "referenced_type" : "_ZTIa"
17322    }
17323   ],
17324   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17325   "name" : "art::Instruction::InstructionDescriptor",
17326   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17327   "self_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17328   "size" : 8,
17329   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17330  },
17331  {
17332   "alignment" : 1,
17333   "linker_set_key" : "_ZTIN3art11InstructionE",
17334   "name" : "art::Instruction",
17335   "record_kind" : "class",
17336   "referenced_type" : "_ZTIN3art11InstructionE",
17337   "self_type" : "_ZTIN3art11InstructionE",
17338   "size" : 1,
17339   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17340  },
17341  {
17342   "alignment" : 1,
17343   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
17344   "name" : "art::ScopedTrace",
17345   "record_kind" : "class",
17346   "referenced_type" : "_ZTIN3art11ScopedTraceE",
17347   "self_type" : "_ZTIN3art11ScopedTraceE",
17348   "size" : 1,
17349   "source_file" : "art/libartbase/base/systrace.h"
17350  },
17351  {
17352   "alignment" : 1,
17353   "linker_set_key" : "_ZTIN3art11ValueObjectE",
17354   "name" : "art::ValueObject",
17355   "record_kind" : "class",
17356   "referenced_type" : "_ZTIN3art11ValueObjectE",
17357   "self_type" : "_ZTIN3art11ValueObjectE",
17358   "size" : 1,
17359   "source_file" : "art/libartbase/base/value_object.h"
17360  },
17361  {
17362   "alignment" : 1,
17363   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
17364   "name" : "art::VoidFunctor",
17365   "record_kind" : "class",
17366   "referenced_type" : "_ZTIN3art11VoidFunctorE",
17367   "self_type" : "_ZTIN3art11VoidFunctorE",
17368   "size" : 1,
17369   "source_file" : "art/libartbase/base/utils.h"
17370  },
17371  {
17372   "alignment" : 4,
17373   "base_specifiers" :
17374   [
17375    {
17376     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor5FieldEiPS4_RS4_EE"
17377    }
17378   ],
17379   "fields" :
17380   [
17381    {
17382     "access" : "private",
17383     "field_name" : "data_",
17384     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
17385    },
17386    {
17387     "access" : "private",
17388     "field_name" : "position_",
17389     "field_offset" : 224,
17390     "referenced_type" : "_ZTIj"
17391    },
17392    {
17393     "access" : "private",
17394     "field_name" : "partition_pos_",
17395     "field_offset" : 256,
17396     "referenced_type" : "_ZTIKj"
17397    },
17398    {
17399     "access" : "private",
17400     "field_name" : "iterator_end_",
17401     "field_offset" : 288,
17402     "referenced_type" : "_ZTIKj"
17403    }
17404   ],
17405   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17406   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
17407   "record_kind" : "class",
17408   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17409   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17410   "size" : 40,
17411   "source_file" : "art/libdexfile/dex/class_accessor.h",
17412   "template_args" :
17413   [
17414    "_ZTIN3art13ClassAccessor5FieldE"
17415   ]
17416  },
17417  {
17418   "alignment" : 4,
17419   "base_specifiers" :
17420   [
17421    {
17422     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor6MethodEiPS4_RS4_EE"
17423    }
17424   ],
17425   "fields" :
17426   [
17427    {
17428     "access" : "private",
17429     "field_name" : "data_",
17430     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
17431    },
17432    {
17433     "access" : "private",
17434     "field_name" : "position_",
17435     "field_offset" : 256,
17436     "referenced_type" : "_ZTIj"
17437    },
17438    {
17439     "access" : "private",
17440     "field_name" : "partition_pos_",
17441     "field_offset" : 288,
17442     "referenced_type" : "_ZTIKj"
17443    },
17444    {
17445     "access" : "private",
17446     "field_name" : "iterator_end_",
17447     "field_offset" : 320,
17448     "referenced_type" : "_ZTIKj"
17449    }
17450   ],
17451   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17452   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
17453   "record_kind" : "class",
17454   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17455   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17456   "size" : 44,
17457   "source_file" : "art/libdexfile/dex/class_accessor.h",
17458   "template_args" :
17459   [
17460    "_ZTIN3art13ClassAccessor6MethodE"
17461   ]
17462  },
17463  {
17464   "alignment" : 4,
17465   "base_specifiers" :
17466   [
17467    {
17468     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17469    }
17470   ],
17471   "fields" :
17472   [
17473    {
17474     "access" : "private",
17475     "field_name" : "is_static_",
17476     "field_offset" : 192,
17477     "referenced_type" : "_ZTIb"
17478    }
17479   ],
17480   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
17481   "name" : "art::ClassAccessor::Field",
17482   "record_kind" : "class",
17483   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
17484   "self_type" : "_ZTIN3art13ClassAccessor5FieldE",
17485   "size" : 28,
17486   "source_file" : "art/libdexfile/dex/class_accessor.h"
17487  },
17488  {
17489   "alignment" : 4,
17490   "base_specifiers" :
17491   [
17492    {
17493     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17494    }
17495   ],
17496   "fields" :
17497   [
17498    {
17499     "access" : "private",
17500     "field_name" : "is_static_or_direct_",
17501     "field_offset" : 192,
17502     "referenced_type" : "_ZTIb"
17503    },
17504    {
17505     "access" : "private",
17506     "field_name" : "code_off_",
17507     "field_offset" : 224,
17508     "referenced_type" : "_ZTIj"
17509    }
17510   ],
17511   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
17512   "name" : "art::ClassAccessor::Method",
17513   "record_kind" : "class",
17514   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
17515   "self_type" : "_ZTIN3art13ClassAccessor6MethodE",
17516   "size" : 32,
17517   "source_file" : "art/libdexfile/dex/class_accessor.h"
17518  },
17519  {
17520   "alignment" : 4,
17521   "fields" :
17522   [
17523    {
17524     "access" : "protected",
17525     "field_name" : "dex_file_",
17526     "referenced_type" : "_ZTIRKN3art7DexFileE"
17527    },
17528    {
17529     "access" : "protected",
17530     "field_name" : "ptr_pos_",
17531     "field_offset" : 32,
17532     "referenced_type" : "_ZTIPKh"
17533    },
17534    {
17535     "access" : "protected",
17536     "field_name" : "hiddenapi_ptr_pos_",
17537     "field_offset" : 64,
17538     "referenced_type" : "_ZTIPKh"
17539    },
17540    {
17541     "access" : "protected",
17542     "field_name" : "index_",
17543     "field_offset" : 96,
17544     "referenced_type" : "_ZTIj"
17545    },
17546    {
17547     "access" : "protected",
17548     "field_name" : "access_flags_",
17549     "field_offset" : 128,
17550     "referenced_type" : "_ZTIj"
17551    },
17552    {
17553     "access" : "protected",
17554     "field_name" : "hiddenapi_flags_",
17555     "field_offset" : 160,
17556     "referenced_type" : "_ZTIj"
17557    }
17558   ],
17559   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
17560   "name" : "art::ClassAccessor::BaseItem",
17561   "record_kind" : "class",
17562   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
17563   "self_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
17564   "size" : 24,
17565   "source_file" : "art/libdexfile/dex/class_accessor.h"
17566  },
17567  {
17568   "alignment" : 4,
17569   "fields" :
17570   [
17571    {
17572     "access" : "protected",
17573     "field_name" : "dex_file_",
17574     "referenced_type" : "_ZTIRKN3art7DexFileE"
17575    },
17576    {
17577     "access" : "protected",
17578     "field_name" : "class_def_index_",
17579     "field_offset" : 32,
17580     "referenced_type" : "_ZTIKj"
17581    },
17582    {
17583     "access" : "protected",
17584     "field_name" : "ptr_pos_",
17585     "field_offset" : 64,
17586     "referenced_type" : "_ZTIPKh"
17587    },
17588    {
17589     "access" : "protected",
17590     "field_name" : "hiddenapi_ptr_pos_",
17591     "field_offset" : 96,
17592     "referenced_type" : "_ZTIPKh"
17593    },
17594    {
17595     "access" : "protected",
17596     "field_name" : "num_static_fields_",
17597     "field_offset" : 128,
17598     "referenced_type" : "_ZTIKj"
17599    },
17600    {
17601     "access" : "protected",
17602     "field_name" : "num_instance_fields_",
17603     "field_offset" : 160,
17604     "referenced_type" : "_ZTIKj"
17605    },
17606    {
17607     "access" : "protected",
17608     "field_name" : "num_direct_methods_",
17609     "field_offset" : 192,
17610     "referenced_type" : "_ZTIKj"
17611    },
17612    {
17613     "access" : "protected",
17614     "field_name" : "num_virtual_methods_",
17615     "field_offset" : 224,
17616     "referenced_type" : "_ZTIKj"
17617    }
17618   ],
17619   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
17620   "name" : "art::ClassAccessor",
17621   "record_kind" : "class",
17622   "referenced_type" : "_ZTIN3art13ClassAccessorE",
17623   "self_type" : "_ZTIN3art13ClassAccessorE",
17624   "size" : 32,
17625   "source_file" : "art/libdexfile/dex/class_accessor.h"
17626  },
17627  {
17628   "alignment" : 4,
17629   "base_specifiers" :
17630   [
17631    {
17632     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art17ClassIteratorDataEiPS3_RS3_EE"
17633    }
17634   ],
17635   "fields" :
17636   [
17637    {
17638     "access" : "protected",
17639     "field_name" : "data_",
17640     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
17641    }
17642   ],
17643   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
17644   "name" : "art::ClassIterator",
17645   "record_kind" : "class",
17646   "referenced_type" : "_ZTIN3art13ClassIteratorE",
17647   "self_type" : "_ZTIN3art13ClassIteratorE",
17648   "size" : 8,
17649   "source_file" : "art/libdexfile/dex/class_iterator.h"
17650  },
17651  {
17652   "alignment" : 4,
17653   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
17654   "name" : "art::DexFileLoader",
17655   "record_kind" : "class",
17656   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
17657   "self_type" : "_ZTIN3art13DexFileLoaderE",
17658   "size" : 4,
17659   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
17660   "vtable_components" :
17661   [
17662    {
17663     "kind" : "offset_to_top"
17664    },
17665    {
17666     "kind" : "rtti",
17667     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
17668    },
17669    {
17670     "kind" : "complete_dtor_pointer",
17671     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
17672    },
17673    {
17674     "kind" : "deleting_dtor_pointer",
17675     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
17676    },
17677    {
17678     "mangled_component_name" : "_ZNK3art13DexFileLoader20GetMultiDexChecksumsEPKcPNSt3__16vectorIjNS3_9allocatorIjEEEEPNS4_INS3_12basic_stringIcNS3_11char_traitsIcEENS5_IcEEEENS5_ISD_EEEEPSD_iPb"
17679    },
17680    {
17681     "mangled_component_name" : "_ZNK3art13DexFileLoader4OpenEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE"
17682    },
17683    {
17684     "mangled_component_name" : "_ZNK3art13DexFileLoader19OpenWithDataSectionEPKhjS2_jRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_"
17685    },
17686    {
17687     "mangled_component_name" : "_ZNK3art13DexFileLoader7OpenAllEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPNS_22DexFileLoaderErrorCodeEPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISI_EEEENS7_ISL_EEEE"
17688    }
17689   ]
17690  },
17691  {
17692   "alignment" : 4,
17693   "base_specifiers" :
17694   [
17695    {
17696     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
17697    }
17698   ],
17699   "fields" :
17700   [
17701    {
17702     "access" : "private",
17703     "field_name" : "feature_flags_",
17704     "field_offset" : 896,
17705     "referenced_type" : "_ZTIj"
17706    },
17707    {
17708     "access" : "private",
17709     "field_name" : "debug_info_offsets_pos_",
17710     "field_offset" : 928,
17711     "referenced_type" : "_ZTIj"
17712    },
17713    {
17714     "access" : "private",
17715     "field_name" : "debug_info_offsets_table_offset_",
17716     "field_offset" : 960,
17717     "referenced_type" : "_ZTIj"
17718    },
17719    {
17720     "access" : "private",
17721     "field_name" : "debug_info_base_",
17722     "field_offset" : 992,
17723     "referenced_type" : "_ZTIj"
17724    },
17725    {
17726     "access" : "private",
17727     "field_name" : "owned_data_begin_",
17728     "field_offset" : 1024,
17729     "referenced_type" : "_ZTIj"
17730    },
17731    {
17732     "access" : "private",
17733     "field_name" : "owned_data_end_",
17734     "field_offset" : 1056,
17735     "referenced_type" : "_ZTIj"
17736    }
17737   ],
17738   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
17739   "name" : "art::CompactDexFile::Header",
17740   "record_kind" : "class",
17741   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
17742   "self_type" : "_ZTIN3art14CompactDexFile6HeaderE",
17743   "size" : 136,
17744   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
17745  },
17746  {
17747   "alignment" : 2,
17748   "base_specifiers" :
17749   [
17750    {
17751     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
17752    }
17753   ],
17754   "fields" :
17755   [
17756    {
17757     "access" : "private",
17758     "field_name" : "fields_",
17759     "referenced_type" : "_ZTIt"
17760    },
17761    {
17762     "access" : "private",
17763     "field_name" : "insns_count_and_flags_",
17764     "field_offset" : 16,
17765     "referenced_type" : "_ZTIt"
17766    },
17767    {
17768     "access" : "private",
17769     "field_name" : "insns_",
17770     "field_offset" : 32,
17771     "referenced_type" : "_ZTIA1_t"
17772    }
17773   ],
17774   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
17775   "name" : "art::CompactDexFile::CodeItem",
17776   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
17777   "self_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
17778   "size" : 6,
17779   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
17780  },
17781  {
17782   "alignment" : 4,
17783   "base_specifiers" :
17784   [
17785    {
17786     "referenced_type" : "_ZTIN3art7DexFileE"
17787    }
17788   ],
17789   "fields" :
17790   [
17791    {
17792     "access" : "private",
17793     "field_name" : "debug_info_offsets_",
17794     "field_offset" : 768,
17795     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
17796    }
17797   ],
17798   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
17799   "name" : "art::CompactDexFile",
17800   "record_kind" : "class",
17801   "referenced_type" : "_ZTIN3art14CompactDexFileE",
17802   "self_type" : "_ZTIN3art14CompactDexFileE",
17803   "size" : 108,
17804   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
17805   "vtable_components" :
17806   [
17807    {
17808     "kind" : "offset_to_top"
17809    },
17810    {
17811     "kind" : "rtti",
17812     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
17813    },
17814    {
17815     "kind" : "complete_dtor_pointer",
17816     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
17817    },
17818    {
17819     "kind" : "deleting_dtor_pointer",
17820     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
17821    },
17822    {
17823     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
17824    },
17825    {
17826     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
17827    },
17828    {
17829     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
17830    },
17831    {
17832     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
17833    },
17834    {
17835     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
17836    },
17837    {
17838     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
17839    }
17840   ]
17841  },
17842  {
17843   "alignment" : 4,
17844   "fields" :
17845   [
17846    {
17847     "access" : "protected",
17848     "field_name" : "first_",
17849     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17850    },
17851    {
17852     "access" : "protected",
17853     "field_name" : "last_",
17854     "field_offset" : 320,
17855     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17856    }
17857   ],
17858   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17859   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
17860   "record_kind" : "class",
17861   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17862   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17863   "size" : 80,
17864   "source_file" : "art/libartbase/base/iteration_range.h",
17865   "template_args" :
17866   [
17867    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17868   ]
17869  },
17870  {
17871   "alignment" : 4,
17872   "fields" :
17873   [
17874    {
17875     "access" : "protected",
17876     "field_name" : "first_",
17877     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17878    },
17879    {
17880     "access" : "protected",
17881     "field_name" : "last_",
17882     "field_offset" : 352,
17883     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17884    }
17885   ],
17886   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17887   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
17888   "record_kind" : "class",
17889   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17890   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17891   "size" : 88,
17892   "source_file" : "art/libartbase/base/iteration_range.h",
17893   "template_args" :
17894   [
17895    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17896   ]
17897  },
17898  {
17899   "alignment" : 4,
17900   "fields" :
17901   [
17902    {
17903     "access" : "protected",
17904     "field_name" : "first_",
17905     "referenced_type" : "_ZTIN3art13ClassIteratorE"
17906    },
17907    {
17908     "access" : "protected",
17909     "field_name" : "last_",
17910     "field_offset" : 64,
17911     "referenced_type" : "_ZTIN3art13ClassIteratorE"
17912    }
17913   ],
17914   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
17915   "name" : "art::IterationRange<art::ClassIterator>",
17916   "record_kind" : "class",
17917   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
17918   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
17919   "size" : 16,
17920   "source_file" : "art/libartbase/base/iteration_range.h",
17921   "template_args" :
17922   [
17923    "_ZTIN3art13ClassIteratorE"
17924   ]
17925  },
17926  {
17927   "alignment" : 4,
17928   "fields" :
17929   [
17930    {
17931     "access" : "protected",
17932     "field_name" : "first_",
17933     "referenced_type" : "_ZTIN3art15SplitStringIterE"
17934    },
17935    {
17936     "access" : "protected",
17937     "field_name" : "last_",
17938     "field_offset" : 128,
17939     "referenced_type" : "_ZTIN3art15SplitStringIterE"
17940    }
17941   ],
17942   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
17943   "name" : "art::IterationRange<art::SplitStringIter>",
17944   "record_kind" : "class",
17945   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
17946   "self_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
17947   "size" : 32,
17948   "source_file" : "art/libartbase/base/iteration_range.h",
17949   "template_args" :
17950   [
17951    "_ZTIN3art15SplitStringIterE"
17952   ]
17953  },
17954  {
17955   "alignment" : 4,
17956   "fields" :
17957   [
17958    {
17959     "access" : "protected",
17960     "field_name" : "first_",
17961     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
17962    },
17963    {
17964     "access" : "protected",
17965     "field_name" : "last_",
17966     "field_offset" : 64,
17967     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
17968    }
17969   ],
17970   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
17971   "name" : "art::IterationRange<art::DexInstructionIterator>",
17972   "record_kind" : "class",
17973   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
17974   "self_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
17975   "size" : 16,
17976   "source_file" : "art/libartbase/base/iteration_range.h",
17977   "template_args" :
17978   [
17979    "_ZTIN3art22DexInstructionIteratorE"
17980   ]
17981  },
17982  {
17983   "alignment" : 4,
17984   "fields" :
17985   [
17986    {
17987     "access" : "protected",
17988     "field_name" : "first_",
17989     "referenced_type" : "_ZTIN3art9CountIterE"
17990    },
17991    {
17992     "access" : "protected",
17993     "field_name" : "last_",
17994     "field_offset" : 32,
17995     "referenced_type" : "_ZTIN3art9CountIterE"
17996    }
17997   ],
17998   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
17999   "name" : "art::IterationRange<art::CountIter>",
18000   "record_kind" : "class",
18001   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18002   "self_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18003   "size" : 8,
18004   "source_file" : "art/libartbase/base/iteration_range.h",
18005   "template_args" :
18006   [
18007    "_ZTIN3art9CountIterE"
18008   ]
18009  },
18010  {
18011   "alignment" : 4,
18012   "fields" :
18013   [
18014    {
18015     "access" : "protected",
18016     "field_name" : "first_",
18017     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18018    },
18019    {
18020     "access" : "protected",
18021     "field_name" : "last_",
18022     "field_offset" : 32,
18023     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18024    }
18025   ],
18026   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18027   "name" : "art::IterationRange<const art::dex::TryItem *>",
18028   "record_kind" : "class",
18029   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18030   "self_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18031   "size" : 8,
18032   "source_file" : "art/libartbase/base/iteration_range.h",
18033   "template_args" :
18034   [
18035    "_ZTIPKN3art3dex7TryItemE"
18036   ]
18037  },
18038  {
18039   "alignment" : 4,
18040   "fields" :
18041   [
18042    {
18043     "access" : "private",
18044     "field_name" : "index_",
18045     "referenced_type" : "_ZTIj"
18046    },
18047    {
18048     "access" : "private",
18049     "field_name" : "hash_set_",
18050     "field_offset" : 32,
18051     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18052    }
18053   ],
18054   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18055   "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>>>>",
18056   "record_kind" : "class",
18057   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18058   "self_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18059   "size" : 8,
18060   "source_file" : "art/libartbase/base/hash_set.h",
18061   "template_args" :
18062   [
18063    "_ZTINSt3__14pairIjtEE",
18064    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18065   ]
18066  },
18067  {
18068   "alignment" : 4,
18069   "base_specifiers" :
18070   [
18071    {
18072     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
18073    }
18074   ],
18075   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
18076   "name" : "art::MethodReference",
18077   "record_kind" : "class",
18078   "referenced_type" : "_ZTIN3art15MethodReferenceE",
18079   "self_type" : "_ZTIN3art15MethodReferenceE",
18080   "size" : 8,
18081   "source_file" : "art/libdexfile/dex/method_reference.h"
18082  },
18083  {
18084   "alignment" : 4,
18085   "base_specifiers" :
18086   [
18087    {
18088     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagENS_17basic_string_viewIcNS_11char_traitsIcEEEEiPS5_RS5_EE"
18089    }
18090   ],
18091   "fields" :
18092   [
18093    {
18094     "access" : "private",
18095     "field_name" : "cur_index_",
18096     "referenced_type" : "_ZTIj"
18097    },
18098    {
18099     "access" : "private",
18100     "field_name" : "split_on_",
18101     "field_offset" : 32,
18102     "referenced_type" : "_ZTIc"
18103    },
18104    {
18105     "access" : "private",
18106     "field_name" : "sv_",
18107     "field_offset" : 64,
18108     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
18109    }
18110   ],
18111   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
18112   "name" : "art::SplitStringIter",
18113   "referenced_type" : "_ZTIN3art15SplitStringIterE",
18114   "self_type" : "_ZTIN3art15SplitStringIterE",
18115   "size" : 16,
18116   "source_file" : "art/libartbase/base/stl_util.h"
18117  },
18118  {
18119   "alignment" : 4,
18120   "base_specifiers" :
18121   [
18122    {
18123     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18124    }
18125   ],
18126   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
18127   "name" : "art::StandardDexFile::Header",
18128   "record_kind" : "class",
18129   "referenced_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18130   "self_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18131   "size" : 112,
18132   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18133  },
18134  {
18135   "alignment" : 4,
18136   "base_specifiers" :
18137   [
18138    {
18139     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18140    }
18141   ],
18142   "fields" :
18143   [
18144    {
18145     "access" : "private",
18146     "field_name" : "registers_size_",
18147     "referenced_type" : "_ZTIt"
18148    },
18149    {
18150     "access" : "private",
18151     "field_name" : "ins_size_",
18152     "field_offset" : 16,
18153     "referenced_type" : "_ZTIt"
18154    },
18155    {
18156     "access" : "private",
18157     "field_name" : "outs_size_",
18158     "field_offset" : 32,
18159     "referenced_type" : "_ZTIt"
18160    },
18161    {
18162     "access" : "private",
18163     "field_name" : "tries_size_",
18164     "field_offset" : 48,
18165     "referenced_type" : "_ZTIt"
18166    },
18167    {
18168     "access" : "private",
18169     "field_name" : "debug_info_off_",
18170     "field_offset" : 64,
18171     "referenced_type" : "_ZTIj"
18172    },
18173    {
18174     "access" : "private",
18175     "field_name" : "insns_size_in_code_units_",
18176     "field_offset" : 96,
18177     "referenced_type" : "_ZTIj"
18178    },
18179    {
18180     "access" : "private",
18181     "field_name" : "insns_",
18182     "field_offset" : 128,
18183     "referenced_type" : "_ZTIA1_t"
18184    }
18185   ],
18186   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
18187   "name" : "art::StandardDexFile::CodeItem",
18188   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18189   "self_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18190   "size" : 20,
18191   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18192  },
18193  {
18194   "alignment" : 4,
18195   "base_specifiers" :
18196   [
18197    {
18198     "referenced_type" : "_ZTIN3art7DexFileE"
18199    }
18200   ],
18201   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
18202   "name" : "art::StandardDexFile",
18203   "record_kind" : "class",
18204   "referenced_type" : "_ZTIN3art15StandardDexFileE",
18205   "self_type" : "_ZTIN3art15StandardDexFileE",
18206   "size" : 96,
18207   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
18208   "vtable_components" :
18209   [
18210    {
18211     "kind" : "offset_to_top"
18212    },
18213    {
18214     "kind" : "rtti",
18215     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
18216    },
18217    {
18218     "kind" : "complete_dtor_pointer",
18219     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
18220    },
18221    {
18222     "kind" : "deleting_dtor_pointer",
18223     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
18224    },
18225    {
18226     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
18227    },
18228    {
18229     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
18230    },
18231    {
18232     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
18233    },
18234    {
18235     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
18236    },
18237    {
18238     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18239    },
18240    {
18241     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
18242    }
18243   ]
18244  },
18245  {
18246   "access" : "private",
18247   "alignment" : 4,
18248   "fields" :
18249   [
18250    {
18251     "access" : "private",
18252     "field_name" : "str_offset_",
18253     "referenced_type" : "_ZTIj"
18254    },
18255    {
18256     "access" : "private",
18257     "field_name" : "data_",
18258     "field_offset" : 32,
18259     "referenced_type" : "_ZTIj"
18260    }
18261   ],
18262   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
18263   "name" : "art::TypeLookupTable::Entry",
18264   "record_kind" : "class",
18265   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18266   "self_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18267   "size" : 8,
18268   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18269  },
18270  {
18271   "alignment" : 4,
18272   "fields" :
18273   [
18274    {
18275     "access" : "private",
18276     "field_name" : "dex_data_begin_",
18277     "referenced_type" : "_ZTIPKh"
18278    },
18279    {
18280     "access" : "private",
18281     "field_name" : "mask_bits_",
18282     "field_offset" : 32,
18283     "referenced_type" : "_ZTIj"
18284    },
18285    {
18286     "access" : "private",
18287     "field_name" : "entries_",
18288     "field_offset" : 64,
18289     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
18290    },
18291    {
18292     "access" : "private",
18293     "field_name" : "owned_entries_",
18294     "field_offset" : 96,
18295     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
18296    }
18297   ],
18298   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
18299   "name" : "art::TypeLookupTable",
18300   "record_kind" : "class",
18301   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
18302   "self_type" : "_ZTIN3art15TypeLookupTableE",
18303   "size" : 16,
18304   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18305  },
18306  {
18307   "alignment" : 4,
18308   "base_specifiers" :
18309   [
18310    {
18311     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
18312    }
18313   ],
18314   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
18315   "name" : "art::ArtDexFileLoader",
18316   "record_kind" : "class",
18317   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
18318   "self_type" : "_ZTIN3art16ArtDexFileLoaderE",
18319   "size" : 4,
18320   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
18321   "vtable_components" :
18322   [
18323    {
18324     "kind" : "offset_to_top"
18325    },
18326    {
18327     "kind" : "rtti",
18328     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
18329    },
18330    {
18331     "kind" : "complete_dtor_pointer",
18332     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
18333    },
18334    {
18335     "kind" : "deleting_dtor_pointer",
18336     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
18337    },
18338    {
18339     "mangled_component_name" : "_ZNK3art16ArtDexFileLoader20GetMultiDexChecksumsEPKcPNSt3__16vectorIjNS3_9allocatorIjEEEEPNS4_INS3_12basic_stringIcNS3_11char_traitsIcEENS5_IcEEEENS5_ISD_EEEEPSD_iPb"
18340    },
18341    {
18342     "mangled_component_name" : "_ZNK3art16ArtDexFileLoader4OpenEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE"
18343    },
18344    {
18345     "mangled_component_name" : "_ZNK3art13DexFileLoader19OpenWithDataSectionEPKhjS2_jRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_"
18346    },
18347    {
18348     "mangled_component_name" : "_ZNK3art13DexFileLoader7OpenAllEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPNS_22DexFileLoaderErrorCodeEPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISI_EEEENS7_ISL_EEEE"
18349    }
18350   ]
18351  },
18352  {
18353   "alignment" : 4,
18354   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
18355   "name" : "art::DexFileContainer",
18356   "record_kind" : "class",
18357   "referenced_type" : "_ZTIN3art16DexFileContainerE",
18358   "self_type" : "_ZTIN3art16DexFileContainerE",
18359   "size" : 4,
18360   "source_file" : "art/libdexfile/dex/dex_file.h",
18361   "vtable_components" :
18362   [
18363    {
18364     "kind" : "offset_to_top"
18365    },
18366    {
18367     "kind" : "rtti",
18368     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
18369    },
18370    {
18371     "kind" : "complete_dtor_pointer",
18372     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
18373    },
18374    {
18375     "kind" : "deleting_dtor_pointer",
18376     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
18377    },
18378    {
18379     "is_pure" : true,
18380     "mangled_component_name" : "_ZN3art16DexFileContainer14GetPermissionsEv"
18381    },
18382    {
18383     "is_pure" : true,
18384     "mangled_component_name" : "_ZN3art16DexFileContainer10IsReadOnlyEv"
18385    },
18386    {
18387     "is_pure" : true,
18388     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
18389    },
18390    {
18391     "is_pure" : true,
18392     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
18393    }
18394   ]
18395  },
18396  {
18397   "alignment" : 1,
18398   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
18399   "name" : "art::DexFileReference::Comparator",
18400   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18401   "self_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18402   "size" : 1,
18403   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18404  },
18405  {
18406   "alignment" : 4,
18407   "fields" :
18408   [
18409    {
18410     "field_name" : "dex_file",
18411     "referenced_type" : "_ZTIPKN3art7DexFileE"
18412    },
18413    {
18414     "field_name" : "index",
18415     "field_offset" : 32,
18416     "referenced_type" : "_ZTIj"
18417    }
18418   ],
18419   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
18420   "name" : "art::DexFileReference",
18421   "record_kind" : "class",
18422   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
18423   "self_type" : "_ZTIN3art16DexFileReferenceE",
18424   "size" : 8,
18425   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18426  },
18427  {
18428   "alignment" : 4,
18429   "fields" :
18430   [
18431    {
18432     "field_name" : "start_offset_",
18433     "referenced_type" : "_ZTIj"
18434    },
18435    {
18436     "field_name" : "end_offset_",
18437     "field_offset" : 32,
18438     "referenced_type" : "_ZTIj"
18439    }
18440   ],
18441   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18442   "name" : "art::DexLayoutSection::Subsection",
18443   "record_kind" : "class",
18444   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18445   "self_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18446   "size" : 8,
18447   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18448  },
18449  {
18450   "alignment" : 4,
18451   "fields" :
18452   [
18453    {
18454     "field_name" : "parts_",
18455     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
18456    }
18457   ],
18458   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
18459   "name" : "art::DexLayoutSection",
18460   "record_kind" : "class",
18461   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
18462   "self_type" : "_ZTIN3art16DexLayoutSectionE",
18463   "size" : 40,
18464   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18465  },
18466  {
18467   "alignment" : 4,
18468   "fields" :
18469   [
18470    {
18471     "access" : "private",
18472     "field_name" : "dex_file_",
18473     "referenced_type" : "_ZTIRKN3art7DexFileE"
18474    },
18475    {
18476     "access" : "private",
18477     "field_name" : "class_def_idx_",
18478     "field_offset" : 32,
18479     "referenced_type" : "_ZTIj"
18480    }
18481   ],
18482   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
18483   "name" : "art::ClassIteratorData",
18484   "record_kind" : "class",
18485   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
18486   "self_type" : "_ZTIN3art17ClassIteratorDataE",
18487   "size" : 8,
18488   "source_file" : "art/libdexfile/dex/class_iterator.h"
18489  },
18490  {
18491   "alignment" : 4,
18492   "fields" :
18493   [
18494    {
18495     "field_name" : "sections_",
18496     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
18497    }
18498   ],
18499   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
18500   "name" : "art::DexLayoutSections",
18501   "record_kind" : "class",
18502   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
18503   "self_type" : "_ZTIN3art17DexLayoutSectionsE",
18504   "size" : 80,
18505   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18506  },
18507  {
18508   "alignment" : 4,
18509   "fields" :
18510   [
18511    {
18512     "access" : "private",
18513     "field_name" : "table_",
18514     "referenced_type" : "_ZTIKPKj"
18515    },
18516    {
18517     "access" : "private",
18518     "field_name" : "minimum_offset_",
18519     "field_offset" : 32,
18520     "referenced_type" : "_ZTIKj"
18521    },
18522    {
18523     "access" : "private",
18524     "field_name" : "data_begin_",
18525     "field_offset" : 64,
18526     "referenced_type" : "_ZTIKPKh"
18527    }
18528   ],
18529   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18530   "name" : "art::CompactOffsetTable::Accessor",
18531   "record_kind" : "class",
18532   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18533   "self_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18534   "size" : 12,
18535   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
18536  },
18537  {
18538   "alignment" : 1,
18539   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
18540   "name" : "art::CompactOffsetTable",
18541   "record_kind" : "class",
18542   "referenced_type" : "_ZTIN3art18CompactOffsetTableE",
18543   "self_type" : "_ZTIN3art18CompactOffsetTableE",
18544   "size" : 1,
18545   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
18546  },
18547  {
18548   "alignment" : 1,
18549   "fields" :
18550   [
18551    {
18552     "access" : "private",
18553     "field_name" : "hash_fn_",
18554     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18555    }
18556   ],
18557   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18558   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
18559   "record_kind" : "class",
18560   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18561   "self_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18562   "size" : 1,
18563   "source_file" : "art/libartbase/base/hash_map.h",
18564   "template_args" :
18565   [
18566    "_ZTIj",
18567    "_ZTIt",
18568    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18569   ]
18570  },
18571  {
18572   "alignment" : 1,
18573   "fields" :
18574   [
18575    {
18576     "access" : "private",
18577     "field_name" : "pred_fn_",
18578     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18579    }
18580   ],
18581   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18582   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
18583   "record_kind" : "class",
18584   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18585   "self_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18586   "size" : 1,
18587   "source_file" : "art/libartbase/base/hash_map.h",
18588   "template_args" :
18589   [
18590    "_ZTIj",
18591    "_ZTIt",
18592    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18593   ]
18594  },
18595  {
18596   "alignment" : 4,
18597   "fields" :
18598   [
18599    {
18600     "access" : "private",
18601     "field_name" : "buffer_",
18602     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18603    }
18604   ],
18605   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18606   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
18607   "record_kind" : "class",
18608   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18609   "self_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18610   "size" : 136,
18611   "source_file" : "art/libartbase/base/systrace.h"
18612  },
18613  {
18614   "alignment" : 1,
18615   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
18616   "name" : "art::ScopedTraceNoStart",
18617   "record_kind" : "class",
18618   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
18619   "self_type" : "_ZTIN3art18ScopedTraceNoStartE",
18620   "size" : 1,
18621   "source_file" : "art/libartbase/base/systrace.h"
18622  },
18623  {
18624   "alignment" : 1,
18625   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
18626   "name" : "art::Arc4RandomGenerator",
18627   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
18628   "self_type" : "_ZTIN3art19Arc4RandomGeneratorE",
18629   "size" : 1,
18630   "source_file" : "art/libartbase/base/utils.h"
18631  },
18632  {
18633   "alignment" : 1,
18634   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
18635   "name" : "art::DefaultStringEquals",
18636   "referenced_type" : "_ZTIN3art19DefaultStringEqualsE",
18637   "self_type" : "_ZTIN3art19DefaultStringEqualsE",
18638   "size" : 1,
18639   "source_file" : "art/libartbase/base/hash_set.h"
18640  },
18641  {
18642   "alignment" : 4,
18643   "fields" :
18644   [
18645    {
18646     "access" : "private",
18647     "field_name" : "num_operands_",
18648     "field_offset" : 32,
18649     "referenced_type" : "_ZTIKj"
18650    }
18651   ],
18652   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
18653   "name" : "art::InstructionOperands",
18654   "record_kind" : "class",
18655   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
18656   "self_type" : "_ZTIN3art19InstructionOperandsE",
18657   "size" : 8,
18658   "source_file" : "art/libdexfile/dex/dex_instruction.h",
18659   "vtable_components" :
18660   [
18661    {
18662     "kind" : "offset_to_top"
18663    },
18664    {
18665     "kind" : "rtti",
18666     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
18667    },
18668    {
18669     "kind" : "complete_dtor_pointer",
18670     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
18671    },
18672    {
18673     "kind" : "deleting_dtor_pointer",
18674     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
18675    },
18676    {
18677     "is_pure" : true,
18678     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEj"
18679    }
18680   ]
18681  },
18682  {
18683   "access" : "private",
18684   "alignment" : 4,
18685   "fields" :
18686   [
18687    {
18688     "field_name" : "type_idx_",
18689     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
18690    },
18691    {
18692     "field_name" : "address_",
18693     "field_offset" : 32,
18694     "referenced_type" : "_ZTIj"
18695    }
18696   ],
18697   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18698   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
18699   "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18700   "self_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18701   "size" : 8,
18702   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
18703  },
18704  {
18705   "alignment" : 4,
18706   "fields" :
18707   [
18708    {
18709     "access" : "private",
18710     "field_name" : "handler_",
18711     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
18712    },
18713    {
18714     "access" : "private",
18715     "field_name" : "current_data_",
18716     "field_offset" : 64,
18717     "referenced_type" : "_ZTIPKh"
18718    },
18719    {
18720     "access" : "private",
18721     "field_name" : "remaining_count_",
18722     "field_offset" : 96,
18723     "referenced_type" : "_ZTIi"
18724    },
18725    {
18726     "access" : "private",
18727     "field_name" : "catch_all_",
18728     "field_offset" : 128,
18729     "referenced_type" : "_ZTIb"
18730    }
18731   ],
18732   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
18733   "name" : "art::CatchHandlerIterator",
18734   "record_kind" : "class",
18735   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
18736   "self_type" : "_ZTIN3art20CatchHandlerIteratorE",
18737   "size" : 20,
18738   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
18739  },
18740  {
18741   "alignment" : 4,
18742   "base_specifiers" :
18743   [
18744    {
18745     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
18746    }
18747   ],
18748   "fields" :
18749   [
18750    {
18751     "access" : "private",
18752     "field_name" : "registers_size_",
18753     "field_offset" : 64,
18754     "referenced_type" : "_ZTIt"
18755    },
18756    {
18757     "access" : "private",
18758     "field_name" : "ins_size_",
18759     "field_offset" : 80,
18760     "referenced_type" : "_ZTIt"
18761    },
18762    {
18763     "access" : "private",
18764     "field_name" : "outs_size_",
18765     "field_offset" : 96,
18766     "referenced_type" : "_ZTIt"
18767    },
18768    {
18769     "access" : "private",
18770     "field_name" : "tries_size_",
18771     "field_offset" : 112,
18772     "referenced_type" : "_ZTIt"
18773    }
18774   ],
18775   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
18776   "name" : "art::CodeItemDataAccessor",
18777   "record_kind" : "class",
18778   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
18779   "self_type" : "_ZTIN3art20CodeItemDataAccessorE",
18780   "size" : 16,
18781   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
18782  },
18783  {
18784   "alignment" : 4,
18785   "fields" :
18786   [
18787    {
18788     "access" : "protected",
18789     "field_name" : "instructions_",
18790     "referenced_type" : "_ZTIPKt"
18791    },
18792    {
18793     "access" : "protected",
18794     "field_name" : "dex_pc_",
18795     "field_offset" : 32,
18796     "referenced_type" : "_ZTIj"
18797    }
18798   ],
18799   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
18800   "name" : "art::DexInstructionPcPair",
18801   "record_kind" : "class",
18802   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
18803   "self_type" : "_ZTIN3art20DexInstructionPcPairE",
18804   "size" : 8,
18805   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
18806  },
18807  {
18808   "alignment" : 4,
18809   "base_specifiers" :
18810   [
18811    {
18812     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
18813    }
18814   ],
18815   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
18816   "name" : "art::DexInstructionIterator",
18817   "record_kind" : "class",
18818   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
18819   "self_type" : "_ZTIN3art22DexInstructionIteratorE",
18820   "size" : 8,
18821   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
18822  },
18823  {
18824   "alignment" : 4,
18825   "fields" :
18826   [
18827    {
18828     "access" : "private",
18829     "field_name" : "dex_file_",
18830     "referenced_type" : "_ZTIRKN3art7DexFileE"
18831    },
18832    {
18833     "access" : "private",
18834     "field_name" : "type_list_",
18835     "field_offset" : 32,
18836     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
18837    },
18838    {
18839     "access" : "private",
18840     "field_name" : "size_",
18841     "field_offset" : 64,
18842     "referenced_type" : "_ZTIj"
18843    },
18844    {
18845     "access" : "private",
18846     "field_name" : "pos_",
18847     "field_offset" : 96,
18848     "referenced_type" : "_ZTIj"
18849    }
18850   ],
18851   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
18852   "name" : "art::DexFileParameterIterator",
18853   "record_kind" : "class",
18854   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
18855   "self_type" : "_ZTIN3art24DexFileParameterIteratorE",
18856   "size" : 16,
18857   "source_file" : "art/libdexfile/dex/dex_file.h"
18858  },
18859  {
18860   "alignment" : 4,
18861   "base_specifiers" :
18862   [
18863    {
18864     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
18865    }
18866   ],
18867   "fields" :
18868   [
18869    {
18870     "access" : "private",
18871     "field_name" : "first_operand_",
18872     "field_offset" : 64,
18873     "referenced_type" : "_ZTIKj"
18874    }
18875   ],
18876   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
18877   "name" : "art::RangeInstructionOperands",
18878   "record_kind" : "class",
18879   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
18880   "self_type" : "_ZTIN3art24RangeInstructionOperandsE",
18881   "size" : 12,
18882   "source_file" : "art/libdexfile/dex/dex_instruction.h",
18883   "vtable_components" :
18884   [
18885    {
18886     "kind" : "offset_to_top"
18887    },
18888    {
18889     "kind" : "rtti",
18890     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
18891    },
18892    {
18893     "kind" : "complete_dtor_pointer",
18894     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
18895    },
18896    {
18897     "kind" : "deleting_dtor_pointer",
18898     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
18899    },
18900    {
18901     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEj"
18902    }
18903   ]
18904  },
18905  {
18906   "alignment" : 4,
18907   "base_specifiers" :
18908   [
18909    {
18910     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
18911    }
18912   ],
18913   "fields" :
18914   [
18915    {
18916     "access" : "private",
18917     "field_name" : "dex_file_",
18918     "field_offset" : 128,
18919     "referenced_type" : "_ZTIPKN3art7DexFileE"
18920    },
18921    {
18922     "access" : "private",
18923     "field_name" : "debug_info_offset_",
18924     "field_offset" : 160,
18925     "referenced_type" : "_ZTIj"
18926    }
18927   ],
18928   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
18929   "name" : "art::CodeItemDebugInfoAccessor",
18930   "record_kind" : "class",
18931   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
18932   "self_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
18933   "size" : 24,
18934   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
18935  },
18936  {
18937   "alignment" : 8,
18938   "fields" :
18939   [
18940    {
18941     "access" : "protected",
18942     "field_name" : "dex_file_",
18943     "referenced_type" : "_ZTIRKN3art7DexFileE"
18944    },
18945    {
18946     "access" : "protected",
18947     "field_name" : "array_size_",
18948     "field_offset" : 32,
18949     "referenced_type" : "_ZTIj"
18950    },
18951    {
18952     "access" : "protected",
18953     "field_name" : "pos_",
18954     "field_offset" : 64,
18955     "referenced_type" : "_ZTIj"
18956    },
18957    {
18958     "access" : "protected",
18959     "field_name" : "ptr_",
18960     "field_offset" : 96,
18961     "referenced_type" : "_ZTIPKh"
18962    },
18963    {
18964     "access" : "protected",
18965     "field_name" : "type_",
18966     "field_offset" : 128,
18967     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
18968    },
18969    {
18970     "access" : "protected",
18971     "field_name" : "jval_",
18972     "field_offset" : 192,
18973     "referenced_type" : "_ZTI6jvalue"
18974    }
18975   ],
18976   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
18977   "name" : "art::EncodedArrayValueIterator",
18978   "record_kind" : "class",
18979   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
18980   "self_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
18981   "size" : 32,
18982   "source_file" : "art/libdexfile/dex/dex_file.h"
18983  },
18984  {
18985   "alignment" : 8,
18986   "base_specifiers" :
18987   [
18988    {
18989     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
18990    }
18991   ],
18992   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
18993   "name" : "art::CallSiteArrayValueIterator",
18994   "record_kind" : "class",
18995   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
18996   "self_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
18997   "size" : 32,
18998   "source_file" : "art/libdexfile/dex/dex_file.h"
18999  },
19000  {
19001   "alignment" : 4,
19002   "base_specifiers" :
19003   [
19004    {
19005     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art20DexInstructionPcPairEiPS3_RS3_EE"
19006    }
19007   ],
19008   "fields" :
19009   [
19010    {
19011     "access" : "protected",
19012     "field_name" : "data_",
19013     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
19014    }
19015   ],
19016   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
19017   "name" : "art::DexInstructionIteratorBase",
19018   "record_kind" : "class",
19019   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19020   "self_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19021   "size" : 8,
19022   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19023  },
19024  {
19025   "alignment" : 4,
19026   "base_specifiers" :
19027   [
19028    {
19029     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19030    }
19031   ],
19032   "fields" :
19033   [
19034    {
19035     "access" : "private",
19036     "field_name" : "num_code_units_",
19037     "field_offset" : 64,
19038     "referenced_type" : "_ZTIKj"
19039    },
19040    {
19041     "access" : "private",
19042     "field_name" : "error_state_",
19043     "field_offset" : 96,
19044     "referenced_type" : "_ZTIb"
19045    }
19046   ],
19047   "linker_set_key" : "_ZTIN3art26SafeDexInstructionIteratorE",
19048   "name" : "art::SafeDexInstructionIterator",
19049   "record_kind" : "class",
19050   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19051   "self_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19052   "size" : 16,
19053   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19054  },
19055  {
19056   "alignment" : 4,
19057   "base_specifiers" :
19058   [
19059    {
19060     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19061    }
19062   ],
19063   "fields" :
19064   [
19065    {
19066     "access" : "private",
19067     "field_name" : "operands_",
19068     "field_offset" : 64,
19069     "referenced_type" : "_ZTIRA5_Kj"
19070    }
19071   ],
19072   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
19073   "name" : "art::VarArgsInstructionOperands",
19074   "record_kind" : "class",
19075   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19076   "self_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19077   "size" : 12,
19078   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19079   "vtable_components" :
19080   [
19081    {
19082     "kind" : "offset_to_top"
19083    },
19084    {
19085     "kind" : "rtti",
19086     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
19087    },
19088    {
19089     "kind" : "complete_dtor_pointer",
19090     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
19091    },
19092    {
19093     "kind" : "deleting_dtor_pointer",
19094     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
19095    },
19096    {
19097     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEj"
19098    }
19099   ]
19100  },
19101  {
19102   "alignment" : 4,
19103   "fields" :
19104   [
19105    {
19106     "access" : "private",
19107     "field_name" : "insns_size_in_code_units_",
19108     "referenced_type" : "_ZTIj"
19109    },
19110    {
19111     "access" : "private",
19112     "field_name" : "insns_",
19113     "field_offset" : 32,
19114     "referenced_type" : "_ZTIPKt"
19115    }
19116   ],
19117   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
19118   "name" : "art::CodeItemInstructionAccessor",
19119   "record_kind" : "class",
19120   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19121   "self_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19122   "size" : 8,
19123   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19124  },
19125  {
19126   "alignment" : 4,
19127   "base_specifiers" :
19128   [
19129    {
19130     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19131    }
19132   ],
19133   "fields" :
19134   [
19135    {
19136     "access" : "private",
19137     "field_name" : "inner_",
19138     "field_offset" : 64,
19139     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
19140    }
19141   ],
19142   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19143   "name" : "art::NoReceiverInstructionOperands",
19144   "record_kind" : "class",
19145   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19146   "self_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19147   "size" : 12,
19148   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19149   "vtable_components" :
19150   [
19151    {
19152     "kind" : "offset_to_top"
19153    },
19154    {
19155     "kind" : "rtti",
19156     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
19157    },
19158    {
19159     "kind" : "complete_dtor_pointer",
19160     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
19161    },
19162    {
19163     "kind" : "deleting_dtor_pointer",
19164     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
19165    },
19166    {
19167     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEj"
19168    }
19169   ]
19170  },
19171  {
19172   "alignment" : 1,
19173   "linker_set_key" : "_ZTIN3art2OSE",
19174   "name" : "art::OS",
19175   "record_kind" : "class",
19176   "referenced_type" : "_ZTIN3art2OSE",
19177   "self_type" : "_ZTIN3art2OSE",
19178   "size" : 1,
19179   "source_file" : "art/libartbase/base/os.h"
19180  },
19181  {
19182   "alignment" : 1,
19183   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
19184   "name" : "art::MethodReferenceValueComparator",
19185   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19186   "self_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19187   "size" : 1,
19188   "source_file" : "art/libdexfile/dex/method_reference.h"
19189  },
19190  {
19191   "alignment" : 8,
19192   "base_specifiers" :
19193   [
19194    {
19195     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
19196    }
19197   ],
19198   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19199   "name" : "art::EncodedStaticFieldValueIterator",
19200   "record_kind" : "class",
19201   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19202   "self_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19203   "size" : 32,
19204   "source_file" : "art/libdexfile/dex/dex_file.h"
19205  },
19206  {
19207   "alignment" : 2,
19208   "base_specifiers" :
19209   [
19210    {
19211     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19212    }
19213   ],
19214   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
19215   "name" : "art::dex::ProtoIndex",
19216   "record_kind" : "class",
19217   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
19218   "self_type" : "_ZTIN3art3dex10ProtoIndexE",
19219   "size" : 2,
19220   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19221  },
19222  {
19223   "alignment" : 4,
19224   "base_specifiers" :
19225   [
19226    {
19227     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
19228    }
19229   ],
19230   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
19231   "name" : "art::dex::StringIndex",
19232   "record_kind" : "class",
19233   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
19234   "self_type" : "_ZTIN3art3dex11StringIndexE",
19235   "size" : 4,
19236   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19237  },
19238  {
19239   "alignment" : 1,
19240   "fields" :
19241   [
19242    {
19243     "field_name" : "visibility_",
19244     "referenced_type" : "_ZTIh"
19245    },
19246    {
19247     "field_name" : "annotation_",
19248     "field_offset" : 8,
19249     "referenced_type" : "_ZTIA1_h"
19250    }
19251   ],
19252   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
19253   "name" : "art::dex::AnnotationItem",
19254   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
19255   "self_type" : "_ZTIN3art3dex14AnnotationItemE",
19256   "size" : 2,
19257   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19258  },
19259  {
19260   "alignment" : 4,
19261   "fields" :
19262   [
19263    {
19264     "field_name" : "data_off_",
19265     "referenced_type" : "_ZTIj"
19266    }
19267   ],
19268   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
19269   "name" : "art::dex::CallSiteIdItem",
19270   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19271   "self_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19272   "size" : 4,
19273   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19274  },
19275  {
19276   "alignment" : 2,
19277   "fields" :
19278   [
19279    {
19280     "field_name" : "method_handle_type_",
19281     "referenced_type" : "_ZTIt"
19282    },
19283    {
19284     "field_name" : "reserved1_",
19285     "field_offset" : 16,
19286     "referenced_type" : "_ZTIt"
19287    },
19288    {
19289     "field_name" : "field_or_method_idx_",
19290     "field_offset" : 32,
19291     "referenced_type" : "_ZTIt"
19292    },
19293    {
19294     "field_name" : "reserved2_",
19295     "field_offset" : 48,
19296     "referenced_type" : "_ZTIt"
19297    }
19298   ],
19299   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
19300   "name" : "art::dex::MethodHandleItem",
19301   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
19302   "self_type" : "_ZTIN3art3dex16MethodHandleItemE",
19303   "size" : 8,
19304   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19305  },
19306  {
19307   "alignment" : 4,
19308   "fields" :
19309   [
19310    {
19311     "field_name" : "size_",
19312     "referenced_type" : "_ZTIj"
19313    },
19314    {
19315     "field_name" : "entries_",
19316     "field_offset" : 32,
19317     "referenced_type" : "_ZTIA1_j"
19318    }
19319   ],
19320   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
19321   "name" : "art::dex::AnnotationSetItem",
19322   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19323   "self_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19324   "size" : 8,
19325   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19326  },
19327  {
19328   "alignment" : 4,
19329   "fields" :
19330   [
19331    {
19332     "field_name" : "size_",
19333     "referenced_type" : "_ZTIj"
19334    },
19335    {
19336     "field_name" : "flags_offset_",
19337     "field_offset" : 32,
19338     "referenced_type" : "_ZTIA1_j"
19339    }
19340   ],
19341   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
19342   "name" : "art::dex::HiddenapiClassData",
19343   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19344   "self_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19345   "size" : 8,
19346   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19347  },
19348  {
19349   "alignment" : 4,
19350   "fields" :
19351   [
19352    {
19353     "field_name" : "annotations_off_",
19354     "referenced_type" : "_ZTIj"
19355    }
19356   ],
19357   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19358   "name" : "art::dex::AnnotationSetRefItem",
19359   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19360   "self_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19361   "size" : 4,
19362   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19363  },
19364  {
19365   "alignment" : 4,
19366   "fields" :
19367   [
19368    {
19369     "field_name" : "size_",
19370     "referenced_type" : "_ZTIj"
19371    },
19372    {
19373     "field_name" : "list_",
19374     "field_offset" : 32,
19375     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
19376    }
19377   ],
19378   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
19379   "name" : "art::dex::AnnotationSetRefList",
19380   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19381   "self_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19382   "size" : 8,
19383   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19384  },
19385  {
19386   "alignment" : 4,
19387   "fields" :
19388   [
19389    {
19390     "field_name" : "field_idx_",
19391     "referenced_type" : "_ZTIj"
19392    },
19393    {
19394     "field_name" : "annotations_off_",
19395     "field_offset" : 32,
19396     "referenced_type" : "_ZTIj"
19397    }
19398   ],
19399   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19400   "name" : "art::dex::FieldAnnotationsItem",
19401   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19402   "self_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19403   "size" : 8,
19404   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19405  },
19406  {
19407   "alignment" : 4,
19408   "fields" :
19409   [
19410    {
19411     "field_name" : "method_idx_",
19412     "referenced_type" : "_ZTIj"
19413    },
19414    {
19415     "field_name" : "annotations_off_",
19416     "field_offset" : 32,
19417     "referenced_type" : "_ZTIj"
19418    }
19419   ],
19420   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19421   "name" : "art::dex::MethodAnnotationsItem",
19422   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19423   "self_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19424   "size" : 8,
19425   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19426  },
19427  {
19428   "alignment" : 4,
19429   "fields" :
19430   [
19431    {
19432     "field_name" : "class_annotations_off_",
19433     "referenced_type" : "_ZTIj"
19434    },
19435    {
19436     "field_name" : "fields_size_",
19437     "field_offset" : 32,
19438     "referenced_type" : "_ZTIj"
19439    },
19440    {
19441     "field_name" : "methods_size_",
19442     "field_offset" : 64,
19443     "referenced_type" : "_ZTIj"
19444    },
19445    {
19446     "field_name" : "parameters_size_",
19447     "field_offset" : 96,
19448     "referenced_type" : "_ZTIj"
19449    }
19450   ],
19451   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19452   "name" : "art::dex::AnnotationsDirectoryItem",
19453   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19454   "self_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19455   "size" : 16,
19456   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19457  },
19458  {
19459   "alignment" : 4,
19460   "fields" :
19461   [
19462    {
19463     "field_name" : "method_idx_",
19464     "referenced_type" : "_ZTIj"
19465    },
19466    {
19467     "field_name" : "annotations_off_",
19468     "field_offset" : 32,
19469     "referenced_type" : "_ZTIj"
19470    }
19471   ],
19472   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19473   "name" : "art::dex::ParameterAnnotationsItem",
19474   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19475   "self_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19476   "size" : 8,
19477   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19478  },
19479  {
19480   "alignment" : 4,
19481   "fields" :
19482   [
19483    {
19484     "field_name" : "descriptor_idx_",
19485     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19486    }
19487   ],
19488   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
19489   "name" : "art::dex::TypeId",
19490   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
19491   "self_type" : "_ZTIN3art3dex6TypeIdE",
19492   "size" : 4,
19493   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19494  },
19495  {
19496   "alignment" : 4,
19497   "fields" :
19498   [
19499    {
19500     "field_name" : "class_idx_",
19501     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19502    },
19503    {
19504     "field_name" : "type_idx_",
19505     "field_offset" : 16,
19506     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19507    },
19508    {
19509     "field_name" : "name_idx_",
19510     "field_offset" : 32,
19511     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19512    }
19513   ],
19514   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
19515   "name" : "art::dex::FieldId",
19516   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
19517   "self_type" : "_ZTIN3art3dex7FieldIdE",
19518   "size" : 8,
19519   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19520  },
19521  {
19522   "alignment" : 4,
19523   "fields" :
19524   [
19525    {
19526     "field_name" : "type_",
19527     "referenced_type" : "_ZTIt"
19528    },
19529    {
19530     "field_name" : "unused_",
19531     "field_offset" : 16,
19532     "referenced_type" : "_ZTIt"
19533    },
19534    {
19535     "field_name" : "size_",
19536     "field_offset" : 32,
19537     "referenced_type" : "_ZTIj"
19538    },
19539    {
19540     "field_name" : "offset_",
19541     "field_offset" : 64,
19542     "referenced_type" : "_ZTIj"
19543    }
19544   ],
19545   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
19546   "name" : "art::dex::MapItem",
19547   "referenced_type" : "_ZTIN3art3dex7MapItemE",
19548   "self_type" : "_ZTIN3art3dex7MapItemE",
19549   "size" : 12,
19550   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19551  },
19552  {
19553   "alignment" : 4,
19554   "fields" :
19555   [
19556    {
19557     "field_name" : "size_",
19558     "referenced_type" : "_ZTIj"
19559    },
19560    {
19561     "field_name" : "list_",
19562     "field_offset" : 32,
19563     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
19564    }
19565   ],
19566   "linker_set_key" : "_ZTIN3art3dex7MapListE",
19567   "name" : "art::dex::MapList",
19568   "referenced_type" : "_ZTIN3art3dex7MapListE",
19569   "self_type" : "_ZTIN3art3dex7MapListE",
19570   "size" : 16,
19571   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19572  },
19573  {
19574   "alignment" : 4,
19575   "fields" :
19576   [
19577    {
19578     "field_name" : "shorty_idx_",
19579     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19580    },
19581    {
19582     "field_name" : "return_type_idx_",
19583     "field_offset" : 32,
19584     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19585    },
19586    {
19587     "field_name" : "pad_",
19588     "field_offset" : 48,
19589     "referenced_type" : "_ZTIt"
19590    },
19591    {
19592     "field_name" : "parameters_off_",
19593     "field_offset" : 64,
19594     "referenced_type" : "_ZTIj"
19595    }
19596   ],
19597   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
19598   "name" : "art::dex::ProtoId",
19599   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
19600   "self_type" : "_ZTIN3art3dex7ProtoIdE",
19601   "size" : 12,
19602   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19603  },
19604  {
19605   "alignment" : 4,
19606   "fields" :
19607   [
19608    {
19609     "field_name" : "start_addr_",
19610     "referenced_type" : "_ZTIj"
19611    },
19612    {
19613     "field_name" : "insn_count_",
19614     "field_offset" : 32,
19615     "referenced_type" : "_ZTIt"
19616    },
19617    {
19618     "field_name" : "handler_off_",
19619     "field_offset" : 48,
19620     "referenced_type" : "_ZTIt"
19621    }
19622   ],
19623   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
19624   "name" : "art::dex::TryItem",
19625   "referenced_type" : "_ZTIN3art3dex7TryItemE",
19626   "self_type" : "_ZTIN3art3dex7TryItemE",
19627   "size" : 8,
19628   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19629  },
19630  {
19631   "alignment" : 4,
19632   "fields" :
19633   [
19634    {
19635     "field_name" : "class_idx_",
19636     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19637    },
19638    {
19639     "field_name" : "pad1_",
19640     "field_offset" : 16,
19641     "referenced_type" : "_ZTIt"
19642    },
19643    {
19644     "field_name" : "access_flags_",
19645     "field_offset" : 32,
19646     "referenced_type" : "_ZTIj"
19647    },
19648    {
19649     "field_name" : "superclass_idx_",
19650     "field_offset" : 64,
19651     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19652    },
19653    {
19654     "field_name" : "pad2_",
19655     "field_offset" : 80,
19656     "referenced_type" : "_ZTIt"
19657    },
19658    {
19659     "field_name" : "interfaces_off_",
19660     "field_offset" : 96,
19661     "referenced_type" : "_ZTIj"
19662    },
19663    {
19664     "field_name" : "source_file_idx_",
19665     "field_offset" : 128,
19666     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19667    },
19668    {
19669     "field_name" : "annotations_off_",
19670     "field_offset" : 160,
19671     "referenced_type" : "_ZTIj"
19672    },
19673    {
19674     "field_name" : "class_data_off_",
19675     "field_offset" : 192,
19676     "referenced_type" : "_ZTIj"
19677    },
19678    {
19679     "field_name" : "static_values_off_",
19680     "field_offset" : 224,
19681     "referenced_type" : "_ZTIj"
19682    }
19683   ],
19684   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
19685   "name" : "art::dex::ClassDef",
19686   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
19687   "self_type" : "_ZTIN3art3dex8ClassDefE",
19688   "size" : 32,
19689   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19690  },
19691  {
19692   "alignment" : 1,
19693   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
19694   "name" : "art::dex::CodeItem",
19695   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
19696   "self_type" : "_ZTIN3art3dex8CodeItemE",
19697   "size" : 1,
19698   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19699  },
19700  {
19701   "alignment" : 4,
19702   "fields" :
19703   [
19704    {
19705     "field_name" : "index_",
19706     "referenced_type" : "_ZTIj"
19707    }
19708   ],
19709   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
19710   "name" : "art::dex::DexIndex<unsigned int>",
19711   "record_kind" : "class",
19712   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
19713   "self_type" : "_ZTIN3art3dex8DexIndexIjEE",
19714   "size" : 4,
19715   "source_file" : "art/libdexfile/dex/dex_file_types.h",
19716   "template_args" :
19717   [
19718    "_ZTIj"
19719   ]
19720  },
19721  {
19722   "alignment" : 2,
19723   "fields" :
19724   [
19725    {
19726     "field_name" : "index_",
19727     "referenced_type" : "_ZTIt"
19728    }
19729   ],
19730   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
19731   "name" : "art::dex::DexIndex<unsigned short>",
19732   "record_kind" : "class",
19733   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
19734   "self_type" : "_ZTIN3art3dex8DexIndexItEE",
19735   "size" : 2,
19736   "source_file" : "art/libdexfile/dex/dex_file_types.h",
19737   "template_args" :
19738   [
19739    "_ZTIt"
19740   ]
19741  },
19742  {
19743   "alignment" : 4,
19744   "fields" :
19745   [
19746    {
19747     "field_name" : "class_idx_",
19748     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19749    },
19750    {
19751     "field_name" : "proto_idx_",
19752     "field_offset" : 16,
19753     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
19754    },
19755    {
19756     "field_name" : "name_idx_",
19757     "field_offset" : 32,
19758     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19759    }
19760   ],
19761   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
19762   "name" : "art::dex::MethodId",
19763   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
19764   "self_type" : "_ZTIN3art3dex8MethodIdE",
19765   "size" : 8,
19766   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19767  },
19768  {
19769   "alignment" : 4,
19770   "fields" :
19771   [
19772    {
19773     "field_name" : "string_data_off_",
19774     "referenced_type" : "_ZTIj"
19775    }
19776   ],
19777   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
19778   "name" : "art::dex::StringId",
19779   "referenced_type" : "_ZTIN3art3dex8StringIdE",
19780   "self_type" : "_ZTIN3art3dex8StringIdE",
19781   "size" : 4,
19782   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19783  },
19784  {
19785   "alignment" : 2,
19786   "fields" :
19787   [
19788    {
19789     "field_name" : "type_idx_",
19790     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19791    }
19792   ],
19793   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
19794   "name" : "art::dex::TypeItem",
19795   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
19796   "self_type" : "_ZTIN3art3dex8TypeItemE",
19797   "size" : 2,
19798   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19799  },
19800  {
19801   "alignment" : 4,
19802   "fields" :
19803   [
19804    {
19805     "access" : "private",
19806     "field_name" : "size_",
19807     "referenced_type" : "_ZTIj"
19808    },
19809    {
19810     "access" : "private",
19811     "field_name" : "list_",
19812     "field_offset" : 32,
19813     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
19814    }
19815   ],
19816   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
19817   "name" : "art::dex::TypeList",
19818   "record_kind" : "class",
19819   "referenced_type" : "_ZTIN3art3dex8TypeListE",
19820   "self_type" : "_ZTIN3art3dex8TypeListE",
19821   "size" : 8,
19822   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19823  },
19824  {
19825   "alignment" : 4,
19826   "fields" :
19827   [
19828    {
19829     "access" : "private",
19830     "field_name" : "range_values_",
19831     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvjbEEENS_9allocatorIS4_EEEE"
19832    },
19833    {
19834     "access" : "private",
19835     "field_name" : "dex_file_",
19836     "field_offset" : 192,
19837     "referenced_type" : "_ZTIKPKN3art7DexFileE"
19838    }
19839   ],
19840   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19841   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
19842   "record_kind" : "class",
19843   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19844   "self_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19845   "size" : 28,
19846   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
19847  },
19848  {
19849   "alignment" : 2,
19850   "base_specifiers" :
19851   [
19852    {
19853     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19854    }
19855   ],
19856   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
19857   "name" : "art::dex::TypeIndex",
19858   "record_kind" : "class",
19859   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
19860   "self_type" : "_ZTIN3art3dex9TypeIndexE",
19861   "size" : 2,
19862   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19863  },
19864  {
19865   "alignment" : 4,
19866   "fields" :
19867   [
19868    {
19869     "access" : "private",
19870     "field_name" : "name_",
19871     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
19872    },
19873    {
19874     "access" : "private",
19875     "field_name" : "begin_",
19876     "field_offset" : 96,
19877     "referenced_type" : "_ZTIPh"
19878    },
19879    {
19880     "access" : "private",
19881     "field_name" : "size_",
19882     "field_offset" : 128,
19883     "referenced_type" : "_ZTIj"
19884    },
19885    {
19886     "access" : "private",
19887     "field_name" : "base_begin_",
19888     "field_offset" : 160,
19889     "referenced_type" : "_ZTIPv"
19890    },
19891    {
19892     "access" : "private",
19893     "field_name" : "base_size_",
19894     "field_offset" : 192,
19895     "referenced_type" : "_ZTIj"
19896    },
19897    {
19898     "access" : "private",
19899     "field_name" : "prot_",
19900     "field_offset" : 224,
19901     "referenced_type" : "_ZTIi"
19902    },
19903    {
19904     "access" : "private",
19905     "field_name" : "reuse_",
19906     "field_offset" : 256,
19907     "referenced_type" : "_ZTIb"
19908    },
19909    {
19910     "access" : "private",
19911     "field_name" : "already_unmapped_",
19912     "field_offset" : 264,
19913     "referenced_type" : "_ZTIb"
19914    },
19915    {
19916     "access" : "private",
19917     "field_name" : "redzone_size_",
19918     "field_offset" : 288,
19919     "referenced_type" : "_ZTIj"
19920    }
19921   ],
19922   "linker_set_key" : "_ZTIN3art6MemMapE",
19923   "name" : "art::MemMap",
19924   "record_kind" : "class",
19925   "referenced_type" : "_ZTIN3art6MemMapE",
19926   "self_type" : "_ZTIN3art6MemMapE",
19927   "size" : 40,
19928   "source_file" : "art/libartbase/base/mem_map.h"
19929  },
19930  {
19931   "alignment" : 4,
19932   "fields" :
19933   [
19934    {
19935     "field_name" : "address_",
19936     "referenced_type" : "_ZTIj"
19937    },
19938    {
19939     "field_name" : "line_",
19940     "field_offset" : 32,
19941     "referenced_type" : "_ZTIj"
19942    },
19943    {
19944     "field_name" : "source_file_",
19945     "field_offset" : 64,
19946     "referenced_type" : "_ZTIPKc"
19947    },
19948    {
19949     "field_name" : "prologue_end_",
19950     "field_offset" : 96,
19951     "referenced_type" : "_ZTIb"
19952    },
19953    {
19954     "field_name" : "epilogue_begin_",
19955     "field_offset" : 104,
19956     "referenced_type" : "_ZTIb"
19957    }
19958   ],
19959   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
19960   "name" : "art::DexFile::PositionInfo",
19961   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
19962   "self_type" : "_ZTIN3art7DexFile12PositionInfoE",
19963   "size" : 16,
19964   "source_file" : "art/libdexfile/dex/dex_file.h"
19965  },
19966  {
19967   "alignment" : 4,
19968   "fields" :
19969   [
19970    {
19971     "field_name" : "magic_",
19972     "referenced_type" : "_ZTIA8_h"
19973    },
19974    {
19975     "field_name" : "checksum_",
19976     "field_offset" : 64,
19977     "referenced_type" : "_ZTIj"
19978    },
19979    {
19980     "field_name" : "signature_",
19981     "field_offset" : 96,
19982     "referenced_type" : "_ZTIA20_h"
19983    },
19984    {
19985     "field_name" : "file_size_",
19986     "field_offset" : 256,
19987     "referenced_type" : "_ZTIj"
19988    },
19989    {
19990     "field_name" : "header_size_",
19991     "field_offset" : 288,
19992     "referenced_type" : "_ZTIj"
19993    },
19994    {
19995     "field_name" : "endian_tag_",
19996     "field_offset" : 320,
19997     "referenced_type" : "_ZTIj"
19998    },
19999    {
20000     "field_name" : "link_size_",
20001     "field_offset" : 352,
20002     "referenced_type" : "_ZTIj"
20003    },
20004    {
20005     "field_name" : "link_off_",
20006     "field_offset" : 384,
20007     "referenced_type" : "_ZTIj"
20008    },
20009    {
20010     "field_name" : "map_off_",
20011     "field_offset" : 416,
20012     "referenced_type" : "_ZTIj"
20013    },
20014    {
20015     "field_name" : "string_ids_size_",
20016     "field_offset" : 448,
20017     "referenced_type" : "_ZTIj"
20018    },
20019    {
20020     "field_name" : "string_ids_off_",
20021     "field_offset" : 480,
20022     "referenced_type" : "_ZTIj"
20023    },
20024    {
20025     "field_name" : "type_ids_size_",
20026     "field_offset" : 512,
20027     "referenced_type" : "_ZTIj"
20028    },
20029    {
20030     "field_name" : "type_ids_off_",
20031     "field_offset" : 544,
20032     "referenced_type" : "_ZTIj"
20033    },
20034    {
20035     "field_name" : "proto_ids_size_",
20036     "field_offset" : 576,
20037     "referenced_type" : "_ZTIj"
20038    },
20039    {
20040     "field_name" : "proto_ids_off_",
20041     "field_offset" : 608,
20042     "referenced_type" : "_ZTIj"
20043    },
20044    {
20045     "field_name" : "field_ids_size_",
20046     "field_offset" : 640,
20047     "referenced_type" : "_ZTIj"
20048    },
20049    {
20050     "field_name" : "field_ids_off_",
20051     "field_offset" : 672,
20052     "referenced_type" : "_ZTIj"
20053    },
20054    {
20055     "field_name" : "method_ids_size_",
20056     "field_offset" : 704,
20057     "referenced_type" : "_ZTIj"
20058    },
20059    {
20060     "field_name" : "method_ids_off_",
20061     "field_offset" : 736,
20062     "referenced_type" : "_ZTIj"
20063    },
20064    {
20065     "field_name" : "class_defs_size_",
20066     "field_offset" : 768,
20067     "referenced_type" : "_ZTIj"
20068    },
20069    {
20070     "field_name" : "class_defs_off_",
20071     "field_offset" : 800,
20072     "referenced_type" : "_ZTIj"
20073    },
20074    {
20075     "field_name" : "data_size_",
20076     "field_offset" : 832,
20077     "referenced_type" : "_ZTIj"
20078    },
20079    {
20080     "field_name" : "data_off_",
20081     "field_offset" : 864,
20082     "referenced_type" : "_ZTIj"
20083    }
20084   ],
20085   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
20086   "name" : "art::DexFile::Header",
20087   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
20088   "self_type" : "_ZTIN3art7DexFile6HeaderE",
20089   "size" : 112,
20090   "source_file" : "art/libdexfile/dex/dex_file.h"
20091  },
20092  {
20093   "alignment" : 4,
20094   "fields" :
20095   [
20096    {
20097     "field_name" : "name_",
20098     "referenced_type" : "_ZTIPKc"
20099    },
20100    {
20101     "field_name" : "descriptor_",
20102     "field_offset" : 32,
20103     "referenced_type" : "_ZTIPKc"
20104    },
20105    {
20106     "field_name" : "signature_",
20107     "field_offset" : 64,
20108     "referenced_type" : "_ZTIPKc"
20109    },
20110    {
20111     "field_name" : "start_address_",
20112     "field_offset" : 96,
20113     "referenced_type" : "_ZTIj"
20114    },
20115    {
20116     "field_name" : "end_address_",
20117     "field_offset" : 128,
20118     "referenced_type" : "_ZTIj"
20119    },
20120    {
20121     "field_name" : "reg_",
20122     "field_offset" : 160,
20123     "referenced_type" : "_ZTIt"
20124    },
20125    {
20126     "field_name" : "is_live_",
20127     "field_offset" : 176,
20128     "referenced_type" : "_ZTIb"
20129    }
20130   ],
20131   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
20132   "name" : "art::DexFile::LocalInfo",
20133   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
20134   "self_type" : "_ZTIN3art7DexFile9LocalInfoE",
20135   "size" : 24,
20136   "source_file" : "art/libdexfile/dex/dex_file.h"
20137  },
20138  {
20139   "alignment" : 4,
20140   "fields" :
20141   [
20142    {
20143     "access" : "protected",
20144     "field_name" : "begin_",
20145     "field_offset" : 32,
20146     "referenced_type" : "_ZTIKPKh"
20147    },
20148    {
20149     "access" : "protected",
20150     "field_name" : "size_",
20151     "field_offset" : 64,
20152     "referenced_type" : "_ZTIKj"
20153    },
20154    {
20155     "access" : "protected",
20156     "field_name" : "data_begin_",
20157     "field_offset" : 96,
20158     "referenced_type" : "_ZTIKPKh"
20159    },
20160    {
20161     "access" : "protected",
20162     "field_name" : "data_size_",
20163     "field_offset" : 128,
20164     "referenced_type" : "_ZTIKj"
20165    },
20166    {
20167     "access" : "protected",
20168     "field_name" : "location_",
20169     "field_offset" : 160,
20170     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20171    },
20172    {
20173     "access" : "protected",
20174     "field_name" : "location_checksum_",
20175     "field_offset" : 256,
20176     "referenced_type" : "_ZTIKj"
20177    },
20178    {
20179     "access" : "protected",
20180     "field_name" : "header_",
20181     "field_offset" : 288,
20182     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
20183    },
20184    {
20185     "access" : "protected",
20186     "field_name" : "string_ids_",
20187     "field_offset" : 320,
20188     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
20189    },
20190    {
20191     "access" : "protected",
20192     "field_name" : "type_ids_",
20193     "field_offset" : 352,
20194     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
20195    },
20196    {
20197     "access" : "protected",
20198     "field_name" : "field_ids_",
20199     "field_offset" : 384,
20200     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
20201    },
20202    {
20203     "access" : "protected",
20204     "field_name" : "method_ids_",
20205     "field_offset" : 416,
20206     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
20207    },
20208    {
20209     "access" : "protected",
20210     "field_name" : "proto_ids_",
20211     "field_offset" : 448,
20212     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
20213    },
20214    {
20215     "access" : "protected",
20216     "field_name" : "class_defs_",
20217     "field_offset" : 480,
20218     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
20219    },
20220    {
20221     "access" : "protected",
20222     "field_name" : "method_handles_",
20223     "field_offset" : 512,
20224     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
20225    },
20226    {
20227     "access" : "protected",
20228     "field_name" : "num_method_handles_",
20229     "field_offset" : 544,
20230     "referenced_type" : "_ZTIj"
20231    },
20232    {
20233     "access" : "protected",
20234     "field_name" : "call_site_ids_",
20235     "field_offset" : 576,
20236     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
20237    },
20238    {
20239     "access" : "protected",
20240     "field_name" : "num_call_site_ids_",
20241     "field_offset" : 608,
20242     "referenced_type" : "_ZTIj"
20243    },
20244    {
20245     "access" : "protected",
20246     "field_name" : "hiddenapi_class_data_",
20247     "field_offset" : 640,
20248     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
20249    },
20250    {
20251     "access" : "protected",
20252     "field_name" : "oat_dex_file_",
20253     "field_offset" : 672,
20254     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
20255    },
20256    {
20257     "access" : "protected",
20258     "field_name" : "container_",
20259     "field_offset" : 704,
20260     "referenced_type" : "_ZTINSt3__110unique_ptrIN3art16DexFileContainerENS_14default_deleteIS2_EEEE"
20261    },
20262    {
20263     "access" : "protected",
20264     "field_name" : "is_compact_dex_",
20265     "field_offset" : 736,
20266     "referenced_type" : "_ZTIKb"
20267    },
20268    {
20269     "access" : "protected",
20270     "field_name" : "hiddenapi_domain_",
20271     "field_offset" : 744,
20272     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
20273    }
20274   ],
20275   "linker_set_key" : "_ZTIN3art7DexFileE",
20276   "name" : "art::DexFile",
20277   "record_kind" : "class",
20278   "referenced_type" : "_ZTIN3art7DexFileE",
20279   "self_type" : "_ZTIN3art7DexFileE",
20280   "size" : 96,
20281   "source_file" : "art/libdexfile/dex/dex_file.h",
20282   "vtable_components" :
20283   [
20284    {
20285     "kind" : "offset_to_top"
20286    },
20287    {
20288     "kind" : "rtti",
20289     "mangled_component_name" : "_ZTIN3art7DexFileE"
20290    },
20291    {
20292     "kind" : "complete_dtor_pointer",
20293     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
20294    },
20295    {
20296     "kind" : "deleting_dtor_pointer",
20297     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
20298    },
20299    {
20300     "is_pure" : true,
20301     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
20302    },
20303    {
20304     "is_pure" : true,
20305     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
20306    },
20307    {
20308     "is_pure" : true,
20309     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
20310    },
20311    {
20312     "is_pure" : true,
20313     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
20314    },
20315    {
20316     "is_pure" : true,
20317     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
20318    },
20319    {
20320     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
20321    }
20322   ]
20323  },
20324  {
20325   "alignment" : 8,
20326   "base_specifiers" :
20327   [
20328    {
20329     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
20330    }
20331   ],
20332   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20333   "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>>>",
20334   "record_kind" : "class",
20335   "referenced_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20336   "self_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20337   "size" : 40,
20338   "source_file" : "art/libartbase/base/hash_map.h",
20339   "template_args" :
20340   [
20341    "_ZTIj",
20342    "_ZTIt",
20343    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20344    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20345    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20346    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20347   ]
20348  },
20349  {
20350   "alignment" : 8,
20351   "fields" :
20352   [
20353    {
20354     "access" : "private",
20355     "field_name" : "allocfn_",
20356     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20357    },
20358    {
20359     "access" : "private",
20360     "field_name" : "hashfn_",
20361     "field_offset" : 8,
20362     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20363    },
20364    {
20365     "access" : "private",
20366     "field_name" : "emptyfn_",
20367     "field_offset" : 16,
20368     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
20369    },
20370    {
20371     "access" : "private",
20372     "field_name" : "pred_",
20373     "field_offset" : 24,
20374     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20375    },
20376    {
20377     "access" : "private",
20378     "field_name" : "num_elements_",
20379     "field_offset" : 32,
20380     "referenced_type" : "_ZTIj"
20381    },
20382    {
20383     "access" : "private",
20384     "field_name" : "num_buckets_",
20385     "field_offset" : 64,
20386     "referenced_type" : "_ZTIj"
20387    },
20388    {
20389     "access" : "private",
20390     "field_name" : "elements_until_expand_",
20391     "field_offset" : 96,
20392     "referenced_type" : "_ZTIj"
20393    },
20394    {
20395     "access" : "private",
20396     "field_name" : "owns_data_",
20397     "field_offset" : 128,
20398     "referenced_type" : "_ZTIb"
20399    },
20400    {
20401     "access" : "private",
20402     "field_name" : "data_",
20403     "field_offset" : 160,
20404     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
20405    },
20406    {
20407     "access" : "private",
20408     "field_name" : "min_load_factor_",
20409     "field_offset" : 192,
20410     "referenced_type" : "_ZTId"
20411    },
20412    {
20413     "access" : "private",
20414     "field_name" : "max_load_factor_",
20415     "field_offset" : 256,
20416     "referenced_type" : "_ZTId"
20417    }
20418   ],
20419   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20420   "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>>>",
20421   "record_kind" : "class",
20422   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20423   "self_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20424   "size" : 40,
20425   "source_file" : "art/libartbase/base/hash_set.h",
20426   "template_args" :
20427   [
20428    "_ZTINSt3__14pairIjtEE",
20429    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20430    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
20431    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
20432    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20433   ]
20434  },
20435  {
20436   "alignment" : 1,
20437   "linker_set_key" : "_ZTIN3art8DataHashE",
20438   "name" : "art::DataHash",
20439   "record_kind" : "class",
20440   "referenced_type" : "_ZTIN3art8DataHashE",
20441   "self_type" : "_ZTIN3art8DataHashE",
20442   "size" : 1,
20443   "source_file" : "art/libartbase/base/data_hash.h"
20444  },
20445  {
20446   "alignment" : 4,
20447   "fields" :
20448   [
20449    {
20450     "access" : "private",
20451     "field_name" : "value_",
20452     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
20453    }
20454   ],
20455   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20456   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
20457   "record_kind" : "class",
20458   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20459   "self_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20460   "size" : 4,
20461   "source_file" : "art/libartbase/base/dumpable.h",
20462   "template_args" :
20463   [
20464    "_ZTIN3art9hiddenapi7ApiListE"
20465   ]
20466  },
20467  {
20468   "alignment" : 1,
20469   "linker_set_key" : "_ZTIN3art8IdentityIjEE",
20470   "name" : "art::Identity<unsigned int>",
20471   "referenced_type" : "_ZTIN3art8IdentityIjEE",
20472   "self_type" : "_ZTIN3art8IdentityIjEE",
20473   "size" : 1,
20474   "source_file" : "art/libartbase/base/stl_util_identity.h",
20475   "template_args" :
20476   [
20477    "_ZTIj"
20478   ]
20479  },
20480  {
20481   "alignment" : 4,
20482   "fields" :
20483   [
20484    {
20485     "access" : "private",
20486     "field_name" : "handle_",
20487     "field_offset" : 32,
20488     "referenced_type" : "_ZTIP10ZipArchive"
20489    },
20490    {
20491     "access" : "private",
20492     "field_name" : "zip_entry_",
20493     "field_offset" : 64,
20494     "referenced_type" : "_ZTIKP8ZipEntry"
20495    },
20496    {
20497     "access" : "private",
20498     "field_name" : "entry_name_",
20499     "field_offset" : 96,
20500     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20501    }
20502   ],
20503   "linker_set_key" : "_ZTIN3art8ZipEntryE",
20504   "name" : "art::ZipEntry",
20505   "record_kind" : "class",
20506   "referenced_type" : "_ZTIN3art8ZipEntryE",
20507   "self_type" : "_ZTIN3art8ZipEntryE",
20508   "size" : 24,
20509   "source_file" : "art/libartbase/base/zip_archive.h",
20510   "vtable_components" :
20511   [
20512    {
20513     "kind" : "offset_to_top"
20514    },
20515    {
20516     "kind" : "rtti",
20517     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
20518    },
20519    {
20520     "kind" : "complete_dtor_pointer",
20521     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
20522    },
20523    {
20524     "kind" : "deleting_dtor_pointer",
20525     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
20526    }
20527   ]
20528  },
20529  {
20530   "alignment" : 4,
20531   "base_specifiers" :
20532   [
20533    {
20534     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEjjjjEE"
20535    }
20536   ],
20537   "fields" :
20538   [
20539    {
20540     "access" : "private",
20541     "field_name" : "count_",
20542     "referenced_type" : "_ZTIj"
20543    }
20544   ],
20545   "linker_set_key" : "_ZTIN3art9CountIterE",
20546   "name" : "art::CountIter",
20547   "record_kind" : "class",
20548   "referenced_type" : "_ZTIN3art9CountIterE",
20549   "self_type" : "_ZTIN3art9CountIterE",
20550   "size" : 4,
20551   "source_file" : "art/libartbase/base/stl_util.h"
20552  },
20553  {
20554   "alignment" : 1,
20555   "linker_set_key" : "_ZTIN3art9PrimitiveE",
20556   "name" : "art::Primitive",
20557   "record_kind" : "class",
20558   "referenced_type" : "_ZTIN3art9PrimitiveE",
20559   "self_type" : "_ZTIN3art9PrimitiveE",
20560   "size" : 1,
20561   "source_file" : "art/libdexfile/dex/primitive.h"
20562  },
20563  {
20564   "alignment" : 4,
20565   "base_specifiers" :
20566   [
20567    {
20568     "referenced_type" : "_ZTIN3art11ValueObjectE"
20569    }
20570   ],
20571   "fields" :
20572   [
20573    {
20574     "access" : "private",
20575     "field_name" : "dex_file_",
20576     "referenced_type" : "_ZTIPKN3art7DexFileE"
20577    },
20578    {
20579     "access" : "private",
20580     "field_name" : "proto_id_",
20581     "field_offset" : 32,
20582     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
20583    }
20584   ],
20585   "linker_set_key" : "_ZTIN3art9SignatureE",
20586   "name" : "art::Signature",
20587   "record_kind" : "class",
20588   "referenced_type" : "_ZTIN3art9SignatureE",
20589   "self_type" : "_ZTIN3art9SignatureE",
20590   "size" : 8,
20591   "source_file" : "art/libdexfile/dex/signature.h"
20592  },
20593  {
20594   "alignment" : 4,
20595   "fields" :
20596   [
20597    {
20598     "access" : "private",
20599     "field_name" : "dex_flags_",
20600     "referenced_type" : "_ZTIj"
20601    }
20602   ],
20603   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
20604   "name" : "art::hiddenapi::ApiList",
20605   "record_kind" : "class",
20606   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
20607   "self_type" : "_ZTIN3art9hiddenapi7ApiListE",
20608   "size" : 4,
20609   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
20610  },
20611  {
20612   "alignment" : 1,
20613   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
20614   "name" : "art::hiddenapi::ApiStubs",
20615   "record_kind" : "class",
20616   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
20617   "self_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
20618   "size" : 1,
20619   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
20620  },
20621  {
20622   "alignment" : 4,
20623   "fields" :
20624   [
20625    {
20626     "access" : "private",
20627     "field_name" : "data_",
20628     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
20629    }
20630   ],
20631   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
20632   "name" : "android::base::LogMessage",
20633   "record_kind" : "class",
20634   "referenced_type" : "_ZTIN7android4base10LogMessageE",
20635   "self_type" : "_ZTIN7android4base10LogMessageE",
20636   "size" : 4,
20637   "source_file" : "system/libbase/include/android-base/logging.h"
20638  },
20639  {
20640   "alignment" : 4,
20641   "fields" :
20642   [
20643    {
20644     "access" : "private",
20645     "field_name" : "default_log_id_",
20646     "referenced_type" : "_ZTIN7android4base5LogIdE"
20647    }
20648   ],
20649   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
20650   "name" : "android::base::LogdLogger",
20651   "record_kind" : "class",
20652   "referenced_type" : "_ZTIN7android4base10LogdLoggerE",
20653   "self_type" : "_ZTIN7android4base10LogdLoggerE",
20654   "size" : 4,
20655   "source_file" : "system/libbase/include/android-base/logging.h"
20656  },
20657  {
20658   "alignment" : 4,
20659   "fields" :
20660   [
20661    {
20662     "access" : "private",
20663     "field_name" : "base_",
20664     "referenced_type" : "_ZTIPc"
20665    },
20666    {
20667     "access" : "private",
20668     "field_name" : "size_",
20669     "field_offset" : 32,
20670     "referenced_type" : "_ZTIj"
20671    },
20672    {
20673     "access" : "private",
20674     "field_name" : "offset_",
20675     "field_offset" : 64,
20676     "referenced_type" : "_ZTIj"
20677    }
20678   ],
20679   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
20680   "name" : "android::base::MappedFile",
20681   "record_kind" : "class",
20682   "referenced_type" : "_ZTIN7android4base10MappedFileE",
20683   "self_type" : "_ZTIN7android4base10MappedFileE",
20684   "size" : 12,
20685   "source_file" : "system/libbase/include/android-base/mapped_file.h"
20686  },
20687  {
20688   "alignment" : 1,
20689   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20690   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
20691   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20692   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20693   "size" : 1,
20694   "source_file" : "system/libbase/include/android-base/logging.h",
20695   "template_args" :
20696   [
20697    "_ZTIN3art11Instruction6FormatE",
20698    "_ZTIN3art11Instruction6FormatE"
20699   ]
20700  },
20701  {
20702   "alignment" : 1,
20703   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20704   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
20705   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20706   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20707   "size" : 1,
20708   "source_file" : "system/libbase/include/android-base/logging.h",
20709   "template_args" :
20710   [
20711    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
20712    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
20713   ]
20714  },
20715  {
20716   "alignment" : 1,
20717   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20718   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
20719   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20720   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20721   "size" : 1,
20722   "source_file" : "system/libbase/include/android-base/logging.h",
20723   "template_args" :
20724   [
20725    "_ZTIN3art3dex10ProtoIndexE",
20726    "_ZTIN3art3dex10ProtoIndexE"
20727   ]
20728  },
20729  {
20730   "alignment" : 1,
20731   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20732   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
20733   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20734   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20735   "size" : 1,
20736   "source_file" : "system/libbase/include/android-base/logging.h",
20737   "template_args" :
20738   [
20739    "_ZTIN3art3dex11StringIndexE",
20740    "_ZTIN3art3dex11StringIndexE"
20741   ]
20742  },
20743  {
20744   "alignment" : 1,
20745   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20746   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
20747   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20748   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20749   "size" : 1,
20750   "source_file" : "system/libbase/include/android-base/logging.h",
20751   "template_args" :
20752   [
20753    "_ZTIN3art3dex9TypeIndexE",
20754    "_ZTIN3art3dex9TypeIndexE"
20755   ]
20756  },
20757  {
20758   "alignment" : 1,
20759   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20760   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
20761   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20762   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20763   "size" : 1,
20764   "source_file" : "system/libbase/include/android-base/logging.h",
20765   "template_args" :
20766   [
20767    "_ZTIPKN3art3dex6TypeIdE",
20768    "_ZTIPKN3art3dex6TypeIdE"
20769   ]
20770  },
20771  {
20772   "alignment" : 1,
20773   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20774   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
20775   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20776   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20777   "size" : 1,
20778   "source_file" : "system/libbase/include/android-base/logging.h",
20779   "template_args" :
20780   [
20781    "_ZTIPKN3art3dex7FieldIdE",
20782    "_ZTIPKN3art3dex7FieldIdE"
20783   ]
20784  },
20785  {
20786   "alignment" : 1,
20787   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20788   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
20789   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20790   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20791   "size" : 1,
20792   "source_file" : "system/libbase/include/android-base/logging.h",
20793   "template_args" :
20794   [
20795    "_ZTIPKN3art3dex7ProtoIdE",
20796    "_ZTIPKN3art3dex7ProtoIdE"
20797   ]
20798  },
20799  {
20800   "alignment" : 1,
20801   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20802   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
20803   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20804   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20805   "size" : 1,
20806   "source_file" : "system/libbase/include/android-base/logging.h",
20807   "template_args" :
20808   [
20809    "_ZTIPKN3art3dex8ClassDefE",
20810    "_ZTIPKN3art3dex8ClassDefE"
20811   ]
20812  },
20813  {
20814   "alignment" : 1,
20815   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20816   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
20817   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20818   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20819   "size" : 1,
20820   "source_file" : "system/libbase/include/android-base/logging.h",
20821   "template_args" :
20822   [
20823    "_ZTIPKN3art3dex8MethodIdE",
20824    "_ZTIPKN3art3dex8MethodIdE"
20825   ]
20826  },
20827  {
20828   "alignment" : 1,
20829   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20830   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
20831   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20832   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20833   "size" : 1,
20834   "source_file" : "system/libbase/include/android-base/logging.h",
20835   "template_args" :
20836   [
20837    "_ZTIPKN3art3dex8StringIdE",
20838    "_ZTIPKN3art3dex8StringIdE"
20839   ]
20840  },
20841  {
20842   "alignment" : 1,
20843   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20844   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
20845   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20846   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20847   "size" : 1,
20848   "source_file" : "system/libbase/include/android-base/logging.h",
20849   "template_args" :
20850   [
20851    "_ZTIPKN3art7DexFileE",
20852    "_ZTIPKN3art7DexFileE"
20853   ]
20854  },
20855  {
20856   "alignment" : 1,
20857   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20858   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
20859   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20860   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20861   "size" : 1,
20862   "source_file" : "system/libbase/include/android-base/logging.h",
20863   "template_args" :
20864   [
20865    "_ZTIPKc",
20866    "_ZTIPKc"
20867   ]
20868  },
20869  {
20870   "alignment" : 1,
20871   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20872   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
20873   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20874   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20875   "size" : 1,
20876   "source_file" : "system/libbase/include/android-base/logging.h",
20877   "template_args" :
20878   [
20879    "_ZTIPKh",
20880    "_ZTIPKh"
20881   ]
20882  },
20883  {
20884   "alignment" : 1,
20885   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20886   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
20887   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20888   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20889   "size" : 1,
20890   "source_file" : "system/libbase/include/android-base/logging.h",
20891   "template_args" :
20892   [
20893    "_ZTIPKt",
20894    "_ZTIPKt"
20895   ]
20896  },
20897  {
20898   "alignment" : 1,
20899   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20900   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
20901   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20902   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20903   "size" : 1,
20904   "source_file" : "system/libbase/include/android-base/logging.h",
20905   "template_args" :
20906   [
20907    "_ZTIb",
20908    "_ZTIb"
20909   ]
20910  },
20911  {
20912   "alignment" : 1,
20913   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20914   "name" : "android::base::log_detail::StorageTypes<char, char>",
20915   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20916   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20917   "size" : 1,
20918   "source_file" : "system/libbase/include/android-base/logging.h",
20919   "template_args" :
20920   [
20921    "_ZTIc",
20922    "_ZTIc"
20923   ]
20924  },
20925  {
20926   "alignment" : 1,
20927   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
20928   "name" : "android::base::log_detail::StorageTypes<double, double>",
20929   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
20930   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
20931   "size" : 1,
20932   "source_file" : "system/libbase/include/android-base/logging.h",
20933   "template_args" :
20934   [
20935    "_ZTId",
20936    "_ZTId"
20937   ]
20938  },
20939  {
20940   "alignment" : 1,
20941   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
20942   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
20943   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
20944   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
20945   "size" : 1,
20946   "source_file" : "system/libbase/include/android-base/logging.h",
20947   "template_args" :
20948   [
20949    "_ZTIh",
20950    "_ZTIj"
20951   ]
20952  },
20953  {
20954   "alignment" : 1,
20955   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
20956   "name" : "android::base::log_detail::StorageTypes<int, int>",
20957   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
20958   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
20959   "size" : 1,
20960   "source_file" : "system/libbase/include/android-base/logging.h",
20961   "template_args" :
20962   [
20963    "_ZTIi",
20964    "_ZTIi"
20965   ]
20966  },
20967  {
20968   "alignment" : 1,
20969   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
20970   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
20971   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
20972   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
20973   "size" : 1,
20974   "source_file" : "system/libbase/include/android-base/logging.h",
20975   "template_args" :
20976   [
20977    "_ZTIj",
20978    "_ZTIi"
20979   ]
20980  },
20981  {
20982   "alignment" : 1,
20983   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
20984   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
20985   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
20986   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
20987   "size" : 1,
20988   "source_file" : "system/libbase/include/android-base/logging.h",
20989   "template_args" :
20990   [
20991    "_ZTIj",
20992    "_ZTIj"
20993   ]
20994  },
20995  {
20996   "alignment" : 1,
20997   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
20998   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned short>",
20999   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
21000   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
21001   "size" : 1,
21002   "source_file" : "system/libbase/include/android-base/logging.h",
21003   "template_args" :
21004   [
21005    "_ZTIj",
21006    "_ZTIt"
21007   ]
21008  },
21009  {
21010   "alignment" : 1,
21011   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21012   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
21013   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21014   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21015   "size" : 1,
21016   "source_file" : "system/libbase/include/android-base/logging.h",
21017   "template_args" :
21018   [
21019    "_ZTIt",
21020    "_ZTIj"
21021   ]
21022  },
21023  {
21024   "alignment" : 1,
21025   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21026   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
21027   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21028   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21029   "size" : 1,
21030   "source_file" : "system/libbase/include/android-base/logging.h",
21031   "template_args" :
21032   [
21033    "_ZTIt",
21034    "_ZTIt"
21035   ]
21036  },
21037  {
21038   "alignment" : 1,
21039   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21040   "name" : "android::base::log_detail::StorageTypes<long long, unsigned int>",
21041   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21042   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21043   "size" : 1,
21044   "source_file" : "system/libbase/include/android-base/logging.h",
21045   "template_args" :
21046   [
21047    "_ZTIx",
21048    "_ZTIj"
21049   ]
21050  },
21051  {
21052   "alignment" : 1,
21053   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21054   "name" : "android::base::log_detail::StorageTypes<unsigned long long, unsigned int>",
21055   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21056   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21057   "size" : 1,
21058   "source_file" : "system/libbase/include/android-base/logging.h",
21059   "template_args" :
21060   [
21061    "_ZTIy",
21062    "_ZTIj"
21063   ]
21064  },
21065  {
21066   "alignment" : 1,
21067   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21068   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
21069   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21070   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21071   "size" : 1,
21072   "source_file" : "system/libbase/include/android-base/logging.h",
21073   "template_args" :
21074   [
21075    "_ZTIN3art11Instruction6FormatE"
21076   ]
21077  },
21078  {
21079   "alignment" : 1,
21080   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21081   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
21082   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21083   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21084   "size" : 1,
21085   "source_file" : "system/libbase/include/android-base/logging.h",
21086   "template_args" :
21087   [
21088    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21089   ]
21090  },
21091  {
21092   "alignment" : 1,
21093   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21094   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
21095   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21096   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21097   "size" : 1,
21098   "source_file" : "system/libbase/include/android-base/logging.h",
21099   "template_args" :
21100   [
21101    "_ZTIN3art3dex10ProtoIndexE"
21102   ]
21103  },
21104  {
21105   "alignment" : 1,
21106   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21107   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
21108   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21109   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21110   "size" : 1,
21111   "source_file" : "system/libbase/include/android-base/logging.h",
21112   "template_args" :
21113   [
21114    "_ZTIN3art3dex11StringIndexE"
21115   ]
21116  },
21117  {
21118   "alignment" : 1,
21119   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21120   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
21121   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21122   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21123   "size" : 1,
21124   "source_file" : "system/libbase/include/android-base/logging.h",
21125   "template_args" :
21126   [
21127    "_ZTIN3art3dex9TypeIndexE"
21128   ]
21129  },
21130  {
21131   "alignment" : 1,
21132   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21133   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
21134   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21135   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21136   "size" : 1,
21137   "source_file" : "system/libbase/include/android-base/logging.h",
21138   "template_args" :
21139   [
21140    "_ZTIPKN3art3dex6TypeIdE"
21141   ]
21142  },
21143  {
21144   "alignment" : 1,
21145   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21146   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
21147   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21148   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21149   "size" : 1,
21150   "source_file" : "system/libbase/include/android-base/logging.h",
21151   "template_args" :
21152   [
21153    "_ZTIPKN3art3dex7FieldIdE"
21154   ]
21155  },
21156  {
21157   "alignment" : 1,
21158   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21159   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
21160   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21161   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21162   "size" : 1,
21163   "source_file" : "system/libbase/include/android-base/logging.h",
21164   "template_args" :
21165   [
21166    "_ZTIPKN3art3dex7ProtoIdE"
21167   ]
21168  },
21169  {
21170   "alignment" : 1,
21171   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21172   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
21173   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21174   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21175   "size" : 1,
21176   "source_file" : "system/libbase/include/android-base/logging.h",
21177   "template_args" :
21178   [
21179    "_ZTIPKN3art3dex8ClassDefE"
21180   ]
21181  },
21182  {
21183   "alignment" : 1,
21184   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21185   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
21186   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21187   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21188   "size" : 1,
21189   "source_file" : "system/libbase/include/android-base/logging.h",
21190   "template_args" :
21191   [
21192    "_ZTIPKN3art3dex8MethodIdE"
21193   ]
21194  },
21195  {
21196   "alignment" : 1,
21197   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21198   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
21199   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21200   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21201   "size" : 1,
21202   "source_file" : "system/libbase/include/android-base/logging.h",
21203   "template_args" :
21204   [
21205    "_ZTIPKN3art3dex8StringIdE"
21206   ]
21207  },
21208  {
21209   "alignment" : 1,
21210   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21211   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
21212   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21213   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21214   "size" : 1,
21215   "source_file" : "system/libbase/include/android-base/logging.h",
21216   "template_args" :
21217   [
21218    "_ZTIPKN3art7DexFileE"
21219   ]
21220  },
21221  {
21222   "alignment" : 1,
21223   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21224   "name" : "android::base::log_detail::IsCharPointer<const char *>",
21225   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21226   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21227   "size" : 1,
21228   "source_file" : "system/libbase/include/android-base/logging.h",
21229   "template_args" :
21230   [
21231    "_ZTIPKc"
21232   ]
21233  },
21234  {
21235   "alignment" : 1,
21236   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21237   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
21238   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21239   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21240   "size" : 1,
21241   "source_file" : "system/libbase/include/android-base/logging.h",
21242   "template_args" :
21243   [
21244    "_ZTIPKh"
21245   ]
21246  },
21247  {
21248   "alignment" : 1,
21249   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21250   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
21251   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21252   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21253   "size" : 1,
21254   "source_file" : "system/libbase/include/android-base/logging.h",
21255   "template_args" :
21256   [
21257    "_ZTIPKt"
21258   ]
21259  },
21260  {
21261   "alignment" : 1,
21262   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21263   "name" : "android::base::log_detail::IsCharPointer<bool>",
21264   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21265   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21266   "size" : 1,
21267   "source_file" : "system/libbase/include/android-base/logging.h",
21268   "template_args" :
21269   [
21270    "_ZTIb"
21271   ]
21272  },
21273  {
21274   "alignment" : 1,
21275   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21276   "name" : "android::base::log_detail::IsCharPointer<char>",
21277   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21278   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21279   "size" : 1,
21280   "source_file" : "system/libbase/include/android-base/logging.h",
21281   "template_args" :
21282   [
21283    "_ZTIc"
21284   ]
21285  },
21286  {
21287   "alignment" : 1,
21288   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21289   "name" : "android::base::log_detail::IsCharPointer<double>",
21290   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21291   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21292   "size" : 1,
21293   "source_file" : "system/libbase/include/android-base/logging.h",
21294   "template_args" :
21295   [
21296    "_ZTId"
21297   ]
21298  },
21299  {
21300   "alignment" : 1,
21301   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21302   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
21303   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21304   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21305   "size" : 1,
21306   "source_file" : "system/libbase/include/android-base/logging.h",
21307   "template_args" :
21308   [
21309    "_ZTIh"
21310   ]
21311  },
21312  {
21313   "alignment" : 1,
21314   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21315   "name" : "android::base::log_detail::IsCharPointer<int>",
21316   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21317   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21318   "size" : 1,
21319   "source_file" : "system/libbase/include/android-base/logging.h",
21320   "template_args" :
21321   [
21322    "_ZTIi"
21323   ]
21324  },
21325  {
21326   "alignment" : 1,
21327   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21328   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
21329   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21330   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21331   "size" : 1,
21332   "source_file" : "system/libbase/include/android-base/logging.h",
21333   "template_args" :
21334   [
21335    "_ZTIj"
21336   ]
21337  },
21338  {
21339   "alignment" : 1,
21340   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21341   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
21342   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21343   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21344   "size" : 1,
21345   "source_file" : "system/libbase/include/android-base/logging.h",
21346   "template_args" :
21347   [
21348    "_ZTIt"
21349   ]
21350  },
21351  {
21352   "alignment" : 1,
21353   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
21354   "name" : "android::base::log_detail::IsCharPointer<long long>",
21355   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
21356   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
21357   "size" : 1,
21358   "source_file" : "system/libbase/include/android-base/logging.h",
21359   "template_args" :
21360   [
21361    "_ZTIx"
21362   ]
21363  },
21364  {
21365   "alignment" : 1,
21366   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
21367   "name" : "android::base::log_detail::IsCharPointer<unsigned long long>",
21368   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
21369   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
21370   "size" : 1,
21371   "source_file" : "system/libbase/include/android-base/logging.h",
21372   "template_args" :
21373   [
21374    "_ZTIy"
21375   ]
21376  },
21377  {
21378   "alignment" : 1,
21379   "fields" :
21380   [
21381    {
21382     "field_name" : "lhs",
21383     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
21384    },
21385    {
21386     "field_name" : "rhs",
21387     "field_offset" : 8,
21388     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
21389    }
21390   ],
21391   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21392   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
21393   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21394   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21395   "size" : 2,
21396   "source_file" : "system/libbase/include/android-base/logging.h",
21397   "template_args" :
21398   [
21399    "_ZTIN3art11Instruction6FormatE",
21400    "_ZTIN3art11Instruction6FormatE"
21401   ]
21402  },
21403  {
21404   "alignment" : 4,
21405   "fields" :
21406   [
21407    {
21408     "field_name" : "lhs",
21409     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
21410    },
21411    {
21412     "field_name" : "rhs",
21413     "field_offset" : 32,
21414     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
21415    }
21416   ],
21417   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21418   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
21419   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21420   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21421   "size" : 8,
21422   "source_file" : "system/libbase/include/android-base/logging.h",
21423   "template_args" :
21424   [
21425    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
21426    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21427   ]
21428  },
21429  {
21430   "alignment" : 2,
21431   "fields" :
21432   [
21433    {
21434     "field_name" : "lhs",
21435     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
21436    },
21437    {
21438     "field_name" : "rhs",
21439     "field_offset" : 16,
21440     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
21441    }
21442   ],
21443   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21444   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
21445   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21446   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21447   "size" : 4,
21448   "source_file" : "system/libbase/include/android-base/logging.h",
21449   "template_args" :
21450   [
21451    "_ZTIN3art3dex10ProtoIndexE",
21452    "_ZTIN3art3dex10ProtoIndexE"
21453   ]
21454  },
21455  {
21456   "alignment" : 4,
21457   "fields" :
21458   [
21459    {
21460     "field_name" : "lhs",
21461     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
21462    },
21463    {
21464     "field_name" : "rhs",
21465     "field_offset" : 32,
21466     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
21467    }
21468   ],
21469   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21470   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
21471   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21472   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21473   "size" : 8,
21474   "source_file" : "system/libbase/include/android-base/logging.h",
21475   "template_args" :
21476   [
21477    "_ZTIN3art3dex11StringIndexE",
21478    "_ZTIN3art3dex11StringIndexE"
21479   ]
21480  },
21481  {
21482   "alignment" : 2,
21483   "fields" :
21484   [
21485    {
21486     "field_name" : "lhs",
21487     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
21488    },
21489    {
21490     "field_name" : "rhs",
21491     "field_offset" : 16,
21492     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
21493    }
21494   ],
21495   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21496   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
21497   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21498   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21499   "size" : 4,
21500   "source_file" : "system/libbase/include/android-base/logging.h",
21501   "template_args" :
21502   [
21503    "_ZTIN3art3dex9TypeIndexE",
21504    "_ZTIN3art3dex9TypeIndexE"
21505   ]
21506  },
21507  {
21508   "alignment" : 4,
21509   "fields" :
21510   [
21511    {
21512     "field_name" : "lhs",
21513     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
21514    },
21515    {
21516     "field_name" : "rhs",
21517     "field_offset" : 32,
21518     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
21519    }
21520   ],
21521   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21522   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
21523   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21524   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21525   "size" : 8,
21526   "source_file" : "system/libbase/include/android-base/logging.h",
21527   "template_args" :
21528   [
21529    "_ZTIPKN3art3dex6TypeIdE",
21530    "_ZTIPKN3art3dex6TypeIdE"
21531   ]
21532  },
21533  {
21534   "alignment" : 4,
21535   "fields" :
21536   [
21537    {
21538     "field_name" : "lhs",
21539     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
21540    },
21541    {
21542     "field_name" : "rhs",
21543     "field_offset" : 32,
21544     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
21545    }
21546   ],
21547   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21548   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
21549   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21550   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21551   "size" : 8,
21552   "source_file" : "system/libbase/include/android-base/logging.h",
21553   "template_args" :
21554   [
21555    "_ZTIPKN3art3dex7FieldIdE",
21556    "_ZTIPKN3art3dex7FieldIdE"
21557   ]
21558  },
21559  {
21560   "alignment" : 4,
21561   "fields" :
21562   [
21563    {
21564     "field_name" : "lhs",
21565     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
21566    },
21567    {
21568     "field_name" : "rhs",
21569     "field_offset" : 32,
21570     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
21571    }
21572   ],
21573   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21574   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
21575   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21576   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21577   "size" : 8,
21578   "source_file" : "system/libbase/include/android-base/logging.h",
21579   "template_args" :
21580   [
21581    "_ZTIPKN3art3dex7ProtoIdE",
21582    "_ZTIPKN3art3dex7ProtoIdE"
21583   ]
21584  },
21585  {
21586   "alignment" : 4,
21587   "fields" :
21588   [
21589    {
21590     "field_name" : "lhs",
21591     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
21592    },
21593    {
21594     "field_name" : "rhs",
21595     "field_offset" : 32,
21596     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
21597    }
21598   ],
21599   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21600   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
21601   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21602   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21603   "size" : 8,
21604   "source_file" : "system/libbase/include/android-base/logging.h",
21605   "template_args" :
21606   [
21607    "_ZTIPKN3art3dex8ClassDefE",
21608    "_ZTIPKN3art3dex8ClassDefE"
21609   ]
21610  },
21611  {
21612   "alignment" : 4,
21613   "fields" :
21614   [
21615    {
21616     "field_name" : "lhs",
21617     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
21618    },
21619    {
21620     "field_name" : "rhs",
21621     "field_offset" : 32,
21622     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
21623    }
21624   ],
21625   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21626   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
21627   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21628   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21629   "size" : 8,
21630   "source_file" : "system/libbase/include/android-base/logging.h",
21631   "template_args" :
21632   [
21633    "_ZTIPKN3art3dex8MethodIdE",
21634    "_ZTIPKN3art3dex8MethodIdE"
21635   ]
21636  },
21637  {
21638   "alignment" : 4,
21639   "fields" :
21640   [
21641    {
21642     "field_name" : "lhs",
21643     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
21644    },
21645    {
21646     "field_name" : "rhs",
21647     "field_offset" : 32,
21648     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
21649    }
21650   ],
21651   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21652   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
21653   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21654   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21655   "size" : 8,
21656   "source_file" : "system/libbase/include/android-base/logging.h",
21657   "template_args" :
21658   [
21659    "_ZTIPKN3art3dex8StringIdE",
21660    "_ZTIPKN3art3dex8StringIdE"
21661   ]
21662  },
21663  {
21664   "alignment" : 4,
21665   "fields" :
21666   [
21667    {
21668     "field_name" : "lhs",
21669     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
21670    },
21671    {
21672     "field_name" : "rhs",
21673     "field_offset" : 32,
21674     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
21675    }
21676   ],
21677   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21678   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
21679   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21680   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21681   "size" : 8,
21682   "source_file" : "system/libbase/include/android-base/logging.h",
21683   "template_args" :
21684   [
21685    "_ZTIPKN3art7DexFileE",
21686    "_ZTIPKN3art7DexFileE"
21687   ]
21688  },
21689  {
21690   "alignment" : 4,
21691   "fields" :
21692   [
21693    {
21694     "field_name" : "lhs",
21695     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21696    },
21697    {
21698     "field_name" : "rhs",
21699     "field_offset" : 32,
21700     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21701    }
21702   ],
21703   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21704   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
21705   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21706   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21707   "size" : 8,
21708   "source_file" : "system/libbase/include/android-base/logging.h",
21709   "template_args" :
21710   [
21711    "_ZTIPKc",
21712    "_ZTIPKc"
21713   ]
21714  },
21715  {
21716   "alignment" : 4,
21717   "fields" :
21718   [
21719    {
21720     "field_name" : "lhs",
21721     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21722    },
21723    {
21724     "field_name" : "rhs",
21725     "field_offset" : 32,
21726     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21727    }
21728   ],
21729   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21730   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
21731   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21732   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21733   "size" : 8,
21734   "source_file" : "system/libbase/include/android-base/logging.h",
21735   "template_args" :
21736   [
21737    "_ZTIPKh",
21738    "_ZTIPKh"
21739   ]
21740  },
21741  {
21742   "alignment" : 4,
21743   "fields" :
21744   [
21745    {
21746     "field_name" : "lhs",
21747     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
21748    },
21749    {
21750     "field_name" : "rhs",
21751     "field_offset" : 32,
21752     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
21753    }
21754   ],
21755   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21756   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
21757   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21758   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21759   "size" : 8,
21760   "source_file" : "system/libbase/include/android-base/logging.h",
21761   "template_args" :
21762   [
21763    "_ZTIPKt",
21764    "_ZTIPKt"
21765   ]
21766  },
21767  {
21768   "alignment" : 1,
21769   "fields" :
21770   [
21771    {
21772     "field_name" : "lhs",
21773     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
21774    },
21775    {
21776     "field_name" : "rhs",
21777     "field_offset" : 8,
21778     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
21779    }
21780   ],
21781   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21782   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
21783   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21784   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21785   "size" : 2,
21786   "source_file" : "system/libbase/include/android-base/logging.h",
21787   "template_args" :
21788   [
21789    "_ZTIb",
21790    "_ZTIb"
21791   ]
21792  },
21793  {
21794   "alignment" : 1,
21795   "fields" :
21796   [
21797    {
21798     "field_name" : "lhs",
21799     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
21800    },
21801    {
21802     "field_name" : "rhs",
21803     "field_offset" : 8,
21804     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
21805    }
21806   ],
21807   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21808   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
21809   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21810   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21811   "size" : 2,
21812   "source_file" : "system/libbase/include/android-base/logging.h",
21813   "template_args" :
21814   [
21815    "_ZTIc",
21816    "_ZTIc"
21817   ]
21818  },
21819  {
21820   "alignment" : 8,
21821   "fields" :
21822   [
21823    {
21824     "field_name" : "lhs",
21825     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
21826    },
21827    {
21828     "field_name" : "rhs",
21829     "field_offset" : 64,
21830     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
21831    }
21832   ],
21833   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21834   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
21835   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21836   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21837   "size" : 16,
21838   "source_file" : "system/libbase/include/android-base/logging.h",
21839   "template_args" :
21840   [
21841    "_ZTId",
21842    "_ZTId"
21843   ]
21844  },
21845  {
21846   "alignment" : 4,
21847   "fields" :
21848   [
21849    {
21850     "field_name" : "lhs",
21851     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
21852    },
21853    {
21854     "field_name" : "rhs",
21855     "field_offset" : 32,
21856     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21857    }
21858   ],
21859   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
21860   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
21861   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
21862   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
21863   "size" : 8,
21864   "source_file" : "system/libbase/include/android-base/logging.h",
21865   "template_args" :
21866   [
21867    "_ZTIh",
21868    "_ZTIj"
21869   ]
21870  },
21871  {
21872   "alignment" : 4,
21873   "fields" :
21874   [
21875    {
21876     "field_name" : "lhs",
21877     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
21878    },
21879    {
21880     "field_name" : "rhs",
21881     "field_offset" : 32,
21882     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
21883    }
21884   ],
21885   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
21886   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
21887   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
21888   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
21889   "size" : 8,
21890   "source_file" : "system/libbase/include/android-base/logging.h",
21891   "template_args" :
21892   [
21893    "_ZTIi",
21894    "_ZTIi"
21895   ]
21896  },
21897  {
21898   "alignment" : 4,
21899   "fields" :
21900   [
21901    {
21902     "field_name" : "lhs",
21903     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21904    },
21905    {
21906     "field_name" : "rhs",
21907     "field_offset" : 32,
21908     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
21909    }
21910   ],
21911   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
21912   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
21913   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
21914   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
21915   "size" : 8,
21916   "source_file" : "system/libbase/include/android-base/logging.h",
21917   "template_args" :
21918   [
21919    "_ZTIj",
21920    "_ZTIi"
21921   ]
21922  },
21923  {
21924   "alignment" : 4,
21925   "fields" :
21926   [
21927    {
21928     "field_name" : "lhs",
21929     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21930    },
21931    {
21932     "field_name" : "rhs",
21933     "field_offset" : 32,
21934     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21935    }
21936   ],
21937   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
21938   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
21939   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
21940   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
21941   "size" : 8,
21942   "source_file" : "system/libbase/include/android-base/logging.h",
21943   "template_args" :
21944   [
21945    "_ZTIj",
21946    "_ZTIj"
21947   ]
21948  },
21949  {
21950   "alignment" : 4,
21951   "fields" :
21952   [
21953    {
21954     "field_name" : "lhs",
21955     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21956    },
21957    {
21958     "field_name" : "rhs",
21959     "field_offset" : 32,
21960     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
21961    }
21962   ],
21963   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
21964   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short>",
21965   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
21966   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
21967   "size" : 8,
21968   "source_file" : "system/libbase/include/android-base/logging.h",
21969   "template_args" :
21970   [
21971    "_ZTIj",
21972    "_ZTIt"
21973   ]
21974  },
21975  {
21976   "alignment" : 4,
21977   "fields" :
21978   [
21979    {
21980     "field_name" : "lhs",
21981     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
21982    },
21983    {
21984     "field_name" : "rhs",
21985     "field_offset" : 32,
21986     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21987    }
21988   ],
21989   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
21990   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
21991   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
21992   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
21993   "size" : 8,
21994   "source_file" : "system/libbase/include/android-base/logging.h",
21995   "template_args" :
21996   [
21997    "_ZTIt",
21998    "_ZTIj"
21999   ]
22000  },
22001  {
22002   "alignment" : 2,
22003   "fields" :
22004   [
22005    {
22006     "field_name" : "lhs",
22007     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22008    },
22009    {
22010     "field_name" : "rhs",
22011     "field_offset" : 16,
22012     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22013    }
22014   ],
22015   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22016   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
22017   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22018   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22019   "size" : 4,
22020   "source_file" : "system/libbase/include/android-base/logging.h",
22021   "template_args" :
22022   [
22023    "_ZTIt",
22024    "_ZTIt"
22025   ]
22026  },
22027  {
22028   "alignment" : 8,
22029   "fields" :
22030   [
22031    {
22032     "field_name" : "lhs",
22033     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIxEE"
22034    },
22035    {
22036     "field_name" : "rhs",
22037     "field_offset" : 64,
22038     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22039    }
22040   ],
22041   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22042   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int>",
22043   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22044   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22045   "size" : 16,
22046   "source_file" : "system/libbase/include/android-base/logging.h",
22047   "template_args" :
22048   [
22049    "_ZTIx",
22050    "_ZTIj"
22051   ]
22052  },
22053  {
22054   "alignment" : 8,
22055   "fields" :
22056   [
22057    {
22058     "field_name" : "lhs",
22059     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
22060    },
22061    {
22062     "field_name" : "rhs",
22063     "field_offset" : 64,
22064     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22065    }
22066   ],
22067   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22068   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int>",
22069   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22070   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22071   "size" : 16,
22072   "source_file" : "system/libbase/include/android-base/logging.h",
22073   "template_args" :
22074   [
22075    "_ZTIy",
22076    "_ZTIj"
22077   ]
22078  },
22079  {
22080   "alignment" : 1,
22081   "fields" :
22082   [
22083    {
22084     "field_name" : "v",
22085     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
22086    }
22087   ],
22088   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22089   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
22090   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22091   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22092   "size" : 1,
22093   "source_file" : "system/libbase/include/android-base/logging.h",
22094   "template_args" :
22095   [
22096    "_ZTIN3art11Instruction6FormatE"
22097   ]
22098  },
22099  {
22100   "alignment" : 4,
22101   "fields" :
22102   [
22103    {
22104     "field_name" : "v",
22105     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22106    }
22107   ],
22108   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22109   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
22110   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22111   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22112   "size" : 4,
22113   "source_file" : "system/libbase/include/android-base/logging.h",
22114   "template_args" :
22115   [
22116    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22117   ]
22118  },
22119  {
22120   "alignment" : 2,
22121   "fields" :
22122   [
22123    {
22124     "field_name" : "v",
22125     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
22126    }
22127   ],
22128   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22129   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
22130   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22131   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22132   "size" : 2,
22133   "source_file" : "system/libbase/include/android-base/logging.h",
22134   "template_args" :
22135   [
22136    "_ZTIN3art3dex10ProtoIndexE"
22137   ]
22138  },
22139  {
22140   "alignment" : 4,
22141   "fields" :
22142   [
22143    {
22144     "field_name" : "v",
22145     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
22146    }
22147   ],
22148   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22149   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
22150   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22151   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22152   "size" : 4,
22153   "source_file" : "system/libbase/include/android-base/logging.h",
22154   "template_args" :
22155   [
22156    "_ZTIN3art3dex11StringIndexE"
22157   ]
22158  },
22159  {
22160   "alignment" : 2,
22161   "fields" :
22162   [
22163    {
22164     "field_name" : "v",
22165     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
22166    }
22167   ],
22168   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22169   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
22170   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22171   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22172   "size" : 2,
22173   "source_file" : "system/libbase/include/android-base/logging.h",
22174   "template_args" :
22175   [
22176    "_ZTIN3art3dex9TypeIndexE"
22177   ]
22178  },
22179  {
22180   "alignment" : 4,
22181   "fields" :
22182   [
22183    {
22184     "field_name" : "v",
22185     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
22186    }
22187   ],
22188   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22189   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
22190   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22191   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22192   "size" : 4,
22193   "source_file" : "system/libbase/include/android-base/logging.h",
22194   "template_args" :
22195   [
22196    "_ZTIPKN3art3dex6TypeIdE"
22197   ]
22198  },
22199  {
22200   "alignment" : 4,
22201   "fields" :
22202   [
22203    {
22204     "field_name" : "v",
22205     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
22206    }
22207   ],
22208   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22209   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
22210   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22211   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22212   "size" : 4,
22213   "source_file" : "system/libbase/include/android-base/logging.h",
22214   "template_args" :
22215   [
22216    "_ZTIPKN3art3dex7FieldIdE"
22217   ]
22218  },
22219  {
22220   "alignment" : 4,
22221   "fields" :
22222   [
22223    {
22224     "field_name" : "v",
22225     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
22226    }
22227   ],
22228   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22229   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
22230   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22231   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22232   "size" : 4,
22233   "source_file" : "system/libbase/include/android-base/logging.h",
22234   "template_args" :
22235   [
22236    "_ZTIPKN3art3dex7ProtoIdE"
22237   ]
22238  },
22239  {
22240   "alignment" : 4,
22241   "fields" :
22242   [
22243    {
22244     "field_name" : "v",
22245     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
22246    }
22247   ],
22248   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22249   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
22250   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22251   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22252   "size" : 4,
22253   "source_file" : "system/libbase/include/android-base/logging.h",
22254   "template_args" :
22255   [
22256    "_ZTIPKN3art3dex8ClassDefE"
22257   ]
22258  },
22259  {
22260   "alignment" : 4,
22261   "fields" :
22262   [
22263    {
22264     "field_name" : "v",
22265     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
22266    }
22267   ],
22268   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22269   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
22270   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22271   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22272   "size" : 4,
22273   "source_file" : "system/libbase/include/android-base/logging.h",
22274   "template_args" :
22275   [
22276    "_ZTIPKN3art3dex8MethodIdE"
22277   ]
22278  },
22279  {
22280   "alignment" : 4,
22281   "fields" :
22282   [
22283    {
22284     "field_name" : "v",
22285     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
22286    }
22287   ],
22288   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22289   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
22290   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22291   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22292   "size" : 4,
22293   "source_file" : "system/libbase/include/android-base/logging.h",
22294   "template_args" :
22295   [
22296    "_ZTIPKN3art3dex8StringIdE"
22297   ]
22298  },
22299  {
22300   "alignment" : 4,
22301   "fields" :
22302   [
22303    {
22304     "field_name" : "v",
22305     "referenced_type" : "_ZTIPKN3art7DexFileE"
22306    }
22307   ],
22308   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22309   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
22310   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22311   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22312   "size" : 4,
22313   "source_file" : "system/libbase/include/android-base/logging.h",
22314   "template_args" :
22315   [
22316    "_ZTIPKN3art7DexFileE"
22317   ]
22318  },
22319  {
22320   "alignment" : 4,
22321   "fields" :
22322   [
22323    {
22324     "field_name" : "v",
22325     "referenced_type" : "_ZTIPKt"
22326    }
22327   ],
22328   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22329   "name" : "android::base::log_detail::Storage<const unsigned short *>",
22330   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22331   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22332   "size" : 4,
22333   "source_file" : "system/libbase/include/android-base/logging.h",
22334   "template_args" :
22335   [
22336    "_ZTIPKt"
22337   ]
22338  },
22339  {
22340   "alignment" : 4,
22341   "fields" :
22342   [
22343    {
22344     "field_name" : "v",
22345     "referenced_type" : "_ZTIPKv"
22346    }
22347   ],
22348   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22349   "name" : "android::base::log_detail::Storage<const void *>",
22350   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22351   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22352   "size" : 4,
22353   "source_file" : "system/libbase/include/android-base/logging.h",
22354   "template_args" :
22355   [
22356    "_ZTIPKv"
22357   ]
22358  },
22359  {
22360   "alignment" : 1,
22361   "fields" :
22362   [
22363    {
22364     "field_name" : "v",
22365     "referenced_type" : "_ZTIb"
22366    }
22367   ],
22368   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
22369   "name" : "android::base::log_detail::Storage<bool>",
22370   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
22371   "self_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
22372   "size" : 1,
22373   "source_file" : "system/libbase/include/android-base/logging.h",
22374   "template_args" :
22375   [
22376    "_ZTIb"
22377   ]
22378  },
22379  {
22380   "alignment" : 1,
22381   "fields" :
22382   [
22383    {
22384     "field_name" : "v",
22385     "referenced_type" : "_ZTIc"
22386    }
22387   ],
22388   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
22389   "name" : "android::base::log_detail::Storage<char>",
22390   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
22391   "self_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
22392   "size" : 1,
22393   "source_file" : "system/libbase/include/android-base/logging.h",
22394   "template_args" :
22395   [
22396    "_ZTIc"
22397   ]
22398  },
22399  {
22400   "alignment" : 8,
22401   "fields" :
22402   [
22403    {
22404     "field_name" : "v",
22405     "referenced_type" : "_ZTId"
22406    }
22407   ],
22408   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
22409   "name" : "android::base::log_detail::Storage<double>",
22410   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
22411   "self_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
22412   "size" : 8,
22413   "source_file" : "system/libbase/include/android-base/logging.h",
22414   "template_args" :
22415   [
22416    "_ZTId"
22417   ]
22418  },
22419  {
22420   "alignment" : 1,
22421   "fields" :
22422   [
22423    {
22424     "field_name" : "v",
22425     "referenced_type" : "_ZTIh"
22426    }
22427   ],
22428   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
22429   "name" : "android::base::log_detail::Storage<unsigned char>",
22430   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
22431   "self_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
22432   "size" : 1,
22433   "source_file" : "system/libbase/include/android-base/logging.h",
22434   "template_args" :
22435   [
22436    "_ZTIh"
22437   ]
22438  },
22439  {
22440   "alignment" : 4,
22441   "fields" :
22442   [
22443    {
22444     "field_name" : "v",
22445     "referenced_type" : "_ZTIi"
22446    }
22447   ],
22448   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
22449   "name" : "android::base::log_detail::Storage<int>",
22450   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
22451   "self_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
22452   "size" : 4,
22453   "source_file" : "system/libbase/include/android-base/logging.h",
22454   "template_args" :
22455   [
22456    "_ZTIi"
22457   ]
22458  },
22459  {
22460   "alignment" : 4,
22461   "fields" :
22462   [
22463    {
22464     "field_name" : "v",
22465     "referenced_type" : "_ZTIj"
22466    }
22467   ],
22468   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
22469   "name" : "android::base::log_detail::Storage<unsigned int>",
22470   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
22471   "self_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
22472   "size" : 4,
22473   "source_file" : "system/libbase/include/android-base/logging.h",
22474   "template_args" :
22475   [
22476    "_ZTIj"
22477   ]
22478  },
22479  {
22480   "alignment" : 2,
22481   "fields" :
22482   [
22483    {
22484     "field_name" : "v",
22485     "referenced_type" : "_ZTIt"
22486    }
22487   ],
22488   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
22489   "name" : "android::base::log_detail::Storage<unsigned short>",
22490   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
22491   "self_type" : "_ZTIN7android4base10log_detail7StorageItEE",
22492   "size" : 2,
22493   "source_file" : "system/libbase/include/android-base/logging.h",
22494   "template_args" :
22495   [
22496    "_ZTIt"
22497   ]
22498  },
22499  {
22500   "alignment" : 8,
22501   "fields" :
22502   [
22503    {
22504     "field_name" : "v",
22505     "referenced_type" : "_ZTIx"
22506    }
22507   ],
22508   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIxEE",
22509   "name" : "android::base::log_detail::Storage<long long>",
22510   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
22511   "self_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
22512   "size" : 8,
22513   "source_file" : "system/libbase/include/android-base/logging.h",
22514   "template_args" :
22515   [
22516    "_ZTIx"
22517   ]
22518  },
22519  {
22520   "alignment" : 8,
22521   "fields" :
22522   [
22523    {
22524     "field_name" : "v",
22525     "referenced_type" : "_ZTIy"
22526    }
22527   ],
22528   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIyEE",
22529   "name" : "android::base::log_detail::Storage<unsigned long long>",
22530   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
22531   "self_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
22532   "size" : 8,
22533   "source_file" : "system/libbase/include/android-base/logging.h",
22534   "template_args" :
22535   [
22536    "_ZTIy"
22537   ]
22538  },
22539  {
22540   "alignment" : 4,
22541   "fields" :
22542   [
22543    {
22544     "access" : "private",
22545     "field_name" : "fd_",
22546     "referenced_type" : "_ZTIi"
22547    }
22548   ],
22549   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
22550   "name" : "android::base::borrowed_fd",
22551   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
22552   "self_type" : "_ZTIN7android4base11borrowed_fdE",
22553   "size" : 4,
22554   "source_file" : "system/libbase/include/android-base/unique_fd.h"
22555  },
22556  {
22557   "alignment" : 1,
22558   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
22559   "name" : "android::base::LogNullGuard<std::nullptr_t>",
22560   "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
22561   "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
22562   "size" : 1,
22563   "source_file" : "system/libbase/include/android-base/logging.h",
22564   "template_args" :
22565   [
22566    "_ZTIDn"
22567   ]
22568  },
22569  {
22570   "alignment" : 1,
22571   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22572   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
22573   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22574   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22575   "size" : 1,
22576   "source_file" : "system/libbase/include/android-base/logging.h",
22577   "template_args" :
22578   [
22579    "_ZTIN3art11Instruction6FormatE"
22580   ]
22581  },
22582  {
22583   "alignment" : 1,
22584   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22585   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
22586   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22587   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22588   "size" : 1,
22589   "source_file" : "system/libbase/include/android-base/logging.h",
22590   "template_args" :
22591   [
22592    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22593   ]
22594  },
22595  {
22596   "alignment" : 1,
22597   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22598   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
22599   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22600   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22601   "size" : 1,
22602   "source_file" : "system/libbase/include/android-base/logging.h",
22603   "template_args" :
22604   [
22605    "_ZTIN3art3dex10ProtoIndexE"
22606   ]
22607  },
22608  {
22609   "alignment" : 1,
22610   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22611   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
22612   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22613   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22614   "size" : 1,
22615   "source_file" : "system/libbase/include/android-base/logging.h",
22616   "template_args" :
22617   [
22618    "_ZTIN3art3dex11StringIndexE"
22619   ]
22620  },
22621  {
22622   "alignment" : 1,
22623   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22624   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
22625   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22626   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22627   "size" : 1,
22628   "source_file" : "system/libbase/include/android-base/logging.h",
22629   "template_args" :
22630   [
22631    "_ZTIN3art3dex9TypeIndexE"
22632   ]
22633  },
22634  {
22635   "alignment" : 1,
22636   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22637   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
22638   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22639   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22640   "size" : 1,
22641   "source_file" : "system/libbase/include/android-base/logging.h",
22642   "template_args" :
22643   [
22644    "_ZTIPKN3art3dex6TypeIdE"
22645   ]
22646  },
22647  {
22648   "alignment" : 1,
22649   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22650   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
22651   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22652   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22653   "size" : 1,
22654   "source_file" : "system/libbase/include/android-base/logging.h",
22655   "template_args" :
22656   [
22657    "_ZTIPKN3art3dex7FieldIdE"
22658   ]
22659  },
22660  {
22661   "alignment" : 1,
22662   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22663   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
22664   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22665   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22666   "size" : 1,
22667   "source_file" : "system/libbase/include/android-base/logging.h",
22668   "template_args" :
22669   [
22670    "_ZTIPKN3art3dex7ProtoIdE"
22671   ]
22672  },
22673  {
22674   "alignment" : 1,
22675   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22676   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
22677   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22678   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22679   "size" : 1,
22680   "source_file" : "system/libbase/include/android-base/logging.h",
22681   "template_args" :
22682   [
22683    "_ZTIPKN3art3dex8ClassDefE"
22684   ]
22685  },
22686  {
22687   "alignment" : 1,
22688   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22689   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
22690   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22691   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22692   "size" : 1,
22693   "source_file" : "system/libbase/include/android-base/logging.h",
22694   "template_args" :
22695   [
22696    "_ZTIPKN3art3dex8MethodIdE"
22697   ]
22698  },
22699  {
22700   "alignment" : 1,
22701   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22702   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
22703   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22704   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22705   "size" : 1,
22706   "source_file" : "system/libbase/include/android-base/logging.h",
22707   "template_args" :
22708   [
22709    "_ZTIPKN3art3dex8StringIdE"
22710   ]
22711  },
22712  {
22713   "alignment" : 1,
22714   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
22715   "name" : "android::base::LogNullGuard<const art::DexFile *>",
22716   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
22717   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
22718   "size" : 1,
22719   "source_file" : "system/libbase/include/android-base/logging.h",
22720   "template_args" :
22721   [
22722    "_ZTIPKN3art7DexFileE"
22723   ]
22724  },
22725  {
22726   "alignment" : 1,
22727   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
22728   "name" : "android::base::LogNullGuard<const char *>",
22729   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
22730   "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
22731   "size" : 1,
22732   "source_file" : "system/libbase/include/android-base/logging.h",
22733   "template_args" :
22734   [
22735    "_ZTIPKc"
22736   ]
22737  },
22738  {
22739   "alignment" : 1,
22740   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
22741   "name" : "android::base::LogNullGuard<const unsigned short *>",
22742   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
22743   "self_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
22744   "size" : 1,
22745   "source_file" : "system/libbase/include/android-base/logging.h",
22746   "template_args" :
22747   [
22748    "_ZTIPKt"
22749   ]
22750  },
22751  {
22752   "alignment" : 1,
22753   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
22754   "name" : "android::base::LogNullGuard<const void *>",
22755   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
22756   "self_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
22757   "size" : 1,
22758   "source_file" : "system/libbase/include/android-base/logging.h",
22759   "template_args" :
22760   [
22761    "_ZTIPKv"
22762   ]
22763  },
22764  {
22765   "alignment" : 1,
22766   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
22767   "name" : "android::base::LogNullGuard<char *>",
22768   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
22769   "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
22770   "size" : 1,
22771   "source_file" : "system/libbase/include/android-base/logging.h",
22772   "template_args" :
22773   [
22774    "_ZTIPc"
22775   ]
22776  },
22777  {
22778   "alignment" : 1,
22779   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
22780   "name" : "android::base::LogNullGuard<bool>",
22781   "referenced_type" : "_ZTIN7android4base12LogNullGuardIbEE",
22782   "self_type" : "_ZTIN7android4base12LogNullGuardIbEE",
22783   "size" : 1,
22784   "source_file" : "system/libbase/include/android-base/logging.h",
22785   "template_args" :
22786   [
22787    "_ZTIb"
22788   ]
22789  },
22790  {
22791   "alignment" : 1,
22792   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
22793   "name" : "android::base::LogNullGuard<char>",
22794   "referenced_type" : "_ZTIN7android4base12LogNullGuardIcEE",
22795   "self_type" : "_ZTIN7android4base12LogNullGuardIcEE",
22796   "size" : 1,
22797   "source_file" : "system/libbase/include/android-base/logging.h",
22798   "template_args" :
22799   [
22800    "_ZTIc"
22801   ]
22802  },
22803  {
22804   "alignment" : 1,
22805   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
22806   "name" : "android::base::LogNullGuard<double>",
22807   "referenced_type" : "_ZTIN7android4base12LogNullGuardIdEE",
22808   "self_type" : "_ZTIN7android4base12LogNullGuardIdEE",
22809   "size" : 1,
22810   "source_file" : "system/libbase/include/android-base/logging.h",
22811   "template_args" :
22812   [
22813    "_ZTId"
22814   ]
22815  },
22816  {
22817   "alignment" : 1,
22818   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
22819   "name" : "android::base::LogNullGuard<unsigned char>",
22820   "referenced_type" : "_ZTIN7android4base12LogNullGuardIhEE",
22821   "self_type" : "_ZTIN7android4base12LogNullGuardIhEE",
22822   "size" : 1,
22823   "source_file" : "system/libbase/include/android-base/logging.h",
22824   "template_args" :
22825   [
22826    "_ZTIh"
22827   ]
22828  },
22829  {
22830   "alignment" : 1,
22831   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
22832   "name" : "android::base::LogNullGuard<int>",
22833   "referenced_type" : "_ZTIN7android4base12LogNullGuardIiEE",
22834   "self_type" : "_ZTIN7android4base12LogNullGuardIiEE",
22835   "size" : 1,
22836   "source_file" : "system/libbase/include/android-base/logging.h",
22837   "template_args" :
22838   [
22839    "_ZTIi"
22840   ]
22841  },
22842  {
22843   "alignment" : 1,
22844   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
22845   "name" : "android::base::LogNullGuard<unsigned int>",
22846   "referenced_type" : "_ZTIN7android4base12LogNullGuardIjEE",
22847   "self_type" : "_ZTIN7android4base12LogNullGuardIjEE",
22848   "size" : 1,
22849   "source_file" : "system/libbase/include/android-base/logging.h",
22850   "template_args" :
22851   [
22852    "_ZTIj"
22853   ]
22854  },
22855  {
22856   "alignment" : 1,
22857   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
22858   "name" : "android::base::LogNullGuard<unsigned short>",
22859   "referenced_type" : "_ZTIN7android4base12LogNullGuardItEE",
22860   "self_type" : "_ZTIN7android4base12LogNullGuardItEE",
22861   "size" : 1,
22862   "source_file" : "system/libbase/include/android-base/logging.h",
22863   "template_args" :
22864   [
22865    "_ZTIt"
22866   ]
22867  },
22868  {
22869   "alignment" : 1,
22870   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIxEE",
22871   "name" : "android::base::LogNullGuard<long long>",
22872   "referenced_type" : "_ZTIN7android4base12LogNullGuardIxEE",
22873   "self_type" : "_ZTIN7android4base12LogNullGuardIxEE",
22874   "size" : 1,
22875   "source_file" : "system/libbase/include/android-base/logging.h",
22876   "template_args" :
22877   [
22878    "_ZTIx"
22879   ]
22880  },
22881  {
22882   "alignment" : 1,
22883   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIyEE",
22884   "name" : "android::base::LogNullGuard<unsigned long long>",
22885   "referenced_type" : "_ZTIN7android4base12LogNullGuardIyEE",
22886   "self_type" : "_ZTIN7android4base12LogNullGuardIyEE",
22887   "size" : 1,
22888   "source_file" : "system/libbase/include/android-base/logging.h",
22889   "template_args" :
22890   [
22891    "_ZTIy"
22892   ]
22893  },
22894  {
22895   "alignment" : 1,
22896   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
22897   "name" : "android::base::DefaultCloser",
22898   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
22899   "self_type" : "_ZTIN7android4base13DefaultCloserE",
22900   "size" : 1,
22901   "source_file" : "system/libbase/include/android-base/unique_fd.h"
22902  },
22903  {
22904   "alignment" : 4,
22905   "fields" :
22906   [
22907    {
22908     "access" : "private",
22909     "field_name" : "saved_errno_",
22910     "referenced_type" : "_ZTIKi"
22911    }
22912   ],
22913   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
22914   "name" : "android::base::ErrnoRestorer",
22915   "record_kind" : "class",
22916   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
22917   "self_type" : "_ZTIN7android4base13ErrnoRestorerE",
22918   "size" : 4,
22919   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
22920  },
22921  {
22922   "alignment" : 4,
22923   "fields" :
22924   [
22925    {
22926     "access" : "private",
22927     "field_name" : "fd_",
22928     "referenced_type" : "_ZTIi"
22929    }
22930   ],
22931   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
22932   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
22933   "record_kind" : "class",
22934   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
22935   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
22936   "size" : 4,
22937   "source_file" : "system/libbase/include/android-base/unique_fd.h",
22938   "template_args" :
22939   [
22940    "_ZTIN7android4base13DefaultCloserE"
22941   ]
22942  },
22943  {
22944   "alignment" : 4,
22945   "fields" :
22946   [
22947    {
22948     "access" : "private",
22949     "field_name" : "old_",
22950     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
22951    }
22952   ],
22953   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
22954   "name" : "android::base::ScopedLogSeverity",
22955   "record_kind" : "class",
22956   "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE",
22957   "self_type" : "_ZTIN7android4base17ScopedLogSeverityE",
22958   "size" : 4,
22959   "source_file" : "system/libbase/include/android-base/logging.h"
22960  },
22961  {
22962   "alignment" : 1,
22963   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
22964   "name" : "android::base::ScopedLockAssertion",
22965   "record_kind" : "class",
22966   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
22967   "self_type" : "_ZTIN7android4base19ScopedLockAssertionE",
22968   "size" : 1,
22969   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
22970  },
22971  {
22972   "alignment" : 4,
22973   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
22974   "name" : "unix_file::RandomAccessFile",
22975   "record_kind" : "class",
22976   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
22977   "self_type" : "_ZTIN9unix_file16RandomAccessFileE",
22978   "size" : 4,
22979   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
22980   "vtable_components" :
22981   [
22982    {
22983     "kind" : "offset_to_top"
22984    },
22985    {
22986     "kind" : "rtti",
22987     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
22988    },
22989    {
22990     "kind" : "complete_dtor_pointer",
22991     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
22992    },
22993    {
22994     "kind" : "deleting_dtor_pointer",
22995     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
22996    },
22997    {
22998     "is_pure" : true,
22999     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
23000    },
23001    {
23002     "is_pure" : true,
23003     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcxx"
23004    },
23005    {
23006     "is_pure" : true,
23007     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEx"
23008    },
23009    {
23010     "is_pure" : true,
23011     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
23012    },
23013    {
23014     "is_pure" : true,
23015     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcxx"
23016    },
23017    {
23018     "is_pure" : true,
23019     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
23020    }
23021   ]
23022  },
23023  {
23024   "alignment" : 4,
23025   "base_specifiers" :
23026   [
23027    {
23028     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
23029    }
23030   ],
23031   "fields" :
23032   [
23033    {
23034     "access" : "protected",
23035     "field_name" : "guard_state_",
23036     "field_offset" : 32,
23037     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
23038    },
23039    {
23040     "access" : "private",
23041     "field_name" : "fd_",
23042     "field_offset" : 64,
23043     "referenced_type" : "_ZTIi"
23044    },
23045    {
23046     "access" : "private",
23047     "field_name" : "file_path_",
23048     "field_offset" : 96,
23049     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23050    },
23051    {
23052     "access" : "private",
23053     "field_name" : "read_only_mode_",
23054     "field_offset" : 192,
23055     "referenced_type" : "_ZTIb"
23056    }
23057   ],
23058   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
23059   "name" : "unix_file::FdFile",
23060   "record_kind" : "class",
23061   "referenced_type" : "_ZTIN9unix_file6FdFileE",
23062   "self_type" : "_ZTIN9unix_file6FdFileE",
23063   "size" : 28,
23064   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
23065   "vtable_components" :
23066   [
23067    {
23068     "kind" : "offset_to_top"
23069    },
23070    {
23071     "kind" : "rtti",
23072     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
23073    },
23074    {
23075     "kind" : "complete_dtor_pointer",
23076     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
23077    },
23078    {
23079     "kind" : "deleting_dtor_pointer",
23080     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
23081    },
23082    {
23083     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
23084    },
23085    {
23086     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcxx"
23087    },
23088    {
23089     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEx"
23090    },
23091    {
23092     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
23093    },
23094    {
23095     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcxx"
23096    },
23097    {
23098     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
23099    }
23100   ]
23101  },
23102  {
23103   "alignment" : 1,
23104   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23105   "name" : "std::hash<art::DexFileReference>",
23106   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23107   "self_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23108   "size" : 1,
23109   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
23110   "template_args" :
23111   [
23112    "_ZTIN3art16DexFileReferenceE"
23113   ]
23114  },
23115  {
23116   "alignment" : 1,
23117   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23118   "name" : "std::hash<art::dex::ProtoIndex>",
23119   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23120   "self_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23121   "size" : 1,
23122   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23123   "template_args" :
23124   [
23125    "_ZTIN3art3dex10ProtoIndexE"
23126   ]
23127  },
23128  {
23129   "alignment" : 1,
23130   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23131   "name" : "std::hash<art::dex::StringIndex>",
23132   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23133   "self_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23134   "size" : 1,
23135   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23136   "template_args" :
23137   [
23138    "_ZTIN3art3dex11StringIndexE"
23139   ]
23140  },
23141  {
23142   "alignment" : 1,
23143   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23144   "name" : "std::hash<art::dex::TypeIndex>",
23145   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23146   "self_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23147   "size" : 1,
23148   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23149   "template_args" :
23150   [
23151    "_ZTIN3art3dex9TypeIndexE"
23152   ]
23153  }
23154 ],
23155 "rvalue_reference_types" :
23156 [
23157  {
23158   "alignment" : 4,
23159   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
23160   "name" : "art::Instruction::Format &&",
23161   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
23162   "self_type" : "_ZTION3art11Instruction6FormatE",
23163   "size" : 4,
23164   "source_file" : "system/libbase/include/android-base/logging.h"
23165  },
23166  {
23167   "alignment" : 4,
23168   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23169   "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>>>> &&",
23170   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23171   "self_type" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23172   "size" : 4,
23173   "source_file" : "art/libartbase/base/hash_set.h"
23174  },
23175  {
23176   "alignment" : 4,
23177   "linker_set_key" : "_ZTION3art15SplitStringIterE",
23178   "name" : "art::SplitStringIter &&",
23179   "referenced_type" : "_ZTIN3art15SplitStringIterE",
23180   "self_type" : "_ZTION3art15SplitStringIterE",
23181   "size" : 4,
23182   "source_file" : "art/libartbase/base/stl_util.h"
23183  },
23184  {
23185   "alignment" : 4,
23186   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
23187   "name" : "art::TypeLookupTable &&",
23188   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
23189   "self_type" : "_ZTION3art15TypeLookupTableE",
23190   "size" : 4,
23191   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
23192  },
23193  {
23194   "alignment" : 4,
23195   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
23196   "name" : "art::EncodedArrayValueIterator::ValueType &&",
23197   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
23198   "self_type" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
23199   "size" : 4,
23200   "source_file" : "system/libbase/include/android-base/logging.h"
23201  },
23202  {
23203   "alignment" : 4,
23204   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
23205   "name" : "art::dex::TypeIndex &&",
23206   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
23207   "self_type" : "_ZTION3art3dex9TypeIndexE",
23208   "size" : 4,
23209   "source_file" : "system/libbase/include/android-base/logging.h"
23210  },
23211  {
23212   "alignment" : 4,
23213   "linker_set_key" : "_ZTION3art6MemMapE",
23214   "name" : "art::MemMap &&",
23215   "referenced_type" : "_ZTIN3art6MemMapE",
23216   "self_type" : "_ZTION3art6MemMapE",
23217   "size" : 4,
23218   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
23219  },
23220  {
23221   "alignment" : 4,
23222   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23223   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
23224   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23225   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23226   "size" : 4,
23227   "source_file" : "system/libbase/include/android-base/unique_fd.h"
23228  },
23229  {
23230   "alignment" : 4,
23231   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
23232   "name" : "std::pair<unsigned int, unsigned short> &&",
23233   "referenced_type" : "_ZTINSt3__14pairIjtEE",
23234   "self_type" : "_ZTIONSt3__14pairIjtEE",
23235   "size" : 4,
23236   "source_file" : "art/libartbase/base/hash_set.h"
23237  },
23238  {
23239   "alignment" : 4,
23240   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
23241   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
23242   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
23243   "self_type" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
23244   "size" : 4,
23245   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
23246  },
23247  {
23248   "alignment" : 4,
23249   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
23250   "name" : "const art::dex::TypeId *&&",
23251   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
23252   "self_type" : "_ZTIOPKN3art3dex6TypeIdE",
23253   "size" : 4,
23254   "source_file" : "system/libbase/include/android-base/logging.h"
23255  },
23256  {
23257   "alignment" : 4,
23258   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
23259   "name" : "const art::dex::FieldId *&&",
23260   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
23261   "self_type" : "_ZTIOPKN3art3dex7FieldIdE",
23262   "size" : 4,
23263   "source_file" : "system/libbase/include/android-base/logging.h"
23264  },
23265  {
23266   "alignment" : 4,
23267   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
23268   "name" : "const art::dex::ProtoId *&&",
23269   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
23270   "self_type" : "_ZTIOPKN3art3dex7ProtoIdE",
23271   "size" : 4,
23272   "source_file" : "system/libbase/include/android-base/logging.h"
23273  },
23274  {
23275   "alignment" : 4,
23276   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
23277   "name" : "const art::dex::ClassDef *&&",
23278   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
23279   "self_type" : "_ZTIOPKN3art3dex8ClassDefE",
23280   "size" : 4,
23281   "source_file" : "system/libbase/include/android-base/logging.h"
23282  },
23283  {
23284   "alignment" : 4,
23285   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
23286   "name" : "const art::dex::MethodId *&&",
23287   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
23288   "self_type" : "_ZTIOPKN3art3dex8MethodIdE",
23289   "size" : 4,
23290   "source_file" : "system/libbase/include/android-base/logging.h"
23291  },
23292  {
23293   "alignment" : 4,
23294   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
23295   "name" : "const art::dex::StringId *&&",
23296   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
23297   "self_type" : "_ZTIOPKN3art3dex8StringIdE",
23298   "size" : 4,
23299   "source_file" : "system/libbase/include/android-base/logging.h"
23300  },
23301  {
23302   "alignment" : 4,
23303   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
23304   "name" : "const art::DexFile *&&",
23305   "referenced_type" : "_ZTIPKN3art7DexFileE",
23306   "self_type" : "_ZTIOPKN3art7DexFileE",
23307   "size" : 4,
23308   "source_file" : "system/libbase/include/android-base/logging.h"
23309  },
23310  {
23311   "alignment" : 4,
23312   "linker_set_key" : "_ZTIOPKc",
23313   "name" : "const char *&&",
23314   "referenced_type" : "_ZTIPKc",
23315   "self_type" : "_ZTIOPKc",
23316   "size" : 4,
23317   "source_file" : "system/libbase/include/android-base/logging.h"
23318  },
23319  {
23320   "alignment" : 4,
23321   "linker_set_key" : "_ZTIOPKt",
23322   "name" : "const unsigned short *&&",
23323   "referenced_type" : "_ZTIPKt",
23324   "self_type" : "_ZTIOPKt",
23325   "size" : 4,
23326   "source_file" : "system/libbase/include/android-base/logging.h"
23327  },
23328  {
23329   "alignment" : 4,
23330   "linker_set_key" : "_ZTIOb",
23331   "name" : "bool &&",
23332   "referenced_type" : "_ZTIb",
23333   "self_type" : "_ZTIOb",
23334   "size" : 4,
23335   "source_file" : "system/libbase/include/android-base/logging.h"
23336  },
23337  {
23338   "alignment" : 4,
23339   "linker_set_key" : "_ZTIOc",
23340   "name" : "char &&",
23341   "referenced_type" : "_ZTIc",
23342   "self_type" : "_ZTIOc",
23343   "size" : 4,
23344   "source_file" : "system/libbase/include/android-base/logging.h"
23345  },
23346  {
23347   "alignment" : 4,
23348   "linker_set_key" : "_ZTIOd",
23349   "name" : "double &&",
23350   "referenced_type" : "_ZTId",
23351   "self_type" : "_ZTIOd",
23352   "size" : 4,
23353   "source_file" : "system/libbase/include/android-base/logging.h"
23354  },
23355  {
23356   "alignment" : 4,
23357   "linker_set_key" : "_ZTIOi",
23358   "name" : "int &&",
23359   "referenced_type" : "_ZTIi",
23360   "self_type" : "_ZTIOi",
23361   "size" : 4,
23362   "source_file" : "system/libbase/include/android-base/logging.h"
23363  },
23364  {
23365   "alignment" : 4,
23366   "linker_set_key" : "_ZTIOj",
23367   "name" : "unsigned int &&",
23368   "referenced_type" : "_ZTIj",
23369   "self_type" : "_ZTIOj",
23370   "size" : 4,
23371   "source_file" : "system/libbase/include/android-base/logging.h"
23372  },
23373  {
23374   "alignment" : 4,
23375   "linker_set_key" : "_ZTIOt",
23376   "name" : "unsigned short &&",
23377   "referenced_type" : "_ZTIt",
23378   "self_type" : "_ZTIOt",
23379   "size" : 4,
23380   "source_file" : "system/libbase/include/android-base/logging.h"
23381  }
23382 ]
23383}
23384