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