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   "linker_set_key" : "_ZTIc",
264   "name" : "char",
265   "referenced_type" : "_ZTIc",
266   "self_type" : "_ZTIc",
267   "size" : 1
268  },
269  {
270   "alignment" : 4,
271   "linker_set_key" : "_ZTId",
272   "name" : "double",
273   "referenced_type" : "_ZTId",
274   "self_type" : "_ZTId",
275   "size" : 8
276  },
277  {
278   "alignment" : 4,
279   "linker_set_key" : "_ZTIf",
280   "name" : "float",
281   "referenced_type" : "_ZTIf",
282   "self_type" : "_ZTIf",
283   "size" : 4
284  },
285  {
286   "alignment" : 1,
287   "is_integral" : true,
288   "is_unsigned" : true,
289   "linker_set_key" : "_ZTIh",
290   "name" : "unsigned char",
291   "referenced_type" : "_ZTIh",
292   "self_type" : "_ZTIh",
293   "size" : 1
294  },
295  {
296   "alignment" : 4,
297   "is_integral" : true,
298   "linker_set_key" : "_ZTIi",
299   "name" : "int",
300   "referenced_type" : "_ZTIi",
301   "self_type" : "_ZTIi",
302   "size" : 4
303  },
304  {
305   "alignment" : 4,
306   "is_integral" : true,
307   "is_unsigned" : true,
308   "linker_set_key" : "_ZTIj",
309   "name" : "unsigned int",
310   "referenced_type" : "_ZTIj",
311   "self_type" : "_ZTIj",
312   "size" : 4
313  },
314  {
315   "alignment" : 4,
316   "is_integral" : true,
317   "linker_set_key" : "_ZTIl",
318   "name" : "long",
319   "referenced_type" : "_ZTIl",
320   "self_type" : "_ZTIl",
321   "size" : 4
322  },
323  {
324   "alignment" : 2,
325   "is_integral" : true,
326   "linker_set_key" : "_ZTIs",
327   "name" : "short",
328   "referenced_type" : "_ZTIs",
329   "self_type" : "_ZTIs",
330   "size" : 2
331  },
332  {
333   "alignment" : 2,
334   "is_integral" : true,
335   "is_unsigned" : true,
336   "linker_set_key" : "_ZTIt",
337   "name" : "unsigned short",
338   "referenced_type" : "_ZTIt",
339   "self_type" : "_ZTIt",
340   "size" : 2
341  },
342  {
343   "linker_set_key" : "_ZTIv",
344   "name" : "void",
345   "referenced_type" : "_ZTIv",
346   "self_type" : "_ZTIv"
347  },
348  {
349   "alignment" : 4,
350   "is_integral" : true,
351   "linker_set_key" : "_ZTIx",
352   "name" : "long long",
353   "referenced_type" : "_ZTIx",
354   "self_type" : "_ZTIx",
355   "size" : 8
356  },
357  {
358   "alignment" : 4,
359   "is_integral" : true,
360   "is_unsigned" : true,
361   "linker_set_key" : "_ZTIy",
362   "name" : "unsigned long long",
363   "referenced_type" : "_ZTIy",
364   "self_type" : "_ZTIy",
365   "size" : 8
366  }
367 ],
368 "elf_functions" :
369 [
370  {
371   "name" : "ADexFile_Error_toString"
372  },
373  {
374   "name" : "ADexFile_Method_getClassDescriptor"
375  },
376  {
377   "name" : "ADexFile_Method_getCodeOffset"
378  },
379  {
380   "name" : "ADexFile_Method_getName"
381  },
382  {
383   "name" : "ADexFile_Method_getQualifiedName"
384  },
385  {
386   "name" : "ADexFile_create"
387  },
388  {
389   "name" : "ADexFile_destroy"
390  },
391  {
392   "name" : "ADexFile_findMethodAtOffset"
393  },
394  {
395   "name" : "ADexFile_forEachMethod"
396  }
397 ],
398 "elf_objects" : [],
399 "enum_types" :
400 [
401  {
402   "alignment" : 4,
403   "enum_fields" :
404   [
405    {
406     "enum_field_value" : 0,
407     "name" : "ADEXFILE_ERROR_OK"
408    },
409    {
410     "enum_field_value" : 1,
411     "name" : "ADEXFILE_ERROR_INVALID_DEX"
412    },
413    {
414     "enum_field_value" : 2,
415     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
416    },
417    {
418     "enum_field_value" : 3,
419     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
420    }
421   ],
422   "linker_set_key" : "_ZTI14ADexFile_Error",
423   "name" : "ADexFile_Error",
424   "referenced_type" : "_ZTI14ADexFile_Error",
425   "self_type" : "_ZTI14ADexFile_Error",
426   "size" : 4,
427   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
428   "underlying_type" : "_ZTIj"
429  },
430  {
431   "alignment" : 4,
432   "enum_fields" :
433   [
434    {
435     "enum_field_value" : 0,
436     "name" : "JNIInvalidRefType"
437    },
438    {
439     "enum_field_value" : 1,
440     "name" : "JNILocalRefType"
441    },
442    {
443     "enum_field_value" : 2,
444     "name" : "JNIGlobalRefType"
445    },
446    {
447     "enum_field_value" : 3,
448     "name" : "JNIWeakGlobalRefType"
449    }
450   ],
451   "linker_set_key" : "_ZTI14jobjectRefType",
452   "name" : "jobjectRefType",
453   "referenced_type" : "_ZTI14jobjectRefType",
454   "self_type" : "_ZTI14jobjectRefType",
455   "size" : 4,
456   "source_file" : "libnativehelper/include_jni/jni.h",
457   "underlying_type" : "_ZTIj"
458  },
459  {
460   "alignment" : 4,
461   "enum_fields" :
462   [
463    {
464     "enum_field_value" : 0,
465     "name" : "art::kStatic"
466    },
467    {
468     "enum_field_value" : 1,
469     "name" : "art::kDirect"
470    },
471    {
472     "enum_field_value" : 2,
473     "name" : "art::kVirtual"
474    },
475    {
476     "enum_field_value" : 3,
477     "name" : "art::kSuper"
478    },
479    {
480     "enum_field_value" : 4,
481     "name" : "art::kInterface"
482    },
483    {
484     "enum_field_value" : 5,
485     "name" : "art::kPolymorphic"
486    },
487    {
488     "enum_field_value" : 6,
489     "name" : "art::kCustom"
490    },
491    {
492     "enum_field_value" : 6,
493     "name" : "art::kMaxInvokeType"
494    }
495   ],
496   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
497   "name" : "art::InvokeType",
498   "referenced_type" : "_ZTIN3art10InvokeTypeE",
499   "self_type" : "_ZTIN3art10InvokeTypeE",
500   "size" : 4,
501   "source_file" : "art/libdexfile/dex/invoke_type.h",
502   "underlying_type" : "_ZTIj"
503  },
504  {
505   "alignment" : 1,
506   "enum_fields" :
507   [
508    {
509     "enum_field_value" : 0,
510     "name" : "art::LayoutType::kLayoutTypeHot"
511    },
512    {
513     "enum_field_value" : 1,
514     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
515    },
516    {
517     "enum_field_value" : 2,
518     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
519    },
520    {
521     "enum_field_value" : 3,
522     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
523    },
524    {
525     "enum_field_value" : 4,
526     "name" : "art::LayoutType::kLayoutTypeUnused"
527    },
528    {
529     "enum_field_value" : 5,
530     "name" : "art::LayoutType::kLayoutTypeCount"
531    }
532   ],
533   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
534   "name" : "art::LayoutType",
535   "referenced_type" : "_ZTIN3art10LayoutTypeE",
536   "self_type" : "_ZTIN3art10LayoutTypeE",
537   "size" : 1,
538   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
539   "underlying_type" : "_ZTIh"
540  },
541  {
542   "alignment" : 4,
543   "enum_fields" :
544   [
545    {
546     "enum_field_value" : 0,
547     "name" : "art::SdkVersion::kMin"
548    },
549    {
550     "enum_field_value" : 0,
551     "name" : "art::SdkVersion::kUnset"
552    },
553    {
554     "enum_field_value" : 21,
555     "name" : "art::SdkVersion::kL"
556    },
557    {
558     "enum_field_value" : 22,
559     "name" : "art::SdkVersion::kL_MR1"
560    },
561    {
562     "enum_field_value" : 23,
563     "name" : "art::SdkVersion::kM"
564    },
565    {
566     "enum_field_value" : 24,
567     "name" : "art::SdkVersion::kN"
568    },
569    {
570     "enum_field_value" : 25,
571     "name" : "art::SdkVersion::kN_MR1"
572    },
573    {
574     "enum_field_value" : 26,
575     "name" : "art::SdkVersion::kO"
576    },
577    {
578     "enum_field_value" : 27,
579     "name" : "art::SdkVersion::kO_MR1"
580    },
581    {
582     "enum_field_value" : 28,
583     "name" : "art::SdkVersion::kP"
584    },
585    {
586     "enum_field_value" : 29,
587     "name" : "art::SdkVersion::kQ"
588    },
589    {
590     "enum_field_value" : 30,
591     "name" : "art::SdkVersion::kR"
592    },
593    {
594     "enum_field_value" : 31,
595     "name" : "art::SdkVersion::kS"
596    },
597    {
598     "enum_field_value" : 32,
599     "name" : "art::SdkVersion::kT"
600    },
601    {
602     "enum_field_value" : -1,
603     "name" : "art::SdkVersion::kMax"
604    }
605   ],
606   "linker_set_key" : "_ZTIN3art10SdkVersionE",
607   "name" : "art::SdkVersion",
608   "referenced_type" : "_ZTIN3art10SdkVersionE",
609   "self_type" : "_ZTIN3art10SdkVersionE",
610   "size" : 4,
611   "source_file" : "art/libartbase/base/sdk_version.h",
612   "underlying_type" : "_ZTIj"
613  },
614  {
615   "alignment" : 4,
616   "enum_fields" :
617   [
618    {
619     "enum_field_value" : 256,
620     "name" : "art::Instruction::kPackedSwitchSignature"
621    },
622    {
623     "enum_field_value" : 512,
624     "name" : "art::Instruction::kSparseSwitchSignature"
625    },
626    {
627     "enum_field_value" : 768,
628     "name" : "art::Instruction::kArrayDataSignature"
629    }
630   ],
631   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
632   "name" : "art::Instruction::Signatures",
633   "referenced_type" : "_ZTIN3art11Instruction10SignaturesE",
634   "self_type" : "_ZTIN3art11Instruction10SignaturesE",
635   "size" : 4,
636   "source_file" : "art/libdexfile/dex/dex_instruction.h",
637   "underlying_type" : "_ZTIj"
638  },
639  {
640   "alignment" : 4,
641   "enum_fields" :
642   [
643    {
644     "enum_field_value" : 0,
645     "name" : "art::Instruction::kVerifyNothing"
646    },
647    {
648     "enum_field_value" : 1,
649     "name" : "art::Instruction::kVerifyRegA"
650    },
651    {
652     "enum_field_value" : 2,
653     "name" : "art::Instruction::kVerifyRegAWide"
654    },
655    {
656     "enum_field_value" : 4,
657     "name" : "art::Instruction::kVerifyRegB"
658    },
659    {
660     "enum_field_value" : 8,
661     "name" : "art::Instruction::kVerifyRegBField"
662    },
663    {
664     "enum_field_value" : 16,
665     "name" : "art::Instruction::kVerifyRegBMethod"
666    },
667    {
668     "enum_field_value" : 32,
669     "name" : "art::Instruction::kVerifyRegBNewInstance"
670    },
671    {
672     "enum_field_value" : 64,
673     "name" : "art::Instruction::kVerifyRegBString"
674    },
675    {
676     "enum_field_value" : 128,
677     "name" : "art::Instruction::kVerifyRegBType"
678    },
679    {
680     "enum_field_value" : 256,
681     "name" : "art::Instruction::kVerifyRegBWide"
682    },
683    {
684     "enum_field_value" : 512,
685     "name" : "art::Instruction::kVerifyRegC"
686    },
687    {
688     "enum_field_value" : 1024,
689     "name" : "art::Instruction::kVerifyRegCField"
690    },
691    {
692     "enum_field_value" : 2048,
693     "name" : "art::Instruction::kVerifyRegCNewArray"
694    },
695    {
696     "enum_field_value" : 4096,
697     "name" : "art::Instruction::kVerifyRegCType"
698    },
699    {
700     "enum_field_value" : 8192,
701     "name" : "art::Instruction::kVerifyRegCWide"
702    },
703    {
704     "enum_field_value" : 16384,
705     "name" : "art::Instruction::kVerifyArrayData"
706    },
707    {
708     "enum_field_value" : 32768,
709     "name" : "art::Instruction::kVerifyBranchTarget"
710    },
711    {
712     "enum_field_value" : 65536,
713     "name" : "art::Instruction::kVerifySwitchTargets"
714    },
715    {
716     "enum_field_value" : 131072,
717     "name" : "art::Instruction::kVerifyVarArg"
718    },
719    {
720     "enum_field_value" : 262144,
721     "name" : "art::Instruction::kVerifyVarArgNonZero"
722    },
723    {
724     "enum_field_value" : 524288,
725     "name" : "art::Instruction::kVerifyVarArgRange"
726    },
727    {
728     "enum_field_value" : 1048576,
729     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
730    },
731    {
732     "enum_field_value" : 2097152,
733     "name" : "art::Instruction::kVerifyRuntimeOnly"
734    },
735    {
736     "enum_field_value" : 4194304,
737     "name" : "art::Instruction::kVerifyError"
738    },
739    {
740     "enum_field_value" : 8388608,
741     "name" : "art::Instruction::kVerifyRegHPrototype"
742    },
743    {
744     "enum_field_value" : 16777216,
745     "name" : "art::Instruction::kVerifyRegBCallSite"
746    },
747    {
748     "enum_field_value" : 33554432,
749     "name" : "art::Instruction::kVerifyRegBMethodHandle"
750    },
751    {
752     "enum_field_value" : 67108864,
753     "name" : "art::Instruction::kVerifyRegBPrototype"
754    }
755   ],
756   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
757   "name" : "art::Instruction::VerifyFlag",
758   "referenced_type" : "_ZTIN3art11Instruction10VerifyFlagE",
759   "self_type" : "_ZTIN3art11Instruction10VerifyFlagE",
760   "size" : 4,
761   "source_file" : "art/libdexfile/dex/dex_instruction.h",
762   "underlying_type" : "_ZTIj"
763  },
764  {
765   "alignment" : 4,
766   "enum_fields" :
767   [
768    {
769     "enum_field_value" : 128,
770     "name" : "art::Instruction::kAdd"
771    },
772    {
773     "enum_field_value" : 256,
774     "name" : "art::Instruction::kSubtract"
775    },
776    {
777     "enum_field_value" : 512,
778     "name" : "art::Instruction::kMultiply"
779    },
780    {
781     "enum_field_value" : 1024,
782     "name" : "art::Instruction::kDivide"
783    },
784    {
785     "enum_field_value" : 2048,
786     "name" : "art::Instruction::kRemainder"
787    },
788    {
789     "enum_field_value" : 4096,
790     "name" : "art::Instruction::kAnd"
791    },
792    {
793     "enum_field_value" : 8192,
794     "name" : "art::Instruction::kOr"
795    },
796    {
797     "enum_field_value" : 16384,
798     "name" : "art::Instruction::kXor"
799    },
800    {
801     "enum_field_value" : 32768,
802     "name" : "art::Instruction::kShl"
803    },
804    {
805     "enum_field_value" : 65536,
806     "name" : "art::Instruction::kShr"
807    },
808    {
809     "enum_field_value" : 131072,
810     "name" : "art::Instruction::kUshr"
811    },
812    {
813     "enum_field_value" : 262144,
814     "name" : "art::Instruction::kCast"
815    },
816    {
817     "enum_field_value" : 524288,
818     "name" : "art::Instruction::kStore"
819    },
820    {
821     "enum_field_value" : 1048576,
822     "name" : "art::Instruction::kLoad"
823    },
824    {
825     "enum_field_value" : 2097152,
826     "name" : "art::Instruction::kClobber"
827    },
828    {
829     "enum_field_value" : 4194304,
830     "name" : "art::Instruction::kRegCFieldOrConstant"
831    },
832    {
833     "enum_field_value" : 8388608,
834     "name" : "art::Instruction::kRegBFieldOrConstant"
835    }
836   ],
837   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
838   "name" : "art::Instruction::ExtendedFlags",
839   "referenced_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
840   "self_type" : "_ZTIN3art11Instruction13ExtendedFlagsE",
841   "size" : 4,
842   "source_file" : "art/libdexfile/dex/dex_instruction.h",
843   "underlying_type" : "_ZTIj"
844  },
845  {
846   "alignment" : 4,
847   "enum_fields" :
848   [
849    {
850     "enum_field_value" : 0,
851     "name" : "art::Instruction::NOP"
852    },
853    {
854     "enum_field_value" : 1,
855     "name" : "art::Instruction::MOVE"
856    },
857    {
858     "enum_field_value" : 2,
859     "name" : "art::Instruction::MOVE_FROM16"
860    },
861    {
862     "enum_field_value" : 3,
863     "name" : "art::Instruction::MOVE_16"
864    },
865    {
866     "enum_field_value" : 4,
867     "name" : "art::Instruction::MOVE_WIDE"
868    },
869    {
870     "enum_field_value" : 5,
871     "name" : "art::Instruction::MOVE_WIDE_FROM16"
872    },
873    {
874     "enum_field_value" : 6,
875     "name" : "art::Instruction::MOVE_WIDE_16"
876    },
877    {
878     "enum_field_value" : 7,
879     "name" : "art::Instruction::MOVE_OBJECT"
880    },
881    {
882     "enum_field_value" : 8,
883     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
884    },
885    {
886     "enum_field_value" : 9,
887     "name" : "art::Instruction::MOVE_OBJECT_16"
888    },
889    {
890     "enum_field_value" : 10,
891     "name" : "art::Instruction::MOVE_RESULT"
892    },
893    {
894     "enum_field_value" : 11,
895     "name" : "art::Instruction::MOVE_RESULT_WIDE"
896    },
897    {
898     "enum_field_value" : 12,
899     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
900    },
901    {
902     "enum_field_value" : 13,
903     "name" : "art::Instruction::MOVE_EXCEPTION"
904    },
905    {
906     "enum_field_value" : 14,
907     "name" : "art::Instruction::RETURN_VOID"
908    },
909    {
910     "enum_field_value" : 15,
911     "name" : "art::Instruction::RETURN"
912    },
913    {
914     "enum_field_value" : 16,
915     "name" : "art::Instruction::RETURN_WIDE"
916    },
917    {
918     "enum_field_value" : 17,
919     "name" : "art::Instruction::RETURN_OBJECT"
920    },
921    {
922     "enum_field_value" : 18,
923     "name" : "art::Instruction::CONST_4"
924    },
925    {
926     "enum_field_value" : 19,
927     "name" : "art::Instruction::CONST_16"
928    },
929    {
930     "enum_field_value" : 20,
931     "name" : "art::Instruction::CONST"
932    },
933    {
934     "enum_field_value" : 21,
935     "name" : "art::Instruction::CONST_HIGH16"
936    },
937    {
938     "enum_field_value" : 22,
939     "name" : "art::Instruction::CONST_WIDE_16"
940    },
941    {
942     "enum_field_value" : 23,
943     "name" : "art::Instruction::CONST_WIDE_32"
944    },
945    {
946     "enum_field_value" : 24,
947     "name" : "art::Instruction::CONST_WIDE"
948    },
949    {
950     "enum_field_value" : 25,
951     "name" : "art::Instruction::CONST_WIDE_HIGH16"
952    },
953    {
954     "enum_field_value" : 26,
955     "name" : "art::Instruction::CONST_STRING"
956    },
957    {
958     "enum_field_value" : 27,
959     "name" : "art::Instruction::CONST_STRING_JUMBO"
960    },
961    {
962     "enum_field_value" : 28,
963     "name" : "art::Instruction::CONST_CLASS"
964    },
965    {
966     "enum_field_value" : 29,
967     "name" : "art::Instruction::MONITOR_ENTER"
968    },
969    {
970     "enum_field_value" : 30,
971     "name" : "art::Instruction::MONITOR_EXIT"
972    },
973    {
974     "enum_field_value" : 31,
975     "name" : "art::Instruction::CHECK_CAST"
976    },
977    {
978     "enum_field_value" : 32,
979     "name" : "art::Instruction::INSTANCE_OF"
980    },
981    {
982     "enum_field_value" : 33,
983     "name" : "art::Instruction::ARRAY_LENGTH"
984    },
985    {
986     "enum_field_value" : 34,
987     "name" : "art::Instruction::NEW_INSTANCE"
988    },
989    {
990     "enum_field_value" : 35,
991     "name" : "art::Instruction::NEW_ARRAY"
992    },
993    {
994     "enum_field_value" : 36,
995     "name" : "art::Instruction::FILLED_NEW_ARRAY"
996    },
997    {
998     "enum_field_value" : 37,
999     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
1000    },
1001    {
1002     "enum_field_value" : 38,
1003     "name" : "art::Instruction::FILL_ARRAY_DATA"
1004    },
1005    {
1006     "enum_field_value" : 39,
1007     "name" : "art::Instruction::THROW"
1008    },
1009    {
1010     "enum_field_value" : 40,
1011     "name" : "art::Instruction::GOTO"
1012    },
1013    {
1014     "enum_field_value" : 41,
1015     "name" : "art::Instruction::GOTO_16"
1016    },
1017    {
1018     "enum_field_value" : 42,
1019     "name" : "art::Instruction::GOTO_32"
1020    },
1021    {
1022     "enum_field_value" : 43,
1023     "name" : "art::Instruction::PACKED_SWITCH"
1024    },
1025    {
1026     "enum_field_value" : 44,
1027     "name" : "art::Instruction::SPARSE_SWITCH"
1028    },
1029    {
1030     "enum_field_value" : 45,
1031     "name" : "art::Instruction::CMPL_FLOAT"
1032    },
1033    {
1034     "enum_field_value" : 46,
1035     "name" : "art::Instruction::CMPG_FLOAT"
1036    },
1037    {
1038     "enum_field_value" : 47,
1039     "name" : "art::Instruction::CMPL_DOUBLE"
1040    },
1041    {
1042     "enum_field_value" : 48,
1043     "name" : "art::Instruction::CMPG_DOUBLE"
1044    },
1045    {
1046     "enum_field_value" : 49,
1047     "name" : "art::Instruction::CMP_LONG"
1048    },
1049    {
1050     "enum_field_value" : 50,
1051     "name" : "art::Instruction::IF_EQ"
1052    },
1053    {
1054     "enum_field_value" : 51,
1055     "name" : "art::Instruction::IF_NE"
1056    },
1057    {
1058     "enum_field_value" : 52,
1059     "name" : "art::Instruction::IF_LT"
1060    },
1061    {
1062     "enum_field_value" : 53,
1063     "name" : "art::Instruction::IF_GE"
1064    },
1065    {
1066     "enum_field_value" : 54,
1067     "name" : "art::Instruction::IF_GT"
1068    },
1069    {
1070     "enum_field_value" : 55,
1071     "name" : "art::Instruction::IF_LE"
1072    },
1073    {
1074     "enum_field_value" : 56,
1075     "name" : "art::Instruction::IF_EQZ"
1076    },
1077    {
1078     "enum_field_value" : 57,
1079     "name" : "art::Instruction::IF_NEZ"
1080    },
1081    {
1082     "enum_field_value" : 58,
1083     "name" : "art::Instruction::IF_LTZ"
1084    },
1085    {
1086     "enum_field_value" : 59,
1087     "name" : "art::Instruction::IF_GEZ"
1088    },
1089    {
1090     "enum_field_value" : 60,
1091     "name" : "art::Instruction::IF_GTZ"
1092    },
1093    {
1094     "enum_field_value" : 61,
1095     "name" : "art::Instruction::IF_LEZ"
1096    },
1097    {
1098     "enum_field_value" : 62,
1099     "name" : "art::Instruction::UNUSED_3E"
1100    },
1101    {
1102     "enum_field_value" : 63,
1103     "name" : "art::Instruction::UNUSED_3F"
1104    },
1105    {
1106     "enum_field_value" : 64,
1107     "name" : "art::Instruction::UNUSED_40"
1108    },
1109    {
1110     "enum_field_value" : 65,
1111     "name" : "art::Instruction::UNUSED_41"
1112    },
1113    {
1114     "enum_field_value" : 66,
1115     "name" : "art::Instruction::UNUSED_42"
1116    },
1117    {
1118     "enum_field_value" : 67,
1119     "name" : "art::Instruction::UNUSED_43"
1120    },
1121    {
1122     "enum_field_value" : 68,
1123     "name" : "art::Instruction::AGET"
1124    },
1125    {
1126     "enum_field_value" : 69,
1127     "name" : "art::Instruction::AGET_WIDE"
1128    },
1129    {
1130     "enum_field_value" : 70,
1131     "name" : "art::Instruction::AGET_OBJECT"
1132    },
1133    {
1134     "enum_field_value" : 71,
1135     "name" : "art::Instruction::AGET_BOOLEAN"
1136    },
1137    {
1138     "enum_field_value" : 72,
1139     "name" : "art::Instruction::AGET_BYTE"
1140    },
1141    {
1142     "enum_field_value" : 73,
1143     "name" : "art::Instruction::AGET_CHAR"
1144    },
1145    {
1146     "enum_field_value" : 74,
1147     "name" : "art::Instruction::AGET_SHORT"
1148    },
1149    {
1150     "enum_field_value" : 75,
1151     "name" : "art::Instruction::APUT"
1152    },
1153    {
1154     "enum_field_value" : 76,
1155     "name" : "art::Instruction::APUT_WIDE"
1156    },
1157    {
1158     "enum_field_value" : 77,
1159     "name" : "art::Instruction::APUT_OBJECT"
1160    },
1161    {
1162     "enum_field_value" : 78,
1163     "name" : "art::Instruction::APUT_BOOLEAN"
1164    },
1165    {
1166     "enum_field_value" : 79,
1167     "name" : "art::Instruction::APUT_BYTE"
1168    },
1169    {
1170     "enum_field_value" : 80,
1171     "name" : "art::Instruction::APUT_CHAR"
1172    },
1173    {
1174     "enum_field_value" : 81,
1175     "name" : "art::Instruction::APUT_SHORT"
1176    },
1177    {
1178     "enum_field_value" : 82,
1179     "name" : "art::Instruction::IGET"
1180    },
1181    {
1182     "enum_field_value" : 83,
1183     "name" : "art::Instruction::IGET_WIDE"
1184    },
1185    {
1186     "enum_field_value" : 84,
1187     "name" : "art::Instruction::IGET_OBJECT"
1188    },
1189    {
1190     "enum_field_value" : 85,
1191     "name" : "art::Instruction::IGET_BOOLEAN"
1192    },
1193    {
1194     "enum_field_value" : 86,
1195     "name" : "art::Instruction::IGET_BYTE"
1196    },
1197    {
1198     "enum_field_value" : 87,
1199     "name" : "art::Instruction::IGET_CHAR"
1200    },
1201    {
1202     "enum_field_value" : 88,
1203     "name" : "art::Instruction::IGET_SHORT"
1204    },
1205    {
1206     "enum_field_value" : 89,
1207     "name" : "art::Instruction::IPUT"
1208    },
1209    {
1210     "enum_field_value" : 90,
1211     "name" : "art::Instruction::IPUT_WIDE"
1212    },
1213    {
1214     "enum_field_value" : 91,
1215     "name" : "art::Instruction::IPUT_OBJECT"
1216    },
1217    {
1218     "enum_field_value" : 92,
1219     "name" : "art::Instruction::IPUT_BOOLEAN"
1220    },
1221    {
1222     "enum_field_value" : 93,
1223     "name" : "art::Instruction::IPUT_BYTE"
1224    },
1225    {
1226     "enum_field_value" : 94,
1227     "name" : "art::Instruction::IPUT_CHAR"
1228    },
1229    {
1230     "enum_field_value" : 95,
1231     "name" : "art::Instruction::IPUT_SHORT"
1232    },
1233    {
1234     "enum_field_value" : 96,
1235     "name" : "art::Instruction::SGET"
1236    },
1237    {
1238     "enum_field_value" : 97,
1239     "name" : "art::Instruction::SGET_WIDE"
1240    },
1241    {
1242     "enum_field_value" : 98,
1243     "name" : "art::Instruction::SGET_OBJECT"
1244    },
1245    {
1246     "enum_field_value" : 99,
1247     "name" : "art::Instruction::SGET_BOOLEAN"
1248    },
1249    {
1250     "enum_field_value" : 100,
1251     "name" : "art::Instruction::SGET_BYTE"
1252    },
1253    {
1254     "enum_field_value" : 101,
1255     "name" : "art::Instruction::SGET_CHAR"
1256    },
1257    {
1258     "enum_field_value" : 102,
1259     "name" : "art::Instruction::SGET_SHORT"
1260    },
1261    {
1262     "enum_field_value" : 103,
1263     "name" : "art::Instruction::SPUT"
1264    },
1265    {
1266     "enum_field_value" : 104,
1267     "name" : "art::Instruction::SPUT_WIDE"
1268    },
1269    {
1270     "enum_field_value" : 105,
1271     "name" : "art::Instruction::SPUT_OBJECT"
1272    },
1273    {
1274     "enum_field_value" : 106,
1275     "name" : "art::Instruction::SPUT_BOOLEAN"
1276    },
1277    {
1278     "enum_field_value" : 107,
1279     "name" : "art::Instruction::SPUT_BYTE"
1280    },
1281    {
1282     "enum_field_value" : 108,
1283     "name" : "art::Instruction::SPUT_CHAR"
1284    },
1285    {
1286     "enum_field_value" : 109,
1287     "name" : "art::Instruction::SPUT_SHORT"
1288    },
1289    {
1290     "enum_field_value" : 110,
1291     "name" : "art::Instruction::INVOKE_VIRTUAL"
1292    },
1293    {
1294     "enum_field_value" : 111,
1295     "name" : "art::Instruction::INVOKE_SUPER"
1296    },
1297    {
1298     "enum_field_value" : 112,
1299     "name" : "art::Instruction::INVOKE_DIRECT"
1300    },
1301    {
1302     "enum_field_value" : 113,
1303     "name" : "art::Instruction::INVOKE_STATIC"
1304    },
1305    {
1306     "enum_field_value" : 114,
1307     "name" : "art::Instruction::INVOKE_INTERFACE"
1308    },
1309    {
1310     "enum_field_value" : 115,
1311     "name" : "art::Instruction::UNUSED_73"
1312    },
1313    {
1314     "enum_field_value" : 116,
1315     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
1316    },
1317    {
1318     "enum_field_value" : 117,
1319     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
1320    },
1321    {
1322     "enum_field_value" : 118,
1323     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
1324    },
1325    {
1326     "enum_field_value" : 119,
1327     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
1328    },
1329    {
1330     "enum_field_value" : 120,
1331     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
1332    },
1333    {
1334     "enum_field_value" : 121,
1335     "name" : "art::Instruction::UNUSED_79"
1336    },
1337    {
1338     "enum_field_value" : 122,
1339     "name" : "art::Instruction::UNUSED_7A"
1340    },
1341    {
1342     "enum_field_value" : 123,
1343     "name" : "art::Instruction::NEG_INT"
1344    },
1345    {
1346     "enum_field_value" : 124,
1347     "name" : "art::Instruction::NOT_INT"
1348    },
1349    {
1350     "enum_field_value" : 125,
1351     "name" : "art::Instruction::NEG_LONG"
1352    },
1353    {
1354     "enum_field_value" : 126,
1355     "name" : "art::Instruction::NOT_LONG"
1356    },
1357    {
1358     "enum_field_value" : 127,
1359     "name" : "art::Instruction::NEG_FLOAT"
1360    },
1361    {
1362     "enum_field_value" : 128,
1363     "name" : "art::Instruction::NEG_DOUBLE"
1364    },
1365    {
1366     "enum_field_value" : 129,
1367     "name" : "art::Instruction::INT_TO_LONG"
1368    },
1369    {
1370     "enum_field_value" : 130,
1371     "name" : "art::Instruction::INT_TO_FLOAT"
1372    },
1373    {
1374     "enum_field_value" : 131,
1375     "name" : "art::Instruction::INT_TO_DOUBLE"
1376    },
1377    {
1378     "enum_field_value" : 132,
1379     "name" : "art::Instruction::LONG_TO_INT"
1380    },
1381    {
1382     "enum_field_value" : 133,
1383     "name" : "art::Instruction::LONG_TO_FLOAT"
1384    },
1385    {
1386     "enum_field_value" : 134,
1387     "name" : "art::Instruction::LONG_TO_DOUBLE"
1388    },
1389    {
1390     "enum_field_value" : 135,
1391     "name" : "art::Instruction::FLOAT_TO_INT"
1392    },
1393    {
1394     "enum_field_value" : 136,
1395     "name" : "art::Instruction::FLOAT_TO_LONG"
1396    },
1397    {
1398     "enum_field_value" : 137,
1399     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
1400    },
1401    {
1402     "enum_field_value" : 138,
1403     "name" : "art::Instruction::DOUBLE_TO_INT"
1404    },
1405    {
1406     "enum_field_value" : 139,
1407     "name" : "art::Instruction::DOUBLE_TO_LONG"
1408    },
1409    {
1410     "enum_field_value" : 140,
1411     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
1412    },
1413    {
1414     "enum_field_value" : 141,
1415     "name" : "art::Instruction::INT_TO_BYTE"
1416    },
1417    {
1418     "enum_field_value" : 142,
1419     "name" : "art::Instruction::INT_TO_CHAR"
1420    },
1421    {
1422     "enum_field_value" : 143,
1423     "name" : "art::Instruction::INT_TO_SHORT"
1424    },
1425    {
1426     "enum_field_value" : 144,
1427     "name" : "art::Instruction::ADD_INT"
1428    },
1429    {
1430     "enum_field_value" : 145,
1431     "name" : "art::Instruction::SUB_INT"
1432    },
1433    {
1434     "enum_field_value" : 146,
1435     "name" : "art::Instruction::MUL_INT"
1436    },
1437    {
1438     "enum_field_value" : 147,
1439     "name" : "art::Instruction::DIV_INT"
1440    },
1441    {
1442     "enum_field_value" : 148,
1443     "name" : "art::Instruction::REM_INT"
1444    },
1445    {
1446     "enum_field_value" : 149,
1447     "name" : "art::Instruction::AND_INT"
1448    },
1449    {
1450     "enum_field_value" : 150,
1451     "name" : "art::Instruction::OR_INT"
1452    },
1453    {
1454     "enum_field_value" : 151,
1455     "name" : "art::Instruction::XOR_INT"
1456    },
1457    {
1458     "enum_field_value" : 152,
1459     "name" : "art::Instruction::SHL_INT"
1460    },
1461    {
1462     "enum_field_value" : 153,
1463     "name" : "art::Instruction::SHR_INT"
1464    },
1465    {
1466     "enum_field_value" : 154,
1467     "name" : "art::Instruction::USHR_INT"
1468    },
1469    {
1470     "enum_field_value" : 155,
1471     "name" : "art::Instruction::ADD_LONG"
1472    },
1473    {
1474     "enum_field_value" : 156,
1475     "name" : "art::Instruction::SUB_LONG"
1476    },
1477    {
1478     "enum_field_value" : 157,
1479     "name" : "art::Instruction::MUL_LONG"
1480    },
1481    {
1482     "enum_field_value" : 158,
1483     "name" : "art::Instruction::DIV_LONG"
1484    },
1485    {
1486     "enum_field_value" : 159,
1487     "name" : "art::Instruction::REM_LONG"
1488    },
1489    {
1490     "enum_field_value" : 160,
1491     "name" : "art::Instruction::AND_LONG"
1492    },
1493    {
1494     "enum_field_value" : 161,
1495     "name" : "art::Instruction::OR_LONG"
1496    },
1497    {
1498     "enum_field_value" : 162,
1499     "name" : "art::Instruction::XOR_LONG"
1500    },
1501    {
1502     "enum_field_value" : 163,
1503     "name" : "art::Instruction::SHL_LONG"
1504    },
1505    {
1506     "enum_field_value" : 164,
1507     "name" : "art::Instruction::SHR_LONG"
1508    },
1509    {
1510     "enum_field_value" : 165,
1511     "name" : "art::Instruction::USHR_LONG"
1512    },
1513    {
1514     "enum_field_value" : 166,
1515     "name" : "art::Instruction::ADD_FLOAT"
1516    },
1517    {
1518     "enum_field_value" : 167,
1519     "name" : "art::Instruction::SUB_FLOAT"
1520    },
1521    {
1522     "enum_field_value" : 168,
1523     "name" : "art::Instruction::MUL_FLOAT"
1524    },
1525    {
1526     "enum_field_value" : 169,
1527     "name" : "art::Instruction::DIV_FLOAT"
1528    },
1529    {
1530     "enum_field_value" : 170,
1531     "name" : "art::Instruction::REM_FLOAT"
1532    },
1533    {
1534     "enum_field_value" : 171,
1535     "name" : "art::Instruction::ADD_DOUBLE"
1536    },
1537    {
1538     "enum_field_value" : 172,
1539     "name" : "art::Instruction::SUB_DOUBLE"
1540    },
1541    {
1542     "enum_field_value" : 173,
1543     "name" : "art::Instruction::MUL_DOUBLE"
1544    },
1545    {
1546     "enum_field_value" : 174,
1547     "name" : "art::Instruction::DIV_DOUBLE"
1548    },
1549    {
1550     "enum_field_value" : 175,
1551     "name" : "art::Instruction::REM_DOUBLE"
1552    },
1553    {
1554     "enum_field_value" : 176,
1555     "name" : "art::Instruction::ADD_INT_2ADDR"
1556    },
1557    {
1558     "enum_field_value" : 177,
1559     "name" : "art::Instruction::SUB_INT_2ADDR"
1560    },
1561    {
1562     "enum_field_value" : 178,
1563     "name" : "art::Instruction::MUL_INT_2ADDR"
1564    },
1565    {
1566     "enum_field_value" : 179,
1567     "name" : "art::Instruction::DIV_INT_2ADDR"
1568    },
1569    {
1570     "enum_field_value" : 180,
1571     "name" : "art::Instruction::REM_INT_2ADDR"
1572    },
1573    {
1574     "enum_field_value" : 181,
1575     "name" : "art::Instruction::AND_INT_2ADDR"
1576    },
1577    {
1578     "enum_field_value" : 182,
1579     "name" : "art::Instruction::OR_INT_2ADDR"
1580    },
1581    {
1582     "enum_field_value" : 183,
1583     "name" : "art::Instruction::XOR_INT_2ADDR"
1584    },
1585    {
1586     "enum_field_value" : 184,
1587     "name" : "art::Instruction::SHL_INT_2ADDR"
1588    },
1589    {
1590     "enum_field_value" : 185,
1591     "name" : "art::Instruction::SHR_INT_2ADDR"
1592    },
1593    {
1594     "enum_field_value" : 186,
1595     "name" : "art::Instruction::USHR_INT_2ADDR"
1596    },
1597    {
1598     "enum_field_value" : 187,
1599     "name" : "art::Instruction::ADD_LONG_2ADDR"
1600    },
1601    {
1602     "enum_field_value" : 188,
1603     "name" : "art::Instruction::SUB_LONG_2ADDR"
1604    },
1605    {
1606     "enum_field_value" : 189,
1607     "name" : "art::Instruction::MUL_LONG_2ADDR"
1608    },
1609    {
1610     "enum_field_value" : 190,
1611     "name" : "art::Instruction::DIV_LONG_2ADDR"
1612    },
1613    {
1614     "enum_field_value" : 191,
1615     "name" : "art::Instruction::REM_LONG_2ADDR"
1616    },
1617    {
1618     "enum_field_value" : 192,
1619     "name" : "art::Instruction::AND_LONG_2ADDR"
1620    },
1621    {
1622     "enum_field_value" : 193,
1623     "name" : "art::Instruction::OR_LONG_2ADDR"
1624    },
1625    {
1626     "enum_field_value" : 194,
1627     "name" : "art::Instruction::XOR_LONG_2ADDR"
1628    },
1629    {
1630     "enum_field_value" : 195,
1631     "name" : "art::Instruction::SHL_LONG_2ADDR"
1632    },
1633    {
1634     "enum_field_value" : 196,
1635     "name" : "art::Instruction::SHR_LONG_2ADDR"
1636    },
1637    {
1638     "enum_field_value" : 197,
1639     "name" : "art::Instruction::USHR_LONG_2ADDR"
1640    },
1641    {
1642     "enum_field_value" : 198,
1643     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
1644    },
1645    {
1646     "enum_field_value" : 199,
1647     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
1648    },
1649    {
1650     "enum_field_value" : 200,
1651     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
1652    },
1653    {
1654     "enum_field_value" : 201,
1655     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
1656    },
1657    {
1658     "enum_field_value" : 202,
1659     "name" : "art::Instruction::REM_FLOAT_2ADDR"
1660    },
1661    {
1662     "enum_field_value" : 203,
1663     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
1664    },
1665    {
1666     "enum_field_value" : 204,
1667     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
1668    },
1669    {
1670     "enum_field_value" : 205,
1671     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
1672    },
1673    {
1674     "enum_field_value" : 206,
1675     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
1676    },
1677    {
1678     "enum_field_value" : 207,
1679     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
1680    },
1681    {
1682     "enum_field_value" : 208,
1683     "name" : "art::Instruction::ADD_INT_LIT16"
1684    },
1685    {
1686     "enum_field_value" : 209,
1687     "name" : "art::Instruction::RSUB_INT"
1688    },
1689    {
1690     "enum_field_value" : 210,
1691     "name" : "art::Instruction::MUL_INT_LIT16"
1692    },
1693    {
1694     "enum_field_value" : 211,
1695     "name" : "art::Instruction::DIV_INT_LIT16"
1696    },
1697    {
1698     "enum_field_value" : 212,
1699     "name" : "art::Instruction::REM_INT_LIT16"
1700    },
1701    {
1702     "enum_field_value" : 213,
1703     "name" : "art::Instruction::AND_INT_LIT16"
1704    },
1705    {
1706     "enum_field_value" : 214,
1707     "name" : "art::Instruction::OR_INT_LIT16"
1708    },
1709    {
1710     "enum_field_value" : 215,
1711     "name" : "art::Instruction::XOR_INT_LIT16"
1712    },
1713    {
1714     "enum_field_value" : 216,
1715     "name" : "art::Instruction::ADD_INT_LIT8"
1716    },
1717    {
1718     "enum_field_value" : 217,
1719     "name" : "art::Instruction::RSUB_INT_LIT8"
1720    },
1721    {
1722     "enum_field_value" : 218,
1723     "name" : "art::Instruction::MUL_INT_LIT8"
1724    },
1725    {
1726     "enum_field_value" : 219,
1727     "name" : "art::Instruction::DIV_INT_LIT8"
1728    },
1729    {
1730     "enum_field_value" : 220,
1731     "name" : "art::Instruction::REM_INT_LIT8"
1732    },
1733    {
1734     "enum_field_value" : 221,
1735     "name" : "art::Instruction::AND_INT_LIT8"
1736    },
1737    {
1738     "enum_field_value" : 222,
1739     "name" : "art::Instruction::OR_INT_LIT8"
1740    },
1741    {
1742     "enum_field_value" : 223,
1743     "name" : "art::Instruction::XOR_INT_LIT8"
1744    },
1745    {
1746     "enum_field_value" : 224,
1747     "name" : "art::Instruction::SHL_INT_LIT8"
1748    },
1749    {
1750     "enum_field_value" : 225,
1751     "name" : "art::Instruction::SHR_INT_LIT8"
1752    },
1753    {
1754     "enum_field_value" : 226,
1755     "name" : "art::Instruction::USHR_INT_LIT8"
1756    },
1757    {
1758     "enum_field_value" : 227,
1759     "name" : "art::Instruction::UNUSED_E3"
1760    },
1761    {
1762     "enum_field_value" : 228,
1763     "name" : "art::Instruction::UNUSED_E4"
1764    },
1765    {
1766     "enum_field_value" : 229,
1767     "name" : "art::Instruction::UNUSED_E5"
1768    },
1769    {
1770     "enum_field_value" : 230,
1771     "name" : "art::Instruction::UNUSED_E6"
1772    },
1773    {
1774     "enum_field_value" : 231,
1775     "name" : "art::Instruction::UNUSED_E7"
1776    },
1777    {
1778     "enum_field_value" : 232,
1779     "name" : "art::Instruction::UNUSED_E8"
1780    },
1781    {
1782     "enum_field_value" : 233,
1783     "name" : "art::Instruction::UNUSED_E9"
1784    },
1785    {
1786     "enum_field_value" : 234,
1787     "name" : "art::Instruction::UNUSED_EA"
1788    },
1789    {
1790     "enum_field_value" : 235,
1791     "name" : "art::Instruction::UNUSED_EB"
1792    },
1793    {
1794     "enum_field_value" : 236,
1795     "name" : "art::Instruction::UNUSED_EC"
1796    },
1797    {
1798     "enum_field_value" : 237,
1799     "name" : "art::Instruction::UNUSED_ED"
1800    },
1801    {
1802     "enum_field_value" : 238,
1803     "name" : "art::Instruction::UNUSED_EE"
1804    },
1805    {
1806     "enum_field_value" : 239,
1807     "name" : "art::Instruction::UNUSED_EF"
1808    },
1809    {
1810     "enum_field_value" : 240,
1811     "name" : "art::Instruction::UNUSED_F0"
1812    },
1813    {
1814     "enum_field_value" : 241,
1815     "name" : "art::Instruction::UNUSED_F1"
1816    },
1817    {
1818     "enum_field_value" : 242,
1819     "name" : "art::Instruction::UNUSED_F2"
1820    },
1821    {
1822     "enum_field_value" : 243,
1823     "name" : "art::Instruction::UNUSED_F3"
1824    },
1825    {
1826     "enum_field_value" : 244,
1827     "name" : "art::Instruction::UNUSED_F4"
1828    },
1829    {
1830     "enum_field_value" : 245,
1831     "name" : "art::Instruction::UNUSED_F5"
1832    },
1833    {
1834     "enum_field_value" : 246,
1835     "name" : "art::Instruction::UNUSED_F6"
1836    },
1837    {
1838     "enum_field_value" : 247,
1839     "name" : "art::Instruction::UNUSED_F7"
1840    },
1841    {
1842     "enum_field_value" : 248,
1843     "name" : "art::Instruction::UNUSED_F8"
1844    },
1845    {
1846     "enum_field_value" : 249,
1847     "name" : "art::Instruction::UNUSED_F9"
1848    },
1849    {
1850     "enum_field_value" : 250,
1851     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
1852    },
1853    {
1854     "enum_field_value" : 251,
1855     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
1856    },
1857    {
1858     "enum_field_value" : 252,
1859     "name" : "art::Instruction::INVOKE_CUSTOM"
1860    },
1861    {
1862     "enum_field_value" : 253,
1863     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
1864    },
1865    {
1866     "enum_field_value" : 254,
1867     "name" : "art::Instruction::CONST_METHOD_HANDLE"
1868    },
1869    {
1870     "enum_field_value" : 255,
1871     "name" : "art::Instruction::CONST_METHOD_TYPE"
1872    },
1873    {
1874     "enum_field_value" : 209,
1875     "name" : "art::Instruction::RSUB_INT_LIT16"
1876    }
1877   ],
1878   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
1879   "name" : "art::Instruction::Code",
1880   "referenced_type" : "_ZTIN3art11Instruction4CodeE",
1881   "self_type" : "_ZTIN3art11Instruction4CodeE",
1882   "size" : 4,
1883   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1884   "underlying_type" : "_ZTIj"
1885  },
1886  {
1887   "alignment" : 1,
1888   "enum_fields" :
1889   [
1890    {
1891     "enum_field_value" : 1,
1892     "name" : "art::Instruction::kBranch"
1893    },
1894    {
1895     "enum_field_value" : 2,
1896     "name" : "art::Instruction::kContinue"
1897    },
1898    {
1899     "enum_field_value" : 4,
1900     "name" : "art::Instruction::kSwitch"
1901    },
1902    {
1903     "enum_field_value" : 8,
1904     "name" : "art::Instruction::kThrow"
1905    },
1906    {
1907     "enum_field_value" : 16,
1908     "name" : "art::Instruction::kReturn"
1909    },
1910    {
1911     "enum_field_value" : 32,
1912     "name" : "art::Instruction::kInvoke"
1913    },
1914    {
1915     "enum_field_value" : 64,
1916     "name" : "art::Instruction::kUnconditional"
1917    },
1918    {
1919     "enum_field_value" : 128,
1920     "name" : "art::Instruction::kExperimental"
1921    }
1922   ],
1923   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
1924   "name" : "art::Instruction::Flags",
1925   "referenced_type" : "_ZTIN3art11Instruction5FlagsE",
1926   "self_type" : "_ZTIN3art11Instruction5FlagsE",
1927   "size" : 1,
1928   "source_file" : "art/libdexfile/dex/dex_instruction.h",
1929   "underlying_type" : "_ZTIh"
1930  },
1931  {
1932   "alignment" : 1,
1933   "enum_fields" :
1934   [
1935    {
1936     "enum_field_value" : 0,
1937     "name" : "art::Instruction::k10x"
1938    },
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "art::Instruction::k12x"
1942    },
1943    {
1944     "enum_field_value" : 2,
1945     "name" : "art::Instruction::k11n"
1946    },
1947    {
1948     "enum_field_value" : 3,
1949     "name" : "art::Instruction::k11x"
1950    },
1951    {
1952     "enum_field_value" : 4,
1953     "name" : "art::Instruction::k10t"
1954    },
1955    {
1956     "enum_field_value" : 5,
1957     "name" : "art::Instruction::k20t"
1958    },
1959    {
1960     "enum_field_value" : 6,
1961     "name" : "art::Instruction::k22x"
1962    },
1963    {
1964     "enum_field_value" : 7,
1965     "name" : "art::Instruction::k21t"
1966    },
1967    {
1968     "enum_field_value" : 8,
1969     "name" : "art::Instruction::k21s"
1970    },
1971    {
1972     "enum_field_value" : 9,
1973     "name" : "art::Instruction::k21h"
1974    },
1975    {
1976     "enum_field_value" : 10,
1977     "name" : "art::Instruction::k21c"
1978    },
1979    {
1980     "enum_field_value" : 11,
1981     "name" : "art::Instruction::k23x"
1982    },
1983    {
1984     "enum_field_value" : 12,
1985     "name" : "art::Instruction::k22b"
1986    },
1987    {
1988     "enum_field_value" : 13,
1989     "name" : "art::Instruction::k22t"
1990    },
1991    {
1992     "enum_field_value" : 14,
1993     "name" : "art::Instruction::k22s"
1994    },
1995    {
1996     "enum_field_value" : 15,
1997     "name" : "art::Instruction::k22c"
1998    },
1999    {
2000     "enum_field_value" : 16,
2001     "name" : "art::Instruction::k32x"
2002    },
2003    {
2004     "enum_field_value" : 17,
2005     "name" : "art::Instruction::k30t"
2006    },
2007    {
2008     "enum_field_value" : 18,
2009     "name" : "art::Instruction::k31t"
2010    },
2011    {
2012     "enum_field_value" : 19,
2013     "name" : "art::Instruction::k31i"
2014    },
2015    {
2016     "enum_field_value" : 20,
2017     "name" : "art::Instruction::k31c"
2018    },
2019    {
2020     "enum_field_value" : 21,
2021     "name" : "art::Instruction::k35c"
2022    },
2023    {
2024     "enum_field_value" : 22,
2025     "name" : "art::Instruction::k3rc"
2026    },
2027    {
2028     "enum_field_value" : 23,
2029     "name" : "art::Instruction::k45cc"
2030    },
2031    {
2032     "enum_field_value" : 24,
2033     "name" : "art::Instruction::k4rcc"
2034    },
2035    {
2036     "enum_field_value" : 25,
2037     "name" : "art::Instruction::k51l"
2038    },
2039    {
2040     "enum_field_value" : 26,
2041     "name" : "art::Instruction::kInvalidFormat"
2042    }
2043   ],
2044   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
2045   "name" : "art::Instruction::Format",
2046   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
2047   "self_type" : "_ZTIN3art11Instruction6FormatE",
2048   "size" : 1,
2049   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2050   "underlying_type" : "_ZTIh"
2051  },
2052  {
2053   "alignment" : 1,
2054   "enum_fields" :
2055   [
2056    {
2057     "enum_field_value" : 0,
2058     "name" : "art::Instruction::kIndexUnknown"
2059    },
2060    {
2061     "enum_field_value" : 1,
2062     "name" : "art::Instruction::kIndexNone"
2063    },
2064    {
2065     "enum_field_value" : 2,
2066     "name" : "art::Instruction::kIndexTypeRef"
2067    },
2068    {
2069     "enum_field_value" : 3,
2070     "name" : "art::Instruction::kIndexStringRef"
2071    },
2072    {
2073     "enum_field_value" : 4,
2074     "name" : "art::Instruction::kIndexMethodRef"
2075    },
2076    {
2077     "enum_field_value" : 5,
2078     "name" : "art::Instruction::kIndexFieldRef"
2079    },
2080    {
2081     "enum_field_value" : 6,
2082     "name" : "art::Instruction::kIndexFieldOffset"
2083    },
2084    {
2085     "enum_field_value" : 7,
2086     "name" : "art::Instruction::kIndexVtableOffset"
2087    },
2088    {
2089     "enum_field_value" : 8,
2090     "name" : "art::Instruction::kIndexMethodAndProtoRef"
2091    },
2092    {
2093     "enum_field_value" : 9,
2094     "name" : "art::Instruction::kIndexCallSiteRef"
2095    },
2096    {
2097     "enum_field_value" : 10,
2098     "name" : "art::Instruction::kIndexMethodHandleRef"
2099    },
2100    {
2101     "enum_field_value" : 11,
2102     "name" : "art::Instruction::kIndexProtoRef"
2103    }
2104   ],
2105   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
2106   "name" : "art::Instruction::IndexType",
2107   "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE",
2108   "self_type" : "_ZTIN3art11Instruction9IndexTypeE",
2109   "size" : 1,
2110   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2111   "underlying_type" : "_ZTIh"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 4,
2119     "name" : "art::PointerSize::k32"
2120    },
2121    {
2122     "enum_field_value" : 8,
2123     "name" : "art::PointerSize::k64"
2124    }
2125   ],
2126   "linker_set_key" : "_ZTIN3art11PointerSizeE",
2127   "name" : "art::PointerSize",
2128   "referenced_type" : "_ZTIN3art11PointerSizeE",
2129   "self_type" : "_ZTIN3art11PointerSizeE",
2130   "size" : 4,
2131   "source_file" : "art/libartbase/base/enums.h",
2132   "underlying_type" : "_ZTIj"
2133  },
2134  {
2135   "access" : "protected",
2136   "alignment" : 4,
2137   "enum_fields" :
2138   [
2139    {
2140     "enum_field_value" : 0,
2141     "name" : "art::DexFileLoader::VerifyResult::kVerifyNotAttempted"
2142    },
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "art::DexFileLoader::VerifyResult::kVerifySucceeded"
2146    },
2147    {
2148     "enum_field_value" : 2,
2149     "name" : "art::DexFileLoader::VerifyResult::kVerifyFailed"
2150    }
2151   ],
2152   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2153   "name" : "art::DexFileLoader::VerifyResult",
2154   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2155   "self_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
2156   "size" : 4,
2157   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2158   "underlying_type" : "_ZTIi"
2159  },
2160  {
2161   "alignment" : 1,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 0,
2166     "name" : "art::kDexInvokeVirtual"
2167    },
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "art::kDexInvokeSuper"
2171    },
2172    {
2173     "enum_field_value" : 2,
2174     "name" : "art::kDexInvokeDirect"
2175    },
2176    {
2177     "enum_field_value" : 3,
2178     "name" : "art::kDexInvokeStatic"
2179    },
2180    {
2181     "enum_field_value" : 4,
2182     "name" : "art::kDexInvokeInterface"
2183    },
2184    {
2185     "enum_field_value" : 5,
2186     "name" : "art::kDexInvokeTypeCount"
2187    }
2188   ],
2189   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
2190   "name" : "art::DexInvokeType",
2191   "referenced_type" : "_ZTIN3art13DexInvokeTypeE",
2192   "self_type" : "_ZTIN3art13DexInvokeTypeE",
2193   "size" : 1,
2194   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2195   "underlying_type" : "_ZTIh"
2196  },
2197  {
2198   "alignment" : 4,
2199   "enum_fields" :
2200   [
2201    {
2202     "enum_field_value" : 1,
2203     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
2204    }
2205   ],
2206   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2207   "name" : "art::CompactDexFile::FeatureFlags",
2208   "referenced_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2209   "self_type" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
2210   "size" : 4,
2211   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
2212   "underlying_type" : "_ZTIj"
2213  },
2214  {
2215   "alignment" : 4,
2216   "enum_fields" :
2217   [
2218    {
2219     "enum_field_value" : 0,
2220     "name" : "art::InstructionSet::kNone"
2221    },
2222    {
2223     "enum_field_value" : 1,
2224     "name" : "art::InstructionSet::kArm"
2225    },
2226    {
2227     "enum_field_value" : 2,
2228     "name" : "art::InstructionSet::kArm64"
2229    },
2230    {
2231     "enum_field_value" : 3,
2232     "name" : "art::InstructionSet::kThumb2"
2233    },
2234    {
2235     "enum_field_value" : 4,
2236     "name" : "art::InstructionSet::kX86"
2237    },
2238    {
2239     "enum_field_value" : 5,
2240     "name" : "art::InstructionSet::kX86_64"
2241    },
2242    {
2243     "enum_field_value" : 5,
2244     "name" : "art::InstructionSet::kLast"
2245    }
2246   ],
2247   "linker_set_key" : "_ZTIN3art14InstructionSetE",
2248   "name" : "art::InstructionSet",
2249   "referenced_type" : "_ZTIN3art14InstructionSetE",
2250   "self_type" : "_ZTIN3art14InstructionSetE",
2251   "size" : 4,
2252   "source_file" : "art/libartbase/arch/instruction_set.h",
2253   "underlying_type" : "_ZTIi"
2254  },
2255  {
2256   "alignment" : 1,
2257   "enum_fields" :
2258   [
2259    {
2260     "enum_field_value" : 0,
2261     "name" : "art::kDexMemAccessWord"
2262    },
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "art::kDexMemAccessWide"
2266    },
2267    {
2268     "enum_field_value" : 2,
2269     "name" : "art::kDexMemAccessObject"
2270    },
2271    {
2272     "enum_field_value" : 3,
2273     "name" : "art::kDexMemAccessBoolean"
2274    },
2275    {
2276     "enum_field_value" : 4,
2277     "name" : "art::kDexMemAccessByte"
2278    },
2279    {
2280     "enum_field_value" : 5,
2281     "name" : "art::kDexMemAccessChar"
2282    },
2283    {
2284     "enum_field_value" : 6,
2285     "name" : "art::kDexMemAccessShort"
2286    },
2287    {
2288     "enum_field_value" : 7,
2289     "name" : "art::kDexMemAccessTypeCount"
2290    }
2291   ],
2292   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
2293   "name" : "art::DexMemAccessType",
2294   "referenced_type" : "_ZTIN3art16DexMemAccessTypeE",
2295   "self_type" : "_ZTIN3art16DexMemAccessTypeE",
2296   "size" : 1,
2297   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
2298   "underlying_type" : "_ZTIh"
2299  },
2300  {
2301   "alignment" : 1,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 0,
2306     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
2307    },
2308    {
2309     "enum_field_value" : 1,
2310     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
2311    },
2312    {
2313     "enum_field_value" : 2,
2314     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
2315    }
2316   ],
2317   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2318   "name" : "art::DexLayoutSections::SectionType",
2319   "referenced_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2320   "self_type" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
2321   "size" : 1,
2322   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
2323   "underlying_type" : "_ZTIh"
2324  },
2325  {
2326   "alignment" : 4,
2327   "enum_fields" :
2328   [
2329    {
2330     "enum_field_value" : 256,
2331     "name" : "art::kNumPackedOpcodes"
2332    }
2333   ],
2334   "linker_set_key" : "_ZTIN3art18$kNumPackedOpcodesE",
2335   "name" : "art::(unnamed enum at art/libdexfile/dex/dex_instruction.h:32:1)",
2336   "referenced_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2337   "self_type" : "_ZTIN3art18$kNumPackedOpcodesE",
2338   "size" : 4,
2339   "source_file" : "art/libdexfile/dex/dex_instruction.h",
2340   "underlying_type" : "_ZTIj"
2341  },
2342  {
2343   "alignment" : 4,
2344   "enum_fields" :
2345   [
2346    {
2347     "enum_field_value" : 0,
2348     "name" : "art::DexFileLoaderErrorCode::kNoError"
2349    },
2350    {
2351     "enum_field_value" : 1,
2352     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
2353    },
2354    {
2355     "enum_field_value" : 2,
2356     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
2357    },
2358    {
2359     "enum_field_value" : 3,
2360     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
2361    },
2362    {
2363     "enum_field_value" : 4,
2364     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
2365    },
2366    {
2367     "enum_field_value" : 5,
2368     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
2369    }
2370   ],
2371   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2372   "name" : "art::DexFileLoaderErrorCode",
2373   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2374   "self_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
2375   "size" : 4,
2376   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
2377   "underlying_type" : "_ZTIi"
2378  },
2379  {
2380   "alignment" : 4,
2381   "enum_fields" :
2382   [
2383    {
2384     "enum_field_value" : 0,
2385     "name" : "art::EncodedArrayValueIterator::kByte"
2386    },
2387    {
2388     "enum_field_value" : 2,
2389     "name" : "art::EncodedArrayValueIterator::kShort"
2390    },
2391    {
2392     "enum_field_value" : 3,
2393     "name" : "art::EncodedArrayValueIterator::kChar"
2394    },
2395    {
2396     "enum_field_value" : 4,
2397     "name" : "art::EncodedArrayValueIterator::kInt"
2398    },
2399    {
2400     "enum_field_value" : 6,
2401     "name" : "art::EncodedArrayValueIterator::kLong"
2402    },
2403    {
2404     "enum_field_value" : 16,
2405     "name" : "art::EncodedArrayValueIterator::kFloat"
2406    },
2407    {
2408     "enum_field_value" : 17,
2409     "name" : "art::EncodedArrayValueIterator::kDouble"
2410    },
2411    {
2412     "enum_field_value" : 21,
2413     "name" : "art::EncodedArrayValueIterator::kMethodType"
2414    },
2415    {
2416     "enum_field_value" : 22,
2417     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
2418    },
2419    {
2420     "enum_field_value" : 23,
2421     "name" : "art::EncodedArrayValueIterator::kString"
2422    },
2423    {
2424     "enum_field_value" : 24,
2425     "name" : "art::EncodedArrayValueIterator::kType"
2426    },
2427    {
2428     "enum_field_value" : 25,
2429     "name" : "art::EncodedArrayValueIterator::kField"
2430    },
2431    {
2432     "enum_field_value" : 26,
2433     "name" : "art::EncodedArrayValueIterator::kMethod"
2434    },
2435    {
2436     "enum_field_value" : 27,
2437     "name" : "art::EncodedArrayValueIterator::kEnum"
2438    },
2439    {
2440     "enum_field_value" : 28,
2441     "name" : "art::EncodedArrayValueIterator::kArray"
2442    },
2443    {
2444     "enum_field_value" : 29,
2445     "name" : "art::EncodedArrayValueIterator::kAnnotation"
2446    },
2447    {
2448     "enum_field_value" : 30,
2449     "name" : "art::EncodedArrayValueIterator::kNull"
2450    },
2451    {
2452     "enum_field_value" : 31,
2453     "name" : "art::EncodedArrayValueIterator::kBoolean"
2454    }
2455   ],
2456   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2457   "name" : "art::EncodedArrayValueIterator::ValueType",
2458   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2459   "self_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
2460   "size" : 4,
2461   "source_file" : "art/libdexfile/dex/dex_file.h",
2462   "underlying_type" : "_ZTIj"
2463  },
2464  {
2465   "alignment" : 2,
2466   "enum_fields" :
2467   [
2468    {
2469     "enum_field_value" : 0,
2470     "name" : "art::DexFile::kDexTypeHeaderItem"
2471    },
2472    {
2473     "enum_field_value" : 1,
2474     "name" : "art::DexFile::kDexTypeStringIdItem"
2475    },
2476    {
2477     "enum_field_value" : 2,
2478     "name" : "art::DexFile::kDexTypeTypeIdItem"
2479    },
2480    {
2481     "enum_field_value" : 3,
2482     "name" : "art::DexFile::kDexTypeProtoIdItem"
2483    },
2484    {
2485     "enum_field_value" : 4,
2486     "name" : "art::DexFile::kDexTypeFieldIdItem"
2487    },
2488    {
2489     "enum_field_value" : 5,
2490     "name" : "art::DexFile::kDexTypeMethodIdItem"
2491    },
2492    {
2493     "enum_field_value" : 6,
2494     "name" : "art::DexFile::kDexTypeClassDefItem"
2495    },
2496    {
2497     "enum_field_value" : 7,
2498     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
2499    },
2500    {
2501     "enum_field_value" : 8,
2502     "name" : "art::DexFile::kDexTypeMethodHandleItem"
2503    },
2504    {
2505     "enum_field_value" : 4096,
2506     "name" : "art::DexFile::kDexTypeMapList"
2507    },
2508    {
2509     "enum_field_value" : 4097,
2510     "name" : "art::DexFile::kDexTypeTypeList"
2511    },
2512    {
2513     "enum_field_value" : 4098,
2514     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
2515    },
2516    {
2517     "enum_field_value" : 4099,
2518     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
2519    },
2520    {
2521     "enum_field_value" : 8192,
2522     "name" : "art::DexFile::kDexTypeClassDataItem"
2523    },
2524    {
2525     "enum_field_value" : 8193,
2526     "name" : "art::DexFile::kDexTypeCodeItem"
2527    },
2528    {
2529     "enum_field_value" : 8194,
2530     "name" : "art::DexFile::kDexTypeStringDataItem"
2531    },
2532    {
2533     "enum_field_value" : 8195,
2534     "name" : "art::DexFile::kDexTypeDebugInfoItem"
2535    },
2536    {
2537     "enum_field_value" : 8196,
2538     "name" : "art::DexFile::kDexTypeAnnotationItem"
2539    },
2540    {
2541     "enum_field_value" : 8197,
2542     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
2543    },
2544    {
2545     "enum_field_value" : 8198,
2546     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
2547    },
2548    {
2549     "enum_field_value" : 61440,
2550     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
2551    }
2552   ],
2553   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
2554   "name" : "art::DexFile::MapItemType",
2555   "referenced_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2556   "self_type" : "_ZTIN3art7DexFile11MapItemTypeE",
2557   "size" : 2,
2558   "source_file" : "art/libdexfile/dex/dex_file.h",
2559   "underlying_type" : "_ZTIt"
2560  },
2561  {
2562   "alignment" : 2,
2563   "enum_fields" :
2564   [
2565    {
2566     "enum_field_value" : 0,
2567     "name" : "art::DexFile::MethodHandleType::kStaticPut"
2568    },
2569    {
2570     "enum_field_value" : 1,
2571     "name" : "art::DexFile::MethodHandleType::kStaticGet"
2572    },
2573    {
2574     "enum_field_value" : 2,
2575     "name" : "art::DexFile::MethodHandleType::kInstancePut"
2576    },
2577    {
2578     "enum_field_value" : 3,
2579     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
2580    },
2581    {
2582     "enum_field_value" : 4,
2583     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
2584    },
2585    {
2586     "enum_field_value" : 5,
2587     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
2588    },
2589    {
2590     "enum_field_value" : 6,
2591     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
2592    },
2593    {
2594     "enum_field_value" : 7,
2595     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
2596    },
2597    {
2598     "enum_field_value" : 8,
2599     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
2600    },
2601    {
2602     "enum_field_value" : 8,
2603     "name" : "art::DexFile::MethodHandleType::kLast"
2604    }
2605   ],
2606   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2607   "name" : "art::DexFile::MethodHandleType",
2608   "referenced_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2609   "self_type" : "_ZTIN3art7DexFile16MethodHandleTypeE",
2610   "size" : 2,
2611   "source_file" : "art/libdexfile/dex/dex_file.h",
2612   "underlying_type" : "_ZTIt"
2613  },
2614  {
2615   "alignment" : 4,
2616   "enum_fields" :
2617   [
2618    {
2619     "enum_field_value" : 0,
2620     "name" : "art::DexFile::DBG_END_SEQUENCE"
2621    },
2622    {
2623     "enum_field_value" : 1,
2624     "name" : "art::DexFile::DBG_ADVANCE_PC"
2625    },
2626    {
2627     "enum_field_value" : 2,
2628     "name" : "art::DexFile::DBG_ADVANCE_LINE"
2629    },
2630    {
2631     "enum_field_value" : 3,
2632     "name" : "art::DexFile::DBG_START_LOCAL"
2633    },
2634    {
2635     "enum_field_value" : 4,
2636     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
2637    },
2638    {
2639     "enum_field_value" : 5,
2640     "name" : "art::DexFile::DBG_END_LOCAL"
2641    },
2642    {
2643     "enum_field_value" : 6,
2644     "name" : "art::DexFile::DBG_RESTART_LOCAL"
2645    },
2646    {
2647     "enum_field_value" : 7,
2648     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
2649    },
2650    {
2651     "enum_field_value" : 8,
2652     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
2653    },
2654    {
2655     "enum_field_value" : 9,
2656     "name" : "art::DexFile::DBG_SET_FILE"
2657    },
2658    {
2659     "enum_field_value" : 10,
2660     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
2661    },
2662    {
2663     "enum_field_value" : -4,
2664     "name" : "art::DexFile::DBG_LINE_BASE"
2665    },
2666    {
2667     "enum_field_value" : 15,
2668     "name" : "art::DexFile::DBG_LINE_RANGE"
2669    }
2670   ],
2671   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2672   "name" : "art::DexFile::(unnamed enum at art/libdexfile/dex/dex_file.h:659:3)",
2673   "referenced_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2674   "self_type" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
2675   "size" : 4,
2676   "source_file" : "art/libdexfile/dex/dex_file.h",
2677   "underlying_type" : "_ZTIi"
2678  },
2679  {
2680   "alignment" : 4,
2681   "enum_fields" :
2682   [
2683    {
2684     "enum_field_value" : 0,
2685     "name" : "art::DexFile::kAllObjects"
2686    },
2687    {
2688     "enum_field_value" : 1,
2689     "name" : "art::DexFile::kPrimitivesOrObjects"
2690    },
2691    {
2692     "enum_field_value" : 2,
2693     "name" : "art::DexFile::kAllRaw"
2694    }
2695   ],
2696   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2697   "name" : "art::DexFile::AnnotationResultStyle",
2698   "referenced_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2699   "self_type" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
2700   "size" : 4,
2701   "source_file" : "art/libdexfile/dex/dex_file.h",
2702   "underlying_type" : "_ZTIj"
2703  },
2704  {
2705   "alignment" : 4,
2706   "enum_fields" :
2707   [
2708    {
2709     "enum_field_value" : 0,
2710     "name" : "art::DexFile::kDexVisibilityBuild"
2711    },
2712    {
2713     "enum_field_value" : 1,
2714     "name" : "art::DexFile::kDexVisibilityRuntime"
2715    },
2716    {
2717     "enum_field_value" : 2,
2718     "name" : "art::DexFile::kDexVisibilitySystem"
2719    },
2720    {
2721     "enum_field_value" : 0,
2722     "name" : "art::DexFile::kDexAnnotationByte"
2723    },
2724    {
2725     "enum_field_value" : 2,
2726     "name" : "art::DexFile::kDexAnnotationShort"
2727    },
2728    {
2729     "enum_field_value" : 3,
2730     "name" : "art::DexFile::kDexAnnotationChar"
2731    },
2732    {
2733     "enum_field_value" : 4,
2734     "name" : "art::DexFile::kDexAnnotationInt"
2735    },
2736    {
2737     "enum_field_value" : 6,
2738     "name" : "art::DexFile::kDexAnnotationLong"
2739    },
2740    {
2741     "enum_field_value" : 16,
2742     "name" : "art::DexFile::kDexAnnotationFloat"
2743    },
2744    {
2745     "enum_field_value" : 17,
2746     "name" : "art::DexFile::kDexAnnotationDouble"
2747    },
2748    {
2749     "enum_field_value" : 21,
2750     "name" : "art::DexFile::kDexAnnotationMethodType"
2751    },
2752    {
2753     "enum_field_value" : 22,
2754     "name" : "art::DexFile::kDexAnnotationMethodHandle"
2755    },
2756    {
2757     "enum_field_value" : 23,
2758     "name" : "art::DexFile::kDexAnnotationString"
2759    },
2760    {
2761     "enum_field_value" : 24,
2762     "name" : "art::DexFile::kDexAnnotationType"
2763    },
2764    {
2765     "enum_field_value" : 25,
2766     "name" : "art::DexFile::kDexAnnotationField"
2767    },
2768    {
2769     "enum_field_value" : 26,
2770     "name" : "art::DexFile::kDexAnnotationMethod"
2771    },
2772    {
2773     "enum_field_value" : 27,
2774     "name" : "art::DexFile::kDexAnnotationEnum"
2775    },
2776    {
2777     "enum_field_value" : 28,
2778     "name" : "art::DexFile::kDexAnnotationArray"
2779    },
2780    {
2781     "enum_field_value" : 29,
2782     "name" : "art::DexFile::kDexAnnotationAnnotation"
2783    },
2784    {
2785     "enum_field_value" : 30,
2786     "name" : "art::DexFile::kDexAnnotationNull"
2787    },
2788    {
2789     "enum_field_value" : 31,
2790     "name" : "art::DexFile::kDexAnnotationBoolean"
2791    },
2792    {
2793     "enum_field_value" : 31,
2794     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
2795    },
2796    {
2797     "enum_field_value" : 5,
2798     "name" : "art::DexFile::kDexAnnotationValueArgShift"
2799    }
2800   ],
2801   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2802   "name" : "art::DexFile::(unnamed enum at art/libdexfile/dex/dex_file.h:162:3)",
2803   "referenced_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2804   "self_type" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
2805   "size" : 4,
2806   "source_file" : "art/libdexfile/dex/dex_file.h",
2807   "underlying_type" : "_ZTIj"
2808  },
2809  {
2810   "alignment" : 4,
2811   "enum_fields" :
2812   [
2813    {
2814     "enum_field_value" : 0,
2815     "name" : "art::Primitive::kPrimNot"
2816    },
2817    {
2818     "enum_field_value" : 1,
2819     "name" : "art::Primitive::kPrimBoolean"
2820    },
2821    {
2822     "enum_field_value" : 2,
2823     "name" : "art::Primitive::kPrimByte"
2824    },
2825    {
2826     "enum_field_value" : 3,
2827     "name" : "art::Primitive::kPrimChar"
2828    },
2829    {
2830     "enum_field_value" : 4,
2831     "name" : "art::Primitive::kPrimShort"
2832    },
2833    {
2834     "enum_field_value" : 5,
2835     "name" : "art::Primitive::kPrimInt"
2836    },
2837    {
2838     "enum_field_value" : 6,
2839     "name" : "art::Primitive::kPrimLong"
2840    },
2841    {
2842     "enum_field_value" : 7,
2843     "name" : "art::Primitive::kPrimFloat"
2844    },
2845    {
2846     "enum_field_value" : 8,
2847     "name" : "art::Primitive::kPrimDouble"
2848    },
2849    {
2850     "enum_field_value" : 9,
2851     "name" : "art::Primitive::kPrimVoid"
2852    },
2853    {
2854     "enum_field_value" : 9,
2855     "name" : "art::Primitive::kPrimLast"
2856    }
2857   ],
2858   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
2859   "name" : "art::Primitive::Type",
2860   "referenced_type" : "_ZTIN3art9Primitive4TypeE",
2861   "self_type" : "_ZTIN3art9Primitive4TypeE",
2862   "size" : 4,
2863   "source_file" : "art/libdexfile/dex/primitive.h",
2864   "underlying_type" : "_ZTIj"
2865  },
2866  {
2867   "alignment" : 1,
2868   "enum_fields" :
2869   [
2870    {
2871     "enum_field_value" : 0,
2872     "name" : "art::hiddenapi::Domain::kCorePlatform"
2873    },
2874    {
2875     "enum_field_value" : 1,
2876     "name" : "art::hiddenapi::Domain::kPlatform"
2877    },
2878    {
2879     "enum_field_value" : 2,
2880     "name" : "art::hiddenapi::Domain::kApplication"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
2884   "name" : "art::hiddenapi::Domain",
2885   "referenced_type" : "_ZTIN3art9hiddenapi6DomainE",
2886   "self_type" : "_ZTIN3art9hiddenapi6DomainE",
2887   "size" : 1,
2888   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
2889   "underlying_type" : "_ZTIc"
2890  },
2891  {
2892   "access" : "private",
2893   "alignment" : 4,
2894   "enum_fields" :
2895   [
2896    {
2897     "enum_field_value" : 0,
2898     "name" : "art::hiddenapi::ApiList::Value::kSdk"
2899    },
2900    {
2901     "enum_field_value" : 1,
2902     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
2903    },
2904    {
2905     "enum_field_value" : 2,
2906     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
2907    },
2908    {
2909     "enum_field_value" : 3,
2910     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
2911    },
2912    {
2913     "enum_field_value" : 4,
2914     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
2915    },
2916    {
2917     "enum_field_value" : 5,
2918     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
2919    },
2920    {
2921     "enum_field_value" : 6,
2922     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
2923    },
2924    {
2925     "enum_field_value" : 15,
2926     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
2927    },
2928    {
2929     "enum_field_value" : 0,
2930     "name" : "art::hiddenapi::ApiList::Value::kMin"
2931    },
2932    {
2933     "enum_field_value" : 6,
2934     "name" : "art::hiddenapi::ApiList::Value::kMax"
2935    }
2936   ],
2937   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2938   "name" : "art::hiddenapi::ApiList::Value",
2939   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2940   "self_type" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
2941   "size" : 4,
2942   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2943   "underlying_type" : "_ZTIj"
2944  },
2945  {
2946   "access" : "private",
2947   "alignment" : 4,
2948   "enum_fields" :
2949   [
2950    {
2951     "enum_field_value" : 4,
2952     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
2953    },
2954    {
2955     "enum_field_value" : 5,
2956     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
2957    },
2958    {
2959     "enum_field_value" : 4,
2960     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
2961    },
2962    {
2963     "enum_field_value" : 5,
2964     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
2965    }
2966   ],
2967   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2968   "name" : "art::hiddenapi::ApiList::DomainApi",
2969   "referenced_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2970   "self_type" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
2971   "size" : 4,
2972   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
2973   "underlying_type" : "_ZTIj"
2974  },
2975  {
2976   "alignment" : 4,
2977   "enum_fields" :
2978   [
2979    {
2980     "enum_field_value" : 0,
2981     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
2982    },
2983    {
2984     "enum_field_value" : 1,
2985     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
2986    },
2987    {
2988     "enum_field_value" : 2,
2989     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
2990    },
2991    {
2992     "enum_field_value" : 3,
2993     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
2994    }
2995   ],
2996   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
2997   "name" : "art::hiddenapi::ApiStubs::Kind",
2998   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
2999   "self_type" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
3000   "size" : 4,
3001   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
3002   "underlying_type" : "_ZTIi"
3003  },
3004  {
3005   "alignment" : 4,
3006   "enum_fields" :
3007   [
3008    {
3009     "enum_field_value" : 0,
3010     "name" : "android::base::VERBOSE"
3011    },
3012    {
3013     "enum_field_value" : 1,
3014     "name" : "android::base::DEBUG"
3015    },
3016    {
3017     "enum_field_value" : 2,
3018     "name" : "android::base::INFO"
3019    },
3020    {
3021     "enum_field_value" : 3,
3022     "name" : "android::base::WARNING"
3023    },
3024    {
3025     "enum_field_value" : 4,
3026     "name" : "android::base::ERROR"
3027    },
3028    {
3029     "enum_field_value" : 5,
3030     "name" : "android::base::FATAL_WITHOUT_ABORT"
3031    },
3032    {
3033     "enum_field_value" : 6,
3034     "name" : "android::base::FATAL"
3035    }
3036   ],
3037   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
3038   "name" : "android::base::LogSeverity",
3039   "referenced_type" : "_ZTIN7android4base11LogSeverityE",
3040   "self_type" : "_ZTIN7android4base11LogSeverityE",
3041   "size" : 4,
3042   "source_file" : "system/libbase/include/android-base/logging.h",
3043   "underlying_type" : "_ZTIj"
3044  },
3045  {
3046   "alignment" : 4,
3047   "enum_fields" :
3048   [
3049    {
3050     "enum_field_value" : 0,
3051     "name" : "android::base::DEFAULT"
3052    },
3053    {
3054     "enum_field_value" : 1,
3055     "name" : "android::base::MAIN"
3056    },
3057    {
3058     "enum_field_value" : 2,
3059     "name" : "android::base::SYSTEM"
3060    },
3061    {
3062     "enum_field_value" : 3,
3063     "name" : "android::base::RADIO"
3064    },
3065    {
3066     "enum_field_value" : 4,
3067     "name" : "android::base::CRASH"
3068    }
3069   ],
3070   "linker_set_key" : "_ZTIN7android4base5LogIdE",
3071   "name" : "android::base::LogId",
3072   "referenced_type" : "_ZTIN7android4base5LogIdE",
3073   "self_type" : "_ZTIN7android4base5LogIdE",
3074   "size" : 4,
3075   "source_file" : "system/libbase/include/android-base/logging.h",
3076   "underlying_type" : "_ZTIj"
3077  },
3078  {
3079   "alignment" : 4,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "unix_file::FdFile::GuardState::kBase"
3085    },
3086    {
3087     "enum_field_value" : 1,
3088     "name" : "unix_file::FdFile::GuardState::kFlushed"
3089    },
3090    {
3091     "enum_field_value" : 2,
3092     "name" : "unix_file::FdFile::GuardState::kClosed"
3093    },
3094    {
3095     "enum_field_value" : 3,
3096     "name" : "unix_file::FdFile::GuardState::kNoCheck"
3097    }
3098   ],
3099   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
3100   "name" : "unix_file::FdFile::GuardState",
3101   "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3102   "self_type" : "_ZTIN9unix_file6FdFile10GuardStateE",
3103   "size" : 4,
3104   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
3105   "underlying_type" : "_ZTIi"
3106  }
3107 ],
3108 "function_types" :
3109 [
3110  {
3111   "alignment" : 4,
3112   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3113   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
3114   "parameters" :
3115   [
3116    {
3117     "referenced_type" : "_ZTIP7_JNIEnv"
3118    },
3119    {
3120     "referenced_type" : "_ZTIP8_jobject"
3121    }
3122   ],
3123   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3124   "return_type" : "_ZTI14jobjectRefType",
3125   "self_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
3126   "source_file" : "libnativehelper/include_jni/jni.h"
3127  },
3128  {
3129   "alignment" : 4,
3130   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3131   "name" : "_jintArray *(_JNIEnv *, int)",
3132   "parameters" :
3133   [
3134    {
3135     "referenced_type" : "_ZTIP7_JNIEnv"
3136    },
3137    {
3138     "referenced_type" : "_ZTIi"
3139    }
3140   ],
3141   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3142   "return_type" : "_ZTIP10_jintArray",
3143   "self_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
3144   "source_file" : "libnativehelper/include_jni/jni.h"
3145  },
3146  {
3147   "alignment" : 4,
3148   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3149   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
3150   "parameters" :
3151   [
3152    {
3153     "referenced_type" : "_ZTIP7_JNIEnv"
3154    },
3155    {
3156     "referenced_type" : "_ZTIP7_jclass"
3157    },
3158    {
3159     "referenced_type" : "_ZTIPKc"
3160    },
3161    {
3162     "referenced_type" : "_ZTIPKc"
3163    }
3164   ],
3165   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3166   "return_type" : "_ZTIP10_jmethodID",
3167   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
3168   "source_file" : "libnativehelper/include_jni/jni.h"
3169  },
3170  {
3171   "alignment" : 4,
3172   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3173   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
3174   "parameters" :
3175   [
3176    {
3177     "referenced_type" : "_ZTIP7_JNIEnv"
3178    },
3179    {
3180     "referenced_type" : "_ZTIP8_jobject"
3181    }
3182   ],
3183   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3184   "return_type" : "_ZTIP10_jmethodID",
3185   "self_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
3186   "source_file" : "libnativehelper/include_jni/jni.h"
3187  },
3188  {
3189   "alignment" : 4,
3190   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3191   "name" : "_jbyteArray *(_JNIEnv *, int)",
3192   "parameters" :
3193   [
3194    {
3195     "referenced_type" : "_ZTIP7_JNIEnv"
3196    },
3197    {
3198     "referenced_type" : "_ZTIi"
3199    }
3200   ],
3201   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3202   "return_type" : "_ZTIP11_jbyteArray",
3203   "self_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
3204   "source_file" : "libnativehelper/include_jni/jni.h"
3205  },
3206  {
3207   "alignment" : 4,
3208   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3209   "name" : "_jcharArray *(_JNIEnv *, int)",
3210   "parameters" :
3211   [
3212    {
3213     "referenced_type" : "_ZTIP7_JNIEnv"
3214    },
3215    {
3216     "referenced_type" : "_ZTIi"
3217    }
3218   ],
3219   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3220   "return_type" : "_ZTIP11_jcharArray",
3221   "self_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
3222   "source_file" : "libnativehelper/include_jni/jni.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3227   "name" : "_jlongArray *(_JNIEnv *, int)",
3228   "parameters" :
3229   [
3230    {
3231     "referenced_type" : "_ZTIP7_JNIEnv"
3232    },
3233    {
3234     "referenced_type" : "_ZTIi"
3235    }
3236   ],
3237   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3238   "return_type" : "_ZTIP11_jlongArray",
3239   "self_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
3240   "source_file" : "libnativehelper/include_jni/jni.h"
3241  },
3242  {
3243   "alignment" : 4,
3244   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3245   "name" : "_jthrowable *(_JNIEnv *)",
3246   "parameters" :
3247   [
3248    {
3249     "referenced_type" : "_ZTIP7_JNIEnv"
3250    }
3251   ],
3252   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3253   "return_type" : "_ZTIP11_jthrowable",
3254   "self_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
3255   "source_file" : "libnativehelper/include_jni/jni.h"
3256  },
3257  {
3258   "alignment" : 4,
3259   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3260   "name" : "_jfloatArray *(_JNIEnv *, int)",
3261   "parameters" :
3262   [
3263    {
3264     "referenced_type" : "_ZTIP7_JNIEnv"
3265    },
3266    {
3267     "referenced_type" : "_ZTIi"
3268    }
3269   ],
3270   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3271   "return_type" : "_ZTIP12_jfloatArray",
3272   "self_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
3273   "source_file" : "libnativehelper/include_jni/jni.h"
3274  },
3275  {
3276   "alignment" : 4,
3277   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3278   "name" : "_jshortArray *(_JNIEnv *, int)",
3279   "parameters" :
3280   [
3281    {
3282     "referenced_type" : "_ZTIP7_JNIEnv"
3283    },
3284    {
3285     "referenced_type" : "_ZTIi"
3286    }
3287   ],
3288   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3289   "return_type" : "_ZTIP12_jshortArray",
3290   "self_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
3291   "source_file" : "libnativehelper/include_jni/jni.h"
3292  },
3293  {
3294   "alignment" : 4,
3295   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3296   "name" : "_jdoubleArray *(_JNIEnv *, int)",
3297   "parameters" :
3298   [
3299    {
3300     "referenced_type" : "_ZTIP7_JNIEnv"
3301    },
3302    {
3303     "referenced_type" : "_ZTIi"
3304    }
3305   ],
3306   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3307   "return_type" : "_ZTIP13_jdoubleArray",
3308   "self_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
3309   "source_file" : "libnativehelper/include_jni/jni.h"
3310  },
3311  {
3312   "alignment" : 4,
3313   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3314   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
3315   "parameters" :
3316   [
3317    {
3318     "referenced_type" : "_ZTIP7_JNIEnv"
3319    },
3320    {
3321     "referenced_type" : "_ZTIi"
3322    },
3323    {
3324     "referenced_type" : "_ZTIP7_jclass"
3325    },
3326    {
3327     "referenced_type" : "_ZTIP8_jobject"
3328    }
3329   ],
3330   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3331   "return_type" : "_ZTIP13_jobjectArray",
3332   "self_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
3333   "source_file" : "libnativehelper/include_jni/jni.h"
3334  },
3335  {
3336   "alignment" : 4,
3337   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3338   "name" : "_jbooleanArray *(_JNIEnv *, int)",
3339   "parameters" :
3340   [
3341    {
3342     "referenced_type" : "_ZTIP7_JNIEnv"
3343    },
3344    {
3345     "referenced_type" : "_ZTIi"
3346    }
3347   ],
3348   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3349   "return_type" : "_ZTIP14_jbooleanArray",
3350   "self_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
3351   "source_file" : "libnativehelper/include_jni/jni.h"
3352  },
3353  {
3354   "alignment" : 4,
3355   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3356   "name" : "_jclass *(_JNIEnv *, _jobject *)",
3357   "parameters" :
3358   [
3359    {
3360     "referenced_type" : "_ZTIP7_JNIEnv"
3361    },
3362    {
3363     "referenced_type" : "_ZTIP8_jobject"
3364    }
3365   ],
3366   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3367   "return_type" : "_ZTIP7_jclass",
3368   "self_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
3369   "source_file" : "libnativehelper/include_jni/jni.h"
3370  },
3371  {
3372   "alignment" : 4,
3373   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3374   "name" : "_jclass *(_JNIEnv *, const char *)",
3375   "parameters" :
3376   [
3377    {
3378     "referenced_type" : "_ZTIP7_JNIEnv"
3379    },
3380    {
3381     "referenced_type" : "_ZTIPKc"
3382    }
3383   ],
3384   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3385   "return_type" : "_ZTIP7_jclass",
3386   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
3387   "source_file" : "libnativehelper/include_jni/jni.h"
3388  },
3389  {
3390   "alignment" : 4,
3391   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3392   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
3393   "parameters" :
3394   [
3395    {
3396     "referenced_type" : "_ZTIP7_JNIEnv"
3397    },
3398    {
3399     "referenced_type" : "_ZTIPKc"
3400    },
3401    {
3402     "referenced_type" : "_ZTIP8_jobject"
3403    },
3404    {
3405     "referenced_type" : "_ZTIPKa"
3406    },
3407    {
3408     "referenced_type" : "_ZTIi"
3409    }
3410   ],
3411   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3412   "return_type" : "_ZTIP7_jclass",
3413   "self_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
3414   "source_file" : "libnativehelper/include_jni/jni.h"
3415  },
3416  {
3417   "alignment" : 4,
3418   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3419   "name" : "_jclass *(_JNIEnv *, _jclass *)",
3420   "parameters" :
3421   [
3422    {
3423     "referenced_type" : "_ZTIP7_JNIEnv"
3424    },
3425    {
3426     "referenced_type" : "_ZTIP7_jclass"
3427    }
3428   ],
3429   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3430   "return_type" : "_ZTIP7_jclass",
3431   "self_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
3432   "source_file" : "libnativehelper/include_jni/jni.h"
3433  },
3434  {
3435   "alignment" : 4,
3436   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3437   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
3438   "parameters" :
3439   [
3440    {
3441     "referenced_type" : "_ZTIP7_JNIEnv"
3442    },
3443    {
3444     "referenced_type" : "_ZTIP13_jobjectArray"
3445    },
3446    {
3447     "referenced_type" : "_ZTIi"
3448    }
3449   ],
3450   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3451   "return_type" : "_ZTIP8_jobject",
3452   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
3453   "source_file" : "libnativehelper/include_jni/jni.h"
3454  },
3455  {
3456   "alignment" : 4,
3457   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3458   "name" : "_jobject *(_JNIEnv *, _jclass *)",
3459   "parameters" :
3460   [
3461    {
3462     "referenced_type" : "_ZTIP7_JNIEnv"
3463    },
3464    {
3465     "referenced_type" : "_ZTIP7_jclass"
3466    }
3467   ],
3468   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3469   "return_type" : "_ZTIP8_jobject",
3470   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
3471   "source_file" : "libnativehelper/include_jni/jni.h"
3472  },
3473  {
3474   "alignment" : 4,
3475   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3476   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
3477   "parameters" :
3478   [
3479    {
3480     "referenced_type" : "_ZTIP7_JNIEnv"
3481    },
3482    {
3483     "referenced_type" : "_ZTIP7_jclass"
3484    },
3485    {
3486     "referenced_type" : "_ZTIP10_jmethodID"
3487    },
3488    {
3489     "referenced_type" : "_ZTIPK6jvalue"
3490    }
3491   ],
3492   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3493   "return_type" : "_ZTIP8_jobject",
3494   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3495   "source_file" : "libnativehelper/include_jni/jni.h"
3496  },
3497  {
3498   "alignment" : 4,
3499   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
3500   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, char *)",
3501   "parameters" :
3502   [
3503    {
3504     "referenced_type" : "_ZTIP7_JNIEnv"
3505    },
3506    {
3507     "referenced_type" : "_ZTIP7_jclass"
3508    },
3509    {
3510     "referenced_type" : "_ZTIP10_jmethodID"
3511    },
3512    {
3513     "referenced_type" : "_ZTIPc"
3514    }
3515   ],
3516   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
3517   "return_type" : "_ZTIP8_jobject",
3518   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
3519   "source_file" : "libnativehelper/include_jni/jni.h"
3520  },
3521  {
3522   "alignment" : 4,
3523   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3524   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
3525   "parameters" :
3526   [
3527    {
3528     "referenced_type" : "_ZTIP7_JNIEnv"
3529    },
3530    {
3531     "referenced_type" : "_ZTIP7_jclass"
3532    },
3533    {
3534     "referenced_type" : "_ZTIP10_jmethodID"
3535    },
3536    {
3537     "referenced_type" : "_ZTIh"
3538    }
3539   ],
3540   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3541   "return_type" : "_ZTIP8_jobject",
3542   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
3543   "source_file" : "libnativehelper/include_jni/jni.h"
3544  },
3545  {
3546   "alignment" : 4,
3547   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3548   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
3549   "parameters" :
3550   [
3551    {
3552     "referenced_type" : "_ZTIP7_JNIEnv"
3553    },
3554    {
3555     "referenced_type" : "_ZTIP7_jclass"
3556    },
3557    {
3558     "referenced_type" : "_ZTIP10_jmethodID"
3559    }
3560   ],
3561   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3562   "return_type" : "_ZTIP8_jobject",
3563   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
3564   "source_file" : "libnativehelper/include_jni/jni.h"
3565  },
3566  {
3567   "alignment" : 4,
3568   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3569   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
3570   "parameters" :
3571   [
3572    {
3573     "referenced_type" : "_ZTIP7_JNIEnv"
3574    },
3575    {
3576     "referenced_type" : "_ZTIP7_jclass"
3577    },
3578    {
3579     "referenced_type" : "_ZTIP9_jfieldID"
3580    }
3581   ],
3582   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3583   "return_type" : "_ZTIP8_jobject",
3584   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
3585   "source_file" : "libnativehelper/include_jni/jni.h"
3586  },
3587  {
3588   "alignment" : 4,
3589   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3590   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
3591   "parameters" :
3592   [
3593    {
3594     "referenced_type" : "_ZTIP7_JNIEnv"
3595    },
3596    {
3597     "referenced_type" : "_ZTIP7_jclass"
3598    },
3599    {
3600     "referenced_type" : "_ZTIP9_jfieldID"
3601    },
3602    {
3603     "referenced_type" : "_ZTIh"
3604    }
3605   ],
3606   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3607   "return_type" : "_ZTIP8_jobject",
3608   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
3609   "source_file" : "libnativehelper/include_jni/jni.h"
3610  },
3611  {
3612   "alignment" : 4,
3613   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3614   "name" : "_jobject *(_JNIEnv *, void *, long long)",
3615   "parameters" :
3616   [
3617    {
3618     "referenced_type" : "_ZTIP7_JNIEnv"
3619    },
3620    {
3621     "referenced_type" : "_ZTIPv"
3622    },
3623    {
3624     "referenced_type" : "_ZTIx"
3625    }
3626   ],
3627   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3628   "return_type" : "_ZTIP8_jobject",
3629   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
3630   "source_file" : "libnativehelper/include_jni/jni.h"
3631  },
3632  {
3633   "alignment" : 4,
3634   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3635   "name" : "_jobject *(_JNIEnv *, _jobject *)",
3636   "parameters" :
3637   [
3638    {
3639     "referenced_type" : "_ZTIP7_JNIEnv"
3640    },
3641    {
3642     "referenced_type" : "_ZTIP8_jobject"
3643    }
3644   ],
3645   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3646   "return_type" : "_ZTIP8_jobject",
3647   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
3648   "source_file" : "libnativehelper/include_jni/jni.h"
3649  },
3650  {
3651   "alignment" : 4,
3652   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3653   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3654   "parameters" :
3655   [
3656    {
3657     "referenced_type" : "_ZTIP7_JNIEnv"
3658    },
3659    {
3660     "referenced_type" : "_ZTIP8_jobject"
3661    },
3662    {
3663     "referenced_type" : "_ZTIP10_jmethodID"
3664    },
3665    {
3666     "referenced_type" : "_ZTIPK6jvalue"
3667    }
3668   ],
3669   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3670   "return_type" : "_ZTIP8_jobject",
3671   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
3672   "source_file" : "libnativehelper/include_jni/jni.h"
3673  },
3674  {
3675   "alignment" : 4,
3676   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
3677   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, char *)",
3678   "parameters" :
3679   [
3680    {
3681     "referenced_type" : "_ZTIP7_JNIEnv"
3682    },
3683    {
3684     "referenced_type" : "_ZTIP8_jobject"
3685    },
3686    {
3687     "referenced_type" : "_ZTIP10_jmethodID"
3688    },
3689    {
3690     "referenced_type" : "_ZTIPc"
3691    }
3692   ],
3693   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
3694   "return_type" : "_ZTIP8_jobject",
3695   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
3696   "source_file" : "libnativehelper/include_jni/jni.h"
3697  },
3698  {
3699   "alignment" : 4,
3700   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3701   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
3702   "parameters" :
3703   [
3704    {
3705     "referenced_type" : "_ZTIP7_JNIEnv"
3706    },
3707    {
3708     "referenced_type" : "_ZTIP8_jobject"
3709    },
3710    {
3711     "referenced_type" : "_ZTIP10_jmethodID"
3712    }
3713   ],
3714   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3715   "return_type" : "_ZTIP8_jobject",
3716   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
3717   "source_file" : "libnativehelper/include_jni/jni.h"
3718  },
3719  {
3720   "alignment" : 4,
3721   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3722   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "_ZTIP7_JNIEnv"
3727    },
3728    {
3729     "referenced_type" : "_ZTIP8_jobject"
3730    },
3731    {
3732     "referenced_type" : "_ZTIP7_jclass"
3733    },
3734    {
3735     "referenced_type" : "_ZTIP10_jmethodID"
3736    },
3737    {
3738     "referenced_type" : "_ZTIPK6jvalue"
3739    }
3740   ],
3741   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3742   "return_type" : "_ZTIP8_jobject",
3743   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
3744   "source_file" : "libnativehelper/include_jni/jni.h"
3745  },
3746  {
3747   "alignment" : 4,
3748   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
3749   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
3750   "parameters" :
3751   [
3752    {
3753     "referenced_type" : "_ZTIP7_JNIEnv"
3754    },
3755    {
3756     "referenced_type" : "_ZTIP8_jobject"
3757    },
3758    {
3759     "referenced_type" : "_ZTIP7_jclass"
3760    },
3761    {
3762     "referenced_type" : "_ZTIP10_jmethodID"
3763    },
3764    {
3765     "referenced_type" : "_ZTIPc"
3766    }
3767   ],
3768   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
3769   "return_type" : "_ZTIP8_jobject",
3770   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
3771   "source_file" : "libnativehelper/include_jni/jni.h"
3772  },
3773  {
3774   "alignment" : 4,
3775   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3776   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3777   "parameters" :
3778   [
3779    {
3780     "referenced_type" : "_ZTIP7_JNIEnv"
3781    },
3782    {
3783     "referenced_type" : "_ZTIP8_jobject"
3784    },
3785    {
3786     "referenced_type" : "_ZTIP7_jclass"
3787    },
3788    {
3789     "referenced_type" : "_ZTIP10_jmethodID"
3790    }
3791   ],
3792   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3793   "return_type" : "_ZTIP8_jobject",
3794   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
3795   "source_file" : "libnativehelper/include_jni/jni.h"
3796  },
3797  {
3798   "alignment" : 4,
3799   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3800   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
3801   "parameters" :
3802   [
3803    {
3804     "referenced_type" : "_ZTIP7_JNIEnv"
3805    },
3806    {
3807     "referenced_type" : "_ZTIP8_jobject"
3808    },
3809    {
3810     "referenced_type" : "_ZTIP9_jfieldID"
3811    }
3812   ],
3813   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3814   "return_type" : "_ZTIP8_jobject",
3815   "self_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
3816   "source_file" : "libnativehelper/include_jni/jni.h"
3817  },
3818  {
3819   "alignment" : 4,
3820   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3821   "name" : "_jstring *(_JNIEnv *, const char *)",
3822   "parameters" :
3823   [
3824    {
3825     "referenced_type" : "_ZTIP7_JNIEnv"
3826    },
3827    {
3828     "referenced_type" : "_ZTIPKc"
3829    }
3830   ],
3831   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3832   "return_type" : "_ZTIP8_jstring",
3833   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
3834   "source_file" : "libnativehelper/include_jni/jni.h"
3835  },
3836  {
3837   "alignment" : 4,
3838   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3839   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
3840   "parameters" :
3841   [
3842    {
3843     "referenced_type" : "_ZTIP7_JNIEnv"
3844    },
3845    {
3846     "referenced_type" : "_ZTIPKt"
3847    },
3848    {
3849     "referenced_type" : "_ZTIi"
3850    }
3851   ],
3852   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3853   "return_type" : "_ZTIP8_jstring",
3854   "self_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
3855   "source_file" : "libnativehelper/include_jni/jni.h"
3856  },
3857  {
3858   "alignment" : 4,
3859   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3860   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
3861   "parameters" :
3862   [
3863    {
3864     "referenced_type" : "_ZTIP7_JNIEnv"
3865    },
3866    {
3867     "referenced_type" : "_ZTIP7_jclass"
3868    },
3869    {
3870     "referenced_type" : "_ZTIPKc"
3871    },
3872    {
3873     "referenced_type" : "_ZTIPKc"
3874    }
3875   ],
3876   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3877   "return_type" : "_ZTIP9_jfieldID",
3878   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
3879   "source_file" : "libnativehelper/include_jni/jni.h"
3880  },
3881  {
3882   "alignment" : 4,
3883   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3884   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
3885   "parameters" :
3886   [
3887    {
3888     "referenced_type" : "_ZTIP7_JNIEnv"
3889    },
3890    {
3891     "referenced_type" : "_ZTIP8_jobject"
3892    }
3893   ],
3894   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3895   "return_type" : "_ZTIP9_jfieldID",
3896   "self_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
3897   "source_file" : "libnativehelper/include_jni/jni.h"
3898  },
3899  {
3900   "alignment" : 4,
3901   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3902   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
3903   "parameters" :
3904   [
3905    {
3906     "referenced_type" : "_ZTIP7_JNIEnv"
3907    },
3908    {
3909     "referenced_type" : "_ZTIP8_jstring"
3910    },
3911    {
3912     "referenced_type" : "_ZTIPh"
3913    }
3914   ],
3915   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3916   "return_type" : "_ZTIPKc",
3917   "self_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
3918   "source_file" : "libnativehelper/include_jni/jni.h"
3919  },
3920  {
3921   "alignment" : 4,
3922   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3923   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
3924   "parameters" :
3925   [
3926    {
3927     "referenced_type" : "_ZTIP7_JNIEnv"
3928    },
3929    {
3930     "referenced_type" : "_ZTIP8_jstring"
3931    },
3932    {
3933     "referenced_type" : "_ZTIPh"
3934    }
3935   ],
3936   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3937   "return_type" : "_ZTIPKt",
3938   "self_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
3939   "source_file" : "libnativehelper/include_jni/jni.h"
3940  },
3941  {
3942   "alignment" : 4,
3943   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3944   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
3945   "parameters" :
3946   [
3947    {
3948     "referenced_type" : "_ZTIP7_JNIEnv"
3949    },
3950    {
3951     "referenced_type" : "_ZTIP11_jbyteArray"
3952    },
3953    {
3954     "referenced_type" : "_ZTIPh"
3955    }
3956   ],
3957   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3958   "return_type" : "_ZTIPa",
3959   "self_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
3960   "source_file" : "libnativehelper/include_jni/jni.h"
3961  },
3962  {
3963   "alignment" : 4,
3964   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3965   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
3966   "parameters" :
3967   [
3968    {
3969     "referenced_type" : "_ZTIP7_JNIEnv"
3970    },
3971    {
3972     "referenced_type" : "_ZTIP13_jdoubleArray"
3973    },
3974    {
3975     "referenced_type" : "_ZTIPh"
3976    }
3977   ],
3978   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3979   "return_type" : "_ZTIPd",
3980   "self_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
3981   "source_file" : "libnativehelper/include_jni/jni.h"
3982  },
3983  {
3984   "alignment" : 4,
3985   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
3986   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
3987   "parameters" :
3988   [
3989    {
3990     "referenced_type" : "_ZTIP7_JNIEnv"
3991    },
3992    {
3993     "referenced_type" : "_ZTIP12_jfloatArray"
3994    },
3995    {
3996     "referenced_type" : "_ZTIPh"
3997    }
3998   ],
3999   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4000   "return_type" : "_ZTIPf",
4001   "self_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
4002   "source_file" : "libnativehelper/include_jni/jni.h"
4003  },
4004  {
4005   "alignment" : 4,
4006   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4007   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
4008   "parameters" :
4009   [
4010    {
4011     "referenced_type" : "_ZTIP7_JNIEnv"
4012    },
4013    {
4014     "referenced_type" : "_ZTIP14_jbooleanArray"
4015    },
4016    {
4017     "referenced_type" : "_ZTIPh"
4018    }
4019   ],
4020   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4021   "return_type" : "_ZTIPh",
4022   "self_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
4023   "source_file" : "libnativehelper/include_jni/jni.h"
4024  },
4025  {
4026   "alignment" : 4,
4027   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4028   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
4029   "parameters" :
4030   [
4031    {
4032     "referenced_type" : "_ZTIP7_JNIEnv"
4033    },
4034    {
4035     "referenced_type" : "_ZTIP10_jintArray"
4036    },
4037    {
4038     "referenced_type" : "_ZTIPh"
4039    }
4040   ],
4041   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4042   "return_type" : "_ZTIPi",
4043   "self_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
4044   "source_file" : "libnativehelper/include_jni/jni.h"
4045  },
4046  {
4047   "alignment" : 4,
4048   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4049   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
4050   "parameters" :
4051   [
4052    {
4053     "referenced_type" : "_ZTIP7_JNIEnv"
4054    },
4055    {
4056     "referenced_type" : "_ZTIP12_jshortArray"
4057    },
4058    {
4059     "referenced_type" : "_ZTIPh"
4060    }
4061   ],
4062   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4063   "return_type" : "_ZTIPs",
4064   "self_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
4065   "source_file" : "libnativehelper/include_jni/jni.h"
4066  },
4067  {
4068   "alignment" : 4,
4069   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4070   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
4071   "parameters" :
4072   [
4073    {
4074     "referenced_type" : "_ZTIP7_JNIEnv"
4075    },
4076    {
4077     "referenced_type" : "_ZTIP11_jcharArray"
4078    },
4079    {
4080     "referenced_type" : "_ZTIPh"
4081    }
4082   ],
4083   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4084   "return_type" : "_ZTIPt",
4085   "self_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
4086   "source_file" : "libnativehelper/include_jni/jni.h"
4087  },
4088  {
4089   "alignment" : 4,
4090   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4091   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
4092   "parameters" :
4093   [
4094    {
4095     "referenced_type" : "_ZTIP7_JNIEnv"
4096    },
4097    {
4098     "referenced_type" : "_ZTIP7_jarray"
4099    },
4100    {
4101     "referenced_type" : "_ZTIPh"
4102    }
4103   ],
4104   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4105   "return_type" : "_ZTIPv",
4106   "self_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
4107   "source_file" : "libnativehelper/include_jni/jni.h"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4112   "name" : "void *(_JNIEnv *, _jobject *)",
4113   "parameters" :
4114   [
4115    {
4116     "referenced_type" : "_ZTIP7_JNIEnv"
4117    },
4118    {
4119     "referenced_type" : "_ZTIP8_jobject"
4120    }
4121   ],
4122   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4123   "return_type" : "_ZTIPv",
4124   "self_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
4125   "source_file" : "libnativehelper/include_jni/jni.h"
4126  },
4127  {
4128   "alignment" : 4,
4129   "linker_set_key" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4130   "name" : "long long *(_JNIEnv *, _jlongArray *, unsigned char *)",
4131   "parameters" :
4132   [
4133    {
4134     "referenced_type" : "_ZTIP7_JNIEnv"
4135    },
4136    {
4137     "referenced_type" : "_ZTIP11_jlongArray"
4138    },
4139    {
4140     "referenced_type" : "_ZTIPh"
4141    }
4142   ],
4143   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4144   "return_type" : "_ZTIPx",
4145   "self_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
4146   "source_file" : "libnativehelper/include_jni/jni.h"
4147  },
4148  {
4149   "alignment" : 4,
4150   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4151   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4152   "parameters" :
4153   [
4154    {
4155     "referenced_type" : "_ZTIP7_JNIEnv"
4156    },
4157    {
4158     "referenced_type" : "_ZTIP7_jclass"
4159    },
4160    {
4161     "referenced_type" : "_ZTIP10_jmethodID"
4162    },
4163    {
4164     "referenced_type" : "_ZTIPK6jvalue"
4165    }
4166   ],
4167   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4168   "return_type" : "_ZTIa",
4169   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4170   "source_file" : "libnativehelper/include_jni/jni.h"
4171  },
4172  {
4173   "alignment" : 4,
4174   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4175   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, char *)",
4176   "parameters" :
4177   [
4178    {
4179     "referenced_type" : "_ZTIP7_JNIEnv"
4180    },
4181    {
4182     "referenced_type" : "_ZTIP7_jclass"
4183    },
4184    {
4185     "referenced_type" : "_ZTIP10_jmethodID"
4186    },
4187    {
4188     "referenced_type" : "_ZTIPc"
4189    }
4190   ],
4191   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4192   "return_type" : "_ZTIa",
4193   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4194   "source_file" : "libnativehelper/include_jni/jni.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4199   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4200   "parameters" :
4201   [
4202    {
4203     "referenced_type" : "_ZTIP7_JNIEnv"
4204    },
4205    {
4206     "referenced_type" : "_ZTIP7_jclass"
4207    },
4208    {
4209     "referenced_type" : "_ZTIP10_jmethodID"
4210    }
4211   ],
4212   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4213   "return_type" : "_ZTIa",
4214   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
4215   "source_file" : "libnativehelper/include_jni/jni.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4220   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
4221   "parameters" :
4222   [
4223    {
4224     "referenced_type" : "_ZTIP7_JNIEnv"
4225    },
4226    {
4227     "referenced_type" : "_ZTIP7_jclass"
4228    },
4229    {
4230     "referenced_type" : "_ZTIP9_jfieldID"
4231    }
4232   ],
4233   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4234   "return_type" : "_ZTIa",
4235   "self_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
4236   "source_file" : "libnativehelper/include_jni/jni.h"
4237  },
4238  {
4239   "alignment" : 4,
4240   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4241   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4242   "parameters" :
4243   [
4244    {
4245     "referenced_type" : "_ZTIP7_JNIEnv"
4246    },
4247    {
4248     "referenced_type" : "_ZTIP8_jobject"
4249    },
4250    {
4251     "referenced_type" : "_ZTIP10_jmethodID"
4252    },
4253    {
4254     "referenced_type" : "_ZTIPK6jvalue"
4255    }
4256   ],
4257   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4258   "return_type" : "_ZTIa",
4259   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4260   "source_file" : "libnativehelper/include_jni/jni.h"
4261  },
4262  {
4263   "alignment" : 4,
4264   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4265   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, char *)",
4266   "parameters" :
4267   [
4268    {
4269     "referenced_type" : "_ZTIP7_JNIEnv"
4270    },
4271    {
4272     "referenced_type" : "_ZTIP8_jobject"
4273    },
4274    {
4275     "referenced_type" : "_ZTIP10_jmethodID"
4276    },
4277    {
4278     "referenced_type" : "_ZTIPc"
4279    }
4280   ],
4281   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4282   "return_type" : "_ZTIa",
4283   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4284   "source_file" : "libnativehelper/include_jni/jni.h"
4285  },
4286  {
4287   "alignment" : 4,
4288   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4289   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4290   "parameters" :
4291   [
4292    {
4293     "referenced_type" : "_ZTIP7_JNIEnv"
4294    },
4295    {
4296     "referenced_type" : "_ZTIP8_jobject"
4297    },
4298    {
4299     "referenced_type" : "_ZTIP10_jmethodID"
4300    }
4301   ],
4302   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4303   "return_type" : "_ZTIa",
4304   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4305   "source_file" : "libnativehelper/include_jni/jni.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4310   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4311   "parameters" :
4312   [
4313    {
4314     "referenced_type" : "_ZTIP7_JNIEnv"
4315    },
4316    {
4317     "referenced_type" : "_ZTIP8_jobject"
4318    },
4319    {
4320     "referenced_type" : "_ZTIP7_jclass"
4321    },
4322    {
4323     "referenced_type" : "_ZTIP10_jmethodID"
4324    },
4325    {
4326     "referenced_type" : "_ZTIPK6jvalue"
4327    }
4328   ],
4329   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4330   "return_type" : "_ZTIa",
4331   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4332   "source_file" : "libnativehelper/include_jni/jni.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4337   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
4338   "parameters" :
4339   [
4340    {
4341     "referenced_type" : "_ZTIP7_JNIEnv"
4342    },
4343    {
4344     "referenced_type" : "_ZTIP8_jobject"
4345    },
4346    {
4347     "referenced_type" : "_ZTIP7_jclass"
4348    },
4349    {
4350     "referenced_type" : "_ZTIP10_jmethodID"
4351    },
4352    {
4353     "referenced_type" : "_ZTIPc"
4354    }
4355   ],
4356   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4357   "return_type" : "_ZTIa",
4358   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4359   "source_file" : "libnativehelper/include_jni/jni.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4364   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4365   "parameters" :
4366   [
4367    {
4368     "referenced_type" : "_ZTIP7_JNIEnv"
4369    },
4370    {
4371     "referenced_type" : "_ZTIP8_jobject"
4372    },
4373    {
4374     "referenced_type" : "_ZTIP7_jclass"
4375    },
4376    {
4377     "referenced_type" : "_ZTIP10_jmethodID"
4378    }
4379   ],
4380   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4381   "return_type" : "_ZTIa",
4382   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4383   "source_file" : "libnativehelper/include_jni/jni.h"
4384  },
4385  {
4386   "alignment" : 4,
4387   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4388   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
4389   "parameters" :
4390   [
4391    {
4392     "referenced_type" : "_ZTIP7_JNIEnv"
4393    },
4394    {
4395     "referenced_type" : "_ZTIP8_jobject"
4396    },
4397    {
4398     "referenced_type" : "_ZTIP9_jfieldID"
4399    }
4400   ],
4401   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4402   "return_type" : "_ZTIa",
4403   "self_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
4404   "source_file" : "libnativehelper/include_jni/jni.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4409   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4410   "parameters" :
4411   [
4412    {
4413     "referenced_type" : "_ZTIP7_JNIEnv"
4414    },
4415    {
4416     "referenced_type" : "_ZTIP7_jclass"
4417    },
4418    {
4419     "referenced_type" : "_ZTIP10_jmethodID"
4420    },
4421    {
4422     "referenced_type" : "_ZTIPK6jvalue"
4423    }
4424   ],
4425   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4426   "return_type" : "_ZTId",
4427   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4428   "source_file" : "libnativehelper/include_jni/jni.h"
4429  },
4430  {
4431   "alignment" : 4,
4432   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4433   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, char *)",
4434   "parameters" :
4435   [
4436    {
4437     "referenced_type" : "_ZTIP7_JNIEnv"
4438    },
4439    {
4440     "referenced_type" : "_ZTIP7_jclass"
4441    },
4442    {
4443     "referenced_type" : "_ZTIP10_jmethodID"
4444    },
4445    {
4446     "referenced_type" : "_ZTIPc"
4447    }
4448   ],
4449   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4450   "return_type" : "_ZTId",
4451   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4452   "source_file" : "libnativehelper/include_jni/jni.h"
4453  },
4454  {
4455   "alignment" : 4,
4456   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4457   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4458   "parameters" :
4459   [
4460    {
4461     "referenced_type" : "_ZTIP7_JNIEnv"
4462    },
4463    {
4464     "referenced_type" : "_ZTIP7_jclass"
4465    },
4466    {
4467     "referenced_type" : "_ZTIP10_jmethodID"
4468    }
4469   ],
4470   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4471   "return_type" : "_ZTId",
4472   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
4473   "source_file" : "libnativehelper/include_jni/jni.h"
4474  },
4475  {
4476   "alignment" : 4,
4477   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4478   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
4479   "parameters" :
4480   [
4481    {
4482     "referenced_type" : "_ZTIP7_JNIEnv"
4483    },
4484    {
4485     "referenced_type" : "_ZTIP7_jclass"
4486    },
4487    {
4488     "referenced_type" : "_ZTIP9_jfieldID"
4489    }
4490   ],
4491   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4492   "return_type" : "_ZTId",
4493   "self_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
4494   "source_file" : "libnativehelper/include_jni/jni.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4499   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4500   "parameters" :
4501   [
4502    {
4503     "referenced_type" : "_ZTIP7_JNIEnv"
4504    },
4505    {
4506     "referenced_type" : "_ZTIP8_jobject"
4507    },
4508    {
4509     "referenced_type" : "_ZTIP10_jmethodID"
4510    },
4511    {
4512     "referenced_type" : "_ZTIPK6jvalue"
4513    }
4514   ],
4515   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4516   "return_type" : "_ZTId",
4517   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4518   "source_file" : "libnativehelper/include_jni/jni.h"
4519  },
4520  {
4521   "alignment" : 4,
4522   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4523   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, char *)",
4524   "parameters" :
4525   [
4526    {
4527     "referenced_type" : "_ZTIP7_JNIEnv"
4528    },
4529    {
4530     "referenced_type" : "_ZTIP8_jobject"
4531    },
4532    {
4533     "referenced_type" : "_ZTIP10_jmethodID"
4534    },
4535    {
4536     "referenced_type" : "_ZTIPc"
4537    }
4538   ],
4539   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4540   "return_type" : "_ZTId",
4541   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4542   "source_file" : "libnativehelper/include_jni/jni.h"
4543  },
4544  {
4545   "alignment" : 4,
4546   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4547   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4548   "parameters" :
4549   [
4550    {
4551     "referenced_type" : "_ZTIP7_JNIEnv"
4552    },
4553    {
4554     "referenced_type" : "_ZTIP8_jobject"
4555    },
4556    {
4557     "referenced_type" : "_ZTIP10_jmethodID"
4558    }
4559   ],
4560   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4561   "return_type" : "_ZTId",
4562   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4563   "source_file" : "libnativehelper/include_jni/jni.h"
4564  },
4565  {
4566   "alignment" : 4,
4567   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4568   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4569   "parameters" :
4570   [
4571    {
4572     "referenced_type" : "_ZTIP7_JNIEnv"
4573    },
4574    {
4575     "referenced_type" : "_ZTIP8_jobject"
4576    },
4577    {
4578     "referenced_type" : "_ZTIP7_jclass"
4579    },
4580    {
4581     "referenced_type" : "_ZTIP10_jmethodID"
4582    },
4583    {
4584     "referenced_type" : "_ZTIPK6jvalue"
4585    }
4586   ],
4587   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4588   "return_type" : "_ZTId",
4589   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4590   "source_file" : "libnativehelper/include_jni/jni.h"
4591  },
4592  {
4593   "alignment" : 4,
4594   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4595   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
4596   "parameters" :
4597   [
4598    {
4599     "referenced_type" : "_ZTIP7_JNIEnv"
4600    },
4601    {
4602     "referenced_type" : "_ZTIP8_jobject"
4603    },
4604    {
4605     "referenced_type" : "_ZTIP7_jclass"
4606    },
4607    {
4608     "referenced_type" : "_ZTIP10_jmethodID"
4609    },
4610    {
4611     "referenced_type" : "_ZTIPc"
4612    }
4613   ],
4614   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4615   "return_type" : "_ZTId",
4616   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4617   "source_file" : "libnativehelper/include_jni/jni.h"
4618  },
4619  {
4620   "alignment" : 4,
4621   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4622   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4623   "parameters" :
4624   [
4625    {
4626     "referenced_type" : "_ZTIP7_JNIEnv"
4627    },
4628    {
4629     "referenced_type" : "_ZTIP8_jobject"
4630    },
4631    {
4632     "referenced_type" : "_ZTIP7_jclass"
4633    },
4634    {
4635     "referenced_type" : "_ZTIP10_jmethodID"
4636    }
4637   ],
4638   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4639   "return_type" : "_ZTId",
4640   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4641   "source_file" : "libnativehelper/include_jni/jni.h"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4646   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
4647   "parameters" :
4648   [
4649    {
4650     "referenced_type" : "_ZTIP7_JNIEnv"
4651    },
4652    {
4653     "referenced_type" : "_ZTIP8_jobject"
4654    },
4655    {
4656     "referenced_type" : "_ZTIP9_jfieldID"
4657    }
4658   ],
4659   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4660   "return_type" : "_ZTId",
4661   "self_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
4662   "source_file" : "libnativehelper/include_jni/jni.h"
4663  },
4664  {
4665   "alignment" : 4,
4666   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4667   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4668   "parameters" :
4669   [
4670    {
4671     "referenced_type" : "_ZTIP7_JNIEnv"
4672    },
4673    {
4674     "referenced_type" : "_ZTIP7_jclass"
4675    },
4676    {
4677     "referenced_type" : "_ZTIP10_jmethodID"
4678    },
4679    {
4680     "referenced_type" : "_ZTIPK6jvalue"
4681    }
4682   ],
4683   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4684   "return_type" : "_ZTIf",
4685   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4686   "source_file" : "libnativehelper/include_jni/jni.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4691   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, char *)",
4692   "parameters" :
4693   [
4694    {
4695     "referenced_type" : "_ZTIP7_JNIEnv"
4696    },
4697    {
4698     "referenced_type" : "_ZTIP7_jclass"
4699    },
4700    {
4701     "referenced_type" : "_ZTIP10_jmethodID"
4702    },
4703    {
4704     "referenced_type" : "_ZTIPc"
4705    }
4706   ],
4707   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4708   "return_type" : "_ZTIf",
4709   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4710   "source_file" : "libnativehelper/include_jni/jni.h"
4711  },
4712  {
4713   "alignment" : 4,
4714   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4715   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4716   "parameters" :
4717   [
4718    {
4719     "referenced_type" : "_ZTIP7_JNIEnv"
4720    },
4721    {
4722     "referenced_type" : "_ZTIP7_jclass"
4723    },
4724    {
4725     "referenced_type" : "_ZTIP10_jmethodID"
4726    }
4727   ],
4728   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4729   "return_type" : "_ZTIf",
4730   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
4731   "source_file" : "libnativehelper/include_jni/jni.h"
4732  },
4733  {
4734   "alignment" : 4,
4735   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4736   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
4737   "parameters" :
4738   [
4739    {
4740     "referenced_type" : "_ZTIP7_JNIEnv"
4741    },
4742    {
4743     "referenced_type" : "_ZTIP7_jclass"
4744    },
4745    {
4746     "referenced_type" : "_ZTIP9_jfieldID"
4747    }
4748   ],
4749   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4750   "return_type" : "_ZTIf",
4751   "self_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
4752   "source_file" : "libnativehelper/include_jni/jni.h"
4753  },
4754  {
4755   "alignment" : 4,
4756   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4757   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4758   "parameters" :
4759   [
4760    {
4761     "referenced_type" : "_ZTIP7_JNIEnv"
4762    },
4763    {
4764     "referenced_type" : "_ZTIP8_jobject"
4765    },
4766    {
4767     "referenced_type" : "_ZTIP10_jmethodID"
4768    },
4769    {
4770     "referenced_type" : "_ZTIPK6jvalue"
4771    }
4772   ],
4773   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4774   "return_type" : "_ZTIf",
4775   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4776   "source_file" : "libnativehelper/include_jni/jni.h"
4777  },
4778  {
4779   "alignment" : 4,
4780   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4781   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, char *)",
4782   "parameters" :
4783   [
4784    {
4785     "referenced_type" : "_ZTIP7_JNIEnv"
4786    },
4787    {
4788     "referenced_type" : "_ZTIP8_jobject"
4789    },
4790    {
4791     "referenced_type" : "_ZTIP10_jmethodID"
4792    },
4793    {
4794     "referenced_type" : "_ZTIPc"
4795    }
4796   ],
4797   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4798   "return_type" : "_ZTIf",
4799   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
4800   "source_file" : "libnativehelper/include_jni/jni.h"
4801  },
4802  {
4803   "alignment" : 4,
4804   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4805   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4806   "parameters" :
4807   [
4808    {
4809     "referenced_type" : "_ZTIP7_JNIEnv"
4810    },
4811    {
4812     "referenced_type" : "_ZTIP8_jobject"
4813    },
4814    {
4815     "referenced_type" : "_ZTIP10_jmethodID"
4816    }
4817   ],
4818   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4819   "return_type" : "_ZTIf",
4820   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4821   "source_file" : "libnativehelper/include_jni/jni.h"
4822  },
4823  {
4824   "alignment" : 4,
4825   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4826   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4827   "parameters" :
4828   [
4829    {
4830     "referenced_type" : "_ZTIP7_JNIEnv"
4831    },
4832    {
4833     "referenced_type" : "_ZTIP8_jobject"
4834    },
4835    {
4836     "referenced_type" : "_ZTIP7_jclass"
4837    },
4838    {
4839     "referenced_type" : "_ZTIP10_jmethodID"
4840    },
4841    {
4842     "referenced_type" : "_ZTIPK6jvalue"
4843    }
4844   ],
4845   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4846   "return_type" : "_ZTIf",
4847   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4848   "source_file" : "libnativehelper/include_jni/jni.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4853   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
4854   "parameters" :
4855   [
4856    {
4857     "referenced_type" : "_ZTIP7_JNIEnv"
4858    },
4859    {
4860     "referenced_type" : "_ZTIP8_jobject"
4861    },
4862    {
4863     "referenced_type" : "_ZTIP7_jclass"
4864    },
4865    {
4866     "referenced_type" : "_ZTIP10_jmethodID"
4867    },
4868    {
4869     "referenced_type" : "_ZTIPc"
4870    }
4871   ],
4872   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4873   "return_type" : "_ZTIf",
4874   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
4875   "source_file" : "libnativehelper/include_jni/jni.h"
4876  },
4877  {
4878   "alignment" : 4,
4879   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4880   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4881   "parameters" :
4882   [
4883    {
4884     "referenced_type" : "_ZTIP7_JNIEnv"
4885    },
4886    {
4887     "referenced_type" : "_ZTIP8_jobject"
4888    },
4889    {
4890     "referenced_type" : "_ZTIP7_jclass"
4891    },
4892    {
4893     "referenced_type" : "_ZTIP10_jmethodID"
4894    }
4895   ],
4896   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4897   "return_type" : "_ZTIf",
4898   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4899   "source_file" : "libnativehelper/include_jni/jni.h"
4900  },
4901  {
4902   "alignment" : 4,
4903   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4904   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
4905   "parameters" :
4906   [
4907    {
4908     "referenced_type" : "_ZTIP7_JNIEnv"
4909    },
4910    {
4911     "referenced_type" : "_ZTIP8_jobject"
4912    },
4913    {
4914     "referenced_type" : "_ZTIP9_jfieldID"
4915    }
4916   ],
4917   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4918   "return_type" : "_ZTIf",
4919   "self_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
4920   "source_file" : "libnativehelper/include_jni/jni.h"
4921  },
4922  {
4923   "alignment" : 4,
4924   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
4925   "name" : "unsigned char (_JNIEnv *)",
4926   "parameters" :
4927   [
4928    {
4929     "referenced_type" : "_ZTIP7_JNIEnv"
4930    }
4931   ],
4932   "referenced_type" : "_ZTIFhP7_JNIEnvE",
4933   "return_type" : "_ZTIh",
4934   "self_type" : "_ZTIFhP7_JNIEnvE",
4935   "source_file" : "libnativehelper/include_jni/jni.h"
4936  },
4937  {
4938   "alignment" : 4,
4939   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4940   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4941   "parameters" :
4942   [
4943    {
4944     "referenced_type" : "_ZTIP7_JNIEnv"
4945    },
4946    {
4947     "referenced_type" : "_ZTIP7_jclass"
4948    },
4949    {
4950     "referenced_type" : "_ZTIP10_jmethodID"
4951    },
4952    {
4953     "referenced_type" : "_ZTIPK6jvalue"
4954    }
4955   ],
4956   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4957   "return_type" : "_ZTIh",
4958   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4959   "source_file" : "libnativehelper/include_jni/jni.h"
4960  },
4961  {
4962   "alignment" : 4,
4963   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4964   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, char *)",
4965   "parameters" :
4966   [
4967    {
4968     "referenced_type" : "_ZTIP7_JNIEnv"
4969    },
4970    {
4971     "referenced_type" : "_ZTIP7_jclass"
4972    },
4973    {
4974     "referenced_type" : "_ZTIP10_jmethodID"
4975    },
4976    {
4977     "referenced_type" : "_ZTIPc"
4978    }
4979   ],
4980   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4981   "return_type" : "_ZTIh",
4982   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
4983   "source_file" : "libnativehelper/include_jni/jni.h"
4984  },
4985  {
4986   "alignment" : 4,
4987   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
4988   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4989   "parameters" :
4990   [
4991    {
4992     "referenced_type" : "_ZTIP7_JNIEnv"
4993    },
4994    {
4995     "referenced_type" : "_ZTIP7_jclass"
4996    },
4997    {
4998     "referenced_type" : "_ZTIP10_jmethodID"
4999    }
5000   ],
5001   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5002   "return_type" : "_ZTIh",
5003   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
5004   "source_file" : "libnativehelper/include_jni/jni.h"
5005  },
5006  {
5007   "alignment" : 4,
5008   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5009   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
5010   "parameters" :
5011   [
5012    {
5013     "referenced_type" : "_ZTIP7_JNIEnv"
5014    },
5015    {
5016     "referenced_type" : "_ZTIP7_jclass"
5017    },
5018    {
5019     "referenced_type" : "_ZTIP9_jfieldID"
5020    }
5021   ],
5022   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5023   "return_type" : "_ZTIh",
5024   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
5025   "source_file" : "libnativehelper/include_jni/jni.h"
5026  },
5027  {
5028   "alignment" : 4,
5029   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5030   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
5031   "parameters" :
5032   [
5033    {
5034     "referenced_type" : "_ZTIP7_JNIEnv"
5035    },
5036    {
5037     "referenced_type" : "_ZTIP7_jclass"
5038    },
5039    {
5040     "referenced_type" : "_ZTIP7_jclass"
5041    }
5042   ],
5043   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5044   "return_type" : "_ZTIh",
5045   "self_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
5046   "source_file" : "libnativehelper/include_jni/jni.h"
5047  },
5048  {
5049   "alignment" : 4,
5050   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5051   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5052   "parameters" :
5053   [
5054    {
5055     "referenced_type" : "_ZTIP7_JNIEnv"
5056    },
5057    {
5058     "referenced_type" : "_ZTIP8_jobject"
5059    },
5060    {
5061     "referenced_type" : "_ZTIP10_jmethodID"
5062    },
5063    {
5064     "referenced_type" : "_ZTIPK6jvalue"
5065    }
5066   ],
5067   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5068   "return_type" : "_ZTIh",
5069   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5070   "source_file" : "libnativehelper/include_jni/jni.h"
5071  },
5072  {
5073   "alignment" : 4,
5074   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5075   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5076   "parameters" :
5077   [
5078    {
5079     "referenced_type" : "_ZTIP7_JNIEnv"
5080    },
5081    {
5082     "referenced_type" : "_ZTIP8_jobject"
5083    },
5084    {
5085     "referenced_type" : "_ZTIP10_jmethodID"
5086    },
5087    {
5088     "referenced_type" : "_ZTIPc"
5089    }
5090   ],
5091   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5092   "return_type" : "_ZTIh",
5093   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5094   "source_file" : "libnativehelper/include_jni/jni.h"
5095  },
5096  {
5097   "alignment" : 4,
5098   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5099   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5100   "parameters" :
5101   [
5102    {
5103     "referenced_type" : "_ZTIP7_JNIEnv"
5104    },
5105    {
5106     "referenced_type" : "_ZTIP8_jobject"
5107    },
5108    {
5109     "referenced_type" : "_ZTIP10_jmethodID"
5110    }
5111   ],
5112   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5113   "return_type" : "_ZTIh",
5114   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5115   "source_file" : "libnativehelper/include_jni/jni.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5120   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
5121   "parameters" :
5122   [
5123    {
5124     "referenced_type" : "_ZTIP7_JNIEnv"
5125    },
5126    {
5127     "referenced_type" : "_ZTIP8_jobject"
5128    },
5129    {
5130     "referenced_type" : "_ZTIP7_jclass"
5131    }
5132   ],
5133   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5134   "return_type" : "_ZTIh",
5135   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
5136   "source_file" : "libnativehelper/include_jni/jni.h"
5137  },
5138  {
5139   "alignment" : 4,
5140   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5141   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5142   "parameters" :
5143   [
5144    {
5145     "referenced_type" : "_ZTIP7_JNIEnv"
5146    },
5147    {
5148     "referenced_type" : "_ZTIP8_jobject"
5149    },
5150    {
5151     "referenced_type" : "_ZTIP7_jclass"
5152    },
5153    {
5154     "referenced_type" : "_ZTIP10_jmethodID"
5155    },
5156    {
5157     "referenced_type" : "_ZTIPK6jvalue"
5158    }
5159   ],
5160   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5161   "return_type" : "_ZTIh",
5162   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5163   "source_file" : "libnativehelper/include_jni/jni.h"
5164  },
5165  {
5166   "alignment" : 4,
5167   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5168   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
5169   "parameters" :
5170   [
5171    {
5172     "referenced_type" : "_ZTIP7_JNIEnv"
5173    },
5174    {
5175     "referenced_type" : "_ZTIP8_jobject"
5176    },
5177    {
5178     "referenced_type" : "_ZTIP7_jclass"
5179    },
5180    {
5181     "referenced_type" : "_ZTIP10_jmethodID"
5182    },
5183    {
5184     "referenced_type" : "_ZTIPc"
5185    }
5186   ],
5187   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5188   "return_type" : "_ZTIh",
5189   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5190   "source_file" : "libnativehelper/include_jni/jni.h"
5191  },
5192  {
5193   "alignment" : 4,
5194   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5195   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5196   "parameters" :
5197   [
5198    {
5199     "referenced_type" : "_ZTIP7_JNIEnv"
5200    },
5201    {
5202     "referenced_type" : "_ZTIP8_jobject"
5203    },
5204    {
5205     "referenced_type" : "_ZTIP7_jclass"
5206    },
5207    {
5208     "referenced_type" : "_ZTIP10_jmethodID"
5209    }
5210   ],
5211   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5212   "return_type" : "_ZTIh",
5213   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5214   "source_file" : "libnativehelper/include_jni/jni.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5219   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
5220   "parameters" :
5221   [
5222    {
5223     "referenced_type" : "_ZTIP7_JNIEnv"
5224    },
5225    {
5226     "referenced_type" : "_ZTIP8_jobject"
5227    },
5228    {
5229     "referenced_type" : "_ZTIP9_jfieldID"
5230    }
5231   ],
5232   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5233   "return_type" : "_ZTIh",
5234   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
5235   "source_file" : "libnativehelper/include_jni/jni.h"
5236  },
5237  {
5238   "alignment" : 4,
5239   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5240   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
5241   "parameters" :
5242   [
5243    {
5244     "referenced_type" : "_ZTIP7_JNIEnv"
5245    },
5246    {
5247     "referenced_type" : "_ZTIP8_jobject"
5248    },
5249    {
5250     "referenced_type" : "_ZTIP8_jobject"
5251    }
5252   ],
5253   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5254   "return_type" : "_ZTIh",
5255   "self_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
5256   "source_file" : "libnativehelper/include_jni/jni.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
5261   "name" : "int (_JNIEnv *)",
5262   "parameters" :
5263   [
5264    {
5265     "referenced_type" : "_ZTIP7_JNIEnv"
5266    }
5267   ],
5268   "referenced_type" : "_ZTIFiP7_JNIEnvE",
5269   "return_type" : "_ZTIi",
5270   "self_type" : "_ZTIFiP7_JNIEnvE",
5271   "source_file" : "libnativehelper/include_jni/jni.h"
5272  },
5273  {
5274   "alignment" : 4,
5275   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5276   "name" : "int (_JNIEnv *, _jthrowable *)",
5277   "parameters" :
5278   [
5279    {
5280     "referenced_type" : "_ZTIP7_JNIEnv"
5281    },
5282    {
5283     "referenced_type" : "_ZTIP11_jthrowable"
5284    }
5285   ],
5286   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5287   "return_type" : "_ZTIi",
5288   "self_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
5289   "source_file" : "libnativehelper/include_jni/jni.h"
5290  },
5291  {
5292   "alignment" : 4,
5293   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5294   "name" : "int (_JNIEnv *, _jarray *)",
5295   "parameters" :
5296   [
5297    {
5298     "referenced_type" : "_ZTIP7_JNIEnv"
5299    },
5300    {
5301     "referenced_type" : "_ZTIP7_jarray"
5302    }
5303   ],
5304   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5305   "return_type" : "_ZTIi",
5306   "self_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
5307   "source_file" : "libnativehelper/include_jni/jni.h"
5308  },
5309  {
5310   "alignment" : 4,
5311   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
5312   "name" : "int (_JNIEnv *, _jclass *)",
5313   "parameters" :
5314   [
5315    {
5316     "referenced_type" : "_ZTIP7_JNIEnv"
5317    },
5318    {
5319     "referenced_type" : "_ZTIP7_jclass"
5320    }
5321   ],
5322   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5323   "return_type" : "_ZTIi",
5324   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
5325   "source_file" : "libnativehelper/include_jni/jni.h"
5326  },
5327  {
5328   "alignment" : 4,
5329   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5330   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5331   "parameters" :
5332   [
5333    {
5334     "referenced_type" : "_ZTIP7_JNIEnv"
5335    },
5336    {
5337     "referenced_type" : "_ZTIP7_jclass"
5338    },
5339    {
5340     "referenced_type" : "_ZTIP10_jmethodID"
5341    },
5342    {
5343     "referenced_type" : "_ZTIPK6jvalue"
5344    }
5345   ],
5346   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5347   "return_type" : "_ZTIi",
5348   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5349   "source_file" : "libnativehelper/include_jni/jni.h"
5350  },
5351  {
5352   "alignment" : 4,
5353   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5354   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, char *)",
5355   "parameters" :
5356   [
5357    {
5358     "referenced_type" : "_ZTIP7_JNIEnv"
5359    },
5360    {
5361     "referenced_type" : "_ZTIP7_jclass"
5362    },
5363    {
5364     "referenced_type" : "_ZTIP10_jmethodID"
5365    },
5366    {
5367     "referenced_type" : "_ZTIPc"
5368    }
5369   ],
5370   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5371   "return_type" : "_ZTIi",
5372   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5373   "source_file" : "libnativehelper/include_jni/jni.h"
5374  },
5375  {
5376   "alignment" : 4,
5377   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5378   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5379   "parameters" :
5380   [
5381    {
5382     "referenced_type" : "_ZTIP7_JNIEnv"
5383    },
5384    {
5385     "referenced_type" : "_ZTIP7_jclass"
5386    },
5387    {
5388     "referenced_type" : "_ZTIP10_jmethodID"
5389    }
5390   ],
5391   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5392   "return_type" : "_ZTIi",
5393   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
5394   "source_file" : "libnativehelper/include_jni/jni.h"
5395  },
5396  {
5397   "alignment" : 4,
5398   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5399   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
5400   "parameters" :
5401   [
5402    {
5403     "referenced_type" : "_ZTIP7_JNIEnv"
5404    },
5405    {
5406     "referenced_type" : "_ZTIP7_jclass"
5407    },
5408    {
5409     "referenced_type" : "_ZTIP9_jfieldID"
5410    }
5411   ],
5412   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5413   "return_type" : "_ZTIi",
5414   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
5415   "source_file" : "libnativehelper/include_jni/jni.h"
5416  },
5417  {
5418   "alignment" : 4,
5419   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5420   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
5421   "parameters" :
5422   [
5423    {
5424     "referenced_type" : "_ZTIP7_JNIEnv"
5425    },
5426    {
5427     "referenced_type" : "_ZTIP7_jclass"
5428    },
5429    {
5430     "referenced_type" : "_ZTIPK15JNINativeMethod"
5431    },
5432    {
5433     "referenced_type" : "_ZTIi"
5434    }
5435   ],
5436   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5437   "return_type" : "_ZTIi",
5438   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
5439   "source_file" : "libnativehelper/include_jni/jni.h"
5440  },
5441  {
5442   "alignment" : 4,
5443   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5444   "name" : "int (_JNIEnv *, _jclass *, const char *)",
5445   "parameters" :
5446   [
5447    {
5448     "referenced_type" : "_ZTIP7_JNIEnv"
5449    },
5450    {
5451     "referenced_type" : "_ZTIP7_jclass"
5452    },
5453    {
5454     "referenced_type" : "_ZTIPKc"
5455    }
5456   ],
5457   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5458   "return_type" : "_ZTIi",
5459   "self_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
5460   "source_file" : "libnativehelper/include_jni/jni.h"
5461  },
5462  {
5463   "alignment" : 4,
5464   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5465   "name" : "int (_JNIEnv *, _jobject *)",
5466   "parameters" :
5467   [
5468    {
5469     "referenced_type" : "_ZTIP7_JNIEnv"
5470    },
5471    {
5472     "referenced_type" : "_ZTIP8_jobject"
5473    }
5474   ],
5475   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5476   "return_type" : "_ZTIi",
5477   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
5478   "source_file" : "libnativehelper/include_jni/jni.h"
5479  },
5480  {
5481   "alignment" : 4,
5482   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5483   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5484   "parameters" :
5485   [
5486    {
5487     "referenced_type" : "_ZTIP7_JNIEnv"
5488    },
5489    {
5490     "referenced_type" : "_ZTIP8_jobject"
5491    },
5492    {
5493     "referenced_type" : "_ZTIP10_jmethodID"
5494    },
5495    {
5496     "referenced_type" : "_ZTIPK6jvalue"
5497    }
5498   ],
5499   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5500   "return_type" : "_ZTIi",
5501   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5502   "source_file" : "libnativehelper/include_jni/jni.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5507   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5508   "parameters" :
5509   [
5510    {
5511     "referenced_type" : "_ZTIP7_JNIEnv"
5512    },
5513    {
5514     "referenced_type" : "_ZTIP8_jobject"
5515    },
5516    {
5517     "referenced_type" : "_ZTIP10_jmethodID"
5518    },
5519    {
5520     "referenced_type" : "_ZTIPc"
5521    }
5522   ],
5523   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5524   "return_type" : "_ZTIi",
5525   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5526   "source_file" : "libnativehelper/include_jni/jni.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5531   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5532   "parameters" :
5533   [
5534    {
5535     "referenced_type" : "_ZTIP7_JNIEnv"
5536    },
5537    {
5538     "referenced_type" : "_ZTIP8_jobject"
5539    },
5540    {
5541     "referenced_type" : "_ZTIP10_jmethodID"
5542    }
5543   ],
5544   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5545   "return_type" : "_ZTIi",
5546   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5547   "source_file" : "libnativehelper/include_jni/jni.h"
5548  },
5549  {
5550   "alignment" : 4,
5551   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5552   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5553   "parameters" :
5554   [
5555    {
5556     "referenced_type" : "_ZTIP7_JNIEnv"
5557    },
5558    {
5559     "referenced_type" : "_ZTIP8_jobject"
5560    },
5561    {
5562     "referenced_type" : "_ZTIP7_jclass"
5563    },
5564    {
5565     "referenced_type" : "_ZTIP10_jmethodID"
5566    },
5567    {
5568     "referenced_type" : "_ZTIPK6jvalue"
5569    }
5570   ],
5571   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5572   "return_type" : "_ZTIi",
5573   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5574   "source_file" : "libnativehelper/include_jni/jni.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5579   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
5580   "parameters" :
5581   [
5582    {
5583     "referenced_type" : "_ZTIP7_JNIEnv"
5584    },
5585    {
5586     "referenced_type" : "_ZTIP8_jobject"
5587    },
5588    {
5589     "referenced_type" : "_ZTIP7_jclass"
5590    },
5591    {
5592     "referenced_type" : "_ZTIP10_jmethodID"
5593    },
5594    {
5595     "referenced_type" : "_ZTIPc"
5596    }
5597   ],
5598   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5599   "return_type" : "_ZTIi",
5600   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5601   "source_file" : "libnativehelper/include_jni/jni.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5606   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5607   "parameters" :
5608   [
5609    {
5610     "referenced_type" : "_ZTIP7_JNIEnv"
5611    },
5612    {
5613     "referenced_type" : "_ZTIP8_jobject"
5614    },
5615    {
5616     "referenced_type" : "_ZTIP7_jclass"
5617    },
5618    {
5619     "referenced_type" : "_ZTIP10_jmethodID"
5620    }
5621   ],
5622   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5623   "return_type" : "_ZTIi",
5624   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5625   "source_file" : "libnativehelper/include_jni/jni.h"
5626  },
5627  {
5628   "alignment" : 4,
5629   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5630   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
5631   "parameters" :
5632   [
5633    {
5634     "referenced_type" : "_ZTIP7_JNIEnv"
5635    },
5636    {
5637     "referenced_type" : "_ZTIP8_jobject"
5638    },
5639    {
5640     "referenced_type" : "_ZTIP9_jfieldID"
5641    }
5642   ],
5643   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5644   "return_type" : "_ZTIi",
5645   "self_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
5646   "source_file" : "libnativehelper/include_jni/jni.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
5651   "name" : "int (_JNIEnv *, _jstring *)",
5652   "parameters" :
5653   [
5654    {
5655     "referenced_type" : "_ZTIP7_JNIEnv"
5656    },
5657    {
5658     "referenced_type" : "_ZTIP8_jstring"
5659    }
5660   ],
5661   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5662   "return_type" : "_ZTIi",
5663   "self_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
5664   "source_file" : "libnativehelper/include_jni/jni.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5669   "name" : "int (_JNIEnv *, _JavaVM **)",
5670   "parameters" :
5671   [
5672    {
5673     "referenced_type" : "_ZTIP7_JNIEnv"
5674    },
5675    {
5676     "referenced_type" : "_ZTIPP7_JavaVM"
5677    }
5678   ],
5679   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5680   "return_type" : "_ZTIi",
5681   "self_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
5682   "source_file" : "libnativehelper/include_jni/jni.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
5687   "name" : "int (_JNIEnv *, int)",
5688   "parameters" :
5689   [
5690    {
5691     "referenced_type" : "_ZTIP7_JNIEnv"
5692    },
5693    {
5694     "referenced_type" : "_ZTIi"
5695    }
5696   ],
5697   "referenced_type" : "_ZTIFiP7_JNIEnviE",
5698   "return_type" : "_ZTIi",
5699   "self_type" : "_ZTIFiP7_JNIEnviE",
5700   "source_file" : "libnativehelper/include_jni/jni.h"
5701  },
5702  {
5703   "alignment" : 4,
5704   "linker_set_key" : "_ZTIFiP7_JavaVME",
5705   "name" : "int (_JavaVM *)",
5706   "parameters" :
5707   [
5708    {
5709     "referenced_type" : "_ZTIP7_JavaVM"
5710    }
5711   ],
5712   "referenced_type" : "_ZTIFiP7_JavaVME",
5713   "return_type" : "_ZTIi",
5714   "self_type" : "_ZTIFiP7_JavaVME",
5715   "source_file" : "libnativehelper/include_jni/jni.h"
5716  },
5717  {
5718   "alignment" : 4,
5719   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5720   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
5721   "parameters" :
5722   [
5723    {
5724     "referenced_type" : "_ZTIP7_JavaVM"
5725    },
5726    {
5727     "referenced_type" : "_ZTIPP7_JNIEnv"
5728    },
5729    {
5730     "referenced_type" : "_ZTIPv"
5731    }
5732   ],
5733   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5734   "return_type" : "_ZTIi",
5735   "self_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
5736   "source_file" : "libnativehelper/include_jni/jni.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
5741   "name" : "int (_JavaVM *, void **, int)",
5742   "parameters" :
5743   [
5744    {
5745     "referenced_type" : "_ZTIP7_JavaVM"
5746    },
5747    {
5748     "referenced_type" : "_ZTIPPv"
5749    },
5750    {
5751     "referenced_type" : "_ZTIi"
5752    }
5753   ],
5754   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
5755   "return_type" : "_ZTIi",
5756   "self_type" : "_ZTIFiP7_JavaVMPPviE",
5757   "source_file" : "libnativehelper/include_jni/jni.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5762   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5763   "parameters" :
5764   [
5765    {
5766     "referenced_type" : "_ZTIP7_JNIEnv"
5767    },
5768    {
5769     "referenced_type" : "_ZTIP7_jclass"
5770    },
5771    {
5772     "referenced_type" : "_ZTIP10_jmethodID"
5773    },
5774    {
5775     "referenced_type" : "_ZTIPK6jvalue"
5776    }
5777   ],
5778   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5779   "return_type" : "_ZTIs",
5780   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5781   "source_file" : "libnativehelper/include_jni/jni.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5786   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, char *)",
5787   "parameters" :
5788   [
5789    {
5790     "referenced_type" : "_ZTIP7_JNIEnv"
5791    },
5792    {
5793     "referenced_type" : "_ZTIP7_jclass"
5794    },
5795    {
5796     "referenced_type" : "_ZTIP10_jmethodID"
5797    },
5798    {
5799     "referenced_type" : "_ZTIPc"
5800    }
5801   ],
5802   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5803   "return_type" : "_ZTIs",
5804   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
5805   "source_file" : "libnativehelper/include_jni/jni.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5810   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
5811   "parameters" :
5812   [
5813    {
5814     "referenced_type" : "_ZTIP7_JNIEnv"
5815    },
5816    {
5817     "referenced_type" : "_ZTIP7_jclass"
5818    },
5819    {
5820     "referenced_type" : "_ZTIP10_jmethodID"
5821    }
5822   ],
5823   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5824   "return_type" : "_ZTIs",
5825   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
5826   "source_file" : "libnativehelper/include_jni/jni.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5831   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
5832   "parameters" :
5833   [
5834    {
5835     "referenced_type" : "_ZTIP7_JNIEnv"
5836    },
5837    {
5838     "referenced_type" : "_ZTIP7_jclass"
5839    },
5840    {
5841     "referenced_type" : "_ZTIP9_jfieldID"
5842    }
5843   ],
5844   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5845   "return_type" : "_ZTIs",
5846   "self_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
5847   "source_file" : "libnativehelper/include_jni/jni.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5852   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5853   "parameters" :
5854   [
5855    {
5856     "referenced_type" : "_ZTIP7_JNIEnv"
5857    },
5858    {
5859     "referenced_type" : "_ZTIP8_jobject"
5860    },
5861    {
5862     "referenced_type" : "_ZTIP10_jmethodID"
5863    },
5864    {
5865     "referenced_type" : "_ZTIPK6jvalue"
5866    }
5867   ],
5868   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5869   "return_type" : "_ZTIs",
5870   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5871   "source_file" : "libnativehelper/include_jni/jni.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5876   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, char *)",
5877   "parameters" :
5878   [
5879    {
5880     "referenced_type" : "_ZTIP7_JNIEnv"
5881    },
5882    {
5883     "referenced_type" : "_ZTIP8_jobject"
5884    },
5885    {
5886     "referenced_type" : "_ZTIP10_jmethodID"
5887    },
5888    {
5889     "referenced_type" : "_ZTIPc"
5890    }
5891   ],
5892   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5893   "return_type" : "_ZTIs",
5894   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
5895   "source_file" : "libnativehelper/include_jni/jni.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5900   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
5901   "parameters" :
5902   [
5903    {
5904     "referenced_type" : "_ZTIP7_JNIEnv"
5905    },
5906    {
5907     "referenced_type" : "_ZTIP8_jobject"
5908    },
5909    {
5910     "referenced_type" : "_ZTIP10_jmethodID"
5911    }
5912   ],
5913   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5914   "return_type" : "_ZTIs",
5915   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5916   "source_file" : "libnativehelper/include_jni/jni.h"
5917  },
5918  {
5919   "alignment" : 4,
5920   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5921   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5922   "parameters" :
5923   [
5924    {
5925     "referenced_type" : "_ZTIP7_JNIEnv"
5926    },
5927    {
5928     "referenced_type" : "_ZTIP8_jobject"
5929    },
5930    {
5931     "referenced_type" : "_ZTIP7_jclass"
5932    },
5933    {
5934     "referenced_type" : "_ZTIP10_jmethodID"
5935    },
5936    {
5937     "referenced_type" : "_ZTIPK6jvalue"
5938    }
5939   ],
5940   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5941   "return_type" : "_ZTIs",
5942   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5943   "source_file" : "libnativehelper/include_jni/jni.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5948   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
5949   "parameters" :
5950   [
5951    {
5952     "referenced_type" : "_ZTIP7_JNIEnv"
5953    },
5954    {
5955     "referenced_type" : "_ZTIP8_jobject"
5956    },
5957    {
5958     "referenced_type" : "_ZTIP7_jclass"
5959    },
5960    {
5961     "referenced_type" : "_ZTIP10_jmethodID"
5962    },
5963    {
5964     "referenced_type" : "_ZTIPc"
5965    }
5966   ],
5967   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5968   "return_type" : "_ZTIs",
5969   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
5970   "source_file" : "libnativehelper/include_jni/jni.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5975   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5976   "parameters" :
5977   [
5978    {
5979     "referenced_type" : "_ZTIP7_JNIEnv"
5980    },
5981    {
5982     "referenced_type" : "_ZTIP8_jobject"
5983    },
5984    {
5985     "referenced_type" : "_ZTIP7_jclass"
5986    },
5987    {
5988     "referenced_type" : "_ZTIP10_jmethodID"
5989    }
5990   ],
5991   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5992   "return_type" : "_ZTIs",
5993   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5994   "source_file" : "libnativehelper/include_jni/jni.h"
5995  },
5996  {
5997   "alignment" : 4,
5998   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
5999   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
6000   "parameters" :
6001   [
6002    {
6003     "referenced_type" : "_ZTIP7_JNIEnv"
6004    },
6005    {
6006     "referenced_type" : "_ZTIP8_jobject"
6007    },
6008    {
6009     "referenced_type" : "_ZTIP9_jfieldID"
6010    }
6011   ],
6012   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6013   "return_type" : "_ZTIs",
6014   "self_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6015   "source_file" : "libnativehelper/include_jni/jni.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6020   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6021   "parameters" :
6022   [
6023    {
6024     "referenced_type" : "_ZTIP7_JNIEnv"
6025    },
6026    {
6027     "referenced_type" : "_ZTIP7_jclass"
6028    },
6029    {
6030     "referenced_type" : "_ZTIP10_jmethodID"
6031    },
6032    {
6033     "referenced_type" : "_ZTIPK6jvalue"
6034    }
6035   ],
6036   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6037   "return_type" : "_ZTIt",
6038   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6039   "source_file" : "libnativehelper/include_jni/jni.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
6044   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, char *)",
6045   "parameters" :
6046   [
6047    {
6048     "referenced_type" : "_ZTIP7_JNIEnv"
6049    },
6050    {
6051     "referenced_type" : "_ZTIP7_jclass"
6052    },
6053    {
6054     "referenced_type" : "_ZTIP10_jmethodID"
6055    },
6056    {
6057     "referenced_type" : "_ZTIPc"
6058    }
6059   ],
6060   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
6061   "return_type" : "_ZTIt",
6062   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
6063   "source_file" : "libnativehelper/include_jni/jni.h"
6064  },
6065  {
6066   "alignment" : 4,
6067   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6068   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
6069   "parameters" :
6070   [
6071    {
6072     "referenced_type" : "_ZTIP7_JNIEnv"
6073    },
6074    {
6075     "referenced_type" : "_ZTIP7_jclass"
6076    },
6077    {
6078     "referenced_type" : "_ZTIP10_jmethodID"
6079    }
6080   ],
6081   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6082   "return_type" : "_ZTIt",
6083   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6084   "source_file" : "libnativehelper/include_jni/jni.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6089   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
6090   "parameters" :
6091   [
6092    {
6093     "referenced_type" : "_ZTIP7_JNIEnv"
6094    },
6095    {
6096     "referenced_type" : "_ZTIP7_jclass"
6097    },
6098    {
6099     "referenced_type" : "_ZTIP9_jfieldID"
6100    }
6101   ],
6102   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6103   "return_type" : "_ZTIt",
6104   "self_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6105   "source_file" : "libnativehelper/include_jni/jni.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6110   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6111   "parameters" :
6112   [
6113    {
6114     "referenced_type" : "_ZTIP7_JNIEnv"
6115    },
6116    {
6117     "referenced_type" : "_ZTIP8_jobject"
6118    },
6119    {
6120     "referenced_type" : "_ZTIP10_jmethodID"
6121    },
6122    {
6123     "referenced_type" : "_ZTIPK6jvalue"
6124    }
6125   ],
6126   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6127   "return_type" : "_ZTIt",
6128   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6129   "source_file" : "libnativehelper/include_jni/jni.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
6134   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, char *)",
6135   "parameters" :
6136   [
6137    {
6138     "referenced_type" : "_ZTIP7_JNIEnv"
6139    },
6140    {
6141     "referenced_type" : "_ZTIP8_jobject"
6142    },
6143    {
6144     "referenced_type" : "_ZTIP10_jmethodID"
6145    },
6146    {
6147     "referenced_type" : "_ZTIPc"
6148    }
6149   ],
6150   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
6151   "return_type" : "_ZTIt",
6152   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
6153   "source_file" : "libnativehelper/include_jni/jni.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6158   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
6159   "parameters" :
6160   [
6161    {
6162     "referenced_type" : "_ZTIP7_JNIEnv"
6163    },
6164    {
6165     "referenced_type" : "_ZTIP8_jobject"
6166    },
6167    {
6168     "referenced_type" : "_ZTIP10_jmethodID"
6169    }
6170   ],
6171   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6172   "return_type" : "_ZTIt",
6173   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6174   "source_file" : "libnativehelper/include_jni/jni.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6179   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6180   "parameters" :
6181   [
6182    {
6183     "referenced_type" : "_ZTIP7_JNIEnv"
6184    },
6185    {
6186     "referenced_type" : "_ZTIP8_jobject"
6187    },
6188    {
6189     "referenced_type" : "_ZTIP7_jclass"
6190    },
6191    {
6192     "referenced_type" : "_ZTIP10_jmethodID"
6193    },
6194    {
6195     "referenced_type" : "_ZTIPK6jvalue"
6196    }
6197   ],
6198   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6199   "return_type" : "_ZTIt",
6200   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6201   "source_file" : "libnativehelper/include_jni/jni.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
6206   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
6207   "parameters" :
6208   [
6209    {
6210     "referenced_type" : "_ZTIP7_JNIEnv"
6211    },
6212    {
6213     "referenced_type" : "_ZTIP8_jobject"
6214    },
6215    {
6216     "referenced_type" : "_ZTIP7_jclass"
6217    },
6218    {
6219     "referenced_type" : "_ZTIP10_jmethodID"
6220    },
6221    {
6222     "referenced_type" : "_ZTIPc"
6223    }
6224   ],
6225   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
6226   "return_type" : "_ZTIt",
6227   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
6228   "source_file" : "libnativehelper/include_jni/jni.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6233   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6234   "parameters" :
6235   [
6236    {
6237     "referenced_type" : "_ZTIP7_JNIEnv"
6238    },
6239    {
6240     "referenced_type" : "_ZTIP8_jobject"
6241    },
6242    {
6243     "referenced_type" : "_ZTIP7_jclass"
6244    },
6245    {
6246     "referenced_type" : "_ZTIP10_jmethodID"
6247    }
6248   ],
6249   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6250   "return_type" : "_ZTIt",
6251   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6252   "source_file" : "libnativehelper/include_jni/jni.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6257   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
6258   "parameters" :
6259   [
6260    {
6261     "referenced_type" : "_ZTIP7_JNIEnv"
6262    },
6263    {
6264     "referenced_type" : "_ZTIP8_jobject"
6265    },
6266    {
6267     "referenced_type" : "_ZTIP9_jfieldID"
6268    }
6269   ],
6270   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6271   "return_type" : "_ZTIt",
6272   "self_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6273   "source_file" : "libnativehelper/include_jni/jni.h"
6274  },
6275  {
6276   "alignment" : 4,
6277   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
6278   "name" : "void (_JNIEnv *)",
6279   "parameters" :
6280   [
6281    {
6282     "referenced_type" : "_ZTIP7_JNIEnv"
6283    }
6284   ],
6285   "referenced_type" : "_ZTIFvP7_JNIEnvE",
6286   "return_type" : "_ZTIv",
6287   "self_type" : "_ZTIFvP7_JNIEnvE",
6288   "source_file" : "libnativehelper/include_jni/jni.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6293   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
6294   "parameters" :
6295   [
6296    {
6297     "referenced_type" : "_ZTIP7_JNIEnv"
6298    },
6299    {
6300     "referenced_type" : "_ZTIP10_jintArray"
6301    },
6302    {
6303     "referenced_type" : "_ZTIPi"
6304    },
6305    {
6306     "referenced_type" : "_ZTIi"
6307    }
6308   ],
6309   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6310   "return_type" : "_ZTIv",
6311   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6312   "source_file" : "libnativehelper/include_jni/jni.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6317   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
6318   "parameters" :
6319   [
6320    {
6321     "referenced_type" : "_ZTIP7_JNIEnv"
6322    },
6323    {
6324     "referenced_type" : "_ZTIP10_jintArray"
6325    },
6326    {
6327     "referenced_type" : "_ZTIi"
6328    },
6329    {
6330     "referenced_type" : "_ZTIi"
6331    },
6332    {
6333     "referenced_type" : "_ZTIPKi"
6334    }
6335   ],
6336   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6337   "return_type" : "_ZTIv",
6338   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6339   "source_file" : "libnativehelper/include_jni/jni.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6344   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
6345   "parameters" :
6346   [
6347    {
6348     "referenced_type" : "_ZTIP7_JNIEnv"
6349    },
6350    {
6351     "referenced_type" : "_ZTIP10_jintArray"
6352    },
6353    {
6354     "referenced_type" : "_ZTIi"
6355    },
6356    {
6357     "referenced_type" : "_ZTIi"
6358    },
6359    {
6360     "referenced_type" : "_ZTIPi"
6361    }
6362   ],
6363   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6364   "return_type" : "_ZTIv",
6365   "self_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6366   "source_file" : "libnativehelper/include_jni/jni.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6371   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
6372   "parameters" :
6373   [
6374    {
6375     "referenced_type" : "_ZTIP7_JNIEnv"
6376    },
6377    {
6378     "referenced_type" : "_ZTIP11_jbyteArray"
6379    },
6380    {
6381     "referenced_type" : "_ZTIPa"
6382    },
6383    {
6384     "referenced_type" : "_ZTIi"
6385    }
6386   ],
6387   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6388   "return_type" : "_ZTIv",
6389   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6390   "source_file" : "libnativehelper/include_jni/jni.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6395   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
6396   "parameters" :
6397   [
6398    {
6399     "referenced_type" : "_ZTIP7_JNIEnv"
6400    },
6401    {
6402     "referenced_type" : "_ZTIP11_jbyteArray"
6403    },
6404    {
6405     "referenced_type" : "_ZTIi"
6406    },
6407    {
6408     "referenced_type" : "_ZTIi"
6409    },
6410    {
6411     "referenced_type" : "_ZTIPKa"
6412    }
6413   ],
6414   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6415   "return_type" : "_ZTIv",
6416   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6417   "source_file" : "libnativehelper/include_jni/jni.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6422   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
6423   "parameters" :
6424   [
6425    {
6426     "referenced_type" : "_ZTIP7_JNIEnv"
6427    },
6428    {
6429     "referenced_type" : "_ZTIP11_jbyteArray"
6430    },
6431    {
6432     "referenced_type" : "_ZTIi"
6433    },
6434    {
6435     "referenced_type" : "_ZTIi"
6436    },
6437    {
6438     "referenced_type" : "_ZTIPa"
6439    }
6440   ],
6441   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6442   "return_type" : "_ZTIv",
6443   "self_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6444   "source_file" : "libnativehelper/include_jni/jni.h"
6445  },
6446  {
6447   "alignment" : 4,
6448   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6449   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
6450   "parameters" :
6451   [
6452    {
6453     "referenced_type" : "_ZTIP7_JNIEnv"
6454    },
6455    {
6456     "referenced_type" : "_ZTIP11_jcharArray"
6457    },
6458    {
6459     "referenced_type" : "_ZTIPt"
6460    },
6461    {
6462     "referenced_type" : "_ZTIi"
6463    }
6464   ],
6465   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6466   "return_type" : "_ZTIv",
6467   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6468   "source_file" : "libnativehelper/include_jni/jni.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6473   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
6474   "parameters" :
6475   [
6476    {
6477     "referenced_type" : "_ZTIP7_JNIEnv"
6478    },
6479    {
6480     "referenced_type" : "_ZTIP11_jcharArray"
6481    },
6482    {
6483     "referenced_type" : "_ZTIi"
6484    },
6485    {
6486     "referenced_type" : "_ZTIi"
6487    },
6488    {
6489     "referenced_type" : "_ZTIPKt"
6490    }
6491   ],
6492   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6493   "return_type" : "_ZTIv",
6494   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6495   "source_file" : "libnativehelper/include_jni/jni.h"
6496  },
6497  {
6498   "alignment" : 4,
6499   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6500   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
6501   "parameters" :
6502   [
6503    {
6504     "referenced_type" : "_ZTIP7_JNIEnv"
6505    },
6506    {
6507     "referenced_type" : "_ZTIP11_jcharArray"
6508    },
6509    {
6510     "referenced_type" : "_ZTIi"
6511    },
6512    {
6513     "referenced_type" : "_ZTIi"
6514    },
6515    {
6516     "referenced_type" : "_ZTIPt"
6517    }
6518   ],
6519   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6520   "return_type" : "_ZTIv",
6521   "self_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6522   "source_file" : "libnativehelper/include_jni/jni.h"
6523  },
6524  {
6525   "alignment" : 4,
6526   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6527   "name" : "void (_JNIEnv *, _jlongArray *, long long *, int)",
6528   "parameters" :
6529   [
6530    {
6531     "referenced_type" : "_ZTIP7_JNIEnv"
6532    },
6533    {
6534     "referenced_type" : "_ZTIP11_jlongArray"
6535    },
6536    {
6537     "referenced_type" : "_ZTIPx"
6538    },
6539    {
6540     "referenced_type" : "_ZTIi"
6541    }
6542   ],
6543   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6544   "return_type" : "_ZTIv",
6545   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
6546   "source_file" : "libnativehelper/include_jni/jni.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6551   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long long *)",
6552   "parameters" :
6553   [
6554    {
6555     "referenced_type" : "_ZTIP7_JNIEnv"
6556    },
6557    {
6558     "referenced_type" : "_ZTIP11_jlongArray"
6559    },
6560    {
6561     "referenced_type" : "_ZTIi"
6562    },
6563    {
6564     "referenced_type" : "_ZTIi"
6565    },
6566    {
6567     "referenced_type" : "_ZTIPKx"
6568    }
6569   ],
6570   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6571   "return_type" : "_ZTIv",
6572   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
6573   "source_file" : "libnativehelper/include_jni/jni.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6578   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long long *)",
6579   "parameters" :
6580   [
6581    {
6582     "referenced_type" : "_ZTIP7_JNIEnv"
6583    },
6584    {
6585     "referenced_type" : "_ZTIP11_jlongArray"
6586    },
6587    {
6588     "referenced_type" : "_ZTIi"
6589    },
6590    {
6591     "referenced_type" : "_ZTIi"
6592    },
6593    {
6594     "referenced_type" : "_ZTIPx"
6595    }
6596   ],
6597   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6598   "return_type" : "_ZTIv",
6599   "self_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
6600   "source_file" : "libnativehelper/include_jni/jni.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6605   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
6606   "parameters" :
6607   [
6608    {
6609     "referenced_type" : "_ZTIP7_JNIEnv"
6610    },
6611    {
6612     "referenced_type" : "_ZTIP12_jfloatArray"
6613    },
6614    {
6615     "referenced_type" : "_ZTIPf"
6616    },
6617    {
6618     "referenced_type" : "_ZTIi"
6619    }
6620   ],
6621   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6622   "return_type" : "_ZTIv",
6623   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6624   "source_file" : "libnativehelper/include_jni/jni.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6629   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
6630   "parameters" :
6631   [
6632    {
6633     "referenced_type" : "_ZTIP7_JNIEnv"
6634    },
6635    {
6636     "referenced_type" : "_ZTIP12_jfloatArray"
6637    },
6638    {
6639     "referenced_type" : "_ZTIi"
6640    },
6641    {
6642     "referenced_type" : "_ZTIi"
6643    },
6644    {
6645     "referenced_type" : "_ZTIPKf"
6646    }
6647   ],
6648   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6649   "return_type" : "_ZTIv",
6650   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6651   "source_file" : "libnativehelper/include_jni/jni.h"
6652  },
6653  {
6654   "alignment" : 4,
6655   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6656   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
6657   "parameters" :
6658   [
6659    {
6660     "referenced_type" : "_ZTIP7_JNIEnv"
6661    },
6662    {
6663     "referenced_type" : "_ZTIP12_jfloatArray"
6664    },
6665    {
6666     "referenced_type" : "_ZTIi"
6667    },
6668    {
6669     "referenced_type" : "_ZTIi"
6670    },
6671    {
6672     "referenced_type" : "_ZTIPf"
6673    }
6674   ],
6675   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6676   "return_type" : "_ZTIv",
6677   "self_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6678   "source_file" : "libnativehelper/include_jni/jni.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6683   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
6684   "parameters" :
6685   [
6686    {
6687     "referenced_type" : "_ZTIP7_JNIEnv"
6688    },
6689    {
6690     "referenced_type" : "_ZTIP12_jshortArray"
6691    },
6692    {
6693     "referenced_type" : "_ZTIPs"
6694    },
6695    {
6696     "referenced_type" : "_ZTIi"
6697    }
6698   ],
6699   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6700   "return_type" : "_ZTIv",
6701   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6702   "source_file" : "libnativehelper/include_jni/jni.h"
6703  },
6704  {
6705   "alignment" : 4,
6706   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6707   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
6708   "parameters" :
6709   [
6710    {
6711     "referenced_type" : "_ZTIP7_JNIEnv"
6712    },
6713    {
6714     "referenced_type" : "_ZTIP12_jshortArray"
6715    },
6716    {
6717     "referenced_type" : "_ZTIi"
6718    },
6719    {
6720     "referenced_type" : "_ZTIi"
6721    },
6722    {
6723     "referenced_type" : "_ZTIPKs"
6724    }
6725   ],
6726   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6727   "return_type" : "_ZTIv",
6728   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6729   "source_file" : "libnativehelper/include_jni/jni.h"
6730  },
6731  {
6732   "alignment" : 4,
6733   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6734   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
6735   "parameters" :
6736   [
6737    {
6738     "referenced_type" : "_ZTIP7_JNIEnv"
6739    },
6740    {
6741     "referenced_type" : "_ZTIP12_jshortArray"
6742    },
6743    {
6744     "referenced_type" : "_ZTIi"
6745    },
6746    {
6747     "referenced_type" : "_ZTIi"
6748    },
6749    {
6750     "referenced_type" : "_ZTIPs"
6751    }
6752   ],
6753   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6754   "return_type" : "_ZTIv",
6755   "self_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6756   "source_file" : "libnativehelper/include_jni/jni.h"
6757  },
6758  {
6759   "alignment" : 4,
6760   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6761   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
6762   "parameters" :
6763   [
6764    {
6765     "referenced_type" : "_ZTIP7_JNIEnv"
6766    },
6767    {
6768     "referenced_type" : "_ZTIP13_jdoubleArray"
6769    },
6770    {
6771     "referenced_type" : "_ZTIPd"
6772    },
6773    {
6774     "referenced_type" : "_ZTIi"
6775    }
6776   ],
6777   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6778   "return_type" : "_ZTIv",
6779   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6780   "source_file" : "libnativehelper/include_jni/jni.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6785   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
6786   "parameters" :
6787   [
6788    {
6789     "referenced_type" : "_ZTIP7_JNIEnv"
6790    },
6791    {
6792     "referenced_type" : "_ZTIP13_jdoubleArray"
6793    },
6794    {
6795     "referenced_type" : "_ZTIi"
6796    },
6797    {
6798     "referenced_type" : "_ZTIi"
6799    },
6800    {
6801     "referenced_type" : "_ZTIPKd"
6802    }
6803   ],
6804   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6805   "return_type" : "_ZTIv",
6806   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6807   "source_file" : "libnativehelper/include_jni/jni.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6812   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
6813   "parameters" :
6814   [
6815    {
6816     "referenced_type" : "_ZTIP7_JNIEnv"
6817    },
6818    {
6819     "referenced_type" : "_ZTIP13_jdoubleArray"
6820    },
6821    {
6822     "referenced_type" : "_ZTIi"
6823    },
6824    {
6825     "referenced_type" : "_ZTIi"
6826    },
6827    {
6828     "referenced_type" : "_ZTIPd"
6829    }
6830   ],
6831   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6832   "return_type" : "_ZTIv",
6833   "self_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6834   "source_file" : "libnativehelper/include_jni/jni.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6839   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
6840   "parameters" :
6841   [
6842    {
6843     "referenced_type" : "_ZTIP7_JNIEnv"
6844    },
6845    {
6846     "referenced_type" : "_ZTIP13_jobjectArray"
6847    },
6848    {
6849     "referenced_type" : "_ZTIi"
6850    },
6851    {
6852     "referenced_type" : "_ZTIP8_jobject"
6853    }
6854   ],
6855   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6856   "return_type" : "_ZTIv",
6857   "self_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6858   "source_file" : "libnativehelper/include_jni/jni.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6863   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
6864   "parameters" :
6865   [
6866    {
6867     "referenced_type" : "_ZTIP7_JNIEnv"
6868    },
6869    {
6870     "referenced_type" : "_ZTIP14_jbooleanArray"
6871    },
6872    {
6873     "referenced_type" : "_ZTIPh"
6874    },
6875    {
6876     "referenced_type" : "_ZTIi"
6877    }
6878   ],
6879   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6880   "return_type" : "_ZTIv",
6881   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6882   "source_file" : "libnativehelper/include_jni/jni.h"
6883  },
6884  {
6885   "alignment" : 4,
6886   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6887   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
6888   "parameters" :
6889   [
6890    {
6891     "referenced_type" : "_ZTIP7_JNIEnv"
6892    },
6893    {
6894     "referenced_type" : "_ZTIP14_jbooleanArray"
6895    },
6896    {
6897     "referenced_type" : "_ZTIi"
6898    },
6899    {
6900     "referenced_type" : "_ZTIi"
6901    },
6902    {
6903     "referenced_type" : "_ZTIPKh"
6904    }
6905   ],
6906   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6907   "return_type" : "_ZTIv",
6908   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6909   "source_file" : "libnativehelper/include_jni/jni.h"
6910  },
6911  {
6912   "alignment" : 4,
6913   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6914   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
6915   "parameters" :
6916   [
6917    {
6918     "referenced_type" : "_ZTIP7_JNIEnv"
6919    },
6920    {
6921     "referenced_type" : "_ZTIP14_jbooleanArray"
6922    },
6923    {
6924     "referenced_type" : "_ZTIi"
6925    },
6926    {
6927     "referenced_type" : "_ZTIi"
6928    },
6929    {
6930     "referenced_type" : "_ZTIPh"
6931    }
6932   ],
6933   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6934   "return_type" : "_ZTIv",
6935   "self_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6936   "source_file" : "libnativehelper/include_jni/jni.h"
6937  },
6938  {
6939   "alignment" : 4,
6940   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6941   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
6942   "parameters" :
6943   [
6944    {
6945     "referenced_type" : "_ZTIP7_JNIEnv"
6946    },
6947    {
6948     "referenced_type" : "_ZTIP7_jarray"
6949    },
6950    {
6951     "referenced_type" : "_ZTIPv"
6952    },
6953    {
6954     "referenced_type" : "_ZTIi"
6955    }
6956   ],
6957   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6958   "return_type" : "_ZTIv",
6959   "self_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6960   "source_file" : "libnativehelper/include_jni/jni.h"
6961  },
6962  {
6963   "alignment" : 4,
6964   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6965   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6966   "parameters" :
6967   [
6968    {
6969     "referenced_type" : "_ZTIP7_JNIEnv"
6970    },
6971    {
6972     "referenced_type" : "_ZTIP7_jclass"
6973    },
6974    {
6975     "referenced_type" : "_ZTIP10_jmethodID"
6976    },
6977    {
6978     "referenced_type" : "_ZTIPK6jvalue"
6979    }
6980   ],
6981   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6982   "return_type" : "_ZTIv",
6983   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6984   "source_file" : "libnativehelper/include_jni/jni.h"
6985  },
6986  {
6987   "alignment" : 4,
6988   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
6989   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, char *)",
6990   "parameters" :
6991   [
6992    {
6993     "referenced_type" : "_ZTIP7_JNIEnv"
6994    },
6995    {
6996     "referenced_type" : "_ZTIP7_jclass"
6997    },
6998    {
6999     "referenced_type" : "_ZTIP10_jmethodID"
7000    },
7001    {
7002     "referenced_type" : "_ZTIPc"
7003    }
7004   ],
7005   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
7006   "return_type" : "_ZTIv",
7007   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
7008   "source_file" : "libnativehelper/include_jni/jni.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7013   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7014   "parameters" :
7015   [
7016    {
7017     "referenced_type" : "_ZTIP7_JNIEnv"
7018    },
7019    {
7020     "referenced_type" : "_ZTIP7_jclass"
7021    },
7022    {
7023     "referenced_type" : "_ZTIP10_jmethodID"
7024    }
7025   ],
7026   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7027   "return_type" : "_ZTIv",
7028   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
7029   "source_file" : "libnativehelper/include_jni/jni.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7034   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
7035   "parameters" :
7036   [
7037    {
7038     "referenced_type" : "_ZTIP7_JNIEnv"
7039    },
7040    {
7041     "referenced_type" : "_ZTIP7_jclass"
7042    },
7043    {
7044     "referenced_type" : "_ZTIP9_jfieldID"
7045    },
7046    {
7047     "referenced_type" : "_ZTIP8_jobject"
7048    }
7049   ],
7050   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7051   "return_type" : "_ZTIv",
7052   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
7053   "source_file" : "libnativehelper/include_jni/jni.h"
7054  },
7055  {
7056   "alignment" : 4,
7057   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7058   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
7059   "parameters" :
7060   [
7061    {
7062     "referenced_type" : "_ZTIP7_JNIEnv"
7063    },
7064    {
7065     "referenced_type" : "_ZTIP7_jclass"
7066    },
7067    {
7068     "referenced_type" : "_ZTIP9_jfieldID"
7069    },
7070    {
7071     "referenced_type" : "_ZTIa"
7072    }
7073   ],
7074   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7075   "return_type" : "_ZTIv",
7076   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
7077   "source_file" : "libnativehelper/include_jni/jni.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7082   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
7083   "parameters" :
7084   [
7085    {
7086     "referenced_type" : "_ZTIP7_JNIEnv"
7087    },
7088    {
7089     "referenced_type" : "_ZTIP7_jclass"
7090    },
7091    {
7092     "referenced_type" : "_ZTIP9_jfieldID"
7093    },
7094    {
7095     "referenced_type" : "_ZTId"
7096    }
7097   ],
7098   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7099   "return_type" : "_ZTIv",
7100   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
7101   "source_file" : "libnativehelper/include_jni/jni.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7106   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
7107   "parameters" :
7108   [
7109    {
7110     "referenced_type" : "_ZTIP7_JNIEnv"
7111    },
7112    {
7113     "referenced_type" : "_ZTIP7_jclass"
7114    },
7115    {
7116     "referenced_type" : "_ZTIP9_jfieldID"
7117    },
7118    {
7119     "referenced_type" : "_ZTIf"
7120    }
7121   ],
7122   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7123   "return_type" : "_ZTIv",
7124   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
7125   "source_file" : "libnativehelper/include_jni/jni.h"
7126  },
7127  {
7128   "alignment" : 4,
7129   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7130   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
7131   "parameters" :
7132   [
7133    {
7134     "referenced_type" : "_ZTIP7_JNIEnv"
7135    },
7136    {
7137     "referenced_type" : "_ZTIP7_jclass"
7138    },
7139    {
7140     "referenced_type" : "_ZTIP9_jfieldID"
7141    },
7142    {
7143     "referenced_type" : "_ZTIh"
7144    }
7145   ],
7146   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7147   "return_type" : "_ZTIv",
7148   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
7149   "source_file" : "libnativehelper/include_jni/jni.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7154   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
7155   "parameters" :
7156   [
7157    {
7158     "referenced_type" : "_ZTIP7_JNIEnv"
7159    },
7160    {
7161     "referenced_type" : "_ZTIP7_jclass"
7162    },
7163    {
7164     "referenced_type" : "_ZTIP9_jfieldID"
7165    },
7166    {
7167     "referenced_type" : "_ZTIi"
7168    }
7169   ],
7170   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7171   "return_type" : "_ZTIv",
7172   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
7173   "source_file" : "libnativehelper/include_jni/jni.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7178   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
7179   "parameters" :
7180   [
7181    {
7182     "referenced_type" : "_ZTIP7_JNIEnv"
7183    },
7184    {
7185     "referenced_type" : "_ZTIP7_jclass"
7186    },
7187    {
7188     "referenced_type" : "_ZTIP9_jfieldID"
7189    },
7190    {
7191     "referenced_type" : "_ZTIs"
7192    }
7193   ],
7194   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7195   "return_type" : "_ZTIv",
7196   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
7197   "source_file" : "libnativehelper/include_jni/jni.h"
7198  },
7199  {
7200   "alignment" : 4,
7201   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7202   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
7203   "parameters" :
7204   [
7205    {
7206     "referenced_type" : "_ZTIP7_JNIEnv"
7207    },
7208    {
7209     "referenced_type" : "_ZTIP7_jclass"
7210    },
7211    {
7212     "referenced_type" : "_ZTIP9_jfieldID"
7213    },
7214    {
7215     "referenced_type" : "_ZTIt"
7216    }
7217   ],
7218   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7219   "return_type" : "_ZTIv",
7220   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
7221   "source_file" : "libnativehelper/include_jni/jni.h"
7222  },
7223  {
7224   "alignment" : 4,
7225   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7226   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long long)",
7227   "parameters" :
7228   [
7229    {
7230     "referenced_type" : "_ZTIP7_JNIEnv"
7231    },
7232    {
7233     "referenced_type" : "_ZTIP7_jclass"
7234    },
7235    {
7236     "referenced_type" : "_ZTIP9_jfieldID"
7237    },
7238    {
7239     "referenced_type" : "_ZTIx"
7240    }
7241   ],
7242   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7243   "return_type" : "_ZTIv",
7244   "self_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
7245   "source_file" : "libnativehelper/include_jni/jni.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7250   "name" : "void (_JNIEnv *, _jobject *)",
7251   "parameters" :
7252   [
7253    {
7254     "referenced_type" : "_ZTIP7_JNIEnv"
7255    },
7256    {
7257     "referenced_type" : "_ZTIP8_jobject"
7258    }
7259   ],
7260   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7261   "return_type" : "_ZTIv",
7262   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
7263   "source_file" : "libnativehelper/include_jni/jni.h"
7264  },
7265  {
7266   "alignment" : 4,
7267   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7268   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7269   "parameters" :
7270   [
7271    {
7272     "referenced_type" : "_ZTIP7_JNIEnv"
7273    },
7274    {
7275     "referenced_type" : "_ZTIP8_jobject"
7276    },
7277    {
7278     "referenced_type" : "_ZTIP10_jmethodID"
7279    },
7280    {
7281     "referenced_type" : "_ZTIPK6jvalue"
7282    }
7283   ],
7284   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7285   "return_type" : "_ZTIv",
7286   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7287   "source_file" : "libnativehelper/include_jni/jni.h"
7288  },
7289  {
7290   "alignment" : 4,
7291   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7292   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, char *)",
7293   "parameters" :
7294   [
7295    {
7296     "referenced_type" : "_ZTIP7_JNIEnv"
7297    },
7298    {
7299     "referenced_type" : "_ZTIP8_jobject"
7300    },
7301    {
7302     "referenced_type" : "_ZTIP10_jmethodID"
7303    },
7304    {
7305     "referenced_type" : "_ZTIPc"
7306    }
7307   ],
7308   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7309   "return_type" : "_ZTIv",
7310   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7311   "source_file" : "libnativehelper/include_jni/jni.h"
7312  },
7313  {
7314   "alignment" : 4,
7315   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7316   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7317   "parameters" :
7318   [
7319    {
7320     "referenced_type" : "_ZTIP7_JNIEnv"
7321    },
7322    {
7323     "referenced_type" : "_ZTIP8_jobject"
7324    },
7325    {
7326     "referenced_type" : "_ZTIP10_jmethodID"
7327    }
7328   ],
7329   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7330   "return_type" : "_ZTIv",
7331   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7332   "source_file" : "libnativehelper/include_jni/jni.h"
7333  },
7334  {
7335   "alignment" : 4,
7336   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7337   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7338   "parameters" :
7339   [
7340    {
7341     "referenced_type" : "_ZTIP7_JNIEnv"
7342    },
7343    {
7344     "referenced_type" : "_ZTIP8_jobject"
7345    },
7346    {
7347     "referenced_type" : "_ZTIP7_jclass"
7348    },
7349    {
7350     "referenced_type" : "_ZTIP10_jmethodID"
7351    },
7352    {
7353     "referenced_type" : "_ZTIPK6jvalue"
7354    }
7355   ],
7356   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7357   "return_type" : "_ZTIv",
7358   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7359   "source_file" : "libnativehelper/include_jni/jni.h"
7360  },
7361  {
7362   "alignment" : 4,
7363   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7364   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
7365   "parameters" :
7366   [
7367    {
7368     "referenced_type" : "_ZTIP7_JNIEnv"
7369    },
7370    {
7371     "referenced_type" : "_ZTIP8_jobject"
7372    },
7373    {
7374     "referenced_type" : "_ZTIP7_jclass"
7375    },
7376    {
7377     "referenced_type" : "_ZTIP10_jmethodID"
7378    },
7379    {
7380     "referenced_type" : "_ZTIPc"
7381    }
7382   ],
7383   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7384   "return_type" : "_ZTIv",
7385   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7386   "source_file" : "libnativehelper/include_jni/jni.h"
7387  },
7388  {
7389   "alignment" : 4,
7390   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7391   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7392   "parameters" :
7393   [
7394    {
7395     "referenced_type" : "_ZTIP7_JNIEnv"
7396    },
7397    {
7398     "referenced_type" : "_ZTIP8_jobject"
7399    },
7400    {
7401     "referenced_type" : "_ZTIP7_jclass"
7402    },
7403    {
7404     "referenced_type" : "_ZTIP10_jmethodID"
7405    }
7406   ],
7407   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7408   "return_type" : "_ZTIv",
7409   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7410   "source_file" : "libnativehelper/include_jni/jni.h"
7411  },
7412  {
7413   "alignment" : 4,
7414   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7415   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7416   "parameters" :
7417   [
7418    {
7419     "referenced_type" : "_ZTIP7_JNIEnv"
7420    },
7421    {
7422     "referenced_type" : "_ZTIP8_jobject"
7423    },
7424    {
7425     "referenced_type" : "_ZTIP9_jfieldID"
7426    },
7427    {
7428     "referenced_type" : "_ZTIP8_jobject"
7429    }
7430   ],
7431   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7432   "return_type" : "_ZTIv",
7433   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7434   "source_file" : "libnativehelper/include_jni/jni.h"
7435  },
7436  {
7437   "alignment" : 4,
7438   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7439   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
7440   "parameters" :
7441   [
7442    {
7443     "referenced_type" : "_ZTIP7_JNIEnv"
7444    },
7445    {
7446     "referenced_type" : "_ZTIP8_jobject"
7447    },
7448    {
7449     "referenced_type" : "_ZTIP9_jfieldID"
7450    },
7451    {
7452     "referenced_type" : "_ZTIa"
7453    }
7454   ],
7455   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7456   "return_type" : "_ZTIv",
7457   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7458   "source_file" : "libnativehelper/include_jni/jni.h"
7459  },
7460  {
7461   "alignment" : 4,
7462   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7463   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
7464   "parameters" :
7465   [
7466    {
7467     "referenced_type" : "_ZTIP7_JNIEnv"
7468    },
7469    {
7470     "referenced_type" : "_ZTIP8_jobject"
7471    },
7472    {
7473     "referenced_type" : "_ZTIP9_jfieldID"
7474    },
7475    {
7476     "referenced_type" : "_ZTId"
7477    }
7478   ],
7479   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7480   "return_type" : "_ZTIv",
7481   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7482   "source_file" : "libnativehelper/include_jni/jni.h"
7483  },
7484  {
7485   "alignment" : 4,
7486   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7487   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
7488   "parameters" :
7489   [
7490    {
7491     "referenced_type" : "_ZTIP7_JNIEnv"
7492    },
7493    {
7494     "referenced_type" : "_ZTIP8_jobject"
7495    },
7496    {
7497     "referenced_type" : "_ZTIP9_jfieldID"
7498    },
7499    {
7500     "referenced_type" : "_ZTIf"
7501    }
7502   ],
7503   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7504   "return_type" : "_ZTIv",
7505   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7506   "source_file" : "libnativehelper/include_jni/jni.h"
7507  },
7508  {
7509   "alignment" : 4,
7510   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7511   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
7512   "parameters" :
7513   [
7514    {
7515     "referenced_type" : "_ZTIP7_JNIEnv"
7516    },
7517    {
7518     "referenced_type" : "_ZTIP8_jobject"
7519    },
7520    {
7521     "referenced_type" : "_ZTIP9_jfieldID"
7522    },
7523    {
7524     "referenced_type" : "_ZTIh"
7525    }
7526   ],
7527   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7528   "return_type" : "_ZTIv",
7529   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7530   "source_file" : "libnativehelper/include_jni/jni.h"
7531  },
7532  {
7533   "alignment" : 4,
7534   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7535   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
7536   "parameters" :
7537   [
7538    {
7539     "referenced_type" : "_ZTIP7_JNIEnv"
7540    },
7541    {
7542     "referenced_type" : "_ZTIP8_jobject"
7543    },
7544    {
7545     "referenced_type" : "_ZTIP9_jfieldID"
7546    },
7547    {
7548     "referenced_type" : "_ZTIi"
7549    }
7550   ],
7551   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7552   "return_type" : "_ZTIv",
7553   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7554   "source_file" : "libnativehelper/include_jni/jni.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7559   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
7560   "parameters" :
7561   [
7562    {
7563     "referenced_type" : "_ZTIP7_JNIEnv"
7564    },
7565    {
7566     "referenced_type" : "_ZTIP8_jobject"
7567    },
7568    {
7569     "referenced_type" : "_ZTIP9_jfieldID"
7570    },
7571    {
7572     "referenced_type" : "_ZTIs"
7573    }
7574   ],
7575   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7576   "return_type" : "_ZTIv",
7577   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7578   "source_file" : "libnativehelper/include_jni/jni.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7583   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
7584   "parameters" :
7585   [
7586    {
7587     "referenced_type" : "_ZTIP7_JNIEnv"
7588    },
7589    {
7590     "referenced_type" : "_ZTIP8_jobject"
7591    },
7592    {
7593     "referenced_type" : "_ZTIP9_jfieldID"
7594    },
7595    {
7596     "referenced_type" : "_ZTIt"
7597    }
7598   ],
7599   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7600   "return_type" : "_ZTIv",
7601   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7602   "source_file" : "libnativehelper/include_jni/jni.h"
7603  },
7604  {
7605   "alignment" : 4,
7606   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7607   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long long)",
7608   "parameters" :
7609   [
7610    {
7611     "referenced_type" : "_ZTIP7_JNIEnv"
7612    },
7613    {
7614     "referenced_type" : "_ZTIP8_jobject"
7615    },
7616    {
7617     "referenced_type" : "_ZTIP9_jfieldID"
7618    },
7619    {
7620     "referenced_type" : "_ZTIx"
7621    }
7622   ],
7623   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7624   "return_type" : "_ZTIv",
7625   "self_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
7626   "source_file" : "libnativehelper/include_jni/jni.h"
7627  },
7628  {
7629   "alignment" : 4,
7630   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7631   "name" : "void (_JNIEnv *, _jstring *, const char *)",
7632   "parameters" :
7633   [
7634    {
7635     "referenced_type" : "_ZTIP7_JNIEnv"
7636    },
7637    {
7638     "referenced_type" : "_ZTIP8_jstring"
7639    },
7640    {
7641     "referenced_type" : "_ZTIPKc"
7642    }
7643   ],
7644   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7645   "return_type" : "_ZTIv",
7646   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7647   "source_file" : "libnativehelper/include_jni/jni.h"
7648  },
7649  {
7650   "alignment" : 4,
7651   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7652   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
7653   "parameters" :
7654   [
7655    {
7656     "referenced_type" : "_ZTIP7_JNIEnv"
7657    },
7658    {
7659     "referenced_type" : "_ZTIP8_jstring"
7660    },
7661    {
7662     "referenced_type" : "_ZTIPKt"
7663    }
7664   ],
7665   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7666   "return_type" : "_ZTIv",
7667   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7668   "source_file" : "libnativehelper/include_jni/jni.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7673   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
7674   "parameters" :
7675   [
7676    {
7677     "referenced_type" : "_ZTIP7_JNIEnv"
7678    },
7679    {
7680     "referenced_type" : "_ZTIP8_jstring"
7681    },
7682    {
7683     "referenced_type" : "_ZTIi"
7684    },
7685    {
7686     "referenced_type" : "_ZTIi"
7687    },
7688    {
7689     "referenced_type" : "_ZTIPc"
7690    }
7691   ],
7692   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7693   "return_type" : "_ZTIv",
7694   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7695   "source_file" : "libnativehelper/include_jni/jni.h"
7696  },
7697  {
7698   "alignment" : 4,
7699   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7700   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
7701   "parameters" :
7702   [
7703    {
7704     "referenced_type" : "_ZTIP7_JNIEnv"
7705    },
7706    {
7707     "referenced_type" : "_ZTIP8_jstring"
7708    },
7709    {
7710     "referenced_type" : "_ZTIi"
7711    },
7712    {
7713     "referenced_type" : "_ZTIi"
7714    },
7715    {
7716     "referenced_type" : "_ZTIPt"
7717    }
7718   ],
7719   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7720   "return_type" : "_ZTIv",
7721   "self_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7722   "source_file" : "libnativehelper/include_jni/jni.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
7727   "name" : "void (_JNIEnv *, const char *)",
7728   "parameters" :
7729   [
7730    {
7731     "referenced_type" : "_ZTIP7_JNIEnv"
7732    },
7733    {
7734     "referenced_type" : "_ZTIPKc"
7735    }
7736   ],
7737   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
7738   "return_type" : "_ZTIv",
7739   "self_type" : "_ZTIFvP7_JNIEnvPKcE",
7740   "source_file" : "libnativehelper/include_jni/jni.h"
7741  },
7742  {
7743   "alignment" : 4,
7744   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
7745   "name" : "void (void *, const ADexFile_Method *)",
7746   "parameters" :
7747   [
7748    {
7749     "referenced_type" : "_ZTIPv"
7750    },
7751    {
7752     "referenced_type" : "_ZTIPK15ADexFile_Method"
7753    }
7754   ],
7755   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
7756   "return_type" : "_ZTIv",
7757   "self_type" : "_ZTIFvPvPK15ADexFile_MethodE",
7758   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
7759  },
7760  {
7761   "alignment" : 4,
7762   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7763   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
7764   "parameters" :
7765   [
7766    {
7767     "referenced_type" : "_ZTIP7_JNIEnv"
7768    },
7769    {
7770     "referenced_type" : "_ZTIP7_jclass"
7771    },
7772    {
7773     "referenced_type" : "_ZTIP10_jmethodID"
7774    },
7775    {
7776     "referenced_type" : "_ZTIPK6jvalue"
7777    }
7778   ],
7779   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7780   "return_type" : "_ZTIx",
7781   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
7782   "source_file" : "libnativehelper/include_jni/jni.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
7787   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, char *)",
7788   "parameters" :
7789   [
7790    {
7791     "referenced_type" : "_ZTIP7_JNIEnv"
7792    },
7793    {
7794     "referenced_type" : "_ZTIP7_jclass"
7795    },
7796    {
7797     "referenced_type" : "_ZTIP10_jmethodID"
7798    },
7799    {
7800     "referenced_type" : "_ZTIPc"
7801    }
7802   ],
7803   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
7804   "return_type" : "_ZTIx",
7805   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
7806   "source_file" : "libnativehelper/include_jni/jni.h"
7807  },
7808  {
7809   "alignment" : 4,
7810   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7811   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
7812   "parameters" :
7813   [
7814    {
7815     "referenced_type" : "_ZTIP7_JNIEnv"
7816    },
7817    {
7818     "referenced_type" : "_ZTIP7_jclass"
7819    },
7820    {
7821     "referenced_type" : "_ZTIP10_jmethodID"
7822    }
7823   ],
7824   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7825   "return_type" : "_ZTIx",
7826   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
7827   "source_file" : "libnativehelper/include_jni/jni.h"
7828  },
7829  {
7830   "alignment" : 4,
7831   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7832   "name" : "long long (_JNIEnv *, _jclass *, _jfieldID *)",
7833   "parameters" :
7834   [
7835    {
7836     "referenced_type" : "_ZTIP7_JNIEnv"
7837    },
7838    {
7839     "referenced_type" : "_ZTIP7_jclass"
7840    },
7841    {
7842     "referenced_type" : "_ZTIP9_jfieldID"
7843    }
7844   ],
7845   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7846   "return_type" : "_ZTIx",
7847   "self_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
7848   "source_file" : "libnativehelper/include_jni/jni.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7853   "name" : "long long (_JNIEnv *, _jobject *)",
7854   "parameters" :
7855   [
7856    {
7857     "referenced_type" : "_ZTIP7_JNIEnv"
7858    },
7859    {
7860     "referenced_type" : "_ZTIP8_jobject"
7861    }
7862   ],
7863   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7864   "return_type" : "_ZTIx",
7865   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
7866   "source_file" : "libnativehelper/include_jni/jni.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7871   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
7872   "parameters" :
7873   [
7874    {
7875     "referenced_type" : "_ZTIP7_JNIEnv"
7876    },
7877    {
7878     "referenced_type" : "_ZTIP8_jobject"
7879    },
7880    {
7881     "referenced_type" : "_ZTIP10_jmethodID"
7882    },
7883    {
7884     "referenced_type" : "_ZTIPK6jvalue"
7885    }
7886   ],
7887   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7888   "return_type" : "_ZTIx",
7889   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
7890   "source_file" : "libnativehelper/include_jni/jni.h"
7891  },
7892  {
7893   "alignment" : 4,
7894   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7895   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, char *)",
7896   "parameters" :
7897   [
7898    {
7899     "referenced_type" : "_ZTIP7_JNIEnv"
7900    },
7901    {
7902     "referenced_type" : "_ZTIP8_jobject"
7903    },
7904    {
7905     "referenced_type" : "_ZTIP10_jmethodID"
7906    },
7907    {
7908     "referenced_type" : "_ZTIPc"
7909    }
7910   ],
7911   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7912   "return_type" : "_ZTIx",
7913   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
7914   "source_file" : "libnativehelper/include_jni/jni.h"
7915  },
7916  {
7917   "alignment" : 4,
7918   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7919   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
7920   "parameters" :
7921   [
7922    {
7923     "referenced_type" : "_ZTIP7_JNIEnv"
7924    },
7925    {
7926     "referenced_type" : "_ZTIP8_jobject"
7927    },
7928    {
7929     "referenced_type" : "_ZTIP10_jmethodID"
7930    }
7931   ],
7932   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7933   "return_type" : "_ZTIx",
7934   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7935   "source_file" : "libnativehelper/include_jni/jni.h"
7936  },
7937  {
7938   "alignment" : 4,
7939   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7940   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7941   "parameters" :
7942   [
7943    {
7944     "referenced_type" : "_ZTIP7_JNIEnv"
7945    },
7946    {
7947     "referenced_type" : "_ZTIP8_jobject"
7948    },
7949    {
7950     "referenced_type" : "_ZTIP7_jclass"
7951    },
7952    {
7953     "referenced_type" : "_ZTIP10_jmethodID"
7954    },
7955    {
7956     "referenced_type" : "_ZTIPK6jvalue"
7957    }
7958   ],
7959   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7960   "return_type" : "_ZTIx",
7961   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7962   "source_file" : "libnativehelper/include_jni/jni.h"
7963  },
7964  {
7965   "alignment" : 4,
7966   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7967   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
7968   "parameters" :
7969   [
7970    {
7971     "referenced_type" : "_ZTIP7_JNIEnv"
7972    },
7973    {
7974     "referenced_type" : "_ZTIP8_jobject"
7975    },
7976    {
7977     "referenced_type" : "_ZTIP7_jclass"
7978    },
7979    {
7980     "referenced_type" : "_ZTIP10_jmethodID"
7981    },
7982    {
7983     "referenced_type" : "_ZTIPc"
7984    }
7985   ],
7986   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7987   "return_type" : "_ZTIx",
7988   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
7989   "source_file" : "libnativehelper/include_jni/jni.h"
7990  },
7991  {
7992   "alignment" : 4,
7993   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7994   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7995   "parameters" :
7996   [
7997    {
7998     "referenced_type" : "_ZTIP7_JNIEnv"
7999    },
8000    {
8001     "referenced_type" : "_ZTIP8_jobject"
8002    },
8003    {
8004     "referenced_type" : "_ZTIP7_jclass"
8005    },
8006    {
8007     "referenced_type" : "_ZTIP10_jmethodID"
8008    }
8009   ],
8010   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8011   "return_type" : "_ZTIx",
8012   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
8013   "source_file" : "libnativehelper/include_jni/jni.h"
8014  },
8015  {
8016   "alignment" : 4,
8017   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8018   "name" : "long long (_JNIEnv *, _jobject *, _jfieldID *)",
8019   "parameters" :
8020   [
8021    {
8022     "referenced_type" : "_ZTIP7_JNIEnv"
8023    },
8024    {
8025     "referenced_type" : "_ZTIP8_jobject"
8026    },
8027    {
8028     "referenced_type" : "_ZTIP9_jfieldID"
8029    }
8030   ],
8031   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8032   "return_type" : "_ZTIx",
8033   "self_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
8034   "source_file" : "libnativehelper/include_jni/jni.h"
8035  }
8036 ],
8037 "functions" :
8038 [
8039  {
8040   "function_name" : "ADexFile_Error_toString",
8041   "linker_set_key" : "ADexFile_Error_toString",
8042   "parameters" :
8043   [
8044    {
8045     "referenced_type" : "_ZTI14ADexFile_Error"
8046    }
8047   ],
8048   "return_type" : "_ZTIPKc",
8049   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8050  },
8051  {
8052   "function_name" : "ADexFile_Method_getClassDescriptor",
8053   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
8054   "parameters" :
8055   [
8056    {
8057     "referenced_type" : "_ZTIPK15ADexFile_Method"
8058    },
8059    {
8060     "referenced_type" : "_ZTIPj"
8061    }
8062   ],
8063   "return_type" : "_ZTIPKc",
8064   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8065  },
8066  {
8067   "function_name" : "ADexFile_Method_getCodeOffset",
8068   "linker_set_key" : "ADexFile_Method_getCodeOffset",
8069   "parameters" :
8070   [
8071    {
8072     "referenced_type" : "_ZTIPK15ADexFile_Method"
8073    },
8074    {
8075     "referenced_type" : "_ZTIPj"
8076    }
8077   ],
8078   "return_type" : "_ZTIj",
8079   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8080  },
8081  {
8082   "function_name" : "ADexFile_Method_getName",
8083   "linker_set_key" : "ADexFile_Method_getName",
8084   "parameters" :
8085   [
8086    {
8087     "referenced_type" : "_ZTIPK15ADexFile_Method"
8088    },
8089    {
8090     "referenced_type" : "_ZTIPj"
8091    }
8092   ],
8093   "return_type" : "_ZTIPKc",
8094   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8095  },
8096  {
8097   "function_name" : "ADexFile_Method_getQualifiedName",
8098   "linker_set_key" : "ADexFile_Method_getQualifiedName",
8099   "parameters" :
8100   [
8101    {
8102     "referenced_type" : "_ZTIPK15ADexFile_Method"
8103    },
8104    {
8105     "referenced_type" : "_ZTIi"
8106    },
8107    {
8108     "referenced_type" : "_ZTIPj"
8109    }
8110   ],
8111   "return_type" : "_ZTIPKc",
8112   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8113  },
8114  {
8115   "function_name" : "ADexFile_create",
8116   "linker_set_key" : "ADexFile_create",
8117   "parameters" :
8118   [
8119    {
8120     "referenced_type" : "_ZTIPKv"
8121    },
8122    {
8123     "referenced_type" : "_ZTIj"
8124    },
8125    {
8126     "referenced_type" : "_ZTIPj"
8127    },
8128    {
8129     "referenced_type" : "_ZTIPKc"
8130    },
8131    {
8132     "referenced_type" : "_ZTIPP8ADexFile"
8133    }
8134   ],
8135   "return_type" : "_ZTI14ADexFile_Error",
8136   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8137  },
8138  {
8139   "function_name" : "ADexFile_destroy",
8140   "linker_set_key" : "ADexFile_destroy",
8141   "parameters" :
8142   [
8143    {
8144     "referenced_type" : "_ZTIP8ADexFile"
8145    }
8146   ],
8147   "return_type" : "_ZTIv",
8148   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8149  },
8150  {
8151   "function_name" : "ADexFile_findMethodAtOffset",
8152   "linker_set_key" : "ADexFile_findMethodAtOffset",
8153   "parameters" :
8154   [
8155    {
8156     "referenced_type" : "_ZTIP8ADexFile"
8157    },
8158    {
8159     "referenced_type" : "_ZTIj"
8160    },
8161    {
8162     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8163    },
8164    {
8165     "referenced_type" : "_ZTIPv"
8166    }
8167   ],
8168   "return_type" : "_ZTIj",
8169   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8170  },
8171  {
8172   "function_name" : "ADexFile_forEachMethod",
8173   "linker_set_key" : "ADexFile_forEachMethod",
8174   "parameters" :
8175   [
8176    {
8177     "referenced_type" : "_ZTIP8ADexFile"
8178    },
8179    {
8180     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
8181    },
8182    {
8183     "referenced_type" : "_ZTIPv"
8184    }
8185   ],
8186   "return_type" : "_ZTIj",
8187   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
8188  }
8189 ],
8190 "global_vars" : [],
8191 "lvalue_reference_types" :
8192 [
8193  {
8194   "alignment" : 4,
8195   "linker_set_key" : "_ZTIRA5_Kj",
8196   "name" : "const unsigned int (&)[5]",
8197   "referenced_type" : "_ZTIA5_Kj",
8198   "self_type" : "_ZTIRA5_Kj",
8199   "size" : 4,
8200   "source_file" : "art/libdexfile/dex/dex_instruction.h"
8201  },
8202  {
8203   "alignment" : 4,
8204   "linker_set_key" : "_ZTIRK6jvalue",
8205   "name" : "const jvalue &",
8206   "referenced_type" : "_ZTIK6jvalue",
8207   "self_type" : "_ZTIRK6jvalue",
8208   "size" : 4,
8209   "source_file" : "art/libdexfile/dex/dex_file.h"
8210  },
8211  {
8212   "alignment" : 4,
8213   "linker_set_key" : "_ZTIRK6jvalue",
8214   "name" : "const jvalue &",
8215   "referenced_type" : "_ZTIK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_x86_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
8216   "self_type" : "_ZTIRK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_x86_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
8217   "size" : 4,
8218   "source_file" : "art/libdexfile/dex/dex_file.h"
8219  },
8220  {
8221   "alignment" : 4,
8222   "linker_set_key" : "_ZTIRKDn",
8223   "name" : "const std::nullptr_t &",
8224   "referenced_type" : "_ZTIKDn",
8225   "self_type" : "_ZTIRKDn",
8226   "size" : 4,
8227   "source_file" : "system/libbase/include/android-base/logging.h"
8228  },
8229  {
8230   "alignment" : 4,
8231   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
8232   "name" : "const art::ZipArchive &",
8233   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
8234   "self_type" : "_ZTIRKN3art10ZipArchiveE",
8235   "size" : 4,
8236   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
8237  },
8238  {
8239   "alignment" : 4,
8240   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
8241   "name" : "const art::Instruction::Format &",
8242   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
8243   "self_type" : "_ZTIRKN3art11Instruction6FormatE",
8244   "size" : 4,
8245   "source_file" : "system/libbase/include/android-base/logging.h"
8246  },
8247  {
8248   "alignment" : 4,
8249   "linker_set_key" : "_ZTIRKN3art11InstructionE",
8250   "name" : "const art::Instruction &",
8251   "referenced_type" : "_ZTIKN3art11InstructionE",
8252   "self_type" : "_ZTIRKN3art11InstructionE",
8253   "size" : 4,
8254   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
8255  },
8256  {
8257   "alignment" : 4,
8258   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
8259   "name" : "const art::VoidFunctor &",
8260   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
8261   "self_type" : "_ZTIRKN3art11VoidFunctorE",
8262   "size" : 4,
8263   "source_file" : "art/libdexfile/dex/dex_file.h"
8264  },
8265  {
8266   "alignment" : 4,
8267   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8268   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8269   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8270   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8271   "size" : 4,
8272   "source_file" : "art/libdexfile/dex/class_accessor.h"
8273  },
8274  {
8275   "alignment" : 4,
8276   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8277   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8278   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8279   "self_type" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8280   "size" : 4,
8281   "source_file" : "art/libdexfile/dex/class_accessor.h"
8282  },
8283  {
8284   "alignment" : 4,
8285   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
8286   "name" : "const art::ClassAccessor::Field &",
8287   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
8288   "self_type" : "_ZTIRKN3art13ClassAccessor5FieldE",
8289   "size" : 4,
8290   "source_file" : "art/libdexfile/dex/class_accessor.h"
8291  },
8292  {
8293   "alignment" : 4,
8294   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
8295   "name" : "const art::ClassAccessor::Method &",
8296   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
8297   "self_type" : "_ZTIRKN3art13ClassAccessor6MethodE",
8298   "size" : 4,
8299   "source_file" : "art/libdexfile/dex/class_accessor.h"
8300  },
8301  {
8302   "alignment" : 4,
8303   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
8304   "name" : "const art::ClassIterator &",
8305   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
8306   "self_type" : "_ZTIRKN3art13ClassIteratorE",
8307   "size" : 4,
8308   "source_file" : "art/libdexfile/dex/class_iterator.h"
8309  },
8310  {
8311   "alignment" : 4,
8312   "linker_set_key" : "_ZTIRKN3art13DexZipArchiveE",
8313   "name" : "const art::DexZipArchive &",
8314   "referenced_type" : "_ZTIKN3art13DexZipArchiveE",
8315   "self_type" : "_ZTIRKN3art13DexZipArchiveE",
8316   "size" : 4,
8317   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8318  },
8319  {
8320   "alignment" : 4,
8321   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8322   "name" : "const art::CompactDexFile::Header &",
8323   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
8324   "self_type" : "_ZTIRKN3art14CompactDexFile6HeaderE",
8325   "size" : 4,
8326   "source_file" : "art/libartbase/base/casts.h"
8327  },
8328  {
8329   "alignment" : 4,
8330   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8331   "name" : "const art::CompactDexFile::CodeItem &",
8332   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
8333   "self_type" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
8334   "size" : 4,
8335   "source_file" : "art/libartbase/base/casts.h"
8336  },
8337  {
8338   "alignment" : 4,
8339   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8340   "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>>>> &",
8341   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8342   "self_type" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8343   "size" : 4,
8344   "source_file" : "art/libartbase/base/hash_set.h"
8345  },
8346  {
8347   "alignment" : 4,
8348   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
8349   "name" : "const art::SplitStringIter &",
8350   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
8351   "self_type" : "_ZTIRKN3art15SplitStringIterE",
8352   "size" : 4,
8353   "source_file" : "art/libartbase/base/iteration_range.h"
8354  },
8355  {
8356   "alignment" : 4,
8357   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8358   "name" : "const art::StandardDexFile::CodeItem &",
8359   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
8360   "self_type" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
8361   "size" : 4,
8362   "source_file" : "art/libartbase/base/casts.h"
8363  },
8364  {
8365   "alignment" : 4,
8366   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8367   "name" : "const art::TypeLookupTable::Entry &",
8368   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
8369   "self_type" : "_ZTIRKN3art15TypeLookupTable5EntryE",
8370   "size" : 4,
8371   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8372  },
8373  {
8374   "alignment" : 4,
8375   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
8376   "name" : "const art::DexFileReference &",
8377   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
8378   "self_type" : "_ZTIRKN3art16DexFileReferenceE",
8379   "size" : 4,
8380   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
8381  },
8382  {
8383   "alignment" : 4,
8384   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
8385   "name" : "const art::DexLayoutSection &",
8386   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
8387   "self_type" : "_ZTIRKN3art16DexLayoutSectionE",
8388   "size" : 4,
8389   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8390  },
8391  {
8392   "alignment" : 4,
8393   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
8394   "name" : "const art::ClassIteratorData &",
8395   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
8396   "self_type" : "_ZTIRKN3art17ClassIteratorDataE",
8397   "size" : 4,
8398   "source_file" : "art/libdexfile/dex/class_iterator.h"
8399  },
8400  {
8401   "alignment" : 4,
8402   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
8403   "name" : "const art::DexLayoutSections &",
8404   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
8405   "self_type" : "_ZTIRKN3art17DexLayoutSectionsE",
8406   "size" : 4,
8407   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
8408  },
8409  {
8410   "alignment" : 4,
8411   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8412   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8413   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8414   "self_type" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8415   "size" : 4,
8416   "source_file" : "art/libartbase/base/hash_set.h"
8417  },
8418  {
8419   "alignment" : 4,
8420   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8421   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
8422   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8423   "self_type" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
8424   "size" : 4,
8425   "source_file" : "art/libartbase/base/hash_set.h"
8426  },
8427  {
8428   "alignment" : 4,
8429   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
8430   "name" : "const art::CodeItemDataAccessor &",
8431   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
8432   "self_type" : "_ZTIRKN3art20CodeItemDataAccessorE",
8433   "size" : 4,
8434   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8435  },
8436  {
8437   "alignment" : 4,
8438   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
8439   "name" : "const art::DexInstructionPcPair &",
8440   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
8441   "self_type" : "_ZTIRKN3art20DexInstructionPcPairE",
8442   "size" : 4,
8443   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8444  },
8445  {
8446   "alignment" : 4,
8447   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
8448   "name" : "const art::DexInstructionIterator &",
8449   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
8450   "self_type" : "_ZTIRKN3art22DexInstructionIteratorE",
8451   "size" : 4,
8452   "source_file" : "art/libdexfile/dex/dex_file.h"
8453  },
8454  {
8455   "alignment" : 4,
8456   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8457   "name" : "const art::EncodedArrayValueIterator::ValueType &",
8458   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
8459   "self_type" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
8460   "size" : 4,
8461   "source_file" : "system/libbase/include/android-base/logging.h"
8462  },
8463  {
8464   "alignment" : 4,
8465   "linker_set_key" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8466   "name" : "const art::DexInstructionIteratorBase &",
8467   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
8468   "self_type" : "_ZTIRKN3art26DexInstructionIteratorBaseE",
8469   "size" : 4,
8470   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8471  },
8472  {
8473   "alignment" : 4,
8474   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
8475   "name" : "const art::dex::ProtoIndex &",
8476   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
8477   "self_type" : "_ZTIRKN3art3dex10ProtoIndexE",
8478   "size" : 4,
8479   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8480  },
8481  {
8482   "alignment" : 4,
8483   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
8484   "name" : "const art::dex::StringIndex &",
8485   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
8486   "self_type" : "_ZTIRKN3art3dex11StringIndexE",
8487   "size" : 4,
8488   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8489  },
8490  {
8491   "alignment" : 4,
8492   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8493   "name" : "const art::dex::CallSiteIdItem &",
8494   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
8495   "self_type" : "_ZTIRKN3art3dex14CallSiteIdItemE",
8496   "size" : 4,
8497   "source_file" : "art/libdexfile/dex/dex_file.h"
8498  },
8499  {
8500   "alignment" : 4,
8501   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
8502   "name" : "const art::dex::MethodHandleItem &",
8503   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
8504   "self_type" : "_ZTIRKN3art3dex16MethodHandleItemE",
8505   "size" : 4,
8506   "source_file" : "art/libdexfile/dex/dex_file.h"
8507  },
8508  {
8509   "alignment" : 4,
8510   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8511   "name" : "const art::dex::FieldAnnotationsItem &",
8512   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
8513   "self_type" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
8514   "size" : 4,
8515   "source_file" : "art/libdexfile/dex/dex_file.h"
8516  },
8517  {
8518   "alignment" : 4,
8519   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8520   "name" : "const art::dex::MethodAnnotationsItem &",
8521   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
8522   "self_type" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
8523   "size" : 4,
8524   "source_file" : "art/libdexfile/dex/dex_file.h"
8525  },
8526  {
8527   "alignment" : 4,
8528   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
8529   "name" : "const art::dex::TypeId &",
8530   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
8531   "self_type" : "_ZTIRKN3art3dex6TypeIdE",
8532   "size" : 4,
8533   "source_file" : "art/libdexfile/dex/dex_file.h"
8534  },
8535  {
8536   "alignment" : 4,
8537   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
8538   "name" : "const art::dex::FieldId &",
8539   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
8540   "self_type" : "_ZTIRKN3art3dex7FieldIdE",
8541   "size" : 4,
8542   "source_file" : "art/libdexfile/dex/dex_file.h"
8543  },
8544  {
8545   "alignment" : 4,
8546   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
8547   "name" : "const art::dex::ProtoId &",
8548   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
8549   "self_type" : "_ZTIRKN3art3dex7ProtoIdE",
8550   "size" : 4,
8551   "source_file" : "art/libdexfile/dex/dex_file.h"
8552  },
8553  {
8554   "alignment" : 4,
8555   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
8556   "name" : "const art::dex::TryItem &",
8557   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
8558   "self_type" : "_ZTIRKN3art3dex7TryItemE",
8559   "size" : 4,
8560   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
8561  },
8562  {
8563   "alignment" : 4,
8564   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
8565   "name" : "const art::dex::ClassDef &",
8566   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
8567   "self_type" : "_ZTIRKN3art3dex8ClassDefE",
8568   "size" : 4,
8569   "source_file" : "art/libdexfile/dex/dex_file.h"
8570  },
8571  {
8572   "alignment" : 4,
8573   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
8574   "name" : "const art::dex::CodeItem &",
8575   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
8576   "self_type" : "_ZTIRKN3art3dex8CodeItemE",
8577   "size" : 4,
8578   "source_file" : "art/libartbase/base/casts.h"
8579  },
8580  {
8581   "alignment" : 4,
8582   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
8583   "name" : "const art::dex::DexIndex<unsigned int> &",
8584   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
8585   "self_type" : "_ZTIRKN3art3dex8DexIndexIjEE",
8586   "size" : 4,
8587   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8588  },
8589  {
8590   "alignment" : 4,
8591   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
8592   "name" : "const art::dex::DexIndex<unsigned short> &",
8593   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
8594   "self_type" : "_ZTIRKN3art3dex8DexIndexItEE",
8595   "size" : 4,
8596   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8597  },
8598  {
8599   "alignment" : 4,
8600   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
8601   "name" : "const art::dex::MethodId &",
8602   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
8603   "self_type" : "_ZTIRKN3art3dex8MethodIdE",
8604   "size" : 4,
8605   "source_file" : "art/libdexfile/dex/dex_file.h"
8606  },
8607  {
8608   "alignment" : 4,
8609   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
8610   "name" : "const art::dex::StringId &",
8611   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
8612   "self_type" : "_ZTIRKN3art3dex8StringIdE",
8613   "size" : 4,
8614   "source_file" : "art/libdexfile/dex/dex_file.h"
8615  },
8616  {
8617   "alignment" : 4,
8618   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
8619   "name" : "const art::dex::TypeItem &",
8620   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
8621   "self_type" : "_ZTIRKN3art3dex8TypeItemE",
8622   "size" : 4,
8623   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
8624  },
8625  {
8626   "alignment" : 4,
8627   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
8628   "name" : "const art::dex::TypeIndex &",
8629   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
8630   "self_type" : "_ZTIRKN3art3dex9TypeIndexE",
8631   "size" : 4,
8632   "source_file" : "art/libdexfile/dex/dex_file_types.h"
8633  },
8634  {
8635   "alignment" : 4,
8636   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
8637   "name" : "const art::DexFile::Header &",
8638   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
8639   "self_type" : "_ZTIRKN3art7DexFile6HeaderE",
8640   "size" : 4,
8641   "source_file" : "art/libartbase/base/casts.h"
8642  },
8643  {
8644   "alignment" : 4,
8645   "linker_set_key" : "_ZTIRKN3art7DexFileE",
8646   "name" : "const art::DexFile &",
8647   "referenced_type" : "_ZTIKN3art7DexFileE",
8648   "self_type" : "_ZTIRKN3art7DexFileE",
8649   "size" : 4,
8650   "source_file" : "art/libdexfile/dex/dex_file.h"
8651  },
8652  {
8653   "alignment" : 4,
8654   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8655   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
8656   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8657   "self_type" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
8658   "size" : 4,
8659   "source_file" : "art/libartbase/base/dumpable.h"
8660  },
8661  {
8662   "alignment" : 4,
8663   "linker_set_key" : "_ZTIRKN3art9CountIterE",
8664   "name" : "const art::CountIter &",
8665   "referenced_type" : "_ZTIKN3art9CountIterE",
8666   "self_type" : "_ZTIRKN3art9CountIterE",
8667   "size" : 4,
8668   "source_file" : "art/libartbase/base/stl_util.h"
8669  },
8670  {
8671   "alignment" : 4,
8672   "linker_set_key" : "_ZTIRKN3art9SignatureE",
8673   "name" : "const art::Signature &",
8674   "referenced_type" : "_ZTIKN3art9SignatureE",
8675   "self_type" : "_ZTIRKN3art9SignatureE",
8676   "size" : 4,
8677   "source_file" : "art/libdexfile/dex/signature.h"
8678  },
8679  {
8680   "alignment" : 4,
8681   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
8682   "name" : "const art::hiddenapi::ApiList &",
8683   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
8684   "self_type" : "_ZTIRKN3art9hiddenapi7ApiListE",
8685   "size" : 4,
8686   "source_file" : "art/libartbase/base/dumpable.h"
8687  },
8688  {
8689   "alignment" : 4,
8690   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8691   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
8692   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8693   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8694   "size" : 4,
8695   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
8696  },
8697  {
8698   "alignment" : 4,
8699   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8700   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
8701   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8702   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8703   "size" : 4,
8704   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
8705  },
8706  {
8707   "alignment" : 4,
8708   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
8709   "name" : "const std::pair<unsigned int, unsigned short> &",
8710   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
8711   "self_type" : "_ZTIRKNSt3__14pairIjtEE",
8712   "size" : 4,
8713   "source_file" : "art/libartbase/base/hash_set.h"
8714  },
8715  {
8716   "alignment" : 4,
8717   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8718   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
8719   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8720   "self_type" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
8721   "size" : 4,
8722   "source_file" : "art/libdexfile/dex/dex_file.h"
8723  },
8724  {
8725   "alignment" : 4,
8726   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8727   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
8728   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
8729   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
8730   "size" : 4,
8731   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
8732  },
8733  {
8734   "alignment" : 4,
8735   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8736   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
8737   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
8738   "self_type" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
8739   "size" : 4,
8740   "source_file" : "art/libartbase/base/hash_set.h"
8741  },
8742  {
8743   "alignment" : 4,
8744   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
8745   "name" : "const art::dex::TypeId *const &",
8746   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
8747   "self_type" : "_ZTIRKPKN3art3dex6TypeIdE",
8748   "size" : 4,
8749   "source_file" : "system/libbase/include/android-base/logging.h"
8750  },
8751  {
8752   "alignment" : 4,
8753   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
8754   "name" : "const art::dex::FieldId *const &",
8755   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
8756   "self_type" : "_ZTIRKPKN3art3dex7FieldIdE",
8757   "size" : 4,
8758   "source_file" : "system/libbase/include/android-base/logging.h"
8759  },
8760  {
8761   "alignment" : 4,
8762   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
8763   "name" : "const art::dex::ProtoId *const &",
8764   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
8765   "self_type" : "_ZTIRKPKN3art3dex7ProtoIdE",
8766   "size" : 4,
8767   "source_file" : "system/libbase/include/android-base/logging.h"
8768  },
8769  {
8770   "alignment" : 4,
8771   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
8772   "name" : "const art::dex::ClassDef *const &",
8773   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
8774   "self_type" : "_ZTIRKPKN3art3dex8ClassDefE",
8775   "size" : 4,
8776   "source_file" : "system/libbase/include/android-base/logging.h"
8777  },
8778  {
8779   "alignment" : 4,
8780   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
8781   "name" : "const art::dex::MethodId *const &",
8782   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
8783   "self_type" : "_ZTIRKPKN3art3dex8MethodIdE",
8784   "size" : 4,
8785   "source_file" : "system/libbase/include/android-base/logging.h"
8786  },
8787  {
8788   "alignment" : 4,
8789   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
8790   "name" : "const art::dex::StringId *const &",
8791   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
8792   "self_type" : "_ZTIRKPKN3art3dex8StringIdE",
8793   "size" : 4,
8794   "source_file" : "system/libbase/include/android-base/logging.h"
8795  },
8796  {
8797   "alignment" : 4,
8798   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
8799   "name" : "const art::DexFile *const &",
8800   "referenced_type" : "_ZTIKPKN3art7DexFileE",
8801   "self_type" : "_ZTIRKPKN3art7DexFileE",
8802   "size" : 4,
8803   "source_file" : "system/libbase/include/android-base/logging.h"
8804  },
8805  {
8806   "alignment" : 4,
8807   "linker_set_key" : "_ZTIRKPKt",
8808   "name" : "const unsigned short *const &",
8809   "referenced_type" : "_ZTIKPKt",
8810   "self_type" : "_ZTIRKPKt",
8811   "size" : 4,
8812   "source_file" : "system/libbase/include/android-base/logging.h"
8813  },
8814  {
8815   "alignment" : 4,
8816   "linker_set_key" : "_ZTIRKPKv",
8817   "name" : "const void *const &",
8818   "referenced_type" : "_ZTIKPKv",
8819   "self_type" : "_ZTIRKPKv",
8820   "size" : 4,
8821   "source_file" : "system/libbase/include/android-base/logging.h"
8822  },
8823  {
8824   "alignment" : 4,
8825   "linker_set_key" : "_ZTIRKb",
8826   "name" : "const bool &",
8827   "referenced_type" : "_ZTIKb",
8828   "self_type" : "_ZTIRKb",
8829   "size" : 4,
8830   "source_file" : "system/libbase/include/android-base/logging.h"
8831  },
8832  {
8833   "alignment" : 4,
8834   "linker_set_key" : "_ZTIRKc",
8835   "name" : "const char &",
8836   "referenced_type" : "_ZTIKc",
8837   "self_type" : "_ZTIRKc",
8838   "size" : 4,
8839   "source_file" : "system/libbase/include/android-base/logging.h"
8840  },
8841  {
8842   "alignment" : 4,
8843   "linker_set_key" : "_ZTIRKd",
8844   "name" : "const double &",
8845   "referenced_type" : "_ZTIKd",
8846   "self_type" : "_ZTIRKd",
8847   "size" : 4,
8848   "source_file" : "system/libbase/include/android-base/logging.h"
8849  },
8850  {
8851   "alignment" : 4,
8852   "linker_set_key" : "_ZTIRKh",
8853   "name" : "const unsigned char &",
8854   "referenced_type" : "_ZTIKh",
8855   "self_type" : "_ZTIRKh",
8856   "size" : 4,
8857   "source_file" : "system/libbase/include/android-base/logging.h"
8858  },
8859  {
8860   "alignment" : 4,
8861   "linker_set_key" : "_ZTIRKi",
8862   "name" : "const int &",
8863   "referenced_type" : "_ZTIKi",
8864   "self_type" : "_ZTIRKi",
8865   "size" : 4,
8866   "source_file" : "system/libbase/include/android-base/logging.h"
8867  },
8868  {
8869   "alignment" : 4,
8870   "linker_set_key" : "_ZTIRKj",
8871   "name" : "const unsigned int &",
8872   "referenced_type" : "_ZTIKj",
8873   "self_type" : "_ZTIRKj",
8874   "size" : 4,
8875   "source_file" : "system/libbase/include/android-base/logging.h"
8876  },
8877  {
8878   "alignment" : 4,
8879   "linker_set_key" : "_ZTIRKt",
8880   "name" : "const unsigned short &",
8881   "referenced_type" : "_ZTIKt",
8882   "self_type" : "_ZTIRKt",
8883   "size" : 4,
8884   "source_file" : "system/libbase/include/android-base/logging.h"
8885  },
8886  {
8887   "alignment" : 4,
8888   "linker_set_key" : "_ZTIRKx",
8889   "name" : "const long long &",
8890   "referenced_type" : "_ZTIKx",
8891   "self_type" : "_ZTIRKx",
8892   "size" : 4,
8893   "source_file" : "system/libbase/include/android-base/logging.h"
8894  },
8895  {
8896   "alignment" : 4,
8897   "linker_set_key" : "_ZTIRKy",
8898   "name" : "const unsigned long long &",
8899   "referenced_type" : "_ZTIKy",
8900   "self_type" : "_ZTIRKy",
8901   "size" : 4,
8902   "source_file" : "system/libbase/include/android-base/logging.h"
8903  },
8904  {
8905   "alignment" : 4,
8906   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
8907   "name" : "art::Instruction::Format &",
8908   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
8909   "self_type" : "_ZTIRN3art11Instruction6FormatE",
8910   "size" : 4,
8911   "source_file" : "system/libbase/include/android-base/logging.h"
8912  },
8913  {
8914   "alignment" : 4,
8915   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8916   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
8917   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8918   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
8919   "size" : 4,
8920   "source_file" : "art/libdexfile/dex/class_accessor.h"
8921  },
8922  {
8923   "alignment" : 4,
8924   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8925   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
8926   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8927   "self_type" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
8928   "size" : 4,
8929   "source_file" : "art/libdexfile/dex/class_accessor.h"
8930  },
8931  {
8932   "alignment" : 4,
8933   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
8934   "name" : "art::ClassIterator &",
8935   "referenced_type" : "_ZTIN3art13ClassIteratorE",
8936   "self_type" : "_ZTIRN3art13ClassIteratorE",
8937   "size" : 4,
8938   "source_file" : "art/libdexfile/dex/class_iterator.h"
8939  },
8940  {
8941   "alignment" : 4,
8942   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8943   "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>>>> &",
8944   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8945   "self_type" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
8946   "size" : 4,
8947   "source_file" : "art/libartbase/base/hash_set.h"
8948  },
8949  {
8950   "alignment" : 4,
8951   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
8952   "name" : "art::SplitStringIter &",
8953   "referenced_type" : "_ZTIN3art15SplitStringIterE",
8954   "self_type" : "_ZTIRN3art15SplitStringIterE",
8955   "size" : 4,
8956   "source_file" : "art/libartbase/base/stl_util.h"
8957  },
8958  {
8959   "alignment" : 4,
8960   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
8961   "name" : "art::TypeLookupTable &",
8962   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
8963   "self_type" : "_ZTIRN3art15TypeLookupTableE",
8964   "size" : 4,
8965   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
8966  },
8967  {
8968   "alignment" : 4,
8969   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
8970   "name" : "art::DexInstructionIterator &",
8971   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
8972   "self_type" : "_ZTIRN3art22DexInstructionIteratorE",
8973   "size" : 4,
8974   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8975  },
8976  {
8977   "alignment" : 4,
8978   "linker_set_key" : "_ZTIRN3art26SafeDexInstructionIteratorE",
8979   "name" : "art::SafeDexInstructionIterator &",
8980   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
8981   "self_type" : "_ZTIRN3art26SafeDexInstructionIteratorE",
8982   "size" : 4,
8983   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
8984  },
8985  {
8986   "alignment" : 4,
8987   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
8988   "name" : "art::dex::ProtoIndex &",
8989   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
8990   "self_type" : "_ZTIRN3art3dex10ProtoIndexE",
8991   "size" : 4,
8992   "source_file" : "system/libbase/include/android-base/logging.h"
8993  },
8994  {
8995   "alignment" : 4,
8996   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
8997   "name" : "art::dex::StringIndex &",
8998   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
8999   "self_type" : "_ZTIRN3art3dex11StringIndexE",
9000   "size" : 4,
9001   "source_file" : "system/libbase/include/android-base/logging.h"
9002  },
9003  {
9004   "alignment" : 4,
9005   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
9006   "name" : "art::dex::TypeIndex &",
9007   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
9008   "self_type" : "_ZTIRN3art3dex9TypeIndexE",
9009   "size" : 4,
9010   "source_file" : "system/libbase/include/android-base/logging.h"
9011  },
9012  {
9013   "alignment" : 4,
9014   "linker_set_key" : "_ZTIRN3art6MemMapE",
9015   "name" : "art::MemMap &",
9016   "referenced_type" : "_ZTIN3art6MemMapE",
9017   "self_type" : "_ZTIRN3art6MemMapE",
9018   "size" : 4,
9019   "source_file" : "art/libartbase/base/mem_map.h"
9020  },
9021  {
9022   "alignment" : 4,
9023   "linker_set_key" : "_ZTIRN3art9CountIterE",
9024   "name" : "art::CountIter &",
9025   "referenced_type" : "_ZTIN3art9CountIterE",
9026   "self_type" : "_ZTIRN3art9CountIterE",
9027   "size" : 4,
9028   "source_file" : "art/libartbase/base/stl_util.h"
9029  },
9030  {
9031   "alignment" : 4,
9032   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9033   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
9034   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9035   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
9036   "size" : 4,
9037   "source_file" : "system/libbase/include/android-base/logging.h"
9038  },
9039  {
9040   "alignment" : 4,
9041   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
9042   "name" : "std::pair<unsigned int, unsigned short> &",
9043   "referenced_type" : "_ZTINSt3__14pairIjtEE",
9044   "self_type" : "_ZTIRNSt3__14pairIjtEE",
9045   "size" : 4,
9046   "source_file" : "art/libartbase/base/hash_set.h"
9047  },
9048  {
9049   "alignment" : 4,
9050   "linker_set_key" : "_ZTIRNSt3__15mutexE",
9051   "name" : "std::mutex &",
9052   "referenced_type" : "_ZTINSt3__15mutexE",
9053   "self_type" : "_ZTIRNSt3__15mutexE",
9054   "size" : 4,
9055   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
9056  },
9057  {
9058   "alignment" : 4,
9059   "linker_set_key" : "_ZTIRPKc",
9060   "name" : "const char *&",
9061   "referenced_type" : "_ZTIPKc",
9062   "self_type" : "_ZTIRPKc",
9063   "size" : 4,
9064   "source_file" : "system/libbase/include/android-base/logging.h"
9065  },
9066  {
9067   "alignment" : 4,
9068   "linker_set_key" : "_ZTIRPKh",
9069   "name" : "const unsigned char *&",
9070   "referenced_type" : "_ZTIPKh",
9071   "self_type" : "_ZTIRPKh",
9072   "size" : 4,
9073   "source_file" : "system/libbase/include/android-base/logging.h"
9074  },
9075  {
9076   "alignment" : 4,
9077   "linker_set_key" : "_ZTIRb",
9078   "name" : "bool &",
9079   "referenced_type" : "_ZTIb",
9080   "self_type" : "_ZTIRb",
9081   "size" : 4,
9082   "source_file" : "system/libbase/include/android-base/logging.h"
9083  },
9084  {
9085   "alignment" : 4,
9086   "linker_set_key" : "_ZTIRc",
9087   "name" : "char &",
9088   "referenced_type" : "_ZTIc",
9089   "self_type" : "_ZTIRc",
9090   "size" : 4,
9091   "source_file" : "system/libbase/include/android-base/logging.h"
9092  },
9093  {
9094   "alignment" : 4,
9095   "linker_set_key" : "_ZTIRd",
9096   "name" : "double &",
9097   "referenced_type" : "_ZTId",
9098   "self_type" : "_ZTIRd",
9099   "size" : 4,
9100   "source_file" : "system/libbase/include/android-base/logging.h"
9101  },
9102  {
9103   "alignment" : 4,
9104   "linker_set_key" : "_ZTIRh",
9105   "name" : "unsigned char &",
9106   "referenced_type" : "_ZTIh",
9107   "self_type" : "_ZTIRh",
9108   "size" : 4,
9109   "source_file" : "system/libbase/include/android-base/logging.h"
9110  },
9111  {
9112   "alignment" : 4,
9113   "linker_set_key" : "_ZTIRi",
9114   "name" : "int &",
9115   "referenced_type" : "_ZTIi",
9116   "self_type" : "_ZTIRi",
9117   "size" : 4,
9118   "source_file" : "system/libbase/include/android-base/logging.h"
9119  },
9120  {
9121   "alignment" : 4,
9122   "linker_set_key" : "_ZTIRj",
9123   "name" : "unsigned int &",
9124   "referenced_type" : "_ZTIj",
9125   "self_type" : "_ZTIRj",
9126   "size" : 4,
9127   "source_file" : "system/libbase/include/android-base/logging.h"
9128  },
9129  {
9130   "alignment" : 4,
9131   "linker_set_key" : "_ZTIRt",
9132   "name" : "unsigned short &",
9133   "referenced_type" : "_ZTIt",
9134   "self_type" : "_ZTIRt",
9135   "size" : 4,
9136   "source_file" : "system/libbase/include/android-base/logging.h"
9137  },
9138  {
9139   "alignment" : 4,
9140   "linker_set_key" : "_ZTIRx",
9141   "name" : "long long &",
9142   "referenced_type" : "_ZTIx",
9143   "self_type" : "_ZTIRx",
9144   "size" : 4,
9145   "source_file" : "system/libbase/include/android-base/logging.h"
9146  }
9147 ],
9148 "pointer_types" :
9149 [
9150  {
9151   "alignment" : 4,
9152   "linker_set_key" : "_ZTIP10ZipArchive",
9153   "name" : "ZipArchive *",
9154   "referenced_type" : "_ZTI10ZipArchive",
9155   "self_type" : "_ZTIP10ZipArchive",
9156   "size" : 4,
9157   "source_file" : "art/libartbase/base/zip_archive.h"
9158  },
9159  {
9160   "alignment" : 4,
9161   "linker_set_key" : "_ZTIP10_jintArray",
9162   "name" : "_jintArray *",
9163   "referenced_type" : "_ZTI10_jintArray",
9164   "self_type" : "_ZTIP10_jintArray",
9165   "size" : 4,
9166   "source_file" : "libnativehelper/include_jni/jni.h"
9167  },
9168  {
9169   "alignment" : 4,
9170   "linker_set_key" : "_ZTIP10_jmethodID",
9171   "name" : "_jmethodID *",
9172   "referenced_type" : "_ZTI10_jmethodID",
9173   "self_type" : "_ZTIP10_jmethodID",
9174   "size" : 4,
9175   "source_file" : "libnativehelper/include_jni/jni.h"
9176  },
9177  {
9178   "alignment" : 4,
9179   "linker_set_key" : "_ZTIP11_jbyteArray",
9180   "name" : "_jbyteArray *",
9181   "referenced_type" : "_ZTI11_jbyteArray",
9182   "self_type" : "_ZTIP11_jbyteArray",
9183   "size" : 4,
9184   "source_file" : "libnativehelper/include_jni/jni.h"
9185  },
9186  {
9187   "alignment" : 4,
9188   "linker_set_key" : "_ZTIP11_jcharArray",
9189   "name" : "_jcharArray *",
9190   "referenced_type" : "_ZTI11_jcharArray",
9191   "self_type" : "_ZTIP11_jcharArray",
9192   "size" : 4,
9193   "source_file" : "libnativehelper/include_jni/jni.h"
9194  },
9195  {
9196   "alignment" : 4,
9197   "linker_set_key" : "_ZTIP11_jlongArray",
9198   "name" : "_jlongArray *",
9199   "referenced_type" : "_ZTI11_jlongArray",
9200   "self_type" : "_ZTIP11_jlongArray",
9201   "size" : 4,
9202   "source_file" : "libnativehelper/include_jni/jni.h"
9203  },
9204  {
9205   "alignment" : 4,
9206   "linker_set_key" : "_ZTIP11_jthrowable",
9207   "name" : "_jthrowable *",
9208   "referenced_type" : "_ZTI11_jthrowable",
9209   "self_type" : "_ZTIP11_jthrowable",
9210   "size" : 4,
9211   "source_file" : "libnativehelper/include_jni/jni.h"
9212  },
9213  {
9214   "alignment" : 4,
9215   "linker_set_key" : "_ZTIP12JavaVMOption",
9216   "name" : "JavaVMOption *",
9217   "referenced_type" : "_ZTI12JavaVMOption",
9218   "self_type" : "_ZTIP12JavaVMOption",
9219   "size" : 4,
9220   "source_file" : "libnativehelper/include_jni/jni.h"
9221  },
9222  {
9223   "alignment" : 4,
9224   "linker_set_key" : "_ZTIP12TemporaryDir",
9225   "name" : "TemporaryDir *",
9226   "referenced_type" : "_ZTI12TemporaryDir",
9227   "self_type" : "_ZTIP12TemporaryDir",
9228   "size" : 4,
9229   "source_file" : "system/libbase/include/android-base/file.h"
9230  },
9231  {
9232   "alignment" : 4,
9233   "linker_set_key" : "_ZTIP12_jfloatArray",
9234   "name" : "_jfloatArray *",
9235   "referenced_type" : "_ZTI12_jfloatArray",
9236   "self_type" : "_ZTIP12_jfloatArray",
9237   "size" : 4,
9238   "source_file" : "libnativehelper/include_jni/jni.h"
9239  },
9240  {
9241   "alignment" : 4,
9242   "linker_set_key" : "_ZTIP12_jshortArray",
9243   "name" : "_jshortArray *",
9244   "referenced_type" : "_ZTI12_jshortArray",
9245   "self_type" : "_ZTIP12_jshortArray",
9246   "size" : 4,
9247   "source_file" : "libnativehelper/include_jni/jni.h"
9248  },
9249  {
9250   "alignment" : 4,
9251   "linker_set_key" : "_ZTIP13TemporaryFile",
9252   "name" : "TemporaryFile *",
9253   "referenced_type" : "_ZTI13TemporaryFile",
9254   "self_type" : "_ZTIP13TemporaryFile",
9255   "size" : 4,
9256   "source_file" : "system/libbase/include/android-base/file.h"
9257  },
9258  {
9259   "alignment" : 4,
9260   "linker_set_key" : "_ZTIP13_jdoubleArray",
9261   "name" : "_jdoubleArray *",
9262   "referenced_type" : "_ZTI13_jdoubleArray",
9263   "self_type" : "_ZTIP13_jdoubleArray",
9264   "size" : 4,
9265   "source_file" : "libnativehelper/include_jni/jni.h"
9266  },
9267  {
9268   "alignment" : 4,
9269   "linker_set_key" : "_ZTIP13_jobjectArray",
9270   "name" : "_jobjectArray *",
9271   "referenced_type" : "_ZTI13_jobjectArray",
9272   "self_type" : "_ZTIP13_jobjectArray",
9273   "size" : 4,
9274   "source_file" : "libnativehelper/include_jni/jni.h"
9275  },
9276  {
9277   "alignment" : 4,
9278   "linker_set_key" : "_ZTIP14_jbooleanArray",
9279   "name" : "_jbooleanArray *",
9280   "referenced_type" : "_ZTI14_jbooleanArray",
9281   "self_type" : "_ZTIP14_jbooleanArray",
9282   "size" : 4,
9283   "source_file" : "libnativehelper/include_jni/jni.h"
9284  },
9285  {
9286   "alignment" : 4,
9287   "linker_set_key" : "_ZTIP3DIR",
9288   "name" : "DIR *",
9289   "referenced_type" : "_ZTI3DIR",
9290   "self_type" : "_ZTIP3DIR",
9291   "size" : 4,
9292   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9293  },
9294  {
9295   "alignment" : 4,
9296   "linker_set_key" : "_ZTIP7_JNIEnv",
9297   "name" : "_JNIEnv *",
9298   "referenced_type" : "_ZTI7_JNIEnv",
9299   "self_type" : "_ZTIP7_JNIEnv",
9300   "size" : 4,
9301   "source_file" : "libnativehelper/include_jni/jni.h"
9302  },
9303  {
9304   "alignment" : 4,
9305   "linker_set_key" : "_ZTIP7_JavaVM",
9306   "name" : "_JavaVM *",
9307   "referenced_type" : "_ZTI7_JavaVM",
9308   "self_type" : "_ZTIP7_JavaVM",
9309   "size" : 4,
9310   "source_file" : "libnativehelper/include_jni/jni.h"
9311  },
9312  {
9313   "alignment" : 4,
9314   "linker_set_key" : "_ZTIP7__sFILE",
9315   "name" : "__sFILE *",
9316   "referenced_type" : "_ZTI7__sFILE",
9317   "self_type" : "_ZTIP7__sFILE",
9318   "size" : 4,
9319   "source_file" : "system/libbase/include/android-base/unique_fd.h"
9320  },
9321  {
9322   "alignment" : 4,
9323   "linker_set_key" : "_ZTIP7_jarray",
9324   "name" : "_jarray *",
9325   "referenced_type" : "_ZTI7_jarray",
9326   "self_type" : "_ZTIP7_jarray",
9327   "size" : 4,
9328   "source_file" : "libnativehelper/include_jni/jni.h"
9329  },
9330  {
9331   "alignment" : 4,
9332   "linker_set_key" : "_ZTIP7_jclass",
9333   "name" : "_jclass *",
9334   "referenced_type" : "_ZTI7_jclass",
9335   "self_type" : "_ZTIP7_jclass",
9336   "size" : 4,
9337   "source_file" : "libnativehelper/include_jni/jni.h"
9338  },
9339  {
9340   "alignment" : 4,
9341   "linker_set_key" : "_ZTIP8ADexFile",
9342   "name" : "ADexFile *",
9343   "referenced_type" : "_ZTI8ADexFile",
9344   "self_type" : "_ZTIP8ADexFile",
9345   "size" : 4,
9346   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
9347  },
9348  {
9349   "alignment" : 4,
9350   "linker_set_key" : "_ZTIP8ZipEntry",
9351   "name" : "ZipEntry *",
9352   "referenced_type" : "_ZTI8ZipEntry",
9353   "self_type" : "_ZTIP8ZipEntry",
9354   "size" : 4,
9355   "source_file" : "art/libartbase/base/zip_archive.h"
9356  },
9357  {
9358   "alignment" : 4,
9359   "linker_set_key" : "_ZTIP8_jobject",
9360   "name" : "_jobject *",
9361   "referenced_type" : "_ZTI8_jobject",
9362   "self_type" : "_ZTIP8_jobject",
9363   "size" : 4,
9364   "source_file" : "libnativehelper/include_jni/jni.h"
9365  },
9366  {
9367   "alignment" : 4,
9368   "linker_set_key" : "_ZTIP8_jstring",
9369   "name" : "_jstring *",
9370   "referenced_type" : "_ZTI8_jstring",
9371   "self_type" : "_ZTIP8_jstring",
9372   "size" : 4,
9373   "source_file" : "libnativehelper/include_jni/jni.h"
9374  },
9375  {
9376   "alignment" : 4,
9377   "linker_set_key" : "_ZTIP9_jfieldID",
9378   "name" : "_jfieldID *",
9379   "referenced_type" : "_ZTI9_jfieldID",
9380   "self_type" : "_ZTIP9_jfieldID",
9381   "size" : 4,
9382   "source_file" : "libnativehelper/include_jni/jni.h"
9383  },
9384  {
9385   "alignment" : 4,
9386   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9387   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
9388   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9389   "self_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
9390   "size" : 4,
9391   "source_file" : "libnativehelper/include_jni/jni.h"
9392  },
9393  {
9394   "alignment" : 4,
9395   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9396   "name" : "_jintArray *(*)(_JNIEnv *, int)",
9397   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
9398   "self_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
9399   "size" : 4,
9400   "source_file" : "libnativehelper/include_jni/jni.h"
9401  },
9402  {
9403   "alignment" : 4,
9404   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9405   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9406   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9407   "self_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
9408   "size" : 4,
9409   "source_file" : "libnativehelper/include_jni/jni.h"
9410  },
9411  {
9412   "alignment" : 4,
9413   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9414   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
9415   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9416   "self_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
9417   "size" : 4,
9418   "source_file" : "libnativehelper/include_jni/jni.h"
9419  },
9420  {
9421   "alignment" : 4,
9422   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9423   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
9424   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
9425   "self_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
9426   "size" : 4,
9427   "source_file" : "libnativehelper/include_jni/jni.h"
9428  },
9429  {
9430   "alignment" : 4,
9431   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9432   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
9433   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
9434   "self_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
9435   "size" : 4,
9436   "source_file" : "libnativehelper/include_jni/jni.h"
9437  },
9438  {
9439   "alignment" : 4,
9440   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9441   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
9442   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
9443   "self_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
9444   "size" : 4,
9445   "source_file" : "libnativehelper/include_jni/jni.h"
9446  },
9447  {
9448   "alignment" : 4,
9449   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9450   "name" : "_jthrowable *(*)(_JNIEnv *)",
9451   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
9452   "self_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
9453   "size" : 4,
9454   "source_file" : "libnativehelper/include_jni/jni.h"
9455  },
9456  {
9457   "alignment" : 4,
9458   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9459   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
9460   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
9461   "self_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
9462   "size" : 4,
9463   "source_file" : "libnativehelper/include_jni/jni.h"
9464  },
9465  {
9466   "alignment" : 4,
9467   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9468   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
9469   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
9470   "self_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
9471   "size" : 4,
9472   "source_file" : "libnativehelper/include_jni/jni.h"
9473  },
9474  {
9475   "alignment" : 4,
9476   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9477   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
9478   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
9479   "self_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
9480   "size" : 4,
9481   "source_file" : "libnativehelper/include_jni/jni.h"
9482  },
9483  {
9484   "alignment" : 4,
9485   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9486   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
9487   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9488   "self_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
9489   "size" : 4,
9490   "source_file" : "libnativehelper/include_jni/jni.h"
9491  },
9492  {
9493   "alignment" : 4,
9494   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9495   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
9496   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
9497   "self_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
9498   "size" : 4,
9499   "source_file" : "libnativehelper/include_jni/jni.h"
9500  },
9501  {
9502   "alignment" : 4,
9503   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9504   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
9505   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
9506   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
9507   "size" : 4,
9508   "source_file" : "libnativehelper/include_jni/jni.h"
9509  },
9510  {
9511   "alignment" : 4,
9512   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9513   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
9514   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
9515   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
9516   "size" : 4,
9517   "source_file" : "libnativehelper/include_jni/jni.h"
9518  },
9519  {
9520   "alignment" : 4,
9521   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9522   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
9523   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9524   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
9525   "size" : 4,
9526   "source_file" : "libnativehelper/include_jni/jni.h"
9527  },
9528  {
9529   "alignment" : 4,
9530   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
9531   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
9532   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
9533   "self_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
9534   "size" : 4,
9535   "source_file" : "libnativehelper/include_jni/jni.h"
9536  },
9537  {
9538   "alignment" : 4,
9539   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9540   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
9541   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9542   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
9543   "size" : 4,
9544   "source_file" : "libnativehelper/include_jni/jni.h"
9545  },
9546  {
9547   "alignment" : 4,
9548   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
9549   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
9550   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
9551   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
9552   "size" : 4,
9553   "source_file" : "libnativehelper/include_jni/jni.h"
9554  },
9555  {
9556   "alignment" : 4,
9557   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9558   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9559   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9560   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9561   "size" : 4,
9562   "source_file" : "libnativehelper/include_jni/jni.h"
9563  },
9564  {
9565   "alignment" : 4,
9566   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9567   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
9568   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9569   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9570   "size" : 4,
9571   "source_file" : "libnativehelper/include_jni/jni.h"
9572  },
9573  {
9574   "alignment" : 4,
9575   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9576   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
9577   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9578   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
9579   "size" : 4,
9580   "source_file" : "libnativehelper/include_jni/jni.h"
9581  },
9582  {
9583   "alignment" : 4,
9584   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9585   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9586   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9587   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
9588   "size" : 4,
9589   "source_file" : "libnativehelper/include_jni/jni.h"
9590  },
9591  {
9592   "alignment" : 4,
9593   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9594   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
9595   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9596   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
9597   "size" : 4,
9598   "source_file" : "libnativehelper/include_jni/jni.h"
9599  },
9600  {
9601   "alignment" : 4,
9602   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9603   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
9604   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9605   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
9606   "size" : 4,
9607   "source_file" : "libnativehelper/include_jni/jni.h"
9608  },
9609  {
9610   "alignment" : 4,
9611   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
9612   "name" : "_jobject *(*)(_JNIEnv *, void *, long long)",
9613   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
9614   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
9615   "size" : 4,
9616   "source_file" : "libnativehelper/include_jni/jni.h"
9617  },
9618  {
9619   "alignment" : 4,
9620   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
9621   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
9622   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
9623   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
9624   "size" : 4,
9625   "source_file" : "libnativehelper/include_jni/jni.h"
9626  },
9627  {
9628   "alignment" : 4,
9629   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9630   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9631   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9632   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
9633   "size" : 4,
9634   "source_file" : "libnativehelper/include_jni/jni.h"
9635  },
9636  {
9637   "alignment" : 4,
9638   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
9639   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
9640   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
9641   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE",
9642   "size" : 4,
9643   "source_file" : "libnativehelper/include_jni/jni.h"
9644  },
9645  {
9646   "alignment" : 4,
9647   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9648   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9649   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9650   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
9651   "size" : 4,
9652   "source_file" : "libnativehelper/include_jni/jni.h"
9653  },
9654  {
9655   "alignment" : 4,
9656   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9657   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
9658   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9659   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
9660   "size" : 4,
9661   "source_file" : "libnativehelper/include_jni/jni.h"
9662  },
9663  {
9664   "alignment" : 4,
9665   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
9666   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
9667   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
9668   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE",
9669   "size" : 4,
9670   "source_file" : "libnativehelper/include_jni/jni.h"
9671  },
9672  {
9673   "alignment" : 4,
9674   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9675   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
9676   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9677   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
9678   "size" : 4,
9679   "source_file" : "libnativehelper/include_jni/jni.h"
9680  },
9681  {
9682   "alignment" : 4,
9683   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9684   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
9685   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9686   "self_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
9687   "size" : 4,
9688   "source_file" : "libnativehelper/include_jni/jni.h"
9689  },
9690  {
9691   "alignment" : 4,
9692   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
9693   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
9694   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
9695   "self_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
9696   "size" : 4,
9697   "source_file" : "libnativehelper/include_jni/jni.h"
9698  },
9699  {
9700   "alignment" : 4,
9701   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
9702   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
9703   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
9704   "self_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
9705   "size" : 4,
9706   "source_file" : "libnativehelper/include_jni/jni.h"
9707  },
9708  {
9709   "alignment" : 4,
9710   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9711   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
9712   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9713   "self_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
9714   "size" : 4,
9715   "source_file" : "libnativehelper/include_jni/jni.h"
9716  },
9717  {
9718   "alignment" : 4,
9719   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9720   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
9721   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9722   "self_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
9723   "size" : 4,
9724   "source_file" : "libnativehelper/include_jni/jni.h"
9725  },
9726  {
9727   "alignment" : 4,
9728   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
9729   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
9730   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
9731   "self_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
9732   "size" : 4,
9733   "source_file" : "libnativehelper/include_jni/jni.h"
9734  },
9735  {
9736   "alignment" : 4,
9737   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
9738   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
9739   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
9740   "self_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
9741   "size" : 4,
9742   "source_file" : "libnativehelper/include_jni/jni.h"
9743  },
9744  {
9745   "alignment" : 4,
9746   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
9747   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
9748   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
9749   "self_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
9750   "size" : 4,
9751   "source_file" : "libnativehelper/include_jni/jni.h"
9752  },
9753  {
9754   "alignment" : 4,
9755   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
9756   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
9757   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
9758   "self_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
9759   "size" : 4,
9760   "source_file" : "libnativehelper/include_jni/jni.h"
9761  },
9762  {
9763   "alignment" : 4,
9764   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
9765   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
9766   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
9767   "self_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
9768   "size" : 4,
9769   "source_file" : "libnativehelper/include_jni/jni.h"
9770  },
9771  {
9772   "alignment" : 4,
9773   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
9774   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
9775   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
9776   "self_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
9777   "size" : 4,
9778   "source_file" : "libnativehelper/include_jni/jni.h"
9779  },
9780  {
9781   "alignment" : 4,
9782   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
9783   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
9784   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
9785   "self_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
9786   "size" : 4,
9787   "source_file" : "libnativehelper/include_jni/jni.h"
9788  },
9789  {
9790   "alignment" : 4,
9791   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9792   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
9793   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
9794   "self_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
9795   "size" : 4,
9796   "source_file" : "libnativehelper/include_jni/jni.h"
9797  },
9798  {
9799   "alignment" : 4,
9800   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9801   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
9802   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
9803   "self_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
9804   "size" : 4,
9805   "source_file" : "libnativehelper/include_jni/jni.h"
9806  },
9807  {
9808   "alignment" : 4,
9809   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9810   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
9811   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
9812   "self_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
9813   "size" : 4,
9814   "source_file" : "libnativehelper/include_jni/jni.h"
9815  },
9816  {
9817   "alignment" : 4,
9818   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9819   "name" : "void *(*)(_JNIEnv *, _jobject *)",
9820   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
9821   "self_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
9822   "size" : 4,
9823   "source_file" : "libnativehelper/include_jni/jni.h"
9824  },
9825  {
9826   "alignment" : 4,
9827   "linker_set_key" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
9828   "name" : "long long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
9829   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
9830   "self_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
9831   "size" : 4,
9832   "source_file" : "libnativehelper/include_jni/jni.h"
9833  },
9834  {
9835   "alignment" : 4,
9836   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9837   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9838   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9839   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9840   "size" : 4,
9841   "source_file" : "libnativehelper/include_jni/jni.h"
9842  },
9843  {
9844   "alignment" : 4,
9845   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9846   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
9847   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9848   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9849   "size" : 4,
9850   "source_file" : "libnativehelper/include_jni/jni.h"
9851  },
9852  {
9853   "alignment" : 4,
9854   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9855   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9856   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9857   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
9858   "size" : 4,
9859   "source_file" : "libnativehelper/include_jni/jni.h"
9860  },
9861  {
9862   "alignment" : 4,
9863   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9864   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
9865   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9866   "self_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
9867   "size" : 4,
9868   "source_file" : "libnativehelper/include_jni/jni.h"
9869  },
9870  {
9871   "alignment" : 4,
9872   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9873   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9874   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9875   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9876   "size" : 4,
9877   "source_file" : "libnativehelper/include_jni/jni.h"
9878  },
9879  {
9880   "alignment" : 4,
9881   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
9882   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
9883   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
9884   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
9885   "size" : 4,
9886   "source_file" : "libnativehelper/include_jni/jni.h"
9887  },
9888  {
9889   "alignment" : 4,
9890   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9891   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9892   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9893   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9894   "size" : 4,
9895   "source_file" : "libnativehelper/include_jni/jni.h"
9896  },
9897  {
9898   "alignment" : 4,
9899   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9900   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
9901   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9902   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9903   "size" : 4,
9904   "source_file" : "libnativehelper/include_jni/jni.h"
9905  },
9906  {
9907   "alignment" : 4,
9908   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
9909   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
9910   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
9911   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
9912   "size" : 4,
9913   "source_file" : "libnativehelper/include_jni/jni.h"
9914  },
9915  {
9916   "alignment" : 4,
9917   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
9918   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
9919   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
9920   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
9921   "size" : 4,
9922   "source_file" : "libnativehelper/include_jni/jni.h"
9923  },
9924  {
9925   "alignment" : 4,
9926   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
9927   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
9928   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
9929   "self_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
9930   "size" : 4,
9931   "source_file" : "libnativehelper/include_jni/jni.h"
9932  },
9933  {
9934   "alignment" : 4,
9935   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9936   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
9937   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9938   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
9939   "size" : 4,
9940   "source_file" : "libnativehelper/include_jni/jni.h"
9941  },
9942  {
9943   "alignment" : 4,
9944   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9945   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
9946   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9947   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPcE",
9948   "size" : 4,
9949   "source_file" : "libnativehelper/include_jni/jni.h"
9950  },
9951  {
9952   "alignment" : 4,
9953   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
9954   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
9955   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
9956   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
9957   "size" : 4,
9958   "source_file" : "libnativehelper/include_jni/jni.h"
9959  },
9960  {
9961   "alignment" : 4,
9962   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
9963   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
9964   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
9965   "self_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
9966   "size" : 4,
9967   "source_file" : "libnativehelper/include_jni/jni.h"
9968  },
9969  {
9970   "alignment" : 4,
9971   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9972   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
9973   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9974   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
9975   "size" : 4,
9976   "source_file" : "libnativehelper/include_jni/jni.h"
9977  },
9978  {
9979   "alignment" : 4,
9980   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
9981   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
9982   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
9983   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
9984   "size" : 4,
9985   "source_file" : "libnativehelper/include_jni/jni.h"
9986  },
9987  {
9988   "alignment" : 4,
9989   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9990   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
9991   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9992   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
9993   "size" : 4,
9994   "source_file" : "libnativehelper/include_jni/jni.h"
9995  },
9996  {
9997   "alignment" : 4,
9998   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
9999   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10000   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10001   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10002   "size" : 4,
10003   "source_file" : "libnativehelper/include_jni/jni.h"
10004  },
10005  {
10006   "alignment" : 4,
10007   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10008   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10009   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10010   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10011   "size" : 4,
10012   "source_file" : "libnativehelper/include_jni/jni.h"
10013  },
10014  {
10015   "alignment" : 4,
10016   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10017   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10018   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10019   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10020   "size" : 4,
10021   "source_file" : "libnativehelper/include_jni/jni.h"
10022  },
10023  {
10024   "alignment" : 4,
10025   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10026   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10027   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10028   "self_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
10029   "size" : 4,
10030   "source_file" : "libnativehelper/include_jni/jni.h"
10031  },
10032  {
10033   "alignment" : 4,
10034   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10035   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10036   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10037   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10038   "size" : 4,
10039   "source_file" : "libnativehelper/include_jni/jni.h"
10040  },
10041  {
10042   "alignment" : 4,
10043   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10044   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10045   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10046   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10047   "size" : 4,
10048   "source_file" : "libnativehelper/include_jni/jni.h"
10049  },
10050  {
10051   "alignment" : 4,
10052   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10053   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10054   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10055   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
10056   "size" : 4,
10057   "source_file" : "libnativehelper/include_jni/jni.h"
10058  },
10059  {
10060   "alignment" : 4,
10061   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10062   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10063   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10064   "self_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
10065   "size" : 4,
10066   "source_file" : "libnativehelper/include_jni/jni.h"
10067  },
10068  {
10069   "alignment" : 4,
10070   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10071   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10072   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10073   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10074   "size" : 4,
10075   "source_file" : "libnativehelper/include_jni/jni.h"
10076  },
10077  {
10078   "alignment" : 4,
10079   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10080   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10081   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10082   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10083   "size" : 4,
10084   "source_file" : "libnativehelper/include_jni/jni.h"
10085  },
10086  {
10087   "alignment" : 4,
10088   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10089   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10090   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10091   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10092   "size" : 4,
10093   "source_file" : "libnativehelper/include_jni/jni.h"
10094  },
10095  {
10096   "alignment" : 4,
10097   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10098   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10099   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10100   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10101   "size" : 4,
10102   "source_file" : "libnativehelper/include_jni/jni.h"
10103  },
10104  {
10105   "alignment" : 4,
10106   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10107   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10108   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10109   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10110   "size" : 4,
10111   "source_file" : "libnativehelper/include_jni/jni.h"
10112  },
10113  {
10114   "alignment" : 4,
10115   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10116   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10117   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10118   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10119   "size" : 4,
10120   "source_file" : "libnativehelper/include_jni/jni.h"
10121  },
10122  {
10123   "alignment" : 4,
10124   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10125   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10126   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10127   "self_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
10128   "size" : 4,
10129   "source_file" : "libnativehelper/include_jni/jni.h"
10130  },
10131  {
10132   "alignment" : 4,
10133   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
10134   "name" : "unsigned char (*)(_JNIEnv *)",
10135   "referenced_type" : "_ZTIFhP7_JNIEnvE",
10136   "self_type" : "_ZTIPFhP7_JNIEnvE",
10137   "size" : 4,
10138   "source_file" : "libnativehelper/include_jni/jni.h"
10139  },
10140  {
10141   "alignment" : 4,
10142   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10143   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10144   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10145   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10146   "size" : 4,
10147   "source_file" : "libnativehelper/include_jni/jni.h"
10148  },
10149  {
10150   "alignment" : 4,
10151   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10152   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10153   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10154   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10155   "size" : 4,
10156   "source_file" : "libnativehelper/include_jni/jni.h"
10157  },
10158  {
10159   "alignment" : 4,
10160   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10161   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10162   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10163   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
10164   "size" : 4,
10165   "source_file" : "libnativehelper/include_jni/jni.h"
10166  },
10167  {
10168   "alignment" : 4,
10169   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10170   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10171   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10172   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
10173   "size" : 4,
10174   "source_file" : "libnativehelper/include_jni/jni.h"
10175  },
10176  {
10177   "alignment" : 4,
10178   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10179   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
10180   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
10181   "self_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
10182   "size" : 4,
10183   "source_file" : "libnativehelper/include_jni/jni.h"
10184  },
10185  {
10186   "alignment" : 4,
10187   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10188   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10189   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10190   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10191   "size" : 4,
10192   "source_file" : "libnativehelper/include_jni/jni.h"
10193  },
10194  {
10195   "alignment" : 4,
10196   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10197   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10198   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10199   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10200   "size" : 4,
10201   "source_file" : "libnativehelper/include_jni/jni.h"
10202  },
10203  {
10204   "alignment" : 4,
10205   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10206   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10207   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10208   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10209   "size" : 4,
10210   "source_file" : "libnativehelper/include_jni/jni.h"
10211  },
10212  {
10213   "alignment" : 4,
10214   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10215   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
10216   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
10217   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
10218   "size" : 4,
10219   "source_file" : "libnativehelper/include_jni/jni.h"
10220  },
10221  {
10222   "alignment" : 4,
10223   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10224   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10225   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10226   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10227   "size" : 4,
10228   "source_file" : "libnativehelper/include_jni/jni.h"
10229  },
10230  {
10231   "alignment" : 4,
10232   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10233   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10234   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10235   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10236   "size" : 4,
10237   "source_file" : "libnativehelper/include_jni/jni.h"
10238  },
10239  {
10240   "alignment" : 4,
10241   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10242   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10243   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10244   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10245   "size" : 4,
10246   "source_file" : "libnativehelper/include_jni/jni.h"
10247  },
10248  {
10249   "alignment" : 4,
10250   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10251   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10252   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10253   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
10254   "size" : 4,
10255   "source_file" : "libnativehelper/include_jni/jni.h"
10256  },
10257  {
10258   "alignment" : 4,
10259   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10260   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
10261   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
10262   "self_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
10263   "size" : 4,
10264   "source_file" : "libnativehelper/include_jni/jni.h"
10265  },
10266  {
10267   "alignment" : 4,
10268   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
10269   "name" : "int (*)(_JNIEnv *)",
10270   "referenced_type" : "_ZTIFiP7_JNIEnvE",
10271   "self_type" : "_ZTIPFiP7_JNIEnvE",
10272   "size" : 4,
10273   "source_file" : "libnativehelper/include_jni/jni.h"
10274  },
10275  {
10276   "alignment" : 4,
10277   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10278   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
10279   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
10280   "self_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
10281   "size" : 4,
10282   "source_file" : "libnativehelper/include_jni/jni.h"
10283  },
10284  {
10285   "alignment" : 4,
10286   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10287   "name" : "int (*)(_JNIEnv *, _jarray *)",
10288   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
10289   "self_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
10290   "size" : 4,
10291   "source_file" : "libnativehelper/include_jni/jni.h"
10292  },
10293  {
10294   "alignment" : 4,
10295   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10296   "name" : "int (*)(_JNIEnv *, _jclass *)",
10297   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
10298   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassE",
10299   "size" : 4,
10300   "source_file" : "libnativehelper/include_jni/jni.h"
10301  },
10302  {
10303   "alignment" : 4,
10304   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10305   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10306   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10307   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10308   "size" : 4,
10309   "source_file" : "libnativehelper/include_jni/jni.h"
10310  },
10311  {
10312   "alignment" : 4,
10313   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10314   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10315   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10316   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10317   "size" : 4,
10318   "source_file" : "libnativehelper/include_jni/jni.h"
10319  },
10320  {
10321   "alignment" : 4,
10322   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10323   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10324   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10325   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
10326   "size" : 4,
10327   "source_file" : "libnativehelper/include_jni/jni.h"
10328  },
10329  {
10330   "alignment" : 4,
10331   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10332   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10333   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10334   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
10335   "size" : 4,
10336   "source_file" : "libnativehelper/include_jni/jni.h"
10337  },
10338  {
10339   "alignment" : 4,
10340   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10341   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
10342   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10343   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
10344   "size" : 4,
10345   "source_file" : "libnativehelper/include_jni/jni.h"
10346  },
10347  {
10348   "alignment" : 4,
10349   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10350   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
10351   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
10352   "self_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
10353   "size" : 4,
10354   "source_file" : "libnativehelper/include_jni/jni.h"
10355  },
10356  {
10357   "alignment" : 4,
10358   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10359   "name" : "int (*)(_JNIEnv *, _jobject *)",
10360   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
10361   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
10362   "size" : 4,
10363   "source_file" : "libnativehelper/include_jni/jni.h"
10364  },
10365  {
10366   "alignment" : 4,
10367   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10368   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10369   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10370   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10371   "size" : 4,
10372   "source_file" : "libnativehelper/include_jni/jni.h"
10373  },
10374  {
10375   "alignment" : 4,
10376   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10377   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10378   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10379   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10380   "size" : 4,
10381   "source_file" : "libnativehelper/include_jni/jni.h"
10382  },
10383  {
10384   "alignment" : 4,
10385   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10386   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10387   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10388   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10389   "size" : 4,
10390   "source_file" : "libnativehelper/include_jni/jni.h"
10391  },
10392  {
10393   "alignment" : 4,
10394   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10395   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10396   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10397   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10398   "size" : 4,
10399   "source_file" : "libnativehelper/include_jni/jni.h"
10400  },
10401  {
10402   "alignment" : 4,
10403   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10404   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10405   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10406   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10407   "size" : 4,
10408   "source_file" : "libnativehelper/include_jni/jni.h"
10409  },
10410  {
10411   "alignment" : 4,
10412   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10413   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10414   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10415   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10416   "size" : 4,
10417   "source_file" : "libnativehelper/include_jni/jni.h"
10418  },
10419  {
10420   "alignment" : 4,
10421   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10422   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10423   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10424   "self_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
10425   "size" : 4,
10426   "source_file" : "libnativehelper/include_jni/jni.h"
10427  },
10428  {
10429   "alignment" : 4,
10430   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10431   "name" : "int (*)(_JNIEnv *, _jstring *)",
10432   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
10433   "self_type" : "_ZTIPFiP7_JNIEnvP8_jstringE",
10434   "size" : 4,
10435   "source_file" : "libnativehelper/include_jni/jni.h"
10436  },
10437  {
10438   "alignment" : 4,
10439   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10440   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
10441   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
10442   "self_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
10443   "size" : 4,
10444   "source_file" : "libnativehelper/include_jni/jni.h"
10445  },
10446  {
10447   "alignment" : 4,
10448   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
10449   "name" : "int (*)(_JNIEnv *, int)",
10450   "referenced_type" : "_ZTIFiP7_JNIEnviE",
10451   "self_type" : "_ZTIPFiP7_JNIEnviE",
10452   "size" : 4,
10453   "source_file" : "libnativehelper/include_jni/jni.h"
10454  },
10455  {
10456   "alignment" : 4,
10457   "linker_set_key" : "_ZTIPFiP7_JavaVME",
10458   "name" : "int (*)(_JavaVM *)",
10459   "referenced_type" : "_ZTIFiP7_JavaVME",
10460   "self_type" : "_ZTIPFiP7_JavaVME",
10461   "size" : 4,
10462   "source_file" : "libnativehelper/include_jni/jni.h"
10463  },
10464  {
10465   "alignment" : 4,
10466   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10467   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
10468   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
10469   "self_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
10470   "size" : 4,
10471   "source_file" : "libnativehelper/include_jni/jni.h"
10472  },
10473  {
10474   "alignment" : 4,
10475   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
10476   "name" : "int (*)(_JavaVM *, void **, int)",
10477   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
10478   "self_type" : "_ZTIPFiP7_JavaVMPPviE",
10479   "size" : 4,
10480   "source_file" : "libnativehelper/include_jni/jni.h"
10481  },
10482  {
10483   "alignment" : 4,
10484   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10485   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10486   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10487   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10488   "size" : 4,
10489   "source_file" : "libnativehelper/include_jni/jni.h"
10490  },
10491  {
10492   "alignment" : 4,
10493   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10494   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10495   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10496   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10497   "size" : 4,
10498   "source_file" : "libnativehelper/include_jni/jni.h"
10499  },
10500  {
10501   "alignment" : 4,
10502   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10503   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10504   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10505   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
10506   "size" : 4,
10507   "source_file" : "libnativehelper/include_jni/jni.h"
10508  },
10509  {
10510   "alignment" : 4,
10511   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10512   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10513   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10514   "self_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
10515   "size" : 4,
10516   "source_file" : "libnativehelper/include_jni/jni.h"
10517  },
10518  {
10519   "alignment" : 4,
10520   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10521   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10522   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10523   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10524   "size" : 4,
10525   "source_file" : "libnativehelper/include_jni/jni.h"
10526  },
10527  {
10528   "alignment" : 4,
10529   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10530   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10531   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10532   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10533   "size" : 4,
10534   "source_file" : "libnativehelper/include_jni/jni.h"
10535  },
10536  {
10537   "alignment" : 4,
10538   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10539   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10540   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10541   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10542   "size" : 4,
10543   "source_file" : "libnativehelper/include_jni/jni.h"
10544  },
10545  {
10546   "alignment" : 4,
10547   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10548   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10549   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10550   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10551   "size" : 4,
10552   "source_file" : "libnativehelper/include_jni/jni.h"
10553  },
10554  {
10555   "alignment" : 4,
10556   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10557   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10558   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10559   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10560   "size" : 4,
10561   "source_file" : "libnativehelper/include_jni/jni.h"
10562  },
10563  {
10564   "alignment" : 4,
10565   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10566   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10567   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10568   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10569   "size" : 4,
10570   "source_file" : "libnativehelper/include_jni/jni.h"
10571  },
10572  {
10573   "alignment" : 4,
10574   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10575   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10576   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10577   "self_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
10578   "size" : 4,
10579   "source_file" : "libnativehelper/include_jni/jni.h"
10580  },
10581  {
10582   "alignment" : 4,
10583   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10584   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10585   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10586   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10587   "size" : 4,
10588   "source_file" : "libnativehelper/include_jni/jni.h"
10589  },
10590  {
10591   "alignment" : 4,
10592   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10593   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10594   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10595   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10596   "size" : 4,
10597   "source_file" : "libnativehelper/include_jni/jni.h"
10598  },
10599  {
10600   "alignment" : 4,
10601   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10602   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10603   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10604   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
10605   "size" : 4,
10606   "source_file" : "libnativehelper/include_jni/jni.h"
10607  },
10608  {
10609   "alignment" : 4,
10610   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10611   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
10612   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10613   "self_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
10614   "size" : 4,
10615   "source_file" : "libnativehelper/include_jni/jni.h"
10616  },
10617  {
10618   "alignment" : 4,
10619   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10620   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
10621   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10622   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
10623   "size" : 4,
10624   "source_file" : "libnativehelper/include_jni/jni.h"
10625  },
10626  {
10627   "alignment" : 4,
10628   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10629   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
10630   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10631   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
10632   "size" : 4,
10633   "source_file" : "libnativehelper/include_jni/jni.h"
10634  },
10635  {
10636   "alignment" : 4,
10637   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10638   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
10639   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10640   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
10641   "size" : 4,
10642   "source_file" : "libnativehelper/include_jni/jni.h"
10643  },
10644  {
10645   "alignment" : 4,
10646   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10647   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
10648   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10649   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
10650   "size" : 4,
10651   "source_file" : "libnativehelper/include_jni/jni.h"
10652  },
10653  {
10654   "alignment" : 4,
10655   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10656   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
10657   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10658   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
10659   "size" : 4,
10660   "source_file" : "libnativehelper/include_jni/jni.h"
10661  },
10662  {
10663   "alignment" : 4,
10664   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10665   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
10666   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10667   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
10668   "size" : 4,
10669   "source_file" : "libnativehelper/include_jni/jni.h"
10670  },
10671  {
10672   "alignment" : 4,
10673   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10674   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
10675   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10676   "self_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
10677   "size" : 4,
10678   "source_file" : "libnativehelper/include_jni/jni.h"
10679  },
10680  {
10681   "alignment" : 4,
10682   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
10683   "name" : "void (*)(_JNIEnv *)",
10684   "referenced_type" : "_ZTIFvP7_JNIEnvE",
10685   "self_type" : "_ZTIPFvP7_JNIEnvE",
10686   "size" : 4,
10687   "source_file" : "libnativehelper/include_jni/jni.h"
10688  },
10689  {
10690   "alignment" : 4,
10691   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10692   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
10693   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
10694   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
10695   "size" : 4,
10696   "source_file" : "libnativehelper/include_jni/jni.h"
10697  },
10698  {
10699   "alignment" : 4,
10700   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10701   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
10702   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
10703   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
10704   "size" : 4,
10705   "source_file" : "libnativehelper/include_jni/jni.h"
10706  },
10707  {
10708   "alignment" : 4,
10709   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10710   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
10711   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
10712   "self_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
10713   "size" : 4,
10714   "source_file" : "libnativehelper/include_jni/jni.h"
10715  },
10716  {
10717   "alignment" : 4,
10718   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10719   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
10720   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
10721   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
10722   "size" : 4,
10723   "source_file" : "libnativehelper/include_jni/jni.h"
10724  },
10725  {
10726   "alignment" : 4,
10727   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10728   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
10729   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10730   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
10731   "size" : 4,
10732   "source_file" : "libnativehelper/include_jni/jni.h"
10733  },
10734  {
10735   "alignment" : 4,
10736   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10737   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
10738   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
10739   "self_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
10740   "size" : 4,
10741   "source_file" : "libnativehelper/include_jni/jni.h"
10742  },
10743  {
10744   "alignment" : 4,
10745   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10746   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
10747   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
10748   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
10749   "size" : 4,
10750   "source_file" : "libnativehelper/include_jni/jni.h"
10751  },
10752  {
10753   "alignment" : 4,
10754   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10755   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
10756   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
10757   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
10758   "size" : 4,
10759   "source_file" : "libnativehelper/include_jni/jni.h"
10760  },
10761  {
10762   "alignment" : 4,
10763   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10764   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
10765   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
10766   "self_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
10767   "size" : 4,
10768   "source_file" : "libnativehelper/include_jni/jni.h"
10769  },
10770  {
10771   "alignment" : 4,
10772   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
10773   "name" : "void (*)(_JNIEnv *, _jlongArray *, long long *, int)",
10774   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
10775   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
10776   "size" : 4,
10777   "source_file" : "libnativehelper/include_jni/jni.h"
10778  },
10779  {
10780   "alignment" : 4,
10781   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
10782   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long long *)",
10783   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
10784   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
10785   "size" : 4,
10786   "source_file" : "libnativehelper/include_jni/jni.h"
10787  },
10788  {
10789   "alignment" : 4,
10790   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
10791   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long long *)",
10792   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
10793   "self_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
10794   "size" : 4,
10795   "source_file" : "libnativehelper/include_jni/jni.h"
10796  },
10797  {
10798   "alignment" : 4,
10799   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10800   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
10801   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
10802   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
10803   "size" : 4,
10804   "source_file" : "libnativehelper/include_jni/jni.h"
10805  },
10806  {
10807   "alignment" : 4,
10808   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10809   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
10810   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10811   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
10812   "size" : 4,
10813   "source_file" : "libnativehelper/include_jni/jni.h"
10814  },
10815  {
10816   "alignment" : 4,
10817   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10818   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
10819   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
10820   "self_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
10821   "size" : 4,
10822   "source_file" : "libnativehelper/include_jni/jni.h"
10823  },
10824  {
10825   "alignment" : 4,
10826   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10827   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
10828   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
10829   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
10830   "size" : 4,
10831   "source_file" : "libnativehelper/include_jni/jni.h"
10832  },
10833  {
10834   "alignment" : 4,
10835   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10836   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
10837   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
10838   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
10839   "size" : 4,
10840   "source_file" : "libnativehelper/include_jni/jni.h"
10841  },
10842  {
10843   "alignment" : 4,
10844   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10845   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
10846   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
10847   "self_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
10848   "size" : 4,
10849   "source_file" : "libnativehelper/include_jni/jni.h"
10850  },
10851  {
10852   "alignment" : 4,
10853   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10854   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
10855   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
10856   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
10857   "size" : 4,
10858   "source_file" : "libnativehelper/include_jni/jni.h"
10859  },
10860  {
10861   "alignment" : 4,
10862   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10863   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
10864   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10865   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
10866   "size" : 4,
10867   "source_file" : "libnativehelper/include_jni/jni.h"
10868  },
10869  {
10870   "alignment" : 4,
10871   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10872   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
10873   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10874   "self_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
10875   "size" : 4,
10876   "source_file" : "libnativehelper/include_jni/jni.h"
10877  },
10878  {
10879   "alignment" : 4,
10880   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10881   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
10882   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10883   "self_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
10884   "size" : 4,
10885   "source_file" : "libnativehelper/include_jni/jni.h"
10886  },
10887  {
10888   "alignment" : 4,
10889   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10890   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
10891   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
10892   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
10893   "size" : 4,
10894   "source_file" : "libnativehelper/include_jni/jni.h"
10895  },
10896  {
10897   "alignment" : 4,
10898   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10899   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
10900   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10901   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
10902   "size" : 4,
10903   "source_file" : "libnativehelper/include_jni/jni.h"
10904  },
10905  {
10906   "alignment" : 4,
10907   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10908   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
10909   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10910   "self_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
10911   "size" : 4,
10912   "source_file" : "libnativehelper/include_jni/jni.h"
10913  },
10914  {
10915   "alignment" : 4,
10916   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
10917   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
10918   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
10919   "self_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
10920   "size" : 4,
10921   "source_file" : "libnativehelper/include_jni/jni.h"
10922  },
10923  {
10924   "alignment" : 4,
10925   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10926   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
10927   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10928   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
10929   "size" : 4,
10930   "source_file" : "libnativehelper/include_jni/jni.h"
10931  },
10932  {
10933   "alignment" : 4,
10934   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10935   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
10936   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10937   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPcE",
10938   "size" : 4,
10939   "source_file" : "libnativehelper/include_jni/jni.h"
10940  },
10941  {
10942   "alignment" : 4,
10943   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
10944   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
10945   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
10946   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
10947   "size" : 4,
10948   "source_file" : "libnativehelper/include_jni/jni.h"
10949  },
10950  {
10951   "alignment" : 4,
10952   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
10953   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
10954   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
10955   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
10956   "size" : 4,
10957   "source_file" : "libnativehelper/include_jni/jni.h"
10958  },
10959  {
10960   "alignment" : 4,
10961   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
10962   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
10963   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
10964   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
10965   "size" : 4,
10966   "source_file" : "libnativehelper/include_jni/jni.h"
10967  },
10968  {
10969   "alignment" : 4,
10970   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
10971   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
10972   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
10973   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
10974   "size" : 4,
10975   "source_file" : "libnativehelper/include_jni/jni.h"
10976  },
10977  {
10978   "alignment" : 4,
10979   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
10980   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
10981   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
10982   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
10983   "size" : 4,
10984   "source_file" : "libnativehelper/include_jni/jni.h"
10985  },
10986  {
10987   "alignment" : 4,
10988   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
10989   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
10990   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
10991   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
10992   "size" : 4,
10993   "source_file" : "libnativehelper/include_jni/jni.h"
10994  },
10995  {
10996   "alignment" : 4,
10997   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
10998   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
10999   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11000   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
11001   "size" : 4,
11002   "source_file" : "libnativehelper/include_jni/jni.h"
11003  },
11004  {
11005   "alignment" : 4,
11006   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11007   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
11008   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11009   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
11010   "size" : 4,
11011   "source_file" : "libnativehelper/include_jni/jni.h"
11012  },
11013  {
11014   "alignment" : 4,
11015   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11016   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
11017   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11018   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
11019   "size" : 4,
11020   "source_file" : "libnativehelper/include_jni/jni.h"
11021  },
11022  {
11023   "alignment" : 4,
11024   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11025   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long long)",
11026   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11027   "self_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
11028   "size" : 4,
11029   "source_file" : "libnativehelper/include_jni/jni.h"
11030  },
11031  {
11032   "alignment" : 4,
11033   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11034   "name" : "void (*)(_JNIEnv *, _jobject *)",
11035   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
11036   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
11037   "size" : 4,
11038   "source_file" : "libnativehelper/include_jni/jni.h"
11039  },
11040  {
11041   "alignment" : 4,
11042   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11043   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11044   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11045   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11046   "size" : 4,
11047   "source_file" : "libnativehelper/include_jni/jni.h"
11048  },
11049  {
11050   "alignment" : 4,
11051   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11052   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
11053   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11054   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11055   "size" : 4,
11056   "source_file" : "libnativehelper/include_jni/jni.h"
11057  },
11058  {
11059   "alignment" : 4,
11060   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11061   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11062   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11063   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11064   "size" : 4,
11065   "source_file" : "libnativehelper/include_jni/jni.h"
11066  },
11067  {
11068   "alignment" : 4,
11069   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11070   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11071   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11072   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11073   "size" : 4,
11074   "source_file" : "libnativehelper/include_jni/jni.h"
11075  },
11076  {
11077   "alignment" : 4,
11078   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11079   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
11080   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11081   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11082   "size" : 4,
11083   "source_file" : "libnativehelper/include_jni/jni.h"
11084  },
11085  {
11086   "alignment" : 4,
11087   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11088   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11089   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11090   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11091   "size" : 4,
11092   "source_file" : "libnativehelper/include_jni/jni.h"
11093  },
11094  {
11095   "alignment" : 4,
11096   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11097   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
11098   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11099   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
11100   "size" : 4,
11101   "source_file" : "libnativehelper/include_jni/jni.h"
11102  },
11103  {
11104   "alignment" : 4,
11105   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11106   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
11107   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11108   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
11109   "size" : 4,
11110   "source_file" : "libnativehelper/include_jni/jni.h"
11111  },
11112  {
11113   "alignment" : 4,
11114   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11115   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
11116   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11117   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
11118   "size" : 4,
11119   "source_file" : "libnativehelper/include_jni/jni.h"
11120  },
11121  {
11122   "alignment" : 4,
11123   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11124   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
11125   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11126   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
11127   "size" : 4,
11128   "source_file" : "libnativehelper/include_jni/jni.h"
11129  },
11130  {
11131   "alignment" : 4,
11132   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11133   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
11134   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11135   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
11136   "size" : 4,
11137   "source_file" : "libnativehelper/include_jni/jni.h"
11138  },
11139  {
11140   "alignment" : 4,
11141   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11142   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
11143   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11144   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
11145   "size" : 4,
11146   "source_file" : "libnativehelper/include_jni/jni.h"
11147  },
11148  {
11149   "alignment" : 4,
11150   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11151   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
11152   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11153   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
11154   "size" : 4,
11155   "source_file" : "libnativehelper/include_jni/jni.h"
11156  },
11157  {
11158   "alignment" : 4,
11159   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11160   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
11161   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11162   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
11163   "size" : 4,
11164   "source_file" : "libnativehelper/include_jni/jni.h"
11165  },
11166  {
11167   "alignment" : 4,
11168   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11169   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long long)",
11170   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11171   "self_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
11172   "size" : 4,
11173   "source_file" : "libnativehelper/include_jni/jni.h"
11174  },
11175  {
11176   "alignment" : 4,
11177   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11178   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
11179   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
11180   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
11181   "size" : 4,
11182   "source_file" : "libnativehelper/include_jni/jni.h"
11183  },
11184  {
11185   "alignment" : 4,
11186   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11187   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
11188   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
11189   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
11190   "size" : 4,
11191   "source_file" : "libnativehelper/include_jni/jni.h"
11192  },
11193  {
11194   "alignment" : 4,
11195   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11196   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
11197   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
11198   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
11199   "size" : 4,
11200   "source_file" : "libnativehelper/include_jni/jni.h"
11201  },
11202  {
11203   "alignment" : 4,
11204   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11205   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
11206   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
11207   "self_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
11208   "size" : 4,
11209   "source_file" : "libnativehelper/include_jni/jni.h"
11210  },
11211  {
11212   "alignment" : 4,
11213   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
11214   "name" : "void (*)(_JNIEnv *, const char *)",
11215   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
11216   "self_type" : "_ZTIPFvP7_JNIEnvPKcE",
11217   "size" : 4,
11218   "source_file" : "libnativehelper/include_jni/jni.h"
11219  },
11220  {
11221   "alignment" : 4,
11222   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
11223   "name" : "void (*)(void *, const ADexFile_Method *)",
11224   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
11225   "self_type" : "_ZTIPFvPvPK15ADexFile_MethodE",
11226   "size" : 4,
11227   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11228  },
11229  {
11230   "alignment" : 4,
11231   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11232   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
11233   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11234   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
11235   "size" : 4,
11236   "source_file" : "libnativehelper/include_jni/jni.h"
11237  },
11238  {
11239   "alignment" : 4,
11240   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11241   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, char *)",
11242   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11243   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPcE",
11244   "size" : 4,
11245   "source_file" : "libnativehelper/include_jni/jni.h"
11246  },
11247  {
11248   "alignment" : 4,
11249   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11250   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
11251   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11252   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
11253   "size" : 4,
11254   "source_file" : "libnativehelper/include_jni/jni.h"
11255  },
11256  {
11257   "alignment" : 4,
11258   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11259   "name" : "long long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
11260   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11261   "self_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
11262   "size" : 4,
11263   "source_file" : "libnativehelper/include_jni/jni.h"
11264  },
11265  {
11266   "alignment" : 4,
11267   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11268   "name" : "long long (*)(_JNIEnv *, _jobject *)",
11269   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
11270   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
11271   "size" : 4,
11272   "source_file" : "libnativehelper/include_jni/jni.h"
11273  },
11274  {
11275   "alignment" : 4,
11276   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11277   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
11278   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11279   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
11280   "size" : 4,
11281   "source_file" : "libnativehelper/include_jni/jni.h"
11282  },
11283  {
11284   "alignment" : 4,
11285   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11286   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, char *)",
11287   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11288   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE",
11289   "size" : 4,
11290   "source_file" : "libnativehelper/include_jni/jni.h"
11291  },
11292  {
11293   "alignment" : 4,
11294   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11295   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
11296   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11297   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
11298   "size" : 4,
11299   "source_file" : "libnativehelper/include_jni/jni.h"
11300  },
11301  {
11302   "alignment" : 4,
11303   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11304   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
11305   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11306   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
11307   "size" : 4,
11308   "source_file" : "libnativehelper/include_jni/jni.h"
11309  },
11310  {
11311   "alignment" : 4,
11312   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11313   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, char *)",
11314   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11315   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE",
11316   "size" : 4,
11317   "source_file" : "libnativehelper/include_jni/jni.h"
11318  },
11319  {
11320   "alignment" : 4,
11321   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11322   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
11323   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11324   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
11325   "size" : 4,
11326   "source_file" : "libnativehelper/include_jni/jni.h"
11327  },
11328  {
11329   "alignment" : 4,
11330   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11331   "name" : "long long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
11332   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11333   "self_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
11334   "size" : 4,
11335   "source_file" : "libnativehelper/include_jni/jni.h"
11336  },
11337  {
11338   "alignment" : 4,
11339   "linker_set_key" : "_ZTIPK15ADexFile_Method",
11340   "name" : "const ADexFile_Method *",
11341   "referenced_type" : "_ZTIK15ADexFile_Method",
11342   "self_type" : "_ZTIPK15ADexFile_Method",
11343   "size" : 4,
11344   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
11345  },
11346  {
11347   "alignment" : 4,
11348   "linker_set_key" : "_ZTIPK15JNINativeMethod",
11349   "name" : "const JNINativeMethod *",
11350   "referenced_type" : "_ZTIK15JNINativeMethod",
11351   "self_type" : "_ZTIPK15JNINativeMethod",
11352   "size" : 4,
11353   "source_file" : "libnativehelper/include_jni/jni.h"
11354  },
11355  {
11356   "alignment" : 4,
11357   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
11358   "name" : "const JNIInvokeInterface *",
11359   "referenced_type" : "_ZTIK18JNIInvokeInterface",
11360   "self_type" : "_ZTIPK18JNIInvokeInterface",
11361   "size" : 4,
11362   "source_file" : "libnativehelper/include_jni/jni.h"
11363  },
11364  {
11365   "alignment" : 4,
11366   "linker_set_key" : "_ZTIPK18JNINativeInterface",
11367   "name" : "const JNINativeInterface *",
11368   "referenced_type" : "_ZTIK18JNINativeInterface",
11369   "self_type" : "_ZTIPK18JNINativeInterface",
11370   "size" : 4,
11371   "source_file" : "libnativehelper/include_jni/jni.h"
11372  },
11373  {
11374   "alignment" : 4,
11375   "linker_set_key" : "_ZTIPK6jvalue",
11376   "name" : "const jvalue *",
11377   "referenced_type" : "_ZTIK6jvalue",
11378   "self_type" : "_ZTIPK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_x86_static_apex31/obj/art/libdexfile/dex/dex_file.sdump",
11379   "size" : 4,
11380   "source_file" : "libnativehelper/include_jni/jni.h"
11381  },
11382  {
11383   "alignment" : 4,
11384   "linker_set_key" : "_ZTIPK6jvalue",
11385   "name" : "const jvalue *",
11386   "referenced_type" : "_ZTIK6jvalue#ODR:out/soong/.intermediates/art/libdexfile/libdexfile/android_x86_static_apex31/obj/art/libdexfile/dex/compact_dex_file.sdump",
11387   "self_type" : "_ZTIPK6jvalue",
11388   "size" : 4,
11389   "source_file" : "libnativehelper/include_jni/jni.h"
11390  },
11391  {
11392   "alignment" : 4,
11393   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
11394   "name" : "const art::FreeDelete *",
11395   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
11396   "self_type" : "_ZTIPKN3art10FreeDeleteE",
11397   "size" : 4,
11398   "source_file" : "art/libartbase/base/stl_util.h"
11399  },
11400  {
11401   "alignment" : 4,
11402   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
11403   "name" : "const art::OatDexFile *",
11404   "referenced_type" : "_ZTIKN3art10OatDexFileE",
11405   "self_type" : "_ZTIPKN3art10OatDexFileE",
11406   "size" : 4,
11407   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11408  },
11409  {
11410   "alignment" : 4,
11411   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11412   "name" : "const art::Instruction::SparseSwitchPayload *",
11413   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
11414   "self_type" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
11415   "size" : 4,
11416   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11417  },
11418  {
11419   "alignment" : 4,
11420   "linker_set_key" : "_ZTIPKN3art11InstructionE",
11421   "name" : "const art::Instruction *",
11422   "referenced_type" : "_ZTIKN3art11InstructionE",
11423   "self_type" : "_ZTIPKN3art11InstructionE",
11424   "size" : 4,
11425   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11426  },
11427  {
11428   "alignment" : 4,
11429   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
11430   "name" : "const art::VoidFunctor *",
11431   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
11432   "self_type" : "_ZTIPKN3art11VoidFunctorE",
11433   "size" : 4,
11434   "source_file" : "art/libartbase/base/utils.h"
11435  },
11436  {
11437   "alignment" : 4,
11438   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11439   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
11440   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11441   "self_type" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
11442   "size" : 4,
11443   "source_file" : "art/libdexfile/dex/class_accessor.h"
11444  },
11445  {
11446   "alignment" : 4,
11447   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11448   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
11449   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11450   "self_type" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
11451   "size" : 4,
11452   "source_file" : "art/libdexfile/dex/class_accessor.h"
11453  },
11454  {
11455   "alignment" : 4,
11456   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
11457   "name" : "const art::ClassAccessor::Field *",
11458   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
11459   "self_type" : "_ZTIPKN3art13ClassAccessor5FieldE",
11460   "size" : 4,
11461   "source_file" : "art/libdexfile/dex/class_accessor.h"
11462  },
11463  {
11464   "alignment" : 4,
11465   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
11466   "name" : "const art::ClassAccessor::Method *",
11467   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
11468   "self_type" : "_ZTIPKN3art13ClassAccessor6MethodE",
11469   "size" : 4,
11470   "source_file" : "art/libdexfile/dex/class_accessor.h"
11471  },
11472  {
11473   "alignment" : 4,
11474   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11475   "name" : "const art::ClassAccessor::BaseItem *",
11476   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
11477   "self_type" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
11478   "size" : 4,
11479   "source_file" : "art/libdexfile/dex/class_accessor.h"
11480  },
11481  {
11482   "alignment" : 4,
11483   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
11484   "name" : "const art::ClassAccessor *",
11485   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
11486   "self_type" : "_ZTIPKN3art13ClassAccessorE",
11487   "size" : 4,
11488   "source_file" : "art/libdexfile/dex/class_accessor.h"
11489  },
11490  {
11491   "alignment" : 4,
11492   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
11493   "name" : "const art::ClassIterator *",
11494   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
11495   "self_type" : "_ZTIPKN3art13ClassIteratorE",
11496   "size" : 4,
11497   "source_file" : "art/libdexfile/dex/class_iterator.h"
11498  },
11499  {
11500   "alignment" : 4,
11501   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
11502   "name" : "const art::DexFileLoader *",
11503   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
11504   "self_type" : "_ZTIPKN3art13DexFileLoaderE",
11505   "size" : 4,
11506   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
11507  },
11508  {
11509   "alignment" : 4,
11510   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11511   "name" : "const art::CompactDexFile::Header *",
11512   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
11513   "self_type" : "_ZTIPKN3art14CompactDexFile6HeaderE",
11514   "size" : 4,
11515   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11516  },
11517  {
11518   "alignment" : 4,
11519   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11520   "name" : "const art::CompactDexFile::CodeItem *",
11521   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
11522   "self_type" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
11523   "size" : 4,
11524   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11525  },
11526  {
11527   "alignment" : 4,
11528   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
11529   "name" : "const art::CompactDexFile *",
11530   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
11531   "self_type" : "_ZTIPKN3art14CompactDexFileE",
11532   "size" : 4,
11533   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
11534  },
11535  {
11536   "alignment" : 4,
11537   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11538   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
11539   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11540   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
11541   "size" : 4,
11542   "source_file" : "art/libartbase/base/iteration_range.h"
11543  },
11544  {
11545   "alignment" : 4,
11546   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11547   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
11548   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11549   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
11550   "size" : 4,
11551   "source_file" : "art/libartbase/base/iteration_range.h"
11552  },
11553  {
11554   "alignment" : 4,
11555   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11556   "name" : "const art::IterationRange<art::ClassIterator> *",
11557   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
11558   "self_type" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
11559   "size" : 4,
11560   "source_file" : "art/libartbase/base/iteration_range.h"
11561  },
11562  {
11563   "alignment" : 4,
11564   "linker_set_key" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11565   "name" : "const art::IterationRange<const art::dex::TryItem *> *",
11566   "referenced_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11567   "self_type" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
11568   "size" : 4,
11569   "source_file" : "art/libartbase/base/iteration_range.h"
11570  },
11571  {
11572   "alignment" : 4,
11573   "linker_set_key" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11574   "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>>>> *",
11575   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11576   "self_type" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
11577   "size" : 4,
11578   "source_file" : "art/libartbase/base/hash_set.h"
11579  },
11580  {
11581   "alignment" : 4,
11582   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
11583   "name" : "const art::MethodReference *",
11584   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
11585   "self_type" : "_ZTIPKN3art15MethodReferenceE",
11586   "size" : 4,
11587   "source_file" : "art/libdexfile/dex/method_reference.h"
11588  },
11589  {
11590   "alignment" : 4,
11591   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
11592   "name" : "const art::SplitStringIter *",
11593   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
11594   "self_type" : "_ZTIPKN3art15SplitStringIterE",
11595   "size" : 4,
11596   "source_file" : "art/libartbase/base/stl_util.h"
11597  },
11598  {
11599   "alignment" : 4,
11600   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
11601   "name" : "const art::StandardDexFile *",
11602   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
11603   "self_type" : "_ZTIPKN3art15StandardDexFileE",
11604   "size" : 4,
11605   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
11606  },
11607  {
11608   "alignment" : 4,
11609   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11610   "name" : "const art::TypeLookupTable::Entry *",
11611   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
11612   "self_type" : "_ZTIPKN3art15TypeLookupTable5EntryE",
11613   "size" : 4,
11614   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11615  },
11616  {
11617   "alignment" : 4,
11618   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
11619   "name" : "const art::TypeLookupTable *",
11620   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
11621   "self_type" : "_ZTIPKN3art15TypeLookupTableE",
11622   "size" : 4,
11623   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
11624  },
11625  {
11626   "alignment" : 4,
11627   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
11628   "name" : "const art::ArtDexFileLoader *",
11629   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
11630   "self_type" : "_ZTIPKN3art16ArtDexFileLoaderE",
11631   "size" : 4,
11632   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
11633  },
11634  {
11635   "alignment" : 4,
11636   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11637   "name" : "const art::DexFileReference::Comparator *",
11638   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
11639   "self_type" : "_ZTIPKN3art16DexFileReference10ComparatorE",
11640   "size" : 4,
11641   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
11642  },
11643  {
11644   "alignment" : 4,
11645   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11646   "name" : "const art::DexLayoutSection::Subsection *",
11647   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
11648   "self_type" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
11649   "size" : 4,
11650   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11651  },
11652  {
11653   "alignment" : 4,
11654   "linker_set_key" : "_ZTIPKN3art17DexLayoutSectionsE",
11655   "name" : "const art::DexLayoutSections *",
11656   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
11657   "self_type" : "_ZTIPKN3art17DexLayoutSectionsE",
11658   "size" : 4,
11659   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
11660  },
11661  {
11662   "alignment" : 4,
11663   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11664   "name" : "const art::CompactOffsetTable::Accessor *",
11665   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
11666   "self_type" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
11667   "size" : 4,
11668   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
11669  },
11670  {
11671   "alignment" : 4,
11672   "linker_set_key" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11673   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11674   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11675   "self_type" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11676   "size" : 4,
11677   "source_file" : "art/libartbase/base/hash_map.h"
11678  },
11679  {
11680   "alignment" : 4,
11681   "linker_set_key" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11682   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
11683   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11684   "self_type" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
11685   "size" : 4,
11686   "source_file" : "art/libartbase/base/hash_map.h"
11687  },
11688  {
11689   "alignment" : 4,
11690   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
11691   "name" : "const art::InstructionOperands *",
11692   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
11693   "self_type" : "_ZTIPKN3art19InstructionOperandsE",
11694   "size" : 4,
11695   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11696  },
11697  {
11698   "alignment" : 4,
11699   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
11700   "name" : "const art::CatchHandlerIterator *",
11701   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
11702   "self_type" : "_ZTIPKN3art20CatchHandlerIteratorE",
11703   "size" : 4,
11704   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
11705  },
11706  {
11707   "alignment" : 4,
11708   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
11709   "name" : "const art::CodeItemDataAccessor *",
11710   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
11711   "self_type" : "_ZTIPKN3art20CodeItemDataAccessorE",
11712   "size" : 4,
11713   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11714  },
11715  {
11716   "alignment" : 4,
11717   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
11718   "name" : "const art::DexInstructionPcPair *",
11719   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
11720   "self_type" : "_ZTIPKN3art20DexInstructionPcPairE",
11721   "size" : 4,
11722   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11723  },
11724  {
11725   "alignment" : 4,
11726   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
11727   "name" : "const art::DexInstructionIterator *",
11728   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
11729   "self_type" : "_ZTIPKN3art22DexInstructionIteratorE",
11730   "size" : 4,
11731   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11732  },
11733  {
11734   "alignment" : 4,
11735   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
11736   "name" : "const art::DexFileParameterIterator *",
11737   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
11738   "self_type" : "_ZTIPKN3art24DexFileParameterIteratorE",
11739   "size" : 4,
11740   "source_file" : "art/libdexfile/dex/dex_file.h"
11741  },
11742  {
11743   "alignment" : 4,
11744   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
11745   "name" : "const art::RangeInstructionOperands *",
11746   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
11747   "self_type" : "_ZTIPKN3art24RangeInstructionOperandsE",
11748   "size" : 4,
11749   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11750  },
11751  {
11752   "alignment" : 4,
11753   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11754   "name" : "const art::CodeItemDebugInfoAccessor *",
11755   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
11756   "self_type" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
11757   "size" : 4,
11758   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11759  },
11760  {
11761   "alignment" : 4,
11762   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11763   "name" : "const art::EncodedArrayValueIterator *",
11764   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
11765   "self_type" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
11766   "size" : 4,
11767   "source_file" : "art/libdexfile/dex/dex_file.h"
11768  },
11769  {
11770   "alignment" : 4,
11771   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11772   "name" : "const art::CallSiteArrayValueIterator *",
11773   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
11774   "self_type" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
11775   "size" : 4,
11776   "source_file" : "art/libdexfile/dex/dex_file.h"
11777  },
11778  {
11779   "alignment" : 4,
11780   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11781   "name" : "const art::DexInstructionIteratorBase *",
11782   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
11783   "self_type" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
11784   "size" : 4,
11785   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11786  },
11787  {
11788   "alignment" : 4,
11789   "linker_set_key" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11790   "name" : "const art::SafeDexInstructionIterator *",
11791   "referenced_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
11792   "self_type" : "_ZTIPKN3art26SafeDexInstructionIteratorE",
11793   "size" : 4,
11794   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
11795  },
11796  {
11797   "alignment" : 4,
11798   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11799   "name" : "const art::VarArgsInstructionOperands *",
11800   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
11801   "self_type" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
11802   "size" : 4,
11803   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11804  },
11805  {
11806   "alignment" : 4,
11807   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11808   "name" : "const art::CodeItemInstructionAccessor *",
11809   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
11810   "self_type" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
11811   "size" : 4,
11812   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
11813  },
11814  {
11815   "alignment" : 4,
11816   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11817   "name" : "const art::NoReceiverInstructionOperands *",
11818   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
11819   "self_type" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
11820   "size" : 4,
11821   "source_file" : "art/libdexfile/dex/dex_instruction.h"
11822  },
11823  {
11824   "alignment" : 4,
11825   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11826   "name" : "const art::MethodReferenceValueComparator *",
11827   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
11828   "self_type" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
11829   "size" : 4,
11830   "source_file" : "art/libdexfile/dex/method_reference.h"
11831  },
11832  {
11833   "alignment" : 4,
11834   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
11835   "name" : "const art::dex::AnnotationItem *",
11836   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
11837   "self_type" : "_ZTIPKN3art3dex14AnnotationItemE",
11838   "size" : 4,
11839   "source_file" : "art/libdexfile/dex/dex_file.h"
11840  },
11841  {
11842   "alignment" : 4,
11843   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11844   "name" : "const art::dex::CallSiteIdItem *",
11845   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
11846   "self_type" : "_ZTIPKN3art3dex14CallSiteIdItemE",
11847   "size" : 4,
11848   "source_file" : "art/libdexfile/dex/dex_file.h"
11849  },
11850  {
11851   "alignment" : 4,
11852   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
11853   "name" : "const art::dex::MethodHandleItem *",
11854   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
11855   "self_type" : "_ZTIPKN3art3dex16MethodHandleItemE",
11856   "size" : 4,
11857   "source_file" : "art/libdexfile/dex/dex_file.h"
11858  },
11859  {
11860   "alignment" : 4,
11861   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11862   "name" : "const art::dex::AnnotationSetItem *",
11863   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
11864   "self_type" : "_ZTIPKN3art3dex17AnnotationSetItemE",
11865   "size" : 4,
11866   "source_file" : "art/libdexfile/dex/dex_file.h"
11867  },
11868  {
11869   "alignment" : 4,
11870   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11871   "name" : "const art::dex::HiddenapiClassData *",
11872   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
11873   "self_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
11874   "size" : 4,
11875   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11876  },
11877  {
11878   "alignment" : 4,
11879   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11880   "name" : "const art::dex::AnnotationSetRefItem *",
11881   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
11882   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
11883   "size" : 4,
11884   "source_file" : "art/libdexfile/dex/dex_file.h"
11885  },
11886  {
11887   "alignment" : 4,
11888   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11889   "name" : "const art::dex::AnnotationSetRefList *",
11890   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
11891   "self_type" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
11892   "size" : 4,
11893   "source_file" : "art/libdexfile/dex/dex_file.h"
11894  },
11895  {
11896   "alignment" : 4,
11897   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
11898   "name" : "const art::dex::FieldAnnotationsItem *",
11899   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
11900   "self_type" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
11901   "size" : 4,
11902   "source_file" : "art/libdexfile/dex/dex_file.h"
11903  },
11904  {
11905   "alignment" : 4,
11906   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
11907   "name" : "const art::dex::MethodAnnotationsItem *",
11908   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
11909   "self_type" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
11910   "size" : 4,
11911   "source_file" : "art/libdexfile/dex/dex_file.h"
11912  },
11913  {
11914   "alignment" : 4,
11915   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
11916   "name" : "const art::dex::AnnotationsDirectoryItem *",
11917   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
11918   "self_type" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
11919   "size" : 4,
11920   "source_file" : "art/libdexfile/dex/dex_file.h"
11921  },
11922  {
11923   "alignment" : 4,
11924   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
11925   "name" : "const art::dex::ParameterAnnotationsItem *",
11926   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
11927   "self_type" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
11928   "size" : 4,
11929   "source_file" : "art/libdexfile/dex/dex_file.h"
11930  },
11931  {
11932   "alignment" : 4,
11933   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
11934   "name" : "const art::dex::TypeId *",
11935   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
11936   "self_type" : "_ZTIPKN3art3dex6TypeIdE",
11937   "size" : 4,
11938   "source_file" : "system/libbase/include/android-base/logging.h"
11939  },
11940  {
11941   "alignment" : 4,
11942   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
11943   "name" : "const art::dex::FieldId *",
11944   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
11945   "self_type" : "_ZTIPKN3art3dex7FieldIdE",
11946   "size" : 4,
11947   "source_file" : "system/libbase/include/android-base/logging.h"
11948  },
11949  {
11950   "alignment" : 4,
11951   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
11952   "name" : "const art::dex::MapList *",
11953   "referenced_type" : "_ZTIKN3art3dex7MapListE",
11954   "self_type" : "_ZTIPKN3art3dex7MapListE",
11955   "size" : 4,
11956   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
11957  },
11958  {
11959   "alignment" : 4,
11960   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
11961   "name" : "const art::dex::ProtoId *",
11962   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
11963   "self_type" : "_ZTIPKN3art3dex7ProtoIdE",
11964   "size" : 4,
11965   "source_file" : "system/libbase/include/android-base/logging.h"
11966  },
11967  {
11968   "alignment" : 4,
11969   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
11970   "name" : "const art::dex::TryItem *",
11971   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
11972   "self_type" : "_ZTIPKN3art3dex7TryItemE",
11973   "size" : 4,
11974   "source_file" : "art/libartbase/base/iteration_range.h"
11975  },
11976  {
11977   "alignment" : 4,
11978   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
11979   "name" : "const art::dex::ClassDef *",
11980   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
11981   "self_type" : "_ZTIPKN3art3dex8ClassDefE",
11982   "size" : 4,
11983   "source_file" : "system/libbase/include/android-base/logging.h"
11984  },
11985  {
11986   "alignment" : 4,
11987   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
11988   "name" : "const art::dex::CodeItem *",
11989   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
11990   "self_type" : "_ZTIPKN3art3dex8CodeItemE",
11991   "size" : 4,
11992   "source_file" : "art/libdexfile/dex/dex_file.h"
11993  },
11994  {
11995   "alignment" : 4,
11996   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
11997   "name" : "const art::dex::DexIndex<unsigned int> *",
11998   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
11999   "self_type" : "_ZTIPKN3art3dex8DexIndexIjEE",
12000   "size" : 4,
12001   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12002  },
12003  {
12004   "alignment" : 4,
12005   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
12006   "name" : "const art::dex::DexIndex<unsigned short> *",
12007   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
12008   "self_type" : "_ZTIPKN3art3dex8DexIndexItEE",
12009   "size" : 4,
12010   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12011  },
12012  {
12013   "alignment" : 4,
12014   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
12015   "name" : "const art::dex::MethodId *",
12016   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
12017   "self_type" : "_ZTIPKN3art3dex8MethodIdE",
12018   "size" : 4,
12019   "source_file" : "system/libbase/include/android-base/logging.h"
12020  },
12021  {
12022   "alignment" : 4,
12023   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
12024   "name" : "const art::dex::StringId *",
12025   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
12026   "self_type" : "_ZTIPKN3art3dex8StringIdE",
12027   "size" : 4,
12028   "source_file" : "system/libbase/include/android-base/logging.h"
12029  },
12030  {
12031   "alignment" : 4,
12032   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
12033   "name" : "const art::dex::TypeList *",
12034   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
12035   "self_type" : "_ZTIPKN3art3dex8TypeListE",
12036   "size" : 4,
12037   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12038  },
12039  {
12040   "alignment" : 4,
12041   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
12042   "name" : "const art::dex::TypeIndex *",
12043   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
12044   "self_type" : "_ZTIPKN3art3dex9TypeIndexE",
12045   "size" : 4,
12046   "source_file" : "art/libdexfile/dex/dex_file.h"
12047  },
12048  {
12049   "alignment" : 4,
12050   "linker_set_key" : "_ZTIPKN3art6MemMapE",
12051   "name" : "const art::MemMap *",
12052   "referenced_type" : "_ZTIKN3art6MemMapE",
12053   "self_type" : "_ZTIPKN3art6MemMapE",
12054   "size" : 4,
12055   "source_file" : "art/libartbase/base/mem_map.h"
12056  },
12057  {
12058   "alignment" : 4,
12059   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
12060   "name" : "const art::DexFile::Header *",
12061   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
12062   "self_type" : "_ZTIPKN3art7DexFile6HeaderE",
12063   "size" : 4,
12064   "source_file" : "art/libdexfile/dex/dex_file.h"
12065  },
12066  {
12067   "alignment" : 4,
12068   "linker_set_key" : "_ZTIPKN3art7DexFileE",
12069   "name" : "const art::DexFile *",
12070   "referenced_type" : "_ZTIKN3art7DexFileE",
12071   "self_type" : "_ZTIPKN3art7DexFileE",
12072   "size" : 4,
12073   "source_file" : "art/libdexfile/dex/dex_file.h"
12074  },
12075  {
12076   "alignment" : 4,
12077   "linker_set_key" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12078   "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>>> *",
12079   "referenced_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12080   "self_type" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12081   "size" : 4,
12082   "source_file" : "art/libartbase/base/hash_set.h"
12083  },
12084  {
12085   "alignment" : 4,
12086   "linker_set_key" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12087   "name" : "const art::Dumpable<art::hiddenapi::ApiList> *",
12088   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12089   "self_type" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
12090   "size" : 4,
12091   "source_file" : "art/libartbase/base/dumpable.h"
12092  },
12093  {
12094   "alignment" : 4,
12095   "linker_set_key" : "_ZTIPKN3art9CountIterE",
12096   "name" : "const art::CountIter *",
12097   "referenced_type" : "_ZTIKN3art9CountIterE",
12098   "self_type" : "_ZTIPKN3art9CountIterE",
12099   "size" : 4,
12100   "source_file" : "art/libartbase/base/stl_util.h"
12101  },
12102  {
12103   "alignment" : 4,
12104   "linker_set_key" : "_ZTIPKN3art9SignatureE",
12105   "name" : "const art::Signature *",
12106   "referenced_type" : "_ZTIKN3art9SignatureE",
12107   "self_type" : "_ZTIPKN3art9SignatureE",
12108   "size" : 4,
12109   "source_file" : "art/libdexfile/dex/signature.h"
12110  },
12111  {
12112   "alignment" : 4,
12113   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
12114   "name" : "const art::hiddenapi::ApiList *",
12115   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
12116   "self_type" : "_ZTIPKN3art9hiddenapi7ApiListE",
12117   "size" : 4,
12118   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12119  },
12120  {
12121   "alignment" : 4,
12122   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
12123   "name" : "const android::base::MappedFile *",
12124   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
12125   "self_type" : "_ZTIPKN7android4base10MappedFileE",
12126   "size" : 4,
12127   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12128  },
12129  {
12130   "alignment" : 4,
12131   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
12132   "name" : "const android::base::borrowed_fd *",
12133   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
12134   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
12135   "size" : 4,
12136   "source_file" : "system/libbase/include/android-base/unique_fd.h"
12137  },
12138  {
12139   "alignment" : 4,
12140   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
12141   "name" : "const android::base::ErrnoRestorer *",
12142   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
12143   "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE",
12144   "size" : 4,
12145   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
12146  },
12147  {
12148   "alignment" : 4,
12149   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
12150   "name" : "const unix_file::FdFile *",
12151   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
12152   "self_type" : "_ZTIPKN9unix_file6FdFileE",
12153   "size" : 4,
12154   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
12155  },
12156  {
12157   "alignment" : 4,
12158   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12159   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
12160   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12161   "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12162   "size" : 4,
12163   "source_file" : "system/libbase/include/android-base/logging.h"
12164  },
12165  {
12166   "alignment" : 4,
12167   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12168   "name" : "const std::hash<art::DexFileReference> *",
12169   "referenced_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
12170   "self_type" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
12171   "size" : 4,
12172   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12173  },
12174  {
12175   "alignment" : 4,
12176   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12177   "name" : "const std::hash<art::dex::ProtoIndex> *",
12178   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12179   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
12180   "size" : 4,
12181   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12182  },
12183  {
12184   "alignment" : 4,
12185   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12186   "name" : "const std::hash<art::dex::StringIndex> *",
12187   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
12188   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
12189   "size" : 4,
12190   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12191  },
12192  {
12193   "alignment" : 4,
12194   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12195   "name" : "const std::hash<art::dex::TypeIndex> *",
12196   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
12197   "self_type" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
12198   "size" : 4,
12199   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12200  },
12201  {
12202   "alignment" : 4,
12203   "linker_set_key" : "_ZTIPKa",
12204   "name" : "const signed char *",
12205   "referenced_type" : "_ZTIKa",
12206   "self_type" : "_ZTIPKa",
12207   "size" : 4,
12208   "source_file" : "libnativehelper/include_jni/jni.h"
12209  },
12210  {
12211   "alignment" : 4,
12212   "linker_set_key" : "_ZTIPKc",
12213   "name" : "const char *",
12214   "referenced_type" : "_ZTIKc",
12215   "self_type" : "_ZTIPKc",
12216   "size" : 4,
12217   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12218  },
12219  {
12220   "alignment" : 4,
12221   "linker_set_key" : "_ZTIPKd",
12222   "name" : "const double *",
12223   "referenced_type" : "_ZTIKd",
12224   "self_type" : "_ZTIPKd",
12225   "size" : 4,
12226   "source_file" : "libnativehelper/include_jni/jni.h"
12227  },
12228  {
12229   "alignment" : 4,
12230   "linker_set_key" : "_ZTIPKf",
12231   "name" : "const float *",
12232   "referenced_type" : "_ZTIKf",
12233   "self_type" : "_ZTIPKf",
12234   "size" : 4,
12235   "source_file" : "libnativehelper/include_jni/jni.h"
12236  },
12237  {
12238   "alignment" : 4,
12239   "linker_set_key" : "_ZTIPKh",
12240   "name" : "const unsigned char *",
12241   "referenced_type" : "_ZTIKh",
12242   "self_type" : "_ZTIPKh",
12243   "size" : 4,
12244   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12245  },
12246  {
12247   "alignment" : 4,
12248   "linker_set_key" : "_ZTIPKi",
12249   "name" : "const int *",
12250   "referenced_type" : "_ZTIKi",
12251   "self_type" : "_ZTIPKi",
12252   "size" : 4,
12253   "source_file" : "libnativehelper/include_jni/jni.h"
12254  },
12255  {
12256   "alignment" : 4,
12257   "linker_set_key" : "_ZTIPKj",
12258   "name" : "const unsigned int *",
12259   "referenced_type" : "_ZTIKj",
12260   "self_type" : "_ZTIPKj",
12261   "size" : 4,
12262   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12263  },
12264  {
12265   "alignment" : 4,
12266   "linker_set_key" : "_ZTIPKs",
12267   "name" : "const short *",
12268   "referenced_type" : "_ZTIKs",
12269   "self_type" : "_ZTIPKs",
12270   "size" : 4,
12271   "source_file" : "libnativehelper/include_jni/jni.h"
12272  },
12273  {
12274   "alignment" : 4,
12275   "linker_set_key" : "_ZTIPKt",
12276   "name" : "const unsigned short *",
12277   "referenced_type" : "_ZTIKt",
12278   "self_type" : "_ZTIPKt",
12279   "size" : 4,
12280   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12281  },
12282  {
12283   "alignment" : 4,
12284   "linker_set_key" : "_ZTIPKv",
12285   "name" : "const void *",
12286   "referenced_type" : "_ZTIKv",
12287   "self_type" : "_ZTIPKv",
12288   "size" : 4,
12289   "source_file" : "art/libartbase/base/mem_map.h"
12290  },
12291  {
12292   "alignment" : 4,
12293   "linker_set_key" : "_ZTIPKx",
12294   "name" : "const long long *",
12295   "referenced_type" : "_ZTIKx",
12296   "self_type" : "_ZTIPKx",
12297   "size" : 4,
12298   "source_file" : "libnativehelper/include_jni/jni.h"
12299  },
12300  {
12301   "alignment" : 4,
12302   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
12303   "name" : "art::ZipArchive *",
12304   "referenced_type" : "_ZTIN3art10ZipArchiveE",
12305   "self_type" : "_ZTIPN3art10ZipArchiveE",
12306   "size" : 4,
12307   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12308  },
12309  {
12310   "alignment" : 4,
12311   "linker_set_key" : "_ZTIPN3art11InstructionE",
12312   "name" : "art::Instruction *",
12313   "referenced_type" : "_ZTIN3art11InstructionE",
12314   "self_type" : "_ZTIPN3art11InstructionE",
12315   "size" : 4,
12316   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12317  },
12318  {
12319   "alignment" : 4,
12320   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
12321   "name" : "art::ScopedTrace *",
12322   "referenced_type" : "_ZTIN3art11ScopedTraceE",
12323   "self_type" : "_ZTIPN3art11ScopedTraceE",
12324   "size" : 4,
12325   "source_file" : "art/libartbase/base/systrace.h"
12326  },
12327  {
12328   "alignment" : 4,
12329   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12330   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
12331   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12332   "self_type" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
12333   "size" : 4,
12334   "source_file" : "art/libdexfile/dex/class_accessor.h"
12335  },
12336  {
12337   "alignment" : 4,
12338   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12339   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
12340   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12341   "self_type" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
12342   "size" : 4,
12343   "source_file" : "art/libdexfile/dex/class_accessor.h"
12344  },
12345  {
12346   "alignment" : 4,
12347   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
12348   "name" : "art::ClassAccessor::Field *",
12349   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
12350   "self_type" : "_ZTIPN3art13ClassAccessor5FieldE",
12351   "size" : 4,
12352   "source_file" : "art/libdexfile/dex/class_accessor.h"
12353  },
12354  {
12355   "alignment" : 4,
12356   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
12357   "name" : "art::ClassAccessor::Method *",
12358   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
12359   "self_type" : "_ZTIPN3art13ClassAccessor6MethodE",
12360   "size" : 4,
12361   "source_file" : "art/libdexfile/dex/class_accessor.h"
12362  },
12363  {
12364   "alignment" : 4,
12365   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12366   "name" : "art::ClassAccessor::BaseItem *",
12367   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
12368   "self_type" : "_ZTIPN3art13ClassAccessor8BaseItemE",
12369   "size" : 4,
12370   "source_file" : "art/libdexfile/dex/class_accessor.h"
12371  },
12372  {
12373   "alignment" : 4,
12374   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
12375   "name" : "art::ClassAccessor *",
12376   "referenced_type" : "_ZTIN3art13ClassAccessorE",
12377   "self_type" : "_ZTIPN3art13ClassAccessorE",
12378   "size" : 4,
12379   "source_file" : "art/libdexfile/dex/class_accessor.h"
12380  },
12381  {
12382   "alignment" : 4,
12383   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
12384   "name" : "art::ClassIterator *",
12385   "referenced_type" : "_ZTIN3art13ClassIteratorE",
12386   "self_type" : "_ZTIPN3art13ClassIteratorE",
12387   "size" : 4,
12388   "source_file" : "art/libdexfile/dex/class_iterator.h"
12389  },
12390  {
12391   "alignment" : 4,
12392   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12393   "name" : "art::DexFileLoader::VerifyResult *",
12394   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
12395   "self_type" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
12396   "size" : 4,
12397   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12398  },
12399  {
12400   "alignment" : 4,
12401   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
12402   "name" : "art::DexFileLoader *",
12403   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
12404   "self_type" : "_ZTIPN3art13DexFileLoaderE",
12405   "size" : 4,
12406   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
12407  },
12408  {
12409   "alignment" : 4,
12410   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12411   "name" : "art::CompactDexFile::CodeItem *",
12412   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
12413   "self_type" : "_ZTIPN3art14CompactDexFile8CodeItemE",
12414   "size" : 4,
12415   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12416  },
12417  {
12418   "alignment" : 4,
12419   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
12420   "name" : "art::CompactDexFile *",
12421   "referenced_type" : "_ZTIN3art14CompactDexFileE",
12422   "self_type" : "_ZTIPN3art14CompactDexFileE",
12423   "size" : 4,
12424   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
12425  },
12426  {
12427   "alignment" : 4,
12428   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12429   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
12430   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12431   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
12432   "size" : 4,
12433   "source_file" : "art/libartbase/base/iteration_range.h"
12434  },
12435  {
12436   "alignment" : 4,
12437   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12438   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
12439   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12440   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
12441   "size" : 4,
12442   "source_file" : "art/libartbase/base/iteration_range.h"
12443  },
12444  {
12445   "alignment" : 4,
12446   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12447   "name" : "art::IterationRange<art::ClassIterator> *",
12448   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
12449   "self_type" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
12450   "size" : 4,
12451   "source_file" : "art/libartbase/base/iteration_range.h"
12452  },
12453  {
12454   "alignment" : 4,
12455   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12456   "name" : "art::IterationRange<art::SplitStringIter> *",
12457   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
12458   "self_type" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
12459   "size" : 4,
12460   "source_file" : "art/libartbase/base/iteration_range.h"
12461  },
12462  {
12463   "alignment" : 4,
12464   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12465   "name" : "art::IterationRange<art::DexInstructionIterator> *",
12466   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12467   "self_type" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
12468   "size" : 4,
12469   "source_file" : "art/libartbase/base/iteration_range.h"
12470  },
12471  {
12472   "alignment" : 4,
12473   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12474   "name" : "art::IterationRange<art::CountIter> *",
12475   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
12476   "self_type" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
12477   "size" : 4,
12478   "source_file" : "art/libartbase/base/iteration_range.h"
12479  },
12480  {
12481   "alignment" : 4,
12482   "linker_set_key" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12483   "name" : "art::IterationRange<const art::dex::TryItem *> *",
12484   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12485   "self_type" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
12486   "size" : 4,
12487   "source_file" : "art/libartbase/base/iteration_range.h"
12488  },
12489  {
12490   "alignment" : 4,
12491   "linker_set_key" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12492   "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>>>> *",
12493   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12494   "self_type" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
12495   "size" : 4,
12496   "source_file" : "art/libartbase/base/hash_set.h"
12497  },
12498  {
12499   "alignment" : 4,
12500   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
12501   "name" : "art::MethodReference *",
12502   "referenced_type" : "_ZTIN3art15MethodReferenceE",
12503   "self_type" : "_ZTIPN3art15MethodReferenceE",
12504   "size" : 4,
12505   "source_file" : "art/libdexfile/dex/method_reference.h"
12506  },
12507  {
12508   "alignment" : 4,
12509   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
12510   "name" : "art::SplitStringIter *",
12511   "referenced_type" : "_ZTIN3art15SplitStringIterE",
12512   "self_type" : "_ZTIPN3art15SplitStringIterE",
12513   "size" : 4,
12514   "source_file" : "art/libartbase/base/stl_util.h"
12515  },
12516  {
12517   "alignment" : 4,
12518   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12519   "name" : "art::StandardDexFile::CodeItem *",
12520   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
12521   "self_type" : "_ZTIPN3art15StandardDexFile8CodeItemE",
12522   "size" : 4,
12523   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12524  },
12525  {
12526   "alignment" : 4,
12527   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
12528   "name" : "art::StandardDexFile *",
12529   "referenced_type" : "_ZTIN3art15StandardDexFileE",
12530   "self_type" : "_ZTIPN3art15StandardDexFileE",
12531   "size" : 4,
12532   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
12533  },
12534  {
12535   "alignment" : 4,
12536   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
12537   "name" : "art::TypeLookupTable::Entry *",
12538   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
12539   "self_type" : "_ZTIPN3art15TypeLookupTable5EntryE",
12540   "size" : 4,
12541   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12542  },
12543  {
12544   "alignment" : 4,
12545   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
12546   "name" : "art::TypeLookupTable *",
12547   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
12548   "self_type" : "_ZTIPN3art15TypeLookupTableE",
12549   "size" : 4,
12550   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
12551  },
12552  {
12553   "alignment" : 4,
12554   "linker_set_key" : "_ZTIPN3art16ArtDexFileLoaderE",
12555   "name" : "art::ArtDexFileLoader *",
12556   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
12557   "self_type" : "_ZTIPN3art16ArtDexFileLoaderE",
12558   "size" : 4,
12559   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12560  },
12561  {
12562   "alignment" : 4,
12563   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
12564   "name" : "art::DexFileContainer *",
12565   "referenced_type" : "_ZTIN3art16DexFileContainerE",
12566   "self_type" : "_ZTIPN3art16DexFileContainerE",
12567   "size" : 4,
12568   "source_file" : "art/libdexfile/dex/dex_file.h"
12569  },
12570  {
12571   "alignment" : 4,
12572   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
12573   "name" : "art::DexFileReference *",
12574   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
12575   "self_type" : "_ZTIPN3art16DexFileReferenceE",
12576   "size" : 4,
12577   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
12578  },
12579  {
12580   "alignment" : 4,
12581   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12582   "name" : "art::DexLayoutSection::Subsection *",
12583   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
12584   "self_type" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
12585   "size" : 4,
12586   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
12587  },
12588  {
12589   "alignment" : 4,
12590   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
12591   "name" : "art::ClassIteratorData *",
12592   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
12593   "self_type" : "_ZTIPN3art17ClassIteratorDataE",
12594   "size" : 4,
12595   "source_file" : "art/libdexfile/dex/class_iterator.h"
12596  },
12597  {
12598   "alignment" : 4,
12599   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12600   "name" : "art::CompactOffsetTable::Accessor *",
12601   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
12602   "self_type" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
12603   "size" : 4,
12604   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
12605  },
12606  {
12607   "alignment" : 4,
12608   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12609   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
12610   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12611   "self_type" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
12612   "size" : 4,
12613   "source_file" : "art/libartbase/base/systrace.h"
12614  },
12615  {
12616   "alignment" : 4,
12617   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
12618   "name" : "art::ScopedTraceNoStart *",
12619   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
12620   "self_type" : "_ZTIPN3art18ScopedTraceNoStartE",
12621   "size" : 4,
12622   "source_file" : "art/libartbase/base/systrace.h"
12623  },
12624  {
12625   "alignment" : 4,
12626   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
12627   "name" : "art::Arc4RandomGenerator *",
12628   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
12629   "self_type" : "_ZTIPN3art19Arc4RandomGeneratorE",
12630   "size" : 4,
12631   "source_file" : "art/libartbase/base/utils.h"
12632  },
12633  {
12634   "alignment" : 4,
12635   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
12636   "name" : "art::InstructionOperands *",
12637   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
12638   "self_type" : "_ZTIPN3art19InstructionOperandsE",
12639   "size" : 4,
12640   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12641  },
12642  {
12643   "alignment" : 4,
12644   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
12645   "name" : "art::CatchHandlerIterator *",
12646   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
12647   "self_type" : "_ZTIPN3art20CatchHandlerIteratorE",
12648   "size" : 4,
12649   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
12650  },
12651  {
12652   "alignment" : 4,
12653   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
12654   "name" : "art::CodeItemDataAccessor *",
12655   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
12656   "self_type" : "_ZTIPN3art20CodeItemDataAccessorE",
12657   "size" : 4,
12658   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12659  },
12660  {
12661   "alignment" : 4,
12662   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
12663   "name" : "art::DexInstructionPcPair *",
12664   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
12665   "self_type" : "_ZTIPN3art20DexInstructionPcPairE",
12666   "size" : 4,
12667   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12668  },
12669  {
12670   "alignment" : 4,
12671   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12672   "name" : "art::DexFileLoaderErrorCode *",
12673   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
12674   "self_type" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
12675   "size" : 4,
12676   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
12677  },
12678  {
12679   "alignment" : 4,
12680   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
12681   "name" : "art::DexInstructionIterator *",
12682   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
12683   "self_type" : "_ZTIPN3art22DexInstructionIteratorE",
12684   "size" : 4,
12685   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12686  },
12687  {
12688   "alignment" : 4,
12689   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
12690   "name" : "art::DexFileParameterIterator *",
12691   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
12692   "self_type" : "_ZTIPN3art24DexFileParameterIteratorE",
12693   "size" : 4,
12694   "source_file" : "art/libdexfile/dex/dex_file.h"
12695  },
12696  {
12697   "alignment" : 4,
12698   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
12699   "name" : "art::RangeInstructionOperands *",
12700   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
12701   "self_type" : "_ZTIPN3art24RangeInstructionOperandsE",
12702   "size" : 4,
12703   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12704  },
12705  {
12706   "alignment" : 4,
12707   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12708   "name" : "art::CodeItemDebugInfoAccessor *",
12709   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
12710   "self_type" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
12711   "size" : 4,
12712   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12713  },
12714  {
12715   "alignment" : 4,
12716   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12717   "name" : "art::EncodedArrayValueIterator *",
12718   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
12719   "self_type" : "_ZTIPN3art25EncodedArrayValueIteratorE",
12720   "size" : 4,
12721   "source_file" : "art/libdexfile/dex/dex_file.h"
12722  },
12723  {
12724   "alignment" : 4,
12725   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12726   "name" : "art::CallSiteArrayValueIterator *",
12727   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
12728   "self_type" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
12729   "size" : 4,
12730   "source_file" : "art/libdexfile/dex/dex_file.h"
12731  },
12732  {
12733   "alignment" : 4,
12734   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12735   "name" : "art::DexInstructionIteratorBase *",
12736   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
12737   "self_type" : "_ZTIPN3art26DexInstructionIteratorBaseE",
12738   "size" : 4,
12739   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12740  },
12741  {
12742   "alignment" : 4,
12743   "linker_set_key" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12744   "name" : "art::SafeDexInstructionIterator *",
12745   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
12746   "self_type" : "_ZTIPN3art26SafeDexInstructionIteratorE",
12747   "size" : 4,
12748   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
12749  },
12750  {
12751   "alignment" : 4,
12752   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12753   "name" : "art::VarArgsInstructionOperands *",
12754   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
12755   "self_type" : "_ZTIPN3art26VarArgsInstructionOperandsE",
12756   "size" : 4,
12757   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12758  },
12759  {
12760   "alignment" : 4,
12761   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12762   "name" : "art::CodeItemInstructionAccessor *",
12763   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
12764   "self_type" : "_ZTIPN3art27CodeItemInstructionAccessorE",
12765   "size" : 4,
12766   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
12767  },
12768  {
12769   "alignment" : 4,
12770   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12771   "name" : "art::NoReceiverInstructionOperands *",
12772   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
12773   "self_type" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
12774   "size" : 4,
12775   "source_file" : "art/libdexfile/dex/dex_instruction.h"
12776  },
12777  {
12778   "alignment" : 4,
12779   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12780   "name" : "art::EncodedStaticFieldValueIterator *",
12781   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
12782   "self_type" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
12783   "size" : 4,
12784   "source_file" : "art/libdexfile/dex/dex_file.h"
12785  },
12786  {
12787   "alignment" : 4,
12788   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
12789   "name" : "art::dex::ProtoIndex *",
12790   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
12791   "self_type" : "_ZTIPN3art3dex10ProtoIndexE",
12792   "size" : 4,
12793   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12794  },
12795  {
12796   "alignment" : 4,
12797   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
12798   "name" : "art::dex::StringIndex *",
12799   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
12800   "self_type" : "_ZTIPN3art3dex11StringIndexE",
12801   "size" : 4,
12802   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12803  },
12804  {
12805   "alignment" : 4,
12806   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
12807   "name" : "art::dex::TryItem *",
12808   "referenced_type" : "_ZTIN3art3dex7TryItemE",
12809   "self_type" : "_ZTIPN3art3dex7TryItemE",
12810   "size" : 4,
12811   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12812  },
12813  {
12814   "alignment" : 4,
12815   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
12816   "name" : "art::dex::CodeItem *",
12817   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
12818   "self_type" : "_ZTIPN3art3dex8CodeItemE",
12819   "size" : 4,
12820   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
12821  },
12822  {
12823   "alignment" : 4,
12824   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
12825   "name" : "art::dex::DexIndex<unsigned int> *",
12826   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
12827   "self_type" : "_ZTIPN3art3dex8DexIndexIjEE",
12828   "size" : 4,
12829   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12830  },
12831  {
12832   "alignment" : 4,
12833   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
12834   "name" : "art::dex::DexIndex<unsigned short> *",
12835   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
12836   "self_type" : "_ZTIPN3art3dex8DexIndexItEE",
12837   "size" : 4,
12838   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12839  },
12840  {
12841   "alignment" : 4,
12842   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
12843   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
12844   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
12845   "self_type" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
12846   "size" : 4,
12847   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
12848  },
12849  {
12850   "alignment" : 4,
12851   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
12852   "name" : "art::dex::TypeIndex *",
12853   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
12854   "self_type" : "_ZTIPN3art3dex9TypeIndexE",
12855   "size" : 4,
12856   "source_file" : "art/libdexfile/dex/dex_file_types.h"
12857  },
12858  {
12859   "alignment" : 4,
12860   "linker_set_key" : "_ZTIPN3art6MemMapE",
12861   "name" : "art::MemMap *",
12862   "referenced_type" : "_ZTIN3art6MemMapE",
12863   "self_type" : "_ZTIPN3art6MemMapE",
12864   "size" : 4,
12865   "source_file" : "art/libartbase/base/mem_map.h"
12866  },
12867  {
12868   "alignment" : 4,
12869   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
12870   "name" : "art::DexFile::PositionInfo *",
12871   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
12872   "self_type" : "_ZTIPN3art7DexFile12PositionInfoE",
12873   "size" : 4,
12874   "source_file" : "art/libdexfile/dex/dex_file.h"
12875  },
12876  {
12877   "alignment" : 4,
12878   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
12879   "name" : "art::DexFile::LocalInfo *",
12880   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
12881   "self_type" : "_ZTIPN3art7DexFile9LocalInfoE",
12882   "size" : 4,
12883   "source_file" : "art/libdexfile/dex/dex_file.h"
12884  },
12885  {
12886   "alignment" : 4,
12887   "linker_set_key" : "_ZTIPN3art7DexFileE",
12888   "name" : "art::DexFile *",
12889   "referenced_type" : "_ZTIN3art7DexFileE",
12890   "self_type" : "_ZTIPN3art7DexFileE",
12891   "size" : 4,
12892   "source_file" : "art/libdexfile/dex/dex_file.h"
12893  },
12894  {
12895   "alignment" : 4,
12896   "linker_set_key" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12897   "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>>> *",
12898   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12899   "self_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
12900   "size" : 4,
12901   "source_file" : "art/libartbase/base/hash_set.h"
12902  },
12903  {
12904   "alignment" : 4,
12905   "linker_set_key" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
12906   "name" : "art::Dumpable<art::hiddenapi::ApiList> *",
12907   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
12908   "self_type" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
12909   "size" : 4,
12910   "source_file" : "art/libartbase/base/dumpable.h"
12911  },
12912  {
12913   "alignment" : 4,
12914   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
12915   "name" : "art::ZipEntry *",
12916   "referenced_type" : "_ZTIN3art8ZipEntryE",
12917   "self_type" : "_ZTIPN3art8ZipEntryE",
12918   "size" : 4,
12919   "source_file" : "art/libartbase/base/zip_archive.h"
12920  },
12921  {
12922   "alignment" : 4,
12923   "linker_set_key" : "_ZTIPN3art9CountIterE",
12924   "name" : "art::CountIter *",
12925   "referenced_type" : "_ZTIN3art9CountIterE",
12926   "self_type" : "_ZTIPN3art9CountIterE",
12927   "size" : 4,
12928   "source_file" : "art/libartbase/base/stl_util.h"
12929  },
12930  {
12931   "alignment" : 4,
12932   "linker_set_key" : "_ZTIPN3art9SignatureE",
12933   "name" : "art::Signature *",
12934   "referenced_type" : "_ZTIN3art9SignatureE",
12935   "self_type" : "_ZTIPN3art9SignatureE",
12936   "size" : 4,
12937   "source_file" : "art/libdexfile/dex/signature.h"
12938  },
12939  {
12940   "alignment" : 4,
12941   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
12942   "name" : "art::hiddenapi::ApiList *",
12943   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
12944   "self_type" : "_ZTIPN3art9hiddenapi7ApiListE",
12945   "size" : 4,
12946   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
12947  },
12948  {
12949   "alignment" : 4,
12950   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
12951   "name" : "android::base::MappedFile *",
12952   "referenced_type" : "_ZTIN7android4base10MappedFileE",
12953   "self_type" : "_ZTIPN7android4base10MappedFileE",
12954   "size" : 4,
12955   "source_file" : "system/libbase/include/android-base/mapped_file.h"
12956  },
12957  {
12958   "alignment" : 4,
12959   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
12960   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format> *",
12961   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
12962   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
12963   "size" : 4,
12964   "source_file" : "system/libbase/include/android-base/logging.h"
12965  },
12966  {
12967   "alignment" : 4,
12968   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
12969   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType> *",
12970   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
12971   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
12972   "size" : 4,
12973   "source_file" : "system/libbase/include/android-base/logging.h"
12974  },
12975  {
12976   "alignment" : 4,
12977   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
12978   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex> *",
12979   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
12980   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
12981   "size" : 4,
12982   "source_file" : "system/libbase/include/android-base/logging.h"
12983  },
12984  {
12985   "alignment" : 4,
12986   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
12987   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex> *",
12988   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
12989   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
12990   "size" : 4,
12991   "source_file" : "system/libbase/include/android-base/logging.h"
12992  },
12993  {
12994   "alignment" : 4,
12995   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
12996   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex> *",
12997   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
12998   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
12999   "size" : 4,
13000   "source_file" : "system/libbase/include/android-base/logging.h"
13001  },
13002  {
13003   "alignment" : 4,
13004   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13005   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *> *",
13006   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13007   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
13008   "size" : 4,
13009   "source_file" : "system/libbase/include/android-base/logging.h"
13010  },
13011  {
13012   "alignment" : 4,
13013   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13014   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *> *",
13015   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13016   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
13017   "size" : 4,
13018   "source_file" : "system/libbase/include/android-base/logging.h"
13019  },
13020  {
13021   "alignment" : 4,
13022   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13023   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *> *",
13024   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13025   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
13026   "size" : 4,
13027   "source_file" : "system/libbase/include/android-base/logging.h"
13028  },
13029  {
13030   "alignment" : 4,
13031   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13032   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *> *",
13033   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13034   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
13035   "size" : 4,
13036   "source_file" : "system/libbase/include/android-base/logging.h"
13037  },
13038  {
13039   "alignment" : 4,
13040   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13041   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *> *",
13042   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13043   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
13044   "size" : 4,
13045   "source_file" : "system/libbase/include/android-base/logging.h"
13046  },
13047  {
13048   "alignment" : 4,
13049   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13050   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *> *",
13051   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13052   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
13053   "size" : 4,
13054   "source_file" : "system/libbase/include/android-base/logging.h"
13055  },
13056  {
13057   "alignment" : 4,
13058   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13059   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *> *",
13060   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13061   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
13062   "size" : 4,
13063   "source_file" : "system/libbase/include/android-base/logging.h"
13064  },
13065  {
13066   "alignment" : 4,
13067   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13068   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *> *",
13069   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13070   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
13071   "size" : 4,
13072   "source_file" : "system/libbase/include/android-base/logging.h"
13073  },
13074  {
13075   "alignment" : 4,
13076   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13077   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *> *",
13078   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13079   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
13080   "size" : 4,
13081   "source_file" : "system/libbase/include/android-base/logging.h"
13082  },
13083  {
13084   "alignment" : 4,
13085   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13086   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *> *",
13087   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13088   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
13089   "size" : 4,
13090   "source_file" : "system/libbase/include/android-base/logging.h"
13091  },
13092  {
13093   "alignment" : 4,
13094   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13095   "name" : "android::base::log_detail::EagerEvaluator<bool, bool> *",
13096   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
13097   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
13098   "size" : 4,
13099   "source_file" : "system/libbase/include/android-base/logging.h"
13100  },
13101  {
13102   "alignment" : 4,
13103   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13104   "name" : "android::base::log_detail::EagerEvaluator<char, char> *",
13105   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
13106   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
13107   "size" : 4,
13108   "source_file" : "system/libbase/include/android-base/logging.h"
13109  },
13110  {
13111   "alignment" : 4,
13112   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13113   "name" : "android::base::log_detail::EagerEvaluator<double, double> *",
13114   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
13115   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
13116   "size" : 4,
13117   "source_file" : "system/libbase/include/android-base/logging.h"
13118  },
13119  {
13120   "alignment" : 4,
13121   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13122   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int> *",
13123   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
13124   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
13125   "size" : 4,
13126   "source_file" : "system/libbase/include/android-base/logging.h"
13127  },
13128  {
13129   "alignment" : 4,
13130   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13131   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
13132   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
13133   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
13134   "size" : 4,
13135   "source_file" : "system/libbase/include/android-base/logging.h"
13136  },
13137  {
13138   "alignment" : 4,
13139   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13140   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
13141   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
13142   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
13143   "size" : 4,
13144   "source_file" : "system/libbase/include/android-base/logging.h"
13145  },
13146  {
13147   "alignment" : 4,
13148   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13149   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
13150   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
13151   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
13152   "size" : 4,
13153   "source_file" : "system/libbase/include/android-base/logging.h"
13154  },
13155  {
13156   "alignment" : 4,
13157   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13158   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short> *",
13159   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
13160   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
13161   "size" : 4,
13162   "source_file" : "system/libbase/include/android-base/logging.h"
13163  },
13164  {
13165   "alignment" : 4,
13166   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13167   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
13168   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
13169   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
13170   "size" : 4,
13171   "source_file" : "system/libbase/include/android-base/logging.h"
13172  },
13173  {
13174   "alignment" : 4,
13175   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13176   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
13177   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
13178   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
13179   "size" : 4,
13180   "source_file" : "system/libbase/include/android-base/logging.h"
13181  },
13182  {
13183   "alignment" : 4,
13184   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13185   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int> *",
13186   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
13187   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
13188   "size" : 4,
13189   "source_file" : "system/libbase/include/android-base/logging.h"
13190  },
13191  {
13192   "alignment" : 4,
13193   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13194   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int> *",
13195   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
13196   "self_type" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
13197   "size" : 4,
13198   "source_file" : "system/libbase/include/android-base/logging.h"
13199  },
13200  {
13201   "alignment" : 4,
13202   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13203   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
13204   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13205   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
13206   "size" : 4,
13207   "source_file" : "system/libbase/include/android-base/logging.h"
13208  },
13209  {
13210   "alignment" : 4,
13211   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13212   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
13213   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13214   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
13215   "size" : 4,
13216   "source_file" : "system/libbase/include/android-base/logging.h"
13217  },
13218  {
13219   "alignment" : 4,
13220   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13221   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
13222   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13223   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
13224   "size" : 4,
13225   "source_file" : "system/libbase/include/android-base/logging.h"
13226  },
13227  {
13228   "alignment" : 4,
13229   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13230   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
13231   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13232   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
13233   "size" : 4,
13234   "source_file" : "system/libbase/include/android-base/logging.h"
13235  },
13236  {
13237   "alignment" : 4,
13238   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13239   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
13240   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13241   "self_type" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
13242   "size" : 4,
13243   "source_file" : "system/libbase/include/android-base/logging.h"
13244  },
13245  {
13246   "alignment" : 4,
13247   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13248   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
13249   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13250   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
13251   "size" : 4,
13252   "source_file" : "system/libbase/include/android-base/logging.h"
13253  },
13254  {
13255   "alignment" : 4,
13256   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13257   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
13258   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13259   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
13260   "size" : 4,
13261   "source_file" : "system/libbase/include/android-base/logging.h"
13262  },
13263  {
13264   "alignment" : 4,
13265   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13266   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
13267   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13268   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
13269   "size" : 4,
13270   "source_file" : "system/libbase/include/android-base/logging.h"
13271  },
13272  {
13273   "alignment" : 4,
13274   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13275   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
13276   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13277   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
13278   "size" : 4,
13279   "source_file" : "system/libbase/include/android-base/logging.h"
13280  },
13281  {
13282   "alignment" : 4,
13283   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13284   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
13285   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13286   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
13287   "size" : 4,
13288   "source_file" : "system/libbase/include/android-base/logging.h"
13289  },
13290  {
13291   "alignment" : 4,
13292   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13293   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
13294   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13295   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
13296   "size" : 4,
13297   "source_file" : "system/libbase/include/android-base/logging.h"
13298  },
13299  {
13300   "alignment" : 4,
13301   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13302   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
13303   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13304   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
13305   "size" : 4,
13306   "source_file" : "system/libbase/include/android-base/logging.h"
13307  },
13308  {
13309   "alignment" : 4,
13310   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13311   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
13312   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
13313   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
13314   "size" : 4,
13315   "source_file" : "system/libbase/include/android-base/logging.h"
13316  },
13317  {
13318   "alignment" : 4,
13319   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13320   "name" : "android::base::log_detail::Storage<const void *> *",
13321   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
13322   "self_type" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
13323   "size" : 4,
13324   "source_file" : "system/libbase/include/android-base/logging.h"
13325  },
13326  {
13327   "alignment" : 4,
13328   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13329   "name" : "android::base::log_detail::Storage<bool> *",
13330   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
13331   "self_type" : "_ZTIPN7android4base10log_detail7StorageIbEE",
13332   "size" : 4,
13333   "source_file" : "system/libbase/include/android-base/logging.h"
13334  },
13335  {
13336   "alignment" : 4,
13337   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13338   "name" : "android::base::log_detail::Storage<char> *",
13339   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
13340   "self_type" : "_ZTIPN7android4base10log_detail7StorageIcEE",
13341   "size" : 4,
13342   "source_file" : "system/libbase/include/android-base/logging.h"
13343  },
13344  {
13345   "alignment" : 4,
13346   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13347   "name" : "android::base::log_detail::Storage<double> *",
13348   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
13349   "self_type" : "_ZTIPN7android4base10log_detail7StorageIdEE",
13350   "size" : 4,
13351   "source_file" : "system/libbase/include/android-base/logging.h"
13352  },
13353  {
13354   "alignment" : 4,
13355   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13356   "name" : "android::base::log_detail::Storage<unsigned char> *",
13357   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
13358   "self_type" : "_ZTIPN7android4base10log_detail7StorageIhEE",
13359   "size" : 4,
13360   "source_file" : "system/libbase/include/android-base/logging.h"
13361  },
13362  {
13363   "alignment" : 4,
13364   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13365   "name" : "android::base::log_detail::Storage<int> *",
13366   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
13367   "self_type" : "_ZTIPN7android4base10log_detail7StorageIiEE",
13368   "size" : 4,
13369   "source_file" : "system/libbase/include/android-base/logging.h"
13370  },
13371  {
13372   "alignment" : 4,
13373   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13374   "name" : "android::base::log_detail::Storage<unsigned int> *",
13375   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
13376   "self_type" : "_ZTIPN7android4base10log_detail7StorageIjEE",
13377   "size" : 4,
13378   "source_file" : "system/libbase/include/android-base/logging.h"
13379  },
13380  {
13381   "alignment" : 4,
13382   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
13383   "name" : "android::base::log_detail::Storage<unsigned short> *",
13384   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
13385   "self_type" : "_ZTIPN7android4base10log_detail7StorageItEE",
13386   "size" : 4,
13387   "source_file" : "system/libbase/include/android-base/logging.h"
13388  },
13389  {
13390   "alignment" : 4,
13391   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIxEE",
13392   "name" : "android::base::log_detail::Storage<long long> *",
13393   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
13394   "self_type" : "_ZTIPN7android4base10log_detail7StorageIxEE",
13395   "size" : 4,
13396   "source_file" : "system/libbase/include/android-base/logging.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIyEE",
13401   "name" : "android::base::log_detail::Storage<unsigned long long> *",
13402   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
13403   "self_type" : "_ZTIPN7android4base10log_detail7StorageIyEE",
13404   "size" : 4,
13405   "source_file" : "system/libbase/include/android-base/logging.h"
13406  },
13407  {
13408   "alignment" : 4,
13409   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
13410   "name" : "android::base::borrowed_fd *",
13411   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
13412   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
13413   "size" : 4,
13414   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13415  },
13416  {
13417   "alignment" : 4,
13418   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
13419   "name" : "android::base::ErrnoRestorer *",
13420   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
13421   "self_type" : "_ZTIPN7android4base13ErrnoRestorerE",
13422   "size" : 4,
13423   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
13424  },
13425  {
13426   "alignment" : 4,
13427   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13428   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
13429   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13430   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
13431   "size" : 4,
13432   "source_file" : "system/libbase/include/android-base/unique_fd.h"
13433  },
13434  {
13435   "alignment" : 4,
13436   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
13437   "name" : "android::base::ScopedLockAssertion *",
13438   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
13439   "self_type" : "_ZTIPN7android4base19ScopedLockAssertionE",
13440   "size" : 4,
13441   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
13442  },
13443  {
13444   "alignment" : 4,
13445   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
13446   "name" : "unix_file::RandomAccessFile *",
13447   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
13448   "self_type" : "_ZTIPN9unix_file16RandomAccessFileE",
13449   "size" : 4,
13450   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
13451  },
13452  {
13453   "alignment" : 4,
13454   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
13455   "name" : "unix_file::FdFile *",
13456   "referenced_type" : "_ZTIN9unix_file6FdFileE",
13457   "self_type" : "_ZTIPN9unix_file6FdFileE",
13458   "size" : 4,
13459   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
13460  },
13461  {
13462   "alignment" : 4,
13463   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13464   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
13465   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13466   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13467   "size" : 4,
13468   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13469  },
13470  {
13471   "alignment" : 4,
13472   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13473   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
13474   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13475   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
13476   "size" : 4,
13477   "source_file" : "system/libbase/include/android-base/strings.h"
13478  },
13479  {
13480   "alignment" : 4,
13481   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
13482   "name" : "std::pair<unsigned int, unsigned short> *",
13483   "referenced_type" : "_ZTINSt3__14pairIjtEE",
13484   "self_type" : "_ZTIPNSt3__14pairIjtEE",
13485   "size" : 4,
13486   "source_file" : "art/libartbase/base/hash_set.h"
13487  },
13488  {
13489   "alignment" : 4,
13490   "linker_set_key" : "_ZTIPNSt3__15mutexE",
13491   "name" : "std::mutex *",
13492   "referenced_type" : "_ZTINSt3__15mutexE",
13493   "self_type" : "_ZTIPNSt3__15mutexE",
13494   "size" : 4,
13495   "source_file" : "art/libartbase/base/mem_map.h"
13496  },
13497  {
13498   "alignment" : 4,
13499   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13500   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
13501   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13502   "self_type" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
13503   "size" : 4,
13504   "source_file" : "art/libdexfile/dex/dex_file.h"
13505  },
13506  {
13507   "alignment" : 4,
13508   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13509   "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>>>> *",
13510   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13511   "self_type" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
13512   "size" : 4,
13513   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13514  },
13515  {
13516   "alignment" : 4,
13517   "linker_set_key" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13518   "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>>>> *",
13519   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13520   "self_type" : "_ZTIPNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
13521   "size" : 4,
13522   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13523  },
13524  {
13525   "alignment" : 4,
13526   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13527   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
13528   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
13529   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
13530   "size" : 4,
13531   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
13532  },
13533  {
13534   "alignment" : 4,
13535   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13536   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
13537   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
13538   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
13539   "size" : 4,
13540   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13541  },
13542  {
13543   "alignment" : 4,
13544   "linker_set_key" : "_ZTIPP7_JNIEnv",
13545   "name" : "_JNIEnv **",
13546   "referenced_type" : "_ZTIP7_JNIEnv",
13547   "self_type" : "_ZTIPP7_JNIEnv",
13548   "size" : 4,
13549   "source_file" : "libnativehelper/include_jni/jni.h"
13550  },
13551  {
13552   "alignment" : 4,
13553   "linker_set_key" : "_ZTIPP7_JavaVM",
13554   "name" : "_JavaVM **",
13555   "referenced_type" : "_ZTIP7_JavaVM",
13556   "self_type" : "_ZTIPP7_JavaVM",
13557   "size" : 4,
13558   "source_file" : "libnativehelper/include_jni/jni.h"
13559  },
13560  {
13561   "alignment" : 4,
13562   "linker_set_key" : "_ZTIPP8ADexFile",
13563   "name" : "ADexFile **",
13564   "referenced_type" : "_ZTIP8ADexFile",
13565   "self_type" : "_ZTIPP8ADexFile",
13566   "size" : 4,
13567   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13568  },
13569  {
13570   "alignment" : 4,
13571   "linker_set_key" : "_ZTIPPKc",
13572   "name" : "const char **",
13573   "referenced_type" : "_ZTIPKc",
13574   "self_type" : "_ZTIPPKc",
13575   "size" : 4,
13576   "source_file" : "art/libdexfile/dex/utf.h"
13577  },
13578  {
13579   "alignment" : 4,
13580   "linker_set_key" : "_ZTIPPKh",
13581   "name" : "const unsigned char **",
13582   "referenced_type" : "_ZTIPKh",
13583   "self_type" : "_ZTIPPKh",
13584   "size" : 4,
13585   "source_file" : "art/libdexfile/dex/dex_file.h"
13586  },
13587  {
13588   "alignment" : 4,
13589   "linker_set_key" : "_ZTIPPv",
13590   "name" : "void **",
13591   "referenced_type" : "_ZTIPv",
13592   "self_type" : "_ZTIPPv",
13593   "size" : 4,
13594   "source_file" : "libnativehelper/include_jni/jni.h"
13595  },
13596  {
13597   "alignment" : 4,
13598   "linker_set_key" : "_ZTIPa",
13599   "name" : "signed char *",
13600   "referenced_type" : "_ZTIa",
13601   "self_type" : "_ZTIPa",
13602   "size" : 4,
13603   "source_file" : "libnativehelper/include_jni/jni.h"
13604  },
13605  {
13606   "alignment" : 4,
13607   "linker_set_key" : "_ZTIPb",
13608   "name" : "bool *",
13609   "referenced_type" : "_ZTIb",
13610   "self_type" : "_ZTIPb",
13611   "size" : 4,
13612   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13613  },
13614  {
13615   "alignment" : 4,
13616   "linker_set_key" : "_ZTIPc",
13617   "name" : "char *",
13618   "referenced_type" : "_ZTIc",
13619   "self_type" : "_ZTIPc",
13620   "size" : 4,
13621   "source_file" : "system/libbase/include/android-base/logging.h"
13622  },
13623  {
13624   "alignment" : 4,
13625   "linker_set_key" : "_ZTIPd",
13626   "name" : "double *",
13627   "referenced_type" : "_ZTId",
13628   "self_type" : "_ZTIPd",
13629   "size" : 4,
13630   "source_file" : "libnativehelper/include_jni/jni.h"
13631  },
13632  {
13633   "alignment" : 4,
13634   "linker_set_key" : "_ZTIPf",
13635   "name" : "float *",
13636   "referenced_type" : "_ZTIf",
13637   "self_type" : "_ZTIPf",
13638   "size" : 4,
13639   "source_file" : "libnativehelper/include_jni/jni.h"
13640  },
13641  {
13642   "alignment" : 4,
13643   "linker_set_key" : "_ZTIPh",
13644   "name" : "unsigned char *",
13645   "referenced_type" : "_ZTIh",
13646   "self_type" : "_ZTIPh",
13647   "size" : 4,
13648   "source_file" : "art/libartbase/base/mem_map.h"
13649  },
13650  {
13651   "alignment" : 4,
13652   "linker_set_key" : "_ZTIPi",
13653   "name" : "int *",
13654   "referenced_type" : "_ZTIi",
13655   "self_type" : "_ZTIPi",
13656   "size" : 4,
13657   "source_file" : "libnativehelper/include_jni/jni.h"
13658  },
13659  {
13660   "alignment" : 4,
13661   "linker_set_key" : "_ZTIPj",
13662   "name" : "unsigned int *",
13663   "referenced_type" : "_ZTIj",
13664   "self_type" : "_ZTIPj",
13665   "size" : 4,
13666   "source_file" : "art/libdexfile/dex/dex_file.h"
13667  },
13668  {
13669   "alignment" : 4,
13670   "linker_set_key" : "_ZTIPs",
13671   "name" : "short *",
13672   "referenced_type" : "_ZTIs",
13673   "self_type" : "_ZTIPs",
13674   "size" : 4,
13675   "source_file" : "libnativehelper/include_jni/jni.h"
13676  },
13677  {
13678   "alignment" : 4,
13679   "linker_set_key" : "_ZTIPt",
13680   "name" : "unsigned short *",
13681   "referenced_type" : "_ZTIt",
13682   "self_type" : "_ZTIPt",
13683   "size" : 4,
13684   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
13685  },
13686  {
13687   "alignment" : 4,
13688   "linker_set_key" : "_ZTIPv",
13689   "name" : "void *",
13690   "referenced_type" : "_ZTIv",
13691   "self_type" : "_ZTIPv",
13692   "size" : 4,
13693   "source_file" : "art/libartbase/base/mem_map.h"
13694  },
13695  {
13696   "alignment" : 4,
13697   "linker_set_key" : "_ZTIPx",
13698   "name" : "long long *",
13699   "referenced_type" : "_ZTIx",
13700   "self_type" : "_ZTIPx",
13701   "size" : 4,
13702   "source_file" : "libnativehelper/include_jni/jni.h"
13703  }
13704 ],
13705 "qualified_types" :
13706 [
13707  {
13708   "alignment" : 1,
13709   "is_const" : true,
13710   "linker_set_key" : "_ZTIA22_Kc",
13711   "name" : "const char[22]",
13712   "referenced_type" : "_ZTIA22_c",
13713   "self_type" : "_ZTIA22_Kc",
13714   "size" : 22,
13715   "source_file" : "art/libartbase/base/file_utils.h"
13716  },
13717  {
13718   "alignment" : 1,
13719   "is_const" : true,
13720   "linker_set_key" : "_ZTIA23_Kc",
13721   "name" : "const char[23]",
13722   "referenced_type" : "_ZTIA23_c",
13723   "self_type" : "_ZTIA23_Kc",
13724   "size" : 23,
13725   "source_file" : "art/libartbase/base/file_utils.h"
13726  },
13727  {
13728   "alignment" : 1,
13729   "is_const" : true,
13730   "linker_set_key" : "_ZTIA28_Kc",
13731   "name" : "const char[28]",
13732   "referenced_type" : "_ZTIA28_c",
13733   "self_type" : "_ZTIA28_Kc",
13734   "size" : 28,
13735   "source_file" : "art/libartbase/base/file_utils.h"
13736  },
13737  {
13738   "alignment" : 4,
13739   "is_const" : true,
13740   "linker_set_key" : "_ZTIA2_KPKc",
13741   "name" : "const char *const[2]",
13742   "referenced_type" : "_ZTIA2_PKc",
13743   "self_type" : "_ZTIA2_KPKc",
13744   "size" : 8,
13745   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13746  },
13747  {
13748   "alignment" : 1,
13749   "is_const" : true,
13750   "linker_set_key" : "_ZTIA36_Kc",
13751   "name" : "const char[36]",
13752   "referenced_type" : "_ZTIA36_c",
13753   "self_type" : "_ZTIA36_Kc",
13754   "size" : 36,
13755   "source_file" : "art/libartbase/base/file_utils.h"
13756  },
13757  {
13758   "alignment" : 1,
13759   "is_const" : true,
13760   "linker_set_key" : "_ZTIA4_Kc",
13761   "name" : "const char[4]",
13762   "referenced_type" : "_ZTIA4_c",
13763   "self_type" : "_ZTIA4_Kc",
13764   "size" : 4,
13765   "source_file" : "art/libartbase/base/file_utils.h"
13766  },
13767  {
13768   "alignment" : 1,
13769   "is_const" : true,
13770   "linker_set_key" : "_ZTIA4_Kh",
13771   "name" : "const unsigned char[4]",
13772   "referenced_type" : "_ZTIA4_h",
13773   "self_type" : "_ZTIA4_Kh",
13774   "size" : 4,
13775   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
13776  },
13777  {
13778   "alignment" : 1,
13779   "is_const" : true,
13780   "linker_set_key" : "_ZTIA5_A4_Kh",
13781   "name" : "const unsigned char[5][4]",
13782   "referenced_type" : "_ZTIA5_A4_h",
13783   "self_type" : "_ZTIA5_A4_Kh",
13784   "size" : 20,
13785   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
13786  },
13787  {
13788   "alignment" : 4,
13789   "is_const" : true,
13790   "linker_set_key" : "_ZTIA5_Kj",
13791   "name" : "const unsigned int[5]",
13792   "referenced_type" : "_ZTIA5_j",
13793   "self_type" : "_ZTIA5_Kj",
13794   "size" : 20,
13795   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13796  },
13797  {
13798   "alignment" : 4,
13799   "is_const" : true,
13800   "linker_set_key" : "_ZTIA7_KN3art10SdkVersionE",
13801   "name" : "const art::SdkVersion[7]",
13802   "referenced_type" : "_ZTIA7_N3art10SdkVersionE",
13803   "self_type" : "_ZTIA7_KN3art10SdkVersionE",
13804   "size" : 28,
13805   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13806  },
13807  {
13808   "alignment" : 4,
13809   "is_const" : true,
13810   "linker_set_key" : "_ZTIA7_KPKc",
13811   "name" : "const char *const[7]",
13812   "referenced_type" : "_ZTIA7_PKc",
13813   "self_type" : "_ZTIA7_KPKc",
13814   "size" : 28,
13815   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
13816  },
13817  {
13818   "is_const" : true,
13819   "linker_set_key" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
13820   "name" : "const art::Instruction::InstructionDescriptor[]",
13821   "referenced_type" : "_ZTIA_N3art11Instruction21InstructionDescriptorE",
13822   "self_type" : "_ZTIA_KN3art11Instruction21InstructionDescriptorE",
13823   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13824  },
13825  {
13826   "is_const" : true,
13827   "linker_set_key" : "_ZTIA_KPKc",
13828   "name" : "const char *const[]",
13829   "referenced_type" : "_ZTIA_PKc",
13830   "self_type" : "_ZTIA_KPKc",
13831   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13832  },
13833  {
13834   "is_const" : true,
13835   "linker_set_key" : "_ZTIA_Kh",
13836   "name" : "const unsigned char[]",
13837   "referenced_type" : "_ZTIA_h",
13838   "self_type" : "_ZTIA_Kh",
13839   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13840  },
13841  {
13842   "is_const" : true,
13843   "linker_set_key" : "_ZTIA_Ki",
13844   "name" : "const int[]",
13845   "referenced_type" : "_ZTIA_i",
13846   "self_type" : "_ZTIA_Ki",
13847   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13848  },
13849  {
13850   "alignment" : 4,
13851   "is_const" : true,
13852   "linker_set_key" : "_ZTIK15ADexFile_Method",
13853   "name" : "const ADexFile_Method",
13854   "referenced_type" : "_ZTI15ADexFile_Method",
13855   "self_type" : "_ZTIK15ADexFile_Method",
13856   "size" : 16,
13857   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
13858  },
13859  {
13860   "alignment" : 4,
13861   "is_const" : true,
13862   "linker_set_key" : "_ZTIK15JNINativeMethod",
13863   "name" : "const JNINativeMethod",
13864   "referenced_type" : "_ZTI15JNINativeMethod",
13865   "self_type" : "_ZTIK15JNINativeMethod",
13866   "size" : 12,
13867   "source_file" : "libnativehelper/include_jni/jni.h"
13868  },
13869  {
13870   "alignment" : 4,
13871   "is_const" : true,
13872   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
13873   "name" : "const JNIInvokeInterface",
13874   "referenced_type" : "_ZTI18JNIInvokeInterface",
13875   "self_type" : "_ZTIK18JNIInvokeInterface",
13876   "size" : 32,
13877   "source_file" : "libnativehelper/include_jni/jni.h"
13878  },
13879  {
13880   "alignment" : 4,
13881   "is_const" : true,
13882   "linker_set_key" : "_ZTIK18JNINativeInterface",
13883   "name" : "const JNINativeInterface",
13884   "referenced_type" : "_ZTI18JNINativeInterface",
13885   "self_type" : "_ZTIK18JNINativeInterface",
13886   "size" : 932,
13887   "source_file" : "libnativehelper/include_jni/jni.h"
13888  },
13889  {
13890   "alignment" : 4,
13891   "is_const" : true,
13892   "linker_set_key" : "_ZTIK6jvalue",
13893   "name" : "const jvalue",
13894   "referenced_type" : "_ZTI6jvalue",
13895   "self_type" : "_ZTIK6jvalue",
13896   "size" : 8,
13897   "source_file" : "art/libdexfile/dex/dex_file.h"
13898  },
13899  {
13900   "alignment" : 4,
13901   "is_const" : true,
13902   "linker_set_key" : "_ZTIKDn",
13903   "name" : "const std::nullptr_t",
13904   "referenced_type" : "_ZTIDn",
13905   "self_type" : "_ZTIKDn",
13906   "size" : 4,
13907   "source_file" : "system/libbase/include/android-base/logging.h"
13908  },
13909  {
13910   "alignment" : 1,
13911   "is_const" : true,
13912   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
13913   "name" : "const art::FreeDelete",
13914   "referenced_type" : "_ZTIN3art10FreeDeleteE",
13915   "self_type" : "_ZTIKN3art10FreeDeleteE",
13916   "size" : 1,
13917   "source_file" : "art/libartbase/base/stl_util.h"
13918  },
13919  {
13920   "is_const" : true,
13921   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
13922   "name" : "const art::OatDexFile",
13923   "referenced_type" : "_ZTIN3art10OatDexFileE",
13924   "self_type" : "_ZTIKN3art10OatDexFileE",
13925   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13926  },
13927  {
13928   "alignment" : 4,
13929   "is_const" : true,
13930   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
13931   "name" : "const art::ZipArchive",
13932   "referenced_type" : "_ZTIN3art10ZipArchiveE",
13933   "self_type" : "_ZTIKN3art10ZipArchiveE",
13934   "size" : 4,
13935   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
13936  },
13937  {
13938   "alignment" : 4,
13939   "is_const" : true,
13940   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
13941   "name" : "const art::Instruction::SparseSwitchPayload",
13942   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
13943   "self_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
13944   "size" : 4,
13945   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13946  },
13947  {
13948   "alignment" : 1,
13949   "is_const" : true,
13950   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
13951   "name" : "const art::Instruction::Format",
13952   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
13953   "self_type" : "_ZTIKN3art11Instruction6FormatE",
13954   "size" : 1,
13955   "source_file" : "system/libbase/include/android-base/logging.h"
13956  },
13957  {
13958   "alignment" : 1,
13959   "is_const" : true,
13960   "linker_set_key" : "_ZTIKN3art11InstructionE",
13961   "name" : "const art::Instruction",
13962   "referenced_type" : "_ZTIN3art11InstructionE",
13963   "self_type" : "_ZTIKN3art11InstructionE",
13964   "size" : 1,
13965   "source_file" : "art/libdexfile/dex/dex_instruction.h"
13966  },
13967  {
13968   "alignment" : 4,
13969   "is_const" : true,
13970   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
13971   "name" : "const art::PointerSize",
13972   "referenced_type" : "_ZTIN3art11PointerSizeE",
13973   "self_type" : "_ZTIKN3art11PointerSizeE",
13974   "size" : 4,
13975   "source_file" : "art/libartbase/base/enums.h"
13976  },
13977  {
13978   "alignment" : 1,
13979   "is_const" : true,
13980   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
13981   "name" : "const art::VoidFunctor",
13982   "referenced_type" : "_ZTIN3art11VoidFunctorE",
13983   "self_type" : "_ZTIKN3art11VoidFunctorE",
13984   "size" : 1,
13985   "source_file" : "art/libdexfile/dex/dex_file.h"
13986  },
13987  {
13988   "alignment" : 4,
13989   "is_const" : true,
13990   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
13991   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
13992   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
13993   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
13994   "size" : 40,
13995   "source_file" : "art/libdexfile/dex/class_accessor.h"
13996  },
13997  {
13998   "alignment" : 4,
13999   "is_const" : true,
14000   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14001   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
14002   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14003   "self_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
14004   "size" : 44,
14005   "source_file" : "art/libdexfile/dex/class_accessor.h"
14006  },
14007  {
14008   "alignment" : 4,
14009   "is_const" : true,
14010   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
14011   "name" : "const art::ClassAccessor::Field",
14012   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
14013   "self_type" : "_ZTIKN3art13ClassAccessor5FieldE",
14014   "size" : 28,
14015   "source_file" : "art/libdexfile/dex/class_accessor.h"
14016  },
14017  {
14018   "alignment" : 4,
14019   "is_const" : true,
14020   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
14021   "name" : "const art::ClassAccessor::Method",
14022   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
14023   "self_type" : "_ZTIKN3art13ClassAccessor6MethodE",
14024   "size" : 32,
14025   "source_file" : "art/libdexfile/dex/class_accessor.h"
14026  },
14027  {
14028   "alignment" : 4,
14029   "is_const" : true,
14030   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14031   "name" : "const art::ClassAccessor::BaseItem",
14032   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
14033   "self_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
14034   "size" : 24,
14035   "source_file" : "art/libdexfile/dex/class_accessor.h"
14036  },
14037  {
14038   "alignment" : 4,
14039   "is_const" : true,
14040   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
14041   "name" : "const art::ClassAccessor",
14042   "referenced_type" : "_ZTIN3art13ClassAccessorE",
14043   "self_type" : "_ZTIKN3art13ClassAccessorE",
14044   "size" : 32,
14045   "source_file" : "art/libdexfile/dex/class_accessor.h"
14046  },
14047  {
14048   "alignment" : 4,
14049   "is_const" : true,
14050   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
14051   "name" : "const art::ClassIterator",
14052   "referenced_type" : "_ZTIN3art13ClassIteratorE",
14053   "self_type" : "_ZTIKN3art13ClassIteratorE",
14054   "size" : 8,
14055   "source_file" : "art/libdexfile/dex/class_iterator.h"
14056  },
14057  {
14058   "alignment" : 4,
14059   "is_const" : true,
14060   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
14061   "name" : "const art::DexFileLoader",
14062   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
14063   "self_type" : "_ZTIKN3art13DexFileLoaderE",
14064   "size" : 4,
14065   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14066  },
14067  {
14068   "alignment" : 4,
14069   "is_const" : true,
14070   "linker_set_key" : "_ZTIKN3art13DexZipArchiveE",
14071   "name" : "const art::DexZipArchive",
14072   "referenced_type" : "_ZTIN3art13DexZipArchiveE",
14073   "self_type" : "_ZTIKN3art13DexZipArchiveE",
14074   "size" : 4,
14075   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
14076  },
14077  {
14078   "alignment" : 4,
14079   "is_const" : true,
14080   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
14081   "name" : "const art::CompactDexFile::Header",
14082   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
14083   "self_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
14084   "size" : 136,
14085   "source_file" : "art/libartbase/base/casts.h"
14086  },
14087  {
14088   "alignment" : 2,
14089   "is_const" : true,
14090   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14091   "name" : "const art::CompactDexFile::CodeItem",
14092   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
14093   "self_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
14094   "size" : 6,
14095   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14096  },
14097  {
14098   "alignment" : 4,
14099   "is_const" : true,
14100   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
14101   "name" : "const art::CompactDexFile",
14102   "referenced_type" : "_ZTIN3art14CompactDexFileE",
14103   "self_type" : "_ZTIKN3art14CompactDexFileE",
14104   "size" : 108,
14105   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
14106  },
14107  {
14108   "alignment" : 4,
14109   "is_const" : true,
14110   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
14111   "name" : "const art::InstructionSet",
14112   "referenced_type" : "_ZTIN3art14InstructionSetE",
14113   "self_type" : "_ZTIKN3art14InstructionSetE",
14114   "size" : 4,
14115   "source_file" : "art/libartbase/arch/instruction_set.h"
14116  },
14117  {
14118   "alignment" : 4,
14119   "is_const" : true,
14120   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14121   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
14122   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14123   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
14124   "size" : 80,
14125   "source_file" : "art/libartbase/base/iteration_range.h"
14126  },
14127  {
14128   "alignment" : 4,
14129   "is_const" : true,
14130   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14131   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
14132   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14133   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
14134   "size" : 88,
14135   "source_file" : "art/libartbase/base/iteration_range.h"
14136  },
14137  {
14138   "alignment" : 4,
14139   "is_const" : true,
14140   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14141   "name" : "const art::IterationRange<art::ClassIterator>",
14142   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
14143   "self_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
14144   "size" : 16,
14145   "source_file" : "art/libartbase/base/iteration_range.h"
14146  },
14147  {
14148   "alignment" : 4,
14149   "is_const" : true,
14150   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14151   "name" : "const art::IterationRange<const art::dex::TryItem *>",
14152   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14153   "self_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
14154   "size" : 8,
14155   "source_file" : "art/libartbase/base/iteration_range.h"
14156  },
14157  {
14158   "alignment" : 4,
14159   "is_const" : true,
14160   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14161   "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>>>>",
14162   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14163   "self_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
14164   "size" : 8,
14165   "source_file" : "art/libartbase/base/hash_set.h"
14166  },
14167  {
14168   "alignment" : 4,
14169   "is_const" : true,
14170   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
14171   "name" : "const art::MethodReference",
14172   "referenced_type" : "_ZTIN3art15MethodReferenceE",
14173   "self_type" : "_ZTIKN3art15MethodReferenceE",
14174   "size" : 8,
14175   "source_file" : "art/libdexfile/dex/method_reference.h"
14176  },
14177  {
14178   "alignment" : 4,
14179   "is_const" : true,
14180   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
14181   "name" : "const art::SplitStringIter",
14182   "referenced_type" : "_ZTIN3art15SplitStringIterE",
14183   "self_type" : "_ZTIKN3art15SplitStringIterE",
14184   "size" : 16,
14185   "source_file" : "art/libartbase/base/iteration_range.h"
14186  },
14187  {
14188   "alignment" : 4,
14189   "is_const" : true,
14190   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14191   "name" : "const art::StandardDexFile::CodeItem",
14192   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
14193   "self_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
14194   "size" : 20,
14195   "source_file" : "art/libartbase/base/casts.h"
14196  },
14197  {
14198   "alignment" : 4,
14199   "is_const" : true,
14200   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
14201   "name" : "const art::StandardDexFile",
14202   "referenced_type" : "_ZTIN3art15StandardDexFileE",
14203   "self_type" : "_ZTIKN3art15StandardDexFileE",
14204   "size" : 96,
14205   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
14206  },
14207  {
14208   "alignment" : 4,
14209   "is_const" : true,
14210   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
14211   "name" : "const art::TypeLookupTable::Entry",
14212   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
14213   "self_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
14214   "size" : 8,
14215   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14216  },
14217  {
14218   "alignment" : 4,
14219   "is_const" : true,
14220   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
14221   "name" : "const art::TypeLookupTable",
14222   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
14223   "self_type" : "_ZTIKN3art15TypeLookupTableE",
14224   "size" : 16,
14225   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
14226  },
14227  {
14228   "alignment" : 4,
14229   "is_const" : true,
14230   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
14231   "name" : "const art::ArtDexFileLoader",
14232   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
14233   "self_type" : "_ZTIKN3art16ArtDexFileLoaderE",
14234   "size" : 4,
14235   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
14236  },
14237  {
14238   "alignment" : 1,
14239   "is_const" : true,
14240   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
14241   "name" : "const art::DexFileReference::Comparator",
14242   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
14243   "self_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
14244   "size" : 1,
14245   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14246  },
14247  {
14248   "alignment" : 4,
14249   "is_const" : true,
14250   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
14251   "name" : "const art::DexFileReference",
14252   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
14253   "self_type" : "_ZTIKN3art16DexFileReferenceE",
14254   "size" : 8,
14255   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
14256  },
14257  {
14258   "alignment" : 4,
14259   "is_const" : true,
14260   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14261   "name" : "const art::DexLayoutSection::Subsection",
14262   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
14263   "self_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
14264   "size" : 8,
14265   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14266  },
14267  {
14268   "alignment" : 4,
14269   "is_const" : true,
14270   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
14271   "name" : "const art::DexLayoutSection",
14272   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
14273   "self_type" : "_ZTIKN3art16DexLayoutSectionE",
14274   "size" : 40,
14275   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14276  },
14277  {
14278   "alignment" : 4,
14279   "is_const" : true,
14280   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
14281   "name" : "const art::ClassIteratorData",
14282   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
14283   "self_type" : "_ZTIKN3art17ClassIteratorDataE",
14284   "size" : 8,
14285   "source_file" : "art/libdexfile/dex/class_iterator.h"
14286  },
14287  {
14288   "alignment" : 4,
14289   "is_const" : true,
14290   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
14291   "name" : "const art::DexLayoutSections",
14292   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
14293   "self_type" : "_ZTIKN3art17DexLayoutSectionsE",
14294   "size" : 80,
14295   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
14296  },
14297  {
14298   "alignment" : 4,
14299   "is_const" : true,
14300   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14301   "name" : "const art::CompactOffsetTable::Accessor",
14302   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
14303   "self_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
14304   "size" : 12,
14305   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
14306  },
14307  {
14308   "alignment" : 1,
14309   "is_const" : true,
14310   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14311   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14312   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14313   "self_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14314   "size" : 1,
14315   "source_file" : "art/libartbase/base/hash_set.h"
14316  },
14317  {
14318   "alignment" : 1,
14319   "is_const" : true,
14320   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14321   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
14322   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14323   "self_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
14324   "size" : 1,
14325   "source_file" : "art/libartbase/base/hash_set.h"
14326  },
14327  {
14328   "alignment" : 4,
14329   "is_const" : true,
14330   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
14331   "name" : "const art::InstructionOperands",
14332   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
14333   "self_type" : "_ZTIKN3art19InstructionOperandsE",
14334   "size" : 8,
14335   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14336  },
14337  {
14338   "alignment" : 4,
14339   "is_const" : true,
14340   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
14341   "name" : "const art::CatchHandlerIterator",
14342   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
14343   "self_type" : "_ZTIKN3art20CatchHandlerIteratorE",
14344   "size" : 20,
14345   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
14346  },
14347  {
14348   "alignment" : 4,
14349   "is_const" : true,
14350   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
14351   "name" : "const art::CodeItemDataAccessor",
14352   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
14353   "self_type" : "_ZTIKN3art20CodeItemDataAccessorE",
14354   "size" : 16,
14355   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14356  },
14357  {
14358   "alignment" : 4,
14359   "is_const" : true,
14360   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
14361   "name" : "const art::DexInstructionPcPair",
14362   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
14363   "self_type" : "_ZTIKN3art20DexInstructionPcPairE",
14364   "size" : 8,
14365   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14366  },
14367  {
14368   "alignment" : 4,
14369   "is_const" : true,
14370   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
14371   "name" : "const art::DexInstructionIterator",
14372   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
14373   "self_type" : "_ZTIKN3art22DexInstructionIteratorE",
14374   "size" : 8,
14375   "source_file" : "art/libdexfile/dex/dex_file.h"
14376  },
14377  {
14378   "alignment" : 4,
14379   "is_const" : true,
14380   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
14381   "name" : "const art::DexFileParameterIterator",
14382   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
14383   "self_type" : "_ZTIKN3art24DexFileParameterIteratorE",
14384   "size" : 16,
14385   "source_file" : "art/libdexfile/dex/dex_file.h"
14386  },
14387  {
14388   "alignment" : 4,
14389   "is_const" : true,
14390   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
14391   "name" : "const art::RangeInstructionOperands",
14392   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
14393   "self_type" : "_ZTIKN3art24RangeInstructionOperandsE",
14394   "size" : 12,
14395   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14396  },
14397  {
14398   "alignment" : 4,
14399   "is_const" : true,
14400   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14401   "name" : "const art::CodeItemDebugInfoAccessor",
14402   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
14403   "self_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
14404   "size" : 24,
14405   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14406  },
14407  {
14408   "alignment" : 4,
14409   "is_const" : true,
14410   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14411   "name" : "const art::EncodedArrayValueIterator::ValueType",
14412   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
14413   "self_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
14414   "size" : 4,
14415   "source_file" : "system/libbase/include/android-base/logging.h"
14416  },
14417  {
14418   "alignment" : 4,
14419   "is_const" : true,
14420   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14421   "name" : "const art::EncodedArrayValueIterator",
14422   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
14423   "self_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
14424   "size" : 28,
14425   "source_file" : "art/libdexfile/dex/dex_file.h"
14426  },
14427  {
14428   "alignment" : 4,
14429   "is_const" : true,
14430   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14431   "name" : "const art::CallSiteArrayValueIterator",
14432   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
14433   "self_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
14434   "size" : 28,
14435   "source_file" : "art/libdexfile/dex/dex_file.h"
14436  },
14437  {
14438   "alignment" : 4,
14439   "is_const" : true,
14440   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14441   "name" : "const art::DexInstructionIteratorBase",
14442   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
14443   "self_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
14444   "size" : 8,
14445   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14446  },
14447  {
14448   "alignment" : 4,
14449   "is_const" : true,
14450   "linker_set_key" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14451   "name" : "const art::SafeDexInstructionIterator",
14452   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
14453   "self_type" : "_ZTIKN3art26SafeDexInstructionIteratorE",
14454   "size" : 16,
14455   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
14456  },
14457  {
14458   "alignment" : 4,
14459   "is_const" : true,
14460   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14461   "name" : "const art::VarArgsInstructionOperands",
14462   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
14463   "self_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
14464   "size" : 12,
14465   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14466  },
14467  {
14468   "alignment" : 4,
14469   "is_const" : true,
14470   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14471   "name" : "const art::CodeItemInstructionAccessor",
14472   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
14473   "self_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
14474   "size" : 8,
14475   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
14476  },
14477  {
14478   "alignment" : 4,
14479   "is_const" : true,
14480   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14481   "name" : "const art::NoReceiverInstructionOperands",
14482   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
14483   "self_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
14484   "size" : 12,
14485   "source_file" : "art/libdexfile/dex/dex_instruction.h"
14486  },
14487  {
14488   "alignment" : 1,
14489   "is_const" : true,
14490   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14491   "name" : "const art::MethodReferenceValueComparator",
14492   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
14493   "self_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
14494   "size" : 1,
14495   "source_file" : "art/libdexfile/dex/method_reference.h"
14496  },
14497  {
14498   "alignment" : 2,
14499   "is_const" : true,
14500   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
14501   "name" : "const art::dex::ProtoIndex",
14502   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
14503   "self_type" : "_ZTIKN3art3dex10ProtoIndexE",
14504   "size" : 2,
14505   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14506  },
14507  {
14508   "alignment" : 4,
14509   "is_const" : true,
14510   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
14511   "name" : "const art::dex::StringIndex",
14512   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
14513   "self_type" : "_ZTIKN3art3dex11StringIndexE",
14514   "size" : 4,
14515   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14516  },
14517  {
14518   "alignment" : 1,
14519   "is_const" : true,
14520   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
14521   "name" : "const art::dex::AnnotationItem",
14522   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
14523   "self_type" : "_ZTIKN3art3dex14AnnotationItemE",
14524   "size" : 2,
14525   "source_file" : "art/libdexfile/dex/dex_file.h"
14526  },
14527  {
14528   "alignment" : 4,
14529   "is_const" : true,
14530   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
14531   "name" : "const art::dex::CallSiteIdItem",
14532   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
14533   "self_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
14534   "size" : 4,
14535   "source_file" : "art/libdexfile/dex/dex_file.h"
14536  },
14537  {
14538   "alignment" : 2,
14539   "is_const" : true,
14540   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
14541   "name" : "const art::dex::MethodHandleItem",
14542   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
14543   "self_type" : "_ZTIKN3art3dex16MethodHandleItemE",
14544   "size" : 8,
14545   "source_file" : "art/libdexfile/dex/dex_file.h"
14546  },
14547  {
14548   "alignment" : 4,
14549   "is_const" : true,
14550   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
14551   "name" : "const art::dex::AnnotationSetItem",
14552   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
14553   "self_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
14554   "size" : 8,
14555   "source_file" : "art/libdexfile/dex/dex_file.h"
14556  },
14557  {
14558   "alignment" : 4,
14559   "is_const" : true,
14560   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14561   "name" : "const art::dex::HiddenapiClassData",
14562   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
14563   "self_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
14564   "size" : 8,
14565   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14566  },
14567  {
14568   "alignment" : 4,
14569   "is_const" : true,
14570   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14571   "name" : "const art::dex::AnnotationSetRefItem",
14572   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
14573   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
14574   "size" : 4,
14575   "source_file" : "art/libdexfile/dex/dex_file.h"
14576  },
14577  {
14578   "alignment" : 4,
14579   "is_const" : true,
14580   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14581   "name" : "const art::dex::AnnotationSetRefList",
14582   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
14583   "self_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
14584   "size" : 8,
14585   "source_file" : "art/libdexfile/dex/dex_file.h"
14586  },
14587  {
14588   "alignment" : 4,
14589   "is_const" : true,
14590   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14591   "name" : "const art::dex::FieldAnnotationsItem",
14592   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
14593   "self_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
14594   "size" : 8,
14595   "source_file" : "art/libdexfile/dex/dex_file.h"
14596  },
14597  {
14598   "alignment" : 4,
14599   "is_const" : true,
14600   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14601   "name" : "const art::dex::MethodAnnotationsItem",
14602   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
14603   "self_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
14604   "size" : 8,
14605   "source_file" : "art/libdexfile/dex/dex_file.h"
14606  },
14607  {
14608   "alignment" : 4,
14609   "is_const" : true,
14610   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14611   "name" : "const art::dex::AnnotationsDirectoryItem",
14612   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
14613   "self_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
14614   "size" : 16,
14615   "source_file" : "art/libdexfile/dex/dex_file.h"
14616  },
14617  {
14618   "alignment" : 4,
14619   "is_const" : true,
14620   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14621   "name" : "const art::dex::ParameterAnnotationsItem",
14622   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
14623   "self_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
14624   "size" : 8,
14625   "source_file" : "art/libdexfile/dex/dex_file.h"
14626  },
14627  {
14628   "alignment" : 4,
14629   "is_const" : true,
14630   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
14631   "name" : "const art::dex::TypeId",
14632   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
14633   "self_type" : "_ZTIKN3art3dex6TypeIdE",
14634   "size" : 4,
14635   "source_file" : "system/libbase/include/android-base/logging.h"
14636  },
14637  {
14638   "alignment" : 4,
14639   "is_const" : true,
14640   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
14641   "name" : "const art::dex::FieldId",
14642   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
14643   "self_type" : "_ZTIKN3art3dex7FieldIdE",
14644   "size" : 8,
14645   "source_file" : "system/libbase/include/android-base/logging.h"
14646  },
14647  {
14648   "alignment" : 4,
14649   "is_const" : true,
14650   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
14651   "name" : "const art::dex::MapList",
14652   "referenced_type" : "_ZTIN3art3dex7MapListE",
14653   "self_type" : "_ZTIKN3art3dex7MapListE",
14654   "size" : 16,
14655   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14656  },
14657  {
14658   "alignment" : 4,
14659   "is_const" : true,
14660   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
14661   "name" : "const art::dex::ProtoId",
14662   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
14663   "self_type" : "_ZTIKN3art3dex7ProtoIdE",
14664   "size" : 12,
14665   "source_file" : "system/libbase/include/android-base/logging.h"
14666  },
14667  {
14668   "alignment" : 4,
14669   "is_const" : true,
14670   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
14671   "name" : "const art::dex::TryItem",
14672   "referenced_type" : "_ZTIN3art3dex7TryItemE",
14673   "self_type" : "_ZTIKN3art3dex7TryItemE",
14674   "size" : 8,
14675   "source_file" : "art/libartbase/base/iteration_range.h"
14676  },
14677  {
14678   "alignment" : 4,
14679   "is_const" : true,
14680   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
14681   "name" : "const art::dex::ClassDef",
14682   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
14683   "self_type" : "_ZTIKN3art3dex8ClassDefE",
14684   "size" : 32,
14685   "source_file" : "system/libbase/include/android-base/logging.h"
14686  },
14687  {
14688   "alignment" : 1,
14689   "is_const" : true,
14690   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
14691   "name" : "const art::dex::CodeItem",
14692   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
14693   "self_type" : "_ZTIKN3art3dex8CodeItemE",
14694   "size" : 1,
14695   "source_file" : "art/libdexfile/dex/dex_file.h"
14696  },
14697  {
14698   "alignment" : 4,
14699   "is_const" : true,
14700   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
14701   "name" : "const art::dex::DexIndex<unsigned int>",
14702   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
14703   "self_type" : "_ZTIKN3art3dex8DexIndexIjEE",
14704   "size" : 4,
14705   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14706  },
14707  {
14708   "alignment" : 2,
14709   "is_const" : true,
14710   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
14711   "name" : "const art::dex::DexIndex<unsigned short>",
14712   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
14713   "self_type" : "_ZTIKN3art3dex8DexIndexItEE",
14714   "size" : 2,
14715   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14716  },
14717  {
14718   "alignment" : 4,
14719   "is_const" : true,
14720   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
14721   "name" : "const art::dex::MethodId",
14722   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
14723   "self_type" : "_ZTIKN3art3dex8MethodIdE",
14724   "size" : 8,
14725   "source_file" : "system/libbase/include/android-base/logging.h"
14726  },
14727  {
14728   "alignment" : 4,
14729   "is_const" : true,
14730   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
14731   "name" : "const art::dex::StringId",
14732   "referenced_type" : "_ZTIN3art3dex8StringIdE",
14733   "self_type" : "_ZTIKN3art3dex8StringIdE",
14734   "size" : 4,
14735   "source_file" : "system/libbase/include/android-base/logging.h"
14736  },
14737  {
14738   "alignment" : 2,
14739   "is_const" : true,
14740   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
14741   "name" : "const art::dex::TypeItem",
14742   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
14743   "self_type" : "_ZTIKN3art3dex8TypeItemE",
14744   "size" : 2,
14745   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14746  },
14747  {
14748   "alignment" : 4,
14749   "is_const" : true,
14750   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
14751   "name" : "const art::dex::TypeList",
14752   "referenced_type" : "_ZTIN3art3dex8TypeListE",
14753   "self_type" : "_ZTIKN3art3dex8TypeListE",
14754   "size" : 8,
14755   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
14756  },
14757  {
14758   "alignment" : 2,
14759   "is_const" : true,
14760   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
14761   "name" : "const art::dex::TypeIndex",
14762   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
14763   "self_type" : "_ZTIKN3art3dex9TypeIndexE",
14764   "size" : 2,
14765   "source_file" : "art/libdexfile/dex/dex_file_types.h"
14766  },
14767  {
14768   "alignment" : 4,
14769   "is_const" : true,
14770   "linker_set_key" : "_ZTIKN3art6MemMapE",
14771   "name" : "const art::MemMap",
14772   "referenced_type" : "_ZTIN3art6MemMapE",
14773   "self_type" : "_ZTIKN3art6MemMapE",
14774   "size" : 40,
14775   "source_file" : "art/libartbase/base/mem_map.h"
14776  },
14777  {
14778   "alignment" : 4,
14779   "is_const" : true,
14780   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
14781   "name" : "const art::DexFile::Header",
14782   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
14783   "self_type" : "_ZTIKN3art7DexFile6HeaderE",
14784   "size" : 112,
14785   "source_file" : "art/libartbase/base/casts.h"
14786  },
14787  {
14788   "alignment" : 4,
14789   "is_const" : true,
14790   "linker_set_key" : "_ZTIKN3art7DexFileE",
14791   "name" : "const art::DexFile",
14792   "referenced_type" : "_ZTIN3art7DexFileE",
14793   "self_type" : "_ZTIKN3art7DexFileE",
14794   "size" : 96,
14795   "source_file" : "art/libdexfile/dex/dex_file.h"
14796  },
14797  {
14798   "alignment" : 4,
14799   "is_const" : true,
14800   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14801   "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>>>",
14802   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14803   "self_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
14804   "size" : 40,
14805   "source_file" : "art/libartbase/base/hash_set.h"
14806  },
14807  {
14808   "alignment" : 4,
14809   "is_const" : true,
14810   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
14811   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
14812   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
14813   "self_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
14814   "size" : 4,
14815   "source_file" : "art/libartbase/base/dumpable.h"
14816  },
14817  {
14818   "alignment" : 4,
14819   "is_const" : true,
14820   "linker_set_key" : "_ZTIKN3art9CountIterE",
14821   "name" : "const art::CountIter",
14822   "referenced_type" : "_ZTIN3art9CountIterE",
14823   "self_type" : "_ZTIKN3art9CountIterE",
14824   "size" : 4,
14825   "source_file" : "art/libartbase/base/stl_util.h"
14826  },
14827  {
14828   "alignment" : 4,
14829   "is_const" : true,
14830   "linker_set_key" : "_ZTIKN3art9SignatureE",
14831   "name" : "const art::Signature",
14832   "referenced_type" : "_ZTIN3art9SignatureE",
14833   "self_type" : "_ZTIKN3art9SignatureE",
14834   "size" : 8,
14835   "source_file" : "art/libdexfile/dex/dex_file.h"
14836  },
14837  {
14838   "alignment" : 4,
14839   "is_const" : true,
14840   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
14841   "name" : "const art::hiddenapi::ApiList",
14842   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
14843   "self_type" : "_ZTIKN3art9hiddenapi7ApiListE",
14844   "size" : 4,
14845   "source_file" : "art/libartbase/base/dumpable.h"
14846  },
14847  {
14848   "alignment" : 4,
14849   "is_const" : true,
14850   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
14851   "name" : "const android::base::MappedFile",
14852   "referenced_type" : "_ZTIN7android4base10MappedFileE",
14853   "self_type" : "_ZTIKN7android4base10MappedFileE",
14854   "size" : 12,
14855   "source_file" : "system/libbase/include/android-base/mapped_file.h"
14856  },
14857  {
14858   "alignment" : 1,
14859   "is_const" : true,
14860   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14861   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
14862   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14863   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
14864   "size" : 1,
14865   "source_file" : "system/libbase/include/android-base/logging.h"
14866  },
14867  {
14868   "alignment" : 4,
14869   "is_const" : true,
14870   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14871   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
14872   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14873   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
14874   "size" : 4,
14875   "source_file" : "system/libbase/include/android-base/logging.h"
14876  },
14877  {
14878   "alignment" : 2,
14879   "is_const" : true,
14880   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14881   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
14882   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14883   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
14884   "size" : 2,
14885   "source_file" : "system/libbase/include/android-base/logging.h"
14886  },
14887  {
14888   "alignment" : 4,
14889   "is_const" : true,
14890   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14891   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
14892   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14893   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
14894   "size" : 4,
14895   "source_file" : "system/libbase/include/android-base/logging.h"
14896  },
14897  {
14898   "alignment" : 2,
14899   "is_const" : true,
14900   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14901   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
14902   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14903   "self_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
14904   "size" : 2,
14905   "source_file" : "system/libbase/include/android-base/logging.h"
14906  },
14907  {
14908   "alignment" : 4,
14909   "is_const" : true,
14910   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14911   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
14912   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14913   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
14914   "size" : 4,
14915   "source_file" : "system/libbase/include/android-base/logging.h"
14916  },
14917  {
14918   "alignment" : 4,
14919   "is_const" : true,
14920   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14921   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
14922   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14923   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
14924   "size" : 4,
14925   "source_file" : "system/libbase/include/android-base/logging.h"
14926  },
14927  {
14928   "alignment" : 4,
14929   "is_const" : true,
14930   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14931   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
14932   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14933   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
14934   "size" : 4,
14935   "source_file" : "system/libbase/include/android-base/logging.h"
14936  },
14937  {
14938   "alignment" : 4,
14939   "is_const" : true,
14940   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14941   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
14942   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14943   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
14944   "size" : 4,
14945   "source_file" : "system/libbase/include/android-base/logging.h"
14946  },
14947  {
14948   "alignment" : 4,
14949   "is_const" : true,
14950   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
14951   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
14952   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
14953   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
14954   "size" : 4,
14955   "source_file" : "system/libbase/include/android-base/logging.h"
14956  },
14957  {
14958   "alignment" : 4,
14959   "is_const" : true,
14960   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14961   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
14962   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14963   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
14964   "size" : 4,
14965   "source_file" : "system/libbase/include/android-base/logging.h"
14966  },
14967  {
14968   "alignment" : 4,
14969   "is_const" : true,
14970   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14971   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
14972   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14973   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
14974   "size" : 4,
14975   "source_file" : "system/libbase/include/android-base/logging.h"
14976  },
14977  {
14978   "alignment" : 4,
14979   "is_const" : true,
14980   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
14981   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
14982   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
14983   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
14984   "size" : 4,
14985   "source_file" : "system/libbase/include/android-base/logging.h"
14986  },
14987  {
14988   "alignment" : 4,
14989   "is_const" : true,
14990   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
14991   "name" : "const android::base::log_detail::Storage<const void *>",
14992   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
14993   "self_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
14994   "size" : 4,
14995   "source_file" : "system/libbase/include/android-base/logging.h"
14996  },
14997  {
14998   "alignment" : 1,
14999   "is_const" : true,
15000   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15001   "name" : "const android::base::log_detail::Storage<bool>",
15002   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
15003   "self_type" : "_ZTIKN7android4base10log_detail7StorageIbEE",
15004   "size" : 1,
15005   "source_file" : "system/libbase/include/android-base/logging.h"
15006  },
15007  {
15008   "alignment" : 1,
15009   "is_const" : true,
15010   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15011   "name" : "const android::base::log_detail::Storage<char>",
15012   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
15013   "self_type" : "_ZTIKN7android4base10log_detail7StorageIcEE",
15014   "size" : 1,
15015   "source_file" : "system/libbase/include/android-base/logging.h"
15016  },
15017  {
15018   "alignment" : 4,
15019   "is_const" : true,
15020   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15021   "name" : "const android::base::log_detail::Storage<double>",
15022   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
15023   "self_type" : "_ZTIKN7android4base10log_detail7StorageIdEE",
15024   "size" : 8,
15025   "source_file" : "system/libbase/include/android-base/logging.h"
15026  },
15027  {
15028   "alignment" : 1,
15029   "is_const" : true,
15030   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15031   "name" : "const android::base::log_detail::Storage<unsigned char>",
15032   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
15033   "self_type" : "_ZTIKN7android4base10log_detail7StorageIhEE",
15034   "size" : 1,
15035   "source_file" : "system/libbase/include/android-base/logging.h"
15036  },
15037  {
15038   "alignment" : 4,
15039   "is_const" : true,
15040   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15041   "name" : "const android::base::log_detail::Storage<int>",
15042   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
15043   "self_type" : "_ZTIKN7android4base10log_detail7StorageIiEE",
15044   "size" : 4,
15045   "source_file" : "system/libbase/include/android-base/logging.h"
15046  },
15047  {
15048   "alignment" : 4,
15049   "is_const" : true,
15050   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15051   "name" : "const android::base::log_detail::Storage<unsigned int>",
15052   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
15053   "self_type" : "_ZTIKN7android4base10log_detail7StorageIjEE",
15054   "size" : 4,
15055   "source_file" : "system/libbase/include/android-base/logging.h"
15056  },
15057  {
15058   "alignment" : 2,
15059   "is_const" : true,
15060   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
15061   "name" : "const android::base::log_detail::Storage<unsigned short>",
15062   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
15063   "self_type" : "_ZTIKN7android4base10log_detail7StorageItEE",
15064   "size" : 2,
15065   "source_file" : "system/libbase/include/android-base/logging.h"
15066  },
15067  {
15068   "alignment" : 4,
15069   "is_const" : true,
15070   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIxEE",
15071   "name" : "const android::base::log_detail::Storage<long long>",
15072   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
15073   "self_type" : "_ZTIKN7android4base10log_detail7StorageIxEE",
15074   "size" : 8,
15075   "source_file" : "system/libbase/include/android-base/logging.h"
15076  },
15077  {
15078   "alignment" : 4,
15079   "is_const" : true,
15080   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIyEE",
15081   "name" : "const android::base::log_detail::Storage<unsigned long long>",
15082   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
15083   "self_type" : "_ZTIKN7android4base10log_detail7StorageIyEE",
15084   "size" : 8,
15085   "source_file" : "system/libbase/include/android-base/logging.h"
15086  },
15087  {
15088   "alignment" : 4,
15089   "is_const" : true,
15090   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
15091   "name" : "const android::base::borrowed_fd",
15092   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
15093   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
15094   "size" : 4,
15095   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15096  },
15097  {
15098   "alignment" : 4,
15099   "is_const" : true,
15100   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
15101   "name" : "const android::base::ErrnoRestorer",
15102   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
15103   "self_type" : "_ZTIKN7android4base13ErrnoRestorerE",
15104   "size" : 4,
15105   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15106  },
15107  {
15108   "alignment" : 4,
15109   "is_const" : true,
15110   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
15111   "name" : "const unix_file::FdFile",
15112   "referenced_type" : "_ZTIN9unix_file6FdFileE",
15113   "self_type" : "_ZTIKN9unix_file6FdFileE",
15114   "size" : 28,
15115   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
15116  },
15117  {
15118   "alignment" : 4,
15119   "is_const" : true,
15120   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15121   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
15122   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15123   "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
15124   "size" : 4,
15125   "source_file" : "system/libbase/include/android-base/logging.h"
15126  },
15127  {
15128   "alignment" : 4,
15129   "is_const" : true,
15130   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15131   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
15132   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15133   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15134   "size" : 12,
15135   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15136  },
15137  {
15138   "alignment" : 4,
15139   "is_const" : true,
15140   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15141   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
15142   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15143   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
15144   "size" : 8,
15145   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
15146  },
15147  {
15148   "alignment" : 1,
15149   "is_const" : true,
15150   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15151   "name" : "const std::hash<art::DexFileReference>",
15152   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
15153   "self_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
15154   "size" : 1,
15155   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
15156  },
15157  {
15158   "alignment" : 1,
15159   "is_const" : true,
15160   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15161   "name" : "const std::hash<art::dex::ProtoIndex>",
15162   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
15163   "self_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
15164   "size" : 1,
15165   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15166  },
15167  {
15168   "alignment" : 1,
15169   "is_const" : true,
15170   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15171   "name" : "const std::hash<art::dex::StringIndex>",
15172   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
15173   "self_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
15174   "size" : 1,
15175   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15176  },
15177  {
15178   "alignment" : 1,
15179   "is_const" : true,
15180   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15181   "name" : "const std::hash<art::dex::TypeIndex>",
15182   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
15183   "self_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
15184   "size" : 1,
15185   "source_file" : "art/libdexfile/dex/dex_file_types.h"
15186  },
15187  {
15188   "alignment" : 4,
15189   "is_const" : true,
15190   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
15191   "name" : "const std::pair<unsigned int, unsigned short>",
15192   "referenced_type" : "_ZTINSt3__14pairIjtEE",
15193   "self_type" : "_ZTIKNSt3__14pairIjtEE",
15194   "size" : 8,
15195   "source_file" : "art/libartbase/base/hash_set.h"
15196  },
15197  {
15198   "alignment" : 4,
15199   "is_const" : true,
15200   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15201   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
15202   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15203   "self_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
15204   "size" : 12,
15205   "source_file" : "art/libdexfile/dex/dex_file.h"
15206  },
15207  {
15208   "alignment" : 4,
15209   "is_const" : true,
15210   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15211   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
15212   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
15213   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
15214   "size" : 12,
15215   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15216  },
15217  {
15218   "alignment" : 1,
15219   "is_const" : true,
15220   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15221   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
15222   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
15223   "self_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
15224   "size" : 1,
15225   "source_file" : "art/libartbase/base/hash_set.h"
15226  },
15227  {
15228   "alignment" : 4,
15229   "is_const" : true,
15230   "linker_set_key" : "_ZTIKP8ZipEntry",
15231   "name" : "ZipEntry *const",
15232   "referenced_type" : "_ZTIP8ZipEntry",
15233   "self_type" : "_ZTIKP8ZipEntry",
15234   "size" : 4,
15235   "source_file" : "art/libartbase/base/zip_archive.h"
15236  },
15237  {
15238   "alignment" : 4,
15239   "is_const" : true,
15240   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
15241   "name" : "const art::InstructionOperands *const",
15242   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
15243   "self_type" : "_ZTIKPKN3art19InstructionOperandsE",
15244   "size" : 4,
15245   "source_file" : "art/libdexfile/dex/dex_instruction.h"
15246  },
15247  {
15248   "alignment" : 4,
15249   "is_const" : true,
15250   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
15251   "name" : "const art::dex::TypeId *const",
15252   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
15253   "self_type" : "_ZTIKPKN3art3dex6TypeIdE",
15254   "size" : 4,
15255   "source_file" : "system/libbase/include/android-base/logging.h"
15256  },
15257  {
15258   "alignment" : 4,
15259   "is_const" : true,
15260   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
15261   "name" : "const art::dex::FieldId *const",
15262   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
15263   "self_type" : "_ZTIKPKN3art3dex7FieldIdE",
15264   "size" : 4,
15265   "source_file" : "system/libbase/include/android-base/logging.h"
15266  },
15267  {
15268   "alignment" : 4,
15269   "is_const" : true,
15270   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
15271   "name" : "const art::dex::ProtoId *const",
15272   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
15273   "self_type" : "_ZTIKPKN3art3dex7ProtoIdE",
15274   "size" : 4,
15275   "source_file" : "system/libbase/include/android-base/logging.h"
15276  },
15277  {
15278   "alignment" : 4,
15279   "is_const" : true,
15280   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
15281   "name" : "const art::dex::ClassDef *const",
15282   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
15283   "self_type" : "_ZTIKPKN3art3dex8ClassDefE",
15284   "size" : 4,
15285   "source_file" : "system/libbase/include/android-base/logging.h"
15286  },
15287  {
15288   "alignment" : 4,
15289   "is_const" : true,
15290   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
15291   "name" : "const art::dex::MethodId *const",
15292   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
15293   "self_type" : "_ZTIKPKN3art3dex8MethodIdE",
15294   "size" : 4,
15295   "source_file" : "system/libbase/include/android-base/logging.h"
15296  },
15297  {
15298   "alignment" : 4,
15299   "is_const" : true,
15300   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
15301   "name" : "const art::dex::StringId *const",
15302   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
15303   "self_type" : "_ZTIKPKN3art3dex8StringIdE",
15304   "size" : 4,
15305   "source_file" : "system/libbase/include/android-base/logging.h"
15306  },
15307  {
15308   "alignment" : 4,
15309   "is_const" : true,
15310   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
15311   "name" : "const art::DexFile::Header *const",
15312   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
15313   "self_type" : "_ZTIKPKN3art7DexFile6HeaderE",
15314   "size" : 4,
15315   "source_file" : "art/libdexfile/dex/dex_file.h"
15316  },
15317  {
15318   "alignment" : 4,
15319   "is_const" : true,
15320   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
15321   "name" : "const art::DexFile *const",
15322   "referenced_type" : "_ZTIPKN3art7DexFileE",
15323   "self_type" : "_ZTIKPKN3art7DexFileE",
15324   "size" : 4,
15325   "source_file" : "system/libbase/include/android-base/logging.h"
15326  },
15327  {
15328   "alignment" : 4,
15329   "is_const" : true,
15330   "linker_set_key" : "_ZTIKPKc",
15331   "name" : "const char *const",
15332   "referenced_type" : "_ZTIPKc",
15333   "self_type" : "_ZTIKPKc",
15334   "size" : 4,
15335   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15336  },
15337  {
15338   "alignment" : 4,
15339   "is_const" : true,
15340   "linker_set_key" : "_ZTIKPKh",
15341   "name" : "const unsigned char *const",
15342   "referenced_type" : "_ZTIPKh",
15343   "self_type" : "_ZTIKPKh",
15344   "size" : 4,
15345   "source_file" : "art/libdexfile/dex/dex_file.h"
15346  },
15347  {
15348   "alignment" : 4,
15349   "is_const" : true,
15350   "linker_set_key" : "_ZTIKPKj",
15351   "name" : "const unsigned int *const",
15352   "referenced_type" : "_ZTIPKj",
15353   "self_type" : "_ZTIKPKj",
15354   "size" : 4,
15355   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
15356  },
15357  {
15358   "alignment" : 4,
15359   "is_const" : true,
15360   "linker_set_key" : "_ZTIKPKt",
15361   "name" : "const unsigned short *const",
15362   "referenced_type" : "_ZTIPKt",
15363   "self_type" : "_ZTIKPKt",
15364   "size" : 4,
15365   "source_file" : "system/libbase/include/android-base/logging.h"
15366  },
15367  {
15368   "alignment" : 4,
15369   "is_const" : true,
15370   "linker_set_key" : "_ZTIKPKv",
15371   "name" : "const void *const",
15372   "referenced_type" : "_ZTIPKv",
15373   "self_type" : "_ZTIKPKv",
15374   "size" : 4,
15375   "source_file" : "system/libbase/include/android-base/logging.h"
15376  },
15377  {
15378   "alignment" : 1,
15379   "is_const" : true,
15380   "linker_set_key" : "_ZTIKa",
15381   "name" : "const signed char",
15382   "referenced_type" : "_ZTIa",
15383   "self_type" : "_ZTIKa",
15384   "size" : 1,
15385   "source_file" : "libnativehelper/include_jni/jni.h"
15386  },
15387  {
15388   "alignment" : 1,
15389   "is_const" : true,
15390   "linker_set_key" : "_ZTIKb",
15391   "name" : "const bool",
15392   "referenced_type" : "_ZTIb",
15393   "self_type" : "_ZTIKb",
15394   "size" : 1,
15395   "source_file" : "system/libbase/include/android-base/logging.h"
15396  },
15397  {
15398   "alignment" : 1,
15399   "is_const" : true,
15400   "linker_set_key" : "_ZTIKc",
15401   "name" : "const char",
15402   "referenced_type" : "_ZTIc",
15403   "self_type" : "_ZTIKc",
15404   "size" : 1,
15405   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
15406  },
15407  {
15408   "alignment" : 4,
15409   "is_const" : true,
15410   "linker_set_key" : "_ZTIKd",
15411   "name" : "const double",
15412   "referenced_type" : "_ZTId",
15413   "self_type" : "_ZTIKd",
15414   "size" : 8,
15415   "source_file" : "libnativehelper/include_jni/jni.h"
15416  },
15417  {
15418   "alignment" : 4,
15419   "is_const" : true,
15420   "linker_set_key" : "_ZTIKf",
15421   "name" : "const float",
15422   "referenced_type" : "_ZTIf",
15423   "self_type" : "_ZTIKf",
15424   "size" : 4,
15425   "source_file" : "libnativehelper/include_jni/jni.h"
15426  },
15427  {
15428   "alignment" : 1,
15429   "is_const" : true,
15430   "linker_set_key" : "_ZTIKh",
15431   "name" : "const unsigned char",
15432   "referenced_type" : "_ZTIh",
15433   "self_type" : "_ZTIKh",
15434   "size" : 1,
15435   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
15436  },
15437  {
15438   "alignment" : 4,
15439   "is_const" : true,
15440   "linker_set_key" : "_ZTIKi",
15441   "name" : "const int",
15442   "referenced_type" : "_ZTIi",
15443   "self_type" : "_ZTIKi",
15444   "size" : 4,
15445   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
15446  },
15447  {
15448   "alignment" : 4,
15449   "is_const" : true,
15450   "linker_set_key" : "_ZTIKj",
15451   "name" : "const unsigned int",
15452   "referenced_type" : "_ZTIj",
15453   "self_type" : "_ZTIKj",
15454   "size" : 4,
15455   "source_file" : "system/libbase/include/android-base/logging.h"
15456  },
15457  {
15458   "alignment" : 2,
15459   "is_const" : true,
15460   "linker_set_key" : "_ZTIKs",
15461   "name" : "const short",
15462   "referenced_type" : "_ZTIs",
15463   "self_type" : "_ZTIKs",
15464   "size" : 2,
15465   "source_file" : "libnativehelper/include_jni/jni.h"
15466  },
15467  {
15468   "alignment" : 2,
15469   "is_const" : true,
15470   "linker_set_key" : "_ZTIKt",
15471   "name" : "const unsigned short",
15472   "referenced_type" : "_ZTIt",
15473   "self_type" : "_ZTIKt",
15474   "size" : 2,
15475   "source_file" : "system/libbase/include/android-base/logging.h"
15476  },
15477  {
15478   "is_const" : true,
15479   "linker_set_key" : "_ZTIKv",
15480   "name" : "const void",
15481   "referenced_type" : "_ZTIv",
15482   "self_type" : "_ZTIKv",
15483   "source_file" : "art/libartbase/base/mem_map.h"
15484  },
15485  {
15486   "alignment" : 4,
15487   "is_const" : true,
15488   "linker_set_key" : "_ZTIKx",
15489   "name" : "const long long",
15490   "referenced_type" : "_ZTIx",
15491   "self_type" : "_ZTIKx",
15492   "size" : 8,
15493   "source_file" : "libnativehelper/include_jni/jni.h"
15494  }
15495 ],
15496 "record_types" :
15497 [
15498  {
15499   "alignment" : 1,
15500   "base_specifiers" :
15501   [
15502    {
15503     "referenced_type" : "_ZTI7_jarray"
15504    }
15505   ],
15506   "linker_set_key" : "_ZTI10_jintArray",
15507   "name" : "_jintArray",
15508   "record_kind" : "class",
15509   "referenced_type" : "_ZTI10_jintArray",
15510   "self_type" : "_ZTI10_jintArray",
15511   "size" : 1,
15512   "source_file" : "libnativehelper/include_jni/jni.h"
15513  },
15514  {
15515   "alignment" : 1,
15516   "base_specifiers" :
15517   [
15518    {
15519     "referenced_type" : "_ZTI7_jarray"
15520    }
15521   ],
15522   "linker_set_key" : "_ZTI11_jbyteArray",
15523   "name" : "_jbyteArray",
15524   "record_kind" : "class",
15525   "referenced_type" : "_ZTI11_jbyteArray",
15526   "self_type" : "_ZTI11_jbyteArray",
15527   "size" : 1,
15528   "source_file" : "libnativehelper/include_jni/jni.h"
15529  },
15530  {
15531   "alignment" : 1,
15532   "base_specifiers" :
15533   [
15534    {
15535     "referenced_type" : "_ZTI7_jarray"
15536    }
15537   ],
15538   "linker_set_key" : "_ZTI11_jcharArray",
15539   "name" : "_jcharArray",
15540   "record_kind" : "class",
15541   "referenced_type" : "_ZTI11_jcharArray",
15542   "self_type" : "_ZTI11_jcharArray",
15543   "size" : 1,
15544   "source_file" : "libnativehelper/include_jni/jni.h"
15545  },
15546  {
15547   "alignment" : 1,
15548   "base_specifiers" :
15549   [
15550    {
15551     "referenced_type" : "_ZTI7_jarray"
15552    }
15553   ],
15554   "linker_set_key" : "_ZTI11_jlongArray",
15555   "name" : "_jlongArray",
15556   "record_kind" : "class",
15557   "referenced_type" : "_ZTI11_jlongArray",
15558   "self_type" : "_ZTI11_jlongArray",
15559   "size" : 1,
15560   "source_file" : "libnativehelper/include_jni/jni.h"
15561  },
15562  {
15563   "alignment" : 1,
15564   "base_specifiers" :
15565   [
15566    {
15567     "referenced_type" : "_ZTI8_jobject"
15568    }
15569   ],
15570   "linker_set_key" : "_ZTI11_jthrowable",
15571   "name" : "_jthrowable",
15572   "record_kind" : "class",
15573   "referenced_type" : "_ZTI11_jthrowable",
15574   "self_type" : "_ZTI11_jthrowable",
15575   "size" : 1,
15576   "source_file" : "libnativehelper/include_jni/jni.h"
15577  },
15578  {
15579   "alignment" : 4,
15580   "fields" :
15581   [
15582    {
15583     "field_name" : "optionString",
15584     "referenced_type" : "_ZTIPKc"
15585    },
15586    {
15587     "field_name" : "extraInfo",
15588     "field_offset" : 32,
15589     "referenced_type" : "_ZTIPv"
15590    }
15591   ],
15592   "linker_set_key" : "_ZTI12JavaVMOption",
15593   "name" : "JavaVMOption",
15594   "referenced_type" : "_ZTI12JavaVMOption",
15595   "self_type" : "_ZTI12JavaVMOption",
15596   "size" : 8,
15597   "source_file" : "libnativehelper/include_jni/jni.h"
15598  },
15599  {
15600   "alignment" : 1,
15601   "fields" :
15602   [
15603    {
15604     "field_name" : "path",
15605     "referenced_type" : "_ZTIA1024_c"
15606    },
15607    {
15608     "access" : "private",
15609     "field_name" : "remove_dir_and_contents_",
15610     "field_offset" : 8192,
15611     "referenced_type" : "_ZTIb"
15612    }
15613   ],
15614   "linker_set_key" : "_ZTI12TemporaryDir",
15615   "name" : "TemporaryDir",
15616   "record_kind" : "class",
15617   "referenced_type" : "_ZTI12TemporaryDir",
15618   "self_type" : "_ZTI12TemporaryDir",
15619   "size" : 1025,
15620   "source_file" : "system/libbase/include/android-base/file.h"
15621  },
15622  {
15623   "alignment" : 1,
15624   "base_specifiers" :
15625   [
15626    {
15627     "referenced_type" : "_ZTI7_jarray"
15628    }
15629   ],
15630   "linker_set_key" : "_ZTI12_jfloatArray",
15631   "name" : "_jfloatArray",
15632   "record_kind" : "class",
15633   "referenced_type" : "_ZTI12_jfloatArray",
15634   "self_type" : "_ZTI12_jfloatArray",
15635   "size" : 1,
15636   "source_file" : "libnativehelper/include_jni/jni.h"
15637  },
15638  {
15639   "alignment" : 1,
15640   "base_specifiers" :
15641   [
15642    {
15643     "referenced_type" : "_ZTI7_jarray"
15644    }
15645   ],
15646   "linker_set_key" : "_ZTI12_jshortArray",
15647   "name" : "_jshortArray",
15648   "record_kind" : "class",
15649   "referenced_type" : "_ZTI12_jshortArray",
15650   "self_type" : "_ZTI12_jshortArray",
15651   "size" : 1,
15652   "source_file" : "libnativehelper/include_jni/jni.h"
15653  },
15654  {
15655   "alignment" : 4,
15656   "fields" :
15657   [
15658    {
15659     "field_name" : "fd",
15660     "referenced_type" : "_ZTIi"
15661    },
15662    {
15663     "field_name" : "path",
15664     "field_offset" : 32,
15665     "referenced_type" : "_ZTIA1024_c"
15666    },
15667    {
15668     "access" : "private",
15669     "field_name" : "remove_file_",
15670     "field_offset" : 8224,
15671     "referenced_type" : "_ZTIb"
15672    }
15673   ],
15674   "linker_set_key" : "_ZTI13TemporaryFile",
15675   "name" : "TemporaryFile",
15676   "record_kind" : "class",
15677   "referenced_type" : "_ZTI13TemporaryFile",
15678   "self_type" : "_ZTI13TemporaryFile",
15679   "size" : 1032,
15680   "source_file" : "system/libbase/include/android-base/file.h"
15681  },
15682  {
15683   "alignment" : 1,
15684   "base_specifiers" :
15685   [
15686    {
15687     "referenced_type" : "_ZTI7_jarray"
15688    }
15689   ],
15690   "linker_set_key" : "_ZTI13_jdoubleArray",
15691   "name" : "_jdoubleArray",
15692   "record_kind" : "class",
15693   "referenced_type" : "_ZTI13_jdoubleArray",
15694   "self_type" : "_ZTI13_jdoubleArray",
15695   "size" : 1,
15696   "source_file" : "libnativehelper/include_jni/jni.h"
15697  },
15698  {
15699   "alignment" : 1,
15700   "base_specifiers" :
15701   [
15702    {
15703     "referenced_type" : "_ZTI7_jarray"
15704    }
15705   ],
15706   "linker_set_key" : "_ZTI13_jobjectArray",
15707   "name" : "_jobjectArray",
15708   "record_kind" : "class",
15709   "referenced_type" : "_ZTI13_jobjectArray",
15710   "self_type" : "_ZTI13_jobjectArray",
15711   "size" : 1,
15712   "source_file" : "libnativehelper/include_jni/jni.h"
15713  },
15714  {
15715   "alignment" : 4,
15716   "fields" :
15717   [
15718    {
15719     "field_name" : "version",
15720     "referenced_type" : "_ZTIi"
15721    },
15722    {
15723     "field_name" : "nOptions",
15724     "field_offset" : 32,
15725     "referenced_type" : "_ZTIi"
15726    },
15727    {
15728     "field_name" : "options",
15729     "field_offset" : 64,
15730     "referenced_type" : "_ZTIP12JavaVMOption"
15731    },
15732    {
15733     "field_name" : "ignoreUnrecognized",
15734     "field_offset" : 96,
15735     "referenced_type" : "_ZTIh"
15736    }
15737   ],
15738   "linker_set_key" : "_ZTI14JavaVMInitArgs",
15739   "name" : "JavaVMInitArgs",
15740   "referenced_type" : "_ZTI14JavaVMInitArgs",
15741   "self_type" : "_ZTI14JavaVMInitArgs",
15742   "size" : 16,
15743   "source_file" : "libnativehelper/include_jni/jni.h"
15744  },
15745  {
15746   "alignment" : 1,
15747   "base_specifiers" :
15748   [
15749    {
15750     "referenced_type" : "_ZTI7_jarray"
15751    }
15752   ],
15753   "linker_set_key" : "_ZTI14_jbooleanArray",
15754   "name" : "_jbooleanArray",
15755   "record_kind" : "class",
15756   "referenced_type" : "_ZTI14_jbooleanArray",
15757   "self_type" : "_ZTI14_jbooleanArray",
15758   "size" : 1,
15759   "source_file" : "libnativehelper/include_jni/jni.h"
15760  },
15761  {
15762   "alignment" : 4,
15763   "fields" :
15764   [
15765    {
15766     "field_name" : "name",
15767     "referenced_type" : "_ZTIPKc"
15768    },
15769    {
15770     "field_name" : "signature",
15771     "field_offset" : 32,
15772     "referenced_type" : "_ZTIPKc"
15773    },
15774    {
15775     "field_name" : "fnPtr",
15776     "field_offset" : 64,
15777     "referenced_type" : "_ZTIPv"
15778    }
15779   ],
15780   "linker_set_key" : "_ZTI15JNINativeMethod",
15781   "name" : "JNINativeMethod",
15782   "referenced_type" : "_ZTI15JNINativeMethod",
15783   "self_type" : "_ZTI15JNINativeMethod",
15784   "size" : 12,
15785   "source_file" : "libnativehelper/include_jni/jni.h"
15786  },
15787  {
15788   "alignment" : 4,
15789   "fields" :
15790   [
15791    {
15792     "field_name" : "version",
15793     "referenced_type" : "_ZTIi"
15794    },
15795    {
15796     "field_name" : "name",
15797     "field_offset" : 32,
15798     "referenced_type" : "_ZTIPKc"
15799    },
15800    {
15801     "field_name" : "group",
15802     "field_offset" : 64,
15803     "referenced_type" : "_ZTIP8_jobject"
15804    }
15805   ],
15806   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
15807   "name" : "JavaVMAttachArgs",
15808   "referenced_type" : "_ZTI16JavaVMAttachArgs",
15809   "self_type" : "_ZTI16JavaVMAttachArgs",
15810   "size" : 12,
15811   "source_file" : "libnativehelper/include_jni/jni.h"
15812  },
15813  {
15814   "alignment" : 4,
15815   "fields" :
15816   [
15817    {
15818     "field_name" : "reserved0",
15819     "referenced_type" : "_ZTIPv"
15820    },
15821    {
15822     "field_name" : "reserved1",
15823     "field_offset" : 32,
15824     "referenced_type" : "_ZTIPv"
15825    },
15826    {
15827     "field_name" : "reserved2",
15828     "field_offset" : 64,
15829     "referenced_type" : "_ZTIPv"
15830    },
15831    {
15832     "field_name" : "DestroyJavaVM",
15833     "field_offset" : 96,
15834     "referenced_type" : "_ZTIPFiP7_JavaVME"
15835    },
15836    {
15837     "field_name" : "AttachCurrentThread",
15838     "field_offset" : 128,
15839     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
15840    },
15841    {
15842     "field_name" : "DetachCurrentThread",
15843     "field_offset" : 160,
15844     "referenced_type" : "_ZTIPFiP7_JavaVME"
15845    },
15846    {
15847     "field_name" : "GetEnv",
15848     "field_offset" : 192,
15849     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
15850    },
15851    {
15852     "field_name" : "AttachCurrentThreadAsDaemon",
15853     "field_offset" : 224,
15854     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
15855    }
15856   ],
15857   "linker_set_key" : "_ZTI18JNIInvokeInterface",
15858   "name" : "JNIInvokeInterface",
15859   "referenced_type" : "_ZTI18JNIInvokeInterface",
15860   "self_type" : "_ZTI18JNIInvokeInterface",
15861   "size" : 32,
15862   "source_file" : "libnativehelper/include_jni/jni.h"
15863  },
15864  {
15865   "alignment" : 4,
15866   "fields" :
15867   [
15868    {
15869     "field_name" : "reserved0",
15870     "referenced_type" : "_ZTIPv"
15871    },
15872    {
15873     "field_name" : "reserved1",
15874     "field_offset" : 32,
15875     "referenced_type" : "_ZTIPv"
15876    },
15877    {
15878     "field_name" : "reserved2",
15879     "field_offset" : 64,
15880     "referenced_type" : "_ZTIPv"
15881    },
15882    {
15883     "field_name" : "reserved3",
15884     "field_offset" : 96,
15885     "referenced_type" : "_ZTIPv"
15886    },
15887    {
15888     "field_name" : "GetVersion",
15889     "field_offset" : 128,
15890     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
15891    },
15892    {
15893     "field_name" : "DefineClass",
15894     "field_offset" : 160,
15895     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
15896    },
15897    {
15898     "field_name" : "FindClass",
15899     "field_offset" : 192,
15900     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
15901    },
15902    {
15903     "field_name" : "FromReflectedMethod",
15904     "field_offset" : 224,
15905     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
15906    },
15907    {
15908     "field_name" : "FromReflectedField",
15909     "field_offset" : 256,
15910     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
15911    },
15912    {
15913     "field_name" : "ToReflectedMethod",
15914     "field_offset" : 288,
15915     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
15916    },
15917    {
15918     "field_name" : "GetSuperclass",
15919     "field_offset" : 320,
15920     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
15921    },
15922    {
15923     "field_name" : "IsAssignableFrom",
15924     "field_offset" : 352,
15925     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
15926    },
15927    {
15928     "field_name" : "ToReflectedField",
15929     "field_offset" : 384,
15930     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
15931    },
15932    {
15933     "field_name" : "Throw",
15934     "field_offset" : 416,
15935     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
15936    },
15937    {
15938     "field_name" : "ThrowNew",
15939     "field_offset" : 448,
15940     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
15941    },
15942    {
15943     "field_name" : "ExceptionOccurred",
15944     "field_offset" : 480,
15945     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
15946    },
15947    {
15948     "field_name" : "ExceptionDescribe",
15949     "field_offset" : 512,
15950     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
15951    },
15952    {
15953     "field_name" : "ExceptionClear",
15954     "field_offset" : 544,
15955     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
15956    },
15957    {
15958     "field_name" : "FatalError",
15959     "field_offset" : 576,
15960     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
15961    },
15962    {
15963     "field_name" : "PushLocalFrame",
15964     "field_offset" : 608,
15965     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
15966    },
15967    {
15968     "field_name" : "PopLocalFrame",
15969     "field_offset" : 640,
15970     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
15971    },
15972    {
15973     "field_name" : "NewGlobalRef",
15974     "field_offset" : 672,
15975     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
15976    },
15977    {
15978     "field_name" : "DeleteGlobalRef",
15979     "field_offset" : 704,
15980     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
15981    },
15982    {
15983     "field_name" : "DeleteLocalRef",
15984     "field_offset" : 736,
15985     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
15986    },
15987    {
15988     "field_name" : "IsSameObject",
15989     "field_offset" : 768,
15990     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
15991    },
15992    {
15993     "field_name" : "NewLocalRef",
15994     "field_offset" : 800,
15995     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
15996    },
15997    {
15998     "field_name" : "EnsureLocalCapacity",
15999     "field_offset" : 832,
16000     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
16001    },
16002    {
16003     "field_name" : "AllocObject",
16004     "field_offset" : 864,
16005     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
16006    },
16007    {
16008     "field_name" : "NewObject",
16009     "field_offset" : 896,
16010     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16011    },
16012    {
16013     "field_name" : "NewObjectV",
16014     "field_offset" : 928,
16015     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16016    },
16017    {
16018     "field_name" : "NewObjectA",
16019     "field_offset" : 960,
16020     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16021    },
16022    {
16023     "field_name" : "GetObjectClass",
16024     "field_offset" : 992,
16025     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
16026    },
16027    {
16028     "field_name" : "IsInstanceOf",
16029     "field_offset" : 1024,
16030     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
16031    },
16032    {
16033     "field_name" : "GetMethodID",
16034     "field_offset" : 1056,
16035     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16036    },
16037    {
16038     "field_name" : "CallObjectMethod",
16039     "field_offset" : 1088,
16040     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
16041    },
16042    {
16043     "field_name" : "CallObjectMethodV",
16044     "field_offset" : 1120,
16045     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPcE"
16046    },
16047    {
16048     "field_name" : "CallObjectMethodA",
16049     "field_offset" : 1152,
16050     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
16051    },
16052    {
16053     "field_name" : "CallBooleanMethod",
16054     "field_offset" : 1184,
16055     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16056    },
16057    {
16058     "field_name" : "CallBooleanMethodV",
16059     "field_offset" : 1216,
16060     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16061    },
16062    {
16063     "field_name" : "CallBooleanMethodA",
16064     "field_offset" : 1248,
16065     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16066    },
16067    {
16068     "field_name" : "CallByteMethod",
16069     "field_offset" : 1280,
16070     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16071    },
16072    {
16073     "field_name" : "CallByteMethodV",
16074     "field_offset" : 1312,
16075     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16076    },
16077    {
16078     "field_name" : "CallByteMethodA",
16079     "field_offset" : 1344,
16080     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16081    },
16082    {
16083     "field_name" : "CallCharMethod",
16084     "field_offset" : 1376,
16085     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16086    },
16087    {
16088     "field_name" : "CallCharMethodV",
16089     "field_offset" : 1408,
16090     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16091    },
16092    {
16093     "field_name" : "CallCharMethodA",
16094     "field_offset" : 1440,
16095     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16096    },
16097    {
16098     "field_name" : "CallShortMethod",
16099     "field_offset" : 1472,
16100     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16101    },
16102    {
16103     "field_name" : "CallShortMethodV",
16104     "field_offset" : 1504,
16105     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16106    },
16107    {
16108     "field_name" : "CallShortMethodA",
16109     "field_offset" : 1536,
16110     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16111    },
16112    {
16113     "field_name" : "CallIntMethod",
16114     "field_offset" : 1568,
16115     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16116    },
16117    {
16118     "field_name" : "CallIntMethodV",
16119     "field_offset" : 1600,
16120     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16121    },
16122    {
16123     "field_name" : "CallIntMethodA",
16124     "field_offset" : 1632,
16125     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16126    },
16127    {
16128     "field_name" : "CallLongMethod",
16129     "field_offset" : 1664,
16130     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16131    },
16132    {
16133     "field_name" : "CallLongMethodV",
16134     "field_offset" : 1696,
16135     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16136    },
16137    {
16138     "field_name" : "CallLongMethodA",
16139     "field_offset" : 1728,
16140     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16141    },
16142    {
16143     "field_name" : "CallFloatMethod",
16144     "field_offset" : 1760,
16145     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16146    },
16147    {
16148     "field_name" : "CallFloatMethodV",
16149     "field_offset" : 1792,
16150     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16151    },
16152    {
16153     "field_name" : "CallFloatMethodA",
16154     "field_offset" : 1824,
16155     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16156    },
16157    {
16158     "field_name" : "CallDoubleMethod",
16159     "field_offset" : 1856,
16160     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16161    },
16162    {
16163     "field_name" : "CallDoubleMethodV",
16164     "field_offset" : 1888,
16165     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16166    },
16167    {
16168     "field_name" : "CallDoubleMethodA",
16169     "field_offset" : 1920,
16170     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16171    },
16172    {
16173     "field_name" : "CallVoidMethod",
16174     "field_offset" : 1952,
16175     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
16176    },
16177    {
16178     "field_name" : "CallVoidMethodV",
16179     "field_offset" : 1984,
16180     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPcE"
16181    },
16182    {
16183     "field_name" : "CallVoidMethodA",
16184     "field_offset" : 2016,
16185     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
16186    },
16187    {
16188     "field_name" : "CallNonvirtualObjectMethod",
16189     "field_offset" : 2048,
16190     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
16191    },
16192    {
16193     "field_name" : "CallNonvirtualObjectMethodV",
16194     "field_offset" : 2080,
16195     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPcE"
16196    },
16197    {
16198     "field_name" : "CallNonvirtualObjectMethodA",
16199     "field_offset" : 2112,
16200     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
16201    },
16202    {
16203     "field_name" : "CallNonvirtualBooleanMethod",
16204     "field_offset" : 2144,
16205     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16206    },
16207    {
16208     "field_name" : "CallNonvirtualBooleanMethodV",
16209     "field_offset" : 2176,
16210     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16211    },
16212    {
16213     "field_name" : "CallNonvirtualBooleanMethodA",
16214     "field_offset" : 2208,
16215     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16216    },
16217    {
16218     "field_name" : "CallNonvirtualByteMethod",
16219     "field_offset" : 2240,
16220     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16221    },
16222    {
16223     "field_name" : "CallNonvirtualByteMethodV",
16224     "field_offset" : 2272,
16225     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16226    },
16227    {
16228     "field_name" : "CallNonvirtualByteMethodA",
16229     "field_offset" : 2304,
16230     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16231    },
16232    {
16233     "field_name" : "CallNonvirtualCharMethod",
16234     "field_offset" : 2336,
16235     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16236    },
16237    {
16238     "field_name" : "CallNonvirtualCharMethodV",
16239     "field_offset" : 2368,
16240     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16241    },
16242    {
16243     "field_name" : "CallNonvirtualCharMethodA",
16244     "field_offset" : 2400,
16245     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16246    },
16247    {
16248     "field_name" : "CallNonvirtualShortMethod",
16249     "field_offset" : 2432,
16250     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16251    },
16252    {
16253     "field_name" : "CallNonvirtualShortMethodV",
16254     "field_offset" : 2464,
16255     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16256    },
16257    {
16258     "field_name" : "CallNonvirtualShortMethodA",
16259     "field_offset" : 2496,
16260     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16261    },
16262    {
16263     "field_name" : "CallNonvirtualIntMethod",
16264     "field_offset" : 2528,
16265     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16266    },
16267    {
16268     "field_name" : "CallNonvirtualIntMethodV",
16269     "field_offset" : 2560,
16270     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16271    },
16272    {
16273     "field_name" : "CallNonvirtualIntMethodA",
16274     "field_offset" : 2592,
16275     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16276    },
16277    {
16278     "field_name" : "CallNonvirtualLongMethod",
16279     "field_offset" : 2624,
16280     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16281    },
16282    {
16283     "field_name" : "CallNonvirtualLongMethodV",
16284     "field_offset" : 2656,
16285     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16286    },
16287    {
16288     "field_name" : "CallNonvirtualLongMethodA",
16289     "field_offset" : 2688,
16290     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16291    },
16292    {
16293     "field_name" : "CallNonvirtualFloatMethod",
16294     "field_offset" : 2720,
16295     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16296    },
16297    {
16298     "field_name" : "CallNonvirtualFloatMethodV",
16299     "field_offset" : 2752,
16300     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16301    },
16302    {
16303     "field_name" : "CallNonvirtualFloatMethodA",
16304     "field_offset" : 2784,
16305     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16306    },
16307    {
16308     "field_name" : "CallNonvirtualDoubleMethod",
16309     "field_offset" : 2816,
16310     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16311    },
16312    {
16313     "field_name" : "CallNonvirtualDoubleMethodV",
16314     "field_offset" : 2848,
16315     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16316    },
16317    {
16318     "field_name" : "CallNonvirtualDoubleMethodA",
16319     "field_offset" : 2880,
16320     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16321    },
16322    {
16323     "field_name" : "CallNonvirtualVoidMethod",
16324     "field_offset" : 2912,
16325     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
16326    },
16327    {
16328     "field_name" : "CallNonvirtualVoidMethodV",
16329     "field_offset" : 2944,
16330     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPcE"
16331    },
16332    {
16333     "field_name" : "CallNonvirtualVoidMethodA",
16334     "field_offset" : 2976,
16335     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
16336    },
16337    {
16338     "field_name" : "GetFieldID",
16339     "field_offset" : 3008,
16340     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16341    },
16342    {
16343     "field_name" : "GetObjectField",
16344     "field_offset" : 3040,
16345     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
16346    },
16347    {
16348     "field_name" : "GetBooleanField",
16349     "field_offset" : 3072,
16350     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
16351    },
16352    {
16353     "field_name" : "GetByteField",
16354     "field_offset" : 3104,
16355     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
16356    },
16357    {
16358     "field_name" : "GetCharField",
16359     "field_offset" : 3136,
16360     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
16361    },
16362    {
16363     "field_name" : "GetShortField",
16364     "field_offset" : 3168,
16365     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
16366    },
16367    {
16368     "field_name" : "GetIntField",
16369     "field_offset" : 3200,
16370     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
16371    },
16372    {
16373     "field_name" : "GetLongField",
16374     "field_offset" : 3232,
16375     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE"
16376    },
16377    {
16378     "field_name" : "GetFloatField",
16379     "field_offset" : 3264,
16380     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
16381    },
16382    {
16383     "field_name" : "GetDoubleField",
16384     "field_offset" : 3296,
16385     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
16386    },
16387    {
16388     "field_name" : "SetObjectField",
16389     "field_offset" : 3328,
16390     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
16391    },
16392    {
16393     "field_name" : "SetBooleanField",
16394     "field_offset" : 3360,
16395     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
16396    },
16397    {
16398     "field_name" : "SetByteField",
16399     "field_offset" : 3392,
16400     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
16401    },
16402    {
16403     "field_name" : "SetCharField",
16404     "field_offset" : 3424,
16405     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
16406    },
16407    {
16408     "field_name" : "SetShortField",
16409     "field_offset" : 3456,
16410     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
16411    },
16412    {
16413     "field_name" : "SetIntField",
16414     "field_offset" : 3488,
16415     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
16416    },
16417    {
16418     "field_name" : "SetLongField",
16419     "field_offset" : 3520,
16420     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE"
16421    },
16422    {
16423     "field_name" : "SetFloatField",
16424     "field_offset" : 3552,
16425     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
16426    },
16427    {
16428     "field_name" : "SetDoubleField",
16429     "field_offset" : 3584,
16430     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
16431    },
16432    {
16433     "field_name" : "GetStaticMethodID",
16434     "field_offset" : 3616,
16435     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
16436    },
16437    {
16438     "field_name" : "CallStaticObjectMethod",
16439     "field_offset" : 3648,
16440     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
16441    },
16442    {
16443     "field_name" : "CallStaticObjectMethodV",
16444     "field_offset" : 3680,
16445     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16446    },
16447    {
16448     "field_name" : "CallStaticObjectMethodA",
16449     "field_offset" : 3712,
16450     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16451    },
16452    {
16453     "field_name" : "CallStaticBooleanMethod",
16454     "field_offset" : 3744,
16455     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
16456    },
16457    {
16458     "field_name" : "CallStaticBooleanMethodV",
16459     "field_offset" : 3776,
16460     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16461    },
16462    {
16463     "field_name" : "CallStaticBooleanMethodA",
16464     "field_offset" : 3808,
16465     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16466    },
16467    {
16468     "field_name" : "CallStaticByteMethod",
16469     "field_offset" : 3840,
16470     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
16471    },
16472    {
16473     "field_name" : "CallStaticByteMethodV",
16474     "field_offset" : 3872,
16475     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16476    },
16477    {
16478     "field_name" : "CallStaticByteMethodA",
16479     "field_offset" : 3904,
16480     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16481    },
16482    {
16483     "field_name" : "CallStaticCharMethod",
16484     "field_offset" : 3936,
16485     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
16486    },
16487    {
16488     "field_name" : "CallStaticCharMethodV",
16489     "field_offset" : 3968,
16490     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16491    },
16492    {
16493     "field_name" : "CallStaticCharMethodA",
16494     "field_offset" : 4000,
16495     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16496    },
16497    {
16498     "field_name" : "CallStaticShortMethod",
16499     "field_offset" : 4032,
16500     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
16501    },
16502    {
16503     "field_name" : "CallStaticShortMethodV",
16504     "field_offset" : 4064,
16505     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16506    },
16507    {
16508     "field_name" : "CallStaticShortMethodA",
16509     "field_offset" : 4096,
16510     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16511    },
16512    {
16513     "field_name" : "CallStaticIntMethod",
16514     "field_offset" : 4128,
16515     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
16516    },
16517    {
16518     "field_name" : "CallStaticIntMethodV",
16519     "field_offset" : 4160,
16520     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16521    },
16522    {
16523     "field_name" : "CallStaticIntMethodA",
16524     "field_offset" : 4192,
16525     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16526    },
16527    {
16528     "field_name" : "CallStaticLongMethod",
16529     "field_offset" : 4224,
16530     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE"
16531    },
16532    {
16533     "field_name" : "CallStaticLongMethodV",
16534     "field_offset" : 4256,
16535     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16536    },
16537    {
16538     "field_name" : "CallStaticLongMethodA",
16539     "field_offset" : 4288,
16540     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16541    },
16542    {
16543     "field_name" : "CallStaticFloatMethod",
16544     "field_offset" : 4320,
16545     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
16546    },
16547    {
16548     "field_name" : "CallStaticFloatMethodV",
16549     "field_offset" : 4352,
16550     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16551    },
16552    {
16553     "field_name" : "CallStaticFloatMethodA",
16554     "field_offset" : 4384,
16555     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16556    },
16557    {
16558     "field_name" : "CallStaticDoubleMethod",
16559     "field_offset" : 4416,
16560     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
16561    },
16562    {
16563     "field_name" : "CallStaticDoubleMethodV",
16564     "field_offset" : 4448,
16565     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16566    },
16567    {
16568     "field_name" : "CallStaticDoubleMethodA",
16569     "field_offset" : 4480,
16570     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16571    },
16572    {
16573     "field_name" : "CallStaticVoidMethod",
16574     "field_offset" : 4512,
16575     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
16576    },
16577    {
16578     "field_name" : "CallStaticVoidMethodV",
16579     "field_offset" : 4544,
16580     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPcE"
16581    },
16582    {
16583     "field_name" : "CallStaticVoidMethodA",
16584     "field_offset" : 4576,
16585     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
16586    },
16587    {
16588     "field_name" : "GetStaticFieldID",
16589     "field_offset" : 4608,
16590     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
16591    },
16592    {
16593     "field_name" : "GetStaticObjectField",
16594     "field_offset" : 4640,
16595     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
16596    },
16597    {
16598     "field_name" : "GetStaticBooleanField",
16599     "field_offset" : 4672,
16600     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
16601    },
16602    {
16603     "field_name" : "GetStaticByteField",
16604     "field_offset" : 4704,
16605     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
16606    },
16607    {
16608     "field_name" : "GetStaticCharField",
16609     "field_offset" : 4736,
16610     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
16611    },
16612    {
16613     "field_name" : "GetStaticShortField",
16614     "field_offset" : 4768,
16615     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
16616    },
16617    {
16618     "field_name" : "GetStaticIntField",
16619     "field_offset" : 4800,
16620     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
16621    },
16622    {
16623     "field_name" : "GetStaticLongField",
16624     "field_offset" : 4832,
16625     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE"
16626    },
16627    {
16628     "field_name" : "GetStaticFloatField",
16629     "field_offset" : 4864,
16630     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
16631    },
16632    {
16633     "field_name" : "GetStaticDoubleField",
16634     "field_offset" : 4896,
16635     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
16636    },
16637    {
16638     "field_name" : "SetStaticObjectField",
16639     "field_offset" : 4928,
16640     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
16641    },
16642    {
16643     "field_name" : "SetStaticBooleanField",
16644     "field_offset" : 4960,
16645     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
16646    },
16647    {
16648     "field_name" : "SetStaticByteField",
16649     "field_offset" : 4992,
16650     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
16651    },
16652    {
16653     "field_name" : "SetStaticCharField",
16654     "field_offset" : 5024,
16655     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
16656    },
16657    {
16658     "field_name" : "SetStaticShortField",
16659     "field_offset" : 5056,
16660     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
16661    },
16662    {
16663     "field_name" : "SetStaticIntField",
16664     "field_offset" : 5088,
16665     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
16666    },
16667    {
16668     "field_name" : "SetStaticLongField",
16669     "field_offset" : 5120,
16670     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE"
16671    },
16672    {
16673     "field_name" : "SetStaticFloatField",
16674     "field_offset" : 5152,
16675     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
16676    },
16677    {
16678     "field_name" : "SetStaticDoubleField",
16679     "field_offset" : 5184,
16680     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
16681    },
16682    {
16683     "field_name" : "NewString",
16684     "field_offset" : 5216,
16685     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
16686    },
16687    {
16688     "field_name" : "GetStringLength",
16689     "field_offset" : 5248,
16690     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
16691    },
16692    {
16693     "field_name" : "GetStringChars",
16694     "field_offset" : 5280,
16695     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
16696    },
16697    {
16698     "field_name" : "ReleaseStringChars",
16699     "field_offset" : 5312,
16700     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
16701    },
16702    {
16703     "field_name" : "NewStringUTF",
16704     "field_offset" : 5344,
16705     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
16706    },
16707    {
16708     "field_name" : "GetStringUTFLength",
16709     "field_offset" : 5376,
16710     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
16711    },
16712    {
16713     "field_name" : "GetStringUTFChars",
16714     "field_offset" : 5408,
16715     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
16716    },
16717    {
16718     "field_name" : "ReleaseStringUTFChars",
16719     "field_offset" : 5440,
16720     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
16721    },
16722    {
16723     "field_name" : "GetArrayLength",
16724     "field_offset" : 5472,
16725     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
16726    },
16727    {
16728     "field_name" : "NewObjectArray",
16729     "field_offset" : 5504,
16730     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
16731    },
16732    {
16733     "field_name" : "GetObjectArrayElement",
16734     "field_offset" : 5536,
16735     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
16736    },
16737    {
16738     "field_name" : "SetObjectArrayElement",
16739     "field_offset" : 5568,
16740     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
16741    },
16742    {
16743     "field_name" : "NewBooleanArray",
16744     "field_offset" : 5600,
16745     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
16746    },
16747    {
16748     "field_name" : "NewByteArray",
16749     "field_offset" : 5632,
16750     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
16751    },
16752    {
16753     "field_name" : "NewCharArray",
16754     "field_offset" : 5664,
16755     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
16756    },
16757    {
16758     "field_name" : "NewShortArray",
16759     "field_offset" : 5696,
16760     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
16761    },
16762    {
16763     "field_name" : "NewIntArray",
16764     "field_offset" : 5728,
16765     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
16766    },
16767    {
16768     "field_name" : "NewLongArray",
16769     "field_offset" : 5760,
16770     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
16771    },
16772    {
16773     "field_name" : "NewFloatArray",
16774     "field_offset" : 5792,
16775     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
16776    },
16777    {
16778     "field_name" : "NewDoubleArray",
16779     "field_offset" : 5824,
16780     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
16781    },
16782    {
16783     "field_name" : "GetBooleanArrayElements",
16784     "field_offset" : 5856,
16785     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
16786    },
16787    {
16788     "field_name" : "GetByteArrayElements",
16789     "field_offset" : 5888,
16790     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
16791    },
16792    {
16793     "field_name" : "GetCharArrayElements",
16794     "field_offset" : 5920,
16795     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
16796    },
16797    {
16798     "field_name" : "GetShortArrayElements",
16799     "field_offset" : 5952,
16800     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
16801    },
16802    {
16803     "field_name" : "GetIntArrayElements",
16804     "field_offset" : 5984,
16805     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
16806    },
16807    {
16808     "field_name" : "GetLongArrayElements",
16809     "field_offset" : 6016,
16810     "referenced_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE"
16811    },
16812    {
16813     "field_name" : "GetFloatArrayElements",
16814     "field_offset" : 6048,
16815     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
16816    },
16817    {
16818     "field_name" : "GetDoubleArrayElements",
16819     "field_offset" : 6080,
16820     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
16821    },
16822    {
16823     "field_name" : "ReleaseBooleanArrayElements",
16824     "field_offset" : 6112,
16825     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
16826    },
16827    {
16828     "field_name" : "ReleaseByteArrayElements",
16829     "field_offset" : 6144,
16830     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
16831    },
16832    {
16833     "field_name" : "ReleaseCharArrayElements",
16834     "field_offset" : 6176,
16835     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
16836    },
16837    {
16838     "field_name" : "ReleaseShortArrayElements",
16839     "field_offset" : 6208,
16840     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
16841    },
16842    {
16843     "field_name" : "ReleaseIntArrayElements",
16844     "field_offset" : 6240,
16845     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
16846    },
16847    {
16848     "field_name" : "ReleaseLongArrayElements",
16849     "field_offset" : 6272,
16850     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE"
16851    },
16852    {
16853     "field_name" : "ReleaseFloatArrayElements",
16854     "field_offset" : 6304,
16855     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
16856    },
16857    {
16858     "field_name" : "ReleaseDoubleArrayElements",
16859     "field_offset" : 6336,
16860     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
16861    },
16862    {
16863     "field_name" : "GetBooleanArrayRegion",
16864     "field_offset" : 6368,
16865     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
16866    },
16867    {
16868     "field_name" : "GetByteArrayRegion",
16869     "field_offset" : 6400,
16870     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
16871    },
16872    {
16873     "field_name" : "GetCharArrayRegion",
16874     "field_offset" : 6432,
16875     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
16876    },
16877    {
16878     "field_name" : "GetShortArrayRegion",
16879     "field_offset" : 6464,
16880     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
16881    },
16882    {
16883     "field_name" : "GetIntArrayRegion",
16884     "field_offset" : 6496,
16885     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
16886    },
16887    {
16888     "field_name" : "GetLongArrayRegion",
16889     "field_offset" : 6528,
16890     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE"
16891    },
16892    {
16893     "field_name" : "GetFloatArrayRegion",
16894     "field_offset" : 6560,
16895     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
16896    },
16897    {
16898     "field_name" : "GetDoubleArrayRegion",
16899     "field_offset" : 6592,
16900     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
16901    },
16902    {
16903     "field_name" : "SetBooleanArrayRegion",
16904     "field_offset" : 6624,
16905     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
16906    },
16907    {
16908     "field_name" : "SetByteArrayRegion",
16909     "field_offset" : 6656,
16910     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
16911    },
16912    {
16913     "field_name" : "SetCharArrayRegion",
16914     "field_offset" : 6688,
16915     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
16916    },
16917    {
16918     "field_name" : "SetShortArrayRegion",
16919     "field_offset" : 6720,
16920     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
16921    },
16922    {
16923     "field_name" : "SetIntArrayRegion",
16924     "field_offset" : 6752,
16925     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
16926    },
16927    {
16928     "field_name" : "SetLongArrayRegion",
16929     "field_offset" : 6784,
16930     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE"
16931    },
16932    {
16933     "field_name" : "SetFloatArrayRegion",
16934     "field_offset" : 6816,
16935     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
16936    },
16937    {
16938     "field_name" : "SetDoubleArrayRegion",
16939     "field_offset" : 6848,
16940     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
16941    },
16942    {
16943     "field_name" : "RegisterNatives",
16944     "field_offset" : 6880,
16945     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
16946    },
16947    {
16948     "field_name" : "UnregisterNatives",
16949     "field_offset" : 6912,
16950     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
16951    },
16952    {
16953     "field_name" : "MonitorEnter",
16954     "field_offset" : 6944,
16955     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
16956    },
16957    {
16958     "field_name" : "MonitorExit",
16959     "field_offset" : 6976,
16960     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
16961    },
16962    {
16963     "field_name" : "GetJavaVM",
16964     "field_offset" : 7008,
16965     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
16966    },
16967    {
16968     "field_name" : "GetStringRegion",
16969     "field_offset" : 7040,
16970     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
16971    },
16972    {
16973     "field_name" : "GetStringUTFRegion",
16974     "field_offset" : 7072,
16975     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
16976    },
16977    {
16978     "field_name" : "GetPrimitiveArrayCritical",
16979     "field_offset" : 7104,
16980     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
16981    },
16982    {
16983     "field_name" : "ReleasePrimitiveArrayCritical",
16984     "field_offset" : 7136,
16985     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
16986    },
16987    {
16988     "field_name" : "GetStringCritical",
16989     "field_offset" : 7168,
16990     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
16991    },
16992    {
16993     "field_name" : "ReleaseStringCritical",
16994     "field_offset" : 7200,
16995     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
16996    },
16997    {
16998     "field_name" : "NewWeakGlobalRef",
16999     "field_offset" : 7232,
17000     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
17001    },
17002    {
17003     "field_name" : "DeleteWeakGlobalRef",
17004     "field_offset" : 7264,
17005     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
17006    },
17007    {
17008     "field_name" : "ExceptionCheck",
17009     "field_offset" : 7296,
17010     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
17011    },
17012    {
17013     "field_name" : "NewDirectByteBuffer",
17014     "field_offset" : 7328,
17015     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE"
17016    },
17017    {
17018     "field_name" : "GetDirectBufferAddress",
17019     "field_offset" : 7360,
17020     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
17021    },
17022    {
17023     "field_name" : "GetDirectBufferCapacity",
17024     "field_offset" : 7392,
17025     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE"
17026    },
17027    {
17028     "field_name" : "GetObjectRefType",
17029     "field_offset" : 7424,
17030     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
17031    }
17032   ],
17033   "linker_set_key" : "_ZTI18JNINativeInterface",
17034   "name" : "JNINativeInterface",
17035   "referenced_type" : "_ZTI18JNINativeInterface",
17036   "self_type" : "_ZTI18JNINativeInterface",
17037   "size" : 932,
17038   "source_file" : "libnativehelper/include_jni/jni.h"
17039  },
17040  {
17041   "alignment" : 4,
17042   "fields" :
17043   [
17044    {
17045     "field_name" : "z",
17046     "referenced_type" : "_ZTIh"
17047    },
17048    {
17049     "field_name" : "b",
17050     "referenced_type" : "_ZTIa"
17051    },
17052    {
17053     "field_name" : "c",
17054     "referenced_type" : "_ZTIt"
17055    },
17056    {
17057     "field_name" : "s",
17058     "referenced_type" : "_ZTIs"
17059    },
17060    {
17061     "field_name" : "i",
17062     "referenced_type" : "_ZTIi"
17063    },
17064    {
17065     "field_name" : "j",
17066     "referenced_type" : "_ZTIx"
17067    },
17068    {
17069     "field_name" : "f",
17070     "referenced_type" : "_ZTIf"
17071    },
17072    {
17073     "field_name" : "d",
17074     "referenced_type" : "_ZTId"
17075    },
17076    {
17077     "field_name" : "l",
17078     "referenced_type" : "_ZTIP8_jobject"
17079    }
17080   ],
17081   "linker_set_key" : "_ZTI6jvalue",
17082   "name" : "jvalue",
17083   "record_kind" : "union",
17084   "referenced_type" : "_ZTI6jvalue",
17085   "self_type" : "_ZTI6jvalue",
17086   "size" : 8,
17087   "source_file" : "libnativehelper/include_jni/jni.h"
17088  },
17089  {
17090   "alignment" : 4,
17091   "fields" :
17092   [
17093    {
17094     "field_name" : "functions",
17095     "referenced_type" : "_ZTIPK18JNINativeInterface"
17096    }
17097   ],
17098   "linker_set_key" : "_ZTI7_JNIEnv",
17099   "name" : "_JNIEnv",
17100   "referenced_type" : "_ZTI7_JNIEnv",
17101   "self_type" : "_ZTI7_JNIEnv",
17102   "size" : 4,
17103   "source_file" : "libnativehelper/include_jni/jni.h"
17104  },
17105  {
17106   "alignment" : 4,
17107   "fields" :
17108   [
17109    {
17110     "field_name" : "functions",
17111     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
17112    }
17113   ],
17114   "linker_set_key" : "_ZTI7_JavaVM",
17115   "name" : "_JavaVM",
17116   "referenced_type" : "_ZTI7_JavaVM",
17117   "self_type" : "_ZTI7_JavaVM",
17118   "size" : 4,
17119   "source_file" : "libnativehelper/include_jni/jni.h"
17120  },
17121  {
17122   "alignment" : 1,
17123   "base_specifiers" :
17124   [
17125    {
17126     "referenced_type" : "_ZTI8_jobject"
17127    }
17128   ],
17129   "linker_set_key" : "_ZTI7_jarray",
17130   "name" : "_jarray",
17131   "record_kind" : "class",
17132   "referenced_type" : "_ZTI7_jarray",
17133   "self_type" : "_ZTI7_jarray",
17134   "size" : 1,
17135   "source_file" : "libnativehelper/include_jni/jni.h"
17136  },
17137  {
17138   "alignment" : 1,
17139   "base_specifiers" :
17140   [
17141    {
17142     "referenced_type" : "_ZTI8_jobject"
17143    }
17144   ],
17145   "linker_set_key" : "_ZTI7_jclass",
17146   "name" : "_jclass",
17147   "record_kind" : "class",
17148   "referenced_type" : "_ZTI7_jclass",
17149   "self_type" : "_ZTI7_jclass",
17150   "size" : 1,
17151   "source_file" : "libnativehelper/include_jni/jni.h"
17152  },
17153  {
17154   "alignment" : 1,
17155   "linker_set_key" : "_ZTI8_jobject",
17156   "name" : "_jobject",
17157   "record_kind" : "class",
17158   "referenced_type" : "_ZTI8_jobject",
17159   "self_type" : "_ZTI8_jobject",
17160   "size" : 1,
17161   "source_file" : "libnativehelper/include_jni/jni.h"
17162  },
17163  {
17164   "alignment" : 1,
17165   "base_specifiers" :
17166   [
17167    {
17168     "referenced_type" : "_ZTI8_jobject"
17169    }
17170   ],
17171   "linker_set_key" : "_ZTI8_jstring",
17172   "name" : "_jstring",
17173   "record_kind" : "class",
17174   "referenced_type" : "_ZTI8_jstring",
17175   "self_type" : "_ZTI8_jstring",
17176   "size" : 1,
17177   "source_file" : "libnativehelper/include_jni/jni.h"
17178  },
17179  {
17180   "alignment" : 1,
17181   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
17182   "name" : "art::FreeDelete",
17183   "referenced_type" : "_ZTIN3art10FreeDeleteE",
17184   "self_type" : "_ZTIN3art10FreeDeleteE",
17185   "size" : 1,
17186   "source_file" : "art/libartbase/base/stl_util.h"
17187  },
17188  {
17189   "alignment" : 4,
17190   "fields" :
17191   [
17192    {
17193     "access" : "private",
17194     "field_name" : "handle_",
17195     "referenced_type" : "_ZTIP10ZipArchive"
17196    }
17197   ],
17198   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
17199   "name" : "art::ZipArchive",
17200   "record_kind" : "class",
17201   "referenced_type" : "_ZTIN3art10ZipArchiveE",
17202   "self_type" : "_ZTIN3art10ZipArchiveE",
17203   "size" : 4,
17204   "source_file" : "art/libartbase/base/zip_archive.h"
17205  },
17206  {
17207   "alignment" : 4,
17208   "fields" :
17209   [
17210    {
17211     "field_name" : "ident",
17212     "referenced_type" : "_ZTIKt"
17213    },
17214    {
17215     "field_name" : "element_width",
17216     "field_offset" : 16,
17217     "referenced_type" : "_ZTIKt"
17218    },
17219    {
17220     "field_name" : "element_count",
17221     "field_offset" : 32,
17222     "referenced_type" : "_ZTIKj"
17223    },
17224    {
17225     "field_name" : "data",
17226     "field_offset" : 64,
17227     "referenced_type" : "_ZTIA_Kh"
17228    }
17229   ],
17230   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17231   "name" : "art::Instruction::ArrayDataPayload",
17232   "referenced_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17233   "self_type" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
17234   "size" : 8,
17235   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17236  },
17237  {
17238   "alignment" : 4,
17239   "fields" :
17240   [
17241    {
17242     "field_name" : "ident",
17243     "referenced_type" : "_ZTIKt"
17244    },
17245    {
17246     "field_name" : "case_count",
17247     "field_offset" : 16,
17248     "referenced_type" : "_ZTIKt"
17249    },
17250    {
17251     "field_name" : "first_key",
17252     "field_offset" : 32,
17253     "referenced_type" : "_ZTIKi"
17254    },
17255    {
17256     "field_name" : "targets",
17257     "field_offset" : 64,
17258     "referenced_type" : "_ZTIA_Ki"
17259    }
17260   ],
17261   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17262   "name" : "art::Instruction::PackedSwitchPayload",
17263   "referenced_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17264   "self_type" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
17265   "size" : 8,
17266   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17267  },
17268  {
17269   "alignment" : 4,
17270   "fields" :
17271   [
17272    {
17273     "field_name" : "ident",
17274     "referenced_type" : "_ZTIKt"
17275    },
17276    {
17277     "field_name" : "case_count",
17278     "field_offset" : 16,
17279     "referenced_type" : "_ZTIKt"
17280    },
17281    {
17282     "field_name" : "keys_and_targets",
17283     "field_offset" : 32,
17284     "referenced_type" : "_ZTIA_Ki"
17285    }
17286   ],
17287   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17288   "name" : "art::Instruction::SparseSwitchPayload",
17289   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17290   "self_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
17291   "size" : 4,
17292   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17293  },
17294  {
17295   "alignment" : 4,
17296   "fields" :
17297   [
17298    {
17299     "field_name" : "verify_flags",
17300     "referenced_type" : "_ZTIj"
17301    },
17302    {
17303     "field_name" : "format",
17304     "field_offset" : 32,
17305     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
17306    },
17307    {
17308     "field_name" : "index_type",
17309     "field_offset" : 40,
17310     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
17311    },
17312    {
17313     "field_name" : "flags",
17314     "field_offset" : 48,
17315     "referenced_type" : "_ZTIh"
17316    },
17317    {
17318     "field_name" : "size_in_code_units",
17319     "field_offset" : 56,
17320     "referenced_type" : "_ZTIa"
17321    }
17322   ],
17323   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17324   "name" : "art::Instruction::InstructionDescriptor",
17325   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17326   "self_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
17327   "size" : 8,
17328   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17329  },
17330  {
17331   "alignment" : 1,
17332   "linker_set_key" : "_ZTIN3art11InstructionE",
17333   "name" : "art::Instruction",
17334   "record_kind" : "class",
17335   "referenced_type" : "_ZTIN3art11InstructionE",
17336   "self_type" : "_ZTIN3art11InstructionE",
17337   "size" : 1,
17338   "source_file" : "art/libdexfile/dex/dex_instruction.h"
17339  },
17340  {
17341   "alignment" : 1,
17342   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
17343   "name" : "art::ScopedTrace",
17344   "record_kind" : "class",
17345   "referenced_type" : "_ZTIN3art11ScopedTraceE",
17346   "self_type" : "_ZTIN3art11ScopedTraceE",
17347   "size" : 1,
17348   "source_file" : "art/libartbase/base/systrace.h"
17349  },
17350  {
17351   "alignment" : 1,
17352   "linker_set_key" : "_ZTIN3art11ValueObjectE",
17353   "name" : "art::ValueObject",
17354   "record_kind" : "class",
17355   "referenced_type" : "_ZTIN3art11ValueObjectE",
17356   "self_type" : "_ZTIN3art11ValueObjectE",
17357   "size" : 1,
17358   "source_file" : "art/libartbase/base/value_object.h"
17359  },
17360  {
17361   "alignment" : 1,
17362   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
17363   "name" : "art::VoidFunctor",
17364   "record_kind" : "class",
17365   "referenced_type" : "_ZTIN3art11VoidFunctorE",
17366   "self_type" : "_ZTIN3art11VoidFunctorE",
17367   "size" : 1,
17368   "source_file" : "art/libartbase/base/utils.h"
17369  },
17370  {
17371   "alignment" : 4,
17372   "base_specifiers" :
17373   [
17374    {
17375     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor5FieldEiPS4_RS4_EE"
17376    }
17377   ],
17378   "fields" :
17379   [
17380    {
17381     "access" : "private",
17382     "field_name" : "data_",
17383     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
17384    },
17385    {
17386     "access" : "private",
17387     "field_name" : "position_",
17388     "field_offset" : 224,
17389     "referenced_type" : "_ZTIj"
17390    },
17391    {
17392     "access" : "private",
17393     "field_name" : "partition_pos_",
17394     "field_offset" : 256,
17395     "referenced_type" : "_ZTIKj"
17396    },
17397    {
17398     "access" : "private",
17399     "field_name" : "iterator_end_",
17400     "field_offset" : 288,
17401     "referenced_type" : "_ZTIKj"
17402    }
17403   ],
17404   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17405   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
17406   "record_kind" : "class",
17407   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17408   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
17409   "size" : 40,
17410   "source_file" : "art/libdexfile/dex/class_accessor.h",
17411   "template_args" :
17412   [
17413    "_ZTIN3art13ClassAccessor5FieldE"
17414   ]
17415  },
17416  {
17417   "alignment" : 4,
17418   "base_specifiers" :
17419   [
17420    {
17421     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art13ClassAccessor6MethodEiPS4_RS4_EE"
17422    }
17423   ],
17424   "fields" :
17425   [
17426    {
17427     "access" : "private",
17428     "field_name" : "data_",
17429     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
17430    },
17431    {
17432     "access" : "private",
17433     "field_name" : "position_",
17434     "field_offset" : 256,
17435     "referenced_type" : "_ZTIj"
17436    },
17437    {
17438     "access" : "private",
17439     "field_name" : "partition_pos_",
17440     "field_offset" : 288,
17441     "referenced_type" : "_ZTIKj"
17442    },
17443    {
17444     "access" : "private",
17445     "field_name" : "iterator_end_",
17446     "field_offset" : 320,
17447     "referenced_type" : "_ZTIKj"
17448    }
17449   ],
17450   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17451   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
17452   "record_kind" : "class",
17453   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17454   "self_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
17455   "size" : 44,
17456   "source_file" : "art/libdexfile/dex/class_accessor.h",
17457   "template_args" :
17458   [
17459    "_ZTIN3art13ClassAccessor6MethodE"
17460   ]
17461  },
17462  {
17463   "alignment" : 4,
17464   "base_specifiers" :
17465   [
17466    {
17467     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17468    }
17469   ],
17470   "fields" :
17471   [
17472    {
17473     "access" : "private",
17474     "field_name" : "is_static_",
17475     "field_offset" : 192,
17476     "referenced_type" : "_ZTIb"
17477    }
17478   ],
17479   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
17480   "name" : "art::ClassAccessor::Field",
17481   "record_kind" : "class",
17482   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
17483   "self_type" : "_ZTIN3art13ClassAccessor5FieldE",
17484   "size" : 28,
17485   "source_file" : "art/libdexfile/dex/class_accessor.h"
17486  },
17487  {
17488   "alignment" : 4,
17489   "base_specifiers" :
17490   [
17491    {
17492     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
17493    }
17494   ],
17495   "fields" :
17496   [
17497    {
17498     "access" : "private",
17499     "field_name" : "is_static_or_direct_",
17500     "field_offset" : 192,
17501     "referenced_type" : "_ZTIb"
17502    },
17503    {
17504     "access" : "private",
17505     "field_name" : "code_off_",
17506     "field_offset" : 224,
17507     "referenced_type" : "_ZTIj"
17508    }
17509   ],
17510   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
17511   "name" : "art::ClassAccessor::Method",
17512   "record_kind" : "class",
17513   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
17514   "self_type" : "_ZTIN3art13ClassAccessor6MethodE",
17515   "size" : 32,
17516   "source_file" : "art/libdexfile/dex/class_accessor.h"
17517  },
17518  {
17519   "alignment" : 4,
17520   "fields" :
17521   [
17522    {
17523     "access" : "protected",
17524     "field_name" : "dex_file_",
17525     "referenced_type" : "_ZTIRKN3art7DexFileE"
17526    },
17527    {
17528     "access" : "protected",
17529     "field_name" : "ptr_pos_",
17530     "field_offset" : 32,
17531     "referenced_type" : "_ZTIPKh"
17532    },
17533    {
17534     "access" : "protected",
17535     "field_name" : "hiddenapi_ptr_pos_",
17536     "field_offset" : 64,
17537     "referenced_type" : "_ZTIPKh"
17538    },
17539    {
17540     "access" : "protected",
17541     "field_name" : "index_",
17542     "field_offset" : 96,
17543     "referenced_type" : "_ZTIj"
17544    },
17545    {
17546     "access" : "protected",
17547     "field_name" : "access_flags_",
17548     "field_offset" : 128,
17549     "referenced_type" : "_ZTIj"
17550    },
17551    {
17552     "access" : "protected",
17553     "field_name" : "hiddenapi_flags_",
17554     "field_offset" : 160,
17555     "referenced_type" : "_ZTIj"
17556    }
17557   ],
17558   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
17559   "name" : "art::ClassAccessor::BaseItem",
17560   "record_kind" : "class",
17561   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
17562   "self_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
17563   "size" : 24,
17564   "source_file" : "art/libdexfile/dex/class_accessor.h"
17565  },
17566  {
17567   "alignment" : 4,
17568   "fields" :
17569   [
17570    {
17571     "access" : "protected",
17572     "field_name" : "dex_file_",
17573     "referenced_type" : "_ZTIRKN3art7DexFileE"
17574    },
17575    {
17576     "access" : "protected",
17577     "field_name" : "class_def_index_",
17578     "field_offset" : 32,
17579     "referenced_type" : "_ZTIKj"
17580    },
17581    {
17582     "access" : "protected",
17583     "field_name" : "ptr_pos_",
17584     "field_offset" : 64,
17585     "referenced_type" : "_ZTIPKh"
17586    },
17587    {
17588     "access" : "protected",
17589     "field_name" : "hiddenapi_ptr_pos_",
17590     "field_offset" : 96,
17591     "referenced_type" : "_ZTIPKh"
17592    },
17593    {
17594     "access" : "protected",
17595     "field_name" : "num_static_fields_",
17596     "field_offset" : 128,
17597     "referenced_type" : "_ZTIKj"
17598    },
17599    {
17600     "access" : "protected",
17601     "field_name" : "num_instance_fields_",
17602     "field_offset" : 160,
17603     "referenced_type" : "_ZTIKj"
17604    },
17605    {
17606     "access" : "protected",
17607     "field_name" : "num_direct_methods_",
17608     "field_offset" : 192,
17609     "referenced_type" : "_ZTIKj"
17610    },
17611    {
17612     "access" : "protected",
17613     "field_name" : "num_virtual_methods_",
17614     "field_offset" : 224,
17615     "referenced_type" : "_ZTIKj"
17616    }
17617   ],
17618   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
17619   "name" : "art::ClassAccessor",
17620   "record_kind" : "class",
17621   "referenced_type" : "_ZTIN3art13ClassAccessorE",
17622   "self_type" : "_ZTIN3art13ClassAccessorE",
17623   "size" : 32,
17624   "source_file" : "art/libdexfile/dex/class_accessor.h"
17625  },
17626  {
17627   "alignment" : 4,
17628   "base_specifiers" :
17629   [
17630    {
17631     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art17ClassIteratorDataEiPS3_RS3_EE"
17632    }
17633   ],
17634   "fields" :
17635   [
17636    {
17637     "access" : "protected",
17638     "field_name" : "data_",
17639     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
17640    }
17641   ],
17642   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
17643   "name" : "art::ClassIterator",
17644   "record_kind" : "class",
17645   "referenced_type" : "_ZTIN3art13ClassIteratorE",
17646   "self_type" : "_ZTIN3art13ClassIteratorE",
17647   "size" : 8,
17648   "source_file" : "art/libdexfile/dex/class_iterator.h"
17649  },
17650  {
17651   "alignment" : 4,
17652   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
17653   "name" : "art::DexFileLoader",
17654   "record_kind" : "class",
17655   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
17656   "self_type" : "_ZTIN3art13DexFileLoaderE",
17657   "size" : 4,
17658   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
17659   "vtable_components" :
17660   [
17661    {
17662     "kind" : "offset_to_top"
17663    },
17664    {
17665     "kind" : "rtti",
17666     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
17667    },
17668    {
17669     "kind" : "complete_dtor_pointer",
17670     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
17671    },
17672    {
17673     "kind" : "deleting_dtor_pointer",
17674     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
17675    },
17676    {
17677     "mangled_component_name" : "_ZNK3art13DexFileLoader20GetMultiDexChecksumsEPKcPNSt3__16vectorIjNS3_9allocatorIjEEEEPNS4_INS3_12basic_stringIcNS3_11char_traitsIcEENS5_IcEEEENS5_ISD_EEEEPSD_iPb"
17678    },
17679    {
17680     "mangled_component_name" : "_ZNK3art13DexFileLoader4OpenEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE"
17681    },
17682    {
17683     "mangled_component_name" : "_ZNK3art13DexFileLoader19OpenWithDataSectionEPKhjS2_jRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_"
17684    },
17685    {
17686     "mangled_component_name" : "_ZNK3art13DexFileLoader7OpenAllEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPNS_22DexFileLoaderErrorCodeEPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISI_EEEENS7_ISL_EEEE"
17687    }
17688   ]
17689  },
17690  {
17691   "alignment" : 4,
17692   "base_specifiers" :
17693   [
17694    {
17695     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
17696    }
17697   ],
17698   "fields" :
17699   [
17700    {
17701     "access" : "private",
17702     "field_name" : "feature_flags_",
17703     "field_offset" : 896,
17704     "referenced_type" : "_ZTIj"
17705    },
17706    {
17707     "access" : "private",
17708     "field_name" : "debug_info_offsets_pos_",
17709     "field_offset" : 928,
17710     "referenced_type" : "_ZTIj"
17711    },
17712    {
17713     "access" : "private",
17714     "field_name" : "debug_info_offsets_table_offset_",
17715     "field_offset" : 960,
17716     "referenced_type" : "_ZTIj"
17717    },
17718    {
17719     "access" : "private",
17720     "field_name" : "debug_info_base_",
17721     "field_offset" : 992,
17722     "referenced_type" : "_ZTIj"
17723    },
17724    {
17725     "access" : "private",
17726     "field_name" : "owned_data_begin_",
17727     "field_offset" : 1024,
17728     "referenced_type" : "_ZTIj"
17729    },
17730    {
17731     "access" : "private",
17732     "field_name" : "owned_data_end_",
17733     "field_offset" : 1056,
17734     "referenced_type" : "_ZTIj"
17735    }
17736   ],
17737   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
17738   "name" : "art::CompactDexFile::Header",
17739   "record_kind" : "class",
17740   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
17741   "self_type" : "_ZTIN3art14CompactDexFile6HeaderE",
17742   "size" : 136,
17743   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
17744  },
17745  {
17746   "alignment" : 2,
17747   "base_specifiers" :
17748   [
17749    {
17750     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
17751    }
17752   ],
17753   "fields" :
17754   [
17755    {
17756     "access" : "private",
17757     "field_name" : "fields_",
17758     "referenced_type" : "_ZTIt"
17759    },
17760    {
17761     "access" : "private",
17762     "field_name" : "insns_count_and_flags_",
17763     "field_offset" : 16,
17764     "referenced_type" : "_ZTIt"
17765    },
17766    {
17767     "access" : "private",
17768     "field_name" : "insns_",
17769     "field_offset" : 32,
17770     "referenced_type" : "_ZTIA1_t"
17771    }
17772   ],
17773   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
17774   "name" : "art::CompactDexFile::CodeItem",
17775   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
17776   "self_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
17777   "size" : 6,
17778   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
17779  },
17780  {
17781   "alignment" : 4,
17782   "base_specifiers" :
17783   [
17784    {
17785     "referenced_type" : "_ZTIN3art7DexFileE"
17786    }
17787   ],
17788   "fields" :
17789   [
17790    {
17791     "access" : "private",
17792     "field_name" : "debug_info_offsets_",
17793     "field_offset" : 768,
17794     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
17795    }
17796   ],
17797   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
17798   "name" : "art::CompactDexFile",
17799   "record_kind" : "class",
17800   "referenced_type" : "_ZTIN3art14CompactDexFileE",
17801   "self_type" : "_ZTIN3art14CompactDexFileE",
17802   "size" : 108,
17803   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
17804   "vtable_components" :
17805   [
17806    {
17807     "kind" : "offset_to_top"
17808    },
17809    {
17810     "kind" : "rtti",
17811     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
17812    },
17813    {
17814     "kind" : "complete_dtor_pointer",
17815     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
17816    },
17817    {
17818     "kind" : "deleting_dtor_pointer",
17819     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
17820    },
17821    {
17822     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
17823    },
17824    {
17825     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
17826    },
17827    {
17828     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
17829    },
17830    {
17831     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
17832    },
17833    {
17834     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
17835    },
17836    {
17837     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
17838    }
17839   ]
17840  },
17841  {
17842   "alignment" : 4,
17843   "fields" :
17844   [
17845    {
17846     "access" : "protected",
17847     "field_name" : "first_",
17848     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17849    },
17850    {
17851     "access" : "protected",
17852     "field_name" : "last_",
17853     "field_offset" : 320,
17854     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17855    }
17856   ],
17857   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17858   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
17859   "record_kind" : "class",
17860   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17861   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
17862   "size" : 80,
17863   "source_file" : "art/libartbase/base/iteration_range.h",
17864   "template_args" :
17865   [
17866    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
17867   ]
17868  },
17869  {
17870   "alignment" : 4,
17871   "fields" :
17872   [
17873    {
17874     "access" : "protected",
17875     "field_name" : "first_",
17876     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17877    },
17878    {
17879     "access" : "protected",
17880     "field_name" : "last_",
17881     "field_offset" : 352,
17882     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17883    }
17884   ],
17885   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17886   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
17887   "record_kind" : "class",
17888   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17889   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
17890   "size" : 88,
17891   "source_file" : "art/libartbase/base/iteration_range.h",
17892   "template_args" :
17893   [
17894    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
17895   ]
17896  },
17897  {
17898   "alignment" : 4,
17899   "fields" :
17900   [
17901    {
17902     "access" : "protected",
17903     "field_name" : "first_",
17904     "referenced_type" : "_ZTIN3art13ClassIteratorE"
17905    },
17906    {
17907     "access" : "protected",
17908     "field_name" : "last_",
17909     "field_offset" : 64,
17910     "referenced_type" : "_ZTIN3art13ClassIteratorE"
17911    }
17912   ],
17913   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
17914   "name" : "art::IterationRange<art::ClassIterator>",
17915   "record_kind" : "class",
17916   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
17917   "self_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
17918   "size" : 16,
17919   "source_file" : "art/libartbase/base/iteration_range.h",
17920   "template_args" :
17921   [
17922    "_ZTIN3art13ClassIteratorE"
17923   ]
17924  },
17925  {
17926   "alignment" : 4,
17927   "fields" :
17928   [
17929    {
17930     "access" : "protected",
17931     "field_name" : "first_",
17932     "referenced_type" : "_ZTIN3art15SplitStringIterE"
17933    },
17934    {
17935     "access" : "protected",
17936     "field_name" : "last_",
17937     "field_offset" : 128,
17938     "referenced_type" : "_ZTIN3art15SplitStringIterE"
17939    }
17940   ],
17941   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
17942   "name" : "art::IterationRange<art::SplitStringIter>",
17943   "record_kind" : "class",
17944   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
17945   "self_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
17946   "size" : 32,
17947   "source_file" : "art/libartbase/base/iteration_range.h",
17948   "template_args" :
17949   [
17950    "_ZTIN3art15SplitStringIterE"
17951   ]
17952  },
17953  {
17954   "alignment" : 4,
17955   "fields" :
17956   [
17957    {
17958     "access" : "protected",
17959     "field_name" : "first_",
17960     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
17961    },
17962    {
17963     "access" : "protected",
17964     "field_name" : "last_",
17965     "field_offset" : 64,
17966     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
17967    }
17968   ],
17969   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
17970   "name" : "art::IterationRange<art::DexInstructionIterator>",
17971   "record_kind" : "class",
17972   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
17973   "self_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
17974   "size" : 16,
17975   "source_file" : "art/libartbase/base/iteration_range.h",
17976   "template_args" :
17977   [
17978    "_ZTIN3art22DexInstructionIteratorE"
17979   ]
17980  },
17981  {
17982   "alignment" : 4,
17983   "fields" :
17984   [
17985    {
17986     "access" : "protected",
17987     "field_name" : "first_",
17988     "referenced_type" : "_ZTIN3art9CountIterE"
17989    },
17990    {
17991     "access" : "protected",
17992     "field_name" : "last_",
17993     "field_offset" : 32,
17994     "referenced_type" : "_ZTIN3art9CountIterE"
17995    }
17996   ],
17997   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
17998   "name" : "art::IterationRange<art::CountIter>",
17999   "record_kind" : "class",
18000   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18001   "self_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
18002   "size" : 8,
18003   "source_file" : "art/libartbase/base/iteration_range.h",
18004   "template_args" :
18005   [
18006    "_ZTIN3art9CountIterE"
18007   ]
18008  },
18009  {
18010   "alignment" : 4,
18011   "fields" :
18012   [
18013    {
18014     "access" : "protected",
18015     "field_name" : "first_",
18016     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18017    },
18018    {
18019     "access" : "protected",
18020     "field_name" : "last_",
18021     "field_offset" : 32,
18022     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
18023    }
18024   ],
18025   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18026   "name" : "art::IterationRange<const art::dex::TryItem *>",
18027   "record_kind" : "class",
18028   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18029   "self_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
18030   "size" : 8,
18031   "source_file" : "art/libartbase/base/iteration_range.h",
18032   "template_args" :
18033   [
18034    "_ZTIPKN3art3dex7TryItemE"
18035   ]
18036  },
18037  {
18038   "alignment" : 4,
18039   "fields" :
18040   [
18041    {
18042     "access" : "private",
18043     "field_name" : "index_",
18044     "referenced_type" : "_ZTIj"
18045    },
18046    {
18047     "access" : "private",
18048     "field_name" : "hash_set_",
18049     "field_offset" : 32,
18050     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18051    }
18052   ],
18053   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18054   "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>>>>",
18055   "record_kind" : "class",
18056   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18057   "self_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
18058   "size" : 8,
18059   "source_file" : "art/libartbase/base/hash_set.h",
18060   "template_args" :
18061   [
18062    "_ZTINSt3__14pairIjtEE",
18063    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
18064   ]
18065  },
18066  {
18067   "alignment" : 4,
18068   "base_specifiers" :
18069   [
18070    {
18071     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
18072    }
18073   ],
18074   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
18075   "name" : "art::MethodReference",
18076   "record_kind" : "class",
18077   "referenced_type" : "_ZTIN3art15MethodReferenceE",
18078   "self_type" : "_ZTIN3art15MethodReferenceE",
18079   "size" : 8,
18080   "source_file" : "art/libdexfile/dex/method_reference.h"
18081  },
18082  {
18083   "alignment" : 4,
18084   "base_specifiers" :
18085   [
18086    {
18087     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagENS_17basic_string_viewIcNS_11char_traitsIcEEEEiPS5_RS5_EE"
18088    }
18089   ],
18090   "fields" :
18091   [
18092    {
18093     "access" : "private",
18094     "field_name" : "cur_index_",
18095     "referenced_type" : "_ZTIj"
18096    },
18097    {
18098     "access" : "private",
18099     "field_name" : "split_on_",
18100     "field_offset" : 32,
18101     "referenced_type" : "_ZTIc"
18102    },
18103    {
18104     "access" : "private",
18105     "field_name" : "sv_",
18106     "field_offset" : 64,
18107     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
18108    }
18109   ],
18110   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
18111   "name" : "art::SplitStringIter",
18112   "referenced_type" : "_ZTIN3art15SplitStringIterE",
18113   "self_type" : "_ZTIN3art15SplitStringIterE",
18114   "size" : 16,
18115   "source_file" : "art/libartbase/base/stl_util.h"
18116  },
18117  {
18118   "alignment" : 4,
18119   "base_specifiers" :
18120   [
18121    {
18122     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
18123    }
18124   ],
18125   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
18126   "name" : "art::StandardDexFile::Header",
18127   "record_kind" : "class",
18128   "referenced_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18129   "self_type" : "_ZTIN3art15StandardDexFile6HeaderE",
18130   "size" : 112,
18131   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18132  },
18133  {
18134   "alignment" : 4,
18135   "base_specifiers" :
18136   [
18137    {
18138     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
18139    }
18140   ],
18141   "fields" :
18142   [
18143    {
18144     "access" : "private",
18145     "field_name" : "registers_size_",
18146     "referenced_type" : "_ZTIt"
18147    },
18148    {
18149     "access" : "private",
18150     "field_name" : "ins_size_",
18151     "field_offset" : 16,
18152     "referenced_type" : "_ZTIt"
18153    },
18154    {
18155     "access" : "private",
18156     "field_name" : "outs_size_",
18157     "field_offset" : 32,
18158     "referenced_type" : "_ZTIt"
18159    },
18160    {
18161     "access" : "private",
18162     "field_name" : "tries_size_",
18163     "field_offset" : 48,
18164     "referenced_type" : "_ZTIt"
18165    },
18166    {
18167     "access" : "private",
18168     "field_name" : "debug_info_off_",
18169     "field_offset" : 64,
18170     "referenced_type" : "_ZTIj"
18171    },
18172    {
18173     "access" : "private",
18174     "field_name" : "insns_size_in_code_units_",
18175     "field_offset" : 96,
18176     "referenced_type" : "_ZTIj"
18177    },
18178    {
18179     "access" : "private",
18180     "field_name" : "insns_",
18181     "field_offset" : 128,
18182     "referenced_type" : "_ZTIA1_t"
18183    }
18184   ],
18185   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
18186   "name" : "art::StandardDexFile::CodeItem",
18187   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18188   "self_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
18189   "size" : 20,
18190   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
18191  },
18192  {
18193   "alignment" : 4,
18194   "base_specifiers" :
18195   [
18196    {
18197     "referenced_type" : "_ZTIN3art7DexFileE"
18198    }
18199   ],
18200   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
18201   "name" : "art::StandardDexFile",
18202   "record_kind" : "class",
18203   "referenced_type" : "_ZTIN3art15StandardDexFileE",
18204   "self_type" : "_ZTIN3art15StandardDexFileE",
18205   "size" : 96,
18206   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
18207   "vtable_components" :
18208   [
18209    {
18210     "kind" : "offset_to_top"
18211    },
18212    {
18213     "kind" : "rtti",
18214     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
18215    },
18216    {
18217     "kind" : "complete_dtor_pointer",
18218     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
18219    },
18220    {
18221     "kind" : "deleting_dtor_pointer",
18222     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
18223    },
18224    {
18225     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
18226    },
18227    {
18228     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
18229    },
18230    {
18231     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
18232    },
18233    {
18234     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
18235    },
18236    {
18237     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
18238    },
18239    {
18240     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
18241    }
18242   ]
18243  },
18244  {
18245   "access" : "private",
18246   "alignment" : 4,
18247   "fields" :
18248   [
18249    {
18250     "access" : "private",
18251     "field_name" : "str_offset_",
18252     "referenced_type" : "_ZTIj"
18253    },
18254    {
18255     "access" : "private",
18256     "field_name" : "data_",
18257     "field_offset" : 32,
18258     "referenced_type" : "_ZTIj"
18259    }
18260   ],
18261   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
18262   "name" : "art::TypeLookupTable::Entry",
18263   "record_kind" : "class",
18264   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18265   "self_type" : "_ZTIN3art15TypeLookupTable5EntryE",
18266   "size" : 8,
18267   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18268  },
18269  {
18270   "alignment" : 4,
18271   "fields" :
18272   [
18273    {
18274     "access" : "private",
18275     "field_name" : "dex_data_begin_",
18276     "referenced_type" : "_ZTIPKh"
18277    },
18278    {
18279     "access" : "private",
18280     "field_name" : "mask_bits_",
18281     "field_offset" : 32,
18282     "referenced_type" : "_ZTIj"
18283    },
18284    {
18285     "access" : "private",
18286     "field_name" : "entries_",
18287     "field_offset" : 64,
18288     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
18289    },
18290    {
18291     "access" : "private",
18292     "field_name" : "owned_entries_",
18293     "field_offset" : 96,
18294     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
18295    }
18296   ],
18297   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
18298   "name" : "art::TypeLookupTable",
18299   "record_kind" : "class",
18300   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
18301   "self_type" : "_ZTIN3art15TypeLookupTableE",
18302   "size" : 16,
18303   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
18304  },
18305  {
18306   "alignment" : 4,
18307   "base_specifiers" :
18308   [
18309    {
18310     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
18311    }
18312   ],
18313   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
18314   "name" : "art::ArtDexFileLoader",
18315   "record_kind" : "class",
18316   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
18317   "self_type" : "_ZTIN3art16ArtDexFileLoaderE",
18318   "size" : 4,
18319   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
18320   "vtable_components" :
18321   [
18322    {
18323     "kind" : "offset_to_top"
18324    },
18325    {
18326     "kind" : "rtti",
18327     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
18328    },
18329    {
18330     "kind" : "complete_dtor_pointer",
18331     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
18332    },
18333    {
18334     "kind" : "deleting_dtor_pointer",
18335     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
18336    },
18337    {
18338     "mangled_component_name" : "_ZNK3art16ArtDexFileLoader20GetMultiDexChecksumsEPKcPNSt3__16vectorIjNS3_9allocatorIjEEEEPNS4_INS3_12basic_stringIcNS3_11char_traitsIcEENS5_IcEEEENS5_ISD_EEEEPSD_iPb"
18339    },
18340    {
18341     "mangled_component_name" : "_ZNK3art16ArtDexFileLoader4OpenEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE"
18342    },
18343    {
18344     "mangled_component_name" : "_ZNK3art13DexFileLoader19OpenWithDataSectionEPKhjS2_jRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_"
18345    },
18346    {
18347     "mangled_component_name" : "_ZNK3art13DexFileLoader7OpenAllEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPNS_22DexFileLoaderErrorCodeEPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISI_EEEENS7_ISL_EEEE"
18348    }
18349   ]
18350  },
18351  {
18352   "alignment" : 4,
18353   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
18354   "name" : "art::DexFileContainer",
18355   "record_kind" : "class",
18356   "referenced_type" : "_ZTIN3art16DexFileContainerE",
18357   "self_type" : "_ZTIN3art16DexFileContainerE",
18358   "size" : 4,
18359   "source_file" : "art/libdexfile/dex/dex_file.h",
18360   "vtable_components" :
18361   [
18362    {
18363     "kind" : "offset_to_top"
18364    },
18365    {
18366     "kind" : "rtti",
18367     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
18368    },
18369    {
18370     "kind" : "complete_dtor_pointer",
18371     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
18372    },
18373    {
18374     "kind" : "deleting_dtor_pointer",
18375     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
18376    },
18377    {
18378     "is_pure" : true,
18379     "mangled_component_name" : "_ZN3art16DexFileContainer14GetPermissionsEv"
18380    },
18381    {
18382     "is_pure" : true,
18383     "mangled_component_name" : "_ZN3art16DexFileContainer10IsReadOnlyEv"
18384    },
18385    {
18386     "is_pure" : true,
18387     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
18388    },
18389    {
18390     "is_pure" : true,
18391     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
18392    }
18393   ]
18394  },
18395  {
18396   "alignment" : 1,
18397   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
18398   "name" : "art::DexFileReference::Comparator",
18399   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18400   "self_type" : "_ZTIN3art16DexFileReference10ComparatorE",
18401   "size" : 1,
18402   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18403  },
18404  {
18405   "alignment" : 4,
18406   "fields" :
18407   [
18408    {
18409     "field_name" : "dex_file",
18410     "referenced_type" : "_ZTIPKN3art7DexFileE"
18411    },
18412    {
18413     "field_name" : "index",
18414     "field_offset" : 32,
18415     "referenced_type" : "_ZTIj"
18416    }
18417   ],
18418   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
18419   "name" : "art::DexFileReference",
18420   "record_kind" : "class",
18421   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
18422   "self_type" : "_ZTIN3art16DexFileReferenceE",
18423   "size" : 8,
18424   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
18425  },
18426  {
18427   "alignment" : 4,
18428   "fields" :
18429   [
18430    {
18431     "field_name" : "start_offset_",
18432     "referenced_type" : "_ZTIj"
18433    },
18434    {
18435     "field_name" : "end_offset_",
18436     "field_offset" : 32,
18437     "referenced_type" : "_ZTIj"
18438    }
18439   ],
18440   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18441   "name" : "art::DexLayoutSection::Subsection",
18442   "record_kind" : "class",
18443   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18444   "self_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
18445   "size" : 8,
18446   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18447  },
18448  {
18449   "alignment" : 4,
18450   "fields" :
18451   [
18452    {
18453     "field_name" : "parts_",
18454     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
18455    }
18456   ],
18457   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
18458   "name" : "art::DexLayoutSection",
18459   "record_kind" : "class",
18460   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
18461   "self_type" : "_ZTIN3art16DexLayoutSectionE",
18462   "size" : 40,
18463   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18464  },
18465  {
18466   "alignment" : 4,
18467   "fields" :
18468   [
18469    {
18470     "access" : "private",
18471     "field_name" : "dex_file_",
18472     "referenced_type" : "_ZTIRKN3art7DexFileE"
18473    },
18474    {
18475     "access" : "private",
18476     "field_name" : "class_def_idx_",
18477     "field_offset" : 32,
18478     "referenced_type" : "_ZTIj"
18479    }
18480   ],
18481   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
18482   "name" : "art::ClassIteratorData",
18483   "record_kind" : "class",
18484   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
18485   "self_type" : "_ZTIN3art17ClassIteratorDataE",
18486   "size" : 8,
18487   "source_file" : "art/libdexfile/dex/class_iterator.h"
18488  },
18489  {
18490   "alignment" : 4,
18491   "fields" :
18492   [
18493    {
18494     "field_name" : "sections_",
18495     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
18496    }
18497   ],
18498   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
18499   "name" : "art::DexLayoutSections",
18500   "record_kind" : "class",
18501   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
18502   "self_type" : "_ZTIN3art17DexLayoutSectionsE",
18503   "size" : 80,
18504   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
18505  },
18506  {
18507   "alignment" : 4,
18508   "fields" :
18509   [
18510    {
18511     "access" : "private",
18512     "field_name" : "table_",
18513     "referenced_type" : "_ZTIKPKj"
18514    },
18515    {
18516     "access" : "private",
18517     "field_name" : "minimum_offset_",
18518     "field_offset" : 32,
18519     "referenced_type" : "_ZTIKj"
18520    },
18521    {
18522     "access" : "private",
18523     "field_name" : "data_begin_",
18524     "field_offset" : 64,
18525     "referenced_type" : "_ZTIKPKh"
18526    }
18527   ],
18528   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18529   "name" : "art::CompactOffsetTable::Accessor",
18530   "record_kind" : "class",
18531   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18532   "self_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
18533   "size" : 12,
18534   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
18535  },
18536  {
18537   "alignment" : 1,
18538   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
18539   "name" : "art::CompactOffsetTable",
18540   "record_kind" : "class",
18541   "referenced_type" : "_ZTIN3art18CompactOffsetTableE",
18542   "self_type" : "_ZTIN3art18CompactOffsetTableE",
18543   "size" : 1,
18544   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
18545  },
18546  {
18547   "alignment" : 1,
18548   "fields" :
18549   [
18550    {
18551     "access" : "private",
18552     "field_name" : "hash_fn_",
18553     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18554    }
18555   ],
18556   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18557   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
18558   "record_kind" : "class",
18559   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18560   "self_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18561   "size" : 1,
18562   "source_file" : "art/libartbase/base/hash_map.h",
18563   "template_args" :
18564   [
18565    "_ZTIj",
18566    "_ZTIt",
18567    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18568   ]
18569  },
18570  {
18571   "alignment" : 1,
18572   "fields" :
18573   [
18574    {
18575     "access" : "private",
18576     "field_name" : "pred_fn_",
18577     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18578    }
18579   ],
18580   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18581   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
18582   "record_kind" : "class",
18583   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18584   "self_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
18585   "size" : 1,
18586   "source_file" : "art/libartbase/base/hash_map.h",
18587   "template_args" :
18588   [
18589    "_ZTIj",
18590    "_ZTIt",
18591    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
18592   ]
18593  },
18594  {
18595   "alignment" : 4,
18596   "fields" :
18597   [
18598    {
18599     "access" : "private",
18600     "field_name" : "buffer_",
18601     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18602    }
18603   ],
18604   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18605   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
18606   "record_kind" : "class",
18607   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18608   "self_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
18609   "size" : 136,
18610   "source_file" : "art/libartbase/base/systrace.h"
18611  },
18612  {
18613   "alignment" : 1,
18614   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
18615   "name" : "art::ScopedTraceNoStart",
18616   "record_kind" : "class",
18617   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
18618   "self_type" : "_ZTIN3art18ScopedTraceNoStartE",
18619   "size" : 1,
18620   "source_file" : "art/libartbase/base/systrace.h"
18621  },
18622  {
18623   "alignment" : 1,
18624   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
18625   "name" : "art::Arc4RandomGenerator",
18626   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
18627   "self_type" : "_ZTIN3art19Arc4RandomGeneratorE",
18628   "size" : 1,
18629   "source_file" : "art/libartbase/base/utils.h"
18630  },
18631  {
18632   "alignment" : 1,
18633   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
18634   "name" : "art::DefaultStringEquals",
18635   "referenced_type" : "_ZTIN3art19DefaultStringEqualsE",
18636   "self_type" : "_ZTIN3art19DefaultStringEqualsE",
18637   "size" : 1,
18638   "source_file" : "art/libartbase/base/hash_set.h"
18639  },
18640  {
18641   "alignment" : 4,
18642   "fields" :
18643   [
18644    {
18645     "access" : "private",
18646     "field_name" : "num_operands_",
18647     "field_offset" : 32,
18648     "referenced_type" : "_ZTIKj"
18649    }
18650   ],
18651   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
18652   "name" : "art::InstructionOperands",
18653   "record_kind" : "class",
18654   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
18655   "self_type" : "_ZTIN3art19InstructionOperandsE",
18656   "size" : 8,
18657   "source_file" : "art/libdexfile/dex/dex_instruction.h",
18658   "vtable_components" :
18659   [
18660    {
18661     "kind" : "offset_to_top"
18662    },
18663    {
18664     "kind" : "rtti",
18665     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
18666    },
18667    {
18668     "kind" : "complete_dtor_pointer",
18669     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
18670    },
18671    {
18672     "kind" : "deleting_dtor_pointer",
18673     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
18674    },
18675    {
18676     "is_pure" : true,
18677     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEj"
18678    }
18679   ]
18680  },
18681  {
18682   "access" : "private",
18683   "alignment" : 4,
18684   "fields" :
18685   [
18686    {
18687     "field_name" : "type_idx_",
18688     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
18689    },
18690    {
18691     "field_name" : "address_",
18692     "field_offset" : 32,
18693     "referenced_type" : "_ZTIj"
18694    }
18695   ],
18696   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18697   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
18698   "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18699   "self_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
18700   "size" : 8,
18701   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
18702  },
18703  {
18704   "alignment" : 4,
18705   "fields" :
18706   [
18707    {
18708     "access" : "private",
18709     "field_name" : "handler_",
18710     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
18711    },
18712    {
18713     "access" : "private",
18714     "field_name" : "current_data_",
18715     "field_offset" : 64,
18716     "referenced_type" : "_ZTIPKh"
18717    },
18718    {
18719     "access" : "private",
18720     "field_name" : "remaining_count_",
18721     "field_offset" : 96,
18722     "referenced_type" : "_ZTIi"
18723    },
18724    {
18725     "access" : "private",
18726     "field_name" : "catch_all_",
18727     "field_offset" : 128,
18728     "referenced_type" : "_ZTIb"
18729    }
18730   ],
18731   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
18732   "name" : "art::CatchHandlerIterator",
18733   "record_kind" : "class",
18734   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
18735   "self_type" : "_ZTIN3art20CatchHandlerIteratorE",
18736   "size" : 20,
18737   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
18738  },
18739  {
18740   "alignment" : 4,
18741   "base_specifiers" :
18742   [
18743    {
18744     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
18745    }
18746   ],
18747   "fields" :
18748   [
18749    {
18750     "access" : "private",
18751     "field_name" : "registers_size_",
18752     "field_offset" : 64,
18753     "referenced_type" : "_ZTIt"
18754    },
18755    {
18756     "access" : "private",
18757     "field_name" : "ins_size_",
18758     "field_offset" : 80,
18759     "referenced_type" : "_ZTIt"
18760    },
18761    {
18762     "access" : "private",
18763     "field_name" : "outs_size_",
18764     "field_offset" : 96,
18765     "referenced_type" : "_ZTIt"
18766    },
18767    {
18768     "access" : "private",
18769     "field_name" : "tries_size_",
18770     "field_offset" : 112,
18771     "referenced_type" : "_ZTIt"
18772    }
18773   ],
18774   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
18775   "name" : "art::CodeItemDataAccessor",
18776   "record_kind" : "class",
18777   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
18778   "self_type" : "_ZTIN3art20CodeItemDataAccessorE",
18779   "size" : 16,
18780   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
18781  },
18782  {
18783   "alignment" : 4,
18784   "fields" :
18785   [
18786    {
18787     "access" : "protected",
18788     "field_name" : "instructions_",
18789     "referenced_type" : "_ZTIPKt"
18790    },
18791    {
18792     "access" : "protected",
18793     "field_name" : "dex_pc_",
18794     "field_offset" : 32,
18795     "referenced_type" : "_ZTIj"
18796    }
18797   ],
18798   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
18799   "name" : "art::DexInstructionPcPair",
18800   "record_kind" : "class",
18801   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
18802   "self_type" : "_ZTIN3art20DexInstructionPcPairE",
18803   "size" : 8,
18804   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
18805  },
18806  {
18807   "alignment" : 4,
18808   "base_specifiers" :
18809   [
18810    {
18811     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
18812    }
18813   ],
18814   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
18815   "name" : "art::DexInstructionIterator",
18816   "record_kind" : "class",
18817   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
18818   "self_type" : "_ZTIN3art22DexInstructionIteratorE",
18819   "size" : 8,
18820   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
18821  },
18822  {
18823   "alignment" : 4,
18824   "fields" :
18825   [
18826    {
18827     "access" : "private",
18828     "field_name" : "dex_file_",
18829     "referenced_type" : "_ZTIRKN3art7DexFileE"
18830    },
18831    {
18832     "access" : "private",
18833     "field_name" : "type_list_",
18834     "field_offset" : 32,
18835     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
18836    },
18837    {
18838     "access" : "private",
18839     "field_name" : "size_",
18840     "field_offset" : 64,
18841     "referenced_type" : "_ZTIj"
18842    },
18843    {
18844     "access" : "private",
18845     "field_name" : "pos_",
18846     "field_offset" : 96,
18847     "referenced_type" : "_ZTIj"
18848    }
18849   ],
18850   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
18851   "name" : "art::DexFileParameterIterator",
18852   "record_kind" : "class",
18853   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
18854   "self_type" : "_ZTIN3art24DexFileParameterIteratorE",
18855   "size" : 16,
18856   "source_file" : "art/libdexfile/dex/dex_file.h"
18857  },
18858  {
18859   "alignment" : 4,
18860   "base_specifiers" :
18861   [
18862    {
18863     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
18864    }
18865   ],
18866   "fields" :
18867   [
18868    {
18869     "access" : "private",
18870     "field_name" : "first_operand_",
18871     "field_offset" : 64,
18872     "referenced_type" : "_ZTIKj"
18873    }
18874   ],
18875   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
18876   "name" : "art::RangeInstructionOperands",
18877   "record_kind" : "class",
18878   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
18879   "self_type" : "_ZTIN3art24RangeInstructionOperandsE",
18880   "size" : 12,
18881   "source_file" : "art/libdexfile/dex/dex_instruction.h",
18882   "vtable_components" :
18883   [
18884    {
18885     "kind" : "offset_to_top"
18886    },
18887    {
18888     "kind" : "rtti",
18889     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
18890    },
18891    {
18892     "kind" : "complete_dtor_pointer",
18893     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
18894    },
18895    {
18896     "kind" : "deleting_dtor_pointer",
18897     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
18898    },
18899    {
18900     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEj"
18901    }
18902   ]
18903  },
18904  {
18905   "alignment" : 4,
18906   "base_specifiers" :
18907   [
18908    {
18909     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
18910    }
18911   ],
18912   "fields" :
18913   [
18914    {
18915     "access" : "private",
18916     "field_name" : "dex_file_",
18917     "field_offset" : 128,
18918     "referenced_type" : "_ZTIPKN3art7DexFileE"
18919    },
18920    {
18921     "access" : "private",
18922     "field_name" : "debug_info_offset_",
18923     "field_offset" : 160,
18924     "referenced_type" : "_ZTIj"
18925    }
18926   ],
18927   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
18928   "name" : "art::CodeItemDebugInfoAccessor",
18929   "record_kind" : "class",
18930   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
18931   "self_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
18932   "size" : 24,
18933   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
18934  },
18935  {
18936   "alignment" : 4,
18937   "fields" :
18938   [
18939    {
18940     "access" : "protected",
18941     "field_name" : "dex_file_",
18942     "referenced_type" : "_ZTIRKN3art7DexFileE"
18943    },
18944    {
18945     "access" : "protected",
18946     "field_name" : "array_size_",
18947     "field_offset" : 32,
18948     "referenced_type" : "_ZTIj"
18949    },
18950    {
18951     "access" : "protected",
18952     "field_name" : "pos_",
18953     "field_offset" : 64,
18954     "referenced_type" : "_ZTIj"
18955    },
18956    {
18957     "access" : "protected",
18958     "field_name" : "ptr_",
18959     "field_offset" : 96,
18960     "referenced_type" : "_ZTIPKh"
18961    },
18962    {
18963     "access" : "protected",
18964     "field_name" : "type_",
18965     "field_offset" : 128,
18966     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
18967    },
18968    {
18969     "access" : "protected",
18970     "field_name" : "jval_",
18971     "field_offset" : 160,
18972     "referenced_type" : "_ZTI6jvalue"
18973    }
18974   ],
18975   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
18976   "name" : "art::EncodedArrayValueIterator",
18977   "record_kind" : "class",
18978   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
18979   "self_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
18980   "size" : 28,
18981   "source_file" : "art/libdexfile/dex/dex_file.h"
18982  },
18983  {
18984   "alignment" : 4,
18985   "base_specifiers" :
18986   [
18987    {
18988     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
18989    }
18990   ],
18991   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
18992   "name" : "art::CallSiteArrayValueIterator",
18993   "record_kind" : "class",
18994   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
18995   "self_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
18996   "size" : 28,
18997   "source_file" : "art/libdexfile/dex/dex_file.h"
18998  },
18999  {
19000   "alignment" : 4,
19001   "base_specifiers" :
19002   [
19003    {
19004     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEN3art20DexInstructionPcPairEiPS3_RS3_EE"
19005    }
19006   ],
19007   "fields" :
19008   [
19009    {
19010     "access" : "protected",
19011     "field_name" : "data_",
19012     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
19013    }
19014   ],
19015   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
19016   "name" : "art::DexInstructionIteratorBase",
19017   "record_kind" : "class",
19018   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19019   "self_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
19020   "size" : 8,
19021   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19022  },
19023  {
19024   "alignment" : 4,
19025   "base_specifiers" :
19026   [
19027    {
19028     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
19029    }
19030   ],
19031   "fields" :
19032   [
19033    {
19034     "access" : "private",
19035     "field_name" : "num_code_units_",
19036     "field_offset" : 64,
19037     "referenced_type" : "_ZTIKj"
19038    },
19039    {
19040     "access" : "private",
19041     "field_name" : "error_state_",
19042     "field_offset" : 96,
19043     "referenced_type" : "_ZTIb"
19044    }
19045   ],
19046   "linker_set_key" : "_ZTIN3art26SafeDexInstructionIteratorE",
19047   "name" : "art::SafeDexInstructionIterator",
19048   "record_kind" : "class",
19049   "referenced_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19050   "self_type" : "_ZTIN3art26SafeDexInstructionIteratorE",
19051   "size" : 16,
19052   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
19053  },
19054  {
19055   "alignment" : 4,
19056   "base_specifiers" :
19057   [
19058    {
19059     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19060    }
19061   ],
19062   "fields" :
19063   [
19064    {
19065     "access" : "private",
19066     "field_name" : "operands_",
19067     "field_offset" : 64,
19068     "referenced_type" : "_ZTIRA5_Kj"
19069    }
19070   ],
19071   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
19072   "name" : "art::VarArgsInstructionOperands",
19073   "record_kind" : "class",
19074   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19075   "self_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
19076   "size" : 12,
19077   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19078   "vtable_components" :
19079   [
19080    {
19081     "kind" : "offset_to_top"
19082    },
19083    {
19084     "kind" : "rtti",
19085     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
19086    },
19087    {
19088     "kind" : "complete_dtor_pointer",
19089     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
19090    },
19091    {
19092     "kind" : "deleting_dtor_pointer",
19093     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
19094    },
19095    {
19096     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEj"
19097    }
19098   ]
19099  },
19100  {
19101   "alignment" : 4,
19102   "fields" :
19103   [
19104    {
19105     "access" : "private",
19106     "field_name" : "insns_size_in_code_units_",
19107     "referenced_type" : "_ZTIj"
19108    },
19109    {
19110     "access" : "private",
19111     "field_name" : "insns_",
19112     "field_offset" : 32,
19113     "referenced_type" : "_ZTIPKt"
19114    }
19115   ],
19116   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
19117   "name" : "art::CodeItemInstructionAccessor",
19118   "record_kind" : "class",
19119   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19120   "self_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
19121   "size" : 8,
19122   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
19123  },
19124  {
19125   "alignment" : 4,
19126   "base_specifiers" :
19127   [
19128    {
19129     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
19130    }
19131   ],
19132   "fields" :
19133   [
19134    {
19135     "access" : "private",
19136     "field_name" : "inner_",
19137     "field_offset" : 64,
19138     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
19139    }
19140   ],
19141   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19142   "name" : "art::NoReceiverInstructionOperands",
19143   "record_kind" : "class",
19144   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19145   "self_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
19146   "size" : 12,
19147   "source_file" : "art/libdexfile/dex/dex_instruction.h",
19148   "vtable_components" :
19149   [
19150    {
19151     "kind" : "offset_to_top"
19152    },
19153    {
19154     "kind" : "rtti",
19155     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
19156    },
19157    {
19158     "kind" : "complete_dtor_pointer",
19159     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
19160    },
19161    {
19162     "kind" : "deleting_dtor_pointer",
19163     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
19164    },
19165    {
19166     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEj"
19167    }
19168   ]
19169  },
19170  {
19171   "alignment" : 1,
19172   "linker_set_key" : "_ZTIN3art2OSE",
19173   "name" : "art::OS",
19174   "record_kind" : "class",
19175   "referenced_type" : "_ZTIN3art2OSE",
19176   "self_type" : "_ZTIN3art2OSE",
19177   "size" : 1,
19178   "source_file" : "art/libartbase/base/os.h"
19179  },
19180  {
19181   "alignment" : 1,
19182   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
19183   "name" : "art::MethodReferenceValueComparator",
19184   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19185   "self_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
19186   "size" : 1,
19187   "source_file" : "art/libdexfile/dex/method_reference.h"
19188  },
19189  {
19190   "alignment" : 4,
19191   "base_specifiers" :
19192   [
19193    {
19194     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
19195    }
19196   ],
19197   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19198   "name" : "art::EncodedStaticFieldValueIterator",
19199   "record_kind" : "class",
19200   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19201   "self_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
19202   "size" : 28,
19203   "source_file" : "art/libdexfile/dex/dex_file.h"
19204  },
19205  {
19206   "alignment" : 2,
19207   "base_specifiers" :
19208   [
19209    {
19210     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19211    }
19212   ],
19213   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
19214   "name" : "art::dex::ProtoIndex",
19215   "record_kind" : "class",
19216   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
19217   "self_type" : "_ZTIN3art3dex10ProtoIndexE",
19218   "size" : 2,
19219   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19220  },
19221  {
19222   "alignment" : 4,
19223   "base_specifiers" :
19224   [
19225    {
19226     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
19227    }
19228   ],
19229   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
19230   "name" : "art::dex::StringIndex",
19231   "record_kind" : "class",
19232   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
19233   "self_type" : "_ZTIN3art3dex11StringIndexE",
19234   "size" : 4,
19235   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19236  },
19237  {
19238   "alignment" : 1,
19239   "fields" :
19240   [
19241    {
19242     "field_name" : "visibility_",
19243     "referenced_type" : "_ZTIh"
19244    },
19245    {
19246     "field_name" : "annotation_",
19247     "field_offset" : 8,
19248     "referenced_type" : "_ZTIA1_h"
19249    }
19250   ],
19251   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
19252   "name" : "art::dex::AnnotationItem",
19253   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
19254   "self_type" : "_ZTIN3art3dex14AnnotationItemE",
19255   "size" : 2,
19256   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19257  },
19258  {
19259   "alignment" : 4,
19260   "fields" :
19261   [
19262    {
19263     "field_name" : "data_off_",
19264     "referenced_type" : "_ZTIj"
19265    }
19266   ],
19267   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
19268   "name" : "art::dex::CallSiteIdItem",
19269   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19270   "self_type" : "_ZTIN3art3dex14CallSiteIdItemE",
19271   "size" : 4,
19272   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19273  },
19274  {
19275   "alignment" : 2,
19276   "fields" :
19277   [
19278    {
19279     "field_name" : "method_handle_type_",
19280     "referenced_type" : "_ZTIt"
19281    },
19282    {
19283     "field_name" : "reserved1_",
19284     "field_offset" : 16,
19285     "referenced_type" : "_ZTIt"
19286    },
19287    {
19288     "field_name" : "field_or_method_idx_",
19289     "field_offset" : 32,
19290     "referenced_type" : "_ZTIt"
19291    },
19292    {
19293     "field_name" : "reserved2_",
19294     "field_offset" : 48,
19295     "referenced_type" : "_ZTIt"
19296    }
19297   ],
19298   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
19299   "name" : "art::dex::MethodHandleItem",
19300   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
19301   "self_type" : "_ZTIN3art3dex16MethodHandleItemE",
19302   "size" : 8,
19303   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19304  },
19305  {
19306   "alignment" : 4,
19307   "fields" :
19308   [
19309    {
19310     "field_name" : "size_",
19311     "referenced_type" : "_ZTIj"
19312    },
19313    {
19314     "field_name" : "entries_",
19315     "field_offset" : 32,
19316     "referenced_type" : "_ZTIA1_j"
19317    }
19318   ],
19319   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
19320   "name" : "art::dex::AnnotationSetItem",
19321   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19322   "self_type" : "_ZTIN3art3dex17AnnotationSetItemE",
19323   "size" : 8,
19324   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19325  },
19326  {
19327   "alignment" : 4,
19328   "fields" :
19329   [
19330    {
19331     "field_name" : "size_",
19332     "referenced_type" : "_ZTIj"
19333    },
19334    {
19335     "field_name" : "flags_offset_",
19336     "field_offset" : 32,
19337     "referenced_type" : "_ZTIA1_j"
19338    }
19339   ],
19340   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
19341   "name" : "art::dex::HiddenapiClassData",
19342   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19343   "self_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
19344   "size" : 8,
19345   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19346  },
19347  {
19348   "alignment" : 4,
19349   "fields" :
19350   [
19351    {
19352     "field_name" : "annotations_off_",
19353     "referenced_type" : "_ZTIj"
19354    }
19355   ],
19356   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19357   "name" : "art::dex::AnnotationSetRefItem",
19358   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19359   "self_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
19360   "size" : 4,
19361   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19362  },
19363  {
19364   "alignment" : 4,
19365   "fields" :
19366   [
19367    {
19368     "field_name" : "size_",
19369     "referenced_type" : "_ZTIj"
19370    },
19371    {
19372     "field_name" : "list_",
19373     "field_offset" : 32,
19374     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
19375    }
19376   ],
19377   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
19378   "name" : "art::dex::AnnotationSetRefList",
19379   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19380   "self_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
19381   "size" : 8,
19382   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19383  },
19384  {
19385   "alignment" : 4,
19386   "fields" :
19387   [
19388    {
19389     "field_name" : "field_idx_",
19390     "referenced_type" : "_ZTIj"
19391    },
19392    {
19393     "field_name" : "annotations_off_",
19394     "field_offset" : 32,
19395     "referenced_type" : "_ZTIj"
19396    }
19397   ],
19398   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19399   "name" : "art::dex::FieldAnnotationsItem",
19400   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19401   "self_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
19402   "size" : 8,
19403   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19404  },
19405  {
19406   "alignment" : 4,
19407   "fields" :
19408   [
19409    {
19410     "field_name" : "method_idx_",
19411     "referenced_type" : "_ZTIj"
19412    },
19413    {
19414     "field_name" : "annotations_off_",
19415     "field_offset" : 32,
19416     "referenced_type" : "_ZTIj"
19417    }
19418   ],
19419   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19420   "name" : "art::dex::MethodAnnotationsItem",
19421   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19422   "self_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
19423   "size" : 8,
19424   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19425  },
19426  {
19427   "alignment" : 4,
19428   "fields" :
19429   [
19430    {
19431     "field_name" : "class_annotations_off_",
19432     "referenced_type" : "_ZTIj"
19433    },
19434    {
19435     "field_name" : "fields_size_",
19436     "field_offset" : 32,
19437     "referenced_type" : "_ZTIj"
19438    },
19439    {
19440     "field_name" : "methods_size_",
19441     "field_offset" : 64,
19442     "referenced_type" : "_ZTIj"
19443    },
19444    {
19445     "field_name" : "parameters_size_",
19446     "field_offset" : 96,
19447     "referenced_type" : "_ZTIj"
19448    }
19449   ],
19450   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19451   "name" : "art::dex::AnnotationsDirectoryItem",
19452   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19453   "self_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
19454   "size" : 16,
19455   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19456  },
19457  {
19458   "alignment" : 4,
19459   "fields" :
19460   [
19461    {
19462     "field_name" : "method_idx_",
19463     "referenced_type" : "_ZTIj"
19464    },
19465    {
19466     "field_name" : "annotations_off_",
19467     "field_offset" : 32,
19468     "referenced_type" : "_ZTIj"
19469    }
19470   ],
19471   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19472   "name" : "art::dex::ParameterAnnotationsItem",
19473   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19474   "self_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
19475   "size" : 8,
19476   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19477  },
19478  {
19479   "alignment" : 4,
19480   "fields" :
19481   [
19482    {
19483     "field_name" : "descriptor_idx_",
19484     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19485    }
19486   ],
19487   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
19488   "name" : "art::dex::TypeId",
19489   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
19490   "self_type" : "_ZTIN3art3dex6TypeIdE",
19491   "size" : 4,
19492   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19493  },
19494  {
19495   "alignment" : 4,
19496   "fields" :
19497   [
19498    {
19499     "field_name" : "class_idx_",
19500     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19501    },
19502    {
19503     "field_name" : "type_idx_",
19504     "field_offset" : 16,
19505     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19506    },
19507    {
19508     "field_name" : "name_idx_",
19509     "field_offset" : 32,
19510     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19511    }
19512   ],
19513   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
19514   "name" : "art::dex::FieldId",
19515   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
19516   "self_type" : "_ZTIN3art3dex7FieldIdE",
19517   "size" : 8,
19518   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19519  },
19520  {
19521   "alignment" : 4,
19522   "fields" :
19523   [
19524    {
19525     "field_name" : "type_",
19526     "referenced_type" : "_ZTIt"
19527    },
19528    {
19529     "field_name" : "unused_",
19530     "field_offset" : 16,
19531     "referenced_type" : "_ZTIt"
19532    },
19533    {
19534     "field_name" : "size_",
19535     "field_offset" : 32,
19536     "referenced_type" : "_ZTIj"
19537    },
19538    {
19539     "field_name" : "offset_",
19540     "field_offset" : 64,
19541     "referenced_type" : "_ZTIj"
19542    }
19543   ],
19544   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
19545   "name" : "art::dex::MapItem",
19546   "referenced_type" : "_ZTIN3art3dex7MapItemE",
19547   "self_type" : "_ZTIN3art3dex7MapItemE",
19548   "size" : 12,
19549   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19550  },
19551  {
19552   "alignment" : 4,
19553   "fields" :
19554   [
19555    {
19556     "field_name" : "size_",
19557     "referenced_type" : "_ZTIj"
19558    },
19559    {
19560     "field_name" : "list_",
19561     "field_offset" : 32,
19562     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
19563    }
19564   ],
19565   "linker_set_key" : "_ZTIN3art3dex7MapListE",
19566   "name" : "art::dex::MapList",
19567   "referenced_type" : "_ZTIN3art3dex7MapListE",
19568   "self_type" : "_ZTIN3art3dex7MapListE",
19569   "size" : 16,
19570   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19571  },
19572  {
19573   "alignment" : 4,
19574   "fields" :
19575   [
19576    {
19577     "field_name" : "shorty_idx_",
19578     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19579    },
19580    {
19581     "field_name" : "return_type_idx_",
19582     "field_offset" : 32,
19583     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19584    },
19585    {
19586     "field_name" : "pad_",
19587     "field_offset" : 48,
19588     "referenced_type" : "_ZTIt"
19589    },
19590    {
19591     "field_name" : "parameters_off_",
19592     "field_offset" : 64,
19593     "referenced_type" : "_ZTIj"
19594    }
19595   ],
19596   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
19597   "name" : "art::dex::ProtoId",
19598   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
19599   "self_type" : "_ZTIN3art3dex7ProtoIdE",
19600   "size" : 12,
19601   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19602  },
19603  {
19604   "alignment" : 4,
19605   "fields" :
19606   [
19607    {
19608     "field_name" : "start_addr_",
19609     "referenced_type" : "_ZTIj"
19610    },
19611    {
19612     "field_name" : "insn_count_",
19613     "field_offset" : 32,
19614     "referenced_type" : "_ZTIt"
19615    },
19616    {
19617     "field_name" : "handler_off_",
19618     "field_offset" : 48,
19619     "referenced_type" : "_ZTIt"
19620    }
19621   ],
19622   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
19623   "name" : "art::dex::TryItem",
19624   "referenced_type" : "_ZTIN3art3dex7TryItemE",
19625   "self_type" : "_ZTIN3art3dex7TryItemE",
19626   "size" : 8,
19627   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19628  },
19629  {
19630   "alignment" : 4,
19631   "fields" :
19632   [
19633    {
19634     "field_name" : "class_idx_",
19635     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19636    },
19637    {
19638     "field_name" : "pad1_",
19639     "field_offset" : 16,
19640     "referenced_type" : "_ZTIt"
19641    },
19642    {
19643     "field_name" : "access_flags_",
19644     "field_offset" : 32,
19645     "referenced_type" : "_ZTIj"
19646    },
19647    {
19648     "field_name" : "superclass_idx_",
19649     "field_offset" : 64,
19650     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19651    },
19652    {
19653     "field_name" : "pad2_",
19654     "field_offset" : 80,
19655     "referenced_type" : "_ZTIt"
19656    },
19657    {
19658     "field_name" : "interfaces_off_",
19659     "field_offset" : 96,
19660     "referenced_type" : "_ZTIj"
19661    },
19662    {
19663     "field_name" : "source_file_idx_",
19664     "field_offset" : 128,
19665     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19666    },
19667    {
19668     "field_name" : "annotations_off_",
19669     "field_offset" : 160,
19670     "referenced_type" : "_ZTIj"
19671    },
19672    {
19673     "field_name" : "class_data_off_",
19674     "field_offset" : 192,
19675     "referenced_type" : "_ZTIj"
19676    },
19677    {
19678     "field_name" : "static_values_off_",
19679     "field_offset" : 224,
19680     "referenced_type" : "_ZTIj"
19681    }
19682   ],
19683   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
19684   "name" : "art::dex::ClassDef",
19685   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
19686   "self_type" : "_ZTIN3art3dex8ClassDefE",
19687   "size" : 32,
19688   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19689  },
19690  {
19691   "alignment" : 1,
19692   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
19693   "name" : "art::dex::CodeItem",
19694   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
19695   "self_type" : "_ZTIN3art3dex8CodeItemE",
19696   "size" : 1,
19697   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19698  },
19699  {
19700   "alignment" : 4,
19701   "fields" :
19702   [
19703    {
19704     "field_name" : "index_",
19705     "referenced_type" : "_ZTIj"
19706    }
19707   ],
19708   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
19709   "name" : "art::dex::DexIndex<unsigned int>",
19710   "record_kind" : "class",
19711   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
19712   "self_type" : "_ZTIN3art3dex8DexIndexIjEE",
19713   "size" : 4,
19714   "source_file" : "art/libdexfile/dex/dex_file_types.h",
19715   "template_args" :
19716   [
19717    "_ZTIj"
19718   ]
19719  },
19720  {
19721   "alignment" : 2,
19722   "fields" :
19723   [
19724    {
19725     "field_name" : "index_",
19726     "referenced_type" : "_ZTIt"
19727    }
19728   ],
19729   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
19730   "name" : "art::dex::DexIndex<unsigned short>",
19731   "record_kind" : "class",
19732   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
19733   "self_type" : "_ZTIN3art3dex8DexIndexItEE",
19734   "size" : 2,
19735   "source_file" : "art/libdexfile/dex/dex_file_types.h",
19736   "template_args" :
19737   [
19738    "_ZTIt"
19739   ]
19740  },
19741  {
19742   "alignment" : 4,
19743   "fields" :
19744   [
19745    {
19746     "field_name" : "class_idx_",
19747     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19748    },
19749    {
19750     "field_name" : "proto_idx_",
19751     "field_offset" : 16,
19752     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
19753    },
19754    {
19755     "field_name" : "name_idx_",
19756     "field_offset" : 32,
19757     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
19758    }
19759   ],
19760   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
19761   "name" : "art::dex::MethodId",
19762   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
19763   "self_type" : "_ZTIN3art3dex8MethodIdE",
19764   "size" : 8,
19765   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19766  },
19767  {
19768   "alignment" : 4,
19769   "fields" :
19770   [
19771    {
19772     "field_name" : "string_data_off_",
19773     "referenced_type" : "_ZTIj"
19774    }
19775   ],
19776   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
19777   "name" : "art::dex::StringId",
19778   "referenced_type" : "_ZTIN3art3dex8StringIdE",
19779   "self_type" : "_ZTIN3art3dex8StringIdE",
19780   "size" : 4,
19781   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19782  },
19783  {
19784   "alignment" : 2,
19785   "fields" :
19786   [
19787    {
19788     "field_name" : "type_idx_",
19789     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
19790    }
19791   ],
19792   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
19793   "name" : "art::dex::TypeItem",
19794   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
19795   "self_type" : "_ZTIN3art3dex8TypeItemE",
19796   "size" : 2,
19797   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19798  },
19799  {
19800   "alignment" : 4,
19801   "fields" :
19802   [
19803    {
19804     "access" : "private",
19805     "field_name" : "size_",
19806     "referenced_type" : "_ZTIj"
19807    },
19808    {
19809     "access" : "private",
19810     "field_name" : "list_",
19811     "field_offset" : 32,
19812     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
19813    }
19814   ],
19815   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
19816   "name" : "art::dex::TypeList",
19817   "record_kind" : "class",
19818   "referenced_type" : "_ZTIN3art3dex8TypeListE",
19819   "self_type" : "_ZTIN3art3dex8TypeListE",
19820   "size" : 8,
19821   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
19822  },
19823  {
19824   "alignment" : 4,
19825   "fields" :
19826   [
19827    {
19828     "access" : "private",
19829     "field_name" : "range_values_",
19830     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvjbEEENS_9allocatorIS4_EEEE"
19831    },
19832    {
19833     "access" : "private",
19834     "field_name" : "dex_file_",
19835     "field_offset" : 192,
19836     "referenced_type" : "_ZTIKPKN3art7DexFileE"
19837    }
19838   ],
19839   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19840   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
19841   "record_kind" : "class",
19842   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19843   "self_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
19844   "size" : 28,
19845   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
19846  },
19847  {
19848   "alignment" : 2,
19849   "base_specifiers" :
19850   [
19851    {
19852     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
19853    }
19854   ],
19855   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
19856   "name" : "art::dex::TypeIndex",
19857   "record_kind" : "class",
19858   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
19859   "self_type" : "_ZTIN3art3dex9TypeIndexE",
19860   "size" : 2,
19861   "source_file" : "art/libdexfile/dex/dex_file_types.h"
19862  },
19863  {
19864   "alignment" : 4,
19865   "fields" :
19866   [
19867    {
19868     "access" : "private",
19869     "field_name" : "name_",
19870     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
19871    },
19872    {
19873     "access" : "private",
19874     "field_name" : "begin_",
19875     "field_offset" : 96,
19876     "referenced_type" : "_ZTIPh"
19877    },
19878    {
19879     "access" : "private",
19880     "field_name" : "size_",
19881     "field_offset" : 128,
19882     "referenced_type" : "_ZTIj"
19883    },
19884    {
19885     "access" : "private",
19886     "field_name" : "base_begin_",
19887     "field_offset" : 160,
19888     "referenced_type" : "_ZTIPv"
19889    },
19890    {
19891     "access" : "private",
19892     "field_name" : "base_size_",
19893     "field_offset" : 192,
19894     "referenced_type" : "_ZTIj"
19895    },
19896    {
19897     "access" : "private",
19898     "field_name" : "prot_",
19899     "field_offset" : 224,
19900     "referenced_type" : "_ZTIi"
19901    },
19902    {
19903     "access" : "private",
19904     "field_name" : "reuse_",
19905     "field_offset" : 256,
19906     "referenced_type" : "_ZTIb"
19907    },
19908    {
19909     "access" : "private",
19910     "field_name" : "already_unmapped_",
19911     "field_offset" : 264,
19912     "referenced_type" : "_ZTIb"
19913    },
19914    {
19915     "access" : "private",
19916     "field_name" : "redzone_size_",
19917     "field_offset" : 288,
19918     "referenced_type" : "_ZTIj"
19919    }
19920   ],
19921   "linker_set_key" : "_ZTIN3art6MemMapE",
19922   "name" : "art::MemMap",
19923   "record_kind" : "class",
19924   "referenced_type" : "_ZTIN3art6MemMapE",
19925   "self_type" : "_ZTIN3art6MemMapE",
19926   "size" : 40,
19927   "source_file" : "art/libartbase/base/mem_map.h"
19928  },
19929  {
19930   "alignment" : 4,
19931   "fields" :
19932   [
19933    {
19934     "field_name" : "address_",
19935     "referenced_type" : "_ZTIj"
19936    },
19937    {
19938     "field_name" : "line_",
19939     "field_offset" : 32,
19940     "referenced_type" : "_ZTIj"
19941    },
19942    {
19943     "field_name" : "source_file_",
19944     "field_offset" : 64,
19945     "referenced_type" : "_ZTIPKc"
19946    },
19947    {
19948     "field_name" : "prologue_end_",
19949     "field_offset" : 96,
19950     "referenced_type" : "_ZTIb"
19951    },
19952    {
19953     "field_name" : "epilogue_begin_",
19954     "field_offset" : 104,
19955     "referenced_type" : "_ZTIb"
19956    }
19957   ],
19958   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
19959   "name" : "art::DexFile::PositionInfo",
19960   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
19961   "self_type" : "_ZTIN3art7DexFile12PositionInfoE",
19962   "size" : 16,
19963   "source_file" : "art/libdexfile/dex/dex_file.h"
19964  },
19965  {
19966   "alignment" : 4,
19967   "fields" :
19968   [
19969    {
19970     "field_name" : "magic_",
19971     "referenced_type" : "_ZTIA8_h"
19972    },
19973    {
19974     "field_name" : "checksum_",
19975     "field_offset" : 64,
19976     "referenced_type" : "_ZTIj"
19977    },
19978    {
19979     "field_name" : "signature_",
19980     "field_offset" : 96,
19981     "referenced_type" : "_ZTIA20_h"
19982    },
19983    {
19984     "field_name" : "file_size_",
19985     "field_offset" : 256,
19986     "referenced_type" : "_ZTIj"
19987    },
19988    {
19989     "field_name" : "header_size_",
19990     "field_offset" : 288,
19991     "referenced_type" : "_ZTIj"
19992    },
19993    {
19994     "field_name" : "endian_tag_",
19995     "field_offset" : 320,
19996     "referenced_type" : "_ZTIj"
19997    },
19998    {
19999     "field_name" : "link_size_",
20000     "field_offset" : 352,
20001     "referenced_type" : "_ZTIj"
20002    },
20003    {
20004     "field_name" : "link_off_",
20005     "field_offset" : 384,
20006     "referenced_type" : "_ZTIj"
20007    },
20008    {
20009     "field_name" : "map_off_",
20010     "field_offset" : 416,
20011     "referenced_type" : "_ZTIj"
20012    },
20013    {
20014     "field_name" : "string_ids_size_",
20015     "field_offset" : 448,
20016     "referenced_type" : "_ZTIj"
20017    },
20018    {
20019     "field_name" : "string_ids_off_",
20020     "field_offset" : 480,
20021     "referenced_type" : "_ZTIj"
20022    },
20023    {
20024     "field_name" : "type_ids_size_",
20025     "field_offset" : 512,
20026     "referenced_type" : "_ZTIj"
20027    },
20028    {
20029     "field_name" : "type_ids_off_",
20030     "field_offset" : 544,
20031     "referenced_type" : "_ZTIj"
20032    },
20033    {
20034     "field_name" : "proto_ids_size_",
20035     "field_offset" : 576,
20036     "referenced_type" : "_ZTIj"
20037    },
20038    {
20039     "field_name" : "proto_ids_off_",
20040     "field_offset" : 608,
20041     "referenced_type" : "_ZTIj"
20042    },
20043    {
20044     "field_name" : "field_ids_size_",
20045     "field_offset" : 640,
20046     "referenced_type" : "_ZTIj"
20047    },
20048    {
20049     "field_name" : "field_ids_off_",
20050     "field_offset" : 672,
20051     "referenced_type" : "_ZTIj"
20052    },
20053    {
20054     "field_name" : "method_ids_size_",
20055     "field_offset" : 704,
20056     "referenced_type" : "_ZTIj"
20057    },
20058    {
20059     "field_name" : "method_ids_off_",
20060     "field_offset" : 736,
20061     "referenced_type" : "_ZTIj"
20062    },
20063    {
20064     "field_name" : "class_defs_size_",
20065     "field_offset" : 768,
20066     "referenced_type" : "_ZTIj"
20067    },
20068    {
20069     "field_name" : "class_defs_off_",
20070     "field_offset" : 800,
20071     "referenced_type" : "_ZTIj"
20072    },
20073    {
20074     "field_name" : "data_size_",
20075     "field_offset" : 832,
20076     "referenced_type" : "_ZTIj"
20077    },
20078    {
20079     "field_name" : "data_off_",
20080     "field_offset" : 864,
20081     "referenced_type" : "_ZTIj"
20082    }
20083   ],
20084   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
20085   "name" : "art::DexFile::Header",
20086   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
20087   "self_type" : "_ZTIN3art7DexFile6HeaderE",
20088   "size" : 112,
20089   "source_file" : "art/libdexfile/dex/dex_file.h"
20090  },
20091  {
20092   "alignment" : 4,
20093   "fields" :
20094   [
20095    {
20096     "field_name" : "name_",
20097     "referenced_type" : "_ZTIPKc"
20098    },
20099    {
20100     "field_name" : "descriptor_",
20101     "field_offset" : 32,
20102     "referenced_type" : "_ZTIPKc"
20103    },
20104    {
20105     "field_name" : "signature_",
20106     "field_offset" : 64,
20107     "referenced_type" : "_ZTIPKc"
20108    },
20109    {
20110     "field_name" : "start_address_",
20111     "field_offset" : 96,
20112     "referenced_type" : "_ZTIj"
20113    },
20114    {
20115     "field_name" : "end_address_",
20116     "field_offset" : 128,
20117     "referenced_type" : "_ZTIj"
20118    },
20119    {
20120     "field_name" : "reg_",
20121     "field_offset" : 160,
20122     "referenced_type" : "_ZTIt"
20123    },
20124    {
20125     "field_name" : "is_live_",
20126     "field_offset" : 176,
20127     "referenced_type" : "_ZTIb"
20128    }
20129   ],
20130   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
20131   "name" : "art::DexFile::LocalInfo",
20132   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
20133   "self_type" : "_ZTIN3art7DexFile9LocalInfoE",
20134   "size" : 24,
20135   "source_file" : "art/libdexfile/dex/dex_file.h"
20136  },
20137  {
20138   "alignment" : 4,
20139   "fields" :
20140   [
20141    {
20142     "access" : "protected",
20143     "field_name" : "begin_",
20144     "field_offset" : 32,
20145     "referenced_type" : "_ZTIKPKh"
20146    },
20147    {
20148     "access" : "protected",
20149     "field_name" : "size_",
20150     "field_offset" : 64,
20151     "referenced_type" : "_ZTIKj"
20152    },
20153    {
20154     "access" : "protected",
20155     "field_name" : "data_begin_",
20156     "field_offset" : 96,
20157     "referenced_type" : "_ZTIKPKh"
20158    },
20159    {
20160     "access" : "protected",
20161     "field_name" : "data_size_",
20162     "field_offset" : 128,
20163     "referenced_type" : "_ZTIKj"
20164    },
20165    {
20166     "access" : "protected",
20167     "field_name" : "location_",
20168     "field_offset" : 160,
20169     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20170    },
20171    {
20172     "access" : "protected",
20173     "field_name" : "location_checksum_",
20174     "field_offset" : 256,
20175     "referenced_type" : "_ZTIKj"
20176    },
20177    {
20178     "access" : "protected",
20179     "field_name" : "header_",
20180     "field_offset" : 288,
20181     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
20182    },
20183    {
20184     "access" : "protected",
20185     "field_name" : "string_ids_",
20186     "field_offset" : 320,
20187     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
20188    },
20189    {
20190     "access" : "protected",
20191     "field_name" : "type_ids_",
20192     "field_offset" : 352,
20193     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
20194    },
20195    {
20196     "access" : "protected",
20197     "field_name" : "field_ids_",
20198     "field_offset" : 384,
20199     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
20200    },
20201    {
20202     "access" : "protected",
20203     "field_name" : "method_ids_",
20204     "field_offset" : 416,
20205     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
20206    },
20207    {
20208     "access" : "protected",
20209     "field_name" : "proto_ids_",
20210     "field_offset" : 448,
20211     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
20212    },
20213    {
20214     "access" : "protected",
20215     "field_name" : "class_defs_",
20216     "field_offset" : 480,
20217     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
20218    },
20219    {
20220     "access" : "protected",
20221     "field_name" : "method_handles_",
20222     "field_offset" : 512,
20223     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
20224    },
20225    {
20226     "access" : "protected",
20227     "field_name" : "num_method_handles_",
20228     "field_offset" : 544,
20229     "referenced_type" : "_ZTIj"
20230    },
20231    {
20232     "access" : "protected",
20233     "field_name" : "call_site_ids_",
20234     "field_offset" : 576,
20235     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
20236    },
20237    {
20238     "access" : "protected",
20239     "field_name" : "num_call_site_ids_",
20240     "field_offset" : 608,
20241     "referenced_type" : "_ZTIj"
20242    },
20243    {
20244     "access" : "protected",
20245     "field_name" : "hiddenapi_class_data_",
20246     "field_offset" : 640,
20247     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
20248    },
20249    {
20250     "access" : "protected",
20251     "field_name" : "oat_dex_file_",
20252     "field_offset" : 672,
20253     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
20254    },
20255    {
20256     "access" : "protected",
20257     "field_name" : "container_",
20258     "field_offset" : 704,
20259     "referenced_type" : "_ZTINSt3__110unique_ptrIN3art16DexFileContainerENS_14default_deleteIS2_EEEE"
20260    },
20261    {
20262     "access" : "protected",
20263     "field_name" : "is_compact_dex_",
20264     "field_offset" : 736,
20265     "referenced_type" : "_ZTIKb"
20266    },
20267    {
20268     "access" : "protected",
20269     "field_name" : "hiddenapi_domain_",
20270     "field_offset" : 744,
20271     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
20272    }
20273   ],
20274   "linker_set_key" : "_ZTIN3art7DexFileE",
20275   "name" : "art::DexFile",
20276   "record_kind" : "class",
20277   "referenced_type" : "_ZTIN3art7DexFileE",
20278   "self_type" : "_ZTIN3art7DexFileE",
20279   "size" : 96,
20280   "source_file" : "art/libdexfile/dex/dex_file.h",
20281   "vtable_components" :
20282   [
20283    {
20284     "kind" : "offset_to_top"
20285    },
20286    {
20287     "kind" : "rtti",
20288     "mangled_component_name" : "_ZTIN3art7DexFileE"
20289    },
20290    {
20291     "kind" : "complete_dtor_pointer",
20292     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
20293    },
20294    {
20295     "kind" : "deleting_dtor_pointer",
20296     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
20297    },
20298    {
20299     "is_pure" : true,
20300     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
20301    },
20302    {
20303     "is_pure" : true,
20304     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
20305    },
20306    {
20307     "is_pure" : true,
20308     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
20309    },
20310    {
20311     "is_pure" : true,
20312     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
20313    },
20314    {
20315     "is_pure" : true,
20316     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
20317    },
20318    {
20319     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
20320    }
20321   ]
20322  },
20323  {
20324   "alignment" : 4,
20325   "base_specifiers" :
20326   [
20327    {
20328     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
20329    }
20330   ],
20331   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20332   "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>>>",
20333   "record_kind" : "class",
20334   "referenced_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20335   "self_type" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
20336   "size" : 40,
20337   "source_file" : "art/libartbase/base/hash_map.h",
20338   "template_args" :
20339   [
20340    "_ZTIj",
20341    "_ZTIt",
20342    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20343    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20344    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
20345    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20346   ]
20347  },
20348  {
20349   "alignment" : 4,
20350   "fields" :
20351   [
20352    {
20353     "access" : "private",
20354     "field_name" : "allocfn_",
20355     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20356    },
20357    {
20358     "access" : "private",
20359     "field_name" : "hashfn_",
20360     "field_offset" : 8,
20361     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20362    },
20363    {
20364     "access" : "private",
20365     "field_name" : "emptyfn_",
20366     "field_offset" : 16,
20367     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
20368    },
20369    {
20370     "access" : "private",
20371     "field_name" : "pred_",
20372     "field_offset" : 24,
20373     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
20374    },
20375    {
20376     "access" : "private",
20377     "field_name" : "num_elements_",
20378     "field_offset" : 32,
20379     "referenced_type" : "_ZTIj"
20380    },
20381    {
20382     "access" : "private",
20383     "field_name" : "num_buckets_",
20384     "field_offset" : 64,
20385     "referenced_type" : "_ZTIj"
20386    },
20387    {
20388     "access" : "private",
20389     "field_name" : "elements_until_expand_",
20390     "field_offset" : 96,
20391     "referenced_type" : "_ZTIj"
20392    },
20393    {
20394     "access" : "private",
20395     "field_name" : "owns_data_",
20396     "field_offset" : 128,
20397     "referenced_type" : "_ZTIb"
20398    },
20399    {
20400     "access" : "private",
20401     "field_name" : "data_",
20402     "field_offset" : 160,
20403     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
20404    },
20405    {
20406     "access" : "private",
20407     "field_name" : "min_load_factor_",
20408     "field_offset" : 192,
20409     "referenced_type" : "_ZTId"
20410    },
20411    {
20412     "access" : "private",
20413     "field_name" : "max_load_factor_",
20414     "field_offset" : 256,
20415     "referenced_type" : "_ZTId"
20416    }
20417   ],
20418   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20419   "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>>>",
20420   "record_kind" : "class",
20421   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20422   "self_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
20423   "size" : 40,
20424   "source_file" : "art/libartbase/base/hash_set.h",
20425   "template_args" :
20426   [
20427    "_ZTINSt3__14pairIjtEE",
20428    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
20429    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
20430    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
20431    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
20432   ]
20433  },
20434  {
20435   "alignment" : 1,
20436   "linker_set_key" : "_ZTIN3art8DataHashE",
20437   "name" : "art::DataHash",
20438   "record_kind" : "class",
20439   "referenced_type" : "_ZTIN3art8DataHashE",
20440   "self_type" : "_ZTIN3art8DataHashE",
20441   "size" : 1,
20442   "source_file" : "art/libartbase/base/data_hash.h"
20443  },
20444  {
20445   "alignment" : 4,
20446   "fields" :
20447   [
20448    {
20449     "access" : "private",
20450     "field_name" : "value_",
20451     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
20452    }
20453   ],
20454   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20455   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
20456   "record_kind" : "class",
20457   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20458   "self_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
20459   "size" : 4,
20460   "source_file" : "art/libartbase/base/dumpable.h",
20461   "template_args" :
20462   [
20463    "_ZTIN3art9hiddenapi7ApiListE"
20464   ]
20465  },
20466  {
20467   "alignment" : 1,
20468   "linker_set_key" : "_ZTIN3art8IdentityIjEE",
20469   "name" : "art::Identity<unsigned int>",
20470   "referenced_type" : "_ZTIN3art8IdentityIjEE",
20471   "self_type" : "_ZTIN3art8IdentityIjEE",
20472   "size" : 1,
20473   "source_file" : "art/libartbase/base/stl_util_identity.h",
20474   "template_args" :
20475   [
20476    "_ZTIj"
20477   ]
20478  },
20479  {
20480   "alignment" : 4,
20481   "fields" :
20482   [
20483    {
20484     "access" : "private",
20485     "field_name" : "handle_",
20486     "field_offset" : 32,
20487     "referenced_type" : "_ZTIP10ZipArchive"
20488    },
20489    {
20490     "access" : "private",
20491     "field_name" : "zip_entry_",
20492     "field_offset" : 64,
20493     "referenced_type" : "_ZTIKP8ZipEntry"
20494    },
20495    {
20496     "access" : "private",
20497     "field_name" : "entry_name_",
20498     "field_offset" : 96,
20499     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
20500    }
20501   ],
20502   "linker_set_key" : "_ZTIN3art8ZipEntryE",
20503   "name" : "art::ZipEntry",
20504   "record_kind" : "class",
20505   "referenced_type" : "_ZTIN3art8ZipEntryE",
20506   "self_type" : "_ZTIN3art8ZipEntryE",
20507   "size" : 24,
20508   "source_file" : "art/libartbase/base/zip_archive.h",
20509   "vtable_components" :
20510   [
20511    {
20512     "kind" : "offset_to_top"
20513    },
20514    {
20515     "kind" : "rtti",
20516     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
20517    },
20518    {
20519     "kind" : "complete_dtor_pointer",
20520     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
20521    },
20522    {
20523     "kind" : "deleting_dtor_pointer",
20524     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
20525    }
20526   ]
20527  },
20528  {
20529   "alignment" : 4,
20530   "base_specifiers" :
20531   [
20532    {
20533     "referenced_type" : "_ZTINSt3__18iteratorINS_20forward_iterator_tagEjjjjEE"
20534    }
20535   ],
20536   "fields" :
20537   [
20538    {
20539     "access" : "private",
20540     "field_name" : "count_",
20541     "referenced_type" : "_ZTIj"
20542    }
20543   ],
20544   "linker_set_key" : "_ZTIN3art9CountIterE",
20545   "name" : "art::CountIter",
20546   "record_kind" : "class",
20547   "referenced_type" : "_ZTIN3art9CountIterE",
20548   "self_type" : "_ZTIN3art9CountIterE",
20549   "size" : 4,
20550   "source_file" : "art/libartbase/base/stl_util.h"
20551  },
20552  {
20553   "alignment" : 1,
20554   "linker_set_key" : "_ZTIN3art9PrimitiveE",
20555   "name" : "art::Primitive",
20556   "record_kind" : "class",
20557   "referenced_type" : "_ZTIN3art9PrimitiveE",
20558   "self_type" : "_ZTIN3art9PrimitiveE",
20559   "size" : 1,
20560   "source_file" : "art/libdexfile/dex/primitive.h"
20561  },
20562  {
20563   "alignment" : 4,
20564   "base_specifiers" :
20565   [
20566    {
20567     "referenced_type" : "_ZTIN3art11ValueObjectE"
20568    }
20569   ],
20570   "fields" :
20571   [
20572    {
20573     "access" : "private",
20574     "field_name" : "dex_file_",
20575     "referenced_type" : "_ZTIPKN3art7DexFileE"
20576    },
20577    {
20578     "access" : "private",
20579     "field_name" : "proto_id_",
20580     "field_offset" : 32,
20581     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
20582    }
20583   ],
20584   "linker_set_key" : "_ZTIN3art9SignatureE",
20585   "name" : "art::Signature",
20586   "record_kind" : "class",
20587   "referenced_type" : "_ZTIN3art9SignatureE",
20588   "self_type" : "_ZTIN3art9SignatureE",
20589   "size" : 8,
20590   "source_file" : "art/libdexfile/dex/signature.h"
20591  },
20592  {
20593   "alignment" : 4,
20594   "fields" :
20595   [
20596    {
20597     "access" : "private",
20598     "field_name" : "dex_flags_",
20599     "referenced_type" : "_ZTIj"
20600    }
20601   ],
20602   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
20603   "name" : "art::hiddenapi::ApiList",
20604   "record_kind" : "class",
20605   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
20606   "self_type" : "_ZTIN3art9hiddenapi7ApiListE",
20607   "size" : 4,
20608   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
20609  },
20610  {
20611   "alignment" : 1,
20612   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
20613   "name" : "art::hiddenapi::ApiStubs",
20614   "record_kind" : "class",
20615   "referenced_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
20616   "self_type" : "_ZTIN3art9hiddenapi8ApiStubsE",
20617   "size" : 1,
20618   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
20619  },
20620  {
20621   "alignment" : 4,
20622   "fields" :
20623   [
20624    {
20625     "access" : "private",
20626     "field_name" : "data_",
20627     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
20628    }
20629   ],
20630   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
20631   "name" : "android::base::LogMessage",
20632   "record_kind" : "class",
20633   "referenced_type" : "_ZTIN7android4base10LogMessageE",
20634   "self_type" : "_ZTIN7android4base10LogMessageE",
20635   "size" : 4,
20636   "source_file" : "system/libbase/include/android-base/logging.h"
20637  },
20638  {
20639   "alignment" : 4,
20640   "fields" :
20641   [
20642    {
20643     "access" : "private",
20644     "field_name" : "default_log_id_",
20645     "referenced_type" : "_ZTIN7android4base5LogIdE"
20646    }
20647   ],
20648   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
20649   "name" : "android::base::LogdLogger",
20650   "record_kind" : "class",
20651   "referenced_type" : "_ZTIN7android4base10LogdLoggerE",
20652   "self_type" : "_ZTIN7android4base10LogdLoggerE",
20653   "size" : 4,
20654   "source_file" : "system/libbase/include/android-base/logging.h"
20655  },
20656  {
20657   "alignment" : 4,
20658   "fields" :
20659   [
20660    {
20661     "access" : "private",
20662     "field_name" : "base_",
20663     "referenced_type" : "_ZTIPc"
20664    },
20665    {
20666     "access" : "private",
20667     "field_name" : "size_",
20668     "field_offset" : 32,
20669     "referenced_type" : "_ZTIj"
20670    },
20671    {
20672     "access" : "private",
20673     "field_name" : "offset_",
20674     "field_offset" : 64,
20675     "referenced_type" : "_ZTIj"
20676    }
20677   ],
20678   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
20679   "name" : "android::base::MappedFile",
20680   "record_kind" : "class",
20681   "referenced_type" : "_ZTIN7android4base10MappedFileE",
20682   "self_type" : "_ZTIN7android4base10MappedFileE",
20683   "size" : 12,
20684   "source_file" : "system/libbase/include/android-base/mapped_file.h"
20685  },
20686  {
20687   "alignment" : 1,
20688   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20689   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
20690   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20691   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
20692   "size" : 1,
20693   "source_file" : "system/libbase/include/android-base/logging.h",
20694   "template_args" :
20695   [
20696    "_ZTIN3art11Instruction6FormatE",
20697    "_ZTIN3art11Instruction6FormatE"
20698   ]
20699  },
20700  {
20701   "alignment" : 1,
20702   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20703   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
20704   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20705   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
20706   "size" : 1,
20707   "source_file" : "system/libbase/include/android-base/logging.h",
20708   "template_args" :
20709   [
20710    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
20711    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
20712   ]
20713  },
20714  {
20715   "alignment" : 1,
20716   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20717   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
20718   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20719   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
20720   "size" : 1,
20721   "source_file" : "system/libbase/include/android-base/logging.h",
20722   "template_args" :
20723   [
20724    "_ZTIN3art3dex10ProtoIndexE",
20725    "_ZTIN3art3dex10ProtoIndexE"
20726   ]
20727  },
20728  {
20729   "alignment" : 1,
20730   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20731   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
20732   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20733   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
20734   "size" : 1,
20735   "source_file" : "system/libbase/include/android-base/logging.h",
20736   "template_args" :
20737   [
20738    "_ZTIN3art3dex11StringIndexE",
20739    "_ZTIN3art3dex11StringIndexE"
20740   ]
20741  },
20742  {
20743   "alignment" : 1,
20744   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20745   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
20746   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20747   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
20748   "size" : 1,
20749   "source_file" : "system/libbase/include/android-base/logging.h",
20750   "template_args" :
20751   [
20752    "_ZTIN3art3dex9TypeIndexE",
20753    "_ZTIN3art3dex9TypeIndexE"
20754   ]
20755  },
20756  {
20757   "alignment" : 1,
20758   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20759   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
20760   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20761   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
20762   "size" : 1,
20763   "source_file" : "system/libbase/include/android-base/logging.h",
20764   "template_args" :
20765   [
20766    "_ZTIPKN3art3dex6TypeIdE",
20767    "_ZTIPKN3art3dex6TypeIdE"
20768   ]
20769  },
20770  {
20771   "alignment" : 1,
20772   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20773   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
20774   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20775   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
20776   "size" : 1,
20777   "source_file" : "system/libbase/include/android-base/logging.h",
20778   "template_args" :
20779   [
20780    "_ZTIPKN3art3dex7FieldIdE",
20781    "_ZTIPKN3art3dex7FieldIdE"
20782   ]
20783  },
20784  {
20785   "alignment" : 1,
20786   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20787   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
20788   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20789   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
20790   "size" : 1,
20791   "source_file" : "system/libbase/include/android-base/logging.h",
20792   "template_args" :
20793   [
20794    "_ZTIPKN3art3dex7ProtoIdE",
20795    "_ZTIPKN3art3dex7ProtoIdE"
20796   ]
20797  },
20798  {
20799   "alignment" : 1,
20800   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20801   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
20802   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20803   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
20804   "size" : 1,
20805   "source_file" : "system/libbase/include/android-base/logging.h",
20806   "template_args" :
20807   [
20808    "_ZTIPKN3art3dex8ClassDefE",
20809    "_ZTIPKN3art3dex8ClassDefE"
20810   ]
20811  },
20812  {
20813   "alignment" : 1,
20814   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20815   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
20816   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20817   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
20818   "size" : 1,
20819   "source_file" : "system/libbase/include/android-base/logging.h",
20820   "template_args" :
20821   [
20822    "_ZTIPKN3art3dex8MethodIdE",
20823    "_ZTIPKN3art3dex8MethodIdE"
20824   ]
20825  },
20826  {
20827   "alignment" : 1,
20828   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20829   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
20830   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20831   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
20832   "size" : 1,
20833   "source_file" : "system/libbase/include/android-base/logging.h",
20834   "template_args" :
20835   [
20836    "_ZTIPKN3art3dex8StringIdE",
20837    "_ZTIPKN3art3dex8StringIdE"
20838   ]
20839  },
20840  {
20841   "alignment" : 1,
20842   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20843   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
20844   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20845   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
20846   "size" : 1,
20847   "source_file" : "system/libbase/include/android-base/logging.h",
20848   "template_args" :
20849   [
20850    "_ZTIPKN3art7DexFileE",
20851    "_ZTIPKN3art7DexFileE"
20852   ]
20853  },
20854  {
20855   "alignment" : 1,
20856   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20857   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
20858   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20859   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
20860   "size" : 1,
20861   "source_file" : "system/libbase/include/android-base/logging.h",
20862   "template_args" :
20863   [
20864    "_ZTIPKc",
20865    "_ZTIPKc"
20866   ]
20867  },
20868  {
20869   "alignment" : 1,
20870   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20871   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
20872   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20873   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
20874   "size" : 1,
20875   "source_file" : "system/libbase/include/android-base/logging.h",
20876   "template_args" :
20877   [
20878    "_ZTIPKh",
20879    "_ZTIPKh"
20880   ]
20881  },
20882  {
20883   "alignment" : 1,
20884   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20885   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
20886   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20887   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
20888   "size" : 1,
20889   "source_file" : "system/libbase/include/android-base/logging.h",
20890   "template_args" :
20891   [
20892    "_ZTIPKt",
20893    "_ZTIPKt"
20894   ]
20895  },
20896  {
20897   "alignment" : 1,
20898   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20899   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
20900   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20901   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
20902   "size" : 1,
20903   "source_file" : "system/libbase/include/android-base/logging.h",
20904   "template_args" :
20905   [
20906    "_ZTIb",
20907    "_ZTIb"
20908   ]
20909  },
20910  {
20911   "alignment" : 1,
20912   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20913   "name" : "android::base::log_detail::StorageTypes<char, char>",
20914   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20915   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
20916   "size" : 1,
20917   "source_file" : "system/libbase/include/android-base/logging.h",
20918   "template_args" :
20919   [
20920    "_ZTIc",
20921    "_ZTIc"
20922   ]
20923  },
20924  {
20925   "alignment" : 1,
20926   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
20927   "name" : "android::base::log_detail::StorageTypes<double, double>",
20928   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
20929   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
20930   "size" : 1,
20931   "source_file" : "system/libbase/include/android-base/logging.h",
20932   "template_args" :
20933   [
20934    "_ZTId",
20935    "_ZTId"
20936   ]
20937  },
20938  {
20939   "alignment" : 1,
20940   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
20941   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
20942   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
20943   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
20944   "size" : 1,
20945   "source_file" : "system/libbase/include/android-base/logging.h",
20946   "template_args" :
20947   [
20948    "_ZTIh",
20949    "_ZTIj"
20950   ]
20951  },
20952  {
20953   "alignment" : 1,
20954   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
20955   "name" : "android::base::log_detail::StorageTypes<int, int>",
20956   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
20957   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
20958   "size" : 1,
20959   "source_file" : "system/libbase/include/android-base/logging.h",
20960   "template_args" :
20961   [
20962    "_ZTIi",
20963    "_ZTIi"
20964   ]
20965  },
20966  {
20967   "alignment" : 1,
20968   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
20969   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
20970   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
20971   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
20972   "size" : 1,
20973   "source_file" : "system/libbase/include/android-base/logging.h",
20974   "template_args" :
20975   [
20976    "_ZTIj",
20977    "_ZTIi"
20978   ]
20979  },
20980  {
20981   "alignment" : 1,
20982   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
20983   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
20984   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
20985   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
20986   "size" : 1,
20987   "source_file" : "system/libbase/include/android-base/logging.h",
20988   "template_args" :
20989   [
20990    "_ZTIj",
20991    "_ZTIj"
20992   ]
20993  },
20994  {
20995   "alignment" : 1,
20996   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
20997   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned short>",
20998   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
20999   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
21000   "size" : 1,
21001   "source_file" : "system/libbase/include/android-base/logging.h",
21002   "template_args" :
21003   [
21004    "_ZTIj",
21005    "_ZTIt"
21006   ]
21007  },
21008  {
21009   "alignment" : 1,
21010   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21011   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
21012   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21013   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
21014   "size" : 1,
21015   "source_file" : "system/libbase/include/android-base/logging.h",
21016   "template_args" :
21017   [
21018    "_ZTIt",
21019    "_ZTIj"
21020   ]
21021  },
21022  {
21023   "alignment" : 1,
21024   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21025   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
21026   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21027   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
21028   "size" : 1,
21029   "source_file" : "system/libbase/include/android-base/logging.h",
21030   "template_args" :
21031   [
21032    "_ZTIt",
21033    "_ZTIt"
21034   ]
21035  },
21036  {
21037   "alignment" : 1,
21038   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21039   "name" : "android::base::log_detail::StorageTypes<long long, unsigned int>",
21040   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21041   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
21042   "size" : 1,
21043   "source_file" : "system/libbase/include/android-base/logging.h",
21044   "template_args" :
21045   [
21046    "_ZTIx",
21047    "_ZTIj"
21048   ]
21049  },
21050  {
21051   "alignment" : 1,
21052   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21053   "name" : "android::base::log_detail::StorageTypes<unsigned long long, unsigned int>",
21054   "referenced_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21055   "self_type" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
21056   "size" : 1,
21057   "source_file" : "system/libbase/include/android-base/logging.h",
21058   "template_args" :
21059   [
21060    "_ZTIy",
21061    "_ZTIj"
21062   ]
21063  },
21064  {
21065   "alignment" : 1,
21066   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21067   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
21068   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21069   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
21070   "size" : 1,
21071   "source_file" : "system/libbase/include/android-base/logging.h",
21072   "template_args" :
21073   [
21074    "_ZTIN3art11Instruction6FormatE"
21075   ]
21076  },
21077  {
21078   "alignment" : 1,
21079   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21080   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
21081   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21082   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
21083   "size" : 1,
21084   "source_file" : "system/libbase/include/android-base/logging.h",
21085   "template_args" :
21086   [
21087    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21088   ]
21089  },
21090  {
21091   "alignment" : 1,
21092   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21093   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
21094   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21095   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
21096   "size" : 1,
21097   "source_file" : "system/libbase/include/android-base/logging.h",
21098   "template_args" :
21099   [
21100    "_ZTIN3art3dex10ProtoIndexE"
21101   ]
21102  },
21103  {
21104   "alignment" : 1,
21105   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21106   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
21107   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21108   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
21109   "size" : 1,
21110   "source_file" : "system/libbase/include/android-base/logging.h",
21111   "template_args" :
21112   [
21113    "_ZTIN3art3dex11StringIndexE"
21114   ]
21115  },
21116  {
21117   "alignment" : 1,
21118   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21119   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
21120   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21121   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
21122   "size" : 1,
21123   "source_file" : "system/libbase/include/android-base/logging.h",
21124   "template_args" :
21125   [
21126    "_ZTIN3art3dex9TypeIndexE"
21127   ]
21128  },
21129  {
21130   "alignment" : 1,
21131   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21132   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
21133   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21134   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
21135   "size" : 1,
21136   "source_file" : "system/libbase/include/android-base/logging.h",
21137   "template_args" :
21138   [
21139    "_ZTIPKN3art3dex6TypeIdE"
21140   ]
21141  },
21142  {
21143   "alignment" : 1,
21144   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21145   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
21146   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21147   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
21148   "size" : 1,
21149   "source_file" : "system/libbase/include/android-base/logging.h",
21150   "template_args" :
21151   [
21152    "_ZTIPKN3art3dex7FieldIdE"
21153   ]
21154  },
21155  {
21156   "alignment" : 1,
21157   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21158   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
21159   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21160   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
21161   "size" : 1,
21162   "source_file" : "system/libbase/include/android-base/logging.h",
21163   "template_args" :
21164   [
21165    "_ZTIPKN3art3dex7ProtoIdE"
21166   ]
21167  },
21168  {
21169   "alignment" : 1,
21170   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21171   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
21172   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21173   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
21174   "size" : 1,
21175   "source_file" : "system/libbase/include/android-base/logging.h",
21176   "template_args" :
21177   [
21178    "_ZTIPKN3art3dex8ClassDefE"
21179   ]
21180  },
21181  {
21182   "alignment" : 1,
21183   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21184   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
21185   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21186   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
21187   "size" : 1,
21188   "source_file" : "system/libbase/include/android-base/logging.h",
21189   "template_args" :
21190   [
21191    "_ZTIPKN3art3dex8MethodIdE"
21192   ]
21193  },
21194  {
21195   "alignment" : 1,
21196   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21197   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
21198   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21199   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
21200   "size" : 1,
21201   "source_file" : "system/libbase/include/android-base/logging.h",
21202   "template_args" :
21203   [
21204    "_ZTIPKN3art3dex8StringIdE"
21205   ]
21206  },
21207  {
21208   "alignment" : 1,
21209   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21210   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
21211   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21212   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
21213   "size" : 1,
21214   "source_file" : "system/libbase/include/android-base/logging.h",
21215   "template_args" :
21216   [
21217    "_ZTIPKN3art7DexFileE"
21218   ]
21219  },
21220  {
21221   "alignment" : 1,
21222   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21223   "name" : "android::base::log_detail::IsCharPointer<const char *>",
21224   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21225   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
21226   "size" : 1,
21227   "source_file" : "system/libbase/include/android-base/logging.h",
21228   "template_args" :
21229   [
21230    "_ZTIPKc"
21231   ]
21232  },
21233  {
21234   "alignment" : 1,
21235   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21236   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
21237   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21238   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
21239   "size" : 1,
21240   "source_file" : "system/libbase/include/android-base/logging.h",
21241   "template_args" :
21242   [
21243    "_ZTIPKh"
21244   ]
21245  },
21246  {
21247   "alignment" : 1,
21248   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21249   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
21250   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21251   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
21252   "size" : 1,
21253   "source_file" : "system/libbase/include/android-base/logging.h",
21254   "template_args" :
21255   [
21256    "_ZTIPKt"
21257   ]
21258  },
21259  {
21260   "alignment" : 1,
21261   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21262   "name" : "android::base::log_detail::IsCharPointer<bool>",
21263   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21264   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
21265   "size" : 1,
21266   "source_file" : "system/libbase/include/android-base/logging.h",
21267   "template_args" :
21268   [
21269    "_ZTIb"
21270   ]
21271  },
21272  {
21273   "alignment" : 1,
21274   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21275   "name" : "android::base::log_detail::IsCharPointer<char>",
21276   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21277   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
21278   "size" : 1,
21279   "source_file" : "system/libbase/include/android-base/logging.h",
21280   "template_args" :
21281   [
21282    "_ZTIc"
21283   ]
21284  },
21285  {
21286   "alignment" : 1,
21287   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21288   "name" : "android::base::log_detail::IsCharPointer<double>",
21289   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21290   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
21291   "size" : 1,
21292   "source_file" : "system/libbase/include/android-base/logging.h",
21293   "template_args" :
21294   [
21295    "_ZTId"
21296   ]
21297  },
21298  {
21299   "alignment" : 1,
21300   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21301   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
21302   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21303   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
21304   "size" : 1,
21305   "source_file" : "system/libbase/include/android-base/logging.h",
21306   "template_args" :
21307   [
21308    "_ZTIh"
21309   ]
21310  },
21311  {
21312   "alignment" : 1,
21313   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21314   "name" : "android::base::log_detail::IsCharPointer<int>",
21315   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21316   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
21317   "size" : 1,
21318   "source_file" : "system/libbase/include/android-base/logging.h",
21319   "template_args" :
21320   [
21321    "_ZTIi"
21322   ]
21323  },
21324  {
21325   "alignment" : 1,
21326   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21327   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
21328   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21329   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
21330   "size" : 1,
21331   "source_file" : "system/libbase/include/android-base/logging.h",
21332   "template_args" :
21333   [
21334    "_ZTIj"
21335   ]
21336  },
21337  {
21338   "alignment" : 1,
21339   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21340   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
21341   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21342   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
21343   "size" : 1,
21344   "source_file" : "system/libbase/include/android-base/logging.h",
21345   "template_args" :
21346   [
21347    "_ZTIt"
21348   ]
21349  },
21350  {
21351   "alignment" : 1,
21352   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
21353   "name" : "android::base::log_detail::IsCharPointer<long long>",
21354   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
21355   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
21356   "size" : 1,
21357   "source_file" : "system/libbase/include/android-base/logging.h",
21358   "template_args" :
21359   [
21360    "_ZTIx"
21361   ]
21362  },
21363  {
21364   "alignment" : 1,
21365   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
21366   "name" : "android::base::log_detail::IsCharPointer<unsigned long long>",
21367   "referenced_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
21368   "self_type" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
21369   "size" : 1,
21370   "source_file" : "system/libbase/include/android-base/logging.h",
21371   "template_args" :
21372   [
21373    "_ZTIy"
21374   ]
21375  },
21376  {
21377   "alignment" : 1,
21378   "fields" :
21379   [
21380    {
21381     "field_name" : "lhs",
21382     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
21383    },
21384    {
21385     "field_name" : "rhs",
21386     "field_offset" : 8,
21387     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
21388    }
21389   ],
21390   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21391   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
21392   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21393   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
21394   "size" : 2,
21395   "source_file" : "system/libbase/include/android-base/logging.h",
21396   "template_args" :
21397   [
21398    "_ZTIN3art11Instruction6FormatE",
21399    "_ZTIN3art11Instruction6FormatE"
21400   ]
21401  },
21402  {
21403   "alignment" : 4,
21404   "fields" :
21405   [
21406    {
21407     "field_name" : "lhs",
21408     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
21409    },
21410    {
21411     "field_name" : "rhs",
21412     "field_offset" : 32,
21413     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
21414    }
21415   ],
21416   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21417   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
21418   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21419   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
21420   "size" : 8,
21421   "source_file" : "system/libbase/include/android-base/logging.h",
21422   "template_args" :
21423   [
21424    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
21425    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
21426   ]
21427  },
21428  {
21429   "alignment" : 2,
21430   "fields" :
21431   [
21432    {
21433     "field_name" : "lhs",
21434     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
21435    },
21436    {
21437     "field_name" : "rhs",
21438     "field_offset" : 16,
21439     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
21440    }
21441   ],
21442   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21443   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
21444   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21445   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
21446   "size" : 4,
21447   "source_file" : "system/libbase/include/android-base/logging.h",
21448   "template_args" :
21449   [
21450    "_ZTIN3art3dex10ProtoIndexE",
21451    "_ZTIN3art3dex10ProtoIndexE"
21452   ]
21453  },
21454  {
21455   "alignment" : 4,
21456   "fields" :
21457   [
21458    {
21459     "field_name" : "lhs",
21460     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
21461    },
21462    {
21463     "field_name" : "rhs",
21464     "field_offset" : 32,
21465     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
21466    }
21467   ],
21468   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21469   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
21470   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21471   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
21472   "size" : 8,
21473   "source_file" : "system/libbase/include/android-base/logging.h",
21474   "template_args" :
21475   [
21476    "_ZTIN3art3dex11StringIndexE",
21477    "_ZTIN3art3dex11StringIndexE"
21478   ]
21479  },
21480  {
21481   "alignment" : 2,
21482   "fields" :
21483   [
21484    {
21485     "field_name" : "lhs",
21486     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
21487    },
21488    {
21489     "field_name" : "rhs",
21490     "field_offset" : 16,
21491     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
21492    }
21493   ],
21494   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21495   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
21496   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21497   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
21498   "size" : 4,
21499   "source_file" : "system/libbase/include/android-base/logging.h",
21500   "template_args" :
21501   [
21502    "_ZTIN3art3dex9TypeIndexE",
21503    "_ZTIN3art3dex9TypeIndexE"
21504   ]
21505  },
21506  {
21507   "alignment" : 4,
21508   "fields" :
21509   [
21510    {
21511     "field_name" : "lhs",
21512     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
21513    },
21514    {
21515     "field_name" : "rhs",
21516     "field_offset" : 32,
21517     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
21518    }
21519   ],
21520   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21521   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
21522   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21523   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
21524   "size" : 8,
21525   "source_file" : "system/libbase/include/android-base/logging.h",
21526   "template_args" :
21527   [
21528    "_ZTIPKN3art3dex6TypeIdE",
21529    "_ZTIPKN3art3dex6TypeIdE"
21530   ]
21531  },
21532  {
21533   "alignment" : 4,
21534   "fields" :
21535   [
21536    {
21537     "field_name" : "lhs",
21538     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
21539    },
21540    {
21541     "field_name" : "rhs",
21542     "field_offset" : 32,
21543     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
21544    }
21545   ],
21546   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21547   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
21548   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21549   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
21550   "size" : 8,
21551   "source_file" : "system/libbase/include/android-base/logging.h",
21552   "template_args" :
21553   [
21554    "_ZTIPKN3art3dex7FieldIdE",
21555    "_ZTIPKN3art3dex7FieldIdE"
21556   ]
21557  },
21558  {
21559   "alignment" : 4,
21560   "fields" :
21561   [
21562    {
21563     "field_name" : "lhs",
21564     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
21565    },
21566    {
21567     "field_name" : "rhs",
21568     "field_offset" : 32,
21569     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
21570    }
21571   ],
21572   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21573   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
21574   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21575   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
21576   "size" : 8,
21577   "source_file" : "system/libbase/include/android-base/logging.h",
21578   "template_args" :
21579   [
21580    "_ZTIPKN3art3dex7ProtoIdE",
21581    "_ZTIPKN3art3dex7ProtoIdE"
21582   ]
21583  },
21584  {
21585   "alignment" : 4,
21586   "fields" :
21587   [
21588    {
21589     "field_name" : "lhs",
21590     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
21591    },
21592    {
21593     "field_name" : "rhs",
21594     "field_offset" : 32,
21595     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
21596    }
21597   ],
21598   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21599   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
21600   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21601   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
21602   "size" : 8,
21603   "source_file" : "system/libbase/include/android-base/logging.h",
21604   "template_args" :
21605   [
21606    "_ZTIPKN3art3dex8ClassDefE",
21607    "_ZTIPKN3art3dex8ClassDefE"
21608   ]
21609  },
21610  {
21611   "alignment" : 4,
21612   "fields" :
21613   [
21614    {
21615     "field_name" : "lhs",
21616     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
21617    },
21618    {
21619     "field_name" : "rhs",
21620     "field_offset" : 32,
21621     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
21622    }
21623   ],
21624   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21625   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
21626   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21627   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
21628   "size" : 8,
21629   "source_file" : "system/libbase/include/android-base/logging.h",
21630   "template_args" :
21631   [
21632    "_ZTIPKN3art3dex8MethodIdE",
21633    "_ZTIPKN3art3dex8MethodIdE"
21634   ]
21635  },
21636  {
21637   "alignment" : 4,
21638   "fields" :
21639   [
21640    {
21641     "field_name" : "lhs",
21642     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
21643    },
21644    {
21645     "field_name" : "rhs",
21646     "field_offset" : 32,
21647     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
21648    }
21649   ],
21650   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21651   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
21652   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21653   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
21654   "size" : 8,
21655   "source_file" : "system/libbase/include/android-base/logging.h",
21656   "template_args" :
21657   [
21658    "_ZTIPKN3art3dex8StringIdE",
21659    "_ZTIPKN3art3dex8StringIdE"
21660   ]
21661  },
21662  {
21663   "alignment" : 4,
21664   "fields" :
21665   [
21666    {
21667     "field_name" : "lhs",
21668     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
21669    },
21670    {
21671     "field_name" : "rhs",
21672     "field_offset" : 32,
21673     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
21674    }
21675   ],
21676   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21677   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
21678   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21679   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
21680   "size" : 8,
21681   "source_file" : "system/libbase/include/android-base/logging.h",
21682   "template_args" :
21683   [
21684    "_ZTIPKN3art7DexFileE",
21685    "_ZTIPKN3art7DexFileE"
21686   ]
21687  },
21688  {
21689   "alignment" : 4,
21690   "fields" :
21691   [
21692    {
21693     "field_name" : "lhs",
21694     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21695    },
21696    {
21697     "field_name" : "rhs",
21698     "field_offset" : 32,
21699     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21700    }
21701   ],
21702   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21703   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
21704   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21705   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
21706   "size" : 8,
21707   "source_file" : "system/libbase/include/android-base/logging.h",
21708   "template_args" :
21709   [
21710    "_ZTIPKc",
21711    "_ZTIPKc"
21712   ]
21713  },
21714  {
21715   "alignment" : 4,
21716   "fields" :
21717   [
21718    {
21719     "field_name" : "lhs",
21720     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21721    },
21722    {
21723     "field_name" : "rhs",
21724     "field_offset" : 32,
21725     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
21726    }
21727   ],
21728   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21729   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
21730   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21731   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
21732   "size" : 8,
21733   "source_file" : "system/libbase/include/android-base/logging.h",
21734   "template_args" :
21735   [
21736    "_ZTIPKh",
21737    "_ZTIPKh"
21738   ]
21739  },
21740  {
21741   "alignment" : 4,
21742   "fields" :
21743   [
21744    {
21745     "field_name" : "lhs",
21746     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
21747    },
21748    {
21749     "field_name" : "rhs",
21750     "field_offset" : 32,
21751     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
21752    }
21753   ],
21754   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21755   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
21756   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21757   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
21758   "size" : 8,
21759   "source_file" : "system/libbase/include/android-base/logging.h",
21760   "template_args" :
21761   [
21762    "_ZTIPKt",
21763    "_ZTIPKt"
21764   ]
21765  },
21766  {
21767   "alignment" : 1,
21768   "fields" :
21769   [
21770    {
21771     "field_name" : "lhs",
21772     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
21773    },
21774    {
21775     "field_name" : "rhs",
21776     "field_offset" : 8,
21777     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
21778    }
21779   ],
21780   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21781   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
21782   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21783   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
21784   "size" : 2,
21785   "source_file" : "system/libbase/include/android-base/logging.h",
21786   "template_args" :
21787   [
21788    "_ZTIb",
21789    "_ZTIb"
21790   ]
21791  },
21792  {
21793   "alignment" : 1,
21794   "fields" :
21795   [
21796    {
21797     "field_name" : "lhs",
21798     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
21799    },
21800    {
21801     "field_name" : "rhs",
21802     "field_offset" : 8,
21803     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
21804    }
21805   ],
21806   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21807   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
21808   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21809   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
21810   "size" : 2,
21811   "source_file" : "system/libbase/include/android-base/logging.h",
21812   "template_args" :
21813   [
21814    "_ZTIc",
21815    "_ZTIc"
21816   ]
21817  },
21818  {
21819   "alignment" : 4,
21820   "fields" :
21821   [
21822    {
21823     "field_name" : "lhs",
21824     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
21825    },
21826    {
21827     "field_name" : "rhs",
21828     "field_offset" : 64,
21829     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
21830    }
21831   ],
21832   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21833   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
21834   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21835   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
21836   "size" : 16,
21837   "source_file" : "system/libbase/include/android-base/logging.h",
21838   "template_args" :
21839   [
21840    "_ZTId",
21841    "_ZTId"
21842   ]
21843  },
21844  {
21845   "alignment" : 4,
21846   "fields" :
21847   [
21848    {
21849     "field_name" : "lhs",
21850     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
21851    },
21852    {
21853     "field_name" : "rhs",
21854     "field_offset" : 32,
21855     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21856    }
21857   ],
21858   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
21859   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
21860   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
21861   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
21862   "size" : 8,
21863   "source_file" : "system/libbase/include/android-base/logging.h",
21864   "template_args" :
21865   [
21866    "_ZTIh",
21867    "_ZTIj"
21868   ]
21869  },
21870  {
21871   "alignment" : 4,
21872   "fields" :
21873   [
21874    {
21875     "field_name" : "lhs",
21876     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
21877    },
21878    {
21879     "field_name" : "rhs",
21880     "field_offset" : 32,
21881     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
21882    }
21883   ],
21884   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
21885   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
21886   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
21887   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
21888   "size" : 8,
21889   "source_file" : "system/libbase/include/android-base/logging.h",
21890   "template_args" :
21891   [
21892    "_ZTIi",
21893    "_ZTIi"
21894   ]
21895  },
21896  {
21897   "alignment" : 4,
21898   "fields" :
21899   [
21900    {
21901     "field_name" : "lhs",
21902     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21903    },
21904    {
21905     "field_name" : "rhs",
21906     "field_offset" : 32,
21907     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
21908    }
21909   ],
21910   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
21911   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
21912   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
21913   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
21914   "size" : 8,
21915   "source_file" : "system/libbase/include/android-base/logging.h",
21916   "template_args" :
21917   [
21918    "_ZTIj",
21919    "_ZTIi"
21920   ]
21921  },
21922  {
21923   "alignment" : 4,
21924   "fields" :
21925   [
21926    {
21927     "field_name" : "lhs",
21928     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21929    },
21930    {
21931     "field_name" : "rhs",
21932     "field_offset" : 32,
21933     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21934    }
21935   ],
21936   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
21937   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
21938   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
21939   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
21940   "size" : 8,
21941   "source_file" : "system/libbase/include/android-base/logging.h",
21942   "template_args" :
21943   [
21944    "_ZTIj",
21945    "_ZTIj"
21946   ]
21947  },
21948  {
21949   "alignment" : 4,
21950   "fields" :
21951   [
21952    {
21953     "field_name" : "lhs",
21954     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21955    },
21956    {
21957     "field_name" : "rhs",
21958     "field_offset" : 32,
21959     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
21960    }
21961   ],
21962   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
21963   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short>",
21964   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
21965   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
21966   "size" : 8,
21967   "source_file" : "system/libbase/include/android-base/logging.h",
21968   "template_args" :
21969   [
21970    "_ZTIj",
21971    "_ZTIt"
21972   ]
21973  },
21974  {
21975   "alignment" : 4,
21976   "fields" :
21977   [
21978    {
21979     "field_name" : "lhs",
21980     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
21981    },
21982    {
21983     "field_name" : "rhs",
21984     "field_offset" : 32,
21985     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
21986    }
21987   ],
21988   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
21989   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
21990   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
21991   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
21992   "size" : 8,
21993   "source_file" : "system/libbase/include/android-base/logging.h",
21994   "template_args" :
21995   [
21996    "_ZTIt",
21997    "_ZTIj"
21998   ]
21999  },
22000  {
22001   "alignment" : 2,
22002   "fields" :
22003   [
22004    {
22005     "field_name" : "lhs",
22006     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22007    },
22008    {
22009     "field_name" : "rhs",
22010     "field_offset" : 16,
22011     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
22012    }
22013   ],
22014   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22015   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
22016   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22017   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
22018   "size" : 4,
22019   "source_file" : "system/libbase/include/android-base/logging.h",
22020   "template_args" :
22021   [
22022    "_ZTIt",
22023    "_ZTIt"
22024   ]
22025  },
22026  {
22027   "alignment" : 4,
22028   "fields" :
22029   [
22030    {
22031     "field_name" : "lhs",
22032     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIxEE"
22033    },
22034    {
22035     "field_name" : "rhs",
22036     "field_offset" : 64,
22037     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22038    }
22039   ],
22040   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22041   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int>",
22042   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22043   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
22044   "size" : 12,
22045   "source_file" : "system/libbase/include/android-base/logging.h",
22046   "template_args" :
22047   [
22048    "_ZTIx",
22049    "_ZTIj"
22050   ]
22051  },
22052  {
22053   "alignment" : 4,
22054   "fields" :
22055   [
22056    {
22057     "field_name" : "lhs",
22058     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
22059    },
22060    {
22061     "field_name" : "rhs",
22062     "field_offset" : 64,
22063     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
22064    }
22065   ],
22066   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22067   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int>",
22068   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22069   "self_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
22070   "size" : 12,
22071   "source_file" : "system/libbase/include/android-base/logging.h",
22072   "template_args" :
22073   [
22074    "_ZTIy",
22075    "_ZTIj"
22076   ]
22077  },
22078  {
22079   "alignment" : 1,
22080   "fields" :
22081   [
22082    {
22083     "field_name" : "v",
22084     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
22085    }
22086   ],
22087   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22088   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
22089   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22090   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
22091   "size" : 1,
22092   "source_file" : "system/libbase/include/android-base/logging.h",
22093   "template_args" :
22094   [
22095    "_ZTIN3art11Instruction6FormatE"
22096   ]
22097  },
22098  {
22099   "alignment" : 4,
22100   "fields" :
22101   [
22102    {
22103     "field_name" : "v",
22104     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22105    }
22106   ],
22107   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22108   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
22109   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22110   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22111   "size" : 4,
22112   "source_file" : "system/libbase/include/android-base/logging.h",
22113   "template_args" :
22114   [
22115    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22116   ]
22117  },
22118  {
22119   "alignment" : 2,
22120   "fields" :
22121   [
22122    {
22123     "field_name" : "v",
22124     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
22125    }
22126   ],
22127   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22128   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
22129   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22130   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
22131   "size" : 2,
22132   "source_file" : "system/libbase/include/android-base/logging.h",
22133   "template_args" :
22134   [
22135    "_ZTIN3art3dex10ProtoIndexE"
22136   ]
22137  },
22138  {
22139   "alignment" : 4,
22140   "fields" :
22141   [
22142    {
22143     "field_name" : "v",
22144     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
22145    }
22146   ],
22147   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22148   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
22149   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22150   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
22151   "size" : 4,
22152   "source_file" : "system/libbase/include/android-base/logging.h",
22153   "template_args" :
22154   [
22155    "_ZTIN3art3dex11StringIndexE"
22156   ]
22157  },
22158  {
22159   "alignment" : 2,
22160   "fields" :
22161   [
22162    {
22163     "field_name" : "v",
22164     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
22165    }
22166   ],
22167   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22168   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
22169   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22170   "self_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
22171   "size" : 2,
22172   "source_file" : "system/libbase/include/android-base/logging.h",
22173   "template_args" :
22174   [
22175    "_ZTIN3art3dex9TypeIndexE"
22176   ]
22177  },
22178  {
22179   "alignment" : 4,
22180   "fields" :
22181   [
22182    {
22183     "field_name" : "v",
22184     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
22185    }
22186   ],
22187   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22188   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
22189   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22190   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
22191   "size" : 4,
22192   "source_file" : "system/libbase/include/android-base/logging.h",
22193   "template_args" :
22194   [
22195    "_ZTIPKN3art3dex6TypeIdE"
22196   ]
22197  },
22198  {
22199   "alignment" : 4,
22200   "fields" :
22201   [
22202    {
22203     "field_name" : "v",
22204     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
22205    }
22206   ],
22207   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22208   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
22209   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22210   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
22211   "size" : 4,
22212   "source_file" : "system/libbase/include/android-base/logging.h",
22213   "template_args" :
22214   [
22215    "_ZTIPKN3art3dex7FieldIdE"
22216   ]
22217  },
22218  {
22219   "alignment" : 4,
22220   "fields" :
22221   [
22222    {
22223     "field_name" : "v",
22224     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
22225    }
22226   ],
22227   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22228   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
22229   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22230   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
22231   "size" : 4,
22232   "source_file" : "system/libbase/include/android-base/logging.h",
22233   "template_args" :
22234   [
22235    "_ZTIPKN3art3dex7ProtoIdE"
22236   ]
22237  },
22238  {
22239   "alignment" : 4,
22240   "fields" :
22241   [
22242    {
22243     "field_name" : "v",
22244     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
22245    }
22246   ],
22247   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22248   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
22249   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22250   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
22251   "size" : 4,
22252   "source_file" : "system/libbase/include/android-base/logging.h",
22253   "template_args" :
22254   [
22255    "_ZTIPKN3art3dex8ClassDefE"
22256   ]
22257  },
22258  {
22259   "alignment" : 4,
22260   "fields" :
22261   [
22262    {
22263     "field_name" : "v",
22264     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
22265    }
22266   ],
22267   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22268   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
22269   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22270   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
22271   "size" : 4,
22272   "source_file" : "system/libbase/include/android-base/logging.h",
22273   "template_args" :
22274   [
22275    "_ZTIPKN3art3dex8MethodIdE"
22276   ]
22277  },
22278  {
22279   "alignment" : 4,
22280   "fields" :
22281   [
22282    {
22283     "field_name" : "v",
22284     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
22285    }
22286   ],
22287   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22288   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
22289   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22290   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
22291   "size" : 4,
22292   "source_file" : "system/libbase/include/android-base/logging.h",
22293   "template_args" :
22294   [
22295    "_ZTIPKN3art3dex8StringIdE"
22296   ]
22297  },
22298  {
22299   "alignment" : 4,
22300   "fields" :
22301   [
22302    {
22303     "field_name" : "v",
22304     "referenced_type" : "_ZTIPKN3art7DexFileE"
22305    }
22306   ],
22307   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22308   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
22309   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22310   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
22311   "size" : 4,
22312   "source_file" : "system/libbase/include/android-base/logging.h",
22313   "template_args" :
22314   [
22315    "_ZTIPKN3art7DexFileE"
22316   ]
22317  },
22318  {
22319   "alignment" : 4,
22320   "fields" :
22321   [
22322    {
22323     "field_name" : "v",
22324     "referenced_type" : "_ZTIPKt"
22325    }
22326   ],
22327   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22328   "name" : "android::base::log_detail::Storage<const unsigned short *>",
22329   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22330   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
22331   "size" : 4,
22332   "source_file" : "system/libbase/include/android-base/logging.h",
22333   "template_args" :
22334   [
22335    "_ZTIPKt"
22336   ]
22337  },
22338  {
22339   "alignment" : 4,
22340   "fields" :
22341   [
22342    {
22343     "field_name" : "v",
22344     "referenced_type" : "_ZTIPKv"
22345    }
22346   ],
22347   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22348   "name" : "android::base::log_detail::Storage<const void *>",
22349   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22350   "self_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
22351   "size" : 4,
22352   "source_file" : "system/libbase/include/android-base/logging.h",
22353   "template_args" :
22354   [
22355    "_ZTIPKv"
22356   ]
22357  },
22358  {
22359   "alignment" : 1,
22360   "fields" :
22361   [
22362    {
22363     "field_name" : "v",
22364     "referenced_type" : "_ZTIb"
22365    }
22366   ],
22367   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
22368   "name" : "android::base::log_detail::Storage<bool>",
22369   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
22370   "self_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
22371   "size" : 1,
22372   "source_file" : "system/libbase/include/android-base/logging.h",
22373   "template_args" :
22374   [
22375    "_ZTIb"
22376   ]
22377  },
22378  {
22379   "alignment" : 1,
22380   "fields" :
22381   [
22382    {
22383     "field_name" : "v",
22384     "referenced_type" : "_ZTIc"
22385    }
22386   ],
22387   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
22388   "name" : "android::base::log_detail::Storage<char>",
22389   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
22390   "self_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
22391   "size" : 1,
22392   "source_file" : "system/libbase/include/android-base/logging.h",
22393   "template_args" :
22394   [
22395    "_ZTIc"
22396   ]
22397  },
22398  {
22399   "alignment" : 4,
22400   "fields" :
22401   [
22402    {
22403     "field_name" : "v",
22404     "referenced_type" : "_ZTId"
22405    }
22406   ],
22407   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
22408   "name" : "android::base::log_detail::Storage<double>",
22409   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
22410   "self_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
22411   "size" : 8,
22412   "source_file" : "system/libbase/include/android-base/logging.h",
22413   "template_args" :
22414   [
22415    "_ZTId"
22416   ]
22417  },
22418  {
22419   "alignment" : 1,
22420   "fields" :
22421   [
22422    {
22423     "field_name" : "v",
22424     "referenced_type" : "_ZTIh"
22425    }
22426   ],
22427   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
22428   "name" : "android::base::log_detail::Storage<unsigned char>",
22429   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
22430   "self_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
22431   "size" : 1,
22432   "source_file" : "system/libbase/include/android-base/logging.h",
22433   "template_args" :
22434   [
22435    "_ZTIh"
22436   ]
22437  },
22438  {
22439   "alignment" : 4,
22440   "fields" :
22441   [
22442    {
22443     "field_name" : "v",
22444     "referenced_type" : "_ZTIi"
22445    }
22446   ],
22447   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
22448   "name" : "android::base::log_detail::Storage<int>",
22449   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
22450   "self_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
22451   "size" : 4,
22452   "source_file" : "system/libbase/include/android-base/logging.h",
22453   "template_args" :
22454   [
22455    "_ZTIi"
22456   ]
22457  },
22458  {
22459   "alignment" : 4,
22460   "fields" :
22461   [
22462    {
22463     "field_name" : "v",
22464     "referenced_type" : "_ZTIj"
22465    }
22466   ],
22467   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
22468   "name" : "android::base::log_detail::Storage<unsigned int>",
22469   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
22470   "self_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
22471   "size" : 4,
22472   "source_file" : "system/libbase/include/android-base/logging.h",
22473   "template_args" :
22474   [
22475    "_ZTIj"
22476   ]
22477  },
22478  {
22479   "alignment" : 2,
22480   "fields" :
22481   [
22482    {
22483     "field_name" : "v",
22484     "referenced_type" : "_ZTIt"
22485    }
22486   ],
22487   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
22488   "name" : "android::base::log_detail::Storage<unsigned short>",
22489   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
22490   "self_type" : "_ZTIN7android4base10log_detail7StorageItEE",
22491   "size" : 2,
22492   "source_file" : "system/libbase/include/android-base/logging.h",
22493   "template_args" :
22494   [
22495    "_ZTIt"
22496   ]
22497  },
22498  {
22499   "alignment" : 4,
22500   "fields" :
22501   [
22502    {
22503     "field_name" : "v",
22504     "referenced_type" : "_ZTIx"
22505    }
22506   ],
22507   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIxEE",
22508   "name" : "android::base::log_detail::Storage<long long>",
22509   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
22510   "self_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
22511   "size" : 8,
22512   "source_file" : "system/libbase/include/android-base/logging.h",
22513   "template_args" :
22514   [
22515    "_ZTIx"
22516   ]
22517  },
22518  {
22519   "alignment" : 4,
22520   "fields" :
22521   [
22522    {
22523     "field_name" : "v",
22524     "referenced_type" : "_ZTIy"
22525    }
22526   ],
22527   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIyEE",
22528   "name" : "android::base::log_detail::Storage<unsigned long long>",
22529   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
22530   "self_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
22531   "size" : 8,
22532   "source_file" : "system/libbase/include/android-base/logging.h",
22533   "template_args" :
22534   [
22535    "_ZTIy"
22536   ]
22537  },
22538  {
22539   "alignment" : 4,
22540   "fields" :
22541   [
22542    {
22543     "access" : "private",
22544     "field_name" : "fd_",
22545     "referenced_type" : "_ZTIi"
22546    }
22547   ],
22548   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
22549   "name" : "android::base::borrowed_fd",
22550   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
22551   "self_type" : "_ZTIN7android4base11borrowed_fdE",
22552   "size" : 4,
22553   "source_file" : "system/libbase/include/android-base/unique_fd.h"
22554  },
22555  {
22556   "alignment" : 1,
22557   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
22558   "name" : "android::base::LogNullGuard<std::nullptr_t>",
22559   "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
22560   "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
22561   "size" : 1,
22562   "source_file" : "system/libbase/include/android-base/logging.h",
22563   "template_args" :
22564   [
22565    "_ZTIDn"
22566   ]
22567  },
22568  {
22569   "alignment" : 1,
22570   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22571   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
22572   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22573   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
22574   "size" : 1,
22575   "source_file" : "system/libbase/include/android-base/logging.h",
22576   "template_args" :
22577   [
22578    "_ZTIN3art11Instruction6FormatE"
22579   ]
22580  },
22581  {
22582   "alignment" : 1,
22583   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22584   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
22585   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22586   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
22587   "size" : 1,
22588   "source_file" : "system/libbase/include/android-base/logging.h",
22589   "template_args" :
22590   [
22591    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
22592   ]
22593  },
22594  {
22595   "alignment" : 1,
22596   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22597   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
22598   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22599   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
22600   "size" : 1,
22601   "source_file" : "system/libbase/include/android-base/logging.h",
22602   "template_args" :
22603   [
22604    "_ZTIN3art3dex10ProtoIndexE"
22605   ]
22606  },
22607  {
22608   "alignment" : 1,
22609   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22610   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
22611   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22612   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
22613   "size" : 1,
22614   "source_file" : "system/libbase/include/android-base/logging.h",
22615   "template_args" :
22616   [
22617    "_ZTIN3art3dex11StringIndexE"
22618   ]
22619  },
22620  {
22621   "alignment" : 1,
22622   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22623   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
22624   "referenced_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22625   "self_type" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
22626   "size" : 1,
22627   "source_file" : "system/libbase/include/android-base/logging.h",
22628   "template_args" :
22629   [
22630    "_ZTIN3art3dex9TypeIndexE"
22631   ]
22632  },
22633  {
22634   "alignment" : 1,
22635   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22636   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
22637   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22638   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
22639   "size" : 1,
22640   "source_file" : "system/libbase/include/android-base/logging.h",
22641   "template_args" :
22642   [
22643    "_ZTIPKN3art3dex6TypeIdE"
22644   ]
22645  },
22646  {
22647   "alignment" : 1,
22648   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22649   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
22650   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22651   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
22652   "size" : 1,
22653   "source_file" : "system/libbase/include/android-base/logging.h",
22654   "template_args" :
22655   [
22656    "_ZTIPKN3art3dex7FieldIdE"
22657   ]
22658  },
22659  {
22660   "alignment" : 1,
22661   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22662   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
22663   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22664   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
22665   "size" : 1,
22666   "source_file" : "system/libbase/include/android-base/logging.h",
22667   "template_args" :
22668   [
22669    "_ZTIPKN3art3dex7ProtoIdE"
22670   ]
22671  },
22672  {
22673   "alignment" : 1,
22674   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22675   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
22676   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22677   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
22678   "size" : 1,
22679   "source_file" : "system/libbase/include/android-base/logging.h",
22680   "template_args" :
22681   [
22682    "_ZTIPKN3art3dex8ClassDefE"
22683   ]
22684  },
22685  {
22686   "alignment" : 1,
22687   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22688   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
22689   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22690   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
22691   "size" : 1,
22692   "source_file" : "system/libbase/include/android-base/logging.h",
22693   "template_args" :
22694   [
22695    "_ZTIPKN3art3dex8MethodIdE"
22696   ]
22697  },
22698  {
22699   "alignment" : 1,
22700   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22701   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
22702   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22703   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
22704   "size" : 1,
22705   "source_file" : "system/libbase/include/android-base/logging.h",
22706   "template_args" :
22707   [
22708    "_ZTIPKN3art3dex8StringIdE"
22709   ]
22710  },
22711  {
22712   "alignment" : 1,
22713   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
22714   "name" : "android::base::LogNullGuard<const art::DexFile *>",
22715   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
22716   "self_type" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
22717   "size" : 1,
22718   "source_file" : "system/libbase/include/android-base/logging.h",
22719   "template_args" :
22720   [
22721    "_ZTIPKN3art7DexFileE"
22722   ]
22723  },
22724  {
22725   "alignment" : 1,
22726   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
22727   "name" : "android::base::LogNullGuard<const char *>",
22728   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
22729   "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
22730   "size" : 1,
22731   "source_file" : "system/libbase/include/android-base/logging.h",
22732   "template_args" :
22733   [
22734    "_ZTIPKc"
22735   ]
22736  },
22737  {
22738   "alignment" : 1,
22739   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
22740   "name" : "android::base::LogNullGuard<const unsigned short *>",
22741   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
22742   "self_type" : "_ZTIN7android4base12LogNullGuardIPKtEE",
22743   "size" : 1,
22744   "source_file" : "system/libbase/include/android-base/logging.h",
22745   "template_args" :
22746   [
22747    "_ZTIPKt"
22748   ]
22749  },
22750  {
22751   "alignment" : 1,
22752   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
22753   "name" : "android::base::LogNullGuard<const void *>",
22754   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
22755   "self_type" : "_ZTIN7android4base12LogNullGuardIPKvEE",
22756   "size" : 1,
22757   "source_file" : "system/libbase/include/android-base/logging.h",
22758   "template_args" :
22759   [
22760    "_ZTIPKv"
22761   ]
22762  },
22763  {
22764   "alignment" : 1,
22765   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
22766   "name" : "android::base::LogNullGuard<char *>",
22767   "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
22768   "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
22769   "size" : 1,
22770   "source_file" : "system/libbase/include/android-base/logging.h",
22771   "template_args" :
22772   [
22773    "_ZTIPc"
22774   ]
22775  },
22776  {
22777   "alignment" : 1,
22778   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
22779   "name" : "android::base::LogNullGuard<bool>",
22780   "referenced_type" : "_ZTIN7android4base12LogNullGuardIbEE",
22781   "self_type" : "_ZTIN7android4base12LogNullGuardIbEE",
22782   "size" : 1,
22783   "source_file" : "system/libbase/include/android-base/logging.h",
22784   "template_args" :
22785   [
22786    "_ZTIb"
22787   ]
22788  },
22789  {
22790   "alignment" : 1,
22791   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
22792   "name" : "android::base::LogNullGuard<char>",
22793   "referenced_type" : "_ZTIN7android4base12LogNullGuardIcEE",
22794   "self_type" : "_ZTIN7android4base12LogNullGuardIcEE",
22795   "size" : 1,
22796   "source_file" : "system/libbase/include/android-base/logging.h",
22797   "template_args" :
22798   [
22799    "_ZTIc"
22800   ]
22801  },
22802  {
22803   "alignment" : 1,
22804   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
22805   "name" : "android::base::LogNullGuard<double>",
22806   "referenced_type" : "_ZTIN7android4base12LogNullGuardIdEE",
22807   "self_type" : "_ZTIN7android4base12LogNullGuardIdEE",
22808   "size" : 1,
22809   "source_file" : "system/libbase/include/android-base/logging.h",
22810   "template_args" :
22811   [
22812    "_ZTId"
22813   ]
22814  },
22815  {
22816   "alignment" : 1,
22817   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
22818   "name" : "android::base::LogNullGuard<unsigned char>",
22819   "referenced_type" : "_ZTIN7android4base12LogNullGuardIhEE",
22820   "self_type" : "_ZTIN7android4base12LogNullGuardIhEE",
22821   "size" : 1,
22822   "source_file" : "system/libbase/include/android-base/logging.h",
22823   "template_args" :
22824   [
22825    "_ZTIh"
22826   ]
22827  },
22828  {
22829   "alignment" : 1,
22830   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
22831   "name" : "android::base::LogNullGuard<int>",
22832   "referenced_type" : "_ZTIN7android4base12LogNullGuardIiEE",
22833   "self_type" : "_ZTIN7android4base12LogNullGuardIiEE",
22834   "size" : 1,
22835   "source_file" : "system/libbase/include/android-base/logging.h",
22836   "template_args" :
22837   [
22838    "_ZTIi"
22839   ]
22840  },
22841  {
22842   "alignment" : 1,
22843   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
22844   "name" : "android::base::LogNullGuard<unsigned int>",
22845   "referenced_type" : "_ZTIN7android4base12LogNullGuardIjEE",
22846   "self_type" : "_ZTIN7android4base12LogNullGuardIjEE",
22847   "size" : 1,
22848   "source_file" : "system/libbase/include/android-base/logging.h",
22849   "template_args" :
22850   [
22851    "_ZTIj"
22852   ]
22853  },
22854  {
22855   "alignment" : 1,
22856   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
22857   "name" : "android::base::LogNullGuard<unsigned short>",
22858   "referenced_type" : "_ZTIN7android4base12LogNullGuardItEE",
22859   "self_type" : "_ZTIN7android4base12LogNullGuardItEE",
22860   "size" : 1,
22861   "source_file" : "system/libbase/include/android-base/logging.h",
22862   "template_args" :
22863   [
22864    "_ZTIt"
22865   ]
22866  },
22867  {
22868   "alignment" : 1,
22869   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIxEE",
22870   "name" : "android::base::LogNullGuard<long long>",
22871   "referenced_type" : "_ZTIN7android4base12LogNullGuardIxEE",
22872   "self_type" : "_ZTIN7android4base12LogNullGuardIxEE",
22873   "size" : 1,
22874   "source_file" : "system/libbase/include/android-base/logging.h",
22875   "template_args" :
22876   [
22877    "_ZTIx"
22878   ]
22879  },
22880  {
22881   "alignment" : 1,
22882   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIyEE",
22883   "name" : "android::base::LogNullGuard<unsigned long long>",
22884   "referenced_type" : "_ZTIN7android4base12LogNullGuardIyEE",
22885   "self_type" : "_ZTIN7android4base12LogNullGuardIyEE",
22886   "size" : 1,
22887   "source_file" : "system/libbase/include/android-base/logging.h",
22888   "template_args" :
22889   [
22890    "_ZTIy"
22891   ]
22892  },
22893  {
22894   "alignment" : 1,
22895   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
22896   "name" : "android::base::DefaultCloser",
22897   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
22898   "self_type" : "_ZTIN7android4base13DefaultCloserE",
22899   "size" : 1,
22900   "source_file" : "system/libbase/include/android-base/unique_fd.h"
22901  },
22902  {
22903   "alignment" : 4,
22904   "fields" :
22905   [
22906    {
22907     "access" : "private",
22908     "field_name" : "saved_errno_",
22909     "referenced_type" : "_ZTIKi"
22910    }
22911   ],
22912   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
22913   "name" : "android::base::ErrnoRestorer",
22914   "record_kind" : "class",
22915   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
22916   "self_type" : "_ZTIN7android4base13ErrnoRestorerE",
22917   "size" : 4,
22918   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
22919  },
22920  {
22921   "alignment" : 4,
22922   "fields" :
22923   [
22924    {
22925     "access" : "private",
22926     "field_name" : "fd_",
22927     "referenced_type" : "_ZTIi"
22928    }
22929   ],
22930   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
22931   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
22932   "record_kind" : "class",
22933   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
22934   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
22935   "size" : 4,
22936   "source_file" : "system/libbase/include/android-base/unique_fd.h",
22937   "template_args" :
22938   [
22939    "_ZTIN7android4base13DefaultCloserE"
22940   ]
22941  },
22942  {
22943   "alignment" : 4,
22944   "fields" :
22945   [
22946    {
22947     "access" : "private",
22948     "field_name" : "old_",
22949     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
22950    }
22951   ],
22952   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
22953   "name" : "android::base::ScopedLogSeverity",
22954   "record_kind" : "class",
22955   "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE",
22956   "self_type" : "_ZTIN7android4base17ScopedLogSeverityE",
22957   "size" : 4,
22958   "source_file" : "system/libbase/include/android-base/logging.h"
22959  },
22960  {
22961   "alignment" : 1,
22962   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
22963   "name" : "android::base::ScopedLockAssertion",
22964   "record_kind" : "class",
22965   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
22966   "self_type" : "_ZTIN7android4base19ScopedLockAssertionE",
22967   "size" : 1,
22968   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
22969  },
22970  {
22971   "alignment" : 4,
22972   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
22973   "name" : "unix_file::RandomAccessFile",
22974   "record_kind" : "class",
22975   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
22976   "self_type" : "_ZTIN9unix_file16RandomAccessFileE",
22977   "size" : 4,
22978   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
22979   "vtable_components" :
22980   [
22981    {
22982     "kind" : "offset_to_top"
22983    },
22984    {
22985     "kind" : "rtti",
22986     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
22987    },
22988    {
22989     "kind" : "complete_dtor_pointer",
22990     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
22991    },
22992    {
22993     "kind" : "deleting_dtor_pointer",
22994     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
22995    },
22996    {
22997     "is_pure" : true,
22998     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
22999    },
23000    {
23001     "is_pure" : true,
23002     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcxx"
23003    },
23004    {
23005     "is_pure" : true,
23006     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEx"
23007    },
23008    {
23009     "is_pure" : true,
23010     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
23011    },
23012    {
23013     "is_pure" : true,
23014     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcxx"
23015    },
23016    {
23017     "is_pure" : true,
23018     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
23019    }
23020   ]
23021  },
23022  {
23023   "alignment" : 4,
23024   "base_specifiers" :
23025   [
23026    {
23027     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
23028    }
23029   ],
23030   "fields" :
23031   [
23032    {
23033     "access" : "protected",
23034     "field_name" : "guard_state_",
23035     "field_offset" : 32,
23036     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
23037    },
23038    {
23039     "access" : "private",
23040     "field_name" : "fd_",
23041     "field_offset" : 64,
23042     "referenced_type" : "_ZTIi"
23043    },
23044    {
23045     "access" : "private",
23046     "field_name" : "file_path_",
23047     "field_offset" : 96,
23048     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23049    },
23050    {
23051     "access" : "private",
23052     "field_name" : "read_only_mode_",
23053     "field_offset" : 192,
23054     "referenced_type" : "_ZTIb"
23055    }
23056   ],
23057   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
23058   "name" : "unix_file::FdFile",
23059   "record_kind" : "class",
23060   "referenced_type" : "_ZTIN9unix_file6FdFileE",
23061   "self_type" : "_ZTIN9unix_file6FdFileE",
23062   "size" : 28,
23063   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
23064   "vtable_components" :
23065   [
23066    {
23067     "kind" : "offset_to_top"
23068    },
23069    {
23070     "kind" : "rtti",
23071     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
23072    },
23073    {
23074     "kind" : "complete_dtor_pointer",
23075     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
23076    },
23077    {
23078     "kind" : "deleting_dtor_pointer",
23079     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
23080    },
23081    {
23082     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
23083    },
23084    {
23085     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcxx"
23086    },
23087    {
23088     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEx"
23089    },
23090    {
23091     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
23092    },
23093    {
23094     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcxx"
23095    },
23096    {
23097     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
23098    }
23099   ]
23100  },
23101  {
23102   "alignment" : 1,
23103   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23104   "name" : "std::hash<art::DexFileReference>",
23105   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23106   "self_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
23107   "size" : 1,
23108   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
23109   "template_args" :
23110   [
23111    "_ZTIN3art16DexFileReferenceE"
23112   ]
23113  },
23114  {
23115   "alignment" : 1,
23116   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23117   "name" : "std::hash<art::dex::ProtoIndex>",
23118   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23119   "self_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
23120   "size" : 1,
23121   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23122   "template_args" :
23123   [
23124    "_ZTIN3art3dex10ProtoIndexE"
23125   ]
23126  },
23127  {
23128   "alignment" : 1,
23129   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23130   "name" : "std::hash<art::dex::StringIndex>",
23131   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23132   "self_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
23133   "size" : 1,
23134   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23135   "template_args" :
23136   [
23137    "_ZTIN3art3dex11StringIndexE"
23138   ]
23139  },
23140  {
23141   "alignment" : 1,
23142   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23143   "name" : "std::hash<art::dex::TypeIndex>",
23144   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23145   "self_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
23146   "size" : 1,
23147   "source_file" : "art/libdexfile/dex/dex_file_types.h",
23148   "template_args" :
23149   [
23150    "_ZTIN3art3dex9TypeIndexE"
23151   ]
23152  }
23153 ],
23154 "rvalue_reference_types" :
23155 [
23156  {
23157   "alignment" : 4,
23158   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
23159   "name" : "art::Instruction::Format &&",
23160   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
23161   "self_type" : "_ZTION3art11Instruction6FormatE",
23162   "size" : 4,
23163   "source_file" : "system/libbase/include/android-base/logging.h"
23164  },
23165  {
23166   "alignment" : 4,
23167   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23168   "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>>>> &&",
23169   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23170   "self_type" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
23171   "size" : 4,
23172   "source_file" : "art/libartbase/base/hash_set.h"
23173  },
23174  {
23175   "alignment" : 4,
23176   "linker_set_key" : "_ZTION3art15SplitStringIterE",
23177   "name" : "art::SplitStringIter &&",
23178   "referenced_type" : "_ZTIN3art15SplitStringIterE",
23179   "self_type" : "_ZTION3art15SplitStringIterE",
23180   "size" : 4,
23181   "source_file" : "art/libartbase/base/stl_util.h"
23182  },
23183  {
23184   "alignment" : 4,
23185   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
23186   "name" : "art::TypeLookupTable &&",
23187   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
23188   "self_type" : "_ZTION3art15TypeLookupTableE",
23189   "size" : 4,
23190   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
23191  },
23192  {
23193   "alignment" : 4,
23194   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
23195   "name" : "art::EncodedArrayValueIterator::ValueType &&",
23196   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
23197   "self_type" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
23198   "size" : 4,
23199   "source_file" : "system/libbase/include/android-base/logging.h"
23200  },
23201  {
23202   "alignment" : 4,
23203   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
23204   "name" : "art::dex::TypeIndex &&",
23205   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
23206   "self_type" : "_ZTION3art3dex9TypeIndexE",
23207   "size" : 4,
23208   "source_file" : "system/libbase/include/android-base/logging.h"
23209  },
23210  {
23211   "alignment" : 4,
23212   "linker_set_key" : "_ZTION3art6MemMapE",
23213   "name" : "art::MemMap &&",
23214   "referenced_type" : "_ZTIN3art6MemMapE",
23215   "self_type" : "_ZTION3art6MemMapE",
23216   "size" : 4,
23217   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
23218  },
23219  {
23220   "alignment" : 4,
23221   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23222   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
23223   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23224   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
23225   "size" : 4,
23226   "source_file" : "system/libbase/include/android-base/unique_fd.h"
23227  },
23228  {
23229   "alignment" : 4,
23230   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
23231   "name" : "std::pair<unsigned int, unsigned short> &&",
23232   "referenced_type" : "_ZTINSt3__14pairIjtEE",
23233   "self_type" : "_ZTIONSt3__14pairIjtEE",
23234   "size" : 4,
23235   "source_file" : "art/libartbase/base/hash_set.h"
23236  },
23237  {
23238   "alignment" : 4,
23239   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
23240   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
23241   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
23242   "self_type" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
23243   "size" : 4,
23244   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
23245  },
23246  {
23247   "alignment" : 4,
23248   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
23249   "name" : "const art::dex::TypeId *&&",
23250   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
23251   "self_type" : "_ZTIOPKN3art3dex6TypeIdE",
23252   "size" : 4,
23253   "source_file" : "system/libbase/include/android-base/logging.h"
23254  },
23255  {
23256   "alignment" : 4,
23257   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
23258   "name" : "const art::dex::FieldId *&&",
23259   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
23260   "self_type" : "_ZTIOPKN3art3dex7FieldIdE",
23261   "size" : 4,
23262   "source_file" : "system/libbase/include/android-base/logging.h"
23263  },
23264  {
23265   "alignment" : 4,
23266   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
23267   "name" : "const art::dex::ProtoId *&&",
23268   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
23269   "self_type" : "_ZTIOPKN3art3dex7ProtoIdE",
23270   "size" : 4,
23271   "source_file" : "system/libbase/include/android-base/logging.h"
23272  },
23273  {
23274   "alignment" : 4,
23275   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
23276   "name" : "const art::dex::ClassDef *&&",
23277   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
23278   "self_type" : "_ZTIOPKN3art3dex8ClassDefE",
23279   "size" : 4,
23280   "source_file" : "system/libbase/include/android-base/logging.h"
23281  },
23282  {
23283   "alignment" : 4,
23284   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
23285   "name" : "const art::dex::MethodId *&&",
23286   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
23287   "self_type" : "_ZTIOPKN3art3dex8MethodIdE",
23288   "size" : 4,
23289   "source_file" : "system/libbase/include/android-base/logging.h"
23290  },
23291  {
23292   "alignment" : 4,
23293   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
23294   "name" : "const art::dex::StringId *&&",
23295   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
23296   "self_type" : "_ZTIOPKN3art3dex8StringIdE",
23297   "size" : 4,
23298   "source_file" : "system/libbase/include/android-base/logging.h"
23299  },
23300  {
23301   "alignment" : 4,
23302   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
23303   "name" : "const art::DexFile *&&",
23304   "referenced_type" : "_ZTIPKN3art7DexFileE",
23305   "self_type" : "_ZTIOPKN3art7DexFileE",
23306   "size" : 4,
23307   "source_file" : "system/libbase/include/android-base/logging.h"
23308  },
23309  {
23310   "alignment" : 4,
23311   "linker_set_key" : "_ZTIOPKc",
23312   "name" : "const char *&&",
23313   "referenced_type" : "_ZTIPKc",
23314   "self_type" : "_ZTIOPKc",
23315   "size" : 4,
23316   "source_file" : "system/libbase/include/android-base/logging.h"
23317  },
23318  {
23319   "alignment" : 4,
23320   "linker_set_key" : "_ZTIOPKt",
23321   "name" : "const unsigned short *&&",
23322   "referenced_type" : "_ZTIPKt",
23323   "self_type" : "_ZTIOPKt",
23324   "size" : 4,
23325   "source_file" : "system/libbase/include/android-base/logging.h"
23326  },
23327  {
23328   "alignment" : 4,
23329   "linker_set_key" : "_ZTIOb",
23330   "name" : "bool &&",
23331   "referenced_type" : "_ZTIb",
23332   "self_type" : "_ZTIOb",
23333   "size" : 4,
23334   "source_file" : "system/libbase/include/android-base/logging.h"
23335  },
23336  {
23337   "alignment" : 4,
23338   "linker_set_key" : "_ZTIOc",
23339   "name" : "char &&",
23340   "referenced_type" : "_ZTIc",
23341   "self_type" : "_ZTIOc",
23342   "size" : 4,
23343   "source_file" : "system/libbase/include/android-base/logging.h"
23344  },
23345  {
23346   "alignment" : 4,
23347   "linker_set_key" : "_ZTIOd",
23348   "name" : "double &&",
23349   "referenced_type" : "_ZTId",
23350   "self_type" : "_ZTIOd",
23351   "size" : 4,
23352   "source_file" : "system/libbase/include/android-base/logging.h"
23353  },
23354  {
23355   "alignment" : 4,
23356   "linker_set_key" : "_ZTIOi",
23357   "name" : "int &&",
23358   "referenced_type" : "_ZTIi",
23359   "self_type" : "_ZTIOi",
23360   "size" : 4,
23361   "source_file" : "system/libbase/include/android-base/logging.h"
23362  },
23363  {
23364   "alignment" : 4,
23365   "linker_set_key" : "_ZTIOj",
23366   "name" : "unsigned int &&",
23367   "referenced_type" : "_ZTIj",
23368   "self_type" : "_ZTIOj",
23369   "size" : 4,
23370   "source_file" : "system/libbase/include/android-base/logging.h"
23371  },
23372  {
23373   "alignment" : 4,
23374   "linker_set_key" : "_ZTIOt",
23375   "name" : "unsigned short &&",
23376   "referenced_type" : "_ZTIt",
23377   "self_type" : "_ZTIOt",
23378   "size" : 4,
23379   "source_file" : "system/libbase/include/android-base/logging.h"
23380  }
23381 ]
23382}
23383