1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "linker_set_key" : "_ZTIa",
9   "name" : "signed char",
10   "size" : 1
11  },
12  {
13   "alignment" : 1,
14   "is_integral" : true,
15   "is_unsigned" : true,
16   "linker_set_key" : "_ZTIb",
17   "name" : "bool",
18   "size" : 1
19  },
20  {
21   "alignment" : 1,
22   "is_integral" : true,
23   "is_unsigned" : true,
24   "linker_set_key" : "_ZTIc",
25   "name" : "char",
26   "size" : 1
27  },
28  {
29   "alignment" : 8,
30   "linker_set_key" : "_ZTId",
31   "name" : "double",
32   "size" : 8
33  },
34  {
35   "alignment" : 4,
36   "linker_set_key" : "_ZTIf",
37   "name" : "float",
38   "size" : 4
39  },
40  {
41   "alignment" : 1,
42   "is_integral" : true,
43   "is_unsigned" : true,
44   "linker_set_key" : "_ZTIh",
45   "name" : "unsigned char",
46   "size" : 1
47  },
48  {
49   "alignment" : 4,
50   "is_integral" : true,
51   "linker_set_key" : "_ZTIi",
52   "name" : "int",
53   "size" : 4
54  },
55  {
56   "alignment" : 4,
57   "is_integral" : true,
58   "is_unsigned" : true,
59   "linker_set_key" : "_ZTIj",
60   "name" : "unsigned int",
61   "size" : 4
62  },
63  {
64   "alignment" : 8,
65   "is_integral" : true,
66   "linker_set_key" : "_ZTIl",
67   "name" : "long",
68   "size" : 8
69  },
70  {
71   "alignment" : 8,
72   "is_integral" : true,
73   "is_unsigned" : true,
74   "linker_set_key" : "_ZTIm",
75   "name" : "unsigned long",
76   "size" : 8
77  },
78  {
79   "alignment" : 2,
80   "is_integral" : true,
81   "linker_set_key" : "_ZTIs",
82   "name" : "short",
83   "size" : 2
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIt",
90   "name" : "unsigned short",
91   "size" : 2
92  },
93  {
94   "linker_set_key" : "_ZTIv",
95   "name" : "void"
96  }
97 ],
98 "elf_functions" :
99 [
100  {
101   "name" : "AFileDescriptor_create"
102  },
103  {
104   "name" : "AFileDescriptor_getFd"
105  },
106  {
107   "name" : "AFileDescriptor_setFd"
108  },
109  {
110   "name" : "JNI_CreateJavaVM"
111  },
112  {
113   "name" : "JNI_GetCreatedJavaVMs"
114  },
115  {
116   "name" : "JNI_GetDefaultJavaVMInitArgs"
117  }
118 ],
119 "elf_objects" : [],
120 "enum_types" :
121 [
122  {
123   "alignment" : 4,
124   "enum_fields" :
125   [
126    {
127     "enum_field_value" : 0,
128     "name" : "JNIInvalidRefType"
129    },
130    {
131     "enum_field_value" : 1,
132     "name" : "JNILocalRefType"
133    },
134    {
135     "enum_field_value" : 2,
136     "name" : "JNIGlobalRefType"
137    },
138    {
139     "enum_field_value" : 3,
140     "name" : "JNIWeakGlobalRefType"
141    }
142   ],
143   "linker_set_key" : "_ZTI14jobjectRefType",
144   "name" : "jobjectRefType",
145   "size" : 4,
146   "source_file" : "libnativehelper/include_jni/jni.h",
147   "underlying_type" : "_ZTIj"
148  },
149  {
150   "alignment" : 4,
151   "enum_fields" :
152   [
153    {
154     "enum_field_value" : 0,
155     "name" : "ANDROID_LOG_UNKNOWN"
156    },
157    {
158     "enum_field_value" : 1,
159     "name" : "ANDROID_LOG_DEFAULT"
160    },
161    {
162     "enum_field_value" : 2,
163     "name" : "ANDROID_LOG_VERBOSE"
164    },
165    {
166     "enum_field_value" : 3,
167     "name" : "ANDROID_LOG_DEBUG"
168    },
169    {
170     "enum_field_value" : 4,
171     "name" : "ANDROID_LOG_INFO"
172    },
173    {
174     "enum_field_value" : 5,
175     "name" : "ANDROID_LOG_WARN"
176    },
177    {
178     "enum_field_value" : 6,
179     "name" : "ANDROID_LOG_ERROR"
180    },
181    {
182     "enum_field_value" : 7,
183     "name" : "ANDROID_LOG_FATAL"
184    },
185    {
186     "enum_field_value" : 8,
187     "name" : "ANDROID_LOG_SILENT"
188    }
189   ],
190   "linker_set_key" : "_ZTI19android_LogPriority",
191   "name" : "android_LogPriority",
192   "size" : 4,
193   "source_file" : "system/logging/liblog/include/android/log.h",
194   "underlying_type" : "_ZTIj"
195  },
196  {
197   "alignment" : 4,
198   "enum_fields" :
199   [
200    {
201     "enum_field_value" : 0,
202     "name" : "LOG_ID_MIN"
203    },
204    {
205     "enum_field_value" : 0,
206     "name" : "LOG_ID_MAIN"
207    },
208    {
209     "enum_field_value" : 1,
210     "name" : "LOG_ID_RADIO"
211    },
212    {
213     "enum_field_value" : 2,
214     "name" : "LOG_ID_EVENTS"
215    },
216    {
217     "enum_field_value" : 3,
218     "name" : "LOG_ID_SYSTEM"
219    },
220    {
221     "enum_field_value" : 4,
222     "name" : "LOG_ID_CRASH"
223    },
224    {
225     "enum_field_value" : 5,
226     "name" : "LOG_ID_STATS"
227    },
228    {
229     "enum_field_value" : 6,
230     "name" : "LOG_ID_SECURITY"
231    },
232    {
233     "enum_field_value" : 7,
234     "name" : "LOG_ID_KERNEL"
235    },
236    {
237     "enum_field_value" : 8,
238     "name" : "LOG_ID_MAX"
239    },
240    {
241     "enum_field_value" : 2147483647,
242     "name" : "LOG_ID_DEFAULT"
243    }
244   ],
245   "linker_set_key" : "_ZTI6log_id",
246   "name" : "log_id",
247   "size" : 4,
248   "source_file" : "system/logging/liblog/include/android/log.h",
249   "underlying_type" : "_ZTIj"
250  }
251 ],
252 "function_types" :
253 [
254  {
255   "alignment" : 4,
256   "linker_set_key" : "_ZTIF14jobjectRefTypePPK18JNINativeInterfacePvE",
257   "name" : "jobjectRefType (const JNINativeInterface **, void *)",
258   "parameters" :
259   [
260    {
261     "referenced_type" : "_ZTIPPK18JNINativeInterface"
262    },
263    {
264     "referenced_type" : "_ZTIPv"
265    }
266   ],
267   "return_type" : "_ZTI14jobjectRefType",
268   "source_file" : "libnativehelper/include_jni/jni.h"
269  },
270  {
271   "alignment" : 4,
272   "linker_set_key" : "_ZTIFP10_jmethodIDPPK18JNINativeInterfacePvE",
273   "name" : "_jmethodID *(const JNINativeInterface **, void *)",
274   "parameters" :
275   [
276    {
277     "referenced_type" : "_ZTIPPK18JNINativeInterface"
278    },
279    {
280     "referenced_type" : "_ZTIPv"
281    }
282   ],
283   "return_type" : "_ZTIP10_jmethodID",
284   "source_file" : "libnativehelper/include_jni/jni.h"
285  },
286  {
287   "alignment" : 4,
288   "linker_set_key" : "_ZTIFP10_jmethodIDPPK18JNINativeInterfacePvPKcS7_E",
289   "name" : "_jmethodID *(const JNINativeInterface **, void *, const char *, const char *)",
290   "parameters" :
291   [
292    {
293     "referenced_type" : "_ZTIPPK18JNINativeInterface"
294    },
295    {
296     "referenced_type" : "_ZTIPv"
297    },
298    {
299     "referenced_type" : "_ZTIPKc"
300    },
301    {
302     "referenced_type" : "_ZTIPKc"
303    }
304   ],
305   "return_type" : "_ZTIP10_jmethodID",
306   "source_file" : "libnativehelper/include_jni/jni.h"
307  },
308  {
309   "alignment" : 4,
310   "linker_set_key" : "_ZTIFP9_jfieldIDPPK18JNINativeInterfacePvE",
311   "name" : "_jfieldID *(const JNINativeInterface **, void *)",
312   "parameters" :
313   [
314    {
315     "referenced_type" : "_ZTIPPK18JNINativeInterface"
316    },
317    {
318     "referenced_type" : "_ZTIPv"
319    }
320   ],
321   "return_type" : "_ZTIP9_jfieldID",
322   "source_file" : "libnativehelper/include_jni/jni.h"
323  },
324  {
325   "alignment" : 4,
326   "linker_set_key" : "_ZTIFP9_jfieldIDPPK18JNINativeInterfacePvPKcS7_E",
327   "name" : "_jfieldID *(const JNINativeInterface **, void *, const char *, const char *)",
328   "parameters" :
329   [
330    {
331     "referenced_type" : "_ZTIPPK18JNINativeInterface"
332    },
333    {
334     "referenced_type" : "_ZTIPv"
335    },
336    {
337     "referenced_type" : "_ZTIPKc"
338    },
339    {
340     "referenced_type" : "_ZTIPKc"
341    }
342   ],
343   "return_type" : "_ZTIP9_jfieldID",
344   "source_file" : "libnativehelper/include_jni/jni.h"
345  },
346  {
347   "alignment" : 4,
348   "linker_set_key" : "_ZTIFPKcPPK18JNINativeInterfacePvPhE",
349   "name" : "const char *(const JNINativeInterface **, void *, unsigned char *)",
350   "parameters" :
351   [
352    {
353     "referenced_type" : "_ZTIPPK18JNINativeInterface"
354    },
355    {
356     "referenced_type" : "_ZTIPv"
357    },
358    {
359     "referenced_type" : "_ZTIPh"
360    }
361   ],
362   "return_type" : "_ZTIPKc",
363   "source_file" : "libnativehelper/include_jni/jni.h"
364  },
365  {
366   "alignment" : 4,
367   "linker_set_key" : "_ZTIFPKtPPK18JNINativeInterfacePvPhE",
368   "name" : "const unsigned short *(const JNINativeInterface **, void *, unsigned char *)",
369   "parameters" :
370   [
371    {
372     "referenced_type" : "_ZTIPPK18JNINativeInterface"
373    },
374    {
375     "referenced_type" : "_ZTIPv"
376    },
377    {
378     "referenced_type" : "_ZTIPh"
379    }
380   ],
381   "return_type" : "_ZTIPKt",
382   "source_file" : "libnativehelper/include_jni/jni.h"
383  },
384  {
385   "alignment" : 4,
386   "linker_set_key" : "_ZTIFPaPPK18JNINativeInterfacePvPhE",
387   "name" : "signed char *(const JNINativeInterface **, void *, unsigned char *)",
388   "parameters" :
389   [
390    {
391     "referenced_type" : "_ZTIPPK18JNINativeInterface"
392    },
393    {
394     "referenced_type" : "_ZTIPv"
395    },
396    {
397     "referenced_type" : "_ZTIPh"
398    }
399   ],
400   "return_type" : "_ZTIPa",
401   "source_file" : "libnativehelper/include_jni/jni.h"
402  },
403  {
404   "alignment" : 4,
405   "linker_set_key" : "_ZTIFPdPPK18JNINativeInterfacePvPhE",
406   "name" : "double *(const JNINativeInterface **, void *, unsigned char *)",
407   "parameters" :
408   [
409    {
410     "referenced_type" : "_ZTIPPK18JNINativeInterface"
411    },
412    {
413     "referenced_type" : "_ZTIPv"
414    },
415    {
416     "referenced_type" : "_ZTIPh"
417    }
418   ],
419   "return_type" : "_ZTIPd",
420   "source_file" : "libnativehelper/include_jni/jni.h"
421  },
422  {
423   "alignment" : 4,
424   "linker_set_key" : "_ZTIFPfPPK18JNINativeInterfacePvPhE",
425   "name" : "float *(const JNINativeInterface **, void *, unsigned char *)",
426   "parameters" :
427   [
428    {
429     "referenced_type" : "_ZTIPPK18JNINativeInterface"
430    },
431    {
432     "referenced_type" : "_ZTIPv"
433    },
434    {
435     "referenced_type" : "_ZTIPh"
436    }
437   ],
438   "return_type" : "_ZTIPf",
439   "source_file" : "libnativehelper/include_jni/jni.h"
440  },
441  {
442   "alignment" : 4,
443   "linker_set_key" : "_ZTIFPhPPK18JNINativeInterfacePvS_E",
444   "name" : "unsigned char *(const JNINativeInterface **, void *, unsigned char *)",
445   "parameters" :
446   [
447    {
448     "referenced_type" : "_ZTIPPK18JNINativeInterface"
449    },
450    {
451     "referenced_type" : "_ZTIPv"
452    },
453    {
454     "referenced_type" : "_ZTIPh"
455    }
456   ],
457   "return_type" : "_ZTIPh",
458   "source_file" : "libnativehelper/include_jni/jni.h"
459  },
460  {
461   "alignment" : 4,
462   "linker_set_key" : "_ZTIFPiPPK18JNINativeInterfacePvPhE",
463   "name" : "int *(const JNINativeInterface **, void *, unsigned char *)",
464   "parameters" :
465   [
466    {
467     "referenced_type" : "_ZTIPPK18JNINativeInterface"
468    },
469    {
470     "referenced_type" : "_ZTIPv"
471    },
472    {
473     "referenced_type" : "_ZTIPh"
474    }
475   ],
476   "return_type" : "_ZTIPi",
477   "source_file" : "libnativehelper/include_jni/jni.h"
478  },
479  {
480   "alignment" : 4,
481   "linker_set_key" : "_ZTIFPlPPK18JNINativeInterfacePvPhE",
482   "name" : "long *(const JNINativeInterface **, void *, unsigned char *)",
483   "parameters" :
484   [
485    {
486     "referenced_type" : "_ZTIPPK18JNINativeInterface"
487    },
488    {
489     "referenced_type" : "_ZTIPv"
490    },
491    {
492     "referenced_type" : "_ZTIPh"
493    }
494   ],
495   "return_type" : "_ZTIPl",
496   "source_file" : "libnativehelper/include_jni/jni.h"
497  },
498  {
499   "alignment" : 4,
500   "linker_set_key" : "_ZTIFPsPPK18JNINativeInterfacePvPhE",
501   "name" : "short *(const JNINativeInterface **, void *, unsigned char *)",
502   "parameters" :
503   [
504    {
505     "referenced_type" : "_ZTIPPK18JNINativeInterface"
506    },
507    {
508     "referenced_type" : "_ZTIPv"
509    },
510    {
511     "referenced_type" : "_ZTIPh"
512    }
513   ],
514   "return_type" : "_ZTIPs",
515   "source_file" : "libnativehelper/include_jni/jni.h"
516  },
517  {
518   "alignment" : 4,
519   "linker_set_key" : "_ZTIFPtPPK18JNINativeInterfacePvPhE",
520   "name" : "unsigned short *(const JNINativeInterface **, void *, unsigned char *)",
521   "parameters" :
522   [
523    {
524     "referenced_type" : "_ZTIPPK18JNINativeInterface"
525    },
526    {
527     "referenced_type" : "_ZTIPv"
528    },
529    {
530     "referenced_type" : "_ZTIPh"
531    }
532   ],
533   "return_type" : "_ZTIPt",
534   "source_file" : "libnativehelper/include_jni/jni.h"
535  },
536  {
537   "alignment" : 4,
538   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceE",
539   "name" : "void *(const JNINativeInterface **)",
540   "parameters" :
541   [
542    {
543     "referenced_type" : "_ZTIPPK18JNINativeInterface"
544    }
545   ],
546   "return_type" : "_ZTIPv",
547   "source_file" : "libnativehelper/include_jni/jni.h"
548  },
549  {
550   "alignment" : 4,
551   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfacePKcE",
552   "name" : "void *(const JNINativeInterface **, const char *)",
553   "parameters" :
554   [
555    {
556     "referenced_type" : "_ZTIPPK18JNINativeInterface"
557    },
558    {
559     "referenced_type" : "_ZTIPKc"
560    }
561   ],
562   "return_type" : "_ZTIPv",
563   "source_file" : "libnativehelper/include_jni/jni.h"
564  },
565  {
566   "alignment" : 4,
567   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfacePKcS_PKaiE",
568   "name" : "void *(const JNINativeInterface **, const char *, void *, const signed char *, int)",
569   "parameters" :
570   [
571    {
572     "referenced_type" : "_ZTIPPK18JNINativeInterface"
573    },
574    {
575     "referenced_type" : "_ZTIPKc"
576    },
577    {
578     "referenced_type" : "_ZTIPv"
579    },
580    {
581     "referenced_type" : "_ZTIPKa"
582    },
583    {
584     "referenced_type" : "_ZTIi"
585    }
586   ],
587   "return_type" : "_ZTIPv",
588   "source_file" : "libnativehelper/include_jni/jni.h"
589  },
590  {
591   "alignment" : 4,
592   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfacePKtiE",
593   "name" : "void *(const JNINativeInterface **, const unsigned short *, int)",
594   "parameters" :
595   [
596    {
597     "referenced_type" : "_ZTIPPK18JNINativeInterface"
598    },
599    {
600     "referenced_type" : "_ZTIPKt"
601    },
602    {
603     "referenced_type" : "_ZTIi"
604    }
605   ],
606   "return_type" : "_ZTIPv",
607   "source_file" : "libnativehelper/include_jni/jni.h"
608  },
609  {
610   "alignment" : 4,
611   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_E",
612   "name" : "void *(const JNINativeInterface **, void *)",
613   "parameters" :
614   [
615    {
616     "referenced_type" : "_ZTIPPK18JNINativeInterface"
617    },
618    {
619     "referenced_type" : "_ZTIPv"
620    }
621   ],
622   "return_type" : "_ZTIPv",
623   "source_file" : "libnativehelper/include_jni/jni.h"
624  },
625  {
626   "alignment" : 4,
627   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDPK6jvalueE",
628   "name" : "void *(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
629   "parameters" :
630   [
631    {
632     "referenced_type" : "_ZTIPPK18JNINativeInterface"
633    },
634    {
635     "referenced_type" : "_ZTIPv"
636    },
637    {
638     "referenced_type" : "_ZTIP10_jmethodID"
639    },
640    {
641     "referenced_type" : "_ZTIPK6jvalue"
642    }
643   ],
644   "return_type" : "_ZTIPv",
645   "source_file" : "libnativehelper/include_jni/jni.h"
646  },
647  {
648   "alignment" : 4,
649   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDSt9__va_listE",
650   "name" : "void *(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
651   "parameters" :
652   [
653    {
654     "referenced_type" : "_ZTIPPK18JNINativeInterface"
655    },
656    {
657     "referenced_type" : "_ZTIPv"
658    },
659    {
660     "referenced_type" : "_ZTIP10_jmethodID"
661    },
662    {
663     "referenced_type" : "_ZTISt9__va_list"
664    }
665   ],
666   "return_type" : "_ZTIPv",
667   "source_file" : "libnativehelper/include_jni/jni.h"
668  },
669  {
670   "alignment" : 4,
671   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDhE",
672   "name" : "void *(const JNINativeInterface **, void *, _jmethodID *, unsigned char)",
673   "parameters" :
674   [
675    {
676     "referenced_type" : "_ZTIPPK18JNINativeInterface"
677    },
678    {
679     "referenced_type" : "_ZTIPv"
680    },
681    {
682     "referenced_type" : "_ZTIP10_jmethodID"
683    },
684    {
685     "referenced_type" : "_ZTIh"
686    }
687   ],
688   "return_type" : "_ZTIPv",
689   "source_file" : "libnativehelper/include_jni/jni.h"
690  },
691  {
692   "alignment" : 4,
693   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDzE",
694   "name" : "void *(const JNINativeInterface **, void *, _jmethodID *, ...)",
695   "parameters" :
696   [
697    {
698     "referenced_type" : "_ZTIPPK18JNINativeInterface"
699    },
700    {
701     "referenced_type" : "_ZTIPv"
702    },
703    {
704     "referenced_type" : "_ZTIP10_jmethodID"
705    }
706   ],
707   "return_type" : "_ZTIPv",
708   "source_file" : "libnativehelper/include_jni/jni.h"
709  },
710  {
711   "alignment" : 4,
712   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_P9_jfieldIDE",
713   "name" : "void *(const JNINativeInterface **, void *, _jfieldID *)",
714   "parameters" :
715   [
716    {
717     "referenced_type" : "_ZTIPPK18JNINativeInterface"
718    },
719    {
720     "referenced_type" : "_ZTIPv"
721    },
722    {
723     "referenced_type" : "_ZTIP9_jfieldID"
724    }
725   ],
726   "return_type" : "_ZTIPv",
727   "source_file" : "libnativehelper/include_jni/jni.h"
728  },
729  {
730   "alignment" : 4,
731   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_P9_jfieldIDhE",
732   "name" : "void *(const JNINativeInterface **, void *, _jfieldID *, unsigned char)",
733   "parameters" :
734   [
735    {
736     "referenced_type" : "_ZTIPPK18JNINativeInterface"
737    },
738    {
739     "referenced_type" : "_ZTIPv"
740    },
741    {
742     "referenced_type" : "_ZTIP9_jfieldID"
743    },
744    {
745     "referenced_type" : "_ZTIh"
746    }
747   ],
748   "return_type" : "_ZTIPv",
749   "source_file" : "libnativehelper/include_jni/jni.h"
750  },
751  {
752   "alignment" : 4,
753   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_PhE",
754   "name" : "void *(const JNINativeInterface **, void *, unsigned char *)",
755   "parameters" :
756   [
757    {
758     "referenced_type" : "_ZTIPPK18JNINativeInterface"
759    },
760    {
761     "referenced_type" : "_ZTIPv"
762    },
763    {
764     "referenced_type" : "_ZTIPh"
765    }
766   ],
767   "return_type" : "_ZTIPv",
768   "source_file" : "libnativehelper/include_jni/jni.h"
769  },
770  {
771   "alignment" : 4,
772   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDPK6jvalueE",
773   "name" : "void *(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
774   "parameters" :
775   [
776    {
777     "referenced_type" : "_ZTIPPK18JNINativeInterface"
778    },
779    {
780     "referenced_type" : "_ZTIPv"
781    },
782    {
783     "referenced_type" : "_ZTIPv"
784    },
785    {
786     "referenced_type" : "_ZTIP10_jmethodID"
787    },
788    {
789     "referenced_type" : "_ZTIPK6jvalue"
790    }
791   ],
792   "return_type" : "_ZTIPv",
793   "source_file" : "libnativehelper/include_jni/jni.h"
794  },
795  {
796   "alignment" : 4,
797   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDSt9__va_listE",
798   "name" : "void *(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
799   "parameters" :
800   [
801    {
802     "referenced_type" : "_ZTIPPK18JNINativeInterface"
803    },
804    {
805     "referenced_type" : "_ZTIPv"
806    },
807    {
808     "referenced_type" : "_ZTIPv"
809    },
810    {
811     "referenced_type" : "_ZTIP10_jmethodID"
812    },
813    {
814     "referenced_type" : "_ZTISt9__va_list"
815    }
816   ],
817   "return_type" : "_ZTIPv",
818   "source_file" : "libnativehelper/include_jni/jni.h"
819  },
820  {
821   "alignment" : 4,
822   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDzE",
823   "name" : "void *(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
824   "parameters" :
825   [
826    {
827     "referenced_type" : "_ZTIPPK18JNINativeInterface"
828    },
829    {
830     "referenced_type" : "_ZTIPv"
831    },
832    {
833     "referenced_type" : "_ZTIPv"
834    },
835    {
836     "referenced_type" : "_ZTIP10_jmethodID"
837    }
838   ],
839   "return_type" : "_ZTIPv",
840   "source_file" : "libnativehelper/include_jni/jni.h"
841  },
842  {
843   "alignment" : 4,
844   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_iE",
845   "name" : "void *(const JNINativeInterface **, void *, int)",
846   "parameters" :
847   [
848    {
849     "referenced_type" : "_ZTIPPK18JNINativeInterface"
850    },
851    {
852     "referenced_type" : "_ZTIPv"
853    },
854    {
855     "referenced_type" : "_ZTIi"
856    }
857   ],
858   "return_type" : "_ZTIPv",
859   "source_file" : "libnativehelper/include_jni/jni.h"
860  },
861  {
862   "alignment" : 4,
863   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceS_lE",
864   "name" : "void *(const JNINativeInterface **, void *, long)",
865   "parameters" :
866   [
867    {
868     "referenced_type" : "_ZTIPPK18JNINativeInterface"
869    },
870    {
871     "referenced_type" : "_ZTIPv"
872    },
873    {
874     "referenced_type" : "_ZTIl"
875    }
876   ],
877   "return_type" : "_ZTIPv",
878   "source_file" : "libnativehelper/include_jni/jni.h"
879  },
880  {
881   "alignment" : 4,
882   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceiE",
883   "name" : "void *(const JNINativeInterface **, int)",
884   "parameters" :
885   [
886    {
887     "referenced_type" : "_ZTIPPK18JNINativeInterface"
888    },
889    {
890     "referenced_type" : "_ZTIi"
891    }
892   ],
893   "return_type" : "_ZTIPv",
894   "source_file" : "libnativehelper/include_jni/jni.h"
895  },
896  {
897   "alignment" : 4,
898   "linker_set_key" : "_ZTIFPvPPK18JNINativeInterfaceiS_S_E",
899   "name" : "void *(const JNINativeInterface **, int, void *, void *)",
900   "parameters" :
901   [
902    {
903     "referenced_type" : "_ZTIPPK18JNINativeInterface"
904    },
905    {
906     "referenced_type" : "_ZTIi"
907    },
908    {
909     "referenced_type" : "_ZTIPv"
910    },
911    {
912     "referenced_type" : "_ZTIPv"
913    }
914   ],
915   "return_type" : "_ZTIPv",
916   "source_file" : "libnativehelper/include_jni/jni.h"
917  },
918  {
919   "alignment" : 4,
920   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
921   "name" : "signed char (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
922   "parameters" :
923   [
924    {
925     "referenced_type" : "_ZTIPPK18JNINativeInterface"
926    },
927    {
928     "referenced_type" : "_ZTIPv"
929    },
930    {
931     "referenced_type" : "_ZTIP10_jmethodID"
932    },
933    {
934     "referenced_type" : "_ZTIPK6jvalue"
935    }
936   ],
937   "return_type" : "_ZTIa",
938   "source_file" : "libnativehelper/include_jni/jni.h"
939  },
940  {
941   "alignment" : 4,
942   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
943   "name" : "signed char (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
944   "parameters" :
945   [
946    {
947     "referenced_type" : "_ZTIPPK18JNINativeInterface"
948    },
949    {
950     "referenced_type" : "_ZTIPv"
951    },
952    {
953     "referenced_type" : "_ZTIP10_jmethodID"
954    },
955    {
956     "referenced_type" : "_ZTISt9__va_list"
957    }
958   ],
959   "return_type" : "_ZTIa",
960   "source_file" : "libnativehelper/include_jni/jni.h"
961  },
962  {
963   "alignment" : 4,
964   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvP10_jmethodIDzE",
965   "name" : "signed char (const JNINativeInterface **, void *, _jmethodID *, ...)",
966   "parameters" :
967   [
968    {
969     "referenced_type" : "_ZTIPPK18JNINativeInterface"
970    },
971    {
972     "referenced_type" : "_ZTIPv"
973    },
974    {
975     "referenced_type" : "_ZTIP10_jmethodID"
976    }
977   ],
978   "return_type" : "_ZTIa",
979   "source_file" : "libnativehelper/include_jni/jni.h"
980  },
981  {
982   "alignment" : 4,
983   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvP9_jfieldIDE",
984   "name" : "signed char (const JNINativeInterface **, void *, _jfieldID *)",
985   "parameters" :
986   [
987    {
988     "referenced_type" : "_ZTIPPK18JNINativeInterface"
989    },
990    {
991     "referenced_type" : "_ZTIPv"
992    },
993    {
994     "referenced_type" : "_ZTIP9_jfieldID"
995    }
996   ],
997   "return_type" : "_ZTIa",
998   "source_file" : "libnativehelper/include_jni/jni.h"
999  },
1000  {
1001   "alignment" : 4,
1002   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
1003   "name" : "signed char (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
1004   "parameters" :
1005   [
1006    {
1007     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1008    },
1009    {
1010     "referenced_type" : "_ZTIPv"
1011    },
1012    {
1013     "referenced_type" : "_ZTIPv"
1014    },
1015    {
1016     "referenced_type" : "_ZTIP10_jmethodID"
1017    },
1018    {
1019     "referenced_type" : "_ZTIPK6jvalue"
1020    }
1021   ],
1022   "return_type" : "_ZTIa",
1023   "source_file" : "libnativehelper/include_jni/jni.h"
1024  },
1025  {
1026   "alignment" : 4,
1027   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
1028   "name" : "signed char (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
1029   "parameters" :
1030   [
1031    {
1032     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1033    },
1034    {
1035     "referenced_type" : "_ZTIPv"
1036    },
1037    {
1038     "referenced_type" : "_ZTIPv"
1039    },
1040    {
1041     "referenced_type" : "_ZTIP10_jmethodID"
1042    },
1043    {
1044     "referenced_type" : "_ZTISt9__va_list"
1045    }
1046   ],
1047   "return_type" : "_ZTIa",
1048   "source_file" : "libnativehelper/include_jni/jni.h"
1049  },
1050  {
1051   "alignment" : 4,
1052   "linker_set_key" : "_ZTIFaPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
1053   "name" : "signed char (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
1054   "parameters" :
1055   [
1056    {
1057     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1058    },
1059    {
1060     "referenced_type" : "_ZTIPv"
1061    },
1062    {
1063     "referenced_type" : "_ZTIPv"
1064    },
1065    {
1066     "referenced_type" : "_ZTIP10_jmethodID"
1067    }
1068   ],
1069   "return_type" : "_ZTIa",
1070   "source_file" : "libnativehelper/include_jni/jni.h"
1071  },
1072  {
1073   "alignment" : 4,
1074   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
1075   "name" : "double (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
1076   "parameters" :
1077   [
1078    {
1079     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1080    },
1081    {
1082     "referenced_type" : "_ZTIPv"
1083    },
1084    {
1085     "referenced_type" : "_ZTIP10_jmethodID"
1086    },
1087    {
1088     "referenced_type" : "_ZTIPK6jvalue"
1089    }
1090   ],
1091   "return_type" : "_ZTId",
1092   "source_file" : "libnativehelper/include_jni/jni.h"
1093  },
1094  {
1095   "alignment" : 4,
1096   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
1097   "name" : "double (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
1098   "parameters" :
1099   [
1100    {
1101     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1102    },
1103    {
1104     "referenced_type" : "_ZTIPv"
1105    },
1106    {
1107     "referenced_type" : "_ZTIP10_jmethodID"
1108    },
1109    {
1110     "referenced_type" : "_ZTISt9__va_list"
1111    }
1112   ],
1113   "return_type" : "_ZTId",
1114   "source_file" : "libnativehelper/include_jni/jni.h"
1115  },
1116  {
1117   "alignment" : 4,
1118   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvP10_jmethodIDzE",
1119   "name" : "double (const JNINativeInterface **, void *, _jmethodID *, ...)",
1120   "parameters" :
1121   [
1122    {
1123     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1124    },
1125    {
1126     "referenced_type" : "_ZTIPv"
1127    },
1128    {
1129     "referenced_type" : "_ZTIP10_jmethodID"
1130    }
1131   ],
1132   "return_type" : "_ZTId",
1133   "source_file" : "libnativehelper/include_jni/jni.h"
1134  },
1135  {
1136   "alignment" : 4,
1137   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvP9_jfieldIDE",
1138   "name" : "double (const JNINativeInterface **, void *, _jfieldID *)",
1139   "parameters" :
1140   [
1141    {
1142     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1143    },
1144    {
1145     "referenced_type" : "_ZTIPv"
1146    },
1147    {
1148     "referenced_type" : "_ZTIP9_jfieldID"
1149    }
1150   ],
1151   "return_type" : "_ZTId",
1152   "source_file" : "libnativehelper/include_jni/jni.h"
1153  },
1154  {
1155   "alignment" : 4,
1156   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
1157   "name" : "double (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
1158   "parameters" :
1159   [
1160    {
1161     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1162    },
1163    {
1164     "referenced_type" : "_ZTIPv"
1165    },
1166    {
1167     "referenced_type" : "_ZTIPv"
1168    },
1169    {
1170     "referenced_type" : "_ZTIP10_jmethodID"
1171    },
1172    {
1173     "referenced_type" : "_ZTIPK6jvalue"
1174    }
1175   ],
1176   "return_type" : "_ZTId",
1177   "source_file" : "libnativehelper/include_jni/jni.h"
1178  },
1179  {
1180   "alignment" : 4,
1181   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
1182   "name" : "double (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
1183   "parameters" :
1184   [
1185    {
1186     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1187    },
1188    {
1189     "referenced_type" : "_ZTIPv"
1190    },
1191    {
1192     "referenced_type" : "_ZTIPv"
1193    },
1194    {
1195     "referenced_type" : "_ZTIP10_jmethodID"
1196    },
1197    {
1198     "referenced_type" : "_ZTISt9__va_list"
1199    }
1200   ],
1201   "return_type" : "_ZTId",
1202   "source_file" : "libnativehelper/include_jni/jni.h"
1203  },
1204  {
1205   "alignment" : 4,
1206   "linker_set_key" : "_ZTIFdPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
1207   "name" : "double (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
1208   "parameters" :
1209   [
1210    {
1211     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1212    },
1213    {
1214     "referenced_type" : "_ZTIPv"
1215    },
1216    {
1217     "referenced_type" : "_ZTIPv"
1218    },
1219    {
1220     "referenced_type" : "_ZTIP10_jmethodID"
1221    }
1222   ],
1223   "return_type" : "_ZTId",
1224   "source_file" : "libnativehelper/include_jni/jni.h"
1225  },
1226  {
1227   "alignment" : 4,
1228   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
1229   "name" : "float (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
1230   "parameters" :
1231   [
1232    {
1233     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1234    },
1235    {
1236     "referenced_type" : "_ZTIPv"
1237    },
1238    {
1239     "referenced_type" : "_ZTIP10_jmethodID"
1240    },
1241    {
1242     "referenced_type" : "_ZTIPK6jvalue"
1243    }
1244   ],
1245   "return_type" : "_ZTIf",
1246   "source_file" : "libnativehelper/include_jni/jni.h"
1247  },
1248  {
1249   "alignment" : 4,
1250   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
1251   "name" : "float (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
1252   "parameters" :
1253   [
1254    {
1255     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1256    },
1257    {
1258     "referenced_type" : "_ZTIPv"
1259    },
1260    {
1261     "referenced_type" : "_ZTIP10_jmethodID"
1262    },
1263    {
1264     "referenced_type" : "_ZTISt9__va_list"
1265    }
1266   ],
1267   "return_type" : "_ZTIf",
1268   "source_file" : "libnativehelper/include_jni/jni.h"
1269  },
1270  {
1271   "alignment" : 4,
1272   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvP10_jmethodIDzE",
1273   "name" : "float (const JNINativeInterface **, void *, _jmethodID *, ...)",
1274   "parameters" :
1275   [
1276    {
1277     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1278    },
1279    {
1280     "referenced_type" : "_ZTIPv"
1281    },
1282    {
1283     "referenced_type" : "_ZTIP10_jmethodID"
1284    }
1285   ],
1286   "return_type" : "_ZTIf",
1287   "source_file" : "libnativehelper/include_jni/jni.h"
1288  },
1289  {
1290   "alignment" : 4,
1291   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvP9_jfieldIDE",
1292   "name" : "float (const JNINativeInterface **, void *, _jfieldID *)",
1293   "parameters" :
1294   [
1295    {
1296     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1297    },
1298    {
1299     "referenced_type" : "_ZTIPv"
1300    },
1301    {
1302     "referenced_type" : "_ZTIP9_jfieldID"
1303    }
1304   ],
1305   "return_type" : "_ZTIf",
1306   "source_file" : "libnativehelper/include_jni/jni.h"
1307  },
1308  {
1309   "alignment" : 4,
1310   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
1311   "name" : "float (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
1312   "parameters" :
1313   [
1314    {
1315     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1316    },
1317    {
1318     "referenced_type" : "_ZTIPv"
1319    },
1320    {
1321     "referenced_type" : "_ZTIPv"
1322    },
1323    {
1324     "referenced_type" : "_ZTIP10_jmethodID"
1325    },
1326    {
1327     "referenced_type" : "_ZTIPK6jvalue"
1328    }
1329   ],
1330   "return_type" : "_ZTIf",
1331   "source_file" : "libnativehelper/include_jni/jni.h"
1332  },
1333  {
1334   "alignment" : 4,
1335   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
1336   "name" : "float (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
1337   "parameters" :
1338   [
1339    {
1340     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1341    },
1342    {
1343     "referenced_type" : "_ZTIPv"
1344    },
1345    {
1346     "referenced_type" : "_ZTIPv"
1347    },
1348    {
1349     "referenced_type" : "_ZTIP10_jmethodID"
1350    },
1351    {
1352     "referenced_type" : "_ZTISt9__va_list"
1353    }
1354   ],
1355   "return_type" : "_ZTIf",
1356   "source_file" : "libnativehelper/include_jni/jni.h"
1357  },
1358  {
1359   "alignment" : 4,
1360   "linker_set_key" : "_ZTIFfPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
1361   "name" : "float (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
1362   "parameters" :
1363   [
1364    {
1365     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1366    },
1367    {
1368     "referenced_type" : "_ZTIPv"
1369    },
1370    {
1371     "referenced_type" : "_ZTIPv"
1372    },
1373    {
1374     "referenced_type" : "_ZTIP10_jmethodID"
1375    }
1376   ],
1377   "return_type" : "_ZTIf",
1378   "source_file" : "libnativehelper/include_jni/jni.h"
1379  },
1380  {
1381   "alignment" : 4,
1382   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfaceE",
1383   "name" : "unsigned char (const JNINativeInterface **)",
1384   "parameters" :
1385   [
1386    {
1387     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1388    }
1389   ],
1390   "return_type" : "_ZTIh",
1391   "source_file" : "libnativehelper/include_jni/jni.h"
1392  },
1393  {
1394   "alignment" : 4,
1395   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
1396   "name" : "unsigned char (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
1397   "parameters" :
1398   [
1399    {
1400     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1401    },
1402    {
1403     "referenced_type" : "_ZTIPv"
1404    },
1405    {
1406     "referenced_type" : "_ZTIP10_jmethodID"
1407    },
1408    {
1409     "referenced_type" : "_ZTIPK6jvalue"
1410    }
1411   ],
1412   "return_type" : "_ZTIh",
1413   "source_file" : "libnativehelper/include_jni/jni.h"
1414  },
1415  {
1416   "alignment" : 4,
1417   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
1418   "name" : "unsigned char (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
1419   "parameters" :
1420   [
1421    {
1422     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1423    },
1424    {
1425     "referenced_type" : "_ZTIPv"
1426    },
1427    {
1428     "referenced_type" : "_ZTIP10_jmethodID"
1429    },
1430    {
1431     "referenced_type" : "_ZTISt9__va_list"
1432    }
1433   ],
1434   "return_type" : "_ZTIh",
1435   "source_file" : "libnativehelper/include_jni/jni.h"
1436  },
1437  {
1438   "alignment" : 4,
1439   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvP10_jmethodIDzE",
1440   "name" : "unsigned char (const JNINativeInterface **, void *, _jmethodID *, ...)",
1441   "parameters" :
1442   [
1443    {
1444     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1445    },
1446    {
1447     "referenced_type" : "_ZTIPv"
1448    },
1449    {
1450     "referenced_type" : "_ZTIP10_jmethodID"
1451    }
1452   ],
1453   "return_type" : "_ZTIh",
1454   "source_file" : "libnativehelper/include_jni/jni.h"
1455  },
1456  {
1457   "alignment" : 4,
1458   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvP9_jfieldIDE",
1459   "name" : "unsigned char (const JNINativeInterface **, void *, _jfieldID *)",
1460   "parameters" :
1461   [
1462    {
1463     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1464    },
1465    {
1466     "referenced_type" : "_ZTIPv"
1467    },
1468    {
1469     "referenced_type" : "_ZTIP9_jfieldID"
1470    }
1471   ],
1472   "return_type" : "_ZTIh",
1473   "source_file" : "libnativehelper/include_jni/jni.h"
1474  },
1475  {
1476   "alignment" : 4,
1477   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvS3_E",
1478   "name" : "unsigned char (const JNINativeInterface **, void *, void *)",
1479   "parameters" :
1480   [
1481    {
1482     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1483    },
1484    {
1485     "referenced_type" : "_ZTIPv"
1486    },
1487    {
1488     "referenced_type" : "_ZTIPv"
1489    }
1490   ],
1491   "return_type" : "_ZTIh",
1492   "source_file" : "libnativehelper/include_jni/jni.h"
1493  },
1494  {
1495   "alignment" : 4,
1496   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
1497   "name" : "unsigned char (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
1498   "parameters" :
1499   [
1500    {
1501     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1502    },
1503    {
1504     "referenced_type" : "_ZTIPv"
1505    },
1506    {
1507     "referenced_type" : "_ZTIPv"
1508    },
1509    {
1510     "referenced_type" : "_ZTIP10_jmethodID"
1511    },
1512    {
1513     "referenced_type" : "_ZTIPK6jvalue"
1514    }
1515   ],
1516   "return_type" : "_ZTIh",
1517   "source_file" : "libnativehelper/include_jni/jni.h"
1518  },
1519  {
1520   "alignment" : 4,
1521   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
1522   "name" : "unsigned char (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
1523   "parameters" :
1524   [
1525    {
1526     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1527    },
1528    {
1529     "referenced_type" : "_ZTIPv"
1530    },
1531    {
1532     "referenced_type" : "_ZTIPv"
1533    },
1534    {
1535     "referenced_type" : "_ZTIP10_jmethodID"
1536    },
1537    {
1538     "referenced_type" : "_ZTISt9__va_list"
1539    }
1540   ],
1541   "return_type" : "_ZTIh",
1542   "source_file" : "libnativehelper/include_jni/jni.h"
1543  },
1544  {
1545   "alignment" : 4,
1546   "linker_set_key" : "_ZTIFhPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
1547   "name" : "unsigned char (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
1548   "parameters" :
1549   [
1550    {
1551     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1552    },
1553    {
1554     "referenced_type" : "_ZTIPv"
1555    },
1556    {
1557     "referenced_type" : "_ZTIPv"
1558    },
1559    {
1560     "referenced_type" : "_ZTIP10_jmethodID"
1561    }
1562   ],
1563   "return_type" : "_ZTIh",
1564   "source_file" : "libnativehelper/include_jni/jni.h"
1565  },
1566  {
1567   "alignment" : 4,
1568   "linker_set_key" : "_ZTIFiPPK18JNIInvokeInterfaceE",
1569   "name" : "int (const JNIInvokeInterface **)",
1570   "parameters" :
1571   [
1572    {
1573     "referenced_type" : "_ZTIPPK18JNIInvokeInterface"
1574    }
1575   ],
1576   "return_type" : "_ZTIi",
1577   "source_file" : "libnativehelper/include_jni/jni.h"
1578  },
1579  {
1580   "alignment" : 4,
1581   "linker_set_key" : "_ZTIFiPPK18JNIInvokeInterfacePPPK18JNINativeInterfacePvE",
1582   "name" : "int (const JNIInvokeInterface **, const JNINativeInterface ***, void *)",
1583   "parameters" :
1584   [
1585    {
1586     "referenced_type" : "_ZTIPPK18JNIInvokeInterface"
1587    },
1588    {
1589     "referenced_type" : "_ZTIPPPK18JNINativeInterface"
1590    },
1591    {
1592     "referenced_type" : "_ZTIPv"
1593    }
1594   ],
1595   "return_type" : "_ZTIi",
1596   "source_file" : "libnativehelper/include_jni/jni.h"
1597  },
1598  {
1599   "alignment" : 4,
1600   "linker_set_key" : "_ZTIFiPPK18JNIInvokeInterfacePPviE",
1601   "name" : "int (const JNIInvokeInterface **, void **, int)",
1602   "parameters" :
1603   [
1604    {
1605     "referenced_type" : "_ZTIPPK18JNIInvokeInterface"
1606    },
1607    {
1608     "referenced_type" : "_ZTIPPv"
1609    },
1610    {
1611     "referenced_type" : "_ZTIi"
1612    }
1613   ],
1614   "return_type" : "_ZTIi",
1615   "source_file" : "libnativehelper/include_jni/jni.h"
1616  },
1617  {
1618   "alignment" : 4,
1619   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfaceE",
1620   "name" : "int (const JNINativeInterface **)",
1621   "parameters" :
1622   [
1623    {
1624     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1625    }
1626   ],
1627   "return_type" : "_ZTIi",
1628   "source_file" : "libnativehelper/include_jni/jni.h"
1629  },
1630  {
1631   "alignment" : 4,
1632   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePPPK18JNIInvokeInterfaceE",
1633   "name" : "int (const JNINativeInterface **, const JNIInvokeInterface ***)",
1634   "parameters" :
1635   [
1636    {
1637     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1638    },
1639    {
1640     "referenced_type" : "_ZTIPPPK18JNIInvokeInterface"
1641    }
1642   ],
1643   "return_type" : "_ZTIi",
1644   "source_file" : "libnativehelper/include_jni/jni.h"
1645  },
1646  {
1647   "alignment" : 4,
1648   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvE",
1649   "name" : "int (const JNINativeInterface **, void *)",
1650   "parameters" :
1651   [
1652    {
1653     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1654    },
1655    {
1656     "referenced_type" : "_ZTIPv"
1657    }
1658   ],
1659   "return_type" : "_ZTIi",
1660   "source_file" : "libnativehelper/include_jni/jni.h"
1661  },
1662  {
1663   "alignment" : 4,
1664   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
1665   "name" : "int (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
1666   "parameters" :
1667   [
1668    {
1669     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1670    },
1671    {
1672     "referenced_type" : "_ZTIPv"
1673    },
1674    {
1675     "referenced_type" : "_ZTIP10_jmethodID"
1676    },
1677    {
1678     "referenced_type" : "_ZTIPK6jvalue"
1679    }
1680   ],
1681   "return_type" : "_ZTIi",
1682   "source_file" : "libnativehelper/include_jni/jni.h"
1683  },
1684  {
1685   "alignment" : 4,
1686   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
1687   "name" : "int (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
1688   "parameters" :
1689   [
1690    {
1691     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1692    },
1693    {
1694     "referenced_type" : "_ZTIPv"
1695    },
1696    {
1697     "referenced_type" : "_ZTIP10_jmethodID"
1698    },
1699    {
1700     "referenced_type" : "_ZTISt9__va_list"
1701    }
1702   ],
1703   "return_type" : "_ZTIi",
1704   "source_file" : "libnativehelper/include_jni/jni.h"
1705  },
1706  {
1707   "alignment" : 4,
1708   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvP10_jmethodIDzE",
1709   "name" : "int (const JNINativeInterface **, void *, _jmethodID *, ...)",
1710   "parameters" :
1711   [
1712    {
1713     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1714    },
1715    {
1716     "referenced_type" : "_ZTIPv"
1717    },
1718    {
1719     "referenced_type" : "_ZTIP10_jmethodID"
1720    }
1721   ],
1722   "return_type" : "_ZTIi",
1723   "source_file" : "libnativehelper/include_jni/jni.h"
1724  },
1725  {
1726   "alignment" : 4,
1727   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvP9_jfieldIDE",
1728   "name" : "int (const JNINativeInterface **, void *, _jfieldID *)",
1729   "parameters" :
1730   [
1731    {
1732     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1733    },
1734    {
1735     "referenced_type" : "_ZTIPv"
1736    },
1737    {
1738     "referenced_type" : "_ZTIP9_jfieldID"
1739    }
1740   ],
1741   "return_type" : "_ZTIi",
1742   "source_file" : "libnativehelper/include_jni/jni.h"
1743  },
1744  {
1745   "alignment" : 4,
1746   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvPK15JNINativeMethodiE",
1747   "name" : "int (const JNINativeInterface **, void *, const JNINativeMethod *, int)",
1748   "parameters" :
1749   [
1750    {
1751     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1752    },
1753    {
1754     "referenced_type" : "_ZTIPv"
1755    },
1756    {
1757     "referenced_type" : "_ZTIPK15JNINativeMethod"
1758    },
1759    {
1760     "referenced_type" : "_ZTIi"
1761    }
1762   ],
1763   "return_type" : "_ZTIi",
1764   "source_file" : "libnativehelper/include_jni/jni.h"
1765  },
1766  {
1767   "alignment" : 4,
1768   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvPKcE",
1769   "name" : "int (const JNINativeInterface **, void *, const char *)",
1770   "parameters" :
1771   [
1772    {
1773     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1774    },
1775    {
1776     "referenced_type" : "_ZTIPv"
1777    },
1778    {
1779     "referenced_type" : "_ZTIPKc"
1780    }
1781   ],
1782   "return_type" : "_ZTIi",
1783   "source_file" : "libnativehelper/include_jni/jni.h"
1784  },
1785  {
1786   "alignment" : 4,
1787   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
1788   "name" : "int (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
1789   "parameters" :
1790   [
1791    {
1792     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1793    },
1794    {
1795     "referenced_type" : "_ZTIPv"
1796    },
1797    {
1798     "referenced_type" : "_ZTIPv"
1799    },
1800    {
1801     "referenced_type" : "_ZTIP10_jmethodID"
1802    },
1803    {
1804     "referenced_type" : "_ZTIPK6jvalue"
1805    }
1806   ],
1807   "return_type" : "_ZTIi",
1808   "source_file" : "libnativehelper/include_jni/jni.h"
1809  },
1810  {
1811   "alignment" : 4,
1812   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
1813   "name" : "int (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
1814   "parameters" :
1815   [
1816    {
1817     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1818    },
1819    {
1820     "referenced_type" : "_ZTIPv"
1821    },
1822    {
1823     "referenced_type" : "_ZTIPv"
1824    },
1825    {
1826     "referenced_type" : "_ZTIP10_jmethodID"
1827    },
1828    {
1829     "referenced_type" : "_ZTISt9__va_list"
1830    }
1831   ],
1832   "return_type" : "_ZTIi",
1833   "source_file" : "libnativehelper/include_jni/jni.h"
1834  },
1835  {
1836   "alignment" : 4,
1837   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
1838   "name" : "int (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
1839   "parameters" :
1840   [
1841    {
1842     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1843    },
1844    {
1845     "referenced_type" : "_ZTIPv"
1846    },
1847    {
1848     "referenced_type" : "_ZTIPv"
1849    },
1850    {
1851     "referenced_type" : "_ZTIP10_jmethodID"
1852    }
1853   ],
1854   "return_type" : "_ZTIi",
1855   "source_file" : "libnativehelper/include_jni/jni.h"
1856  },
1857  {
1858   "alignment" : 4,
1859   "linker_set_key" : "_ZTIFiPPK18JNINativeInterfaceiE",
1860   "name" : "int (const JNINativeInterface **, int)",
1861   "parameters" :
1862   [
1863    {
1864     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1865    },
1866    {
1867     "referenced_type" : "_ZTIi"
1868    }
1869   ],
1870   "return_type" : "_ZTIi",
1871   "source_file" : "libnativehelper/include_jni/jni.h"
1872  },
1873  {
1874   "alignment" : 4,
1875   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvE",
1876   "name" : "long (const JNINativeInterface **, void *)",
1877   "parameters" :
1878   [
1879    {
1880     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1881    },
1882    {
1883     "referenced_type" : "_ZTIPv"
1884    }
1885   ],
1886   "return_type" : "_ZTIl",
1887   "source_file" : "libnativehelper/include_jni/jni.h"
1888  },
1889  {
1890   "alignment" : 4,
1891   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
1892   "name" : "long (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
1893   "parameters" :
1894   [
1895    {
1896     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1897    },
1898    {
1899     "referenced_type" : "_ZTIPv"
1900    },
1901    {
1902     "referenced_type" : "_ZTIP10_jmethodID"
1903    },
1904    {
1905     "referenced_type" : "_ZTIPK6jvalue"
1906    }
1907   ],
1908   "return_type" : "_ZTIl",
1909   "source_file" : "libnativehelper/include_jni/jni.h"
1910  },
1911  {
1912   "alignment" : 4,
1913   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
1914   "name" : "long (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
1915   "parameters" :
1916   [
1917    {
1918     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1919    },
1920    {
1921     "referenced_type" : "_ZTIPv"
1922    },
1923    {
1924     "referenced_type" : "_ZTIP10_jmethodID"
1925    },
1926    {
1927     "referenced_type" : "_ZTISt9__va_list"
1928    }
1929   ],
1930   "return_type" : "_ZTIl",
1931   "source_file" : "libnativehelper/include_jni/jni.h"
1932  },
1933  {
1934   "alignment" : 4,
1935   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvP10_jmethodIDzE",
1936   "name" : "long (const JNINativeInterface **, void *, _jmethodID *, ...)",
1937   "parameters" :
1938   [
1939    {
1940     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1941    },
1942    {
1943     "referenced_type" : "_ZTIPv"
1944    },
1945    {
1946     "referenced_type" : "_ZTIP10_jmethodID"
1947    }
1948   ],
1949   "return_type" : "_ZTIl",
1950   "source_file" : "libnativehelper/include_jni/jni.h"
1951  },
1952  {
1953   "alignment" : 4,
1954   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvP9_jfieldIDE",
1955   "name" : "long (const JNINativeInterface **, void *, _jfieldID *)",
1956   "parameters" :
1957   [
1958    {
1959     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1960    },
1961    {
1962     "referenced_type" : "_ZTIPv"
1963    },
1964    {
1965     "referenced_type" : "_ZTIP9_jfieldID"
1966    }
1967   ],
1968   "return_type" : "_ZTIl",
1969   "source_file" : "libnativehelper/include_jni/jni.h"
1970  },
1971  {
1972   "alignment" : 4,
1973   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
1974   "name" : "long (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
1975   "parameters" :
1976   [
1977    {
1978     "referenced_type" : "_ZTIPPK18JNINativeInterface"
1979    },
1980    {
1981     "referenced_type" : "_ZTIPv"
1982    },
1983    {
1984     "referenced_type" : "_ZTIPv"
1985    },
1986    {
1987     "referenced_type" : "_ZTIP10_jmethodID"
1988    },
1989    {
1990     "referenced_type" : "_ZTIPK6jvalue"
1991    }
1992   ],
1993   "return_type" : "_ZTIl",
1994   "source_file" : "libnativehelper/include_jni/jni.h"
1995  },
1996  {
1997   "alignment" : 4,
1998   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
1999   "name" : "long (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
2000   "parameters" :
2001   [
2002    {
2003     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2004    },
2005    {
2006     "referenced_type" : "_ZTIPv"
2007    },
2008    {
2009     "referenced_type" : "_ZTIPv"
2010    },
2011    {
2012     "referenced_type" : "_ZTIP10_jmethodID"
2013    },
2014    {
2015     "referenced_type" : "_ZTISt9__va_list"
2016    }
2017   ],
2018   "return_type" : "_ZTIl",
2019   "source_file" : "libnativehelper/include_jni/jni.h"
2020  },
2021  {
2022   "alignment" : 4,
2023   "linker_set_key" : "_ZTIFlPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
2024   "name" : "long (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
2025   "parameters" :
2026   [
2027    {
2028     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2029    },
2030    {
2031     "referenced_type" : "_ZTIPv"
2032    },
2033    {
2034     "referenced_type" : "_ZTIPv"
2035    },
2036    {
2037     "referenced_type" : "_ZTIP10_jmethodID"
2038    }
2039   ],
2040   "return_type" : "_ZTIl",
2041   "source_file" : "libnativehelper/include_jni/jni.h"
2042  },
2043  {
2044   "alignment" : 4,
2045   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
2046   "name" : "short (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
2047   "parameters" :
2048   [
2049    {
2050     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2051    },
2052    {
2053     "referenced_type" : "_ZTIPv"
2054    },
2055    {
2056     "referenced_type" : "_ZTIP10_jmethodID"
2057    },
2058    {
2059     "referenced_type" : "_ZTIPK6jvalue"
2060    }
2061   ],
2062   "return_type" : "_ZTIs",
2063   "source_file" : "libnativehelper/include_jni/jni.h"
2064  },
2065  {
2066   "alignment" : 4,
2067   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
2068   "name" : "short (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
2069   "parameters" :
2070   [
2071    {
2072     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2073    },
2074    {
2075     "referenced_type" : "_ZTIPv"
2076    },
2077    {
2078     "referenced_type" : "_ZTIP10_jmethodID"
2079    },
2080    {
2081     "referenced_type" : "_ZTISt9__va_list"
2082    }
2083   ],
2084   "return_type" : "_ZTIs",
2085   "source_file" : "libnativehelper/include_jni/jni.h"
2086  },
2087  {
2088   "alignment" : 4,
2089   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvP10_jmethodIDzE",
2090   "name" : "short (const JNINativeInterface **, void *, _jmethodID *, ...)",
2091   "parameters" :
2092   [
2093    {
2094     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2095    },
2096    {
2097     "referenced_type" : "_ZTIPv"
2098    },
2099    {
2100     "referenced_type" : "_ZTIP10_jmethodID"
2101    }
2102   ],
2103   "return_type" : "_ZTIs",
2104   "source_file" : "libnativehelper/include_jni/jni.h"
2105  },
2106  {
2107   "alignment" : 4,
2108   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvP9_jfieldIDE",
2109   "name" : "short (const JNINativeInterface **, void *, _jfieldID *)",
2110   "parameters" :
2111   [
2112    {
2113     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2114    },
2115    {
2116     "referenced_type" : "_ZTIPv"
2117    },
2118    {
2119     "referenced_type" : "_ZTIP9_jfieldID"
2120    }
2121   ],
2122   "return_type" : "_ZTIs",
2123   "source_file" : "libnativehelper/include_jni/jni.h"
2124  },
2125  {
2126   "alignment" : 4,
2127   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
2128   "name" : "short (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
2129   "parameters" :
2130   [
2131    {
2132     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2133    },
2134    {
2135     "referenced_type" : "_ZTIPv"
2136    },
2137    {
2138     "referenced_type" : "_ZTIPv"
2139    },
2140    {
2141     "referenced_type" : "_ZTIP10_jmethodID"
2142    },
2143    {
2144     "referenced_type" : "_ZTIPK6jvalue"
2145    }
2146   ],
2147   "return_type" : "_ZTIs",
2148   "source_file" : "libnativehelper/include_jni/jni.h"
2149  },
2150  {
2151   "alignment" : 4,
2152   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
2153   "name" : "short (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
2154   "parameters" :
2155   [
2156    {
2157     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2158    },
2159    {
2160     "referenced_type" : "_ZTIPv"
2161    },
2162    {
2163     "referenced_type" : "_ZTIPv"
2164    },
2165    {
2166     "referenced_type" : "_ZTIP10_jmethodID"
2167    },
2168    {
2169     "referenced_type" : "_ZTISt9__va_list"
2170    }
2171   ],
2172   "return_type" : "_ZTIs",
2173   "source_file" : "libnativehelper/include_jni/jni.h"
2174  },
2175  {
2176   "alignment" : 4,
2177   "linker_set_key" : "_ZTIFsPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
2178   "name" : "short (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
2179   "parameters" :
2180   [
2181    {
2182     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2183    },
2184    {
2185     "referenced_type" : "_ZTIPv"
2186    },
2187    {
2188     "referenced_type" : "_ZTIPv"
2189    },
2190    {
2191     "referenced_type" : "_ZTIP10_jmethodID"
2192    }
2193   ],
2194   "return_type" : "_ZTIs",
2195   "source_file" : "libnativehelper/include_jni/jni.h"
2196  },
2197  {
2198   "alignment" : 4,
2199   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
2200   "name" : "unsigned short (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
2201   "parameters" :
2202   [
2203    {
2204     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2205    },
2206    {
2207     "referenced_type" : "_ZTIPv"
2208    },
2209    {
2210     "referenced_type" : "_ZTIP10_jmethodID"
2211    },
2212    {
2213     "referenced_type" : "_ZTIPK6jvalue"
2214    }
2215   ],
2216   "return_type" : "_ZTIt",
2217   "source_file" : "libnativehelper/include_jni/jni.h"
2218  },
2219  {
2220   "alignment" : 4,
2221   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
2222   "name" : "unsigned short (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
2223   "parameters" :
2224   [
2225    {
2226     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2227    },
2228    {
2229     "referenced_type" : "_ZTIPv"
2230    },
2231    {
2232     "referenced_type" : "_ZTIP10_jmethodID"
2233    },
2234    {
2235     "referenced_type" : "_ZTISt9__va_list"
2236    }
2237   ],
2238   "return_type" : "_ZTIt",
2239   "source_file" : "libnativehelper/include_jni/jni.h"
2240  },
2241  {
2242   "alignment" : 4,
2243   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvP10_jmethodIDzE",
2244   "name" : "unsigned short (const JNINativeInterface **, void *, _jmethodID *, ...)",
2245   "parameters" :
2246   [
2247    {
2248     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2249    },
2250    {
2251     "referenced_type" : "_ZTIPv"
2252    },
2253    {
2254     "referenced_type" : "_ZTIP10_jmethodID"
2255    }
2256   ],
2257   "return_type" : "_ZTIt",
2258   "source_file" : "libnativehelper/include_jni/jni.h"
2259  },
2260  {
2261   "alignment" : 4,
2262   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvP9_jfieldIDE",
2263   "name" : "unsigned short (const JNINativeInterface **, void *, _jfieldID *)",
2264   "parameters" :
2265   [
2266    {
2267     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2268    },
2269    {
2270     "referenced_type" : "_ZTIPv"
2271    },
2272    {
2273     "referenced_type" : "_ZTIP9_jfieldID"
2274    }
2275   ],
2276   "return_type" : "_ZTIt",
2277   "source_file" : "libnativehelper/include_jni/jni.h"
2278  },
2279  {
2280   "alignment" : 4,
2281   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
2282   "name" : "unsigned short (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
2283   "parameters" :
2284   [
2285    {
2286     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2287    },
2288    {
2289     "referenced_type" : "_ZTIPv"
2290    },
2291    {
2292     "referenced_type" : "_ZTIPv"
2293    },
2294    {
2295     "referenced_type" : "_ZTIP10_jmethodID"
2296    },
2297    {
2298     "referenced_type" : "_ZTIPK6jvalue"
2299    }
2300   ],
2301   "return_type" : "_ZTIt",
2302   "source_file" : "libnativehelper/include_jni/jni.h"
2303  },
2304  {
2305   "alignment" : 4,
2306   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
2307   "name" : "unsigned short (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
2308   "parameters" :
2309   [
2310    {
2311     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2312    },
2313    {
2314     "referenced_type" : "_ZTIPv"
2315    },
2316    {
2317     "referenced_type" : "_ZTIPv"
2318    },
2319    {
2320     "referenced_type" : "_ZTIP10_jmethodID"
2321    },
2322    {
2323     "referenced_type" : "_ZTISt9__va_list"
2324    }
2325   ],
2326   "return_type" : "_ZTIt",
2327   "source_file" : "libnativehelper/include_jni/jni.h"
2328  },
2329  {
2330   "alignment" : 4,
2331   "linker_set_key" : "_ZTIFtPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
2332   "name" : "unsigned short (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
2333   "parameters" :
2334   [
2335    {
2336     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2337    },
2338    {
2339     "referenced_type" : "_ZTIPv"
2340    },
2341    {
2342     "referenced_type" : "_ZTIPv"
2343    },
2344    {
2345     "referenced_type" : "_ZTIP10_jmethodID"
2346    }
2347   ],
2348   "return_type" : "_ZTIt",
2349   "source_file" : "libnativehelper/include_jni/jni.h"
2350  },
2351  {
2352   "alignment" : 4,
2353   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfaceE",
2354   "name" : "void (const JNINativeInterface **)",
2355   "parameters" :
2356   [
2357    {
2358     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2359    }
2360   ],
2361   "return_type" : "_ZTIv",
2362   "source_file" : "libnativehelper/include_jni/jni.h"
2363  },
2364  {
2365   "alignment" : 4,
2366   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePKcE",
2367   "name" : "void (const JNINativeInterface **, const char *)",
2368   "parameters" :
2369   [
2370    {
2371     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2372    },
2373    {
2374     "referenced_type" : "_ZTIPKc"
2375    }
2376   ],
2377   "return_type" : "_ZTIv",
2378   "source_file" : "libnativehelper/include_jni/jni.h"
2379  },
2380  {
2381   "alignment" : 4,
2382   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvE",
2383   "name" : "void (const JNINativeInterface **, void *)",
2384   "parameters" :
2385   [
2386    {
2387     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2388    },
2389    {
2390     "referenced_type" : "_ZTIPv"
2391    }
2392   ],
2393   "return_type" : "_ZTIv",
2394   "source_file" : "libnativehelper/include_jni/jni.h"
2395  },
2396  {
2397   "alignment" : 4,
2398   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
2399   "name" : "void (const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
2400   "parameters" :
2401   [
2402    {
2403     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2404    },
2405    {
2406     "referenced_type" : "_ZTIPv"
2407    },
2408    {
2409     "referenced_type" : "_ZTIP10_jmethodID"
2410    },
2411    {
2412     "referenced_type" : "_ZTIPK6jvalue"
2413    }
2414   ],
2415   "return_type" : "_ZTIv",
2416   "source_file" : "libnativehelper/include_jni/jni.h"
2417  },
2418  {
2419   "alignment" : 4,
2420   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
2421   "name" : "void (const JNINativeInterface **, void *, _jmethodID *, __va_list)",
2422   "parameters" :
2423   [
2424    {
2425     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2426    },
2427    {
2428     "referenced_type" : "_ZTIPv"
2429    },
2430    {
2431     "referenced_type" : "_ZTIP10_jmethodID"
2432    },
2433    {
2434     "referenced_type" : "_ZTISt9__va_list"
2435    }
2436   ],
2437   "return_type" : "_ZTIv",
2438   "source_file" : "libnativehelper/include_jni/jni.h"
2439  },
2440  {
2441   "alignment" : 4,
2442   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP10_jmethodIDzE",
2443   "name" : "void (const JNINativeInterface **, void *, _jmethodID *, ...)",
2444   "parameters" :
2445   [
2446    {
2447     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2448    },
2449    {
2450     "referenced_type" : "_ZTIPv"
2451    },
2452    {
2453     "referenced_type" : "_ZTIP10_jmethodID"
2454    }
2455   ],
2456   "return_type" : "_ZTIv",
2457   "source_file" : "libnativehelper/include_jni/jni.h"
2458  },
2459  {
2460   "alignment" : 4,
2461   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDS3_E",
2462   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, void *)",
2463   "parameters" :
2464   [
2465    {
2466     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2467    },
2468    {
2469     "referenced_type" : "_ZTIPv"
2470    },
2471    {
2472     "referenced_type" : "_ZTIP9_jfieldID"
2473    },
2474    {
2475     "referenced_type" : "_ZTIPv"
2476    }
2477   ],
2478   "return_type" : "_ZTIv",
2479   "source_file" : "libnativehelper/include_jni/jni.h"
2480  },
2481  {
2482   "alignment" : 4,
2483   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDaE",
2484   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, signed char)",
2485   "parameters" :
2486   [
2487    {
2488     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2489    },
2490    {
2491     "referenced_type" : "_ZTIPv"
2492    },
2493    {
2494     "referenced_type" : "_ZTIP9_jfieldID"
2495    },
2496    {
2497     "referenced_type" : "_ZTIa"
2498    }
2499   ],
2500   "return_type" : "_ZTIv",
2501   "source_file" : "libnativehelper/include_jni/jni.h"
2502  },
2503  {
2504   "alignment" : 4,
2505   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDdE",
2506   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, double)",
2507   "parameters" :
2508   [
2509    {
2510     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2511    },
2512    {
2513     "referenced_type" : "_ZTIPv"
2514    },
2515    {
2516     "referenced_type" : "_ZTIP9_jfieldID"
2517    },
2518    {
2519     "referenced_type" : "_ZTId"
2520    }
2521   ],
2522   "return_type" : "_ZTIv",
2523   "source_file" : "libnativehelper/include_jni/jni.h"
2524  },
2525  {
2526   "alignment" : 4,
2527   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDfE",
2528   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, float)",
2529   "parameters" :
2530   [
2531    {
2532     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2533    },
2534    {
2535     "referenced_type" : "_ZTIPv"
2536    },
2537    {
2538     "referenced_type" : "_ZTIP9_jfieldID"
2539    },
2540    {
2541     "referenced_type" : "_ZTIf"
2542    }
2543   ],
2544   "return_type" : "_ZTIv",
2545   "source_file" : "libnativehelper/include_jni/jni.h"
2546  },
2547  {
2548   "alignment" : 4,
2549   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDhE",
2550   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, unsigned char)",
2551   "parameters" :
2552   [
2553    {
2554     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2555    },
2556    {
2557     "referenced_type" : "_ZTIPv"
2558    },
2559    {
2560     "referenced_type" : "_ZTIP9_jfieldID"
2561    },
2562    {
2563     "referenced_type" : "_ZTIh"
2564    }
2565   ],
2566   "return_type" : "_ZTIv",
2567   "source_file" : "libnativehelper/include_jni/jni.h"
2568  },
2569  {
2570   "alignment" : 4,
2571   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDiE",
2572   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, int)",
2573   "parameters" :
2574   [
2575    {
2576     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2577    },
2578    {
2579     "referenced_type" : "_ZTIPv"
2580    },
2581    {
2582     "referenced_type" : "_ZTIP9_jfieldID"
2583    },
2584    {
2585     "referenced_type" : "_ZTIi"
2586    }
2587   ],
2588   "return_type" : "_ZTIv",
2589   "source_file" : "libnativehelper/include_jni/jni.h"
2590  },
2591  {
2592   "alignment" : 4,
2593   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDlE",
2594   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, long)",
2595   "parameters" :
2596   [
2597    {
2598     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2599    },
2600    {
2601     "referenced_type" : "_ZTIPv"
2602    },
2603    {
2604     "referenced_type" : "_ZTIP9_jfieldID"
2605    },
2606    {
2607     "referenced_type" : "_ZTIl"
2608    }
2609   ],
2610   "return_type" : "_ZTIv",
2611   "source_file" : "libnativehelper/include_jni/jni.h"
2612  },
2613  {
2614   "alignment" : 4,
2615   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDsE",
2616   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, short)",
2617   "parameters" :
2618   [
2619    {
2620     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2621    },
2622    {
2623     "referenced_type" : "_ZTIPv"
2624    },
2625    {
2626     "referenced_type" : "_ZTIP9_jfieldID"
2627    },
2628    {
2629     "referenced_type" : "_ZTIs"
2630    }
2631   ],
2632   "return_type" : "_ZTIv",
2633   "source_file" : "libnativehelper/include_jni/jni.h"
2634  },
2635  {
2636   "alignment" : 4,
2637   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDtE",
2638   "name" : "void (const JNINativeInterface **, void *, _jfieldID *, unsigned short)",
2639   "parameters" :
2640   [
2641    {
2642     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2643    },
2644    {
2645     "referenced_type" : "_ZTIPv"
2646    },
2647    {
2648     "referenced_type" : "_ZTIP9_jfieldID"
2649    },
2650    {
2651     "referenced_type" : "_ZTIt"
2652    }
2653   ],
2654   "return_type" : "_ZTIv",
2655   "source_file" : "libnativehelper/include_jni/jni.h"
2656  },
2657  {
2658   "alignment" : 4,
2659   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPKcE",
2660   "name" : "void (const JNINativeInterface **, void *, const char *)",
2661   "parameters" :
2662   [
2663    {
2664     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2665    },
2666    {
2667     "referenced_type" : "_ZTIPv"
2668    },
2669    {
2670     "referenced_type" : "_ZTIPKc"
2671    }
2672   ],
2673   "return_type" : "_ZTIv",
2674   "source_file" : "libnativehelper/include_jni/jni.h"
2675  },
2676  {
2677   "alignment" : 4,
2678   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPKtE",
2679   "name" : "void (const JNINativeInterface **, void *, const unsigned short *)",
2680   "parameters" :
2681   [
2682    {
2683     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2684    },
2685    {
2686     "referenced_type" : "_ZTIPv"
2687    },
2688    {
2689     "referenced_type" : "_ZTIPKt"
2690    }
2691   ],
2692   "return_type" : "_ZTIv",
2693   "source_file" : "libnativehelper/include_jni/jni.h"
2694  },
2695  {
2696   "alignment" : 4,
2697   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPaiE",
2698   "name" : "void (const JNINativeInterface **, void *, signed char *, int)",
2699   "parameters" :
2700   [
2701    {
2702     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2703    },
2704    {
2705     "referenced_type" : "_ZTIPv"
2706    },
2707    {
2708     "referenced_type" : "_ZTIPa"
2709    },
2710    {
2711     "referenced_type" : "_ZTIi"
2712    }
2713   ],
2714   "return_type" : "_ZTIv",
2715   "source_file" : "libnativehelper/include_jni/jni.h"
2716  },
2717  {
2718   "alignment" : 4,
2719   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPdiE",
2720   "name" : "void (const JNINativeInterface **, void *, double *, int)",
2721   "parameters" :
2722   [
2723    {
2724     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2725    },
2726    {
2727     "referenced_type" : "_ZTIPv"
2728    },
2729    {
2730     "referenced_type" : "_ZTIPd"
2731    },
2732    {
2733     "referenced_type" : "_ZTIi"
2734    }
2735   ],
2736   "return_type" : "_ZTIv",
2737   "source_file" : "libnativehelper/include_jni/jni.h"
2738  },
2739  {
2740   "alignment" : 4,
2741   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPfiE",
2742   "name" : "void (const JNINativeInterface **, void *, float *, int)",
2743   "parameters" :
2744   [
2745    {
2746     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2747    },
2748    {
2749     "referenced_type" : "_ZTIPv"
2750    },
2751    {
2752     "referenced_type" : "_ZTIPf"
2753    },
2754    {
2755     "referenced_type" : "_ZTIi"
2756    }
2757   ],
2758   "return_type" : "_ZTIv",
2759   "source_file" : "libnativehelper/include_jni/jni.h"
2760  },
2761  {
2762   "alignment" : 4,
2763   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPhiE",
2764   "name" : "void (const JNINativeInterface **, void *, unsigned char *, int)",
2765   "parameters" :
2766   [
2767    {
2768     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2769    },
2770    {
2771     "referenced_type" : "_ZTIPv"
2772    },
2773    {
2774     "referenced_type" : "_ZTIPh"
2775    },
2776    {
2777     "referenced_type" : "_ZTIi"
2778    }
2779   ],
2780   "return_type" : "_ZTIv",
2781   "source_file" : "libnativehelper/include_jni/jni.h"
2782  },
2783  {
2784   "alignment" : 4,
2785   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPiiE",
2786   "name" : "void (const JNINativeInterface **, void *, int *, int)",
2787   "parameters" :
2788   [
2789    {
2790     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2791    },
2792    {
2793     "referenced_type" : "_ZTIPv"
2794    },
2795    {
2796     "referenced_type" : "_ZTIPi"
2797    },
2798    {
2799     "referenced_type" : "_ZTIi"
2800    }
2801   ],
2802   "return_type" : "_ZTIv",
2803   "source_file" : "libnativehelper/include_jni/jni.h"
2804  },
2805  {
2806   "alignment" : 4,
2807   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPliE",
2808   "name" : "void (const JNINativeInterface **, void *, long *, int)",
2809   "parameters" :
2810   [
2811    {
2812     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2813    },
2814    {
2815     "referenced_type" : "_ZTIPv"
2816    },
2817    {
2818     "referenced_type" : "_ZTIPl"
2819    },
2820    {
2821     "referenced_type" : "_ZTIi"
2822    }
2823   ],
2824   "return_type" : "_ZTIv",
2825   "source_file" : "libnativehelper/include_jni/jni.h"
2826  },
2827  {
2828   "alignment" : 4,
2829   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPsiE",
2830   "name" : "void (const JNINativeInterface **, void *, short *, int)",
2831   "parameters" :
2832   [
2833    {
2834     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2835    },
2836    {
2837     "referenced_type" : "_ZTIPv"
2838    },
2839    {
2840     "referenced_type" : "_ZTIPs"
2841    },
2842    {
2843     "referenced_type" : "_ZTIi"
2844    }
2845   ],
2846   "return_type" : "_ZTIv",
2847   "source_file" : "libnativehelper/include_jni/jni.h"
2848  },
2849  {
2850   "alignment" : 4,
2851   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvPtiE",
2852   "name" : "void (const JNINativeInterface **, void *, unsigned short *, int)",
2853   "parameters" :
2854   [
2855    {
2856     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2857    },
2858    {
2859     "referenced_type" : "_ZTIPv"
2860    },
2861    {
2862     "referenced_type" : "_ZTIPt"
2863    },
2864    {
2865     "referenced_type" : "_ZTIi"
2866    }
2867   ],
2868   "return_type" : "_ZTIv",
2869   "source_file" : "libnativehelper/include_jni/jni.h"
2870  },
2871  {
2872   "alignment" : 4,
2873   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
2874   "name" : "void (const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
2875   "parameters" :
2876   [
2877    {
2878     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2879    },
2880    {
2881     "referenced_type" : "_ZTIPv"
2882    },
2883    {
2884     "referenced_type" : "_ZTIPv"
2885    },
2886    {
2887     "referenced_type" : "_ZTIP10_jmethodID"
2888    },
2889    {
2890     "referenced_type" : "_ZTIPK6jvalue"
2891    }
2892   ],
2893   "return_type" : "_ZTIv",
2894   "source_file" : "libnativehelper/include_jni/jni.h"
2895  },
2896  {
2897   "alignment" : 4,
2898   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
2899   "name" : "void (const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
2900   "parameters" :
2901   [
2902    {
2903     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2904    },
2905    {
2906     "referenced_type" : "_ZTIPv"
2907    },
2908    {
2909     "referenced_type" : "_ZTIPv"
2910    },
2911    {
2912     "referenced_type" : "_ZTIP10_jmethodID"
2913    },
2914    {
2915     "referenced_type" : "_ZTISt9__va_list"
2916    }
2917   ],
2918   "return_type" : "_ZTIv",
2919   "source_file" : "libnativehelper/include_jni/jni.h"
2920  },
2921  {
2922   "alignment" : 4,
2923   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
2924   "name" : "void (const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
2925   "parameters" :
2926   [
2927    {
2928     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2929    },
2930    {
2931     "referenced_type" : "_ZTIPv"
2932    },
2933    {
2934     "referenced_type" : "_ZTIPv"
2935    },
2936    {
2937     "referenced_type" : "_ZTIP10_jmethodID"
2938    }
2939   ],
2940   "return_type" : "_ZTIv",
2941   "source_file" : "libnativehelper/include_jni/jni.h"
2942  },
2943  {
2944   "alignment" : 4,
2945   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePvS3_iE",
2946   "name" : "void (const JNINativeInterface **, void *, void *, int)",
2947   "parameters" :
2948   [
2949    {
2950     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2951    },
2952    {
2953     "referenced_type" : "_ZTIPv"
2954    },
2955    {
2956     "referenced_type" : "_ZTIPv"
2957    },
2958    {
2959     "referenced_type" : "_ZTIi"
2960    }
2961   ],
2962   "return_type" : "_ZTIv",
2963   "source_file" : "libnativehelper/include_jni/jni.h"
2964  },
2965  {
2966   "alignment" : 4,
2967   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviS3_E",
2968   "name" : "void (const JNINativeInterface **, void *, int, void *)",
2969   "parameters" :
2970   [
2971    {
2972     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2973    },
2974    {
2975     "referenced_type" : "_ZTIPv"
2976    },
2977    {
2978     "referenced_type" : "_ZTIi"
2979    },
2980    {
2981     "referenced_type" : "_ZTIPv"
2982    }
2983   ],
2984   "return_type" : "_ZTIv",
2985   "source_file" : "libnativehelper/include_jni/jni.h"
2986  },
2987  {
2988   "alignment" : 4,
2989   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKaE",
2990   "name" : "void (const JNINativeInterface **, void *, int, int, const signed char *)",
2991   "parameters" :
2992   [
2993    {
2994     "referenced_type" : "_ZTIPPK18JNINativeInterface"
2995    },
2996    {
2997     "referenced_type" : "_ZTIPv"
2998    },
2999    {
3000     "referenced_type" : "_ZTIi"
3001    },
3002    {
3003     "referenced_type" : "_ZTIi"
3004    },
3005    {
3006     "referenced_type" : "_ZTIPKa"
3007    }
3008   ],
3009   "return_type" : "_ZTIv",
3010   "source_file" : "libnativehelper/include_jni/jni.h"
3011  },
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKdE",
3015   "name" : "void (const JNINativeInterface **, void *, int, int, const double *)",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3020    },
3021    {
3022     "referenced_type" : "_ZTIPv"
3023    },
3024    {
3025     "referenced_type" : "_ZTIi"
3026    },
3027    {
3028     "referenced_type" : "_ZTIi"
3029    },
3030    {
3031     "referenced_type" : "_ZTIPKd"
3032    }
3033   ],
3034   "return_type" : "_ZTIv",
3035   "source_file" : "libnativehelper/include_jni/jni.h"
3036  },
3037  {
3038   "alignment" : 4,
3039   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKfE",
3040   "name" : "void (const JNINativeInterface **, void *, int, int, const float *)",
3041   "parameters" :
3042   [
3043    {
3044     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3045    },
3046    {
3047     "referenced_type" : "_ZTIPv"
3048    },
3049    {
3050     "referenced_type" : "_ZTIi"
3051    },
3052    {
3053     "referenced_type" : "_ZTIi"
3054    },
3055    {
3056     "referenced_type" : "_ZTIPKf"
3057    }
3058   ],
3059   "return_type" : "_ZTIv",
3060   "source_file" : "libnativehelper/include_jni/jni.h"
3061  },
3062  {
3063   "alignment" : 4,
3064   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKhE",
3065   "name" : "void (const JNINativeInterface **, void *, int, int, const unsigned char *)",
3066   "parameters" :
3067   [
3068    {
3069     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3070    },
3071    {
3072     "referenced_type" : "_ZTIPv"
3073    },
3074    {
3075     "referenced_type" : "_ZTIi"
3076    },
3077    {
3078     "referenced_type" : "_ZTIi"
3079    },
3080    {
3081     "referenced_type" : "_ZTIPKh"
3082    }
3083   ],
3084   "return_type" : "_ZTIv",
3085   "source_file" : "libnativehelper/include_jni/jni.h"
3086  },
3087  {
3088   "alignment" : 4,
3089   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKiE",
3090   "name" : "void (const JNINativeInterface **, void *, int, int, const int *)",
3091   "parameters" :
3092   [
3093    {
3094     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3095    },
3096    {
3097     "referenced_type" : "_ZTIPv"
3098    },
3099    {
3100     "referenced_type" : "_ZTIi"
3101    },
3102    {
3103     "referenced_type" : "_ZTIi"
3104    },
3105    {
3106     "referenced_type" : "_ZTIPKi"
3107    }
3108   ],
3109   "return_type" : "_ZTIv",
3110   "source_file" : "libnativehelper/include_jni/jni.h"
3111  },
3112  {
3113   "alignment" : 4,
3114   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKlE",
3115   "name" : "void (const JNINativeInterface **, void *, int, int, const long *)",
3116   "parameters" :
3117   [
3118    {
3119     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3120    },
3121    {
3122     "referenced_type" : "_ZTIPv"
3123    },
3124    {
3125     "referenced_type" : "_ZTIi"
3126    },
3127    {
3128     "referenced_type" : "_ZTIi"
3129    },
3130    {
3131     "referenced_type" : "_ZTIPKl"
3132    }
3133   ],
3134   "return_type" : "_ZTIv",
3135   "source_file" : "libnativehelper/include_jni/jni.h"
3136  },
3137  {
3138   "alignment" : 4,
3139   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKsE",
3140   "name" : "void (const JNINativeInterface **, void *, int, int, const short *)",
3141   "parameters" :
3142   [
3143    {
3144     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3145    },
3146    {
3147     "referenced_type" : "_ZTIPv"
3148    },
3149    {
3150     "referenced_type" : "_ZTIi"
3151    },
3152    {
3153     "referenced_type" : "_ZTIi"
3154    },
3155    {
3156     "referenced_type" : "_ZTIPKs"
3157    }
3158   ],
3159   "return_type" : "_ZTIv",
3160   "source_file" : "libnativehelper/include_jni/jni.h"
3161  },
3162  {
3163   "alignment" : 4,
3164   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPKtE",
3165   "name" : "void (const JNINativeInterface **, void *, int, int, const unsigned short *)",
3166   "parameters" :
3167   [
3168    {
3169     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3170    },
3171    {
3172     "referenced_type" : "_ZTIPv"
3173    },
3174    {
3175     "referenced_type" : "_ZTIi"
3176    },
3177    {
3178     "referenced_type" : "_ZTIi"
3179    },
3180    {
3181     "referenced_type" : "_ZTIPKt"
3182    }
3183   ],
3184   "return_type" : "_ZTIv",
3185   "source_file" : "libnativehelper/include_jni/jni.h"
3186  },
3187  {
3188   "alignment" : 4,
3189   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPaE",
3190   "name" : "void (const JNINativeInterface **, void *, int, int, signed char *)",
3191   "parameters" :
3192   [
3193    {
3194     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3195    },
3196    {
3197     "referenced_type" : "_ZTIPv"
3198    },
3199    {
3200     "referenced_type" : "_ZTIi"
3201    },
3202    {
3203     "referenced_type" : "_ZTIi"
3204    },
3205    {
3206     "referenced_type" : "_ZTIPa"
3207    }
3208   ],
3209   "return_type" : "_ZTIv",
3210   "source_file" : "libnativehelper/include_jni/jni.h"
3211  },
3212  {
3213   "alignment" : 4,
3214   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPcE",
3215   "name" : "void (const JNINativeInterface **, void *, int, int, char *)",
3216   "parameters" :
3217   [
3218    {
3219     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3220    },
3221    {
3222     "referenced_type" : "_ZTIPv"
3223    },
3224    {
3225     "referenced_type" : "_ZTIi"
3226    },
3227    {
3228     "referenced_type" : "_ZTIi"
3229    },
3230    {
3231     "referenced_type" : "_ZTIPc"
3232    }
3233   ],
3234   "return_type" : "_ZTIv",
3235   "source_file" : "libnativehelper/include_jni/jni.h"
3236  },
3237  {
3238   "alignment" : 4,
3239   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPdE",
3240   "name" : "void (const JNINativeInterface **, void *, int, int, double *)",
3241   "parameters" :
3242   [
3243    {
3244     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3245    },
3246    {
3247     "referenced_type" : "_ZTIPv"
3248    },
3249    {
3250     "referenced_type" : "_ZTIi"
3251    },
3252    {
3253     "referenced_type" : "_ZTIi"
3254    },
3255    {
3256     "referenced_type" : "_ZTIPd"
3257    }
3258   ],
3259   "return_type" : "_ZTIv",
3260   "source_file" : "libnativehelper/include_jni/jni.h"
3261  },
3262  {
3263   "alignment" : 4,
3264   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPfE",
3265   "name" : "void (const JNINativeInterface **, void *, int, int, float *)",
3266   "parameters" :
3267   [
3268    {
3269     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3270    },
3271    {
3272     "referenced_type" : "_ZTIPv"
3273    },
3274    {
3275     "referenced_type" : "_ZTIi"
3276    },
3277    {
3278     "referenced_type" : "_ZTIi"
3279    },
3280    {
3281     "referenced_type" : "_ZTIPf"
3282    }
3283   ],
3284   "return_type" : "_ZTIv",
3285   "source_file" : "libnativehelper/include_jni/jni.h"
3286  },
3287  {
3288   "alignment" : 4,
3289   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPhE",
3290   "name" : "void (const JNINativeInterface **, void *, int, int, unsigned char *)",
3291   "parameters" :
3292   [
3293    {
3294     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3295    },
3296    {
3297     "referenced_type" : "_ZTIPv"
3298    },
3299    {
3300     "referenced_type" : "_ZTIi"
3301    },
3302    {
3303     "referenced_type" : "_ZTIi"
3304    },
3305    {
3306     "referenced_type" : "_ZTIPh"
3307    }
3308   ],
3309   "return_type" : "_ZTIv",
3310   "source_file" : "libnativehelper/include_jni/jni.h"
3311  },
3312  {
3313   "alignment" : 4,
3314   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPiE",
3315   "name" : "void (const JNINativeInterface **, void *, int, int, int *)",
3316   "parameters" :
3317   [
3318    {
3319     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3320    },
3321    {
3322     "referenced_type" : "_ZTIPv"
3323    },
3324    {
3325     "referenced_type" : "_ZTIi"
3326    },
3327    {
3328     "referenced_type" : "_ZTIi"
3329    },
3330    {
3331     "referenced_type" : "_ZTIPi"
3332    }
3333   ],
3334   "return_type" : "_ZTIv",
3335   "source_file" : "libnativehelper/include_jni/jni.h"
3336  },
3337  {
3338   "alignment" : 4,
3339   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPlE",
3340   "name" : "void (const JNINativeInterface **, void *, int, int, long *)",
3341   "parameters" :
3342   [
3343    {
3344     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3345    },
3346    {
3347     "referenced_type" : "_ZTIPv"
3348    },
3349    {
3350     "referenced_type" : "_ZTIi"
3351    },
3352    {
3353     "referenced_type" : "_ZTIi"
3354    },
3355    {
3356     "referenced_type" : "_ZTIPl"
3357    }
3358   ],
3359   "return_type" : "_ZTIv",
3360   "source_file" : "libnativehelper/include_jni/jni.h"
3361  },
3362  {
3363   "alignment" : 4,
3364   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPsE",
3365   "name" : "void (const JNINativeInterface **, void *, int, int, short *)",
3366   "parameters" :
3367   [
3368    {
3369     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3370    },
3371    {
3372     "referenced_type" : "_ZTIPv"
3373    },
3374    {
3375     "referenced_type" : "_ZTIi"
3376    },
3377    {
3378     "referenced_type" : "_ZTIi"
3379    },
3380    {
3381     "referenced_type" : "_ZTIPs"
3382    }
3383   ],
3384   "return_type" : "_ZTIv",
3385   "source_file" : "libnativehelper/include_jni/jni.h"
3386  },
3387  {
3388   "alignment" : 4,
3389   "linker_set_key" : "_ZTIFvPPK18JNINativeInterfacePviiPtE",
3390   "name" : "void (const JNINativeInterface **, void *, int, int, unsigned short *)",
3391   "parameters" :
3392   [
3393    {
3394     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3395    },
3396    {
3397     "referenced_type" : "_ZTIPv"
3398    },
3399    {
3400     "referenced_type" : "_ZTIi"
3401    },
3402    {
3403     "referenced_type" : "_ZTIi"
3404    },
3405    {
3406     "referenced_type" : "_ZTIPt"
3407    }
3408   ],
3409   "return_type" : "_ZTIv",
3410   "source_file" : "libnativehelper/include_jni/jni.h"
3411  }
3412 ],
3413 "functions" :
3414 [
3415  {
3416   "function_name" : "AFileDescriptor_create",
3417   "linker_set_key" : "AFileDescriptor_create",
3418   "parameters" :
3419   [
3420    {
3421     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3422    }
3423   ],
3424   "return_type" : "_ZTIPv",
3425   "source_file" : "libnativehelper/include/android/file_descriptor_jni.h"
3426  },
3427  {
3428   "function_name" : "AFileDescriptor_getFd",
3429   "linker_set_key" : "AFileDescriptor_getFd",
3430   "parameters" :
3431   [
3432    {
3433     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3434    },
3435    {
3436     "referenced_type" : "_ZTIPv"
3437    }
3438   ],
3439   "return_type" : "_ZTIi",
3440   "source_file" : "libnativehelper/include/android/file_descriptor_jni.h"
3441  },
3442  {
3443   "function_name" : "AFileDescriptor_setFd",
3444   "linker_set_key" : "AFileDescriptor_setFd",
3445   "parameters" :
3446   [
3447    {
3448     "referenced_type" : "_ZTIPPK18JNINativeInterface"
3449    },
3450    {
3451     "referenced_type" : "_ZTIPv"
3452    },
3453    {
3454     "referenced_type" : "_ZTIi"
3455    }
3456   ],
3457   "return_type" : "_ZTIv",
3458   "source_file" : "libnativehelper/include/android/file_descriptor_jni.h"
3459  },
3460  {
3461   "function_name" : "JNI_CreateJavaVM",
3462   "linker_set_key" : "JNI_CreateJavaVM",
3463   "parameters" :
3464   [
3465    {
3466     "referenced_type" : "_ZTIPPPK18JNIInvokeInterface"
3467    },
3468    {
3469     "referenced_type" : "_ZTIPPPK18JNINativeInterface"
3470    },
3471    {
3472     "referenced_type" : "_ZTIPv"
3473    }
3474   ],
3475   "return_type" : "_ZTIi",
3476   "source_file" : "libnativehelper/include_jni/jni.h"
3477  },
3478  {
3479   "function_name" : "JNI_GetCreatedJavaVMs",
3480   "linker_set_key" : "JNI_GetCreatedJavaVMs",
3481   "parameters" :
3482   [
3483    {
3484     "referenced_type" : "_ZTIPPPK18JNIInvokeInterface"
3485    },
3486    {
3487     "referenced_type" : "_ZTIi"
3488    },
3489    {
3490     "referenced_type" : "_ZTIPi"
3491    }
3492   ],
3493   "return_type" : "_ZTIi",
3494   "source_file" : "libnativehelper/include_jni/jni.h"
3495  },
3496  {
3497   "function_name" : "JNI_GetDefaultJavaVMInitArgs",
3498   "linker_set_key" : "JNI_GetDefaultJavaVMInitArgs",
3499   "parameters" :
3500   [
3501    {
3502     "referenced_type" : "_ZTIPv"
3503    }
3504   ],
3505   "return_type" : "_ZTIi",
3506   "source_file" : "libnativehelper/include_jni/jni.h"
3507  }
3508 ],
3509 "global_vars" : [],
3510 "lvalue_reference_types" : [],
3511 "pointer_types" :
3512 [
3513  {
3514   "alignment" : 8,
3515   "linker_set_key" : "_ZTIP10_jmethodID",
3516   "name" : "_jmethodID *",
3517   "referenced_type" : "_ZTI10_jmethodID",
3518   "size" : 8,
3519   "source_file" : "libnativehelper/include_jni/jni.h"
3520  },
3521  {
3522   "alignment" : 8,
3523   "linker_set_key" : "_ZTIP12JavaVMOption",
3524   "name" : "JavaVMOption *",
3525   "referenced_type" : "_ZTI12JavaVMOption",
3526   "size" : 8,
3527   "source_file" : "libnativehelper/include_jni/jni.h"
3528  },
3529  {
3530   "alignment" : 8,
3531   "linker_set_key" : "_ZTIP17JniInvocationImpl",
3532   "name" : "JniInvocationImpl *",
3533   "referenced_type" : "_ZTI17JniInvocationImpl",
3534   "size" : 8,
3535   "source_file" : "libnativehelper/include_platform/nativehelper/JniInvocation.h"
3536  },
3537  {
3538   "alignment" : 8,
3539   "linker_set_key" : "_ZTIP9_jfieldID",
3540   "name" : "_jfieldID *",
3541   "referenced_type" : "_ZTI9_jfieldID",
3542   "size" : 8,
3543   "source_file" : "libnativehelper/include_jni/jni.h"
3544  },
3545  {
3546   "alignment" : 8,
3547   "linker_set_key" : "_ZTIPF14jobjectRefTypePPK18JNINativeInterfacePvE",
3548   "name" : "jobjectRefType (*)(const JNINativeInterface **, void *)",
3549   "referenced_type" : "_ZTIF14jobjectRefTypePPK18JNINativeInterfacePvE",
3550   "size" : 8,
3551   "source_file" : "libnativehelper/include_jni/jni.h"
3552  },
3553  {
3554   "alignment" : 8,
3555   "linker_set_key" : "_ZTIPFP10_jmethodIDPPK18JNINativeInterfacePvE",
3556   "name" : "_jmethodID *(*)(const JNINativeInterface **, void *)",
3557   "referenced_type" : "_ZTIFP10_jmethodIDPPK18JNINativeInterfacePvE",
3558   "size" : 8,
3559   "source_file" : "libnativehelper/include_jni/jni.h"
3560  },
3561  {
3562   "alignment" : 8,
3563   "linker_set_key" : "_ZTIPFP10_jmethodIDPPK18JNINativeInterfacePvPKcS7_E",
3564   "name" : "_jmethodID *(*)(const JNINativeInterface **, void *, const char *, const char *)",
3565   "referenced_type" : "_ZTIFP10_jmethodIDPPK18JNINativeInterfacePvPKcS7_E",
3566   "size" : 8,
3567   "source_file" : "libnativehelper/include_jni/jni.h"
3568  },
3569  {
3570   "alignment" : 8,
3571   "linker_set_key" : "_ZTIPFP9_jfieldIDPPK18JNINativeInterfacePvE",
3572   "name" : "_jfieldID *(*)(const JNINativeInterface **, void *)",
3573   "referenced_type" : "_ZTIFP9_jfieldIDPPK18JNINativeInterfacePvE",
3574   "size" : 8,
3575   "source_file" : "libnativehelper/include_jni/jni.h"
3576  },
3577  {
3578   "alignment" : 8,
3579   "linker_set_key" : "_ZTIPFP9_jfieldIDPPK18JNINativeInterfacePvPKcS7_E",
3580   "name" : "_jfieldID *(*)(const JNINativeInterface **, void *, const char *, const char *)",
3581   "referenced_type" : "_ZTIFP9_jfieldIDPPK18JNINativeInterfacePvPKcS7_E",
3582   "size" : 8,
3583   "source_file" : "libnativehelper/include_jni/jni.h"
3584  },
3585  {
3586   "alignment" : 8,
3587   "linker_set_key" : "_ZTIPFPKcPPK18JNINativeInterfacePvPhE",
3588   "name" : "const char *(*)(const JNINativeInterface **, void *, unsigned char *)",
3589   "referenced_type" : "_ZTIFPKcPPK18JNINativeInterfacePvPhE",
3590   "size" : 8,
3591   "source_file" : "libnativehelper/include_jni/jni.h"
3592  },
3593  {
3594   "alignment" : 8,
3595   "linker_set_key" : "_ZTIPFPKtPPK18JNINativeInterfacePvPhE",
3596   "name" : "const unsigned short *(*)(const JNINativeInterface **, void *, unsigned char *)",
3597   "referenced_type" : "_ZTIFPKtPPK18JNINativeInterfacePvPhE",
3598   "size" : 8,
3599   "source_file" : "libnativehelper/include_jni/jni.h"
3600  },
3601  {
3602   "alignment" : 8,
3603   "linker_set_key" : "_ZTIPFPaPPK18JNINativeInterfacePvPhE",
3604   "name" : "signed char *(*)(const JNINativeInterface **, void *, unsigned char *)",
3605   "referenced_type" : "_ZTIFPaPPK18JNINativeInterfacePvPhE",
3606   "size" : 8,
3607   "source_file" : "libnativehelper/include_jni/jni.h"
3608  },
3609  {
3610   "alignment" : 8,
3611   "linker_set_key" : "_ZTIPFPdPPK18JNINativeInterfacePvPhE",
3612   "name" : "double *(*)(const JNINativeInterface **, void *, unsigned char *)",
3613   "referenced_type" : "_ZTIFPdPPK18JNINativeInterfacePvPhE",
3614   "size" : 8,
3615   "source_file" : "libnativehelper/include_jni/jni.h"
3616  },
3617  {
3618   "alignment" : 8,
3619   "linker_set_key" : "_ZTIPFPfPPK18JNINativeInterfacePvPhE",
3620   "name" : "float *(*)(const JNINativeInterface **, void *, unsigned char *)",
3621   "referenced_type" : "_ZTIFPfPPK18JNINativeInterfacePvPhE",
3622   "size" : 8,
3623   "source_file" : "libnativehelper/include_jni/jni.h"
3624  },
3625  {
3626   "alignment" : 8,
3627   "linker_set_key" : "_ZTIPFPhPPK18JNINativeInterfacePvS_E",
3628   "name" : "unsigned char *(*)(const JNINativeInterface **, void *, unsigned char *)",
3629   "referenced_type" : "_ZTIFPhPPK18JNINativeInterfacePvS_E",
3630   "size" : 8,
3631   "source_file" : "libnativehelper/include_jni/jni.h"
3632  },
3633  {
3634   "alignment" : 8,
3635   "linker_set_key" : "_ZTIPFPiPPK18JNINativeInterfacePvPhE",
3636   "name" : "int *(*)(const JNINativeInterface **, void *, unsigned char *)",
3637   "referenced_type" : "_ZTIFPiPPK18JNINativeInterfacePvPhE",
3638   "size" : 8,
3639   "source_file" : "libnativehelper/include_jni/jni.h"
3640  },
3641  {
3642   "alignment" : 8,
3643   "linker_set_key" : "_ZTIPFPlPPK18JNINativeInterfacePvPhE",
3644   "name" : "long *(*)(const JNINativeInterface **, void *, unsigned char *)",
3645   "referenced_type" : "_ZTIFPlPPK18JNINativeInterfacePvPhE",
3646   "size" : 8,
3647   "source_file" : "libnativehelper/include_jni/jni.h"
3648  },
3649  {
3650   "alignment" : 8,
3651   "linker_set_key" : "_ZTIPFPsPPK18JNINativeInterfacePvPhE",
3652   "name" : "short *(*)(const JNINativeInterface **, void *, unsigned char *)",
3653   "referenced_type" : "_ZTIFPsPPK18JNINativeInterfacePvPhE",
3654   "size" : 8,
3655   "source_file" : "libnativehelper/include_jni/jni.h"
3656  },
3657  {
3658   "alignment" : 8,
3659   "linker_set_key" : "_ZTIPFPtPPK18JNINativeInterfacePvPhE",
3660   "name" : "unsigned short *(*)(const JNINativeInterface **, void *, unsigned char *)",
3661   "referenced_type" : "_ZTIFPtPPK18JNINativeInterfacePvPhE",
3662   "size" : 8,
3663   "source_file" : "libnativehelper/include_jni/jni.h"
3664  },
3665  {
3666   "alignment" : 8,
3667   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceE",
3668   "name" : "void *(*)(const JNINativeInterface **)",
3669   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceE",
3670   "size" : 8,
3671   "source_file" : "libnativehelper/include_jni/jni.h"
3672  },
3673  {
3674   "alignment" : 8,
3675   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfacePKcE",
3676   "name" : "void *(*)(const JNINativeInterface **, const char *)",
3677   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfacePKcE",
3678   "size" : 8,
3679   "source_file" : "libnativehelper/include_jni/jni.h"
3680  },
3681  {
3682   "alignment" : 8,
3683   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfacePKcS_PKaiE",
3684   "name" : "void *(*)(const JNINativeInterface **, const char *, void *, const signed char *, int)",
3685   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfacePKcS_PKaiE",
3686   "size" : 8,
3687   "source_file" : "libnativehelper/include_jni/jni.h"
3688  },
3689  {
3690   "alignment" : 8,
3691   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfacePKtiE",
3692   "name" : "void *(*)(const JNINativeInterface **, const unsigned short *, int)",
3693   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfacePKtiE",
3694   "size" : 8,
3695   "source_file" : "libnativehelper/include_jni/jni.h"
3696  },
3697  {
3698   "alignment" : 8,
3699   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_E",
3700   "name" : "void *(*)(const JNINativeInterface **, void *)",
3701   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_E",
3702   "size" : 8,
3703   "source_file" : "libnativehelper/include_jni/jni.h"
3704  },
3705  {
3706   "alignment" : 8,
3707   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDPK6jvalueE",
3708   "name" : "void *(*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
3709   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDPK6jvalueE",
3710   "size" : 8,
3711   "source_file" : "libnativehelper/include_jni/jni.h"
3712  },
3713  {
3714   "alignment" : 8,
3715   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDSt9__va_listE",
3716   "name" : "void *(*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
3717   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDSt9__va_listE",
3718   "size" : 8,
3719   "source_file" : "libnativehelper/include_jni/jni.h"
3720  },
3721  {
3722   "alignment" : 8,
3723   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDhE",
3724   "name" : "void *(*)(const JNINativeInterface **, void *, _jmethodID *, unsigned char)",
3725   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDhE",
3726   "size" : 8,
3727   "source_file" : "libnativehelper/include_jni/jni.h"
3728  },
3729  {
3730   "alignment" : 8,
3731   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDzE",
3732   "name" : "void *(*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
3733   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_P10_jmethodIDzE",
3734   "size" : 8,
3735   "source_file" : "libnativehelper/include_jni/jni.h"
3736  },
3737  {
3738   "alignment" : 8,
3739   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_P9_jfieldIDE",
3740   "name" : "void *(*)(const JNINativeInterface **, void *, _jfieldID *)",
3741   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_P9_jfieldIDE",
3742   "size" : 8,
3743   "source_file" : "libnativehelper/include_jni/jni.h"
3744  },
3745  {
3746   "alignment" : 8,
3747   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_P9_jfieldIDhE",
3748   "name" : "void *(*)(const JNINativeInterface **, void *, _jfieldID *, unsigned char)",
3749   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_P9_jfieldIDhE",
3750   "size" : 8,
3751   "source_file" : "libnativehelper/include_jni/jni.h"
3752  },
3753  {
3754   "alignment" : 8,
3755   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_PhE",
3756   "name" : "void *(*)(const JNINativeInterface **, void *, unsigned char *)",
3757   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_PhE",
3758   "size" : 8,
3759   "source_file" : "libnativehelper/include_jni/jni.h"
3760  },
3761  {
3762   "alignment" : 8,
3763   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDPK6jvalueE",
3764   "name" : "void *(*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
3765   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDPK6jvalueE",
3766   "size" : 8,
3767   "source_file" : "libnativehelper/include_jni/jni.h"
3768  },
3769  {
3770   "alignment" : 8,
3771   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDSt9__va_listE",
3772   "name" : "void *(*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
3773   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDSt9__va_listE",
3774   "size" : 8,
3775   "source_file" : "libnativehelper/include_jni/jni.h"
3776  },
3777  {
3778   "alignment" : 8,
3779   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDzE",
3780   "name" : "void *(*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
3781   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDzE",
3782   "size" : 8,
3783   "source_file" : "libnativehelper/include_jni/jni.h"
3784  },
3785  {
3786   "alignment" : 8,
3787   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_iE",
3788   "name" : "void *(*)(const JNINativeInterface **, void *, int)",
3789   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_iE",
3790   "size" : 8,
3791   "source_file" : "libnativehelper/include_jni/jni.h"
3792  },
3793  {
3794   "alignment" : 8,
3795   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceS_lE",
3796   "name" : "void *(*)(const JNINativeInterface **, void *, long)",
3797   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceS_lE",
3798   "size" : 8,
3799   "source_file" : "libnativehelper/include_jni/jni.h"
3800  },
3801  {
3802   "alignment" : 8,
3803   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceiE",
3804   "name" : "void *(*)(const JNINativeInterface **, int)",
3805   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceiE",
3806   "size" : 8,
3807   "source_file" : "libnativehelper/include_jni/jni.h"
3808  },
3809  {
3810   "alignment" : 8,
3811   "linker_set_key" : "_ZTIPFPvPPK18JNINativeInterfaceiS_S_E",
3812   "name" : "void *(*)(const JNINativeInterface **, int, void *, void *)",
3813   "referenced_type" : "_ZTIFPvPPK18JNINativeInterfaceiS_S_E",
3814   "size" : 8,
3815   "source_file" : "libnativehelper/include_jni/jni.h"
3816  },
3817  {
3818   "alignment" : 8,
3819   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3820   "name" : "signed char (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
3821   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3822   "size" : 8,
3823   "source_file" : "libnativehelper/include_jni/jni.h"
3824  },
3825  {
3826   "alignment" : 8,
3827   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
3828   "name" : "signed char (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
3829   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
3830   "size" : 8,
3831   "source_file" : "libnativehelper/include_jni/jni.h"
3832  },
3833  {
3834   "alignment" : 8,
3835   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDzE",
3836   "name" : "signed char (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
3837   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvP10_jmethodIDzE",
3838   "size" : 8,
3839   "source_file" : "libnativehelper/include_jni/jni.h"
3840  },
3841  {
3842   "alignment" : 8,
3843   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvP9_jfieldIDE",
3844   "name" : "signed char (*)(const JNINativeInterface **, void *, _jfieldID *)",
3845   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvP9_jfieldIDE",
3846   "size" : 8,
3847   "source_file" : "libnativehelper/include_jni/jni.h"
3848  },
3849  {
3850   "alignment" : 8,
3851   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
3852   "name" : "signed char (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
3853   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
3854   "size" : 8,
3855   "source_file" : "libnativehelper/include_jni/jni.h"
3856  },
3857  {
3858   "alignment" : 8,
3859   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
3860   "name" : "signed char (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
3861   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
3862   "size" : 8,
3863   "source_file" : "libnativehelper/include_jni/jni.h"
3864  },
3865  {
3866   "alignment" : 8,
3867   "linker_set_key" : "_ZTIPFaPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
3868   "name" : "signed char (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
3869   "referenced_type" : "_ZTIFaPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
3870   "size" : 8,
3871   "source_file" : "libnativehelper/include_jni/jni.h"
3872  },
3873  {
3874   "alignment" : 8,
3875   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3876   "name" : "double (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
3877   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3878   "size" : 8,
3879   "source_file" : "libnativehelper/include_jni/jni.h"
3880  },
3881  {
3882   "alignment" : 8,
3883   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
3884   "name" : "double (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
3885   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
3886   "size" : 8,
3887   "source_file" : "libnativehelper/include_jni/jni.h"
3888  },
3889  {
3890   "alignment" : 8,
3891   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDzE",
3892   "name" : "double (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
3893   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvP10_jmethodIDzE",
3894   "size" : 8,
3895   "source_file" : "libnativehelper/include_jni/jni.h"
3896  },
3897  {
3898   "alignment" : 8,
3899   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvP9_jfieldIDE",
3900   "name" : "double (*)(const JNINativeInterface **, void *, _jfieldID *)",
3901   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvP9_jfieldIDE",
3902   "size" : 8,
3903   "source_file" : "libnativehelper/include_jni/jni.h"
3904  },
3905  {
3906   "alignment" : 8,
3907   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
3908   "name" : "double (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
3909   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
3910   "size" : 8,
3911   "source_file" : "libnativehelper/include_jni/jni.h"
3912  },
3913  {
3914   "alignment" : 8,
3915   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
3916   "name" : "double (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
3917   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
3918   "size" : 8,
3919   "source_file" : "libnativehelper/include_jni/jni.h"
3920  },
3921  {
3922   "alignment" : 8,
3923   "linker_set_key" : "_ZTIPFdPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
3924   "name" : "double (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
3925   "referenced_type" : "_ZTIFdPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
3926   "size" : 8,
3927   "source_file" : "libnativehelper/include_jni/jni.h"
3928  },
3929  {
3930   "alignment" : 8,
3931   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3932   "name" : "float (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
3933   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3934   "size" : 8,
3935   "source_file" : "libnativehelper/include_jni/jni.h"
3936  },
3937  {
3938   "alignment" : 8,
3939   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
3940   "name" : "float (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
3941   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
3942   "size" : 8,
3943   "source_file" : "libnativehelper/include_jni/jni.h"
3944  },
3945  {
3946   "alignment" : 8,
3947   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDzE",
3948   "name" : "float (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
3949   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvP10_jmethodIDzE",
3950   "size" : 8,
3951   "source_file" : "libnativehelper/include_jni/jni.h"
3952  },
3953  {
3954   "alignment" : 8,
3955   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvP9_jfieldIDE",
3956   "name" : "float (*)(const JNINativeInterface **, void *, _jfieldID *)",
3957   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvP9_jfieldIDE",
3958   "size" : 8,
3959   "source_file" : "libnativehelper/include_jni/jni.h"
3960  },
3961  {
3962   "alignment" : 8,
3963   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
3964   "name" : "float (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
3965   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
3966   "size" : 8,
3967   "source_file" : "libnativehelper/include_jni/jni.h"
3968  },
3969  {
3970   "alignment" : 8,
3971   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
3972   "name" : "float (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
3973   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
3974   "size" : 8,
3975   "source_file" : "libnativehelper/include_jni/jni.h"
3976  },
3977  {
3978   "alignment" : 8,
3979   "linker_set_key" : "_ZTIPFfPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
3980   "name" : "float (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
3981   "referenced_type" : "_ZTIFfPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
3982   "size" : 8,
3983   "source_file" : "libnativehelper/include_jni/jni.h"
3984  },
3985  {
3986   "alignment" : 8,
3987   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfaceE",
3988   "name" : "unsigned char (*)(const JNINativeInterface **)",
3989   "referenced_type" : "_ZTIFhPPK18JNINativeInterfaceE",
3990   "size" : 8,
3991   "source_file" : "libnativehelper/include_jni/jni.h"
3992  },
3993  {
3994   "alignment" : 8,
3995   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3996   "name" : "unsigned char (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
3997   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
3998   "size" : 8,
3999   "source_file" : "libnativehelper/include_jni/jni.h"
4000  },
4001  {
4002   "alignment" : 8,
4003   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4004   "name" : "unsigned char (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
4005   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4006   "size" : 8,
4007   "source_file" : "libnativehelper/include_jni/jni.h"
4008  },
4009  {
4010   "alignment" : 8,
4011   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDzE",
4012   "name" : "unsigned char (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
4013   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvP10_jmethodIDzE",
4014   "size" : 8,
4015   "source_file" : "libnativehelper/include_jni/jni.h"
4016  },
4017  {
4018   "alignment" : 8,
4019   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvP9_jfieldIDE",
4020   "name" : "unsigned char (*)(const JNINativeInterface **, void *, _jfieldID *)",
4021   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvP9_jfieldIDE",
4022   "size" : 8,
4023   "source_file" : "libnativehelper/include_jni/jni.h"
4024  },
4025  {
4026   "alignment" : 8,
4027   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvS3_E",
4028   "name" : "unsigned char (*)(const JNINativeInterface **, void *, void *)",
4029   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvS3_E",
4030   "size" : 8,
4031   "source_file" : "libnativehelper/include_jni/jni.h"
4032  },
4033  {
4034   "alignment" : 8,
4035   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4036   "name" : "unsigned char (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
4037   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4038   "size" : 8,
4039   "source_file" : "libnativehelper/include_jni/jni.h"
4040  },
4041  {
4042   "alignment" : 8,
4043   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4044   "name" : "unsigned char (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
4045   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4046   "size" : 8,
4047   "source_file" : "libnativehelper/include_jni/jni.h"
4048  },
4049  {
4050   "alignment" : 8,
4051   "linker_set_key" : "_ZTIPFhPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4052   "name" : "unsigned char (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
4053   "referenced_type" : "_ZTIFhPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4054   "size" : 8,
4055   "source_file" : "libnativehelper/include_jni/jni.h"
4056  },
4057  {
4058   "alignment" : 8,
4059   "linker_set_key" : "_ZTIPFiPPK18JNIInvokeInterfaceE",
4060   "name" : "int (*)(const JNIInvokeInterface **)",
4061   "referenced_type" : "_ZTIFiPPK18JNIInvokeInterfaceE",
4062   "size" : 8,
4063   "source_file" : "libnativehelper/include_jni/jni.h"
4064  },
4065  {
4066   "alignment" : 8,
4067   "linker_set_key" : "_ZTIPFiPPK18JNIInvokeInterfacePPPK18JNINativeInterfacePvE",
4068   "name" : "int (*)(const JNIInvokeInterface **, const JNINativeInterface ***, void *)",
4069   "referenced_type" : "_ZTIFiPPK18JNIInvokeInterfacePPPK18JNINativeInterfacePvE",
4070   "size" : 8,
4071   "source_file" : "libnativehelper/include_jni/jni.h"
4072  },
4073  {
4074   "alignment" : 8,
4075   "linker_set_key" : "_ZTIPFiPPK18JNIInvokeInterfacePPviE",
4076   "name" : "int (*)(const JNIInvokeInterface **, void **, int)",
4077   "referenced_type" : "_ZTIFiPPK18JNIInvokeInterfacePPviE",
4078   "size" : 8,
4079   "source_file" : "libnativehelper/include_jni/jni.h"
4080  },
4081  {
4082   "alignment" : 8,
4083   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfaceE",
4084   "name" : "int (*)(const JNINativeInterface **)",
4085   "referenced_type" : "_ZTIFiPPK18JNINativeInterfaceE",
4086   "size" : 8,
4087   "source_file" : "libnativehelper/include_jni/jni.h"
4088  },
4089  {
4090   "alignment" : 8,
4091   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePPPK18JNIInvokeInterfaceE",
4092   "name" : "int (*)(const JNINativeInterface **, const JNIInvokeInterface ***)",
4093   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePPPK18JNIInvokeInterfaceE",
4094   "size" : 8,
4095   "source_file" : "libnativehelper/include_jni/jni.h"
4096  },
4097  {
4098   "alignment" : 8,
4099   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvE",
4100   "name" : "int (*)(const JNINativeInterface **, void *)",
4101   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvE",
4102   "size" : 8,
4103   "source_file" : "libnativehelper/include_jni/jni.h"
4104  },
4105  {
4106   "alignment" : 8,
4107   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4108   "name" : "int (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
4109   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4110   "size" : 8,
4111   "source_file" : "libnativehelper/include_jni/jni.h"
4112  },
4113  {
4114   "alignment" : 8,
4115   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4116   "name" : "int (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
4117   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4118   "size" : 8,
4119   "source_file" : "libnativehelper/include_jni/jni.h"
4120  },
4121  {
4122   "alignment" : 8,
4123   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDzE",
4124   "name" : "int (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
4125   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvP10_jmethodIDzE",
4126   "size" : 8,
4127   "source_file" : "libnativehelper/include_jni/jni.h"
4128  },
4129  {
4130   "alignment" : 8,
4131   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvP9_jfieldIDE",
4132   "name" : "int (*)(const JNINativeInterface **, void *, _jfieldID *)",
4133   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvP9_jfieldIDE",
4134   "size" : 8,
4135   "source_file" : "libnativehelper/include_jni/jni.h"
4136  },
4137  {
4138   "alignment" : 8,
4139   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvPK15JNINativeMethodiE",
4140   "name" : "int (*)(const JNINativeInterface **, void *, const JNINativeMethod *, int)",
4141   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvPK15JNINativeMethodiE",
4142   "size" : 8,
4143   "source_file" : "libnativehelper/include_jni/jni.h"
4144  },
4145  {
4146   "alignment" : 8,
4147   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvPKcE",
4148   "name" : "int (*)(const JNINativeInterface **, void *, const char *)",
4149   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvPKcE",
4150   "size" : 8,
4151   "source_file" : "libnativehelper/include_jni/jni.h"
4152  },
4153  {
4154   "alignment" : 8,
4155   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4156   "name" : "int (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
4157   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4158   "size" : 8,
4159   "source_file" : "libnativehelper/include_jni/jni.h"
4160  },
4161  {
4162   "alignment" : 8,
4163   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4164   "name" : "int (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
4165   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4166   "size" : 8,
4167   "source_file" : "libnativehelper/include_jni/jni.h"
4168  },
4169  {
4170   "alignment" : 8,
4171   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4172   "name" : "int (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
4173   "referenced_type" : "_ZTIFiPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4174   "size" : 8,
4175   "source_file" : "libnativehelper/include_jni/jni.h"
4176  },
4177  {
4178   "alignment" : 8,
4179   "linker_set_key" : "_ZTIPFiPPK18JNINativeInterfaceiE",
4180   "name" : "int (*)(const JNINativeInterface **, int)",
4181   "referenced_type" : "_ZTIFiPPK18JNINativeInterfaceiE",
4182   "size" : 8,
4183   "source_file" : "libnativehelper/include_jni/jni.h"
4184  },
4185  {
4186   "alignment" : 8,
4187   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvE",
4188   "name" : "long (*)(const JNINativeInterface **, void *)",
4189   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvE",
4190   "size" : 8,
4191   "source_file" : "libnativehelper/include_jni/jni.h"
4192  },
4193  {
4194   "alignment" : 8,
4195   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4196   "name" : "long (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
4197   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4198   "size" : 8,
4199   "source_file" : "libnativehelper/include_jni/jni.h"
4200  },
4201  {
4202   "alignment" : 8,
4203   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4204   "name" : "long (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
4205   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4206   "size" : 8,
4207   "source_file" : "libnativehelper/include_jni/jni.h"
4208  },
4209  {
4210   "alignment" : 8,
4211   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDzE",
4212   "name" : "long (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
4213   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvP10_jmethodIDzE",
4214   "size" : 8,
4215   "source_file" : "libnativehelper/include_jni/jni.h"
4216  },
4217  {
4218   "alignment" : 8,
4219   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvP9_jfieldIDE",
4220   "name" : "long (*)(const JNINativeInterface **, void *, _jfieldID *)",
4221   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvP9_jfieldIDE",
4222   "size" : 8,
4223   "source_file" : "libnativehelper/include_jni/jni.h"
4224  },
4225  {
4226   "alignment" : 8,
4227   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4228   "name" : "long (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
4229   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4230   "size" : 8,
4231   "source_file" : "libnativehelper/include_jni/jni.h"
4232  },
4233  {
4234   "alignment" : 8,
4235   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4236   "name" : "long (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
4237   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4238   "size" : 8,
4239   "source_file" : "libnativehelper/include_jni/jni.h"
4240  },
4241  {
4242   "alignment" : 8,
4243   "linker_set_key" : "_ZTIPFlPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4244   "name" : "long (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
4245   "referenced_type" : "_ZTIFlPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4246   "size" : 8,
4247   "source_file" : "libnativehelper/include_jni/jni.h"
4248  },
4249  {
4250   "alignment" : 8,
4251   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4252   "name" : "short (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
4253   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4254   "size" : 8,
4255   "source_file" : "libnativehelper/include_jni/jni.h"
4256  },
4257  {
4258   "alignment" : 8,
4259   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4260   "name" : "short (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
4261   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4262   "size" : 8,
4263   "source_file" : "libnativehelper/include_jni/jni.h"
4264  },
4265  {
4266   "alignment" : 8,
4267   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDzE",
4268   "name" : "short (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
4269   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvP10_jmethodIDzE",
4270   "size" : 8,
4271   "source_file" : "libnativehelper/include_jni/jni.h"
4272  },
4273  {
4274   "alignment" : 8,
4275   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvP9_jfieldIDE",
4276   "name" : "short (*)(const JNINativeInterface **, void *, _jfieldID *)",
4277   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvP9_jfieldIDE",
4278   "size" : 8,
4279   "source_file" : "libnativehelper/include_jni/jni.h"
4280  },
4281  {
4282   "alignment" : 8,
4283   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4284   "name" : "short (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
4285   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4286   "size" : 8,
4287   "source_file" : "libnativehelper/include_jni/jni.h"
4288  },
4289  {
4290   "alignment" : 8,
4291   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4292   "name" : "short (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
4293   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4294   "size" : 8,
4295   "source_file" : "libnativehelper/include_jni/jni.h"
4296  },
4297  {
4298   "alignment" : 8,
4299   "linker_set_key" : "_ZTIPFsPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4300   "name" : "short (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
4301   "referenced_type" : "_ZTIFsPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4302   "size" : 8,
4303   "source_file" : "libnativehelper/include_jni/jni.h"
4304  },
4305  {
4306   "alignment" : 8,
4307   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4308   "name" : "unsigned short (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
4309   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4310   "size" : 8,
4311   "source_file" : "libnativehelper/include_jni/jni.h"
4312  },
4313  {
4314   "alignment" : 8,
4315   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4316   "name" : "unsigned short (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
4317   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4318   "size" : 8,
4319   "source_file" : "libnativehelper/include_jni/jni.h"
4320  },
4321  {
4322   "alignment" : 8,
4323   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDzE",
4324   "name" : "unsigned short (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
4325   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvP10_jmethodIDzE",
4326   "size" : 8,
4327   "source_file" : "libnativehelper/include_jni/jni.h"
4328  },
4329  {
4330   "alignment" : 8,
4331   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvP9_jfieldIDE",
4332   "name" : "unsigned short (*)(const JNINativeInterface **, void *, _jfieldID *)",
4333   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvP9_jfieldIDE",
4334   "size" : 8,
4335   "source_file" : "libnativehelper/include_jni/jni.h"
4336  },
4337  {
4338   "alignment" : 8,
4339   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4340   "name" : "unsigned short (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
4341   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4342   "size" : 8,
4343   "source_file" : "libnativehelper/include_jni/jni.h"
4344  },
4345  {
4346   "alignment" : 8,
4347   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4348   "name" : "unsigned short (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
4349   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4350   "size" : 8,
4351   "source_file" : "libnativehelper/include_jni/jni.h"
4352  },
4353  {
4354   "alignment" : 8,
4355   "linker_set_key" : "_ZTIPFtPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4356   "name" : "unsigned short (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
4357   "referenced_type" : "_ZTIFtPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4358   "size" : 8,
4359   "source_file" : "libnativehelper/include_jni/jni.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfaceE",
4364   "name" : "void (*)(const JNINativeInterface **)",
4365   "referenced_type" : "_ZTIFvPPK18JNINativeInterfaceE",
4366   "size" : 8,
4367   "source_file" : "libnativehelper/include_jni/jni.h"
4368  },
4369  {
4370   "alignment" : 8,
4371   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePKcE",
4372   "name" : "void (*)(const JNINativeInterface **, const char *)",
4373   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePKcE",
4374   "size" : 8,
4375   "source_file" : "libnativehelper/include_jni/jni.h"
4376  },
4377  {
4378   "alignment" : 8,
4379   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvE",
4380   "name" : "void (*)(const JNINativeInterface **, void *)",
4381   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvE",
4382   "size" : 8,
4383   "source_file" : "libnativehelper/include_jni/jni.h"
4384  },
4385  {
4386   "alignment" : 8,
4387   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4388   "name" : "void (*)(const JNINativeInterface **, void *, _jmethodID *, const jvalue *)",
4389   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE",
4390   "size" : 8,
4391   "source_file" : "libnativehelper/include_jni/jni.h"
4392  },
4393  {
4394   "alignment" : 8,
4395   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4396   "name" : "void (*)(const JNINativeInterface **, void *, _jmethodID *, __va_list)",
4397   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE",
4398   "size" : 8,
4399   "source_file" : "libnativehelper/include_jni/jni.h"
4400  },
4401  {
4402   "alignment" : 8,
4403   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDzE",
4404   "name" : "void (*)(const JNINativeInterface **, void *, _jmethodID *, ...)",
4405   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP10_jmethodIDzE",
4406   "size" : 8,
4407   "source_file" : "libnativehelper/include_jni/jni.h"
4408  },
4409  {
4410   "alignment" : 8,
4411   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDS3_E",
4412   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, void *)",
4413   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDS3_E",
4414   "size" : 8,
4415   "source_file" : "libnativehelper/include_jni/jni.h"
4416  },
4417  {
4418   "alignment" : 8,
4419   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDaE",
4420   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, signed char)",
4421   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDaE",
4422   "size" : 8,
4423   "source_file" : "libnativehelper/include_jni/jni.h"
4424  },
4425  {
4426   "alignment" : 8,
4427   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDdE",
4428   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, double)",
4429   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDdE",
4430   "size" : 8,
4431   "source_file" : "libnativehelper/include_jni/jni.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDfE",
4436   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, float)",
4437   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDfE",
4438   "size" : 8,
4439   "source_file" : "libnativehelper/include_jni/jni.h"
4440  },
4441  {
4442   "alignment" : 8,
4443   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDhE",
4444   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, unsigned char)",
4445   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDhE",
4446   "size" : 8,
4447   "source_file" : "libnativehelper/include_jni/jni.h"
4448  },
4449  {
4450   "alignment" : 8,
4451   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDiE",
4452   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, int)",
4453   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDiE",
4454   "size" : 8,
4455   "source_file" : "libnativehelper/include_jni/jni.h"
4456  },
4457  {
4458   "alignment" : 8,
4459   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDlE",
4460   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, long)",
4461   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDlE",
4462   "size" : 8,
4463   "source_file" : "libnativehelper/include_jni/jni.h"
4464  },
4465  {
4466   "alignment" : 8,
4467   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDsE",
4468   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, short)",
4469   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDsE",
4470   "size" : 8,
4471   "source_file" : "libnativehelper/include_jni/jni.h"
4472  },
4473  {
4474   "alignment" : 8,
4475   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDtE",
4476   "name" : "void (*)(const JNINativeInterface **, void *, _jfieldID *, unsigned short)",
4477   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvP9_jfieldIDtE",
4478   "size" : 8,
4479   "source_file" : "libnativehelper/include_jni/jni.h"
4480  },
4481  {
4482   "alignment" : 8,
4483   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPKcE",
4484   "name" : "void (*)(const JNINativeInterface **, void *, const char *)",
4485   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPKcE",
4486   "size" : 8,
4487   "source_file" : "libnativehelper/include_jni/jni.h"
4488  },
4489  {
4490   "alignment" : 8,
4491   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPKtE",
4492   "name" : "void (*)(const JNINativeInterface **, void *, const unsigned short *)",
4493   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPKtE",
4494   "size" : 8,
4495   "source_file" : "libnativehelper/include_jni/jni.h"
4496  },
4497  {
4498   "alignment" : 8,
4499   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPaiE",
4500   "name" : "void (*)(const JNINativeInterface **, void *, signed char *, int)",
4501   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPaiE",
4502   "size" : 8,
4503   "source_file" : "libnativehelper/include_jni/jni.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPdiE",
4508   "name" : "void (*)(const JNINativeInterface **, void *, double *, int)",
4509   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPdiE",
4510   "size" : 8,
4511   "source_file" : "libnativehelper/include_jni/jni.h"
4512  },
4513  {
4514   "alignment" : 8,
4515   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPfiE",
4516   "name" : "void (*)(const JNINativeInterface **, void *, float *, int)",
4517   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPfiE",
4518   "size" : 8,
4519   "source_file" : "libnativehelper/include_jni/jni.h"
4520  },
4521  {
4522   "alignment" : 8,
4523   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPhiE",
4524   "name" : "void (*)(const JNINativeInterface **, void *, unsigned char *, int)",
4525   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPhiE",
4526   "size" : 8,
4527   "source_file" : "libnativehelper/include_jni/jni.h"
4528  },
4529  {
4530   "alignment" : 8,
4531   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPiiE",
4532   "name" : "void (*)(const JNINativeInterface **, void *, int *, int)",
4533   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPiiE",
4534   "size" : 8,
4535   "source_file" : "libnativehelper/include_jni/jni.h"
4536  },
4537  {
4538   "alignment" : 8,
4539   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPliE",
4540   "name" : "void (*)(const JNINativeInterface **, void *, long *, int)",
4541   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPliE",
4542   "size" : 8,
4543   "source_file" : "libnativehelper/include_jni/jni.h"
4544  },
4545  {
4546   "alignment" : 8,
4547   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPsiE",
4548   "name" : "void (*)(const JNINativeInterface **, void *, short *, int)",
4549   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPsiE",
4550   "size" : 8,
4551   "source_file" : "libnativehelper/include_jni/jni.h"
4552  },
4553  {
4554   "alignment" : 8,
4555   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvPtiE",
4556   "name" : "void (*)(const JNINativeInterface **, void *, unsigned short *, int)",
4557   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvPtiE",
4558   "size" : 8,
4559   "source_file" : "libnativehelper/include_jni/jni.h"
4560  },
4561  {
4562   "alignment" : 8,
4563   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4564   "name" : "void (*)(const JNINativeInterface **, void *, void *, _jmethodID *, const jvalue *)",
4565   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE",
4566   "size" : 8,
4567   "source_file" : "libnativehelper/include_jni/jni.h"
4568  },
4569  {
4570   "alignment" : 8,
4571   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4572   "name" : "void (*)(const JNINativeInterface **, void *, void *, _jmethodID *, __va_list)",
4573   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE",
4574   "size" : 8,
4575   "source_file" : "libnativehelper/include_jni/jni.h"
4576  },
4577  {
4578   "alignment" : 8,
4579   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4580   "name" : "void (*)(const JNINativeInterface **, void *, void *, _jmethodID *, ...)",
4581   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvS3_P10_jmethodIDzE",
4582   "size" : 8,
4583   "source_file" : "libnativehelper/include_jni/jni.h"
4584  },
4585  {
4586   "alignment" : 8,
4587   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePvS3_iE",
4588   "name" : "void (*)(const JNINativeInterface **, void *, void *, int)",
4589   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePvS3_iE",
4590   "size" : 8,
4591   "source_file" : "libnativehelper/include_jni/jni.h"
4592  },
4593  {
4594   "alignment" : 8,
4595   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviS3_E",
4596   "name" : "void (*)(const JNINativeInterface **, void *, int, void *)",
4597   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviS3_E",
4598   "size" : 8,
4599   "source_file" : "libnativehelper/include_jni/jni.h"
4600  },
4601  {
4602   "alignment" : 8,
4603   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKaE",
4604   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const signed char *)",
4605   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKaE",
4606   "size" : 8,
4607   "source_file" : "libnativehelper/include_jni/jni.h"
4608  },
4609  {
4610   "alignment" : 8,
4611   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKdE",
4612   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const double *)",
4613   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKdE",
4614   "size" : 8,
4615   "source_file" : "libnativehelper/include_jni/jni.h"
4616  },
4617  {
4618   "alignment" : 8,
4619   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKfE",
4620   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const float *)",
4621   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKfE",
4622   "size" : 8,
4623   "source_file" : "libnativehelper/include_jni/jni.h"
4624  },
4625  {
4626   "alignment" : 8,
4627   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKhE",
4628   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const unsigned char *)",
4629   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKhE",
4630   "size" : 8,
4631   "source_file" : "libnativehelper/include_jni/jni.h"
4632  },
4633  {
4634   "alignment" : 8,
4635   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKiE",
4636   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const int *)",
4637   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKiE",
4638   "size" : 8,
4639   "source_file" : "libnativehelper/include_jni/jni.h"
4640  },
4641  {
4642   "alignment" : 8,
4643   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKlE",
4644   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const long *)",
4645   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKlE",
4646   "size" : 8,
4647   "source_file" : "libnativehelper/include_jni/jni.h"
4648  },
4649  {
4650   "alignment" : 8,
4651   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKsE",
4652   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const short *)",
4653   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKsE",
4654   "size" : 8,
4655   "source_file" : "libnativehelper/include_jni/jni.h"
4656  },
4657  {
4658   "alignment" : 8,
4659   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPKtE",
4660   "name" : "void (*)(const JNINativeInterface **, void *, int, int, const unsigned short *)",
4661   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPKtE",
4662   "size" : 8,
4663   "source_file" : "libnativehelper/include_jni/jni.h"
4664  },
4665  {
4666   "alignment" : 8,
4667   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPaE",
4668   "name" : "void (*)(const JNINativeInterface **, void *, int, int, signed char *)",
4669   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPaE",
4670   "size" : 8,
4671   "source_file" : "libnativehelper/include_jni/jni.h"
4672  },
4673  {
4674   "alignment" : 8,
4675   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPcE",
4676   "name" : "void (*)(const JNINativeInterface **, void *, int, int, char *)",
4677   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPcE",
4678   "size" : 8,
4679   "source_file" : "libnativehelper/include_jni/jni.h"
4680  },
4681  {
4682   "alignment" : 8,
4683   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPdE",
4684   "name" : "void (*)(const JNINativeInterface **, void *, int, int, double *)",
4685   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPdE",
4686   "size" : 8,
4687   "source_file" : "libnativehelper/include_jni/jni.h"
4688  },
4689  {
4690   "alignment" : 8,
4691   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPfE",
4692   "name" : "void (*)(const JNINativeInterface **, void *, int, int, float *)",
4693   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPfE",
4694   "size" : 8,
4695   "source_file" : "libnativehelper/include_jni/jni.h"
4696  },
4697  {
4698   "alignment" : 8,
4699   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPhE",
4700   "name" : "void (*)(const JNINativeInterface **, void *, int, int, unsigned char *)",
4701   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPhE",
4702   "size" : 8,
4703   "source_file" : "libnativehelper/include_jni/jni.h"
4704  },
4705  {
4706   "alignment" : 8,
4707   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPiE",
4708   "name" : "void (*)(const JNINativeInterface **, void *, int, int, int *)",
4709   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPiE",
4710   "size" : 8,
4711   "source_file" : "libnativehelper/include_jni/jni.h"
4712  },
4713  {
4714   "alignment" : 8,
4715   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPlE",
4716   "name" : "void (*)(const JNINativeInterface **, void *, int, int, long *)",
4717   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPlE",
4718   "size" : 8,
4719   "source_file" : "libnativehelper/include_jni/jni.h"
4720  },
4721  {
4722   "alignment" : 8,
4723   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPsE",
4724   "name" : "void (*)(const JNINativeInterface **, void *, int, int, short *)",
4725   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPsE",
4726   "size" : 8,
4727   "source_file" : "libnativehelper/include_jni/jni.h"
4728  },
4729  {
4730   "alignment" : 8,
4731   "linker_set_key" : "_ZTIPFvPPK18JNINativeInterfacePviiPtE",
4732   "name" : "void (*)(const JNINativeInterface **, void *, int, int, unsigned short *)",
4733   "referenced_type" : "_ZTIFvPPK18JNINativeInterfacePviiPtE",
4734   "size" : 8,
4735   "source_file" : "libnativehelper/include_jni/jni.h"
4736  },
4737  {
4738   "alignment" : 8,
4739   "linker_set_key" : "_ZTIPK15JNINativeMethod",
4740   "name" : "const JNINativeMethod *",
4741   "referenced_type" : "_ZTIK15JNINativeMethod",
4742   "size" : 8,
4743   "source_file" : "libnativehelper/include_jni/jni.h"
4744  },
4745  {
4746   "alignment" : 8,
4747   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
4748   "name" : "const JNIInvokeInterface *",
4749   "referenced_type" : "_ZTIK18JNIInvokeInterface",
4750   "size" : 8,
4751   "source_file" : "libnativehelper/include_jni/jni.h"
4752  },
4753  {
4754   "alignment" : 8,
4755   "linker_set_key" : "_ZTIPK18JNINativeInterface",
4756   "name" : "const JNINativeInterface *",
4757   "referenced_type" : "_ZTIK18JNINativeInterface",
4758   "size" : 8,
4759   "source_file" : "libnativehelper/include_jni/jni.h"
4760  },
4761  {
4762   "alignment" : 8,
4763   "linker_set_key" : "_ZTIPK6jvalue",
4764   "name" : "const jvalue *",
4765   "referenced_type" : "_ZTIK6jvalue",
4766   "size" : 8,
4767   "source_file" : "libnativehelper/include_jni/jni.h"
4768  },
4769  {
4770   "alignment" : 8,
4771   "linker_set_key" : "_ZTIPKa",
4772   "name" : "const signed char *",
4773   "referenced_type" : "_ZTIKa",
4774   "size" : 8,
4775   "source_file" : "libnativehelper/include_jni/jni.h"
4776  },
4777  {
4778   "alignment" : 8,
4779   "linker_set_key" : "_ZTIPKc",
4780   "name" : "const char *",
4781   "referenced_type" : "_ZTIKc",
4782   "size" : 8,
4783   "source_file" : "libnativehelper/include_jni/jni.h"
4784  },
4785  {
4786   "alignment" : 8,
4787   "linker_set_key" : "_ZTIPKd",
4788   "name" : "const double *",
4789   "referenced_type" : "_ZTIKd",
4790   "size" : 8,
4791   "source_file" : "libnativehelper/include_jni/jni.h"
4792  },
4793  {
4794   "alignment" : 8,
4795   "linker_set_key" : "_ZTIPKf",
4796   "name" : "const float *",
4797   "referenced_type" : "_ZTIKf",
4798   "size" : 8,
4799   "source_file" : "libnativehelper/include_jni/jni.h"
4800  },
4801  {
4802   "alignment" : 8,
4803   "linker_set_key" : "_ZTIPKh",
4804   "name" : "const unsigned char *",
4805   "referenced_type" : "_ZTIKh",
4806   "size" : 8,
4807   "source_file" : "libnativehelper/include_jni/jni.h"
4808  },
4809  {
4810   "alignment" : 8,
4811   "linker_set_key" : "_ZTIPKi",
4812   "name" : "const int *",
4813   "referenced_type" : "_ZTIKi",
4814   "size" : 8,
4815   "source_file" : "libnativehelper/include_jni/jni.h"
4816  },
4817  {
4818   "alignment" : 8,
4819   "linker_set_key" : "_ZTIPKl",
4820   "name" : "const long *",
4821   "referenced_type" : "_ZTIKl",
4822   "size" : 8,
4823   "source_file" : "libnativehelper/include_jni/jni.h"
4824  },
4825  {
4826   "alignment" : 8,
4827   "linker_set_key" : "_ZTIPKs",
4828   "name" : "const short *",
4829   "referenced_type" : "_ZTIKs",
4830   "size" : 8,
4831   "source_file" : "libnativehelper/include_jni/jni.h"
4832  },
4833  {
4834   "alignment" : 8,
4835   "linker_set_key" : "_ZTIPKt",
4836   "name" : "const unsigned short *",
4837   "referenced_type" : "_ZTIKt",
4838   "size" : 8,
4839   "source_file" : "libnativehelper/include_jni/jni.h"
4840  },
4841  {
4842   "alignment" : 8,
4843   "linker_set_key" : "_ZTIPPK18JNIInvokeInterface",
4844   "name" : "const JNIInvokeInterface **",
4845   "referenced_type" : "_ZTIPK18JNIInvokeInterface",
4846   "size" : 8,
4847   "source_file" : "libnativehelper/include_jni/jni.h"
4848  },
4849  {
4850   "alignment" : 8,
4851   "linker_set_key" : "_ZTIPPK18JNINativeInterface",
4852   "name" : "const JNINativeInterface **",
4853   "referenced_type" : "_ZTIPK18JNINativeInterface",
4854   "size" : 8,
4855   "source_file" : "libnativehelper/include_jni/jni.h"
4856  },
4857  {
4858   "alignment" : 8,
4859   "linker_set_key" : "_ZTIPPPK18JNIInvokeInterface",
4860   "name" : "const JNIInvokeInterface ***",
4861   "referenced_type" : "_ZTIPPK18JNIInvokeInterface",
4862   "size" : 8,
4863   "source_file" : "libnativehelper/include_jni/jni.h"
4864  },
4865  {
4866   "alignment" : 8,
4867   "linker_set_key" : "_ZTIPPPK18JNINativeInterface",
4868   "name" : "const JNINativeInterface ***",
4869   "referenced_type" : "_ZTIPPK18JNINativeInterface",
4870   "size" : 8,
4871   "source_file" : "libnativehelper/include_jni/jni.h"
4872  },
4873  {
4874   "alignment" : 8,
4875   "linker_set_key" : "_ZTIPPv",
4876   "name" : "void **",
4877   "referenced_type" : "_ZTIPv",
4878   "size" : 8,
4879   "source_file" : "libnativehelper/include_jni/jni.h"
4880  },
4881  {
4882   "alignment" : 8,
4883   "linker_set_key" : "_ZTIPa",
4884   "name" : "signed char *",
4885   "referenced_type" : "_ZTIa",
4886   "size" : 8,
4887   "source_file" : "libnativehelper/include_jni/jni.h"
4888  },
4889  {
4890   "alignment" : 8,
4891   "linker_set_key" : "_ZTIPc",
4892   "name" : "char *",
4893   "referenced_type" : "_ZTIc",
4894   "size" : 8,
4895   "source_file" : "libnativehelper/include_jni/jni.h"
4896  },
4897  {
4898   "alignment" : 8,
4899   "linker_set_key" : "_ZTIPd",
4900   "name" : "double *",
4901   "referenced_type" : "_ZTId",
4902   "size" : 8,
4903   "source_file" : "libnativehelper/include_jni/jni.h"
4904  },
4905  {
4906   "alignment" : 8,
4907   "linker_set_key" : "_ZTIPf",
4908   "name" : "float *",
4909   "referenced_type" : "_ZTIf",
4910   "size" : 8,
4911   "source_file" : "libnativehelper/include_jni/jni.h"
4912  },
4913  {
4914   "alignment" : 8,
4915   "linker_set_key" : "_ZTIPh",
4916   "name" : "unsigned char *",
4917   "referenced_type" : "_ZTIh",
4918   "size" : 8,
4919   "source_file" : "libnativehelper/include_jni/jni.h"
4920  },
4921  {
4922   "alignment" : 8,
4923   "linker_set_key" : "_ZTIPi",
4924   "name" : "int *",
4925   "referenced_type" : "_ZTIi",
4926   "size" : 8,
4927   "source_file" : "libnativehelper/include_jni/jni.h"
4928  },
4929  {
4930   "alignment" : 8,
4931   "linker_set_key" : "_ZTIPl",
4932   "name" : "long *",
4933   "referenced_type" : "_ZTIl",
4934   "size" : 8,
4935   "source_file" : "libnativehelper/include_jni/jni.h"
4936  },
4937  {
4938   "alignment" : 8,
4939   "linker_set_key" : "_ZTIPs",
4940   "name" : "short *",
4941   "referenced_type" : "_ZTIs",
4942   "size" : 8,
4943   "source_file" : "libnativehelper/include_jni/jni.h"
4944  },
4945  {
4946   "alignment" : 8,
4947   "linker_set_key" : "_ZTIPt",
4948   "name" : "unsigned short *",
4949   "referenced_type" : "_ZTIt",
4950   "size" : 8,
4951   "source_file" : "libnativehelper/include_jni/jni.h"
4952  },
4953  {
4954   "alignment" : 8,
4955   "linker_set_key" : "_ZTIPv",
4956   "name" : "void *",
4957   "referenced_type" : "_ZTIv",
4958   "size" : 8,
4959   "source_file" : "libnativehelper/include_jni/jni.h"
4960  }
4961 ],
4962 "qualified_types" :
4963 [
4964  {
4965   "alignment" : 8,
4966   "is_const" : true,
4967   "linker_set_key" : "_ZTIK15JNINativeMethod",
4968   "name" : "const JNINativeMethod",
4969   "referenced_type" : "_ZTI15JNINativeMethod",
4970   "size" : 24,
4971   "source_file" : "libnativehelper/include_jni/jni.h"
4972  },
4973  {
4974   "alignment" : 8,
4975   "is_const" : true,
4976   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
4977   "name" : "const JNIInvokeInterface",
4978   "referenced_type" : "_ZTI18JNIInvokeInterface",
4979   "size" : 64,
4980   "source_file" : "libnativehelper/include_jni/jni.h"
4981  },
4982  {
4983   "alignment" : 8,
4984   "is_const" : true,
4985   "linker_set_key" : "_ZTIK18JNINativeInterface",
4986   "name" : "const JNINativeInterface",
4987   "referenced_type" : "_ZTI18JNINativeInterface",
4988   "size" : 1864,
4989   "source_file" : "libnativehelper/include_jni/jni.h"
4990  },
4991  {
4992   "alignment" : 8,
4993   "is_const" : true,
4994   "linker_set_key" : "_ZTIK6jvalue",
4995   "name" : "const jvalue",
4996   "referenced_type" : "_ZTI6jvalue",
4997   "size" : 8,
4998   "source_file" : "libnativehelper/include_jni/jni.h"
4999  },
5000  {
5001   "alignment" : 1,
5002   "is_const" : true,
5003   "linker_set_key" : "_ZTIKa",
5004   "name" : "const signed char",
5005   "referenced_type" : "_ZTIa",
5006   "size" : 1,
5007   "source_file" : "libnativehelper/include_jni/jni.h"
5008  },
5009  {
5010   "alignment" : 1,
5011   "is_const" : true,
5012   "linker_set_key" : "_ZTIKc",
5013   "name" : "const char",
5014   "referenced_type" : "_ZTIc",
5015   "size" : 1,
5016   "source_file" : "libnativehelper/include_jni/jni.h"
5017  },
5018  {
5019   "alignment" : 8,
5020   "is_const" : true,
5021   "linker_set_key" : "_ZTIKd",
5022   "name" : "const double",
5023   "referenced_type" : "_ZTId",
5024   "size" : 8,
5025   "source_file" : "libnativehelper/include_jni/jni.h"
5026  },
5027  {
5028   "alignment" : 4,
5029   "is_const" : true,
5030   "linker_set_key" : "_ZTIKf",
5031   "name" : "const float",
5032   "referenced_type" : "_ZTIf",
5033   "size" : 4,
5034   "source_file" : "libnativehelper/include_jni/jni.h"
5035  },
5036  {
5037   "alignment" : 1,
5038   "is_const" : true,
5039   "linker_set_key" : "_ZTIKh",
5040   "name" : "const unsigned char",
5041   "referenced_type" : "_ZTIh",
5042   "size" : 1,
5043   "source_file" : "libnativehelper/include_jni/jni.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "is_const" : true,
5048   "linker_set_key" : "_ZTIKi",
5049   "name" : "const int",
5050   "referenced_type" : "_ZTIi",
5051   "size" : 4,
5052   "source_file" : "libnativehelper/include_jni/jni.h"
5053  },
5054  {
5055   "alignment" : 8,
5056   "is_const" : true,
5057   "linker_set_key" : "_ZTIKl",
5058   "name" : "const long",
5059   "referenced_type" : "_ZTIl",
5060   "size" : 8,
5061   "source_file" : "libnativehelper/include_jni/jni.h"
5062  },
5063  {
5064   "alignment" : 2,
5065   "is_const" : true,
5066   "linker_set_key" : "_ZTIKs",
5067   "name" : "const short",
5068   "referenced_type" : "_ZTIs",
5069   "size" : 2,
5070   "source_file" : "libnativehelper/include_jni/jni.h"
5071  },
5072  {
5073   "alignment" : 2,
5074   "is_const" : true,
5075   "linker_set_key" : "_ZTIKt",
5076   "name" : "const unsigned short",
5077   "referenced_type" : "_ZTIt",
5078   "size" : 2,
5079   "source_file" : "libnativehelper/include_jni/jni.h"
5080  }
5081 ],
5082 "record_types" :
5083 [
5084  {
5085   "alignment" : 8,
5086   "fields" :
5087   [
5088    {
5089     "field_name" : "optionString",
5090     "referenced_type" : "_ZTIPKc"
5091    },
5092    {
5093     "field_name" : "extraInfo",
5094     "field_offset" : 64,
5095     "referenced_type" : "_ZTIPv"
5096    }
5097   ],
5098   "linker_set_key" : "_ZTI12JavaVMOption",
5099   "name" : "JavaVMOption",
5100   "size" : 16,
5101   "source_file" : "libnativehelper/include_jni/jni.h"
5102  },
5103  {
5104   "alignment" : 8,
5105   "fields" :
5106   [
5107    {
5108     "field_name" : "version",
5109     "referenced_type" : "_ZTIi"
5110    },
5111    {
5112     "field_name" : "nOptions",
5113     "field_offset" : 32,
5114     "referenced_type" : "_ZTIi"
5115    },
5116    {
5117     "field_name" : "options",
5118     "field_offset" : 64,
5119     "referenced_type" : "_ZTIP12JavaVMOption"
5120    },
5121    {
5122     "field_name" : "ignoreUnrecognized",
5123     "field_offset" : 128,
5124     "referenced_type" : "_ZTIh"
5125    }
5126   ],
5127   "linker_set_key" : "_ZTI14JavaVMInitArgs",
5128   "name" : "JavaVMInitArgs",
5129   "size" : 24,
5130   "source_file" : "libnativehelper/include_jni/jni.h"
5131  },
5132  {
5133   "alignment" : 8,
5134   "fields" :
5135   [
5136    {
5137     "field_name" : "name",
5138     "referenced_type" : "_ZTIPKc"
5139    },
5140    {
5141     "field_name" : "signature",
5142     "field_offset" : 64,
5143     "referenced_type" : "_ZTIPKc"
5144    },
5145    {
5146     "field_name" : "fnPtr",
5147     "field_offset" : 128,
5148     "referenced_type" : "_ZTIPv"
5149    }
5150   ],
5151   "linker_set_key" : "_ZTI15JNINativeMethod",
5152   "name" : "JNINativeMethod",
5153   "size" : 24,
5154   "source_file" : "libnativehelper/include_jni/jni.h"
5155  },
5156  {
5157   "alignment" : 8,
5158   "fields" :
5159   [
5160    {
5161     "field_name" : "version",
5162     "referenced_type" : "_ZTIi"
5163    },
5164    {
5165     "field_name" : "name",
5166     "field_offset" : 64,
5167     "referenced_type" : "_ZTIPKc"
5168    },
5169    {
5170     "field_name" : "group",
5171     "field_offset" : 128,
5172     "referenced_type" : "_ZTIPv"
5173    }
5174   ],
5175   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
5176   "name" : "JavaVMAttachArgs",
5177   "size" : 24,
5178   "source_file" : "libnativehelper/include_jni/jni.h"
5179  },
5180  {
5181   "alignment" : 8,
5182   "fields" :
5183   [
5184    {
5185     "field_name" : "reserved0",
5186     "referenced_type" : "_ZTIPv"
5187    },
5188    {
5189     "field_name" : "reserved1",
5190     "field_offset" : 64,
5191     "referenced_type" : "_ZTIPv"
5192    },
5193    {
5194     "field_name" : "reserved2",
5195     "field_offset" : 128,
5196     "referenced_type" : "_ZTIPv"
5197    },
5198    {
5199     "field_name" : "DestroyJavaVM",
5200     "field_offset" : 192,
5201     "referenced_type" : "_ZTIPFiPPK18JNIInvokeInterfaceE"
5202    },
5203    {
5204     "field_name" : "AttachCurrentThread",
5205     "field_offset" : 256,
5206     "referenced_type" : "_ZTIPFiPPK18JNIInvokeInterfacePPPK18JNINativeInterfacePvE"
5207    },
5208    {
5209     "field_name" : "DetachCurrentThread",
5210     "field_offset" : 320,
5211     "referenced_type" : "_ZTIPFiPPK18JNIInvokeInterfaceE"
5212    },
5213    {
5214     "field_name" : "GetEnv",
5215     "field_offset" : 384,
5216     "referenced_type" : "_ZTIPFiPPK18JNIInvokeInterfacePPviE"
5217    },
5218    {
5219     "field_name" : "AttachCurrentThreadAsDaemon",
5220     "field_offset" : 448,
5221     "referenced_type" : "_ZTIPFiPPK18JNIInvokeInterfacePPPK18JNINativeInterfacePvE"
5222    }
5223   ],
5224   "linker_set_key" : "_ZTI18JNIInvokeInterface",
5225   "name" : "JNIInvokeInterface",
5226   "size" : 64,
5227   "source_file" : "libnativehelper/include_jni/jni.h"
5228  },
5229  {
5230   "alignment" : 8,
5231   "fields" :
5232   [
5233    {
5234     "field_name" : "reserved0",
5235     "referenced_type" : "_ZTIPv"
5236    },
5237    {
5238     "field_name" : "reserved1",
5239     "field_offset" : 64,
5240     "referenced_type" : "_ZTIPv"
5241    },
5242    {
5243     "field_name" : "reserved2",
5244     "field_offset" : 128,
5245     "referenced_type" : "_ZTIPv"
5246    },
5247    {
5248     "field_name" : "reserved3",
5249     "field_offset" : 192,
5250     "referenced_type" : "_ZTIPv"
5251    },
5252    {
5253     "field_name" : "GetVersion",
5254     "field_offset" : 256,
5255     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfaceE"
5256    },
5257    {
5258     "field_name" : "DefineClass",
5259     "field_offset" : 320,
5260     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfacePKcS_PKaiE"
5261    },
5262    {
5263     "field_name" : "FindClass",
5264     "field_offset" : 384,
5265     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfacePKcE"
5266    },
5267    {
5268     "field_name" : "FromReflectedMethod",
5269     "field_offset" : 448,
5270     "referenced_type" : "_ZTIPFP10_jmethodIDPPK18JNINativeInterfacePvE"
5271    },
5272    {
5273     "field_name" : "FromReflectedField",
5274     "field_offset" : 512,
5275     "referenced_type" : "_ZTIPFP9_jfieldIDPPK18JNINativeInterfacePvE"
5276    },
5277    {
5278     "field_name" : "ToReflectedMethod",
5279     "field_offset" : 576,
5280     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDhE"
5281    },
5282    {
5283     "field_name" : "GetSuperclass",
5284     "field_offset" : 640,
5285     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
5286    },
5287    {
5288     "field_name" : "IsAssignableFrom",
5289     "field_offset" : 704,
5290     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvS3_E"
5291    },
5292    {
5293     "field_name" : "ToReflectedField",
5294     "field_offset" : 768,
5295     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P9_jfieldIDhE"
5296    },
5297    {
5298     "field_name" : "Throw",
5299     "field_offset" : 832,
5300     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
5301    },
5302    {
5303     "field_name" : "ThrowNew",
5304     "field_offset" : 896,
5305     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvPKcE"
5306    },
5307    {
5308     "field_name" : "ExceptionOccurred",
5309     "field_offset" : 960,
5310     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceE"
5311    },
5312    {
5313     "field_name" : "ExceptionDescribe",
5314     "field_offset" : 1024,
5315     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfaceE"
5316    },
5317    {
5318     "field_name" : "ExceptionClear",
5319     "field_offset" : 1088,
5320     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfaceE"
5321    },
5322    {
5323     "field_name" : "FatalError",
5324     "field_offset" : 1152,
5325     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePKcE"
5326    },
5327    {
5328     "field_name" : "PushLocalFrame",
5329     "field_offset" : 1216,
5330     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfaceiE"
5331    },
5332    {
5333     "field_name" : "PopLocalFrame",
5334     "field_offset" : 1280,
5335     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
5336    },
5337    {
5338     "field_name" : "NewGlobalRef",
5339     "field_offset" : 1344,
5340     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
5341    },
5342    {
5343     "field_name" : "DeleteGlobalRef",
5344     "field_offset" : 1408,
5345     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvE"
5346    },
5347    {
5348     "field_name" : "DeleteLocalRef",
5349     "field_offset" : 1472,
5350     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvE"
5351    },
5352    {
5353     "field_name" : "IsSameObject",
5354     "field_offset" : 1536,
5355     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvS3_E"
5356    },
5357    {
5358     "field_name" : "NewLocalRef",
5359     "field_offset" : 1600,
5360     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
5361    },
5362    {
5363     "field_name" : "EnsureLocalCapacity",
5364     "field_offset" : 1664,
5365     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfaceiE"
5366    },
5367    {
5368     "field_name" : "AllocObject",
5369     "field_offset" : 1728,
5370     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
5371    },
5372    {
5373     "field_name" : "NewObject",
5374     "field_offset" : 1792,
5375     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDzE"
5376    },
5377    {
5378     "field_name" : "NewObjectV",
5379     "field_offset" : 1856,
5380     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDSt9__va_listE"
5381    },
5382    {
5383     "field_name" : "NewObjectA",
5384     "field_offset" : 1920,
5385     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDPK6jvalueE"
5386    },
5387    {
5388     "field_name" : "GetObjectClass",
5389     "field_offset" : 1984,
5390     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
5391    },
5392    {
5393     "field_name" : "IsInstanceOf",
5394     "field_offset" : 2048,
5395     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvS3_E"
5396    },
5397    {
5398     "field_name" : "GetMethodID",
5399     "field_offset" : 2112,
5400     "referenced_type" : "_ZTIPFP10_jmethodIDPPK18JNINativeInterfacePvPKcS7_E"
5401    },
5402    {
5403     "field_name" : "CallObjectMethod",
5404     "field_offset" : 2176,
5405     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDzE"
5406    },
5407    {
5408     "field_name" : "CallObjectMethodV",
5409     "field_offset" : 2240,
5410     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDSt9__va_listE"
5411    },
5412    {
5413     "field_name" : "CallObjectMethodA",
5414     "field_offset" : 2304,
5415     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDPK6jvalueE"
5416    },
5417    {
5418     "field_name" : "CallBooleanMethod",
5419     "field_offset" : 2368,
5420     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDzE"
5421    },
5422    {
5423     "field_name" : "CallBooleanMethodV",
5424     "field_offset" : 2432,
5425     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5426    },
5427    {
5428     "field_name" : "CallBooleanMethodA",
5429     "field_offset" : 2496,
5430     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5431    },
5432    {
5433     "field_name" : "CallByteMethod",
5434     "field_offset" : 2560,
5435     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDzE"
5436    },
5437    {
5438     "field_name" : "CallByteMethodV",
5439     "field_offset" : 2624,
5440     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5441    },
5442    {
5443     "field_name" : "CallByteMethodA",
5444     "field_offset" : 2688,
5445     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5446    },
5447    {
5448     "field_name" : "CallCharMethod",
5449     "field_offset" : 2752,
5450     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDzE"
5451    },
5452    {
5453     "field_name" : "CallCharMethodV",
5454     "field_offset" : 2816,
5455     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5456    },
5457    {
5458     "field_name" : "CallCharMethodA",
5459     "field_offset" : 2880,
5460     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5461    },
5462    {
5463     "field_name" : "CallShortMethod",
5464     "field_offset" : 2944,
5465     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDzE"
5466    },
5467    {
5468     "field_name" : "CallShortMethodV",
5469     "field_offset" : 3008,
5470     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5471    },
5472    {
5473     "field_name" : "CallShortMethodA",
5474     "field_offset" : 3072,
5475     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5476    },
5477    {
5478     "field_name" : "CallIntMethod",
5479     "field_offset" : 3136,
5480     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDzE"
5481    },
5482    {
5483     "field_name" : "CallIntMethodV",
5484     "field_offset" : 3200,
5485     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5486    },
5487    {
5488     "field_name" : "CallIntMethodA",
5489     "field_offset" : 3264,
5490     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5491    },
5492    {
5493     "field_name" : "CallLongMethod",
5494     "field_offset" : 3328,
5495     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDzE"
5496    },
5497    {
5498     "field_name" : "CallLongMethodV",
5499     "field_offset" : 3392,
5500     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5501    },
5502    {
5503     "field_name" : "CallLongMethodA",
5504     "field_offset" : 3456,
5505     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5506    },
5507    {
5508     "field_name" : "CallFloatMethod",
5509     "field_offset" : 3520,
5510     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDzE"
5511    },
5512    {
5513     "field_name" : "CallFloatMethodV",
5514     "field_offset" : 3584,
5515     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5516    },
5517    {
5518     "field_name" : "CallFloatMethodA",
5519     "field_offset" : 3648,
5520     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5521    },
5522    {
5523     "field_name" : "CallDoubleMethod",
5524     "field_offset" : 3712,
5525     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDzE"
5526    },
5527    {
5528     "field_name" : "CallDoubleMethodV",
5529     "field_offset" : 3776,
5530     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5531    },
5532    {
5533     "field_name" : "CallDoubleMethodA",
5534     "field_offset" : 3840,
5535     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5536    },
5537    {
5538     "field_name" : "CallVoidMethod",
5539     "field_offset" : 3904,
5540     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDzE"
5541    },
5542    {
5543     "field_name" : "CallVoidMethodV",
5544     "field_offset" : 3968,
5545     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5546    },
5547    {
5548     "field_name" : "CallVoidMethodA",
5549     "field_offset" : 4032,
5550     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5551    },
5552    {
5553     "field_name" : "CallNonvirtualObjectMethod",
5554     "field_offset" : 4096,
5555     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDzE"
5556    },
5557    {
5558     "field_name" : "CallNonvirtualObjectMethodV",
5559     "field_offset" : 4160,
5560     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDSt9__va_listE"
5561    },
5562    {
5563     "field_name" : "CallNonvirtualObjectMethodA",
5564     "field_offset" : 4224,
5565     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_S_P10_jmethodIDPK6jvalueE"
5566    },
5567    {
5568     "field_name" : "CallNonvirtualBooleanMethod",
5569     "field_offset" : 4288,
5570     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5571    },
5572    {
5573     "field_name" : "CallNonvirtualBooleanMethodV",
5574     "field_offset" : 4352,
5575     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5576    },
5577    {
5578     "field_name" : "CallNonvirtualBooleanMethodA",
5579     "field_offset" : 4416,
5580     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5581    },
5582    {
5583     "field_name" : "CallNonvirtualByteMethod",
5584     "field_offset" : 4480,
5585     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5586    },
5587    {
5588     "field_name" : "CallNonvirtualByteMethodV",
5589     "field_offset" : 4544,
5590     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5591    },
5592    {
5593     "field_name" : "CallNonvirtualByteMethodA",
5594     "field_offset" : 4608,
5595     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5596    },
5597    {
5598     "field_name" : "CallNonvirtualCharMethod",
5599     "field_offset" : 4672,
5600     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5601    },
5602    {
5603     "field_name" : "CallNonvirtualCharMethodV",
5604     "field_offset" : 4736,
5605     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5606    },
5607    {
5608     "field_name" : "CallNonvirtualCharMethodA",
5609     "field_offset" : 4800,
5610     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5611    },
5612    {
5613     "field_name" : "CallNonvirtualShortMethod",
5614     "field_offset" : 4864,
5615     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5616    },
5617    {
5618     "field_name" : "CallNonvirtualShortMethodV",
5619     "field_offset" : 4928,
5620     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5621    },
5622    {
5623     "field_name" : "CallNonvirtualShortMethodA",
5624     "field_offset" : 4992,
5625     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5626    },
5627    {
5628     "field_name" : "CallNonvirtualIntMethod",
5629     "field_offset" : 5056,
5630     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5631    },
5632    {
5633     "field_name" : "CallNonvirtualIntMethodV",
5634     "field_offset" : 5120,
5635     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5636    },
5637    {
5638     "field_name" : "CallNonvirtualIntMethodA",
5639     "field_offset" : 5184,
5640     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5641    },
5642    {
5643     "field_name" : "CallNonvirtualLongMethod",
5644     "field_offset" : 5248,
5645     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5646    },
5647    {
5648     "field_name" : "CallNonvirtualLongMethodV",
5649     "field_offset" : 5312,
5650     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5651    },
5652    {
5653     "field_name" : "CallNonvirtualLongMethodA",
5654     "field_offset" : 5376,
5655     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5656    },
5657    {
5658     "field_name" : "CallNonvirtualFloatMethod",
5659     "field_offset" : 5440,
5660     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5661    },
5662    {
5663     "field_name" : "CallNonvirtualFloatMethodV",
5664     "field_offset" : 5504,
5665     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5666    },
5667    {
5668     "field_name" : "CallNonvirtualFloatMethodA",
5669     "field_offset" : 5568,
5670     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5671    },
5672    {
5673     "field_name" : "CallNonvirtualDoubleMethod",
5674     "field_offset" : 5632,
5675     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5676    },
5677    {
5678     "field_name" : "CallNonvirtualDoubleMethodV",
5679     "field_offset" : 5696,
5680     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5681    },
5682    {
5683     "field_name" : "CallNonvirtualDoubleMethodA",
5684     "field_offset" : 5760,
5685     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5686    },
5687    {
5688     "field_name" : "CallNonvirtualVoidMethod",
5689     "field_offset" : 5824,
5690     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvS3_P10_jmethodIDzE"
5691    },
5692    {
5693     "field_name" : "CallNonvirtualVoidMethodV",
5694     "field_offset" : 5888,
5695     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvS3_P10_jmethodIDSt9__va_listE"
5696    },
5697    {
5698     "field_name" : "CallNonvirtualVoidMethodA",
5699     "field_offset" : 5952,
5700     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvS3_P10_jmethodIDPK6jvalueE"
5701    },
5702    {
5703     "field_name" : "GetFieldID",
5704     "field_offset" : 6016,
5705     "referenced_type" : "_ZTIPFP9_jfieldIDPPK18JNINativeInterfacePvPKcS7_E"
5706    },
5707    {
5708     "field_name" : "GetObjectField",
5709     "field_offset" : 6080,
5710     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P9_jfieldIDE"
5711    },
5712    {
5713     "field_name" : "GetBooleanField",
5714     "field_offset" : 6144,
5715     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP9_jfieldIDE"
5716    },
5717    {
5718     "field_name" : "GetByteField",
5719     "field_offset" : 6208,
5720     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP9_jfieldIDE"
5721    },
5722    {
5723     "field_name" : "GetCharField",
5724     "field_offset" : 6272,
5725     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP9_jfieldIDE"
5726    },
5727    {
5728     "field_name" : "GetShortField",
5729     "field_offset" : 6336,
5730     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP9_jfieldIDE"
5731    },
5732    {
5733     "field_name" : "GetIntField",
5734     "field_offset" : 6400,
5735     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP9_jfieldIDE"
5736    },
5737    {
5738     "field_name" : "GetLongField",
5739     "field_offset" : 6464,
5740     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP9_jfieldIDE"
5741    },
5742    {
5743     "field_name" : "GetFloatField",
5744     "field_offset" : 6528,
5745     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP9_jfieldIDE"
5746    },
5747    {
5748     "field_name" : "GetDoubleField",
5749     "field_offset" : 6592,
5750     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP9_jfieldIDE"
5751    },
5752    {
5753     "field_name" : "SetObjectField",
5754     "field_offset" : 6656,
5755     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDS3_E"
5756    },
5757    {
5758     "field_name" : "SetBooleanField",
5759     "field_offset" : 6720,
5760     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDhE"
5761    },
5762    {
5763     "field_name" : "SetByteField",
5764     "field_offset" : 6784,
5765     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDaE"
5766    },
5767    {
5768     "field_name" : "SetCharField",
5769     "field_offset" : 6848,
5770     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDtE"
5771    },
5772    {
5773     "field_name" : "SetShortField",
5774     "field_offset" : 6912,
5775     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDsE"
5776    },
5777    {
5778     "field_name" : "SetIntField",
5779     "field_offset" : 6976,
5780     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDiE"
5781    },
5782    {
5783     "field_name" : "SetLongField",
5784     "field_offset" : 7040,
5785     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDlE"
5786    },
5787    {
5788     "field_name" : "SetFloatField",
5789     "field_offset" : 7104,
5790     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDfE"
5791    },
5792    {
5793     "field_name" : "SetDoubleField",
5794     "field_offset" : 7168,
5795     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDdE"
5796    },
5797    {
5798     "field_name" : "GetStaticMethodID",
5799     "field_offset" : 7232,
5800     "referenced_type" : "_ZTIPFP10_jmethodIDPPK18JNINativeInterfacePvPKcS7_E"
5801    },
5802    {
5803     "field_name" : "CallStaticObjectMethod",
5804     "field_offset" : 7296,
5805     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDzE"
5806    },
5807    {
5808     "field_name" : "CallStaticObjectMethodV",
5809     "field_offset" : 7360,
5810     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDSt9__va_listE"
5811    },
5812    {
5813     "field_name" : "CallStaticObjectMethodA",
5814     "field_offset" : 7424,
5815     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P10_jmethodIDPK6jvalueE"
5816    },
5817    {
5818     "field_name" : "CallStaticBooleanMethod",
5819     "field_offset" : 7488,
5820     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDzE"
5821    },
5822    {
5823     "field_name" : "CallStaticBooleanMethodV",
5824     "field_offset" : 7552,
5825     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5826    },
5827    {
5828     "field_name" : "CallStaticBooleanMethodA",
5829     "field_offset" : 7616,
5830     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5831    },
5832    {
5833     "field_name" : "CallStaticByteMethod",
5834     "field_offset" : 7680,
5835     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDzE"
5836    },
5837    {
5838     "field_name" : "CallStaticByteMethodV",
5839     "field_offset" : 7744,
5840     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5841    },
5842    {
5843     "field_name" : "CallStaticByteMethodA",
5844     "field_offset" : 7808,
5845     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5846    },
5847    {
5848     "field_name" : "CallStaticCharMethod",
5849     "field_offset" : 7872,
5850     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDzE"
5851    },
5852    {
5853     "field_name" : "CallStaticCharMethodV",
5854     "field_offset" : 7936,
5855     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5856    },
5857    {
5858     "field_name" : "CallStaticCharMethodA",
5859     "field_offset" : 8000,
5860     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5861    },
5862    {
5863     "field_name" : "CallStaticShortMethod",
5864     "field_offset" : 8064,
5865     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDzE"
5866    },
5867    {
5868     "field_name" : "CallStaticShortMethodV",
5869     "field_offset" : 8128,
5870     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5871    },
5872    {
5873     "field_name" : "CallStaticShortMethodA",
5874     "field_offset" : 8192,
5875     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5876    },
5877    {
5878     "field_name" : "CallStaticIntMethod",
5879     "field_offset" : 8256,
5880     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDzE"
5881    },
5882    {
5883     "field_name" : "CallStaticIntMethodV",
5884     "field_offset" : 8320,
5885     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5886    },
5887    {
5888     "field_name" : "CallStaticIntMethodA",
5889     "field_offset" : 8384,
5890     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5891    },
5892    {
5893     "field_name" : "CallStaticLongMethod",
5894     "field_offset" : 8448,
5895     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDzE"
5896    },
5897    {
5898     "field_name" : "CallStaticLongMethodV",
5899     "field_offset" : 8512,
5900     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5901    },
5902    {
5903     "field_name" : "CallStaticLongMethodA",
5904     "field_offset" : 8576,
5905     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5906    },
5907    {
5908     "field_name" : "CallStaticFloatMethod",
5909     "field_offset" : 8640,
5910     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDzE"
5911    },
5912    {
5913     "field_name" : "CallStaticFloatMethodV",
5914     "field_offset" : 8704,
5915     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5916    },
5917    {
5918     "field_name" : "CallStaticFloatMethodA",
5919     "field_offset" : 8768,
5920     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5921    },
5922    {
5923     "field_name" : "CallStaticDoubleMethod",
5924     "field_offset" : 8832,
5925     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDzE"
5926    },
5927    {
5928     "field_name" : "CallStaticDoubleMethodV",
5929     "field_offset" : 8896,
5930     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5931    },
5932    {
5933     "field_name" : "CallStaticDoubleMethodA",
5934     "field_offset" : 8960,
5935     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5936    },
5937    {
5938     "field_name" : "CallStaticVoidMethod",
5939     "field_offset" : 9024,
5940     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDzE"
5941    },
5942    {
5943     "field_name" : "CallStaticVoidMethodV",
5944     "field_offset" : 9088,
5945     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDSt9__va_listE"
5946    },
5947    {
5948     "field_name" : "CallStaticVoidMethodA",
5949     "field_offset" : 9152,
5950     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP10_jmethodIDPK6jvalueE"
5951    },
5952    {
5953     "field_name" : "GetStaticFieldID",
5954     "field_offset" : 9216,
5955     "referenced_type" : "_ZTIPFP9_jfieldIDPPK18JNINativeInterfacePvPKcS7_E"
5956    },
5957    {
5958     "field_name" : "GetStaticObjectField",
5959     "field_offset" : 9280,
5960     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_P9_jfieldIDE"
5961    },
5962    {
5963     "field_name" : "GetStaticBooleanField",
5964     "field_offset" : 9344,
5965     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfacePvP9_jfieldIDE"
5966    },
5967    {
5968     "field_name" : "GetStaticByteField",
5969     "field_offset" : 9408,
5970     "referenced_type" : "_ZTIPFaPPK18JNINativeInterfacePvP9_jfieldIDE"
5971    },
5972    {
5973     "field_name" : "GetStaticCharField",
5974     "field_offset" : 9472,
5975     "referenced_type" : "_ZTIPFtPPK18JNINativeInterfacePvP9_jfieldIDE"
5976    },
5977    {
5978     "field_name" : "GetStaticShortField",
5979     "field_offset" : 9536,
5980     "referenced_type" : "_ZTIPFsPPK18JNINativeInterfacePvP9_jfieldIDE"
5981    },
5982    {
5983     "field_name" : "GetStaticIntField",
5984     "field_offset" : 9600,
5985     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvP9_jfieldIDE"
5986    },
5987    {
5988     "field_name" : "GetStaticLongField",
5989     "field_offset" : 9664,
5990     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvP9_jfieldIDE"
5991    },
5992    {
5993     "field_name" : "GetStaticFloatField",
5994     "field_offset" : 9728,
5995     "referenced_type" : "_ZTIPFfPPK18JNINativeInterfacePvP9_jfieldIDE"
5996    },
5997    {
5998     "field_name" : "GetStaticDoubleField",
5999     "field_offset" : 9792,
6000     "referenced_type" : "_ZTIPFdPPK18JNINativeInterfacePvP9_jfieldIDE"
6001    },
6002    {
6003     "field_name" : "SetStaticObjectField",
6004     "field_offset" : 9856,
6005     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDS3_E"
6006    },
6007    {
6008     "field_name" : "SetStaticBooleanField",
6009     "field_offset" : 9920,
6010     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDhE"
6011    },
6012    {
6013     "field_name" : "SetStaticByteField",
6014     "field_offset" : 9984,
6015     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDaE"
6016    },
6017    {
6018     "field_name" : "SetStaticCharField",
6019     "field_offset" : 10048,
6020     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDtE"
6021    },
6022    {
6023     "field_name" : "SetStaticShortField",
6024     "field_offset" : 10112,
6025     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDsE"
6026    },
6027    {
6028     "field_name" : "SetStaticIntField",
6029     "field_offset" : 10176,
6030     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDiE"
6031    },
6032    {
6033     "field_name" : "SetStaticLongField",
6034     "field_offset" : 10240,
6035     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDlE"
6036    },
6037    {
6038     "field_name" : "SetStaticFloatField",
6039     "field_offset" : 10304,
6040     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDfE"
6041    },
6042    {
6043     "field_name" : "SetStaticDoubleField",
6044     "field_offset" : 10368,
6045     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvP9_jfieldIDdE"
6046    },
6047    {
6048     "field_name" : "NewString",
6049     "field_offset" : 10432,
6050     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfacePKtiE"
6051    },
6052    {
6053     "field_name" : "GetStringLength",
6054     "field_offset" : 10496,
6055     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
6056    },
6057    {
6058     "field_name" : "GetStringChars",
6059     "field_offset" : 10560,
6060     "referenced_type" : "_ZTIPFPKtPPK18JNINativeInterfacePvPhE"
6061    },
6062    {
6063     "field_name" : "ReleaseStringChars",
6064     "field_offset" : 10624,
6065     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPKtE"
6066    },
6067    {
6068     "field_name" : "NewStringUTF",
6069     "field_offset" : 10688,
6070     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfacePKcE"
6071    },
6072    {
6073     "field_name" : "GetStringUTFLength",
6074     "field_offset" : 10752,
6075     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
6076    },
6077    {
6078     "field_name" : "GetStringUTFChars",
6079     "field_offset" : 10816,
6080     "referenced_type" : "_ZTIPFPKcPPK18JNINativeInterfacePvPhE"
6081    },
6082    {
6083     "field_name" : "ReleaseStringUTFChars",
6084     "field_offset" : 10880,
6085     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPKcE"
6086    },
6087    {
6088     "field_name" : "GetArrayLength",
6089     "field_offset" : 10944,
6090     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
6091    },
6092    {
6093     "field_name" : "NewObjectArray",
6094     "field_offset" : 11008,
6095     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiS_S_E"
6096    },
6097    {
6098     "field_name" : "GetObjectArrayElement",
6099     "field_offset" : 11072,
6100     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_iE"
6101    },
6102    {
6103     "field_name" : "SetObjectArrayElement",
6104     "field_offset" : 11136,
6105     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviS3_E"
6106    },
6107    {
6108     "field_name" : "NewBooleanArray",
6109     "field_offset" : 11200,
6110     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6111    },
6112    {
6113     "field_name" : "NewByteArray",
6114     "field_offset" : 11264,
6115     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6116    },
6117    {
6118     "field_name" : "NewCharArray",
6119     "field_offset" : 11328,
6120     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6121    },
6122    {
6123     "field_name" : "NewShortArray",
6124     "field_offset" : 11392,
6125     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6126    },
6127    {
6128     "field_name" : "NewIntArray",
6129     "field_offset" : 11456,
6130     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6131    },
6132    {
6133     "field_name" : "NewLongArray",
6134     "field_offset" : 11520,
6135     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6136    },
6137    {
6138     "field_name" : "NewFloatArray",
6139     "field_offset" : 11584,
6140     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6141    },
6142    {
6143     "field_name" : "NewDoubleArray",
6144     "field_offset" : 11648,
6145     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceiE"
6146    },
6147    {
6148     "field_name" : "GetBooleanArrayElements",
6149     "field_offset" : 11712,
6150     "referenced_type" : "_ZTIPFPhPPK18JNINativeInterfacePvS_E"
6151    },
6152    {
6153     "field_name" : "GetByteArrayElements",
6154     "field_offset" : 11776,
6155     "referenced_type" : "_ZTIPFPaPPK18JNINativeInterfacePvPhE"
6156    },
6157    {
6158     "field_name" : "GetCharArrayElements",
6159     "field_offset" : 11840,
6160     "referenced_type" : "_ZTIPFPtPPK18JNINativeInterfacePvPhE"
6161    },
6162    {
6163     "field_name" : "GetShortArrayElements",
6164     "field_offset" : 11904,
6165     "referenced_type" : "_ZTIPFPsPPK18JNINativeInterfacePvPhE"
6166    },
6167    {
6168     "field_name" : "GetIntArrayElements",
6169     "field_offset" : 11968,
6170     "referenced_type" : "_ZTIPFPiPPK18JNINativeInterfacePvPhE"
6171    },
6172    {
6173     "field_name" : "GetLongArrayElements",
6174     "field_offset" : 12032,
6175     "referenced_type" : "_ZTIPFPlPPK18JNINativeInterfacePvPhE"
6176    },
6177    {
6178     "field_name" : "GetFloatArrayElements",
6179     "field_offset" : 12096,
6180     "referenced_type" : "_ZTIPFPfPPK18JNINativeInterfacePvPhE"
6181    },
6182    {
6183     "field_name" : "GetDoubleArrayElements",
6184     "field_offset" : 12160,
6185     "referenced_type" : "_ZTIPFPdPPK18JNINativeInterfacePvPhE"
6186    },
6187    {
6188     "field_name" : "ReleaseBooleanArrayElements",
6189     "field_offset" : 12224,
6190     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPhiE"
6191    },
6192    {
6193     "field_name" : "ReleaseByteArrayElements",
6194     "field_offset" : 12288,
6195     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPaiE"
6196    },
6197    {
6198     "field_name" : "ReleaseCharArrayElements",
6199     "field_offset" : 12352,
6200     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPtiE"
6201    },
6202    {
6203     "field_name" : "ReleaseShortArrayElements",
6204     "field_offset" : 12416,
6205     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPsiE"
6206    },
6207    {
6208     "field_name" : "ReleaseIntArrayElements",
6209     "field_offset" : 12480,
6210     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPiiE"
6211    },
6212    {
6213     "field_name" : "ReleaseLongArrayElements",
6214     "field_offset" : 12544,
6215     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPliE"
6216    },
6217    {
6218     "field_name" : "ReleaseFloatArrayElements",
6219     "field_offset" : 12608,
6220     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPfiE"
6221    },
6222    {
6223     "field_name" : "ReleaseDoubleArrayElements",
6224     "field_offset" : 12672,
6225     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPdiE"
6226    },
6227    {
6228     "field_name" : "GetBooleanArrayRegion",
6229     "field_offset" : 12736,
6230     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPhE"
6231    },
6232    {
6233     "field_name" : "GetByteArrayRegion",
6234     "field_offset" : 12800,
6235     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPaE"
6236    },
6237    {
6238     "field_name" : "GetCharArrayRegion",
6239     "field_offset" : 12864,
6240     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPtE"
6241    },
6242    {
6243     "field_name" : "GetShortArrayRegion",
6244     "field_offset" : 12928,
6245     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPsE"
6246    },
6247    {
6248     "field_name" : "GetIntArrayRegion",
6249     "field_offset" : 12992,
6250     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPiE"
6251    },
6252    {
6253     "field_name" : "GetLongArrayRegion",
6254     "field_offset" : 13056,
6255     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPlE"
6256    },
6257    {
6258     "field_name" : "GetFloatArrayRegion",
6259     "field_offset" : 13120,
6260     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPfE"
6261    },
6262    {
6263     "field_name" : "GetDoubleArrayRegion",
6264     "field_offset" : 13184,
6265     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPdE"
6266    },
6267    {
6268     "field_name" : "SetBooleanArrayRegion",
6269     "field_offset" : 13248,
6270     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKhE"
6271    },
6272    {
6273     "field_name" : "SetByteArrayRegion",
6274     "field_offset" : 13312,
6275     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKaE"
6276    },
6277    {
6278     "field_name" : "SetCharArrayRegion",
6279     "field_offset" : 13376,
6280     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKtE"
6281    },
6282    {
6283     "field_name" : "SetShortArrayRegion",
6284     "field_offset" : 13440,
6285     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKsE"
6286    },
6287    {
6288     "field_name" : "SetIntArrayRegion",
6289     "field_offset" : 13504,
6290     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKiE"
6291    },
6292    {
6293     "field_name" : "SetLongArrayRegion",
6294     "field_offset" : 13568,
6295     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKlE"
6296    },
6297    {
6298     "field_name" : "SetFloatArrayRegion",
6299     "field_offset" : 13632,
6300     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKfE"
6301    },
6302    {
6303     "field_name" : "SetDoubleArrayRegion",
6304     "field_offset" : 13696,
6305     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPKdE"
6306    },
6307    {
6308     "field_name" : "RegisterNatives",
6309     "field_offset" : 13760,
6310     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvPK15JNINativeMethodiE"
6311    },
6312    {
6313     "field_name" : "UnregisterNatives",
6314     "field_offset" : 13824,
6315     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
6316    },
6317    {
6318     "field_name" : "MonitorEnter",
6319     "field_offset" : 13888,
6320     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
6321    },
6322    {
6323     "field_name" : "MonitorExit",
6324     "field_offset" : 13952,
6325     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePvE"
6326    },
6327    {
6328     "field_name" : "GetJavaVM",
6329     "field_offset" : 14016,
6330     "referenced_type" : "_ZTIPFiPPK18JNINativeInterfacePPPK18JNIInvokeInterfaceE"
6331    },
6332    {
6333     "field_name" : "GetStringRegion",
6334     "field_offset" : 14080,
6335     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPtE"
6336    },
6337    {
6338     "field_name" : "GetStringUTFRegion",
6339     "field_offset" : 14144,
6340     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePviiPcE"
6341    },
6342    {
6343     "field_name" : "GetPrimitiveArrayCritical",
6344     "field_offset" : 14208,
6345     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_PhE"
6346    },
6347    {
6348     "field_name" : "ReleasePrimitiveArrayCritical",
6349     "field_offset" : 14272,
6350     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvS3_iE"
6351    },
6352    {
6353     "field_name" : "GetStringCritical",
6354     "field_offset" : 14336,
6355     "referenced_type" : "_ZTIPFPKtPPK18JNINativeInterfacePvPhE"
6356    },
6357    {
6358     "field_name" : "ReleaseStringCritical",
6359     "field_offset" : 14400,
6360     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvPKtE"
6361    },
6362    {
6363     "field_name" : "NewWeakGlobalRef",
6364     "field_offset" : 14464,
6365     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
6366    },
6367    {
6368     "field_name" : "DeleteWeakGlobalRef",
6369     "field_offset" : 14528,
6370     "referenced_type" : "_ZTIPFvPPK18JNINativeInterfacePvE"
6371    },
6372    {
6373     "field_name" : "ExceptionCheck",
6374     "field_offset" : 14592,
6375     "referenced_type" : "_ZTIPFhPPK18JNINativeInterfaceE"
6376    },
6377    {
6378     "field_name" : "NewDirectByteBuffer",
6379     "field_offset" : 14656,
6380     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_lE"
6381    },
6382    {
6383     "field_name" : "GetDirectBufferAddress",
6384     "field_offset" : 14720,
6385     "referenced_type" : "_ZTIPFPvPPK18JNINativeInterfaceS_E"
6386    },
6387    {
6388     "field_name" : "GetDirectBufferCapacity",
6389     "field_offset" : 14784,
6390     "referenced_type" : "_ZTIPFlPPK18JNINativeInterfacePvE"
6391    },
6392    {
6393     "field_name" : "GetObjectRefType",
6394     "field_offset" : 14848,
6395     "referenced_type" : "_ZTIPF14jobjectRefTypePPK18JNINativeInterfacePvE"
6396    }
6397   ],
6398   "linker_set_key" : "_ZTI18JNINativeInterface",
6399   "name" : "JNINativeInterface",
6400   "size" : 1864,
6401   "source_file" : "libnativehelper/include_jni/jni.h"
6402  },
6403  {
6404   "alignment" : 8,
6405   "fields" :
6406   [
6407    {
6408     "field_name" : "struct_size",
6409     "referenced_type" : "_ZTIm"
6410    },
6411    {
6412     "field_name" : "buffer_id",
6413     "field_offset" : 64,
6414     "referenced_type" : "_ZTIi"
6415    },
6416    {
6417     "field_name" : "priority",
6418     "field_offset" : 96,
6419     "referenced_type" : "_ZTIi"
6420    },
6421    {
6422     "field_name" : "tag",
6423     "field_offset" : 128,
6424     "referenced_type" : "_ZTIPKc"
6425    },
6426    {
6427     "field_name" : "file",
6428     "field_offset" : 192,
6429     "referenced_type" : "_ZTIPKc"
6430    },
6431    {
6432     "field_name" : "line",
6433     "field_offset" : 256,
6434     "referenced_type" : "_ZTIj"
6435    },
6436    {
6437     "field_name" : "message",
6438     "field_offset" : 320,
6439     "referenced_type" : "_ZTIPKc"
6440    }
6441   ],
6442   "linker_set_key" : "_ZTI21__android_log_message",
6443   "name" : "__android_log_message",
6444   "size" : 48,
6445   "source_file" : "system/logging/liblog/include/android/log.h"
6446  },
6447  {
6448   "alignment" : 8,
6449   "fields" :
6450   [
6451    {
6452     "field_name" : "z",
6453     "referenced_type" : "_ZTIh"
6454    },
6455    {
6456     "field_name" : "b",
6457     "referenced_type" : "_ZTIa"
6458    },
6459    {
6460     "field_name" : "c",
6461     "referenced_type" : "_ZTIt"
6462    },
6463    {
6464     "field_name" : "s",
6465     "referenced_type" : "_ZTIs"
6466    },
6467    {
6468     "field_name" : "i",
6469     "referenced_type" : "_ZTIi"
6470    },
6471    {
6472     "field_name" : "j",
6473     "referenced_type" : "_ZTIl"
6474    },
6475    {
6476     "field_name" : "f",
6477     "referenced_type" : "_ZTIf"
6478    },
6479    {
6480     "field_name" : "d",
6481     "referenced_type" : "_ZTId"
6482    },
6483    {
6484     "field_name" : "l",
6485     "referenced_type" : "_ZTIPv"
6486    }
6487   ],
6488   "linker_set_key" : "_ZTI6jvalue",
6489   "name" : "jvalue",
6490   "record_kind" : "union",
6491   "size" : 8,
6492   "source_file" : "libnativehelper/include_jni/jni.h"
6493  },
6494  {
6495   "alignment" : 8,
6496   "fields" :
6497   [
6498    {
6499     "field_name" : "functions",
6500     "referenced_type" : "_ZTIPK18JNINativeInterface"
6501    }
6502   ],
6503   "linker_set_key" : "_ZTI7_JNIEnv",
6504   "name" : "_JNIEnv",
6505   "size" : 8,
6506   "source_file" : "libnativehelper/include_jni/jni.h"
6507  },
6508  {
6509   "alignment" : 8,
6510   "fields" :
6511   [
6512    {
6513     "field_name" : "functions",
6514     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
6515    }
6516   ],
6517   "linker_set_key" : "_ZTI7_JavaVM",
6518   "name" : "_JavaVM",
6519   "size" : 8,
6520   "source_file" : "libnativehelper/include_jni/jni.h"
6521  }
6522 ],
6523 "rvalue_reference_types" : []
6524}
6525