1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "linker_set_key" : "_ZTIa",
9   "name" : "signed char",
10   "size" : 1
11  },
12  {
13   "alignment" : 1,
14   "is_integral" : true,
15   "is_unsigned" : true,
16   "linker_set_key" : "_ZTIb",
17   "name" : "bool",
18   "size" : 1
19  },
20  {
21   "alignment" : 1,
22   "is_integral" : true,
23   "is_unsigned" : true,
24   "linker_set_key" : "_ZTIc",
25   "name" : "char",
26   "size" : 1
27  },
28  {
29   "alignment" : 8,
30   "linker_set_key" : "_ZTId",
31   "name" : "double",
32   "size" : 8
33  },
34  {
35   "alignment" : 4,
36   "linker_set_key" : "_ZTIf",
37   "name" : "float",
38   "size" : 4
39  },
40  {
41   "alignment" : 1,
42   "is_integral" : true,
43   "is_unsigned" : true,
44   "linker_set_key" : "_ZTIh",
45   "name" : "unsigned char",
46   "size" : 1
47  },
48  {
49   "alignment" : 4,
50   "is_integral" : true,
51   "linker_set_key" : "_ZTIi",
52   "name" : "int",
53   "size" : 4
54  },
55  {
56   "alignment" : 4,
57   "is_integral" : true,
58   "is_unsigned" : true,
59   "linker_set_key" : "_ZTIj",
60   "name" : "unsigned int",
61   "size" : 4
62  },
63  {
64   "alignment" : 8,
65   "is_integral" : true,
66   "linker_set_key" : "_ZTIl",
67   "name" : "long",
68   "size" : 8
69  },
70  {
71   "alignment" : 8,
72   "is_integral" : true,
73   "is_unsigned" : true,
74   "linker_set_key" : "_ZTIm",
75   "name" : "unsigned long",
76   "size" : 8
77  },
78  {
79   "alignment" : 2,
80   "is_integral" : true,
81   "linker_set_key" : "_ZTIs",
82   "name" : "short",
83   "size" : 2
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIt",
90   "name" : "unsigned short",
91   "size" : 2
92  },
93  {
94   "linker_set_key" : "_ZTIv",
95   "name" : "void"
96  }
97 ],
98 "elf_functions" :
99 [
100  {
101   "name" : "NativeBridgeAvailable"
102  },
103  {
104   "name" : "NativeBridgeGetError"
105  },
106  {
107   "name" : "NativeBridgeGetTrampoline"
108  },
109  {
110   "name" : "NativeBridgeInitialized"
111  },
112  {
113   "name" : "NeedsNativeBridge"
114  },
115  {
116   "name" : "PreInitializeNativeBridge"
117  }
118 ],
119 "elf_objects" : [],
120 "enum_types" :
121 [
122  {
123   "alignment" : 4,
124   "enum_fields" :
125   [
126    {
127     "enum_field_value" : 0,
128     "name" : "JNIInvalidRefType"
129    },
130    {
131     "enum_field_value" : 1,
132     "name" : "JNILocalRefType"
133    },
134    {
135     "enum_field_value" : 2,
136     "name" : "JNIGlobalRefType"
137    },
138    {
139     "enum_field_value" : 3,
140     "name" : "JNIWeakGlobalRefType"
141    }
142   ],
143   "linker_set_key" : "_ZTI14jobjectRefType",
144   "name" : "jobjectRefType",
145   "size" : 4,
146   "source_file" : "libnativehelper/include_jni/jni.h",
147   "underlying_type" : "_ZTIj"
148  },
149  {
150   "alignment" : 4,
151   "enum_fields" :
152   [
153    {
154     "enum_field_value" : 1,
155     "name" : "android::kJNICallTypeRegular"
156    },
157    {
158     "enum_field_value" : 2,
159     "name" : "android::kJNICallTypeCriticalNative"
160    }
161   ],
162   "linker_set_key" : "_ZTIN7android11JNICallTypeE",
163   "name" : "android::JNICallType",
164   "size" : 4,
165   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h",
166   "underlying_type" : "_ZTIj"
167  }
168 ],
169 "function_types" :
170 [
171  {
172   "alignment" : 4,
173   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
174   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
175   "parameters" :
176   [
177    {
178     "referenced_type" : "_ZTIP7_JNIEnv"
179    },
180    {
181     "referenced_type" : "_ZTIP8_jobject"
182    }
183   ],
184   "return_type" : "_ZTI14jobjectRefType",
185   "source_file" : "libnativehelper/include_jni/jni.h"
186  },
187  {
188   "alignment" : 4,
189   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
190   "name" : "_jintArray *(_JNIEnv *, int)",
191   "parameters" :
192   [
193    {
194     "referenced_type" : "_ZTIP7_JNIEnv"
195    },
196    {
197     "referenced_type" : "_ZTIi"
198    }
199   ],
200   "return_type" : "_ZTIP10_jintArray",
201   "source_file" : "libnativehelper/include_jni/jni.h"
202  },
203  {
204   "alignment" : 4,
205   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
206   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
207   "parameters" :
208   [
209    {
210     "referenced_type" : "_ZTIP7_JNIEnv"
211    },
212    {
213     "referenced_type" : "_ZTIP7_jclass"
214    },
215    {
216     "referenced_type" : "_ZTIPKc"
217    },
218    {
219     "referenced_type" : "_ZTIPKc"
220    }
221   ],
222   "return_type" : "_ZTIP10_jmethodID",
223   "source_file" : "libnativehelper/include_jni/jni.h"
224  },
225  {
226   "alignment" : 4,
227   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
228   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
229   "parameters" :
230   [
231    {
232     "referenced_type" : "_ZTIP7_JNIEnv"
233    },
234    {
235     "referenced_type" : "_ZTIP8_jobject"
236    }
237   ],
238   "return_type" : "_ZTIP10_jmethodID",
239   "source_file" : "libnativehelper/include_jni/jni.h"
240  },
241  {
242   "alignment" : 4,
243   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
244   "name" : "_jbyteArray *(_JNIEnv *, int)",
245   "parameters" :
246   [
247    {
248     "referenced_type" : "_ZTIP7_JNIEnv"
249    },
250    {
251     "referenced_type" : "_ZTIi"
252    }
253   ],
254   "return_type" : "_ZTIP11_jbyteArray",
255   "source_file" : "libnativehelper/include_jni/jni.h"
256  },
257  {
258   "alignment" : 4,
259   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
260   "name" : "_jcharArray *(_JNIEnv *, int)",
261   "parameters" :
262   [
263    {
264     "referenced_type" : "_ZTIP7_JNIEnv"
265    },
266    {
267     "referenced_type" : "_ZTIi"
268    }
269   ],
270   "return_type" : "_ZTIP11_jcharArray",
271   "source_file" : "libnativehelper/include_jni/jni.h"
272  },
273  {
274   "alignment" : 4,
275   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
276   "name" : "_jlongArray *(_JNIEnv *, int)",
277   "parameters" :
278   [
279    {
280     "referenced_type" : "_ZTIP7_JNIEnv"
281    },
282    {
283     "referenced_type" : "_ZTIi"
284    }
285   ],
286   "return_type" : "_ZTIP11_jlongArray",
287   "source_file" : "libnativehelper/include_jni/jni.h"
288  },
289  {
290   "alignment" : 4,
291   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
292   "name" : "_jthrowable *(_JNIEnv *)",
293   "parameters" :
294   [
295    {
296     "referenced_type" : "_ZTIP7_JNIEnv"
297    }
298   ],
299   "return_type" : "_ZTIP11_jthrowable",
300   "source_file" : "libnativehelper/include_jni/jni.h"
301  },
302  {
303   "alignment" : 4,
304   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
305   "name" : "_jfloatArray *(_JNIEnv *, int)",
306   "parameters" :
307   [
308    {
309     "referenced_type" : "_ZTIP7_JNIEnv"
310    },
311    {
312     "referenced_type" : "_ZTIi"
313    }
314   ],
315   "return_type" : "_ZTIP12_jfloatArray",
316   "source_file" : "libnativehelper/include_jni/jni.h"
317  },
318  {
319   "alignment" : 4,
320   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
321   "name" : "_jshortArray *(_JNIEnv *, int)",
322   "parameters" :
323   [
324    {
325     "referenced_type" : "_ZTIP7_JNIEnv"
326    },
327    {
328     "referenced_type" : "_ZTIi"
329    }
330   ],
331   "return_type" : "_ZTIP12_jshortArray",
332   "source_file" : "libnativehelper/include_jni/jni.h"
333  },
334  {
335   "alignment" : 4,
336   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
337   "name" : "_jdoubleArray *(_JNIEnv *, int)",
338   "parameters" :
339   [
340    {
341     "referenced_type" : "_ZTIP7_JNIEnv"
342    },
343    {
344     "referenced_type" : "_ZTIi"
345    }
346   ],
347   "return_type" : "_ZTIP13_jdoubleArray",
348   "source_file" : "libnativehelper/include_jni/jni.h"
349  },
350  {
351   "alignment" : 4,
352   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
353   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
354   "parameters" :
355   [
356    {
357     "referenced_type" : "_ZTIP7_JNIEnv"
358    },
359    {
360     "referenced_type" : "_ZTIi"
361    },
362    {
363     "referenced_type" : "_ZTIP7_jclass"
364    },
365    {
366     "referenced_type" : "_ZTIP8_jobject"
367    }
368   ],
369   "return_type" : "_ZTIP13_jobjectArray",
370   "source_file" : "libnativehelper/include_jni/jni.h"
371  },
372  {
373   "alignment" : 4,
374   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
375   "name" : "_jbooleanArray *(_JNIEnv *, int)",
376   "parameters" :
377   [
378    {
379     "referenced_type" : "_ZTIP7_JNIEnv"
380    },
381    {
382     "referenced_type" : "_ZTIi"
383    }
384   ],
385   "return_type" : "_ZTIP14_jbooleanArray",
386   "source_file" : "libnativehelper/include_jni/jni.h"
387  },
388  {
389   "alignment" : 4,
390   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
391   "name" : "_jclass *(_JNIEnv *, _jobject *)",
392   "parameters" :
393   [
394    {
395     "referenced_type" : "_ZTIP7_JNIEnv"
396    },
397    {
398     "referenced_type" : "_ZTIP8_jobject"
399    }
400   ],
401   "return_type" : "_ZTIP7_jclass",
402   "source_file" : "libnativehelper/include_jni/jni.h"
403  },
404  {
405   "alignment" : 4,
406   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
407   "name" : "_jclass *(_JNIEnv *, const char *)",
408   "parameters" :
409   [
410    {
411     "referenced_type" : "_ZTIP7_JNIEnv"
412    },
413    {
414     "referenced_type" : "_ZTIPKc"
415    }
416   ],
417   "return_type" : "_ZTIP7_jclass",
418   "source_file" : "libnativehelper/include_jni/jni.h"
419  },
420  {
421   "alignment" : 4,
422   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
423   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
424   "parameters" :
425   [
426    {
427     "referenced_type" : "_ZTIP7_JNIEnv"
428    },
429    {
430     "referenced_type" : "_ZTIPKc"
431    },
432    {
433     "referenced_type" : "_ZTIP8_jobject"
434    },
435    {
436     "referenced_type" : "_ZTIPKa"
437    },
438    {
439     "referenced_type" : "_ZTIi"
440    }
441   ],
442   "return_type" : "_ZTIP7_jclass",
443   "source_file" : "libnativehelper/include_jni/jni.h"
444  },
445  {
446   "alignment" : 4,
447   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
448   "name" : "_jclass *(_JNIEnv *, _jclass *)",
449   "parameters" :
450   [
451    {
452     "referenced_type" : "_ZTIP7_JNIEnv"
453    },
454    {
455     "referenced_type" : "_ZTIP7_jclass"
456    }
457   ],
458   "return_type" : "_ZTIP7_jclass",
459   "source_file" : "libnativehelper/include_jni/jni.h"
460  },
461  {
462   "alignment" : 4,
463   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
464   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
465   "parameters" :
466   [
467    {
468     "referenced_type" : "_ZTIP7_JNIEnv"
469    },
470    {
471     "referenced_type" : "_ZTIP13_jobjectArray"
472    },
473    {
474     "referenced_type" : "_ZTIi"
475    }
476   ],
477   "return_type" : "_ZTIP8_jobject",
478   "source_file" : "libnativehelper/include_jni/jni.h"
479  },
480  {
481   "alignment" : 4,
482   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
483   "name" : "_jobject *(_JNIEnv *, _jclass *)",
484   "parameters" :
485   [
486    {
487     "referenced_type" : "_ZTIP7_JNIEnv"
488    },
489    {
490     "referenced_type" : "_ZTIP7_jclass"
491    }
492   ],
493   "return_type" : "_ZTIP8_jobject",
494   "source_file" : "libnativehelper/include_jni/jni.h"
495  },
496  {
497   "alignment" : 4,
498   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
499   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
500   "parameters" :
501   [
502    {
503     "referenced_type" : "_ZTIP7_JNIEnv"
504    },
505    {
506     "referenced_type" : "_ZTIP7_jclass"
507    },
508    {
509     "referenced_type" : "_ZTIP10_jmethodID"
510    },
511    {
512     "referenced_type" : "_ZTIPK6jvalue"
513    }
514   ],
515   "return_type" : "_ZTIP8_jobject",
516   "source_file" : "libnativehelper/include_jni/jni.h"
517  },
518  {
519   "alignment" : 4,
520   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
521   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
522   "parameters" :
523   [
524    {
525     "referenced_type" : "_ZTIP7_JNIEnv"
526    },
527    {
528     "referenced_type" : "_ZTIP7_jclass"
529    },
530    {
531     "referenced_type" : "_ZTIP10_jmethodID"
532    },
533    {
534     "referenced_type" : "_ZTISt9__va_list"
535    }
536   ],
537   "return_type" : "_ZTIP8_jobject",
538   "source_file" : "libnativehelper/include_jni/jni.h"
539  },
540  {
541   "alignment" : 4,
542   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
543   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
544   "parameters" :
545   [
546    {
547     "referenced_type" : "_ZTIP7_JNIEnv"
548    },
549    {
550     "referenced_type" : "_ZTIP7_jclass"
551    },
552    {
553     "referenced_type" : "_ZTIP10_jmethodID"
554    },
555    {
556     "referenced_type" : "_ZTIh"
557    }
558   ],
559   "return_type" : "_ZTIP8_jobject",
560   "source_file" : "libnativehelper/include_jni/jni.h"
561  },
562  {
563   "alignment" : 4,
564   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
565   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
566   "parameters" :
567   [
568    {
569     "referenced_type" : "_ZTIP7_JNIEnv"
570    },
571    {
572     "referenced_type" : "_ZTIP7_jclass"
573    },
574    {
575     "referenced_type" : "_ZTIP10_jmethodID"
576    }
577   ],
578   "return_type" : "_ZTIP8_jobject",
579   "source_file" : "libnativehelper/include_jni/jni.h"
580  },
581  {
582   "alignment" : 4,
583   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
584   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
585   "parameters" :
586   [
587    {
588     "referenced_type" : "_ZTIP7_JNIEnv"
589    },
590    {
591     "referenced_type" : "_ZTIP7_jclass"
592    },
593    {
594     "referenced_type" : "_ZTIP9_jfieldID"
595    }
596   ],
597   "return_type" : "_ZTIP8_jobject",
598   "source_file" : "libnativehelper/include_jni/jni.h"
599  },
600  {
601   "alignment" : 4,
602   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
603   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
604   "parameters" :
605   [
606    {
607     "referenced_type" : "_ZTIP7_JNIEnv"
608    },
609    {
610     "referenced_type" : "_ZTIP7_jclass"
611    },
612    {
613     "referenced_type" : "_ZTIP9_jfieldID"
614    },
615    {
616     "referenced_type" : "_ZTIh"
617    }
618   ],
619   "return_type" : "_ZTIP8_jobject",
620   "source_file" : "libnativehelper/include_jni/jni.h"
621  },
622  {
623   "alignment" : 4,
624   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
625   "name" : "_jobject *(_JNIEnv *, void *, long)",
626   "parameters" :
627   [
628    {
629     "referenced_type" : "_ZTIP7_JNIEnv"
630    },
631    {
632     "referenced_type" : "_ZTIPv"
633    },
634    {
635     "referenced_type" : "_ZTIl"
636    }
637   ],
638   "return_type" : "_ZTIP8_jobject",
639   "source_file" : "libnativehelper/include_jni/jni.h"
640  },
641  {
642   "alignment" : 4,
643   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
644   "name" : "_jobject *(_JNIEnv *, _jobject *)",
645   "parameters" :
646   [
647    {
648     "referenced_type" : "_ZTIP7_JNIEnv"
649    },
650    {
651     "referenced_type" : "_ZTIP8_jobject"
652    }
653   ],
654   "return_type" : "_ZTIP8_jobject",
655   "source_file" : "libnativehelper/include_jni/jni.h"
656  },
657  {
658   "alignment" : 4,
659   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
660   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
661   "parameters" :
662   [
663    {
664     "referenced_type" : "_ZTIP7_JNIEnv"
665    },
666    {
667     "referenced_type" : "_ZTIP8_jobject"
668    },
669    {
670     "referenced_type" : "_ZTIP10_jmethodID"
671    },
672    {
673     "referenced_type" : "_ZTIPK6jvalue"
674    }
675   ],
676   "return_type" : "_ZTIP8_jobject",
677   "source_file" : "libnativehelper/include_jni/jni.h"
678  },
679  {
680   "alignment" : 4,
681   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
682   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
683   "parameters" :
684   [
685    {
686     "referenced_type" : "_ZTIP7_JNIEnv"
687    },
688    {
689     "referenced_type" : "_ZTIP8_jobject"
690    },
691    {
692     "referenced_type" : "_ZTIP10_jmethodID"
693    },
694    {
695     "referenced_type" : "_ZTISt9__va_list"
696    }
697   ],
698   "return_type" : "_ZTIP8_jobject",
699   "source_file" : "libnativehelper/include_jni/jni.h"
700  },
701  {
702   "alignment" : 4,
703   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
704   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
705   "parameters" :
706   [
707    {
708     "referenced_type" : "_ZTIP7_JNIEnv"
709    },
710    {
711     "referenced_type" : "_ZTIP8_jobject"
712    },
713    {
714     "referenced_type" : "_ZTIP10_jmethodID"
715    }
716   ],
717   "return_type" : "_ZTIP8_jobject",
718   "source_file" : "libnativehelper/include_jni/jni.h"
719  },
720  {
721   "alignment" : 4,
722   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
723   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
724   "parameters" :
725   [
726    {
727     "referenced_type" : "_ZTIP7_JNIEnv"
728    },
729    {
730     "referenced_type" : "_ZTIP8_jobject"
731    },
732    {
733     "referenced_type" : "_ZTIP7_jclass"
734    },
735    {
736     "referenced_type" : "_ZTIP10_jmethodID"
737    },
738    {
739     "referenced_type" : "_ZTIPK6jvalue"
740    }
741   ],
742   "return_type" : "_ZTIP8_jobject",
743   "source_file" : "libnativehelper/include_jni/jni.h"
744  },
745  {
746   "alignment" : 4,
747   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
748   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
749   "parameters" :
750   [
751    {
752     "referenced_type" : "_ZTIP7_JNIEnv"
753    },
754    {
755     "referenced_type" : "_ZTIP8_jobject"
756    },
757    {
758     "referenced_type" : "_ZTIP7_jclass"
759    },
760    {
761     "referenced_type" : "_ZTIP10_jmethodID"
762    },
763    {
764     "referenced_type" : "_ZTISt9__va_list"
765    }
766   ],
767   "return_type" : "_ZTIP8_jobject",
768   "source_file" : "libnativehelper/include_jni/jni.h"
769  },
770  {
771   "alignment" : 4,
772   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
773   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
774   "parameters" :
775   [
776    {
777     "referenced_type" : "_ZTIP7_JNIEnv"
778    },
779    {
780     "referenced_type" : "_ZTIP8_jobject"
781    },
782    {
783     "referenced_type" : "_ZTIP7_jclass"
784    },
785    {
786     "referenced_type" : "_ZTIP10_jmethodID"
787    }
788   ],
789   "return_type" : "_ZTIP8_jobject",
790   "source_file" : "libnativehelper/include_jni/jni.h"
791  },
792  {
793   "alignment" : 4,
794   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
795   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
796   "parameters" :
797   [
798    {
799     "referenced_type" : "_ZTIP7_JNIEnv"
800    },
801    {
802     "referenced_type" : "_ZTIP8_jobject"
803    },
804    {
805     "referenced_type" : "_ZTIP9_jfieldID"
806    }
807   ],
808   "return_type" : "_ZTIP8_jobject",
809   "source_file" : "libnativehelper/include_jni/jni.h"
810  },
811  {
812   "alignment" : 4,
813   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
814   "name" : "_jstring *(_JNIEnv *, const char *)",
815   "parameters" :
816   [
817    {
818     "referenced_type" : "_ZTIP7_JNIEnv"
819    },
820    {
821     "referenced_type" : "_ZTIPKc"
822    }
823   ],
824   "return_type" : "_ZTIP8_jstring",
825   "source_file" : "libnativehelper/include_jni/jni.h"
826  },
827  {
828   "alignment" : 4,
829   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
830   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
831   "parameters" :
832   [
833    {
834     "referenced_type" : "_ZTIP7_JNIEnv"
835    },
836    {
837     "referenced_type" : "_ZTIPKt"
838    },
839    {
840     "referenced_type" : "_ZTIi"
841    }
842   ],
843   "return_type" : "_ZTIP8_jstring",
844   "source_file" : "libnativehelper/include_jni/jni.h"
845  },
846  {
847   "alignment" : 4,
848   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
849   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
850   "parameters" :
851   [
852    {
853     "referenced_type" : "_ZTIP7_JNIEnv"
854    },
855    {
856     "referenced_type" : "_ZTIP7_jclass"
857    },
858    {
859     "referenced_type" : "_ZTIPKc"
860    },
861    {
862     "referenced_type" : "_ZTIPKc"
863    }
864   ],
865   "return_type" : "_ZTIP9_jfieldID",
866   "source_file" : "libnativehelper/include_jni/jni.h"
867  },
868  {
869   "alignment" : 4,
870   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
871   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
872   "parameters" :
873   [
874    {
875     "referenced_type" : "_ZTIP7_JNIEnv"
876    },
877    {
878     "referenced_type" : "_ZTIP8_jobject"
879    }
880   ],
881   "return_type" : "_ZTIP9_jfieldID",
882   "source_file" : "libnativehelper/include_jni/jni.h"
883  },
884  {
885   "alignment" : 4,
886   "linker_set_key" : "_ZTIFPFbiP7siginfoPvEiE",
887   "name" : "bool (*(int))(int, siginfo *, void *)",
888   "parameters" :
889   [
890    {
891     "referenced_type" : "_ZTIi"
892    }
893   ],
894   "return_type" : "_ZTIPFbiP7siginfoPvE",
895   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
896  },
897  {
898   "alignment" : 4,
899   "linker_set_key" : "_ZTIFPKN7android25NativeBridgeRuntimeValuesEPKcE",
900   "name" : "const android::NativeBridgeRuntimeValues *(const char *)",
901   "parameters" :
902   [
903    {
904     "referenced_type" : "_ZTIPKc"
905    }
906   ],
907   "return_type" : "_ZTIPKN7android25NativeBridgeRuntimeValuesE",
908   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
909  },
910  {
911   "alignment" : 4,
912   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP10_jmethodIDE",
913   "name" : "const char *(_JNIEnv *, _jmethodID *)",
914   "parameters" :
915   [
916    {
917     "referenced_type" : "_ZTIP7_JNIEnv"
918    },
919    {
920     "referenced_type" : "_ZTIP10_jmethodID"
921    }
922   ],
923   "return_type" : "_ZTIPKc",
924   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
925  },
926  {
927   "alignment" : 4,
928   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
929   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
930   "parameters" :
931   [
932    {
933     "referenced_type" : "_ZTIP7_JNIEnv"
934    },
935    {
936     "referenced_type" : "_ZTIP8_jstring"
937    },
938    {
939     "referenced_type" : "_ZTIPh"
940    }
941   ],
942   "return_type" : "_ZTIPKc",
943   "source_file" : "libnativehelper/include_jni/jni.h"
944  },
945  {
946   "alignment" : 4,
947   "linker_set_key" : "_ZTIFPKcvE",
948   "name" : "const char *()",
949   "return_type" : "_ZTIPKc",
950   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
951  },
952  {
953   "alignment" : 4,
954   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
955   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
956   "parameters" :
957   [
958    {
959     "referenced_type" : "_ZTIP7_JNIEnv"
960    },
961    {
962     "referenced_type" : "_ZTIP8_jstring"
963    },
964    {
965     "referenced_type" : "_ZTIPh"
966    }
967   ],
968   "return_type" : "_ZTIPKt",
969   "source_file" : "libnativehelper/include_jni/jni.h"
970  },
971  {
972   "alignment" : 4,
973   "linker_set_key" : "_ZTIFPN7android25native_bridge_namespace_tEPKcE",
974   "name" : "android::native_bridge_namespace_t *(const char *)",
975   "parameters" :
976   [
977    {
978     "referenced_type" : "_ZTIPKc"
979    }
980   ],
981   "return_type" : "_ZTIPN7android25native_bridge_namespace_tE",
982   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
983  },
984  {
985   "alignment" : 4,
986   "linker_set_key" : "_ZTIFPN7android25native_bridge_namespace_tEPKcS3_S3_mS3_S1_E",
987   "name" : "android::native_bridge_namespace_t *(const char *, const char *, const char *, unsigned long, const char *, android::native_bridge_namespace_t *)",
988   "parameters" :
989   [
990    {
991     "referenced_type" : "_ZTIPKc"
992    },
993    {
994     "referenced_type" : "_ZTIPKc"
995    },
996    {
997     "referenced_type" : "_ZTIPKc"
998    },
999    {
1000     "referenced_type" : "_ZTIm"
1001    },
1002    {
1003     "referenced_type" : "_ZTIPKc"
1004    },
1005    {
1006     "referenced_type" : "_ZTIPN7android25native_bridge_namespace_tE"
1007    }
1008   ],
1009   "return_type" : "_ZTIPN7android25native_bridge_namespace_tE",
1010   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1011  },
1012  {
1013   "alignment" : 4,
1014   "linker_set_key" : "_ZTIFPN7android25native_bridge_namespace_tEvE",
1015   "name" : "android::native_bridge_namespace_t *()",
1016   "return_type" : "_ZTIPN7android25native_bridge_namespace_tE",
1017   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1018  },
1019  {
1020   "alignment" : 4,
1021   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
1022   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
1023   "parameters" :
1024   [
1025    {
1026     "referenced_type" : "_ZTIP7_JNIEnv"
1027    },
1028    {
1029     "referenced_type" : "_ZTIP11_jbyteArray"
1030    },
1031    {
1032     "referenced_type" : "_ZTIPh"
1033    }
1034   ],
1035   "return_type" : "_ZTIPa",
1036   "source_file" : "libnativehelper/include_jni/jni.h"
1037  },
1038  {
1039   "alignment" : 4,
1040   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
1041   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
1042   "parameters" :
1043   [
1044    {
1045     "referenced_type" : "_ZTIP7_JNIEnv"
1046    },
1047    {
1048     "referenced_type" : "_ZTIP13_jdoubleArray"
1049    },
1050    {
1051     "referenced_type" : "_ZTIPh"
1052    }
1053   ],
1054   "return_type" : "_ZTIPd",
1055   "source_file" : "libnativehelper/include_jni/jni.h"
1056  },
1057  {
1058   "alignment" : 4,
1059   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
1060   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
1061   "parameters" :
1062   [
1063    {
1064     "referenced_type" : "_ZTIP7_JNIEnv"
1065    },
1066    {
1067     "referenced_type" : "_ZTIP12_jfloatArray"
1068    },
1069    {
1070     "referenced_type" : "_ZTIPh"
1071    }
1072   ],
1073   "return_type" : "_ZTIPf",
1074   "source_file" : "libnativehelper/include_jni/jni.h"
1075  },
1076  {
1077   "alignment" : 4,
1078   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
1079   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
1080   "parameters" :
1081   [
1082    {
1083     "referenced_type" : "_ZTIP7_JNIEnv"
1084    },
1085    {
1086     "referenced_type" : "_ZTIP14_jbooleanArray"
1087    },
1088    {
1089     "referenced_type" : "_ZTIPh"
1090    }
1091   ],
1092   "return_type" : "_ZTIPh",
1093   "source_file" : "libnativehelper/include_jni/jni.h"
1094  },
1095  {
1096   "alignment" : 4,
1097   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
1098   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
1099   "parameters" :
1100   [
1101    {
1102     "referenced_type" : "_ZTIP7_JNIEnv"
1103    },
1104    {
1105     "referenced_type" : "_ZTIP10_jintArray"
1106    },
1107    {
1108     "referenced_type" : "_ZTIPh"
1109    }
1110   ],
1111   "return_type" : "_ZTIPi",
1112   "source_file" : "libnativehelper/include_jni/jni.h"
1113  },
1114  {
1115   "alignment" : 4,
1116   "linker_set_key" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
1117   "name" : "long *(_JNIEnv *, _jlongArray *, unsigned char *)",
1118   "parameters" :
1119   [
1120    {
1121     "referenced_type" : "_ZTIP7_JNIEnv"
1122    },
1123    {
1124     "referenced_type" : "_ZTIP11_jlongArray"
1125    },
1126    {
1127     "referenced_type" : "_ZTIPh"
1128    }
1129   ],
1130   "return_type" : "_ZTIPl",
1131   "source_file" : "libnativehelper/include_jni/jni.h"
1132  },
1133  {
1134   "alignment" : 4,
1135   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
1136   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
1137   "parameters" :
1138   [
1139    {
1140     "referenced_type" : "_ZTIP7_JNIEnv"
1141    },
1142    {
1143     "referenced_type" : "_ZTIP12_jshortArray"
1144    },
1145    {
1146     "referenced_type" : "_ZTIPh"
1147    }
1148   ],
1149   "return_type" : "_ZTIPs",
1150   "source_file" : "libnativehelper/include_jni/jni.h"
1151  },
1152  {
1153   "alignment" : 4,
1154   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
1155   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
1156   "parameters" :
1157   [
1158    {
1159     "referenced_type" : "_ZTIP7_JNIEnv"
1160    },
1161    {
1162     "referenced_type" : "_ZTIP11_jcharArray"
1163    },
1164    {
1165     "referenced_type" : "_ZTIPh"
1166    }
1167   ],
1168   "return_type" : "_ZTIPt",
1169   "source_file" : "libnativehelper/include_jni/jni.h"
1170  },
1171  {
1172   "alignment" : 4,
1173   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
1174   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
1175   "parameters" :
1176   [
1177    {
1178     "referenced_type" : "_ZTIP7_JNIEnv"
1179    },
1180    {
1181     "referenced_type" : "_ZTIP7_jarray"
1182    },
1183    {
1184     "referenced_type" : "_ZTIPh"
1185    }
1186   ],
1187   "return_type" : "_ZTIPv",
1188   "source_file" : "libnativehelper/include_jni/jni.h"
1189  },
1190  {
1191   "alignment" : 4,
1192   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
1193   "name" : "void *(_JNIEnv *, _jobject *)",
1194   "parameters" :
1195   [
1196    {
1197     "referenced_type" : "_ZTIP7_JNIEnv"
1198    },
1199    {
1200     "referenced_type" : "_ZTIP8_jobject"
1201    }
1202   ],
1203   "return_type" : "_ZTIPv",
1204   "source_file" : "libnativehelper/include_jni/jni.h"
1205  },
1206  {
1207   "alignment" : 4,
1208   "linker_set_key" : "_ZTIFPvPKciE",
1209   "name" : "void *(const char *, int)",
1210   "parameters" :
1211   [
1212    {
1213     "referenced_type" : "_ZTIPKc"
1214    },
1215    {
1216     "referenced_type" : "_ZTIi"
1217    }
1218   ],
1219   "return_type" : "_ZTIPv",
1220   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1221  },
1222  {
1223   "alignment" : 4,
1224   "linker_set_key" : "_ZTIFPvPKciPN7android25native_bridge_namespace_tEE",
1225   "name" : "void *(const char *, int, android::native_bridge_namespace_t *)",
1226   "parameters" :
1227   [
1228    {
1229     "referenced_type" : "_ZTIPKc"
1230    },
1231    {
1232     "referenced_type" : "_ZTIi"
1233    },
1234    {
1235     "referenced_type" : "_ZTIPN7android25native_bridge_namespace_tE"
1236    }
1237   ],
1238   "return_type" : "_ZTIPv",
1239   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1240  },
1241  {
1242   "alignment" : 4,
1243   "linker_set_key" : "_ZTIFPvPKvPKcjN7android11JNICallTypeEE",
1244   "name" : "void *(const void *, const char *, unsigned int, android::JNICallType)",
1245   "parameters" :
1246   [
1247    {
1248     "referenced_type" : "_ZTIPKv"
1249    },
1250    {
1251     "referenced_type" : "_ZTIPKc"
1252    },
1253    {
1254     "referenced_type" : "_ZTIj"
1255    },
1256    {
1257     "referenced_type" : "_ZTIN7android11JNICallTypeE"
1258    }
1259   ],
1260   "return_type" : "_ZTIPv",
1261   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1262  },
1263  {
1264   "alignment" : 4,
1265   "linker_set_key" : "_ZTIFPvS_PKcS1_jE",
1266   "name" : "void *(void *, const char *, const char *, unsigned int)",
1267   "parameters" :
1268   [
1269    {
1270     "referenced_type" : "_ZTIPv"
1271    },
1272    {
1273     "referenced_type" : "_ZTIPKc"
1274    },
1275    {
1276     "referenced_type" : "_ZTIPKc"
1277    },
1278    {
1279     "referenced_type" : "_ZTIj"
1280    }
1281   ],
1282   "return_type" : "_ZTIPv",
1283   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1284  },
1285  {
1286   "alignment" : 4,
1287   "linker_set_key" : "_ZTIFPvS_PKcS1_jN7android11JNICallTypeEE",
1288   "name" : "void *(void *, const char *, const char *, unsigned int, android::JNICallType)",
1289   "parameters" :
1290   [
1291    {
1292     "referenced_type" : "_ZTIPv"
1293    },
1294    {
1295     "referenced_type" : "_ZTIPKc"
1296    },
1297    {
1298     "referenced_type" : "_ZTIPKc"
1299    },
1300    {
1301     "referenced_type" : "_ZTIj"
1302    },
1303    {
1304     "referenced_type" : "_ZTIN7android11JNICallTypeE"
1305    }
1306   ],
1307   "return_type" : "_ZTIPv",
1308   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1309  },
1310  {
1311   "alignment" : 4,
1312   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
1313   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
1314   "parameters" :
1315   [
1316    {
1317     "referenced_type" : "_ZTIP7_JNIEnv"
1318    },
1319    {
1320     "referenced_type" : "_ZTIP7_jclass"
1321    },
1322    {
1323     "referenced_type" : "_ZTIP10_jmethodID"
1324    },
1325    {
1326     "referenced_type" : "_ZTIPK6jvalue"
1327    }
1328   ],
1329   "return_type" : "_ZTIa",
1330   "source_file" : "libnativehelper/include_jni/jni.h"
1331  },
1332  {
1333   "alignment" : 4,
1334   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
1335   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
1336   "parameters" :
1337   [
1338    {
1339     "referenced_type" : "_ZTIP7_JNIEnv"
1340    },
1341    {
1342     "referenced_type" : "_ZTIP7_jclass"
1343    },
1344    {
1345     "referenced_type" : "_ZTIP10_jmethodID"
1346    },
1347    {
1348     "referenced_type" : "_ZTISt9__va_list"
1349    }
1350   ],
1351   "return_type" : "_ZTIa",
1352   "source_file" : "libnativehelper/include_jni/jni.h"
1353  },
1354  {
1355   "alignment" : 4,
1356   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
1357   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
1358   "parameters" :
1359   [
1360    {
1361     "referenced_type" : "_ZTIP7_JNIEnv"
1362    },
1363    {
1364     "referenced_type" : "_ZTIP7_jclass"
1365    },
1366    {
1367     "referenced_type" : "_ZTIP10_jmethodID"
1368    }
1369   ],
1370   "return_type" : "_ZTIa",
1371   "source_file" : "libnativehelper/include_jni/jni.h"
1372  },
1373  {
1374   "alignment" : 4,
1375   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
1376   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
1377   "parameters" :
1378   [
1379    {
1380     "referenced_type" : "_ZTIP7_JNIEnv"
1381    },
1382    {
1383     "referenced_type" : "_ZTIP7_jclass"
1384    },
1385    {
1386     "referenced_type" : "_ZTIP9_jfieldID"
1387    }
1388   ],
1389   "return_type" : "_ZTIa",
1390   "source_file" : "libnativehelper/include_jni/jni.h"
1391  },
1392  {
1393   "alignment" : 4,
1394   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
1395   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
1396   "parameters" :
1397   [
1398    {
1399     "referenced_type" : "_ZTIP7_JNIEnv"
1400    },
1401    {
1402     "referenced_type" : "_ZTIP8_jobject"
1403    },
1404    {
1405     "referenced_type" : "_ZTIP10_jmethodID"
1406    },
1407    {
1408     "referenced_type" : "_ZTIPK6jvalue"
1409    }
1410   ],
1411   "return_type" : "_ZTIa",
1412   "source_file" : "libnativehelper/include_jni/jni.h"
1413  },
1414  {
1415   "alignment" : 4,
1416   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
1417   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
1418   "parameters" :
1419   [
1420    {
1421     "referenced_type" : "_ZTIP7_JNIEnv"
1422    },
1423    {
1424     "referenced_type" : "_ZTIP8_jobject"
1425    },
1426    {
1427     "referenced_type" : "_ZTIP10_jmethodID"
1428    },
1429    {
1430     "referenced_type" : "_ZTISt9__va_list"
1431    }
1432   ],
1433   "return_type" : "_ZTIa",
1434   "source_file" : "libnativehelper/include_jni/jni.h"
1435  },
1436  {
1437   "alignment" : 4,
1438   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
1439   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
1440   "parameters" :
1441   [
1442    {
1443     "referenced_type" : "_ZTIP7_JNIEnv"
1444    },
1445    {
1446     "referenced_type" : "_ZTIP8_jobject"
1447    },
1448    {
1449     "referenced_type" : "_ZTIP10_jmethodID"
1450    }
1451   ],
1452   "return_type" : "_ZTIa",
1453   "source_file" : "libnativehelper/include_jni/jni.h"
1454  },
1455  {
1456   "alignment" : 4,
1457   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
1458   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
1459   "parameters" :
1460   [
1461    {
1462     "referenced_type" : "_ZTIP7_JNIEnv"
1463    },
1464    {
1465     "referenced_type" : "_ZTIP8_jobject"
1466    },
1467    {
1468     "referenced_type" : "_ZTIP7_jclass"
1469    },
1470    {
1471     "referenced_type" : "_ZTIP10_jmethodID"
1472    },
1473    {
1474     "referenced_type" : "_ZTIPK6jvalue"
1475    }
1476   ],
1477   "return_type" : "_ZTIa",
1478   "source_file" : "libnativehelper/include_jni/jni.h"
1479  },
1480  {
1481   "alignment" : 4,
1482   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
1483   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
1484   "parameters" :
1485   [
1486    {
1487     "referenced_type" : "_ZTIP7_JNIEnv"
1488    },
1489    {
1490     "referenced_type" : "_ZTIP8_jobject"
1491    },
1492    {
1493     "referenced_type" : "_ZTIP7_jclass"
1494    },
1495    {
1496     "referenced_type" : "_ZTIP10_jmethodID"
1497    },
1498    {
1499     "referenced_type" : "_ZTISt9__va_list"
1500    }
1501   ],
1502   "return_type" : "_ZTIa",
1503   "source_file" : "libnativehelper/include_jni/jni.h"
1504  },
1505  {
1506   "alignment" : 4,
1507   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
1508   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
1509   "parameters" :
1510   [
1511    {
1512     "referenced_type" : "_ZTIP7_JNIEnv"
1513    },
1514    {
1515     "referenced_type" : "_ZTIP8_jobject"
1516    },
1517    {
1518     "referenced_type" : "_ZTIP7_jclass"
1519    },
1520    {
1521     "referenced_type" : "_ZTIP10_jmethodID"
1522    }
1523   ],
1524   "return_type" : "_ZTIa",
1525   "source_file" : "libnativehelper/include_jni/jni.h"
1526  },
1527  {
1528   "alignment" : 4,
1529   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
1530   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
1531   "parameters" :
1532   [
1533    {
1534     "referenced_type" : "_ZTIP7_JNIEnv"
1535    },
1536    {
1537     "referenced_type" : "_ZTIP8_jobject"
1538    },
1539    {
1540     "referenced_type" : "_ZTIP9_jfieldID"
1541    }
1542   ],
1543   "return_type" : "_ZTIa",
1544   "source_file" : "libnativehelper/include_jni/jni.h"
1545  },
1546  {
1547   "alignment" : 4,
1548   "linker_set_key" : "_ZTIFbPKN7android28NativeBridgeRuntimeCallbacksEPKcS4_E",
1549   "name" : "bool (const android::NativeBridgeRuntimeCallbacks *, const char *, const char *)",
1550   "parameters" :
1551   [
1552    {
1553     "referenced_type" : "_ZTIPKN7android28NativeBridgeRuntimeCallbacksE"
1554    },
1555    {
1556     "referenced_type" : "_ZTIPKc"
1557    },
1558    {
1559     "referenced_type" : "_ZTIPKc"
1560    }
1561   ],
1562   "return_type" : "_ZTIb",
1563   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1564  },
1565  {
1566   "alignment" : 4,
1567   "linker_set_key" : "_ZTIFbPKcE",
1568   "name" : "bool (const char *)",
1569   "parameters" :
1570   [
1571    {
1572     "referenced_type" : "_ZTIPKc"
1573    }
1574   ],
1575   "return_type" : "_ZTIb",
1576   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1577  },
1578  {
1579   "alignment" : 4,
1580   "linker_set_key" : "_ZTIFbPKcS0_E",
1581   "name" : "bool (const char *, const char *)",
1582   "parameters" :
1583   [
1584    {
1585     "referenced_type" : "_ZTIPKc"
1586    },
1587    {
1588     "referenced_type" : "_ZTIPKc"
1589    }
1590   ],
1591   "return_type" : "_ZTIb",
1592   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1593  },
1594  {
1595   "alignment" : 4,
1596   "linker_set_key" : "_ZTIFbPN7android25native_bridge_namespace_tES1_PKcE",
1597   "name" : "bool (android::native_bridge_namespace_t *, android::native_bridge_namespace_t *, const char *)",
1598   "parameters" :
1599   [
1600    {
1601     "referenced_type" : "_ZTIPN7android25native_bridge_namespace_tE"
1602    },
1603    {
1604     "referenced_type" : "_ZTIPN7android25native_bridge_namespace_tE"
1605    },
1606    {
1607     "referenced_type" : "_ZTIPKc"
1608    }
1609   ],
1610   "return_type" : "_ZTIb",
1611   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1612  },
1613  {
1614   "alignment" : 4,
1615   "linker_set_key" : "_ZTIFbiP7siginfoPvE",
1616   "name" : "bool (int, siginfo *, void *)",
1617   "parameters" :
1618   [
1619    {
1620     "referenced_type" : "_ZTIi"
1621    },
1622    {
1623     "referenced_type" : "_ZTIP7siginfo"
1624    },
1625    {
1626     "referenced_type" : "_ZTIPv"
1627    }
1628   ],
1629   "return_type" : "_ZTIb",
1630   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1631  },
1632  {
1633   "alignment" : 4,
1634   "linker_set_key" : "_ZTIFbjE",
1635   "name" : "bool (unsigned int)",
1636   "parameters" :
1637   [
1638    {
1639     "referenced_type" : "_ZTIj"
1640    }
1641   ],
1642   "return_type" : "_ZTIb",
1643   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
1644  },
1645  {
1646   "alignment" : 4,
1647   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
1648   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
1649   "parameters" :
1650   [
1651    {
1652     "referenced_type" : "_ZTIP7_JNIEnv"
1653    },
1654    {
1655     "referenced_type" : "_ZTIP7_jclass"
1656    },
1657    {
1658     "referenced_type" : "_ZTIP10_jmethodID"
1659    },
1660    {
1661     "referenced_type" : "_ZTIPK6jvalue"
1662    }
1663   ],
1664   "return_type" : "_ZTId",
1665   "source_file" : "libnativehelper/include_jni/jni.h"
1666  },
1667  {
1668   "alignment" : 4,
1669   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
1670   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
1671   "parameters" :
1672   [
1673    {
1674     "referenced_type" : "_ZTIP7_JNIEnv"
1675    },
1676    {
1677     "referenced_type" : "_ZTIP7_jclass"
1678    },
1679    {
1680     "referenced_type" : "_ZTIP10_jmethodID"
1681    },
1682    {
1683     "referenced_type" : "_ZTISt9__va_list"
1684    }
1685   ],
1686   "return_type" : "_ZTId",
1687   "source_file" : "libnativehelper/include_jni/jni.h"
1688  },
1689  {
1690   "alignment" : 4,
1691   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
1692   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
1693   "parameters" :
1694   [
1695    {
1696     "referenced_type" : "_ZTIP7_JNIEnv"
1697    },
1698    {
1699     "referenced_type" : "_ZTIP7_jclass"
1700    },
1701    {
1702     "referenced_type" : "_ZTIP10_jmethodID"
1703    }
1704   ],
1705   "return_type" : "_ZTId",
1706   "source_file" : "libnativehelper/include_jni/jni.h"
1707  },
1708  {
1709   "alignment" : 4,
1710   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
1711   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
1712   "parameters" :
1713   [
1714    {
1715     "referenced_type" : "_ZTIP7_JNIEnv"
1716    },
1717    {
1718     "referenced_type" : "_ZTIP7_jclass"
1719    },
1720    {
1721     "referenced_type" : "_ZTIP9_jfieldID"
1722    }
1723   ],
1724   "return_type" : "_ZTId",
1725   "source_file" : "libnativehelper/include_jni/jni.h"
1726  },
1727  {
1728   "alignment" : 4,
1729   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
1730   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
1731   "parameters" :
1732   [
1733    {
1734     "referenced_type" : "_ZTIP7_JNIEnv"
1735    },
1736    {
1737     "referenced_type" : "_ZTIP8_jobject"
1738    },
1739    {
1740     "referenced_type" : "_ZTIP10_jmethodID"
1741    },
1742    {
1743     "referenced_type" : "_ZTIPK6jvalue"
1744    }
1745   ],
1746   "return_type" : "_ZTId",
1747   "source_file" : "libnativehelper/include_jni/jni.h"
1748  },
1749  {
1750   "alignment" : 4,
1751   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
1752   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
1753   "parameters" :
1754   [
1755    {
1756     "referenced_type" : "_ZTIP7_JNIEnv"
1757    },
1758    {
1759     "referenced_type" : "_ZTIP8_jobject"
1760    },
1761    {
1762     "referenced_type" : "_ZTIP10_jmethodID"
1763    },
1764    {
1765     "referenced_type" : "_ZTISt9__va_list"
1766    }
1767   ],
1768   "return_type" : "_ZTId",
1769   "source_file" : "libnativehelper/include_jni/jni.h"
1770  },
1771  {
1772   "alignment" : 4,
1773   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
1774   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
1775   "parameters" :
1776   [
1777    {
1778     "referenced_type" : "_ZTIP7_JNIEnv"
1779    },
1780    {
1781     "referenced_type" : "_ZTIP8_jobject"
1782    },
1783    {
1784     "referenced_type" : "_ZTIP10_jmethodID"
1785    }
1786   ],
1787   "return_type" : "_ZTId",
1788   "source_file" : "libnativehelper/include_jni/jni.h"
1789  },
1790  {
1791   "alignment" : 4,
1792   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
1793   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
1794   "parameters" :
1795   [
1796    {
1797     "referenced_type" : "_ZTIP7_JNIEnv"
1798    },
1799    {
1800     "referenced_type" : "_ZTIP8_jobject"
1801    },
1802    {
1803     "referenced_type" : "_ZTIP7_jclass"
1804    },
1805    {
1806     "referenced_type" : "_ZTIP10_jmethodID"
1807    },
1808    {
1809     "referenced_type" : "_ZTIPK6jvalue"
1810    }
1811   ],
1812   "return_type" : "_ZTId",
1813   "source_file" : "libnativehelper/include_jni/jni.h"
1814  },
1815  {
1816   "alignment" : 4,
1817   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
1818   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
1819   "parameters" :
1820   [
1821    {
1822     "referenced_type" : "_ZTIP7_JNIEnv"
1823    },
1824    {
1825     "referenced_type" : "_ZTIP8_jobject"
1826    },
1827    {
1828     "referenced_type" : "_ZTIP7_jclass"
1829    },
1830    {
1831     "referenced_type" : "_ZTIP10_jmethodID"
1832    },
1833    {
1834     "referenced_type" : "_ZTISt9__va_list"
1835    }
1836   ],
1837   "return_type" : "_ZTId",
1838   "source_file" : "libnativehelper/include_jni/jni.h"
1839  },
1840  {
1841   "alignment" : 4,
1842   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
1843   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
1844   "parameters" :
1845   [
1846    {
1847     "referenced_type" : "_ZTIP7_JNIEnv"
1848    },
1849    {
1850     "referenced_type" : "_ZTIP8_jobject"
1851    },
1852    {
1853     "referenced_type" : "_ZTIP7_jclass"
1854    },
1855    {
1856     "referenced_type" : "_ZTIP10_jmethodID"
1857    }
1858   ],
1859   "return_type" : "_ZTId",
1860   "source_file" : "libnativehelper/include_jni/jni.h"
1861  },
1862  {
1863   "alignment" : 4,
1864   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
1865   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
1866   "parameters" :
1867   [
1868    {
1869     "referenced_type" : "_ZTIP7_JNIEnv"
1870    },
1871    {
1872     "referenced_type" : "_ZTIP8_jobject"
1873    },
1874    {
1875     "referenced_type" : "_ZTIP9_jfieldID"
1876    }
1877   ],
1878   "return_type" : "_ZTId",
1879   "source_file" : "libnativehelper/include_jni/jni.h"
1880  },
1881  {
1882   "alignment" : 4,
1883   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
1884   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
1885   "parameters" :
1886   [
1887    {
1888     "referenced_type" : "_ZTIP7_JNIEnv"
1889    },
1890    {
1891     "referenced_type" : "_ZTIP7_jclass"
1892    },
1893    {
1894     "referenced_type" : "_ZTIP10_jmethodID"
1895    },
1896    {
1897     "referenced_type" : "_ZTIPK6jvalue"
1898    }
1899   ],
1900   "return_type" : "_ZTIf",
1901   "source_file" : "libnativehelper/include_jni/jni.h"
1902  },
1903  {
1904   "alignment" : 4,
1905   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
1906   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
1907   "parameters" :
1908   [
1909    {
1910     "referenced_type" : "_ZTIP7_JNIEnv"
1911    },
1912    {
1913     "referenced_type" : "_ZTIP7_jclass"
1914    },
1915    {
1916     "referenced_type" : "_ZTIP10_jmethodID"
1917    },
1918    {
1919     "referenced_type" : "_ZTISt9__va_list"
1920    }
1921   ],
1922   "return_type" : "_ZTIf",
1923   "source_file" : "libnativehelper/include_jni/jni.h"
1924  },
1925  {
1926   "alignment" : 4,
1927   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
1928   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
1929   "parameters" :
1930   [
1931    {
1932     "referenced_type" : "_ZTIP7_JNIEnv"
1933    },
1934    {
1935     "referenced_type" : "_ZTIP7_jclass"
1936    },
1937    {
1938     "referenced_type" : "_ZTIP10_jmethodID"
1939    }
1940   ],
1941   "return_type" : "_ZTIf",
1942   "source_file" : "libnativehelper/include_jni/jni.h"
1943  },
1944  {
1945   "alignment" : 4,
1946   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
1947   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
1948   "parameters" :
1949   [
1950    {
1951     "referenced_type" : "_ZTIP7_JNIEnv"
1952    },
1953    {
1954     "referenced_type" : "_ZTIP7_jclass"
1955    },
1956    {
1957     "referenced_type" : "_ZTIP9_jfieldID"
1958    }
1959   ],
1960   "return_type" : "_ZTIf",
1961   "source_file" : "libnativehelper/include_jni/jni.h"
1962  },
1963  {
1964   "alignment" : 4,
1965   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
1966   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
1967   "parameters" :
1968   [
1969    {
1970     "referenced_type" : "_ZTIP7_JNIEnv"
1971    },
1972    {
1973     "referenced_type" : "_ZTIP8_jobject"
1974    },
1975    {
1976     "referenced_type" : "_ZTIP10_jmethodID"
1977    },
1978    {
1979     "referenced_type" : "_ZTIPK6jvalue"
1980    }
1981   ],
1982   "return_type" : "_ZTIf",
1983   "source_file" : "libnativehelper/include_jni/jni.h"
1984  },
1985  {
1986   "alignment" : 4,
1987   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
1988   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
1989   "parameters" :
1990   [
1991    {
1992     "referenced_type" : "_ZTIP7_JNIEnv"
1993    },
1994    {
1995     "referenced_type" : "_ZTIP8_jobject"
1996    },
1997    {
1998     "referenced_type" : "_ZTIP10_jmethodID"
1999    },
2000    {
2001     "referenced_type" : "_ZTISt9__va_list"
2002    }
2003   ],
2004   "return_type" : "_ZTIf",
2005   "source_file" : "libnativehelper/include_jni/jni.h"
2006  },
2007  {
2008   "alignment" : 4,
2009   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
2010   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
2011   "parameters" :
2012   [
2013    {
2014     "referenced_type" : "_ZTIP7_JNIEnv"
2015    },
2016    {
2017     "referenced_type" : "_ZTIP8_jobject"
2018    },
2019    {
2020     "referenced_type" : "_ZTIP10_jmethodID"
2021    }
2022   ],
2023   "return_type" : "_ZTIf",
2024   "source_file" : "libnativehelper/include_jni/jni.h"
2025  },
2026  {
2027   "alignment" : 4,
2028   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
2029   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
2030   "parameters" :
2031   [
2032    {
2033     "referenced_type" : "_ZTIP7_JNIEnv"
2034    },
2035    {
2036     "referenced_type" : "_ZTIP8_jobject"
2037    },
2038    {
2039     "referenced_type" : "_ZTIP7_jclass"
2040    },
2041    {
2042     "referenced_type" : "_ZTIP10_jmethodID"
2043    },
2044    {
2045     "referenced_type" : "_ZTIPK6jvalue"
2046    }
2047   ],
2048   "return_type" : "_ZTIf",
2049   "source_file" : "libnativehelper/include_jni/jni.h"
2050  },
2051  {
2052   "alignment" : 4,
2053   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
2054   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
2055   "parameters" :
2056   [
2057    {
2058     "referenced_type" : "_ZTIP7_JNIEnv"
2059    },
2060    {
2061     "referenced_type" : "_ZTIP8_jobject"
2062    },
2063    {
2064     "referenced_type" : "_ZTIP7_jclass"
2065    },
2066    {
2067     "referenced_type" : "_ZTIP10_jmethodID"
2068    },
2069    {
2070     "referenced_type" : "_ZTISt9__va_list"
2071    }
2072   ],
2073   "return_type" : "_ZTIf",
2074   "source_file" : "libnativehelper/include_jni/jni.h"
2075  },
2076  {
2077   "alignment" : 4,
2078   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
2079   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
2080   "parameters" :
2081   [
2082    {
2083     "referenced_type" : "_ZTIP7_JNIEnv"
2084    },
2085    {
2086     "referenced_type" : "_ZTIP8_jobject"
2087    },
2088    {
2089     "referenced_type" : "_ZTIP7_jclass"
2090    },
2091    {
2092     "referenced_type" : "_ZTIP10_jmethodID"
2093    }
2094   ],
2095   "return_type" : "_ZTIf",
2096   "source_file" : "libnativehelper/include_jni/jni.h"
2097  },
2098  {
2099   "alignment" : 4,
2100   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
2101   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
2102   "parameters" :
2103   [
2104    {
2105     "referenced_type" : "_ZTIP7_JNIEnv"
2106    },
2107    {
2108     "referenced_type" : "_ZTIP8_jobject"
2109    },
2110    {
2111     "referenced_type" : "_ZTIP9_jfieldID"
2112    }
2113   ],
2114   "return_type" : "_ZTIf",
2115   "source_file" : "libnativehelper/include_jni/jni.h"
2116  },
2117  {
2118   "alignment" : 4,
2119   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
2120   "name" : "unsigned char (_JNIEnv *)",
2121   "parameters" :
2122   [
2123    {
2124     "referenced_type" : "_ZTIP7_JNIEnv"
2125    }
2126   ],
2127   "return_type" : "_ZTIh",
2128   "source_file" : "libnativehelper/include_jni/jni.h"
2129  },
2130  {
2131   "alignment" : 4,
2132   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
2133   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
2134   "parameters" :
2135   [
2136    {
2137     "referenced_type" : "_ZTIP7_JNIEnv"
2138    },
2139    {
2140     "referenced_type" : "_ZTIP7_jclass"
2141    },
2142    {
2143     "referenced_type" : "_ZTIP10_jmethodID"
2144    },
2145    {
2146     "referenced_type" : "_ZTIPK6jvalue"
2147    }
2148   ],
2149   "return_type" : "_ZTIh",
2150   "source_file" : "libnativehelper/include_jni/jni.h"
2151  },
2152  {
2153   "alignment" : 4,
2154   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
2155   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
2156   "parameters" :
2157   [
2158    {
2159     "referenced_type" : "_ZTIP7_JNIEnv"
2160    },
2161    {
2162     "referenced_type" : "_ZTIP7_jclass"
2163    },
2164    {
2165     "referenced_type" : "_ZTIP10_jmethodID"
2166    },
2167    {
2168     "referenced_type" : "_ZTISt9__va_list"
2169    }
2170   ],
2171   "return_type" : "_ZTIh",
2172   "source_file" : "libnativehelper/include_jni/jni.h"
2173  },
2174  {
2175   "alignment" : 4,
2176   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
2177   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
2178   "parameters" :
2179   [
2180    {
2181     "referenced_type" : "_ZTIP7_JNIEnv"
2182    },
2183    {
2184     "referenced_type" : "_ZTIP7_jclass"
2185    },
2186    {
2187     "referenced_type" : "_ZTIP10_jmethodID"
2188    }
2189   ],
2190   "return_type" : "_ZTIh",
2191   "source_file" : "libnativehelper/include_jni/jni.h"
2192  },
2193  {
2194   "alignment" : 4,
2195   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
2196   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
2197   "parameters" :
2198   [
2199    {
2200     "referenced_type" : "_ZTIP7_JNIEnv"
2201    },
2202    {
2203     "referenced_type" : "_ZTIP7_jclass"
2204    },
2205    {
2206     "referenced_type" : "_ZTIP9_jfieldID"
2207    }
2208   ],
2209   "return_type" : "_ZTIh",
2210   "source_file" : "libnativehelper/include_jni/jni.h"
2211  },
2212  {
2213   "alignment" : 4,
2214   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
2215   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
2216   "parameters" :
2217   [
2218    {
2219     "referenced_type" : "_ZTIP7_JNIEnv"
2220    },
2221    {
2222     "referenced_type" : "_ZTIP7_jclass"
2223    },
2224    {
2225     "referenced_type" : "_ZTIP7_jclass"
2226    }
2227   ],
2228   "return_type" : "_ZTIh",
2229   "source_file" : "libnativehelper/include_jni/jni.h"
2230  },
2231  {
2232   "alignment" : 4,
2233   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
2234   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
2235   "parameters" :
2236   [
2237    {
2238     "referenced_type" : "_ZTIP7_JNIEnv"
2239    },
2240    {
2241     "referenced_type" : "_ZTIP8_jobject"
2242    },
2243    {
2244     "referenced_type" : "_ZTIP10_jmethodID"
2245    },
2246    {
2247     "referenced_type" : "_ZTIPK6jvalue"
2248    }
2249   ],
2250   "return_type" : "_ZTIh",
2251   "source_file" : "libnativehelper/include_jni/jni.h"
2252  },
2253  {
2254   "alignment" : 4,
2255   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
2256   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
2257   "parameters" :
2258   [
2259    {
2260     "referenced_type" : "_ZTIP7_JNIEnv"
2261    },
2262    {
2263     "referenced_type" : "_ZTIP8_jobject"
2264    },
2265    {
2266     "referenced_type" : "_ZTIP10_jmethodID"
2267    },
2268    {
2269     "referenced_type" : "_ZTISt9__va_list"
2270    }
2271   ],
2272   "return_type" : "_ZTIh",
2273   "source_file" : "libnativehelper/include_jni/jni.h"
2274  },
2275  {
2276   "alignment" : 4,
2277   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
2278   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
2279   "parameters" :
2280   [
2281    {
2282     "referenced_type" : "_ZTIP7_JNIEnv"
2283    },
2284    {
2285     "referenced_type" : "_ZTIP8_jobject"
2286    },
2287    {
2288     "referenced_type" : "_ZTIP10_jmethodID"
2289    }
2290   ],
2291   "return_type" : "_ZTIh",
2292   "source_file" : "libnativehelper/include_jni/jni.h"
2293  },
2294  {
2295   "alignment" : 4,
2296   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
2297   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
2298   "parameters" :
2299   [
2300    {
2301     "referenced_type" : "_ZTIP7_JNIEnv"
2302    },
2303    {
2304     "referenced_type" : "_ZTIP8_jobject"
2305    },
2306    {
2307     "referenced_type" : "_ZTIP7_jclass"
2308    }
2309   ],
2310   "return_type" : "_ZTIh",
2311   "source_file" : "libnativehelper/include_jni/jni.h"
2312  },
2313  {
2314   "alignment" : 4,
2315   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
2316   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
2317   "parameters" :
2318   [
2319    {
2320     "referenced_type" : "_ZTIP7_JNIEnv"
2321    },
2322    {
2323     "referenced_type" : "_ZTIP8_jobject"
2324    },
2325    {
2326     "referenced_type" : "_ZTIP7_jclass"
2327    },
2328    {
2329     "referenced_type" : "_ZTIP10_jmethodID"
2330    },
2331    {
2332     "referenced_type" : "_ZTIPK6jvalue"
2333    }
2334   ],
2335   "return_type" : "_ZTIh",
2336   "source_file" : "libnativehelper/include_jni/jni.h"
2337  },
2338  {
2339   "alignment" : 4,
2340   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
2341   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
2342   "parameters" :
2343   [
2344    {
2345     "referenced_type" : "_ZTIP7_JNIEnv"
2346    },
2347    {
2348     "referenced_type" : "_ZTIP8_jobject"
2349    },
2350    {
2351     "referenced_type" : "_ZTIP7_jclass"
2352    },
2353    {
2354     "referenced_type" : "_ZTIP10_jmethodID"
2355    },
2356    {
2357     "referenced_type" : "_ZTISt9__va_list"
2358    }
2359   ],
2360   "return_type" : "_ZTIh",
2361   "source_file" : "libnativehelper/include_jni/jni.h"
2362  },
2363  {
2364   "alignment" : 4,
2365   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
2366   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
2367   "parameters" :
2368   [
2369    {
2370     "referenced_type" : "_ZTIP7_JNIEnv"
2371    },
2372    {
2373     "referenced_type" : "_ZTIP8_jobject"
2374    },
2375    {
2376     "referenced_type" : "_ZTIP7_jclass"
2377    },
2378    {
2379     "referenced_type" : "_ZTIP10_jmethodID"
2380    }
2381   ],
2382   "return_type" : "_ZTIh",
2383   "source_file" : "libnativehelper/include_jni/jni.h"
2384  },
2385  {
2386   "alignment" : 4,
2387   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
2388   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
2389   "parameters" :
2390   [
2391    {
2392     "referenced_type" : "_ZTIP7_JNIEnv"
2393    },
2394    {
2395     "referenced_type" : "_ZTIP8_jobject"
2396    },
2397    {
2398     "referenced_type" : "_ZTIP9_jfieldID"
2399    }
2400   ],
2401   "return_type" : "_ZTIh",
2402   "source_file" : "libnativehelper/include_jni/jni.h"
2403  },
2404  {
2405   "alignment" : 4,
2406   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
2407   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
2408   "parameters" :
2409   [
2410    {
2411     "referenced_type" : "_ZTIP7_JNIEnv"
2412    },
2413    {
2414     "referenced_type" : "_ZTIP8_jobject"
2415    },
2416    {
2417     "referenced_type" : "_ZTIP8_jobject"
2418    }
2419   ],
2420   "return_type" : "_ZTIh",
2421   "source_file" : "libnativehelper/include_jni/jni.h"
2422  },
2423  {
2424   "alignment" : 4,
2425   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
2426   "name" : "int (_JNIEnv *)",
2427   "parameters" :
2428   [
2429    {
2430     "referenced_type" : "_ZTIP7_JNIEnv"
2431    }
2432   ],
2433   "return_type" : "_ZTIi",
2434   "source_file" : "libnativehelper/include_jni/jni.h"
2435  },
2436  {
2437   "alignment" : 4,
2438   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
2439   "name" : "int (_JNIEnv *, _jthrowable *)",
2440   "parameters" :
2441   [
2442    {
2443     "referenced_type" : "_ZTIP7_JNIEnv"
2444    },
2445    {
2446     "referenced_type" : "_ZTIP11_jthrowable"
2447    }
2448   ],
2449   "return_type" : "_ZTIi",
2450   "source_file" : "libnativehelper/include_jni/jni.h"
2451  },
2452  {
2453   "alignment" : 4,
2454   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
2455   "name" : "int (_JNIEnv *, _jarray *)",
2456   "parameters" :
2457   [
2458    {
2459     "referenced_type" : "_ZTIP7_JNIEnv"
2460    },
2461    {
2462     "referenced_type" : "_ZTIP7_jarray"
2463    }
2464   ],
2465   "return_type" : "_ZTIi",
2466   "source_file" : "libnativehelper/include_jni/jni.h"
2467  },
2468  {
2469   "alignment" : 4,
2470   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
2471   "name" : "int (_JNIEnv *, _jclass *)",
2472   "parameters" :
2473   [
2474    {
2475     "referenced_type" : "_ZTIP7_JNIEnv"
2476    },
2477    {
2478     "referenced_type" : "_ZTIP7_jclass"
2479    }
2480   ],
2481   "return_type" : "_ZTIi",
2482   "source_file" : "libnativehelper/include_jni/jni.h"
2483  },
2484  {
2485   "alignment" : 4,
2486   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
2487   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
2488   "parameters" :
2489   [
2490    {
2491     "referenced_type" : "_ZTIP7_JNIEnv"
2492    },
2493    {
2494     "referenced_type" : "_ZTIP7_jclass"
2495    },
2496    {
2497     "referenced_type" : "_ZTIP10_jmethodID"
2498    },
2499    {
2500     "referenced_type" : "_ZTIPK6jvalue"
2501    }
2502   ],
2503   "return_type" : "_ZTIi",
2504   "source_file" : "libnativehelper/include_jni/jni.h"
2505  },
2506  {
2507   "alignment" : 4,
2508   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
2509   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
2510   "parameters" :
2511   [
2512    {
2513     "referenced_type" : "_ZTIP7_JNIEnv"
2514    },
2515    {
2516     "referenced_type" : "_ZTIP7_jclass"
2517    },
2518    {
2519     "referenced_type" : "_ZTIP10_jmethodID"
2520    },
2521    {
2522     "referenced_type" : "_ZTISt9__va_list"
2523    }
2524   ],
2525   "return_type" : "_ZTIi",
2526   "source_file" : "libnativehelper/include_jni/jni.h"
2527  },
2528  {
2529   "alignment" : 4,
2530   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
2531   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
2532   "parameters" :
2533   [
2534    {
2535     "referenced_type" : "_ZTIP7_JNIEnv"
2536    },
2537    {
2538     "referenced_type" : "_ZTIP7_jclass"
2539    },
2540    {
2541     "referenced_type" : "_ZTIP10_jmethodID"
2542    }
2543   ],
2544   "return_type" : "_ZTIi",
2545   "source_file" : "libnativehelper/include_jni/jni.h"
2546  },
2547  {
2548   "alignment" : 4,
2549   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
2550   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
2551   "parameters" :
2552   [
2553    {
2554     "referenced_type" : "_ZTIP7_JNIEnv"
2555    },
2556    {
2557     "referenced_type" : "_ZTIP7_jclass"
2558    },
2559    {
2560     "referenced_type" : "_ZTIP9_jfieldID"
2561    }
2562   ],
2563   "return_type" : "_ZTIi",
2564   "source_file" : "libnativehelper/include_jni/jni.h"
2565  },
2566  {
2567   "alignment" : 4,
2568   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
2569   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
2570   "parameters" :
2571   [
2572    {
2573     "referenced_type" : "_ZTIP7_JNIEnv"
2574    },
2575    {
2576     "referenced_type" : "_ZTIP7_jclass"
2577    },
2578    {
2579     "referenced_type" : "_ZTIPK15JNINativeMethod"
2580    },
2581    {
2582     "referenced_type" : "_ZTIi"
2583    }
2584   ],
2585   "return_type" : "_ZTIi",
2586   "source_file" : "libnativehelper/include_jni/jni.h"
2587  },
2588  {
2589   "alignment" : 4,
2590   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
2591   "name" : "int (_JNIEnv *, _jclass *, const char *)",
2592   "parameters" :
2593   [
2594    {
2595     "referenced_type" : "_ZTIP7_JNIEnv"
2596    },
2597    {
2598     "referenced_type" : "_ZTIP7_jclass"
2599    },
2600    {
2601     "referenced_type" : "_ZTIPKc"
2602    }
2603   ],
2604   "return_type" : "_ZTIi",
2605   "source_file" : "libnativehelper/include_jni/jni.h"
2606  },
2607  {
2608   "alignment" : 4,
2609   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
2610   "name" : "int (_JNIEnv *, _jobject *)",
2611   "parameters" :
2612   [
2613    {
2614     "referenced_type" : "_ZTIP7_JNIEnv"
2615    },
2616    {
2617     "referenced_type" : "_ZTIP8_jobject"
2618    }
2619   ],
2620   "return_type" : "_ZTIi",
2621   "source_file" : "libnativehelper/include_jni/jni.h"
2622  },
2623  {
2624   "alignment" : 4,
2625   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
2626   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
2627   "parameters" :
2628   [
2629    {
2630     "referenced_type" : "_ZTIP7_JNIEnv"
2631    },
2632    {
2633     "referenced_type" : "_ZTIP8_jobject"
2634    },
2635    {
2636     "referenced_type" : "_ZTIP10_jmethodID"
2637    },
2638    {
2639     "referenced_type" : "_ZTIPK6jvalue"
2640    }
2641   ],
2642   "return_type" : "_ZTIi",
2643   "source_file" : "libnativehelper/include_jni/jni.h"
2644  },
2645  {
2646   "alignment" : 4,
2647   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
2648   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
2649   "parameters" :
2650   [
2651    {
2652     "referenced_type" : "_ZTIP7_JNIEnv"
2653    },
2654    {
2655     "referenced_type" : "_ZTIP8_jobject"
2656    },
2657    {
2658     "referenced_type" : "_ZTIP10_jmethodID"
2659    },
2660    {
2661     "referenced_type" : "_ZTISt9__va_list"
2662    }
2663   ],
2664   "return_type" : "_ZTIi",
2665   "source_file" : "libnativehelper/include_jni/jni.h"
2666  },
2667  {
2668   "alignment" : 4,
2669   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
2670   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
2671   "parameters" :
2672   [
2673    {
2674     "referenced_type" : "_ZTIP7_JNIEnv"
2675    },
2676    {
2677     "referenced_type" : "_ZTIP8_jobject"
2678    },
2679    {
2680     "referenced_type" : "_ZTIP10_jmethodID"
2681    }
2682   ],
2683   "return_type" : "_ZTIi",
2684   "source_file" : "libnativehelper/include_jni/jni.h"
2685  },
2686  {
2687   "alignment" : 4,
2688   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
2689   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
2690   "parameters" :
2691   [
2692    {
2693     "referenced_type" : "_ZTIP7_JNIEnv"
2694    },
2695    {
2696     "referenced_type" : "_ZTIP8_jobject"
2697    },
2698    {
2699     "referenced_type" : "_ZTIP7_jclass"
2700    },
2701    {
2702     "referenced_type" : "_ZTIP10_jmethodID"
2703    },
2704    {
2705     "referenced_type" : "_ZTIPK6jvalue"
2706    }
2707   ],
2708   "return_type" : "_ZTIi",
2709   "source_file" : "libnativehelper/include_jni/jni.h"
2710  },
2711  {
2712   "alignment" : 4,
2713   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
2714   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
2715   "parameters" :
2716   [
2717    {
2718     "referenced_type" : "_ZTIP7_JNIEnv"
2719    },
2720    {
2721     "referenced_type" : "_ZTIP8_jobject"
2722    },
2723    {
2724     "referenced_type" : "_ZTIP7_jclass"
2725    },
2726    {
2727     "referenced_type" : "_ZTIP10_jmethodID"
2728    },
2729    {
2730     "referenced_type" : "_ZTISt9__va_list"
2731    }
2732   ],
2733   "return_type" : "_ZTIi",
2734   "source_file" : "libnativehelper/include_jni/jni.h"
2735  },
2736  {
2737   "alignment" : 4,
2738   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
2739   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
2740   "parameters" :
2741   [
2742    {
2743     "referenced_type" : "_ZTIP7_JNIEnv"
2744    },
2745    {
2746     "referenced_type" : "_ZTIP8_jobject"
2747    },
2748    {
2749     "referenced_type" : "_ZTIP7_jclass"
2750    },
2751    {
2752     "referenced_type" : "_ZTIP10_jmethodID"
2753    }
2754   ],
2755   "return_type" : "_ZTIi",
2756   "source_file" : "libnativehelper/include_jni/jni.h"
2757  },
2758  {
2759   "alignment" : 4,
2760   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
2761   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
2762   "parameters" :
2763   [
2764    {
2765     "referenced_type" : "_ZTIP7_JNIEnv"
2766    },
2767    {
2768     "referenced_type" : "_ZTIP8_jobject"
2769    },
2770    {
2771     "referenced_type" : "_ZTIP9_jfieldID"
2772    }
2773   ],
2774   "return_type" : "_ZTIi",
2775   "source_file" : "libnativehelper/include_jni/jni.h"
2776  },
2777  {
2778   "alignment" : 4,
2779   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
2780   "name" : "int (_JNIEnv *, _jstring *)",
2781   "parameters" :
2782   [
2783    {
2784     "referenced_type" : "_ZTIP7_JNIEnv"
2785    },
2786    {
2787     "referenced_type" : "_ZTIP8_jstring"
2788    }
2789   ],
2790   "return_type" : "_ZTIi",
2791   "source_file" : "libnativehelper/include_jni/jni.h"
2792  },
2793  {
2794   "alignment" : 4,
2795   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
2796   "name" : "int (_JNIEnv *, _JavaVM **)",
2797   "parameters" :
2798   [
2799    {
2800     "referenced_type" : "_ZTIP7_JNIEnv"
2801    },
2802    {
2803     "referenced_type" : "_ZTIPP7_JavaVM"
2804    }
2805   ],
2806   "return_type" : "_ZTIi",
2807   "source_file" : "libnativehelper/include_jni/jni.h"
2808  },
2809  {
2810   "alignment" : 4,
2811   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
2812   "name" : "int (_JNIEnv *, int)",
2813   "parameters" :
2814   [
2815    {
2816     "referenced_type" : "_ZTIP7_JNIEnv"
2817    },
2818    {
2819     "referenced_type" : "_ZTIi"
2820    }
2821   ],
2822   "return_type" : "_ZTIi",
2823   "source_file" : "libnativehelper/include_jni/jni.h"
2824  },
2825  {
2826   "alignment" : 4,
2827   "linker_set_key" : "_ZTIFiP7_JavaVME",
2828   "name" : "int (_JavaVM *)",
2829   "parameters" :
2830   [
2831    {
2832     "referenced_type" : "_ZTIP7_JavaVM"
2833    }
2834   ],
2835   "return_type" : "_ZTIi",
2836   "source_file" : "libnativehelper/include_jni/jni.h"
2837  },
2838  {
2839   "alignment" : 4,
2840   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
2841   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
2842   "parameters" :
2843   [
2844    {
2845     "referenced_type" : "_ZTIP7_JavaVM"
2846    },
2847    {
2848     "referenced_type" : "_ZTIPP7_JNIEnv"
2849    },
2850    {
2851     "referenced_type" : "_ZTIPv"
2852    }
2853   ],
2854   "return_type" : "_ZTIi",
2855   "source_file" : "libnativehelper/include_jni/jni.h"
2856  },
2857  {
2858   "alignment" : 4,
2859   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
2860   "name" : "int (_JavaVM *, void **, int)",
2861   "parameters" :
2862   [
2863    {
2864     "referenced_type" : "_ZTIP7_JavaVM"
2865    },
2866    {
2867     "referenced_type" : "_ZTIPPv"
2868    },
2869    {
2870     "referenced_type" : "_ZTIi"
2871    }
2872   ],
2873   "return_type" : "_ZTIi",
2874   "source_file" : "libnativehelper/include_jni/jni.h"
2875  },
2876  {
2877   "alignment" : 4,
2878   "linker_set_key" : "_ZTIFiPvE",
2879   "name" : "int (void *)",
2880   "parameters" :
2881   [
2882    {
2883     "referenced_type" : "_ZTIPv"
2884    }
2885   ],
2886   "return_type" : "_ZTIi",
2887   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
2888  },
2889  {
2890   "alignment" : 4,
2891   "linker_set_key" : "_ZTIFjP7_JNIEnvP7_jclassE",
2892   "name" : "unsigned int (_JNIEnv *, _jclass *)",
2893   "parameters" :
2894   [
2895    {
2896     "referenced_type" : "_ZTIP7_JNIEnv"
2897    },
2898    {
2899     "referenced_type" : "_ZTIP7_jclass"
2900    }
2901   ],
2902   "return_type" : "_ZTIj",
2903   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
2904  },
2905  {
2906   "alignment" : 4,
2907   "linker_set_key" : "_ZTIFjP7_JNIEnvP7_jclassP15JNINativeMethodjE",
2908   "name" : "unsigned int (_JNIEnv *, _jclass *, JNINativeMethod *, unsigned int)",
2909   "parameters" :
2910   [
2911    {
2912     "referenced_type" : "_ZTIP7_JNIEnv"
2913    },
2914    {
2915     "referenced_type" : "_ZTIP7_jclass"
2916    },
2917    {
2918     "referenced_type" : "_ZTIP15JNINativeMethod"
2919    },
2920    {
2921     "referenced_type" : "_ZTIj"
2922    }
2923   ],
2924   "return_type" : "_ZTIj",
2925   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
2926  },
2927  {
2928   "alignment" : 4,
2929   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
2930   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
2931   "parameters" :
2932   [
2933    {
2934     "referenced_type" : "_ZTIP7_JNIEnv"
2935    },
2936    {
2937     "referenced_type" : "_ZTIP7_jclass"
2938    },
2939    {
2940     "referenced_type" : "_ZTIP10_jmethodID"
2941    },
2942    {
2943     "referenced_type" : "_ZTIPK6jvalue"
2944    }
2945   ],
2946   "return_type" : "_ZTIl",
2947   "source_file" : "libnativehelper/include_jni/jni.h"
2948  },
2949  {
2950   "alignment" : 4,
2951   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
2952   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
2953   "parameters" :
2954   [
2955    {
2956     "referenced_type" : "_ZTIP7_JNIEnv"
2957    },
2958    {
2959     "referenced_type" : "_ZTIP7_jclass"
2960    },
2961    {
2962     "referenced_type" : "_ZTIP10_jmethodID"
2963    },
2964    {
2965     "referenced_type" : "_ZTISt9__va_list"
2966    }
2967   ],
2968   "return_type" : "_ZTIl",
2969   "source_file" : "libnativehelper/include_jni/jni.h"
2970  },
2971  {
2972   "alignment" : 4,
2973   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
2974   "name" : "long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
2975   "parameters" :
2976   [
2977    {
2978     "referenced_type" : "_ZTIP7_JNIEnv"
2979    },
2980    {
2981     "referenced_type" : "_ZTIP7_jclass"
2982    },
2983    {
2984     "referenced_type" : "_ZTIP10_jmethodID"
2985    }
2986   ],
2987   "return_type" : "_ZTIl",
2988   "source_file" : "libnativehelper/include_jni/jni.h"
2989  },
2990  {
2991   "alignment" : 4,
2992   "linker_set_key" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
2993   "name" : "long (_JNIEnv *, _jclass *, _jfieldID *)",
2994   "parameters" :
2995   [
2996    {
2997     "referenced_type" : "_ZTIP7_JNIEnv"
2998    },
2999    {
3000     "referenced_type" : "_ZTIP7_jclass"
3001    },
3002    {
3003     "referenced_type" : "_ZTIP9_jfieldID"
3004    }
3005   ],
3006   "return_type" : "_ZTIl",
3007   "source_file" : "libnativehelper/include_jni/jni.h"
3008  },
3009  {
3010   "alignment" : 4,
3011   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectE",
3012   "name" : "long (_JNIEnv *, _jobject *)",
3013   "parameters" :
3014   [
3015    {
3016     "referenced_type" : "_ZTIP7_JNIEnv"
3017    },
3018    {
3019     "referenced_type" : "_ZTIP8_jobject"
3020    }
3021   ],
3022   "return_type" : "_ZTIl",
3023   "source_file" : "libnativehelper/include_jni/jni.h"
3024  },
3025  {
3026   "alignment" : 4,
3027   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
3028   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3029   "parameters" :
3030   [
3031    {
3032     "referenced_type" : "_ZTIP7_JNIEnv"
3033    },
3034    {
3035     "referenced_type" : "_ZTIP8_jobject"
3036    },
3037    {
3038     "referenced_type" : "_ZTIP10_jmethodID"
3039    },
3040    {
3041     "referenced_type" : "_ZTIPK6jvalue"
3042    }
3043   ],
3044   "return_type" : "_ZTIl",
3045   "source_file" : "libnativehelper/include_jni/jni.h"
3046  },
3047  {
3048   "alignment" : 4,
3049   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
3050   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
3051   "parameters" :
3052   [
3053    {
3054     "referenced_type" : "_ZTIP7_JNIEnv"
3055    },
3056    {
3057     "referenced_type" : "_ZTIP8_jobject"
3058    },
3059    {
3060     "referenced_type" : "_ZTIP10_jmethodID"
3061    },
3062    {
3063     "referenced_type" : "_ZTISt9__va_list"
3064    }
3065   ],
3066   "return_type" : "_ZTIl",
3067   "source_file" : "libnativehelper/include_jni/jni.h"
3068  },
3069  {
3070   "alignment" : 4,
3071   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
3072   "name" : "long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
3073   "parameters" :
3074   [
3075    {
3076     "referenced_type" : "_ZTIP7_JNIEnv"
3077    },
3078    {
3079     "referenced_type" : "_ZTIP8_jobject"
3080    },
3081    {
3082     "referenced_type" : "_ZTIP10_jmethodID"
3083    }
3084   ],
3085   "return_type" : "_ZTIl",
3086   "source_file" : "libnativehelper/include_jni/jni.h"
3087  },
3088  {
3089   "alignment" : 4,
3090   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
3091   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3092   "parameters" :
3093   [
3094    {
3095     "referenced_type" : "_ZTIP7_JNIEnv"
3096    },
3097    {
3098     "referenced_type" : "_ZTIP8_jobject"
3099    },
3100    {
3101     "referenced_type" : "_ZTIP7_jclass"
3102    },
3103    {
3104     "referenced_type" : "_ZTIP10_jmethodID"
3105    },
3106    {
3107     "referenced_type" : "_ZTIPK6jvalue"
3108    }
3109   ],
3110   "return_type" : "_ZTIl",
3111   "source_file" : "libnativehelper/include_jni/jni.h"
3112  },
3113  {
3114   "alignment" : 4,
3115   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
3116   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
3117   "parameters" :
3118   [
3119    {
3120     "referenced_type" : "_ZTIP7_JNIEnv"
3121    },
3122    {
3123     "referenced_type" : "_ZTIP8_jobject"
3124    },
3125    {
3126     "referenced_type" : "_ZTIP7_jclass"
3127    },
3128    {
3129     "referenced_type" : "_ZTIP10_jmethodID"
3130    },
3131    {
3132     "referenced_type" : "_ZTISt9__va_list"
3133    }
3134   ],
3135   "return_type" : "_ZTIl",
3136   "source_file" : "libnativehelper/include_jni/jni.h"
3137  },
3138  {
3139   "alignment" : 4,
3140   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
3141   "name" : "long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3142   "parameters" :
3143   [
3144    {
3145     "referenced_type" : "_ZTIP7_JNIEnv"
3146    },
3147    {
3148     "referenced_type" : "_ZTIP8_jobject"
3149    },
3150    {
3151     "referenced_type" : "_ZTIP7_jclass"
3152    },
3153    {
3154     "referenced_type" : "_ZTIP10_jmethodID"
3155    }
3156   ],
3157   "return_type" : "_ZTIl",
3158   "source_file" : "libnativehelper/include_jni/jni.h"
3159  },
3160  {
3161   "alignment" : 4,
3162   "linker_set_key" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
3163   "name" : "long (_JNIEnv *, _jobject *, _jfieldID *)",
3164   "parameters" :
3165   [
3166    {
3167     "referenced_type" : "_ZTIP7_JNIEnv"
3168    },
3169    {
3170     "referenced_type" : "_ZTIP8_jobject"
3171    },
3172    {
3173     "referenced_type" : "_ZTIP9_jfieldID"
3174    }
3175   ],
3176   "return_type" : "_ZTIl",
3177   "source_file" : "libnativehelper/include_jni/jni.h"
3178  },
3179  {
3180   "alignment" : 4,
3181   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3182   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
3183   "parameters" :
3184   [
3185    {
3186     "referenced_type" : "_ZTIP7_JNIEnv"
3187    },
3188    {
3189     "referenced_type" : "_ZTIP7_jclass"
3190    },
3191    {
3192     "referenced_type" : "_ZTIP10_jmethodID"
3193    },
3194    {
3195     "referenced_type" : "_ZTIPK6jvalue"
3196    }
3197   ],
3198   "return_type" : "_ZTIs",
3199   "source_file" : "libnativehelper/include_jni/jni.h"
3200  },
3201  {
3202   "alignment" : 4,
3203   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3204   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
3205   "parameters" :
3206   [
3207    {
3208     "referenced_type" : "_ZTIP7_JNIEnv"
3209    },
3210    {
3211     "referenced_type" : "_ZTIP7_jclass"
3212    },
3213    {
3214     "referenced_type" : "_ZTIP10_jmethodID"
3215    },
3216    {
3217     "referenced_type" : "_ZTISt9__va_list"
3218    }
3219   ],
3220   "return_type" : "_ZTIs",
3221   "source_file" : "libnativehelper/include_jni/jni.h"
3222  },
3223  {
3224   "alignment" : 4,
3225   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
3226   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
3227   "parameters" :
3228   [
3229    {
3230     "referenced_type" : "_ZTIP7_JNIEnv"
3231    },
3232    {
3233     "referenced_type" : "_ZTIP7_jclass"
3234    },
3235    {
3236     "referenced_type" : "_ZTIP10_jmethodID"
3237    }
3238   ],
3239   "return_type" : "_ZTIs",
3240   "source_file" : "libnativehelper/include_jni/jni.h"
3241  },
3242  {
3243   "alignment" : 4,
3244   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
3245   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
3246   "parameters" :
3247   [
3248    {
3249     "referenced_type" : "_ZTIP7_JNIEnv"
3250    },
3251    {
3252     "referenced_type" : "_ZTIP7_jclass"
3253    },
3254    {
3255     "referenced_type" : "_ZTIP9_jfieldID"
3256    }
3257   ],
3258   "return_type" : "_ZTIs",
3259   "source_file" : "libnativehelper/include_jni/jni.h"
3260  },
3261  {
3262   "alignment" : 4,
3263   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
3264   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3265   "parameters" :
3266   [
3267    {
3268     "referenced_type" : "_ZTIP7_JNIEnv"
3269    },
3270    {
3271     "referenced_type" : "_ZTIP8_jobject"
3272    },
3273    {
3274     "referenced_type" : "_ZTIP10_jmethodID"
3275    },
3276    {
3277     "referenced_type" : "_ZTIPK6jvalue"
3278    }
3279   ],
3280   "return_type" : "_ZTIs",
3281   "source_file" : "libnativehelper/include_jni/jni.h"
3282  },
3283  {
3284   "alignment" : 4,
3285   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
3286   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
3287   "parameters" :
3288   [
3289    {
3290     "referenced_type" : "_ZTIP7_JNIEnv"
3291    },
3292    {
3293     "referenced_type" : "_ZTIP8_jobject"
3294    },
3295    {
3296     "referenced_type" : "_ZTIP10_jmethodID"
3297    },
3298    {
3299     "referenced_type" : "_ZTISt9__va_list"
3300    }
3301   ],
3302   "return_type" : "_ZTIs",
3303   "source_file" : "libnativehelper/include_jni/jni.h"
3304  },
3305  {
3306   "alignment" : 4,
3307   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
3308   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
3309   "parameters" :
3310   [
3311    {
3312     "referenced_type" : "_ZTIP7_JNIEnv"
3313    },
3314    {
3315     "referenced_type" : "_ZTIP8_jobject"
3316    },
3317    {
3318     "referenced_type" : "_ZTIP10_jmethodID"
3319    }
3320   ],
3321   "return_type" : "_ZTIs",
3322   "source_file" : "libnativehelper/include_jni/jni.h"
3323  },
3324  {
3325   "alignment" : 4,
3326   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
3327   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3328   "parameters" :
3329   [
3330    {
3331     "referenced_type" : "_ZTIP7_JNIEnv"
3332    },
3333    {
3334     "referenced_type" : "_ZTIP8_jobject"
3335    },
3336    {
3337     "referenced_type" : "_ZTIP7_jclass"
3338    },
3339    {
3340     "referenced_type" : "_ZTIP10_jmethodID"
3341    },
3342    {
3343     "referenced_type" : "_ZTIPK6jvalue"
3344    }
3345   ],
3346   "return_type" : "_ZTIs",
3347   "source_file" : "libnativehelper/include_jni/jni.h"
3348  },
3349  {
3350   "alignment" : 4,
3351   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
3352   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
3353   "parameters" :
3354   [
3355    {
3356     "referenced_type" : "_ZTIP7_JNIEnv"
3357    },
3358    {
3359     "referenced_type" : "_ZTIP8_jobject"
3360    },
3361    {
3362     "referenced_type" : "_ZTIP7_jclass"
3363    },
3364    {
3365     "referenced_type" : "_ZTIP10_jmethodID"
3366    },
3367    {
3368     "referenced_type" : "_ZTISt9__va_list"
3369    }
3370   ],
3371   "return_type" : "_ZTIs",
3372   "source_file" : "libnativehelper/include_jni/jni.h"
3373  },
3374  {
3375   "alignment" : 4,
3376   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
3377   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3378   "parameters" :
3379   [
3380    {
3381     "referenced_type" : "_ZTIP7_JNIEnv"
3382    },
3383    {
3384     "referenced_type" : "_ZTIP8_jobject"
3385    },
3386    {
3387     "referenced_type" : "_ZTIP7_jclass"
3388    },
3389    {
3390     "referenced_type" : "_ZTIP10_jmethodID"
3391    }
3392   ],
3393   "return_type" : "_ZTIs",
3394   "source_file" : "libnativehelper/include_jni/jni.h"
3395  },
3396  {
3397   "alignment" : 4,
3398   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
3399   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
3400   "parameters" :
3401   [
3402    {
3403     "referenced_type" : "_ZTIP7_JNIEnv"
3404    },
3405    {
3406     "referenced_type" : "_ZTIP8_jobject"
3407    },
3408    {
3409     "referenced_type" : "_ZTIP9_jfieldID"
3410    }
3411   ],
3412   "return_type" : "_ZTIs",
3413   "source_file" : "libnativehelper/include_jni/jni.h"
3414  },
3415  {
3416   "alignment" : 4,
3417   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
3418   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "_ZTIP7_JNIEnv"
3423    },
3424    {
3425     "referenced_type" : "_ZTIP7_jclass"
3426    },
3427    {
3428     "referenced_type" : "_ZTIP10_jmethodID"
3429    },
3430    {
3431     "referenced_type" : "_ZTIPK6jvalue"
3432    }
3433   ],
3434   "return_type" : "_ZTIt",
3435   "source_file" : "libnativehelper/include_jni/jni.h"
3436  },
3437  {
3438   "alignment" : 4,
3439   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
3440   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
3441   "parameters" :
3442   [
3443    {
3444     "referenced_type" : "_ZTIP7_JNIEnv"
3445    },
3446    {
3447     "referenced_type" : "_ZTIP7_jclass"
3448    },
3449    {
3450     "referenced_type" : "_ZTIP10_jmethodID"
3451    },
3452    {
3453     "referenced_type" : "_ZTISt9__va_list"
3454    }
3455   ],
3456   "return_type" : "_ZTIt",
3457   "source_file" : "libnativehelper/include_jni/jni.h"
3458  },
3459  {
3460   "alignment" : 4,
3461   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
3462   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
3463   "parameters" :
3464   [
3465    {
3466     "referenced_type" : "_ZTIP7_JNIEnv"
3467    },
3468    {
3469     "referenced_type" : "_ZTIP7_jclass"
3470    },
3471    {
3472     "referenced_type" : "_ZTIP10_jmethodID"
3473    }
3474   ],
3475   "return_type" : "_ZTIt",
3476   "source_file" : "libnativehelper/include_jni/jni.h"
3477  },
3478  {
3479   "alignment" : 4,
3480   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
3481   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
3482   "parameters" :
3483   [
3484    {
3485     "referenced_type" : "_ZTIP7_JNIEnv"
3486    },
3487    {
3488     "referenced_type" : "_ZTIP7_jclass"
3489    },
3490    {
3491     "referenced_type" : "_ZTIP9_jfieldID"
3492    }
3493   ],
3494   "return_type" : "_ZTIt",
3495   "source_file" : "libnativehelper/include_jni/jni.h"
3496  },
3497  {
3498   "alignment" : 4,
3499   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
3500   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
3501   "parameters" :
3502   [
3503    {
3504     "referenced_type" : "_ZTIP7_JNIEnv"
3505    },
3506    {
3507     "referenced_type" : "_ZTIP8_jobject"
3508    },
3509    {
3510     "referenced_type" : "_ZTIP10_jmethodID"
3511    },
3512    {
3513     "referenced_type" : "_ZTIPK6jvalue"
3514    }
3515   ],
3516   "return_type" : "_ZTIt",
3517   "source_file" : "libnativehelper/include_jni/jni.h"
3518  },
3519  {
3520   "alignment" : 4,
3521   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
3522   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
3523   "parameters" :
3524   [
3525    {
3526     "referenced_type" : "_ZTIP7_JNIEnv"
3527    },
3528    {
3529     "referenced_type" : "_ZTIP8_jobject"
3530    },
3531    {
3532     "referenced_type" : "_ZTIP10_jmethodID"
3533    },
3534    {
3535     "referenced_type" : "_ZTISt9__va_list"
3536    }
3537   ],
3538   "return_type" : "_ZTIt",
3539   "source_file" : "libnativehelper/include_jni/jni.h"
3540  },
3541  {
3542   "alignment" : 4,
3543   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
3544   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
3545   "parameters" :
3546   [
3547    {
3548     "referenced_type" : "_ZTIP7_JNIEnv"
3549    },
3550    {
3551     "referenced_type" : "_ZTIP8_jobject"
3552    },
3553    {
3554     "referenced_type" : "_ZTIP10_jmethodID"
3555    }
3556   ],
3557   "return_type" : "_ZTIt",
3558   "source_file" : "libnativehelper/include_jni/jni.h"
3559  },
3560  {
3561   "alignment" : 4,
3562   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
3563   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
3564   "parameters" :
3565   [
3566    {
3567     "referenced_type" : "_ZTIP7_JNIEnv"
3568    },
3569    {
3570     "referenced_type" : "_ZTIP8_jobject"
3571    },
3572    {
3573     "referenced_type" : "_ZTIP7_jclass"
3574    },
3575    {
3576     "referenced_type" : "_ZTIP10_jmethodID"
3577    },
3578    {
3579     "referenced_type" : "_ZTIPK6jvalue"
3580    }
3581   ],
3582   "return_type" : "_ZTIt",
3583   "source_file" : "libnativehelper/include_jni/jni.h"
3584  },
3585  {
3586   "alignment" : 4,
3587   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
3588   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
3589   "parameters" :
3590   [
3591    {
3592     "referenced_type" : "_ZTIP7_JNIEnv"
3593    },
3594    {
3595     "referenced_type" : "_ZTIP8_jobject"
3596    },
3597    {
3598     "referenced_type" : "_ZTIP7_jclass"
3599    },
3600    {
3601     "referenced_type" : "_ZTIP10_jmethodID"
3602    },
3603    {
3604     "referenced_type" : "_ZTISt9__va_list"
3605    }
3606   ],
3607   "return_type" : "_ZTIt",
3608   "source_file" : "libnativehelper/include_jni/jni.h"
3609  },
3610  {
3611   "alignment" : 4,
3612   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
3613   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
3614   "parameters" :
3615   [
3616    {
3617     "referenced_type" : "_ZTIP7_JNIEnv"
3618    },
3619    {
3620     "referenced_type" : "_ZTIP8_jobject"
3621    },
3622    {
3623     "referenced_type" : "_ZTIP7_jclass"
3624    },
3625    {
3626     "referenced_type" : "_ZTIP10_jmethodID"
3627    }
3628   ],
3629   "return_type" : "_ZTIt",
3630   "source_file" : "libnativehelper/include_jni/jni.h"
3631  },
3632  {
3633   "alignment" : 4,
3634   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
3635   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
3636   "parameters" :
3637   [
3638    {
3639     "referenced_type" : "_ZTIP7_JNIEnv"
3640    },
3641    {
3642     "referenced_type" : "_ZTIP8_jobject"
3643    },
3644    {
3645     "referenced_type" : "_ZTIP9_jfieldID"
3646    }
3647   ],
3648   "return_type" : "_ZTIt",
3649   "source_file" : "libnativehelper/include_jni/jni.h"
3650  },
3651  {
3652   "alignment" : 4,
3653   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
3654   "name" : "void (_JNIEnv *)",
3655   "parameters" :
3656   [
3657    {
3658     "referenced_type" : "_ZTIP7_JNIEnv"
3659    }
3660   ],
3661   "return_type" : "_ZTIv",
3662   "source_file" : "libnativehelper/include_jni/jni.h"
3663  },
3664  {
3665   "alignment" : 4,
3666   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
3667   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
3668   "parameters" :
3669   [
3670    {
3671     "referenced_type" : "_ZTIP7_JNIEnv"
3672    },
3673    {
3674     "referenced_type" : "_ZTIP10_jintArray"
3675    },
3676    {
3677     "referenced_type" : "_ZTIPi"
3678    },
3679    {
3680     "referenced_type" : "_ZTIi"
3681    }
3682   ],
3683   "return_type" : "_ZTIv",
3684   "source_file" : "libnativehelper/include_jni/jni.h"
3685  },
3686  {
3687   "alignment" : 4,
3688   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
3689   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
3690   "parameters" :
3691   [
3692    {
3693     "referenced_type" : "_ZTIP7_JNIEnv"
3694    },
3695    {
3696     "referenced_type" : "_ZTIP10_jintArray"
3697    },
3698    {
3699     "referenced_type" : "_ZTIi"
3700    },
3701    {
3702     "referenced_type" : "_ZTIi"
3703    },
3704    {
3705     "referenced_type" : "_ZTIPKi"
3706    }
3707   ],
3708   "return_type" : "_ZTIv",
3709   "source_file" : "libnativehelper/include_jni/jni.h"
3710  },
3711  {
3712   "alignment" : 4,
3713   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
3714   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
3715   "parameters" :
3716   [
3717    {
3718     "referenced_type" : "_ZTIP7_JNIEnv"
3719    },
3720    {
3721     "referenced_type" : "_ZTIP10_jintArray"
3722    },
3723    {
3724     "referenced_type" : "_ZTIi"
3725    },
3726    {
3727     "referenced_type" : "_ZTIi"
3728    },
3729    {
3730     "referenced_type" : "_ZTIPi"
3731    }
3732   ],
3733   "return_type" : "_ZTIv",
3734   "source_file" : "libnativehelper/include_jni/jni.h"
3735  },
3736  {
3737   "alignment" : 4,
3738   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
3739   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
3740   "parameters" :
3741   [
3742    {
3743     "referenced_type" : "_ZTIP7_JNIEnv"
3744    },
3745    {
3746     "referenced_type" : "_ZTIP11_jbyteArray"
3747    },
3748    {
3749     "referenced_type" : "_ZTIPa"
3750    },
3751    {
3752     "referenced_type" : "_ZTIi"
3753    }
3754   ],
3755   "return_type" : "_ZTIv",
3756   "source_file" : "libnativehelper/include_jni/jni.h"
3757  },
3758  {
3759   "alignment" : 4,
3760   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
3761   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
3762   "parameters" :
3763   [
3764    {
3765     "referenced_type" : "_ZTIP7_JNIEnv"
3766    },
3767    {
3768     "referenced_type" : "_ZTIP11_jbyteArray"
3769    },
3770    {
3771     "referenced_type" : "_ZTIi"
3772    },
3773    {
3774     "referenced_type" : "_ZTIi"
3775    },
3776    {
3777     "referenced_type" : "_ZTIPKa"
3778    }
3779   ],
3780   "return_type" : "_ZTIv",
3781   "source_file" : "libnativehelper/include_jni/jni.h"
3782  },
3783  {
3784   "alignment" : 4,
3785   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
3786   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "_ZTIP7_JNIEnv"
3791    },
3792    {
3793     "referenced_type" : "_ZTIP11_jbyteArray"
3794    },
3795    {
3796     "referenced_type" : "_ZTIi"
3797    },
3798    {
3799     "referenced_type" : "_ZTIi"
3800    },
3801    {
3802     "referenced_type" : "_ZTIPa"
3803    }
3804   ],
3805   "return_type" : "_ZTIv",
3806   "source_file" : "libnativehelper/include_jni/jni.h"
3807  },
3808  {
3809   "alignment" : 4,
3810   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
3811   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
3812   "parameters" :
3813   [
3814    {
3815     "referenced_type" : "_ZTIP7_JNIEnv"
3816    },
3817    {
3818     "referenced_type" : "_ZTIP11_jcharArray"
3819    },
3820    {
3821     "referenced_type" : "_ZTIPt"
3822    },
3823    {
3824     "referenced_type" : "_ZTIi"
3825    }
3826   ],
3827   "return_type" : "_ZTIv",
3828   "source_file" : "libnativehelper/include_jni/jni.h"
3829  },
3830  {
3831   "alignment" : 4,
3832   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
3833   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
3834   "parameters" :
3835   [
3836    {
3837     "referenced_type" : "_ZTIP7_JNIEnv"
3838    },
3839    {
3840     "referenced_type" : "_ZTIP11_jcharArray"
3841    },
3842    {
3843     "referenced_type" : "_ZTIi"
3844    },
3845    {
3846     "referenced_type" : "_ZTIi"
3847    },
3848    {
3849     "referenced_type" : "_ZTIPKt"
3850    }
3851   ],
3852   "return_type" : "_ZTIv",
3853   "source_file" : "libnativehelper/include_jni/jni.h"
3854  },
3855  {
3856   "alignment" : 4,
3857   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
3858   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
3859   "parameters" :
3860   [
3861    {
3862     "referenced_type" : "_ZTIP7_JNIEnv"
3863    },
3864    {
3865     "referenced_type" : "_ZTIP11_jcharArray"
3866    },
3867    {
3868     "referenced_type" : "_ZTIi"
3869    },
3870    {
3871     "referenced_type" : "_ZTIi"
3872    },
3873    {
3874     "referenced_type" : "_ZTIPt"
3875    }
3876   ],
3877   "return_type" : "_ZTIv",
3878   "source_file" : "libnativehelper/include_jni/jni.h"
3879  },
3880  {
3881   "alignment" : 4,
3882   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
3883   "name" : "void (_JNIEnv *, _jlongArray *, long *, int)",
3884   "parameters" :
3885   [
3886    {
3887     "referenced_type" : "_ZTIP7_JNIEnv"
3888    },
3889    {
3890     "referenced_type" : "_ZTIP11_jlongArray"
3891    },
3892    {
3893     "referenced_type" : "_ZTIPl"
3894    },
3895    {
3896     "referenced_type" : "_ZTIi"
3897    }
3898   ],
3899   "return_type" : "_ZTIv",
3900   "source_file" : "libnativehelper/include_jni/jni.h"
3901  },
3902  {
3903   "alignment" : 4,
3904   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
3905   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long *)",
3906   "parameters" :
3907   [
3908    {
3909     "referenced_type" : "_ZTIP7_JNIEnv"
3910    },
3911    {
3912     "referenced_type" : "_ZTIP11_jlongArray"
3913    },
3914    {
3915     "referenced_type" : "_ZTIi"
3916    },
3917    {
3918     "referenced_type" : "_ZTIi"
3919    },
3920    {
3921     "referenced_type" : "_ZTIPKl"
3922    }
3923   ],
3924   "return_type" : "_ZTIv",
3925   "source_file" : "libnativehelper/include_jni/jni.h"
3926  },
3927  {
3928   "alignment" : 4,
3929   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
3930   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long *)",
3931   "parameters" :
3932   [
3933    {
3934     "referenced_type" : "_ZTIP7_JNIEnv"
3935    },
3936    {
3937     "referenced_type" : "_ZTIP11_jlongArray"
3938    },
3939    {
3940     "referenced_type" : "_ZTIi"
3941    },
3942    {
3943     "referenced_type" : "_ZTIi"
3944    },
3945    {
3946     "referenced_type" : "_ZTIPl"
3947    }
3948   ],
3949   "return_type" : "_ZTIv",
3950   "source_file" : "libnativehelper/include_jni/jni.h"
3951  },
3952  {
3953   "alignment" : 4,
3954   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
3955   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
3956   "parameters" :
3957   [
3958    {
3959     "referenced_type" : "_ZTIP7_JNIEnv"
3960    },
3961    {
3962     "referenced_type" : "_ZTIP12_jfloatArray"
3963    },
3964    {
3965     "referenced_type" : "_ZTIPf"
3966    },
3967    {
3968     "referenced_type" : "_ZTIi"
3969    }
3970   ],
3971   "return_type" : "_ZTIv",
3972   "source_file" : "libnativehelper/include_jni/jni.h"
3973  },
3974  {
3975   "alignment" : 4,
3976   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
3977   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
3978   "parameters" :
3979   [
3980    {
3981     "referenced_type" : "_ZTIP7_JNIEnv"
3982    },
3983    {
3984     "referenced_type" : "_ZTIP12_jfloatArray"
3985    },
3986    {
3987     "referenced_type" : "_ZTIi"
3988    },
3989    {
3990     "referenced_type" : "_ZTIi"
3991    },
3992    {
3993     "referenced_type" : "_ZTIPKf"
3994    }
3995   ],
3996   "return_type" : "_ZTIv",
3997   "source_file" : "libnativehelper/include_jni/jni.h"
3998  },
3999  {
4000   "alignment" : 4,
4001   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
4002   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "_ZTIP7_JNIEnv"
4007    },
4008    {
4009     "referenced_type" : "_ZTIP12_jfloatArray"
4010    },
4011    {
4012     "referenced_type" : "_ZTIi"
4013    },
4014    {
4015     "referenced_type" : "_ZTIi"
4016    },
4017    {
4018     "referenced_type" : "_ZTIPf"
4019    }
4020   ],
4021   "return_type" : "_ZTIv",
4022   "source_file" : "libnativehelper/include_jni/jni.h"
4023  },
4024  {
4025   "alignment" : 4,
4026   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
4027   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
4028   "parameters" :
4029   [
4030    {
4031     "referenced_type" : "_ZTIP7_JNIEnv"
4032    },
4033    {
4034     "referenced_type" : "_ZTIP12_jshortArray"
4035    },
4036    {
4037     "referenced_type" : "_ZTIPs"
4038    },
4039    {
4040     "referenced_type" : "_ZTIi"
4041    }
4042   ],
4043   "return_type" : "_ZTIv",
4044   "source_file" : "libnativehelper/include_jni/jni.h"
4045  },
4046  {
4047   "alignment" : 4,
4048   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
4049   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
4050   "parameters" :
4051   [
4052    {
4053     "referenced_type" : "_ZTIP7_JNIEnv"
4054    },
4055    {
4056     "referenced_type" : "_ZTIP12_jshortArray"
4057    },
4058    {
4059     "referenced_type" : "_ZTIi"
4060    },
4061    {
4062     "referenced_type" : "_ZTIi"
4063    },
4064    {
4065     "referenced_type" : "_ZTIPKs"
4066    }
4067   ],
4068   "return_type" : "_ZTIv",
4069   "source_file" : "libnativehelper/include_jni/jni.h"
4070  },
4071  {
4072   "alignment" : 4,
4073   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
4074   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
4075   "parameters" :
4076   [
4077    {
4078     "referenced_type" : "_ZTIP7_JNIEnv"
4079    },
4080    {
4081     "referenced_type" : "_ZTIP12_jshortArray"
4082    },
4083    {
4084     "referenced_type" : "_ZTIi"
4085    },
4086    {
4087     "referenced_type" : "_ZTIi"
4088    },
4089    {
4090     "referenced_type" : "_ZTIPs"
4091    }
4092   ],
4093   "return_type" : "_ZTIv",
4094   "source_file" : "libnativehelper/include_jni/jni.h"
4095  },
4096  {
4097   "alignment" : 4,
4098   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
4099   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
4100   "parameters" :
4101   [
4102    {
4103     "referenced_type" : "_ZTIP7_JNIEnv"
4104    },
4105    {
4106     "referenced_type" : "_ZTIP13_jdoubleArray"
4107    },
4108    {
4109     "referenced_type" : "_ZTIPd"
4110    },
4111    {
4112     "referenced_type" : "_ZTIi"
4113    }
4114   ],
4115   "return_type" : "_ZTIv",
4116   "source_file" : "libnativehelper/include_jni/jni.h"
4117  },
4118  {
4119   "alignment" : 4,
4120   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
4121   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
4122   "parameters" :
4123   [
4124    {
4125     "referenced_type" : "_ZTIP7_JNIEnv"
4126    },
4127    {
4128     "referenced_type" : "_ZTIP13_jdoubleArray"
4129    },
4130    {
4131     "referenced_type" : "_ZTIi"
4132    },
4133    {
4134     "referenced_type" : "_ZTIi"
4135    },
4136    {
4137     "referenced_type" : "_ZTIPKd"
4138    }
4139   ],
4140   "return_type" : "_ZTIv",
4141   "source_file" : "libnativehelper/include_jni/jni.h"
4142  },
4143  {
4144   "alignment" : 4,
4145   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
4146   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
4147   "parameters" :
4148   [
4149    {
4150     "referenced_type" : "_ZTIP7_JNIEnv"
4151    },
4152    {
4153     "referenced_type" : "_ZTIP13_jdoubleArray"
4154    },
4155    {
4156     "referenced_type" : "_ZTIi"
4157    },
4158    {
4159     "referenced_type" : "_ZTIi"
4160    },
4161    {
4162     "referenced_type" : "_ZTIPd"
4163    }
4164   ],
4165   "return_type" : "_ZTIv",
4166   "source_file" : "libnativehelper/include_jni/jni.h"
4167  },
4168  {
4169   "alignment" : 4,
4170   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
4171   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
4172   "parameters" :
4173   [
4174    {
4175     "referenced_type" : "_ZTIP7_JNIEnv"
4176    },
4177    {
4178     "referenced_type" : "_ZTIP13_jobjectArray"
4179    },
4180    {
4181     "referenced_type" : "_ZTIi"
4182    },
4183    {
4184     "referenced_type" : "_ZTIP8_jobject"
4185    }
4186   ],
4187   "return_type" : "_ZTIv",
4188   "source_file" : "libnativehelper/include_jni/jni.h"
4189  },
4190  {
4191   "alignment" : 4,
4192   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
4193   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
4194   "parameters" :
4195   [
4196    {
4197     "referenced_type" : "_ZTIP7_JNIEnv"
4198    },
4199    {
4200     "referenced_type" : "_ZTIP14_jbooleanArray"
4201    },
4202    {
4203     "referenced_type" : "_ZTIPh"
4204    },
4205    {
4206     "referenced_type" : "_ZTIi"
4207    }
4208   ],
4209   "return_type" : "_ZTIv",
4210   "source_file" : "libnativehelper/include_jni/jni.h"
4211  },
4212  {
4213   "alignment" : 4,
4214   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
4215   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
4216   "parameters" :
4217   [
4218    {
4219     "referenced_type" : "_ZTIP7_JNIEnv"
4220    },
4221    {
4222     "referenced_type" : "_ZTIP14_jbooleanArray"
4223    },
4224    {
4225     "referenced_type" : "_ZTIi"
4226    },
4227    {
4228     "referenced_type" : "_ZTIi"
4229    },
4230    {
4231     "referenced_type" : "_ZTIPKh"
4232    }
4233   ],
4234   "return_type" : "_ZTIv",
4235   "source_file" : "libnativehelper/include_jni/jni.h"
4236  },
4237  {
4238   "alignment" : 4,
4239   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
4240   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
4241   "parameters" :
4242   [
4243    {
4244     "referenced_type" : "_ZTIP7_JNIEnv"
4245    },
4246    {
4247     "referenced_type" : "_ZTIP14_jbooleanArray"
4248    },
4249    {
4250     "referenced_type" : "_ZTIi"
4251    },
4252    {
4253     "referenced_type" : "_ZTIi"
4254    },
4255    {
4256     "referenced_type" : "_ZTIPh"
4257    }
4258   ],
4259   "return_type" : "_ZTIv",
4260   "source_file" : "libnativehelper/include_jni/jni.h"
4261  },
4262  {
4263   "alignment" : 4,
4264   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
4265   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
4266   "parameters" :
4267   [
4268    {
4269     "referenced_type" : "_ZTIP7_JNIEnv"
4270    },
4271    {
4272     "referenced_type" : "_ZTIP7_jarray"
4273    },
4274    {
4275     "referenced_type" : "_ZTIPv"
4276    },
4277    {
4278     "referenced_type" : "_ZTIi"
4279    }
4280   ],
4281   "return_type" : "_ZTIv",
4282   "source_file" : "libnativehelper/include_jni/jni.h"
4283  },
4284  {
4285   "alignment" : 4,
4286   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
4287   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
4288   "parameters" :
4289   [
4290    {
4291     "referenced_type" : "_ZTIP7_JNIEnv"
4292    },
4293    {
4294     "referenced_type" : "_ZTIP7_jclass"
4295    },
4296    {
4297     "referenced_type" : "_ZTIP10_jmethodID"
4298    },
4299    {
4300     "referenced_type" : "_ZTIPK6jvalue"
4301    }
4302   ],
4303   "return_type" : "_ZTIv",
4304   "source_file" : "libnativehelper/include_jni/jni.h"
4305  },
4306  {
4307   "alignment" : 4,
4308   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
4309   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
4310   "parameters" :
4311   [
4312    {
4313     "referenced_type" : "_ZTIP7_JNIEnv"
4314    },
4315    {
4316     "referenced_type" : "_ZTIP7_jclass"
4317    },
4318    {
4319     "referenced_type" : "_ZTIP10_jmethodID"
4320    },
4321    {
4322     "referenced_type" : "_ZTISt9__va_list"
4323    }
4324   ],
4325   "return_type" : "_ZTIv",
4326   "source_file" : "libnativehelper/include_jni/jni.h"
4327  },
4328  {
4329   "alignment" : 4,
4330   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
4331   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
4332   "parameters" :
4333   [
4334    {
4335     "referenced_type" : "_ZTIP7_JNIEnv"
4336    },
4337    {
4338     "referenced_type" : "_ZTIP7_jclass"
4339    },
4340    {
4341     "referenced_type" : "_ZTIP10_jmethodID"
4342    }
4343   ],
4344   "return_type" : "_ZTIv",
4345   "source_file" : "libnativehelper/include_jni/jni.h"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
4350   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
4351   "parameters" :
4352   [
4353    {
4354     "referenced_type" : "_ZTIP7_JNIEnv"
4355    },
4356    {
4357     "referenced_type" : "_ZTIP7_jclass"
4358    },
4359    {
4360     "referenced_type" : "_ZTIP9_jfieldID"
4361    },
4362    {
4363     "referenced_type" : "_ZTIP8_jobject"
4364    }
4365   ],
4366   "return_type" : "_ZTIv",
4367   "source_file" : "libnativehelper/include_jni/jni.h"
4368  },
4369  {
4370   "alignment" : 4,
4371   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
4372   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
4373   "parameters" :
4374   [
4375    {
4376     "referenced_type" : "_ZTIP7_JNIEnv"
4377    },
4378    {
4379     "referenced_type" : "_ZTIP7_jclass"
4380    },
4381    {
4382     "referenced_type" : "_ZTIP9_jfieldID"
4383    },
4384    {
4385     "referenced_type" : "_ZTIa"
4386    }
4387   ],
4388   "return_type" : "_ZTIv",
4389   "source_file" : "libnativehelper/include_jni/jni.h"
4390  },
4391  {
4392   "alignment" : 4,
4393   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
4394   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
4395   "parameters" :
4396   [
4397    {
4398     "referenced_type" : "_ZTIP7_JNIEnv"
4399    },
4400    {
4401     "referenced_type" : "_ZTIP7_jclass"
4402    },
4403    {
4404     "referenced_type" : "_ZTIP9_jfieldID"
4405    },
4406    {
4407     "referenced_type" : "_ZTId"
4408    }
4409   ],
4410   "return_type" : "_ZTIv",
4411   "source_file" : "libnativehelper/include_jni/jni.h"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
4416   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
4417   "parameters" :
4418   [
4419    {
4420     "referenced_type" : "_ZTIP7_JNIEnv"
4421    },
4422    {
4423     "referenced_type" : "_ZTIP7_jclass"
4424    },
4425    {
4426     "referenced_type" : "_ZTIP9_jfieldID"
4427    },
4428    {
4429     "referenced_type" : "_ZTIf"
4430    }
4431   ],
4432   "return_type" : "_ZTIv",
4433   "source_file" : "libnativehelper/include_jni/jni.h"
4434  },
4435  {
4436   "alignment" : 4,
4437   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
4438   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
4439   "parameters" :
4440   [
4441    {
4442     "referenced_type" : "_ZTIP7_JNIEnv"
4443    },
4444    {
4445     "referenced_type" : "_ZTIP7_jclass"
4446    },
4447    {
4448     "referenced_type" : "_ZTIP9_jfieldID"
4449    },
4450    {
4451     "referenced_type" : "_ZTIh"
4452    }
4453   ],
4454   "return_type" : "_ZTIv",
4455   "source_file" : "libnativehelper/include_jni/jni.h"
4456  },
4457  {
4458   "alignment" : 4,
4459   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
4460   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
4461   "parameters" :
4462   [
4463    {
4464     "referenced_type" : "_ZTIP7_JNIEnv"
4465    },
4466    {
4467     "referenced_type" : "_ZTIP7_jclass"
4468    },
4469    {
4470     "referenced_type" : "_ZTIP9_jfieldID"
4471    },
4472    {
4473     "referenced_type" : "_ZTIi"
4474    }
4475   ],
4476   "return_type" : "_ZTIv",
4477   "source_file" : "libnativehelper/include_jni/jni.h"
4478  },
4479  {
4480   "alignment" : 4,
4481   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
4482   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long)",
4483   "parameters" :
4484   [
4485    {
4486     "referenced_type" : "_ZTIP7_JNIEnv"
4487    },
4488    {
4489     "referenced_type" : "_ZTIP7_jclass"
4490    },
4491    {
4492     "referenced_type" : "_ZTIP9_jfieldID"
4493    },
4494    {
4495     "referenced_type" : "_ZTIl"
4496    }
4497   ],
4498   "return_type" : "_ZTIv",
4499   "source_file" : "libnativehelper/include_jni/jni.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
4504   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
4505   "parameters" :
4506   [
4507    {
4508     "referenced_type" : "_ZTIP7_JNIEnv"
4509    },
4510    {
4511     "referenced_type" : "_ZTIP7_jclass"
4512    },
4513    {
4514     "referenced_type" : "_ZTIP9_jfieldID"
4515    },
4516    {
4517     "referenced_type" : "_ZTIs"
4518    }
4519   ],
4520   "return_type" : "_ZTIv",
4521   "source_file" : "libnativehelper/include_jni/jni.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
4526   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
4527   "parameters" :
4528   [
4529    {
4530     "referenced_type" : "_ZTIP7_JNIEnv"
4531    },
4532    {
4533     "referenced_type" : "_ZTIP7_jclass"
4534    },
4535    {
4536     "referenced_type" : "_ZTIP9_jfieldID"
4537    },
4538    {
4539     "referenced_type" : "_ZTIt"
4540    }
4541   ],
4542   "return_type" : "_ZTIv",
4543   "source_file" : "libnativehelper/include_jni/jni.h"
4544  },
4545  {
4546   "alignment" : 4,
4547   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
4548   "name" : "void (_JNIEnv *, _jobject *)",
4549   "parameters" :
4550   [
4551    {
4552     "referenced_type" : "_ZTIP7_JNIEnv"
4553    },
4554    {
4555     "referenced_type" : "_ZTIP8_jobject"
4556    }
4557   ],
4558   "return_type" : "_ZTIv",
4559   "source_file" : "libnativehelper/include_jni/jni.h"
4560  },
4561  {
4562   "alignment" : 4,
4563   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
4564   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
4565   "parameters" :
4566   [
4567    {
4568     "referenced_type" : "_ZTIP7_JNIEnv"
4569    },
4570    {
4571     "referenced_type" : "_ZTIP8_jobject"
4572    },
4573    {
4574     "referenced_type" : "_ZTIP10_jmethodID"
4575    },
4576    {
4577     "referenced_type" : "_ZTIPK6jvalue"
4578    }
4579   ],
4580   "return_type" : "_ZTIv",
4581   "source_file" : "libnativehelper/include_jni/jni.h"
4582  },
4583  {
4584   "alignment" : 4,
4585   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
4586   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
4587   "parameters" :
4588   [
4589    {
4590     "referenced_type" : "_ZTIP7_JNIEnv"
4591    },
4592    {
4593     "referenced_type" : "_ZTIP8_jobject"
4594    },
4595    {
4596     "referenced_type" : "_ZTIP10_jmethodID"
4597    },
4598    {
4599     "referenced_type" : "_ZTISt9__va_list"
4600    }
4601   ],
4602   "return_type" : "_ZTIv",
4603   "source_file" : "libnativehelper/include_jni/jni.h"
4604  },
4605  {
4606   "alignment" : 4,
4607   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
4608   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
4609   "parameters" :
4610   [
4611    {
4612     "referenced_type" : "_ZTIP7_JNIEnv"
4613    },
4614    {
4615     "referenced_type" : "_ZTIP8_jobject"
4616    },
4617    {
4618     "referenced_type" : "_ZTIP10_jmethodID"
4619    }
4620   ],
4621   "return_type" : "_ZTIv",
4622   "source_file" : "libnativehelper/include_jni/jni.h"
4623  },
4624  {
4625   "alignment" : 4,
4626   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
4627   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
4628   "parameters" :
4629   [
4630    {
4631     "referenced_type" : "_ZTIP7_JNIEnv"
4632    },
4633    {
4634     "referenced_type" : "_ZTIP8_jobject"
4635    },
4636    {
4637     "referenced_type" : "_ZTIP7_jclass"
4638    },
4639    {
4640     "referenced_type" : "_ZTIP10_jmethodID"
4641    },
4642    {
4643     "referenced_type" : "_ZTIPK6jvalue"
4644    }
4645   ],
4646   "return_type" : "_ZTIv",
4647   "source_file" : "libnativehelper/include_jni/jni.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
4652   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
4653   "parameters" :
4654   [
4655    {
4656     "referenced_type" : "_ZTIP7_JNIEnv"
4657    },
4658    {
4659     "referenced_type" : "_ZTIP8_jobject"
4660    },
4661    {
4662     "referenced_type" : "_ZTIP7_jclass"
4663    },
4664    {
4665     "referenced_type" : "_ZTIP10_jmethodID"
4666    },
4667    {
4668     "referenced_type" : "_ZTISt9__va_list"
4669    }
4670   ],
4671   "return_type" : "_ZTIv",
4672   "source_file" : "libnativehelper/include_jni/jni.h"
4673  },
4674  {
4675   "alignment" : 4,
4676   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
4677   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
4678   "parameters" :
4679   [
4680    {
4681     "referenced_type" : "_ZTIP7_JNIEnv"
4682    },
4683    {
4684     "referenced_type" : "_ZTIP8_jobject"
4685    },
4686    {
4687     "referenced_type" : "_ZTIP7_jclass"
4688    },
4689    {
4690     "referenced_type" : "_ZTIP10_jmethodID"
4691    }
4692   ],
4693   "return_type" : "_ZTIv",
4694   "source_file" : "libnativehelper/include_jni/jni.h"
4695  },
4696  {
4697   "alignment" : 4,
4698   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
4699   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
4700   "parameters" :
4701   [
4702    {
4703     "referenced_type" : "_ZTIP7_JNIEnv"
4704    },
4705    {
4706     "referenced_type" : "_ZTIP8_jobject"
4707    },
4708    {
4709     "referenced_type" : "_ZTIP9_jfieldID"
4710    },
4711    {
4712     "referenced_type" : "_ZTIP8_jobject"
4713    }
4714   ],
4715   "return_type" : "_ZTIv",
4716   "source_file" : "libnativehelper/include_jni/jni.h"
4717  },
4718  {
4719   "alignment" : 4,
4720   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
4721   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
4722   "parameters" :
4723   [
4724    {
4725     "referenced_type" : "_ZTIP7_JNIEnv"
4726    },
4727    {
4728     "referenced_type" : "_ZTIP8_jobject"
4729    },
4730    {
4731     "referenced_type" : "_ZTIP9_jfieldID"
4732    },
4733    {
4734     "referenced_type" : "_ZTIa"
4735    }
4736   ],
4737   "return_type" : "_ZTIv",
4738   "source_file" : "libnativehelper/include_jni/jni.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
4743   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
4744   "parameters" :
4745   [
4746    {
4747     "referenced_type" : "_ZTIP7_JNIEnv"
4748    },
4749    {
4750     "referenced_type" : "_ZTIP8_jobject"
4751    },
4752    {
4753     "referenced_type" : "_ZTIP9_jfieldID"
4754    },
4755    {
4756     "referenced_type" : "_ZTId"
4757    }
4758   ],
4759   "return_type" : "_ZTIv",
4760   "source_file" : "libnativehelper/include_jni/jni.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
4765   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
4766   "parameters" :
4767   [
4768    {
4769     "referenced_type" : "_ZTIP7_JNIEnv"
4770    },
4771    {
4772     "referenced_type" : "_ZTIP8_jobject"
4773    },
4774    {
4775     "referenced_type" : "_ZTIP9_jfieldID"
4776    },
4777    {
4778     "referenced_type" : "_ZTIf"
4779    }
4780   ],
4781   "return_type" : "_ZTIv",
4782   "source_file" : "libnativehelper/include_jni/jni.h"
4783  },
4784  {
4785   "alignment" : 4,
4786   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
4787   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
4788   "parameters" :
4789   [
4790    {
4791     "referenced_type" : "_ZTIP7_JNIEnv"
4792    },
4793    {
4794     "referenced_type" : "_ZTIP8_jobject"
4795    },
4796    {
4797     "referenced_type" : "_ZTIP9_jfieldID"
4798    },
4799    {
4800     "referenced_type" : "_ZTIh"
4801    }
4802   ],
4803   "return_type" : "_ZTIv",
4804   "source_file" : "libnativehelper/include_jni/jni.h"
4805  },
4806  {
4807   "alignment" : 4,
4808   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
4809   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
4810   "parameters" :
4811   [
4812    {
4813     "referenced_type" : "_ZTIP7_JNIEnv"
4814    },
4815    {
4816     "referenced_type" : "_ZTIP8_jobject"
4817    },
4818    {
4819     "referenced_type" : "_ZTIP9_jfieldID"
4820    },
4821    {
4822     "referenced_type" : "_ZTIi"
4823    }
4824   ],
4825   "return_type" : "_ZTIv",
4826   "source_file" : "libnativehelper/include_jni/jni.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
4831   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long)",
4832   "parameters" :
4833   [
4834    {
4835     "referenced_type" : "_ZTIP7_JNIEnv"
4836    },
4837    {
4838     "referenced_type" : "_ZTIP8_jobject"
4839    },
4840    {
4841     "referenced_type" : "_ZTIP9_jfieldID"
4842    },
4843    {
4844     "referenced_type" : "_ZTIl"
4845    }
4846   ],
4847   "return_type" : "_ZTIv",
4848   "source_file" : "libnativehelper/include_jni/jni.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
4853   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
4854   "parameters" :
4855   [
4856    {
4857     "referenced_type" : "_ZTIP7_JNIEnv"
4858    },
4859    {
4860     "referenced_type" : "_ZTIP8_jobject"
4861    },
4862    {
4863     "referenced_type" : "_ZTIP9_jfieldID"
4864    },
4865    {
4866     "referenced_type" : "_ZTIs"
4867    }
4868   ],
4869   "return_type" : "_ZTIv",
4870   "source_file" : "libnativehelper/include_jni/jni.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
4875   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
4876   "parameters" :
4877   [
4878    {
4879     "referenced_type" : "_ZTIP7_JNIEnv"
4880    },
4881    {
4882     "referenced_type" : "_ZTIP8_jobject"
4883    },
4884    {
4885     "referenced_type" : "_ZTIP9_jfieldID"
4886    },
4887    {
4888     "referenced_type" : "_ZTIt"
4889    }
4890   ],
4891   "return_type" : "_ZTIv",
4892   "source_file" : "libnativehelper/include_jni/jni.h"
4893  },
4894  {
4895   "alignment" : 4,
4896   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
4897   "name" : "void (_JNIEnv *, _jstring *, const char *)",
4898   "parameters" :
4899   [
4900    {
4901     "referenced_type" : "_ZTIP7_JNIEnv"
4902    },
4903    {
4904     "referenced_type" : "_ZTIP8_jstring"
4905    },
4906    {
4907     "referenced_type" : "_ZTIPKc"
4908    }
4909   ],
4910   "return_type" : "_ZTIv",
4911   "source_file" : "libnativehelper/include_jni/jni.h"
4912  },
4913  {
4914   "alignment" : 4,
4915   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
4916   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
4917   "parameters" :
4918   [
4919    {
4920     "referenced_type" : "_ZTIP7_JNIEnv"
4921    },
4922    {
4923     "referenced_type" : "_ZTIP8_jstring"
4924    },
4925    {
4926     "referenced_type" : "_ZTIPKt"
4927    }
4928   ],
4929   "return_type" : "_ZTIv",
4930   "source_file" : "libnativehelper/include_jni/jni.h"
4931  },
4932  {
4933   "alignment" : 4,
4934   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
4935   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
4936   "parameters" :
4937   [
4938    {
4939     "referenced_type" : "_ZTIP7_JNIEnv"
4940    },
4941    {
4942     "referenced_type" : "_ZTIP8_jstring"
4943    },
4944    {
4945     "referenced_type" : "_ZTIi"
4946    },
4947    {
4948     "referenced_type" : "_ZTIi"
4949    },
4950    {
4951     "referenced_type" : "_ZTIPc"
4952    }
4953   ],
4954   "return_type" : "_ZTIv",
4955   "source_file" : "libnativehelper/include_jni/jni.h"
4956  },
4957  {
4958   "alignment" : 4,
4959   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
4960   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
4961   "parameters" :
4962   [
4963    {
4964     "referenced_type" : "_ZTIP7_JNIEnv"
4965    },
4966    {
4967     "referenced_type" : "_ZTIP8_jstring"
4968    },
4969    {
4970     "referenced_type" : "_ZTIi"
4971    },
4972    {
4973     "referenced_type" : "_ZTIi"
4974    },
4975    {
4976     "referenced_type" : "_ZTIPt"
4977    }
4978   ],
4979   "return_type" : "_ZTIv",
4980   "source_file" : "libnativehelper/include_jni/jni.h"
4981  },
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
4985   "name" : "void (_JNIEnv *, const char *)",
4986   "parameters" :
4987   [
4988    {
4989     "referenced_type" : "_ZTIP7_JNIEnv"
4990    },
4991    {
4992     "referenced_type" : "_ZTIPKc"
4993    }
4994   ],
4995   "return_type" : "_ZTIv",
4996   "source_file" : "libnativehelper/include_jni/jni.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "_ZTIFvvE",
5001   "name" : "void ()",
5002   "return_type" : "_ZTIv",
5003   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5004  }
5005 ],
5006 "functions" :
5007 [
5008  {
5009   "function_name" : "android::NativeBridgeAvailable",
5010   "linker_set_key" : "NativeBridgeAvailable",
5011   "return_type" : "_ZTIb",
5012   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5013  },
5014  {
5015   "function_name" : "android::NativeBridgeGetError",
5016   "linker_set_key" : "NativeBridgeGetError",
5017   "return_type" : "_ZTIPKc",
5018   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5019  },
5020  {
5021   "function_name" : "android::NativeBridgeGetTrampoline",
5022   "linker_set_key" : "NativeBridgeGetTrampoline",
5023   "parameters" :
5024   [
5025    {
5026     "referenced_type" : "_ZTIPv"
5027    },
5028    {
5029     "referenced_type" : "_ZTIPKc"
5030    },
5031    {
5032     "referenced_type" : "_ZTIPKc"
5033    },
5034    {
5035     "referenced_type" : "_ZTIj"
5036    }
5037   ],
5038   "return_type" : "_ZTIPv",
5039   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5040  },
5041  {
5042   "function_name" : "android::NativeBridgeInitialized",
5043   "linker_set_key" : "NativeBridgeInitialized",
5044   "return_type" : "_ZTIb",
5045   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5046  },
5047  {
5048   "function_name" : "android::NeedsNativeBridge",
5049   "linker_set_key" : "NeedsNativeBridge",
5050   "parameters" :
5051   [
5052    {
5053     "referenced_type" : "_ZTIPKc"
5054    }
5055   ],
5056   "return_type" : "_ZTIb",
5057   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5058  },
5059  {
5060   "function_name" : "android::PreInitializeNativeBridge",
5061   "linker_set_key" : "PreInitializeNativeBridge",
5062   "parameters" :
5063   [
5064    {
5065     "referenced_type" : "_ZTIPKc"
5066    },
5067    {
5068     "referenced_type" : "_ZTIPKc"
5069    }
5070   ],
5071   "return_type" : "_ZTIb",
5072   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5073  }
5074 ],
5075 "global_vars" : [],
5076 "lvalue_reference_types" : [],
5077 "pointer_types" :
5078 [
5079  {
5080   "alignment" : 8,
5081   "linker_set_key" : "_ZTIP10_jintArray",
5082   "name" : "_jintArray *",
5083   "referenced_type" : "_ZTI10_jintArray",
5084   "size" : 8,
5085   "source_file" : "libnativehelper/include_jni/jni.h"
5086  },
5087  {
5088   "alignment" : 8,
5089   "linker_set_key" : "_ZTIP10_jmethodID",
5090   "name" : "_jmethodID *",
5091   "referenced_type" : "_ZTI10_jmethodID",
5092   "size" : 8,
5093   "source_file" : "libnativehelper/include_jni/jni.h"
5094  },
5095  {
5096   "alignment" : 8,
5097   "linker_set_key" : "_ZTIP11_jbyteArray",
5098   "name" : "_jbyteArray *",
5099   "referenced_type" : "_ZTI11_jbyteArray",
5100   "size" : 8,
5101   "source_file" : "libnativehelper/include_jni/jni.h"
5102  },
5103  {
5104   "alignment" : 8,
5105   "linker_set_key" : "_ZTIP11_jcharArray",
5106   "name" : "_jcharArray *",
5107   "referenced_type" : "_ZTI11_jcharArray",
5108   "size" : 8,
5109   "source_file" : "libnativehelper/include_jni/jni.h"
5110  },
5111  {
5112   "alignment" : 8,
5113   "linker_set_key" : "_ZTIP11_jlongArray",
5114   "name" : "_jlongArray *",
5115   "referenced_type" : "_ZTI11_jlongArray",
5116   "size" : 8,
5117   "source_file" : "libnativehelper/include_jni/jni.h"
5118  },
5119  {
5120   "alignment" : 8,
5121   "linker_set_key" : "_ZTIP11_jthrowable",
5122   "name" : "_jthrowable *",
5123   "referenced_type" : "_ZTI11_jthrowable",
5124   "size" : 8,
5125   "source_file" : "libnativehelper/include_jni/jni.h"
5126  },
5127  {
5128   "alignment" : 8,
5129   "linker_set_key" : "_ZTIP12JavaVMOption",
5130   "name" : "JavaVMOption *",
5131   "referenced_type" : "_ZTI12JavaVMOption",
5132   "size" : 8,
5133   "source_file" : "libnativehelper/include_jni/jni.h"
5134  },
5135  {
5136   "alignment" : 8,
5137   "linker_set_key" : "_ZTIP12_jfloatArray",
5138   "name" : "_jfloatArray *",
5139   "referenced_type" : "_ZTI12_jfloatArray",
5140   "size" : 8,
5141   "source_file" : "libnativehelper/include_jni/jni.h"
5142  },
5143  {
5144   "alignment" : 8,
5145   "linker_set_key" : "_ZTIP12_jshortArray",
5146   "name" : "_jshortArray *",
5147   "referenced_type" : "_ZTI12_jshortArray",
5148   "size" : 8,
5149   "source_file" : "libnativehelper/include_jni/jni.h"
5150  },
5151  {
5152   "alignment" : 8,
5153   "linker_set_key" : "_ZTIP13_jdoubleArray",
5154   "name" : "_jdoubleArray *",
5155   "referenced_type" : "_ZTI13_jdoubleArray",
5156   "size" : 8,
5157   "source_file" : "libnativehelper/include_jni/jni.h"
5158  },
5159  {
5160   "alignment" : 8,
5161   "linker_set_key" : "_ZTIP13_jobjectArray",
5162   "name" : "_jobjectArray *",
5163   "referenced_type" : "_ZTI13_jobjectArray",
5164   "size" : 8,
5165   "source_file" : "libnativehelper/include_jni/jni.h"
5166  },
5167  {
5168   "alignment" : 8,
5169   "linker_set_key" : "_ZTIP14_jbooleanArray",
5170   "name" : "_jbooleanArray *",
5171   "referenced_type" : "_ZTI14_jbooleanArray",
5172   "size" : 8,
5173   "source_file" : "libnativehelper/include_jni/jni.h"
5174  },
5175  {
5176   "alignment" : 8,
5177   "linker_set_key" : "_ZTIP15JNINativeMethod",
5178   "name" : "JNINativeMethod *",
5179   "referenced_type" : "_ZTI15JNINativeMethod",
5180   "size" : 8,
5181   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5182  },
5183  {
5184   "alignment" : 8,
5185   "linker_set_key" : "_ZTIP7_JNIEnv",
5186   "name" : "_JNIEnv *",
5187   "referenced_type" : "_ZTI7_JNIEnv",
5188   "size" : 8,
5189   "source_file" : "libnativehelper/include_jni/jni.h"
5190  },
5191  {
5192   "alignment" : 8,
5193   "linker_set_key" : "_ZTIP7_JavaVM",
5194   "name" : "_JavaVM *",
5195   "referenced_type" : "_ZTI7_JavaVM",
5196   "size" : 8,
5197   "source_file" : "libnativehelper/include_jni/jni.h"
5198  },
5199  {
5200   "alignment" : 8,
5201   "linker_set_key" : "_ZTIP7_jarray",
5202   "name" : "_jarray *",
5203   "referenced_type" : "_ZTI7_jarray",
5204   "size" : 8,
5205   "source_file" : "libnativehelper/include_jni/jni.h"
5206  },
5207  {
5208   "alignment" : 8,
5209   "linker_set_key" : "_ZTIP7_jclass",
5210   "name" : "_jclass *",
5211   "referenced_type" : "_ZTI7_jclass",
5212   "size" : 8,
5213   "source_file" : "libnativehelper/include_jni/jni.h"
5214  },
5215  {
5216   "alignment" : 8,
5217   "linker_set_key" : "_ZTIP7siginfo",
5218   "name" : "siginfo *",
5219   "referenced_type" : "_ZTI7siginfo",
5220   "size" : 8,
5221   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5222  },
5223  {
5224   "alignment" : 8,
5225   "linker_set_key" : "_ZTIP8_jobject",
5226   "name" : "_jobject *",
5227   "referenced_type" : "_ZTI8_jobject",
5228   "size" : 8,
5229   "source_file" : "libnativehelper/include_jni/jni.h"
5230  },
5231  {
5232   "alignment" : 8,
5233   "linker_set_key" : "_ZTIP8_jstring",
5234   "name" : "_jstring *",
5235   "referenced_type" : "_ZTI8_jstring",
5236   "size" : 8,
5237   "source_file" : "libnativehelper/include_jni/jni.h"
5238  },
5239  {
5240   "alignment" : 8,
5241   "linker_set_key" : "_ZTIP9_jfieldID",
5242   "name" : "_jfieldID *",
5243   "referenced_type" : "_ZTI9_jfieldID",
5244   "size" : 8,
5245   "source_file" : "libnativehelper/include_jni/jni.h"
5246  },
5247  {
5248   "alignment" : 8,
5249   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
5250   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
5251   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
5252   "size" : 8,
5253   "source_file" : "libnativehelper/include_jni/jni.h"
5254  },
5255  {
5256   "alignment" : 8,
5257   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
5258   "name" : "_jintArray *(*)(_JNIEnv *, int)",
5259   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
5260   "size" : 8,
5261   "source_file" : "libnativehelper/include_jni/jni.h"
5262  },
5263  {
5264   "alignment" : 8,
5265   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
5266   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
5267   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
5268   "size" : 8,
5269   "source_file" : "libnativehelper/include_jni/jni.h"
5270  },
5271  {
5272   "alignment" : 8,
5273   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
5274   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
5275   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
5276   "size" : 8,
5277   "source_file" : "libnativehelper/include_jni/jni.h"
5278  },
5279  {
5280   "alignment" : 8,
5281   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
5282   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
5283   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
5284   "size" : 8,
5285   "source_file" : "libnativehelper/include_jni/jni.h"
5286  },
5287  {
5288   "alignment" : 8,
5289   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
5290   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
5291   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
5292   "size" : 8,
5293   "source_file" : "libnativehelper/include_jni/jni.h"
5294  },
5295  {
5296   "alignment" : 8,
5297   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
5298   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
5299   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
5300   "size" : 8,
5301   "source_file" : "libnativehelper/include_jni/jni.h"
5302  },
5303  {
5304   "alignment" : 8,
5305   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
5306   "name" : "_jthrowable *(*)(_JNIEnv *)",
5307   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
5308   "size" : 8,
5309   "source_file" : "libnativehelper/include_jni/jni.h"
5310  },
5311  {
5312   "alignment" : 8,
5313   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
5314   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
5315   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
5316   "size" : 8,
5317   "source_file" : "libnativehelper/include_jni/jni.h"
5318  },
5319  {
5320   "alignment" : 8,
5321   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
5322   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
5323   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
5324   "size" : 8,
5325   "source_file" : "libnativehelper/include_jni/jni.h"
5326  },
5327  {
5328   "alignment" : 8,
5329   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
5330   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
5331   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
5332   "size" : 8,
5333   "source_file" : "libnativehelper/include_jni/jni.h"
5334  },
5335  {
5336   "alignment" : 8,
5337   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
5338   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
5339   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
5340   "size" : 8,
5341   "source_file" : "libnativehelper/include_jni/jni.h"
5342  },
5343  {
5344   "alignment" : 8,
5345   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
5346   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
5347   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
5348   "size" : 8,
5349   "source_file" : "libnativehelper/include_jni/jni.h"
5350  },
5351  {
5352   "alignment" : 8,
5353   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
5354   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
5355   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
5356   "size" : 8,
5357   "source_file" : "libnativehelper/include_jni/jni.h"
5358  },
5359  {
5360   "alignment" : 8,
5361   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
5362   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
5363   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
5364   "size" : 8,
5365   "source_file" : "libnativehelper/include_jni/jni.h"
5366  },
5367  {
5368   "alignment" : 8,
5369   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
5370   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
5371   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
5372   "size" : 8,
5373   "source_file" : "libnativehelper/include_jni/jni.h"
5374  },
5375  {
5376   "alignment" : 8,
5377   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
5378   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
5379   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
5380   "size" : 8,
5381   "source_file" : "libnativehelper/include_jni/jni.h"
5382  },
5383  {
5384   "alignment" : 8,
5385   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
5386   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
5387   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
5388   "size" : 8,
5389   "source_file" : "libnativehelper/include_jni/jni.h"
5390  },
5391  {
5392   "alignment" : 8,
5393   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
5394   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
5395   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
5396   "size" : 8,
5397   "source_file" : "libnativehelper/include_jni/jni.h"
5398  },
5399  {
5400   "alignment" : 8,
5401   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5402   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5403   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5404   "size" : 8,
5405   "source_file" : "libnativehelper/include_jni/jni.h"
5406  },
5407  {
5408   "alignment" : 8,
5409   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5410   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5411   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5412   "size" : 8,
5413   "source_file" : "libnativehelper/include_jni/jni.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
5418   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
5419   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
5420   "size" : 8,
5421   "source_file" : "libnativehelper/include_jni/jni.h"
5422  },
5423  {
5424   "alignment" : 8,
5425   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
5426   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
5427   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
5428   "size" : 8,
5429   "source_file" : "libnativehelper/include_jni/jni.h"
5430  },
5431  {
5432   "alignment" : 8,
5433   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
5434   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
5435   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
5436   "size" : 8,
5437   "source_file" : "libnativehelper/include_jni/jni.h"
5438  },
5439  {
5440   "alignment" : 8,
5441   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
5442   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
5443   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
5444   "size" : 8,
5445   "source_file" : "libnativehelper/include_jni/jni.h"
5446  },
5447  {
5448   "alignment" : 8,
5449   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE",
5450   "name" : "_jobject *(*)(_JNIEnv *, void *, long)",
5451   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvlE",
5452   "size" : 8,
5453   "source_file" : "libnativehelper/include_jni/jni.h"
5454  },
5455  {
5456   "alignment" : 8,
5457   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
5458   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
5459   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
5460   "size" : 8,
5461   "source_file" : "libnativehelper/include_jni/jni.h"
5462  },
5463  {
5464   "alignment" : 8,
5465   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
5466   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5467   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
5468   "size" : 8,
5469   "source_file" : "libnativehelper/include_jni/jni.h"
5470  },
5471  {
5472   "alignment" : 8,
5473   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
5474   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5475   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
5476   "size" : 8,
5477   "source_file" : "libnativehelper/include_jni/jni.h"
5478  },
5479  {
5480   "alignment" : 8,
5481   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
5482   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
5483   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
5484   "size" : 8,
5485   "source_file" : "libnativehelper/include_jni/jni.h"
5486  },
5487  {
5488   "alignment" : 8,
5489   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
5490   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5491   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
5492   "size" : 8,
5493   "source_file" : "libnativehelper/include_jni/jni.h"
5494  },
5495  {
5496   "alignment" : 8,
5497   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
5498   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5499   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
5500   "size" : 8,
5501   "source_file" : "libnativehelper/include_jni/jni.h"
5502  },
5503  {
5504   "alignment" : 8,
5505   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
5506   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5507   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
5508   "size" : 8,
5509   "source_file" : "libnativehelper/include_jni/jni.h"
5510  },
5511  {
5512   "alignment" : 8,
5513   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
5514   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
5515   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
5516   "size" : 8,
5517   "source_file" : "libnativehelper/include_jni/jni.h"
5518  },
5519  {
5520   "alignment" : 8,
5521   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
5522   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
5523   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
5524   "size" : 8,
5525   "source_file" : "libnativehelper/include_jni/jni.h"
5526  },
5527  {
5528   "alignment" : 8,
5529   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
5530   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
5531   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
5532   "size" : 8,
5533   "source_file" : "libnativehelper/include_jni/jni.h"
5534  },
5535  {
5536   "alignment" : 8,
5537   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
5538   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
5539   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
5540   "size" : 8,
5541   "source_file" : "libnativehelper/include_jni/jni.h"
5542  },
5543  {
5544   "alignment" : 8,
5545   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
5546   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
5547   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
5548   "size" : 8,
5549   "source_file" : "libnativehelper/include_jni/jni.h"
5550  },
5551  {
5552   "alignment" : 8,
5553   "linker_set_key" : "_ZTIPFPFbiP7siginfoPvEiE",
5554   "name" : "bool (*(*)(int))(int, siginfo *, void *)",
5555   "referenced_type" : "_ZTIFPFbiP7siginfoPvEiE",
5556   "size" : 8,
5557   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5558  },
5559  {
5560   "alignment" : 8,
5561   "linker_set_key" : "_ZTIPFPKN7android25NativeBridgeRuntimeValuesEPKcE",
5562   "name" : "const android::NativeBridgeRuntimeValues *(*)(const char *)",
5563   "referenced_type" : "_ZTIFPKN7android25NativeBridgeRuntimeValuesEPKcE",
5564   "size" : 8,
5565   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5566  },
5567  {
5568   "alignment" : 8,
5569   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP10_jmethodIDE",
5570   "name" : "const char *(*)(_JNIEnv *, _jmethodID *)",
5571   "referenced_type" : "_ZTIFPKcP7_JNIEnvP10_jmethodIDE",
5572   "size" : 8,
5573   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5574  },
5575  {
5576   "alignment" : 8,
5577   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
5578   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
5579   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
5580   "size" : 8,
5581   "source_file" : "libnativehelper/include_jni/jni.h"
5582  },
5583  {
5584   "alignment" : 8,
5585   "linker_set_key" : "_ZTIPFPKcvE",
5586   "name" : "const char *(*)()",
5587   "referenced_type" : "_ZTIFPKcvE",
5588   "size" : 8,
5589   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5590  },
5591  {
5592   "alignment" : 8,
5593   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
5594   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
5595   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
5596   "size" : 8,
5597   "source_file" : "libnativehelper/include_jni/jni.h"
5598  },
5599  {
5600   "alignment" : 8,
5601   "linker_set_key" : "_ZTIPFPN7android25native_bridge_namespace_tEPKcE",
5602   "name" : "android::native_bridge_namespace_t *(*)(const char *)",
5603   "referenced_type" : "_ZTIFPN7android25native_bridge_namespace_tEPKcE",
5604   "size" : 8,
5605   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5606  },
5607  {
5608   "alignment" : 8,
5609   "linker_set_key" : "_ZTIPFPN7android25native_bridge_namespace_tEPKcS3_S3_mS3_S1_E",
5610   "name" : "android::native_bridge_namespace_t *(*)(const char *, const char *, const char *, unsigned long, const char *, android::native_bridge_namespace_t *)",
5611   "referenced_type" : "_ZTIFPN7android25native_bridge_namespace_tEPKcS3_S3_mS3_S1_E",
5612   "size" : 8,
5613   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5614  },
5615  {
5616   "alignment" : 8,
5617   "linker_set_key" : "_ZTIPFPN7android25native_bridge_namespace_tEvE",
5618   "name" : "android::native_bridge_namespace_t *(*)()",
5619   "referenced_type" : "_ZTIFPN7android25native_bridge_namespace_tEvE",
5620   "size" : 8,
5621   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5622  },
5623  {
5624   "alignment" : 8,
5625   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
5626   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
5627   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
5628   "size" : 8,
5629   "source_file" : "libnativehelper/include_jni/jni.h"
5630  },
5631  {
5632   "alignment" : 8,
5633   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
5634   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
5635   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
5636   "size" : 8,
5637   "source_file" : "libnativehelper/include_jni/jni.h"
5638  },
5639  {
5640   "alignment" : 8,
5641   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
5642   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
5643   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
5644   "size" : 8,
5645   "source_file" : "libnativehelper/include_jni/jni.h"
5646  },
5647  {
5648   "alignment" : 8,
5649   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
5650   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
5651   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
5652   "size" : 8,
5653   "source_file" : "libnativehelper/include_jni/jni.h"
5654  },
5655  {
5656   "alignment" : 8,
5657   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
5658   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
5659   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
5660   "size" : 8,
5661   "source_file" : "libnativehelper/include_jni/jni.h"
5662  },
5663  {
5664   "alignment" : 8,
5665   "linker_set_key" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE",
5666   "name" : "long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
5667   "referenced_type" : "_ZTIFPlP7_JNIEnvP11_jlongArrayPhE",
5668   "size" : 8,
5669   "source_file" : "libnativehelper/include_jni/jni.h"
5670  },
5671  {
5672   "alignment" : 8,
5673   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
5674   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
5675   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
5676   "size" : 8,
5677   "source_file" : "libnativehelper/include_jni/jni.h"
5678  },
5679  {
5680   "alignment" : 8,
5681   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
5682   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
5683   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
5684   "size" : 8,
5685   "source_file" : "libnativehelper/include_jni/jni.h"
5686  },
5687  {
5688   "alignment" : 8,
5689   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
5690   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
5691   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
5692   "size" : 8,
5693   "source_file" : "libnativehelper/include_jni/jni.h"
5694  },
5695  {
5696   "alignment" : 8,
5697   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
5698   "name" : "void *(*)(_JNIEnv *, _jobject *)",
5699   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
5700   "size" : 8,
5701   "source_file" : "libnativehelper/include_jni/jni.h"
5702  },
5703  {
5704   "alignment" : 8,
5705   "linker_set_key" : "_ZTIPFPvPKciE",
5706   "name" : "void *(*)(const char *, int)",
5707   "referenced_type" : "_ZTIFPvPKciE",
5708   "size" : 8,
5709   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5710  },
5711  {
5712   "alignment" : 8,
5713   "linker_set_key" : "_ZTIPFPvPKciPN7android25native_bridge_namespace_tEE",
5714   "name" : "void *(*)(const char *, int, android::native_bridge_namespace_t *)",
5715   "referenced_type" : "_ZTIFPvPKciPN7android25native_bridge_namespace_tEE",
5716   "size" : 8,
5717   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5718  },
5719  {
5720   "alignment" : 8,
5721   "linker_set_key" : "_ZTIPFPvPKvPKcjN7android11JNICallTypeEE",
5722   "name" : "void *(*)(const void *, const char *, unsigned int, android::JNICallType)",
5723   "referenced_type" : "_ZTIFPvPKvPKcjN7android11JNICallTypeEE",
5724   "size" : 8,
5725   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5726  },
5727  {
5728   "alignment" : 8,
5729   "linker_set_key" : "_ZTIPFPvS_PKcS1_jE",
5730   "name" : "void *(*)(void *, const char *, const char *, unsigned int)",
5731   "referenced_type" : "_ZTIFPvS_PKcS1_jE",
5732   "size" : 8,
5733   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5734  },
5735  {
5736   "alignment" : 8,
5737   "linker_set_key" : "_ZTIPFPvS_PKcS1_jN7android11JNICallTypeEE",
5738   "name" : "void *(*)(void *, const char *, const char *, unsigned int, android::JNICallType)",
5739   "referenced_type" : "_ZTIFPvS_PKcS1_jN7android11JNICallTypeEE",
5740   "size" : 8,
5741   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5742  },
5743  {
5744   "alignment" : 8,
5745   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5746   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5747   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5748   "size" : 8,
5749   "source_file" : "libnativehelper/include_jni/jni.h"
5750  },
5751  {
5752   "alignment" : 8,
5753   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5754   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5755   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5756   "size" : 8,
5757   "source_file" : "libnativehelper/include_jni/jni.h"
5758  },
5759  {
5760   "alignment" : 8,
5761   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
5762   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
5763   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
5764   "size" : 8,
5765   "source_file" : "libnativehelper/include_jni/jni.h"
5766  },
5767  {
5768   "alignment" : 8,
5769   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
5770   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
5771   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
5772   "size" : 8,
5773   "source_file" : "libnativehelper/include_jni/jni.h"
5774  },
5775  {
5776   "alignment" : 8,
5777   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5778   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5779   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5780   "size" : 8,
5781   "source_file" : "libnativehelper/include_jni/jni.h"
5782  },
5783  {
5784   "alignment" : 8,
5785   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5786   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5787   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5788   "size" : 8,
5789   "source_file" : "libnativehelper/include_jni/jni.h"
5790  },
5791  {
5792   "alignment" : 8,
5793   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5794   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
5795   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5796   "size" : 8,
5797   "source_file" : "libnativehelper/include_jni/jni.h"
5798  },
5799  {
5800   "alignment" : 8,
5801   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5802   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5803   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5804   "size" : 8,
5805   "source_file" : "libnativehelper/include_jni/jni.h"
5806  },
5807  {
5808   "alignment" : 8,
5809   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5810   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5811   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5812   "size" : 8,
5813   "source_file" : "libnativehelper/include_jni/jni.h"
5814  },
5815  {
5816   "alignment" : 8,
5817   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5818   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5819   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5820   "size" : 8,
5821   "source_file" : "libnativehelper/include_jni/jni.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
5826   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
5827   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
5828   "size" : 8,
5829   "source_file" : "libnativehelper/include_jni/jni.h"
5830  },
5831  {
5832   "alignment" : 8,
5833   "linker_set_key" : "_ZTIPFbPKN7android28NativeBridgeRuntimeCallbacksEPKcS4_E",
5834   "name" : "bool (*)(const android::NativeBridgeRuntimeCallbacks *, const char *, const char *)",
5835   "referenced_type" : "_ZTIFbPKN7android28NativeBridgeRuntimeCallbacksEPKcS4_E",
5836   "size" : 8,
5837   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5838  },
5839  {
5840   "alignment" : 8,
5841   "linker_set_key" : "_ZTIPFbPKcE",
5842   "name" : "bool (*)(const char *)",
5843   "referenced_type" : "_ZTIFbPKcE",
5844   "size" : 8,
5845   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5846  },
5847  {
5848   "alignment" : 8,
5849   "linker_set_key" : "_ZTIPFbPKcS0_E",
5850   "name" : "bool (*)(const char *, const char *)",
5851   "referenced_type" : "_ZTIFbPKcS0_E",
5852   "size" : 8,
5853   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5854  },
5855  {
5856   "alignment" : 8,
5857   "linker_set_key" : "_ZTIPFbPN7android25native_bridge_namespace_tES1_PKcE",
5858   "name" : "bool (*)(android::native_bridge_namespace_t *, android::native_bridge_namespace_t *, const char *)",
5859   "referenced_type" : "_ZTIFbPN7android25native_bridge_namespace_tES1_PKcE",
5860   "size" : 8,
5861   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5862  },
5863  {
5864   "alignment" : 8,
5865   "linker_set_key" : "_ZTIPFbiP7siginfoPvE",
5866   "name" : "bool (*)(int, siginfo *, void *)",
5867   "referenced_type" : "_ZTIFbiP7siginfoPvE",
5868   "size" : 8,
5869   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5870  },
5871  {
5872   "alignment" : 8,
5873   "linker_set_key" : "_ZTIPFbjE",
5874   "name" : "bool (*)(unsigned int)",
5875   "referenced_type" : "_ZTIFbjE",
5876   "size" : 8,
5877   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
5878  },
5879  {
5880   "alignment" : 8,
5881   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5882   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5883   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5884   "size" : 8,
5885   "source_file" : "libnativehelper/include_jni/jni.h"
5886  },
5887  {
5888   "alignment" : 8,
5889   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5890   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5891   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5892   "size" : 8,
5893   "source_file" : "libnativehelper/include_jni/jni.h"
5894  },
5895  {
5896   "alignment" : 8,
5897   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
5898   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
5899   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
5900   "size" : 8,
5901   "source_file" : "libnativehelper/include_jni/jni.h"
5902  },
5903  {
5904   "alignment" : 8,
5905   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
5906   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
5907   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
5908   "size" : 8,
5909   "source_file" : "libnativehelper/include_jni/jni.h"
5910  },
5911  {
5912   "alignment" : 8,
5913   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5914   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
5915   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
5916   "size" : 8,
5917   "source_file" : "libnativehelper/include_jni/jni.h"
5918  },
5919  {
5920   "alignment" : 8,
5921   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5922   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
5923   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
5924   "size" : 8,
5925   "source_file" : "libnativehelper/include_jni/jni.h"
5926  },
5927  {
5928   "alignment" : 8,
5929   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5930   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
5931   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
5932   "size" : 8,
5933   "source_file" : "libnativehelper/include_jni/jni.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5938   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
5939   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
5940   "size" : 8,
5941   "source_file" : "libnativehelper/include_jni/jni.h"
5942  },
5943  {
5944   "alignment" : 8,
5945   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5946   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
5947   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
5948   "size" : 8,
5949   "source_file" : "libnativehelper/include_jni/jni.h"
5950  },
5951  {
5952   "alignment" : 8,
5953   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5954   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
5955   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
5956   "size" : 8,
5957   "source_file" : "libnativehelper/include_jni/jni.h"
5958  },
5959  {
5960   "alignment" : 8,
5961   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
5962   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
5963   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
5964   "size" : 8,
5965   "source_file" : "libnativehelper/include_jni/jni.h"
5966  },
5967  {
5968   "alignment" : 8,
5969   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5970   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
5971   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
5972   "size" : 8,
5973   "source_file" : "libnativehelper/include_jni/jni.h"
5974  },
5975  {
5976   "alignment" : 8,
5977   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5978   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
5979   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
5980   "size" : 8,
5981   "source_file" : "libnativehelper/include_jni/jni.h"
5982  },
5983  {
5984   "alignment" : 8,
5985   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
5986   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
5987   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
5988   "size" : 8,
5989   "source_file" : "libnativehelper/include_jni/jni.h"
5990  },
5991  {
5992   "alignment" : 8,
5993   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
5994   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
5995   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
5996   "size" : 8,
5997   "source_file" : "libnativehelper/include_jni/jni.h"
5998  },
5999  {
6000   "alignment" : 8,
6001   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6002   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6003   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6004   "size" : 8,
6005   "source_file" : "libnativehelper/include_jni/jni.h"
6006  },
6007  {
6008   "alignment" : 8,
6009   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6010   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6011   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6012   "size" : 8,
6013   "source_file" : "libnativehelper/include_jni/jni.h"
6014  },
6015  {
6016   "alignment" : 8,
6017   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6018   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
6019   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6020   "size" : 8,
6021   "source_file" : "libnativehelper/include_jni/jni.h"
6022  },
6023  {
6024   "alignment" : 8,
6025   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6026   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6027   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6028   "size" : 8,
6029   "source_file" : "libnativehelper/include_jni/jni.h"
6030  },
6031  {
6032   "alignment" : 8,
6033   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6034   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6035   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6036   "size" : 8,
6037   "source_file" : "libnativehelper/include_jni/jni.h"
6038  },
6039  {
6040   "alignment" : 8,
6041   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6042   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6043   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6044   "size" : 8,
6045   "source_file" : "libnativehelper/include_jni/jni.h"
6046  },
6047  {
6048   "alignment" : 8,
6049   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
6050   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
6051   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
6052   "size" : 8,
6053   "source_file" : "libnativehelper/include_jni/jni.h"
6054  },
6055  {
6056   "alignment" : 8,
6057   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
6058   "name" : "unsigned char (*)(_JNIEnv *)",
6059   "referenced_type" : "_ZTIFhP7_JNIEnvE",
6060   "size" : 8,
6061   "source_file" : "libnativehelper/include_jni/jni.h"
6062  },
6063  {
6064   "alignment" : 8,
6065   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6066   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6067   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6068   "size" : 8,
6069   "source_file" : "libnativehelper/include_jni/jni.h"
6070  },
6071  {
6072   "alignment" : 8,
6073   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6074   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6075   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6076   "size" : 8,
6077   "source_file" : "libnativehelper/include_jni/jni.h"
6078  },
6079  {
6080   "alignment" : 8,
6081   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
6082   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
6083   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
6084   "size" : 8,
6085   "source_file" : "libnativehelper/include_jni/jni.h"
6086  },
6087  {
6088   "alignment" : 8,
6089   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
6090   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
6091   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
6092   "size" : 8,
6093   "source_file" : "libnativehelper/include_jni/jni.h"
6094  },
6095  {
6096   "alignment" : 8,
6097   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
6098   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
6099   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
6100   "size" : 8,
6101   "source_file" : "libnativehelper/include_jni/jni.h"
6102  },
6103  {
6104   "alignment" : 8,
6105   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6106   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6107   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6108   "size" : 8,
6109   "source_file" : "libnativehelper/include_jni/jni.h"
6110  },
6111  {
6112   "alignment" : 8,
6113   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6114   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6115   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6116   "size" : 8,
6117   "source_file" : "libnativehelper/include_jni/jni.h"
6118  },
6119  {
6120   "alignment" : 8,
6121   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6122   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
6123   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6124   "size" : 8,
6125   "source_file" : "libnativehelper/include_jni/jni.h"
6126  },
6127  {
6128   "alignment" : 8,
6129   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
6130   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
6131   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
6132   "size" : 8,
6133   "source_file" : "libnativehelper/include_jni/jni.h"
6134  },
6135  {
6136   "alignment" : 8,
6137   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6138   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6139   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6140   "size" : 8,
6141   "source_file" : "libnativehelper/include_jni/jni.h"
6142  },
6143  {
6144   "alignment" : 8,
6145   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6146   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6147   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6148   "size" : 8,
6149   "source_file" : "libnativehelper/include_jni/jni.h"
6150  },
6151  {
6152   "alignment" : 8,
6153   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6154   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6155   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6156   "size" : 8,
6157   "source_file" : "libnativehelper/include_jni/jni.h"
6158  },
6159  {
6160   "alignment" : 8,
6161   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
6162   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
6163   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
6164   "size" : 8,
6165   "source_file" : "libnativehelper/include_jni/jni.h"
6166  },
6167  {
6168   "alignment" : 8,
6169   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
6170   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
6171   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
6172   "size" : 8,
6173   "source_file" : "libnativehelper/include_jni/jni.h"
6174  },
6175  {
6176   "alignment" : 8,
6177   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
6178   "name" : "int (*)(_JNIEnv *)",
6179   "referenced_type" : "_ZTIFiP7_JNIEnvE",
6180   "size" : 8,
6181   "source_file" : "libnativehelper/include_jni/jni.h"
6182  },
6183  {
6184   "alignment" : 8,
6185   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
6186   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
6187   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
6188   "size" : 8,
6189   "source_file" : "libnativehelper/include_jni/jni.h"
6190  },
6191  {
6192   "alignment" : 8,
6193   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
6194   "name" : "int (*)(_JNIEnv *, _jarray *)",
6195   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
6196   "size" : 8,
6197   "source_file" : "libnativehelper/include_jni/jni.h"
6198  },
6199  {
6200   "alignment" : 8,
6201   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
6202   "name" : "int (*)(_JNIEnv *, _jclass *)",
6203   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
6204   "size" : 8,
6205   "source_file" : "libnativehelper/include_jni/jni.h"
6206  },
6207  {
6208   "alignment" : 8,
6209   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6210   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6211   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6212   "size" : 8,
6213   "source_file" : "libnativehelper/include_jni/jni.h"
6214  },
6215  {
6216   "alignment" : 8,
6217   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6218   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6219   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6220   "size" : 8,
6221   "source_file" : "libnativehelper/include_jni/jni.h"
6222  },
6223  {
6224   "alignment" : 8,
6225   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
6226   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
6227   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
6228   "size" : 8,
6229   "source_file" : "libnativehelper/include_jni/jni.h"
6230  },
6231  {
6232   "alignment" : 8,
6233   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
6234   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
6235   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
6236   "size" : 8,
6237   "source_file" : "libnativehelper/include_jni/jni.h"
6238  },
6239  {
6240   "alignment" : 8,
6241   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
6242   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
6243   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
6244   "size" : 8,
6245   "source_file" : "libnativehelper/include_jni/jni.h"
6246  },
6247  {
6248   "alignment" : 8,
6249   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
6250   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
6251   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
6252   "size" : 8,
6253   "source_file" : "libnativehelper/include_jni/jni.h"
6254  },
6255  {
6256   "alignment" : 8,
6257   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
6258   "name" : "int (*)(_JNIEnv *, _jobject *)",
6259   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
6260   "size" : 8,
6261   "source_file" : "libnativehelper/include_jni/jni.h"
6262  },
6263  {
6264   "alignment" : 8,
6265   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6266   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6267   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6268   "size" : 8,
6269   "source_file" : "libnativehelper/include_jni/jni.h"
6270  },
6271  {
6272   "alignment" : 8,
6273   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6274   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6275   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6276   "size" : 8,
6277   "source_file" : "libnativehelper/include_jni/jni.h"
6278  },
6279  {
6280   "alignment" : 8,
6281   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6282   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
6283   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6284   "size" : 8,
6285   "source_file" : "libnativehelper/include_jni/jni.h"
6286  },
6287  {
6288   "alignment" : 8,
6289   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6290   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6291   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6292   "size" : 8,
6293   "source_file" : "libnativehelper/include_jni/jni.h"
6294  },
6295  {
6296   "alignment" : 8,
6297   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6298   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6299   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6300   "size" : 8,
6301   "source_file" : "libnativehelper/include_jni/jni.h"
6302  },
6303  {
6304   "alignment" : 8,
6305   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6306   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6307   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6308   "size" : 8,
6309   "source_file" : "libnativehelper/include_jni/jni.h"
6310  },
6311  {
6312   "alignment" : 8,
6313   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
6314   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
6315   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
6316   "size" : 8,
6317   "source_file" : "libnativehelper/include_jni/jni.h"
6318  },
6319  {
6320   "alignment" : 8,
6321   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
6322   "name" : "int (*)(_JNIEnv *, _jstring *)",
6323   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
6324   "size" : 8,
6325   "source_file" : "libnativehelper/include_jni/jni.h"
6326  },
6327  {
6328   "alignment" : 8,
6329   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
6330   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
6331   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
6332   "size" : 8,
6333   "source_file" : "libnativehelper/include_jni/jni.h"
6334  },
6335  {
6336   "alignment" : 8,
6337   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
6338   "name" : "int (*)(_JNIEnv *, int)",
6339   "referenced_type" : "_ZTIFiP7_JNIEnviE",
6340   "size" : 8,
6341   "source_file" : "libnativehelper/include_jni/jni.h"
6342  },
6343  {
6344   "alignment" : 8,
6345   "linker_set_key" : "_ZTIPFiP7_JavaVME",
6346   "name" : "int (*)(_JavaVM *)",
6347   "referenced_type" : "_ZTIFiP7_JavaVME",
6348   "size" : 8,
6349   "source_file" : "libnativehelper/include_jni/jni.h"
6350  },
6351  {
6352   "alignment" : 8,
6353   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
6354   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
6355   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
6356   "size" : 8,
6357   "source_file" : "libnativehelper/include_jni/jni.h"
6358  },
6359  {
6360   "alignment" : 8,
6361   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
6362   "name" : "int (*)(_JavaVM *, void **, int)",
6363   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
6364   "size" : 8,
6365   "source_file" : "libnativehelper/include_jni/jni.h"
6366  },
6367  {
6368   "alignment" : 8,
6369   "linker_set_key" : "_ZTIPFiPvE",
6370   "name" : "int (*)(void *)",
6371   "referenced_type" : "_ZTIFiPvE",
6372   "size" : 8,
6373   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
6374  },
6375  {
6376   "alignment" : 8,
6377   "linker_set_key" : "_ZTIPFjP7_JNIEnvP7_jclassE",
6378   "name" : "unsigned int (*)(_JNIEnv *, _jclass *)",
6379   "referenced_type" : "_ZTIFjP7_JNIEnvP7_jclassE",
6380   "size" : 8,
6381   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
6382  },
6383  {
6384   "alignment" : 8,
6385   "linker_set_key" : "_ZTIPFjP7_JNIEnvP7_jclassP15JNINativeMethodjE",
6386   "name" : "unsigned int (*)(_JNIEnv *, _jclass *, JNINativeMethod *, unsigned int)",
6387   "referenced_type" : "_ZTIFjP7_JNIEnvP7_jclassP15JNINativeMethodjE",
6388   "size" : 8,
6389   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
6390  },
6391  {
6392   "alignment" : 8,
6393   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6394   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6395   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6396   "size" : 8,
6397   "source_file" : "libnativehelper/include_jni/jni.h"
6398  },
6399  {
6400   "alignment" : 8,
6401   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6402   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6403   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6404   "size" : 8,
6405   "source_file" : "libnativehelper/include_jni/jni.h"
6406  },
6407  {
6408   "alignment" : 8,
6409   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
6410   "name" : "long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
6411   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP10_jmethodIDzE",
6412   "size" : 8,
6413   "source_file" : "libnativehelper/include_jni/jni.h"
6414  },
6415  {
6416   "alignment" : 8,
6417   "linker_set_key" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE",
6418   "name" : "long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
6419   "referenced_type" : "_ZTIFlP7_JNIEnvP7_jclassP9_jfieldIDE",
6420   "size" : 8,
6421   "source_file" : "libnativehelper/include_jni/jni.h"
6422  },
6423  {
6424   "alignment" : 8,
6425   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectE",
6426   "name" : "long (*)(_JNIEnv *, _jobject *)",
6427   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectE",
6428   "size" : 8,
6429   "source_file" : "libnativehelper/include_jni/jni.h"
6430  },
6431  {
6432   "alignment" : 8,
6433   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6434   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6435   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6436   "size" : 8,
6437   "source_file" : "libnativehelper/include_jni/jni.h"
6438  },
6439  {
6440   "alignment" : 8,
6441   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6442   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6443   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6444   "size" : 8,
6445   "source_file" : "libnativehelper/include_jni/jni.h"
6446  },
6447  {
6448   "alignment" : 8,
6449   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6450   "name" : "long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
6451   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6452   "size" : 8,
6453   "source_file" : "libnativehelper/include_jni/jni.h"
6454  },
6455  {
6456   "alignment" : 8,
6457   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6458   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6459   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6460   "size" : 8,
6461   "source_file" : "libnativehelper/include_jni/jni.h"
6462  },
6463  {
6464   "alignment" : 8,
6465   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6466   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6467   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6468   "size" : 8,
6469   "source_file" : "libnativehelper/include_jni/jni.h"
6470  },
6471  {
6472   "alignment" : 8,
6473   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6474   "name" : "long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6475   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6476   "size" : 8,
6477   "source_file" : "libnativehelper/include_jni/jni.h"
6478  },
6479  {
6480   "alignment" : 8,
6481   "linker_set_key" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
6482   "name" : "long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
6483   "referenced_type" : "_ZTIFlP7_JNIEnvP8_jobjectP9_jfieldIDE",
6484   "size" : 8,
6485   "source_file" : "libnativehelper/include_jni/jni.h"
6486  },
6487  {
6488   "alignment" : 8,
6489   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6490   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6491   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6492   "size" : 8,
6493   "source_file" : "libnativehelper/include_jni/jni.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6498   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6499   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6500   "size" : 8,
6501   "source_file" : "libnativehelper/include_jni/jni.h"
6502  },
6503  {
6504   "alignment" : 8,
6505   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6506   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
6507   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
6508   "size" : 8,
6509   "source_file" : "libnativehelper/include_jni/jni.h"
6510  },
6511  {
6512   "alignment" : 8,
6513   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6514   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
6515   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
6516   "size" : 8,
6517   "source_file" : "libnativehelper/include_jni/jni.h"
6518  },
6519  {
6520   "alignment" : 8,
6521   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6522   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6523   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6524   "size" : 8,
6525   "source_file" : "libnativehelper/include_jni/jni.h"
6526  },
6527  {
6528   "alignment" : 8,
6529   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6530   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6531   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6532   "size" : 8,
6533   "source_file" : "libnativehelper/include_jni/jni.h"
6534  },
6535  {
6536   "alignment" : 8,
6537   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6538   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
6539   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6540   "size" : 8,
6541   "source_file" : "libnativehelper/include_jni/jni.h"
6542  },
6543  {
6544   "alignment" : 8,
6545   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6546   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6547   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6548   "size" : 8,
6549   "source_file" : "libnativehelper/include_jni/jni.h"
6550  },
6551  {
6552   "alignment" : 8,
6553   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6554   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6555   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6556   "size" : 8,
6557   "source_file" : "libnativehelper/include_jni/jni.h"
6558  },
6559  {
6560   "alignment" : 8,
6561   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6562   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6563   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6564   "size" : 8,
6565   "source_file" : "libnativehelper/include_jni/jni.h"
6566  },
6567  {
6568   "alignment" : 8,
6569   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6570   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
6571   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
6572   "size" : 8,
6573   "source_file" : "libnativehelper/include_jni/jni.h"
6574  },
6575  {
6576   "alignment" : 8,
6577   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6578   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6579   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6580   "size" : 8,
6581   "source_file" : "libnativehelper/include_jni/jni.h"
6582  },
6583  {
6584   "alignment" : 8,
6585   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6586   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6587   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6588   "size" : 8,
6589   "source_file" : "libnativehelper/include_jni/jni.h"
6590  },
6591  {
6592   "alignment" : 8,
6593   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6594   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
6595   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
6596   "size" : 8,
6597   "source_file" : "libnativehelper/include_jni/jni.h"
6598  },
6599  {
6600   "alignment" : 8,
6601   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6602   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
6603   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
6604   "size" : 8,
6605   "source_file" : "libnativehelper/include_jni/jni.h"
6606  },
6607  {
6608   "alignment" : 8,
6609   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6610   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6611   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6612   "size" : 8,
6613   "source_file" : "libnativehelper/include_jni/jni.h"
6614  },
6615  {
6616   "alignment" : 8,
6617   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6618   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6619   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6620   "size" : 8,
6621   "source_file" : "libnativehelper/include_jni/jni.h"
6622  },
6623  {
6624   "alignment" : 8,
6625   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6626   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
6627   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
6628   "size" : 8,
6629   "source_file" : "libnativehelper/include_jni/jni.h"
6630  },
6631  {
6632   "alignment" : 8,
6633   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6634   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
6635   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
6636   "size" : 8,
6637   "source_file" : "libnativehelper/include_jni/jni.h"
6638  },
6639  {
6640   "alignment" : 8,
6641   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6642   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
6643   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
6644   "size" : 8,
6645   "source_file" : "libnativehelper/include_jni/jni.h"
6646  },
6647  {
6648   "alignment" : 8,
6649   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6650   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
6651   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
6652   "size" : 8,
6653   "source_file" : "libnativehelper/include_jni/jni.h"
6654  },
6655  {
6656   "alignment" : 8,
6657   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6658   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
6659   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
6660   "size" : 8,
6661   "source_file" : "libnativehelper/include_jni/jni.h"
6662  },
6663  {
6664   "alignment" : 8,
6665   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
6666   "name" : "void (*)(_JNIEnv *)",
6667   "referenced_type" : "_ZTIFvP7_JNIEnvE",
6668   "size" : 8,
6669   "source_file" : "libnativehelper/include_jni/jni.h"
6670  },
6671  {
6672   "alignment" : 8,
6673   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
6674   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
6675   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
6676   "size" : 8,
6677   "source_file" : "libnativehelper/include_jni/jni.h"
6678  },
6679  {
6680   "alignment" : 8,
6681   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
6682   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
6683   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
6684   "size" : 8,
6685   "source_file" : "libnativehelper/include_jni/jni.h"
6686  },
6687  {
6688   "alignment" : 8,
6689   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
6690   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
6691   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
6692   "size" : 8,
6693   "source_file" : "libnativehelper/include_jni/jni.h"
6694  },
6695  {
6696   "alignment" : 8,
6697   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
6698   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
6699   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
6700   "size" : 8,
6701   "source_file" : "libnativehelper/include_jni/jni.h"
6702  },
6703  {
6704   "alignment" : 8,
6705   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6706   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
6707   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
6708   "size" : 8,
6709   "source_file" : "libnativehelper/include_jni/jni.h"
6710  },
6711  {
6712   "alignment" : 8,
6713   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
6714   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
6715   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
6716   "size" : 8,
6717   "source_file" : "libnativehelper/include_jni/jni.h"
6718  },
6719  {
6720   "alignment" : 8,
6721   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
6722   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
6723   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
6724   "size" : 8,
6725   "source_file" : "libnativehelper/include_jni/jni.h"
6726  },
6727  {
6728   "alignment" : 8,
6729   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
6730   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
6731   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
6732   "size" : 8,
6733   "source_file" : "libnativehelper/include_jni/jni.h"
6734  },
6735  {
6736   "alignment" : 8,
6737   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
6738   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
6739   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
6740   "size" : 8,
6741   "source_file" : "libnativehelper/include_jni/jni.h"
6742  },
6743  {
6744   "alignment" : 8,
6745   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE",
6746   "name" : "void (*)(_JNIEnv *, _jlongArray *, long *, int)",
6747   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPliE",
6748   "size" : 8,
6749   "source_file" : "libnativehelper/include_jni/jni.h"
6750  },
6751  {
6752   "alignment" : 8,
6753   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE",
6754   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long *)",
6755   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKlE",
6756   "size" : 8,
6757   "source_file" : "libnativehelper/include_jni/jni.h"
6758  },
6759  {
6760   "alignment" : 8,
6761   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE",
6762   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long *)",
6763   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPlE",
6764   "size" : 8,
6765   "source_file" : "libnativehelper/include_jni/jni.h"
6766  },
6767  {
6768   "alignment" : 8,
6769   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
6770   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
6771   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
6772   "size" : 8,
6773   "source_file" : "libnativehelper/include_jni/jni.h"
6774  },
6775  {
6776   "alignment" : 8,
6777   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6778   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
6779   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
6780   "size" : 8,
6781   "source_file" : "libnativehelper/include_jni/jni.h"
6782  },
6783  {
6784   "alignment" : 8,
6785   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
6786   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
6787   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
6788   "size" : 8,
6789   "source_file" : "libnativehelper/include_jni/jni.h"
6790  },
6791  {
6792   "alignment" : 8,
6793   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
6794   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
6795   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
6796   "size" : 8,
6797   "source_file" : "libnativehelper/include_jni/jni.h"
6798  },
6799  {
6800   "alignment" : 8,
6801   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
6802   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
6803   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
6804   "size" : 8,
6805   "source_file" : "libnativehelper/include_jni/jni.h"
6806  },
6807  {
6808   "alignment" : 8,
6809   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
6810   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
6811   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
6812   "size" : 8,
6813   "source_file" : "libnativehelper/include_jni/jni.h"
6814  },
6815  {
6816   "alignment" : 8,
6817   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
6818   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
6819   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
6820   "size" : 8,
6821   "source_file" : "libnativehelper/include_jni/jni.h"
6822  },
6823  {
6824   "alignment" : 8,
6825   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6826   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
6827   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
6828   "size" : 8,
6829   "source_file" : "libnativehelper/include_jni/jni.h"
6830  },
6831  {
6832   "alignment" : 8,
6833   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6834   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
6835   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
6836   "size" : 8,
6837   "source_file" : "libnativehelper/include_jni/jni.h"
6838  },
6839  {
6840   "alignment" : 8,
6841   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6842   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
6843   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
6844   "size" : 8,
6845   "source_file" : "libnativehelper/include_jni/jni.h"
6846  },
6847  {
6848   "alignment" : 8,
6849   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
6850   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
6851   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
6852   "size" : 8,
6853   "source_file" : "libnativehelper/include_jni/jni.h"
6854  },
6855  {
6856   "alignment" : 8,
6857   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6858   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
6859   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
6860   "size" : 8,
6861   "source_file" : "libnativehelper/include_jni/jni.h"
6862  },
6863  {
6864   "alignment" : 8,
6865   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6866   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
6867   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
6868   "size" : 8,
6869   "source_file" : "libnativehelper/include_jni/jni.h"
6870  },
6871  {
6872   "alignment" : 8,
6873   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
6874   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
6875   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
6876   "size" : 8,
6877   "source_file" : "libnativehelper/include_jni/jni.h"
6878  },
6879  {
6880   "alignment" : 8,
6881   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6882   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
6883   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
6884   "size" : 8,
6885   "source_file" : "libnativehelper/include_jni/jni.h"
6886  },
6887  {
6888   "alignment" : 8,
6889   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6890   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
6891   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
6892   "size" : 8,
6893   "source_file" : "libnativehelper/include_jni/jni.h"
6894  },
6895  {
6896   "alignment" : 8,
6897   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
6898   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
6899   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
6900   "size" : 8,
6901   "source_file" : "libnativehelper/include_jni/jni.h"
6902  },
6903  {
6904   "alignment" : 8,
6905   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
6906   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
6907   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
6908   "size" : 8,
6909   "source_file" : "libnativehelper/include_jni/jni.h"
6910  },
6911  {
6912   "alignment" : 8,
6913   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
6914   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
6915   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
6916   "size" : 8,
6917   "source_file" : "libnativehelper/include_jni/jni.h"
6918  },
6919  {
6920   "alignment" : 8,
6921   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
6922   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
6923   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
6924   "size" : 8,
6925   "source_file" : "libnativehelper/include_jni/jni.h"
6926  },
6927  {
6928   "alignment" : 8,
6929   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
6930   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
6931   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
6932   "size" : 8,
6933   "source_file" : "libnativehelper/include_jni/jni.h"
6934  },
6935  {
6936   "alignment" : 8,
6937   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
6938   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
6939   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
6940   "size" : 8,
6941   "source_file" : "libnativehelper/include_jni/jni.h"
6942  },
6943  {
6944   "alignment" : 8,
6945   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
6946   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
6947   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
6948   "size" : 8,
6949   "source_file" : "libnativehelper/include_jni/jni.h"
6950  },
6951  {
6952   "alignment" : 8,
6953   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
6954   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long)",
6955   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDlE",
6956   "size" : 8,
6957   "source_file" : "libnativehelper/include_jni/jni.h"
6958  },
6959  {
6960   "alignment" : 8,
6961   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
6962   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
6963   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
6964   "size" : 8,
6965   "source_file" : "libnativehelper/include_jni/jni.h"
6966  },
6967  {
6968   "alignment" : 8,
6969   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
6970   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
6971   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
6972   "size" : 8,
6973   "source_file" : "libnativehelper/include_jni/jni.h"
6974  },
6975  {
6976   "alignment" : 8,
6977   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
6978   "name" : "void (*)(_JNIEnv *, _jobject *)",
6979   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
6980   "size" : 8,
6981   "source_file" : "libnativehelper/include_jni/jni.h"
6982  },
6983  {
6984   "alignment" : 8,
6985   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6986   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
6987   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
6988   "size" : 8,
6989   "source_file" : "libnativehelper/include_jni/jni.h"
6990  },
6991  {
6992   "alignment" : 8,
6993   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6994   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
6995   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
6996   "size" : 8,
6997   "source_file" : "libnativehelper/include_jni/jni.h"
6998  },
6999  {
7000   "alignment" : 8,
7001   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7002   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
7003   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
7004   "size" : 8,
7005   "source_file" : "libnativehelper/include_jni/jni.h"
7006  },
7007  {
7008   "alignment" : 8,
7009   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7010   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
7011   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
7012   "size" : 8,
7013   "source_file" : "libnativehelper/include_jni/jni.h"
7014  },
7015  {
7016   "alignment" : 8,
7017   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7018   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
7019   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
7020   "size" : 8,
7021   "source_file" : "libnativehelper/include_jni/jni.h"
7022  },
7023  {
7024   "alignment" : 8,
7025   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7026   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
7027   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
7028   "size" : 8,
7029   "source_file" : "libnativehelper/include_jni/jni.h"
7030  },
7031  {
7032   "alignment" : 8,
7033   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7034   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
7035   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
7036   "size" : 8,
7037   "source_file" : "libnativehelper/include_jni/jni.h"
7038  },
7039  {
7040   "alignment" : 8,
7041   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7042   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
7043   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
7044   "size" : 8,
7045   "source_file" : "libnativehelper/include_jni/jni.h"
7046  },
7047  {
7048   "alignment" : 8,
7049   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7050   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
7051   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
7052   "size" : 8,
7053   "source_file" : "libnativehelper/include_jni/jni.h"
7054  },
7055  {
7056   "alignment" : 8,
7057   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7058   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
7059   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
7060   "size" : 8,
7061   "source_file" : "libnativehelper/include_jni/jni.h"
7062  },
7063  {
7064   "alignment" : 8,
7065   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7066   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
7067   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
7068   "size" : 8,
7069   "source_file" : "libnativehelper/include_jni/jni.h"
7070  },
7071  {
7072   "alignment" : 8,
7073   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7074   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
7075   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
7076   "size" : 8,
7077   "source_file" : "libnativehelper/include_jni/jni.h"
7078  },
7079  {
7080   "alignment" : 8,
7081   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
7082   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long)",
7083   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDlE",
7084   "size" : 8,
7085   "source_file" : "libnativehelper/include_jni/jni.h"
7086  },
7087  {
7088   "alignment" : 8,
7089   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7090   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
7091   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
7092   "size" : 8,
7093   "source_file" : "libnativehelper/include_jni/jni.h"
7094  },
7095  {
7096   "alignment" : 8,
7097   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7098   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
7099   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
7100   "size" : 8,
7101   "source_file" : "libnativehelper/include_jni/jni.h"
7102  },
7103  {
7104   "alignment" : 8,
7105   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
7106   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
7107   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
7108   "size" : 8,
7109   "source_file" : "libnativehelper/include_jni/jni.h"
7110  },
7111  {
7112   "alignment" : 8,
7113   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
7114   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
7115   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
7116   "size" : 8,
7117   "source_file" : "libnativehelper/include_jni/jni.h"
7118  },
7119  {
7120   "alignment" : 8,
7121   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
7122   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
7123   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
7124   "size" : 8,
7125   "source_file" : "libnativehelper/include_jni/jni.h"
7126  },
7127  {
7128   "alignment" : 8,
7129   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
7130   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
7131   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
7132   "size" : 8,
7133   "source_file" : "libnativehelper/include_jni/jni.h"
7134  },
7135  {
7136   "alignment" : 8,
7137   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
7138   "name" : "void (*)(_JNIEnv *, const char *)",
7139   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
7140   "size" : 8,
7141   "source_file" : "libnativehelper/include_jni/jni.h"
7142  },
7143  {
7144   "alignment" : 8,
7145   "linker_set_key" : "_ZTIPFvvE",
7146   "name" : "void (*)()",
7147   "referenced_type" : "_ZTIFvvE",
7148   "size" : 8,
7149   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
7150  },
7151  {
7152   "alignment" : 8,
7153   "linker_set_key" : "_ZTIPK15JNINativeMethod",
7154   "name" : "const JNINativeMethod *",
7155   "referenced_type" : "_ZTIK15JNINativeMethod",
7156   "size" : 8,
7157   "source_file" : "libnativehelper/include_jni/jni.h"
7158  },
7159  {
7160   "alignment" : 8,
7161   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
7162   "name" : "const JNIInvokeInterface *",
7163   "referenced_type" : "_ZTIK18JNIInvokeInterface",
7164   "size" : 8,
7165   "source_file" : "libnativehelper/include_jni/jni.h"
7166  },
7167  {
7168   "alignment" : 8,
7169   "linker_set_key" : "_ZTIPK18JNINativeInterface",
7170   "name" : "const JNINativeInterface *",
7171   "referenced_type" : "_ZTIK18JNINativeInterface",
7172   "size" : 8,
7173   "source_file" : "libnativehelper/include_jni/jni.h"
7174  },
7175  {
7176   "alignment" : 8,
7177   "linker_set_key" : "_ZTIPK6jvalue",
7178   "name" : "const jvalue *",
7179   "referenced_type" : "_ZTIK6jvalue",
7180   "size" : 8,
7181   "source_file" : "libnativehelper/include_jni/jni.h"
7182  },
7183  {
7184   "alignment" : 8,
7185   "linker_set_key" : "_ZTIPKN7android28NativeBridgeRuntimeCallbacksE",
7186   "name" : "const android::NativeBridgeRuntimeCallbacks *",
7187   "referenced_type" : "_ZTIKN7android28NativeBridgeRuntimeCallbacksE",
7188   "size" : 8,
7189   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
7190  },
7191  {
7192   "alignment" : 8,
7193   "linker_set_key" : "_ZTIPKa",
7194   "name" : "const signed char *",
7195   "referenced_type" : "_ZTIKa",
7196   "size" : 8,
7197   "source_file" : "libnativehelper/include_jni/jni.h"
7198  },
7199  {
7200   "alignment" : 8,
7201   "linker_set_key" : "_ZTIPKc",
7202   "name" : "const char *",
7203   "referenced_type" : "_ZTIKc",
7204   "size" : 8,
7205   "source_file" : "libnativehelper/include_jni/jni.h"
7206  },
7207  {
7208   "alignment" : 8,
7209   "linker_set_key" : "_ZTIPKd",
7210   "name" : "const double *",
7211   "referenced_type" : "_ZTIKd",
7212   "size" : 8,
7213   "source_file" : "libnativehelper/include_jni/jni.h"
7214  },
7215  {
7216   "alignment" : 8,
7217   "linker_set_key" : "_ZTIPKf",
7218   "name" : "const float *",
7219   "referenced_type" : "_ZTIKf",
7220   "size" : 8,
7221   "source_file" : "libnativehelper/include_jni/jni.h"
7222  },
7223  {
7224   "alignment" : 8,
7225   "linker_set_key" : "_ZTIPKh",
7226   "name" : "const unsigned char *",
7227   "referenced_type" : "_ZTIKh",
7228   "size" : 8,
7229   "source_file" : "libnativehelper/include_jni/jni.h"
7230  },
7231  {
7232   "alignment" : 8,
7233   "linker_set_key" : "_ZTIPKi",
7234   "name" : "const int *",
7235   "referenced_type" : "_ZTIKi",
7236   "size" : 8,
7237   "source_file" : "libnativehelper/include_jni/jni.h"
7238  },
7239  {
7240   "alignment" : 8,
7241   "linker_set_key" : "_ZTIPKl",
7242   "name" : "const long *",
7243   "referenced_type" : "_ZTIKl",
7244   "size" : 8,
7245   "source_file" : "libnativehelper/include_jni/jni.h"
7246  },
7247  {
7248   "alignment" : 8,
7249   "linker_set_key" : "_ZTIPKs",
7250   "name" : "const short *",
7251   "referenced_type" : "_ZTIKs",
7252   "size" : 8,
7253   "source_file" : "libnativehelper/include_jni/jni.h"
7254  },
7255  {
7256   "alignment" : 8,
7257   "linker_set_key" : "_ZTIPKt",
7258   "name" : "const unsigned short *",
7259   "referenced_type" : "_ZTIKt",
7260   "size" : 8,
7261   "source_file" : "libnativehelper/include_jni/jni.h"
7262  },
7263  {
7264   "alignment" : 8,
7265   "linker_set_key" : "_ZTIPKv",
7266   "name" : "const void *",
7267   "referenced_type" : "_ZTIKv",
7268   "size" : 8,
7269   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
7270  },
7271  {
7272   "alignment" : 8,
7273   "linker_set_key" : "_ZTIPN7android25native_bridge_namespace_tE",
7274   "name" : "android::native_bridge_namespace_t *",
7275   "referenced_type" : "_ZTIN7android25native_bridge_namespace_tE",
7276   "size" : 8,
7277   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
7278  },
7279  {
7280   "alignment" : 8,
7281   "linker_set_key" : "_ZTIPP7_JNIEnv",
7282   "name" : "_JNIEnv **",
7283   "referenced_type" : "_ZTIP7_JNIEnv",
7284   "size" : 8,
7285   "source_file" : "libnativehelper/include_jni/jni.h"
7286  },
7287  {
7288   "alignment" : 8,
7289   "linker_set_key" : "_ZTIPP7_JavaVM",
7290   "name" : "_JavaVM **",
7291   "referenced_type" : "_ZTIP7_JavaVM",
7292   "size" : 8,
7293   "source_file" : "libnativehelper/include_jni/jni.h"
7294  },
7295  {
7296   "alignment" : 8,
7297   "linker_set_key" : "_ZTIPPv",
7298   "name" : "void **",
7299   "referenced_type" : "_ZTIPv",
7300   "size" : 8,
7301   "source_file" : "libnativehelper/include_jni/jni.h"
7302  },
7303  {
7304   "alignment" : 8,
7305   "linker_set_key" : "_ZTIPa",
7306   "name" : "signed char *",
7307   "referenced_type" : "_ZTIa",
7308   "size" : 8,
7309   "source_file" : "libnativehelper/include_jni/jni.h"
7310  },
7311  {
7312   "alignment" : 8,
7313   "linker_set_key" : "_ZTIPc",
7314   "name" : "char *",
7315   "referenced_type" : "_ZTIc",
7316   "size" : 8,
7317   "source_file" : "libnativehelper/include_jni/jni.h"
7318  },
7319  {
7320   "alignment" : 8,
7321   "linker_set_key" : "_ZTIPd",
7322   "name" : "double *",
7323   "referenced_type" : "_ZTId",
7324   "size" : 8,
7325   "source_file" : "libnativehelper/include_jni/jni.h"
7326  },
7327  {
7328   "alignment" : 8,
7329   "linker_set_key" : "_ZTIPf",
7330   "name" : "float *",
7331   "referenced_type" : "_ZTIf",
7332   "size" : 8,
7333   "source_file" : "libnativehelper/include_jni/jni.h"
7334  },
7335  {
7336   "alignment" : 8,
7337   "linker_set_key" : "_ZTIPh",
7338   "name" : "unsigned char *",
7339   "referenced_type" : "_ZTIh",
7340   "size" : 8,
7341   "source_file" : "libnativehelper/include_jni/jni.h"
7342  },
7343  {
7344   "alignment" : 8,
7345   "linker_set_key" : "_ZTIPi",
7346   "name" : "int *",
7347   "referenced_type" : "_ZTIi",
7348   "size" : 8,
7349   "source_file" : "libnativehelper/include_jni/jni.h"
7350  },
7351  {
7352   "alignment" : 8,
7353   "linker_set_key" : "_ZTIPl",
7354   "name" : "long *",
7355   "referenced_type" : "_ZTIl",
7356   "size" : 8,
7357   "source_file" : "libnativehelper/include_jni/jni.h"
7358  },
7359  {
7360   "alignment" : 8,
7361   "linker_set_key" : "_ZTIPs",
7362   "name" : "short *",
7363   "referenced_type" : "_ZTIs",
7364   "size" : 8,
7365   "source_file" : "libnativehelper/include_jni/jni.h"
7366  },
7367  {
7368   "alignment" : 8,
7369   "linker_set_key" : "_ZTIPt",
7370   "name" : "unsigned short *",
7371   "referenced_type" : "_ZTIt",
7372   "size" : 8,
7373   "source_file" : "libnativehelper/include_jni/jni.h"
7374  },
7375  {
7376   "alignment" : 8,
7377   "linker_set_key" : "_ZTIPv",
7378   "name" : "void *",
7379   "referenced_type" : "_ZTIv",
7380   "size" : 8,
7381   "source_file" : "libnativehelper/include_jni/jni.h"
7382  }
7383 ],
7384 "qualified_types" :
7385 [
7386  {
7387   "alignment" : 8,
7388   "is_const" : true,
7389   "linker_set_key" : "_ZTIK15JNINativeMethod",
7390   "name" : "const JNINativeMethod",
7391   "referenced_type" : "_ZTI15JNINativeMethod",
7392   "size" : 24,
7393   "source_file" : "libnativehelper/include_jni/jni.h"
7394  },
7395  {
7396   "alignment" : 8,
7397   "is_const" : true,
7398   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
7399   "name" : "const JNIInvokeInterface",
7400   "referenced_type" : "_ZTI18JNIInvokeInterface",
7401   "size" : 64,
7402   "source_file" : "libnativehelper/include_jni/jni.h"
7403  },
7404  {
7405   "alignment" : 8,
7406   "is_const" : true,
7407   "linker_set_key" : "_ZTIK18JNINativeInterface",
7408   "name" : "const JNINativeInterface",
7409   "referenced_type" : "_ZTI18JNINativeInterface",
7410   "size" : 1864,
7411   "source_file" : "libnativehelper/include_jni/jni.h"
7412  },
7413  {
7414   "alignment" : 8,
7415   "is_const" : true,
7416   "linker_set_key" : "_ZTIK6jvalue",
7417   "name" : "const jvalue",
7418   "referenced_type" : "_ZTI6jvalue",
7419   "size" : 8,
7420   "source_file" : "libnativehelper/include_jni/jni.h"
7421  },
7422  {
7423   "alignment" : 8,
7424   "is_const" : true,
7425   "linker_set_key" : "_ZTIKN7android28NativeBridgeRuntimeCallbacksE",
7426   "name" : "const android::NativeBridgeRuntimeCallbacks",
7427   "referenced_type" : "_ZTIN7android28NativeBridgeRuntimeCallbacksE",
7428   "size" : 24,
7429   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
7430  },
7431  {
7432   "alignment" : 1,
7433   "is_const" : true,
7434   "linker_set_key" : "_ZTIKa",
7435   "name" : "const signed char",
7436   "referenced_type" : "_ZTIa",
7437   "size" : 1,
7438   "source_file" : "libnativehelper/include_jni/jni.h"
7439  },
7440  {
7441   "alignment" : 1,
7442   "is_const" : true,
7443   "linker_set_key" : "_ZTIKc",
7444   "name" : "const char",
7445   "referenced_type" : "_ZTIc",
7446   "size" : 1,
7447   "source_file" : "libnativehelper/include_jni/jni.h"
7448  },
7449  {
7450   "alignment" : 8,
7451   "is_const" : true,
7452   "linker_set_key" : "_ZTIKd",
7453   "name" : "const double",
7454   "referenced_type" : "_ZTId",
7455   "size" : 8,
7456   "source_file" : "libnativehelper/include_jni/jni.h"
7457  },
7458  {
7459   "alignment" : 4,
7460   "is_const" : true,
7461   "linker_set_key" : "_ZTIKf",
7462   "name" : "const float",
7463   "referenced_type" : "_ZTIf",
7464   "size" : 4,
7465   "source_file" : "libnativehelper/include_jni/jni.h"
7466  },
7467  {
7468   "alignment" : 1,
7469   "is_const" : true,
7470   "linker_set_key" : "_ZTIKh",
7471   "name" : "const unsigned char",
7472   "referenced_type" : "_ZTIh",
7473   "size" : 1,
7474   "source_file" : "libnativehelper/include_jni/jni.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "is_const" : true,
7479   "linker_set_key" : "_ZTIKi",
7480   "name" : "const int",
7481   "referenced_type" : "_ZTIi",
7482   "size" : 4,
7483   "source_file" : "libnativehelper/include_jni/jni.h"
7484  },
7485  {
7486   "alignment" : 8,
7487   "is_const" : true,
7488   "linker_set_key" : "_ZTIKl",
7489   "name" : "const long",
7490   "referenced_type" : "_ZTIl",
7491   "size" : 8,
7492   "source_file" : "libnativehelper/include_jni/jni.h"
7493  },
7494  {
7495   "alignment" : 2,
7496   "is_const" : true,
7497   "linker_set_key" : "_ZTIKs",
7498   "name" : "const short",
7499   "referenced_type" : "_ZTIs",
7500   "size" : 2,
7501   "source_file" : "libnativehelper/include_jni/jni.h"
7502  },
7503  {
7504   "alignment" : 2,
7505   "is_const" : true,
7506   "linker_set_key" : "_ZTIKt",
7507   "name" : "const unsigned short",
7508   "referenced_type" : "_ZTIt",
7509   "size" : 2,
7510   "source_file" : "libnativehelper/include_jni/jni.h"
7511  },
7512  {
7513   "is_const" : true,
7514   "linker_set_key" : "_ZTIKv",
7515   "name" : "const void",
7516   "referenced_type" : "_ZTIv",
7517   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
7518  }
7519 ],
7520 "record_types" :
7521 [
7522  {
7523   "alignment" : 1,
7524   "base_specifiers" :
7525   [
7526    {
7527     "referenced_type" : "_ZTI7_jarray"
7528    }
7529   ],
7530   "linker_set_key" : "_ZTI10_jintArray",
7531   "name" : "_jintArray",
7532   "record_kind" : "class",
7533   "size" : 1,
7534   "source_file" : "libnativehelper/include_jni/jni.h"
7535  },
7536  {
7537   "alignment" : 1,
7538   "base_specifiers" :
7539   [
7540    {
7541     "referenced_type" : "_ZTI7_jarray"
7542    }
7543   ],
7544   "linker_set_key" : "_ZTI11_jbyteArray",
7545   "name" : "_jbyteArray",
7546   "record_kind" : "class",
7547   "size" : 1,
7548   "source_file" : "libnativehelper/include_jni/jni.h"
7549  },
7550  {
7551   "alignment" : 1,
7552   "base_specifiers" :
7553   [
7554    {
7555     "referenced_type" : "_ZTI7_jarray"
7556    }
7557   ],
7558   "linker_set_key" : "_ZTI11_jcharArray",
7559   "name" : "_jcharArray",
7560   "record_kind" : "class",
7561   "size" : 1,
7562   "source_file" : "libnativehelper/include_jni/jni.h"
7563  },
7564  {
7565   "alignment" : 1,
7566   "base_specifiers" :
7567   [
7568    {
7569     "referenced_type" : "_ZTI7_jarray"
7570    }
7571   ],
7572   "linker_set_key" : "_ZTI11_jlongArray",
7573   "name" : "_jlongArray",
7574   "record_kind" : "class",
7575   "size" : 1,
7576   "source_file" : "libnativehelper/include_jni/jni.h"
7577  },
7578  {
7579   "alignment" : 1,
7580   "base_specifiers" :
7581   [
7582    {
7583     "referenced_type" : "_ZTI8_jobject"
7584    }
7585   ],
7586   "linker_set_key" : "_ZTI11_jthrowable",
7587   "name" : "_jthrowable",
7588   "record_kind" : "class",
7589   "size" : 1,
7590   "source_file" : "libnativehelper/include_jni/jni.h"
7591  },
7592  {
7593   "alignment" : 8,
7594   "fields" :
7595   [
7596    {
7597     "field_name" : "optionString",
7598     "referenced_type" : "_ZTIPKc"
7599    },
7600    {
7601     "field_name" : "extraInfo",
7602     "field_offset" : 64,
7603     "referenced_type" : "_ZTIPv"
7604    }
7605   ],
7606   "linker_set_key" : "_ZTI12JavaVMOption",
7607   "name" : "JavaVMOption",
7608   "size" : 16,
7609   "source_file" : "libnativehelper/include_jni/jni.h"
7610  },
7611  {
7612   "alignment" : 1,
7613   "base_specifiers" :
7614   [
7615    {
7616     "referenced_type" : "_ZTI7_jarray"
7617    }
7618   ],
7619   "linker_set_key" : "_ZTI12_jfloatArray",
7620   "name" : "_jfloatArray",
7621   "record_kind" : "class",
7622   "size" : 1,
7623   "source_file" : "libnativehelper/include_jni/jni.h"
7624  },
7625  {
7626   "alignment" : 1,
7627   "base_specifiers" :
7628   [
7629    {
7630     "referenced_type" : "_ZTI7_jarray"
7631    }
7632   ],
7633   "linker_set_key" : "_ZTI12_jshortArray",
7634   "name" : "_jshortArray",
7635   "record_kind" : "class",
7636   "size" : 1,
7637   "source_file" : "libnativehelper/include_jni/jni.h"
7638  },
7639  {
7640   "alignment" : 1,
7641   "base_specifiers" :
7642   [
7643    {
7644     "referenced_type" : "_ZTI7_jarray"
7645    }
7646   ],
7647   "linker_set_key" : "_ZTI13_jdoubleArray",
7648   "name" : "_jdoubleArray",
7649   "record_kind" : "class",
7650   "size" : 1,
7651   "source_file" : "libnativehelper/include_jni/jni.h"
7652  },
7653  {
7654   "alignment" : 1,
7655   "base_specifiers" :
7656   [
7657    {
7658     "referenced_type" : "_ZTI7_jarray"
7659    }
7660   ],
7661   "linker_set_key" : "_ZTI13_jobjectArray",
7662   "name" : "_jobjectArray",
7663   "record_kind" : "class",
7664   "size" : 1,
7665   "source_file" : "libnativehelper/include_jni/jni.h"
7666  },
7667  {
7668   "alignment" : 8,
7669   "fields" :
7670   [
7671    {
7672     "field_name" : "version",
7673     "referenced_type" : "_ZTIi"
7674    },
7675    {
7676     "field_name" : "nOptions",
7677     "field_offset" : 32,
7678     "referenced_type" : "_ZTIi"
7679    },
7680    {
7681     "field_name" : "options",
7682     "field_offset" : 64,
7683     "referenced_type" : "_ZTIP12JavaVMOption"
7684    },
7685    {
7686     "field_name" : "ignoreUnrecognized",
7687     "field_offset" : 128,
7688     "referenced_type" : "_ZTIh"
7689    }
7690   ],
7691   "linker_set_key" : "_ZTI14JavaVMInitArgs",
7692   "name" : "JavaVMInitArgs",
7693   "size" : 24,
7694   "source_file" : "libnativehelper/include_jni/jni.h"
7695  },
7696  {
7697   "alignment" : 1,
7698   "base_specifiers" :
7699   [
7700    {
7701     "referenced_type" : "_ZTI7_jarray"
7702    }
7703   ],
7704   "linker_set_key" : "_ZTI14_jbooleanArray",
7705   "name" : "_jbooleanArray",
7706   "record_kind" : "class",
7707   "size" : 1,
7708   "source_file" : "libnativehelper/include_jni/jni.h"
7709  },
7710  {
7711   "alignment" : 8,
7712   "fields" :
7713   [
7714    {
7715     "field_name" : "name",
7716     "referenced_type" : "_ZTIPKc"
7717    },
7718    {
7719     "field_name" : "signature",
7720     "field_offset" : 64,
7721     "referenced_type" : "_ZTIPKc"
7722    },
7723    {
7724     "field_name" : "fnPtr",
7725     "field_offset" : 128,
7726     "referenced_type" : "_ZTIPv"
7727    }
7728   ],
7729   "linker_set_key" : "_ZTI15JNINativeMethod",
7730   "name" : "JNINativeMethod",
7731   "size" : 24,
7732   "source_file" : "libnativehelper/include_jni/jni.h"
7733  },
7734  {
7735   "alignment" : 8,
7736   "fields" :
7737   [
7738    {
7739     "field_name" : "version",
7740     "referenced_type" : "_ZTIi"
7741    },
7742    {
7743     "field_name" : "name",
7744     "field_offset" : 64,
7745     "referenced_type" : "_ZTIPKc"
7746    },
7747    {
7748     "field_name" : "group",
7749     "field_offset" : 128,
7750     "referenced_type" : "_ZTIP8_jobject"
7751    }
7752   ],
7753   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
7754   "name" : "JavaVMAttachArgs",
7755   "size" : 24,
7756   "source_file" : "libnativehelper/include_jni/jni.h"
7757  },
7758  {
7759   "alignment" : 8,
7760   "fields" :
7761   [
7762    {
7763     "field_name" : "reserved0",
7764     "referenced_type" : "_ZTIPv"
7765    },
7766    {
7767     "field_name" : "reserved1",
7768     "field_offset" : 64,
7769     "referenced_type" : "_ZTIPv"
7770    },
7771    {
7772     "field_name" : "reserved2",
7773     "field_offset" : 128,
7774     "referenced_type" : "_ZTIPv"
7775    },
7776    {
7777     "field_name" : "DestroyJavaVM",
7778     "field_offset" : 192,
7779     "referenced_type" : "_ZTIPFiP7_JavaVME"
7780    },
7781    {
7782     "field_name" : "AttachCurrentThread",
7783     "field_offset" : 256,
7784     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
7785    },
7786    {
7787     "field_name" : "DetachCurrentThread",
7788     "field_offset" : 320,
7789     "referenced_type" : "_ZTIPFiP7_JavaVME"
7790    },
7791    {
7792     "field_name" : "GetEnv",
7793     "field_offset" : 384,
7794     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
7795    },
7796    {
7797     "field_name" : "AttachCurrentThreadAsDaemon",
7798     "field_offset" : 448,
7799     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
7800    }
7801   ],
7802   "linker_set_key" : "_ZTI18JNIInvokeInterface",
7803   "name" : "JNIInvokeInterface",
7804   "size" : 64,
7805   "source_file" : "libnativehelper/include_jni/jni.h"
7806  },
7807  {
7808   "alignment" : 8,
7809   "fields" :
7810   [
7811    {
7812     "field_name" : "reserved0",
7813     "referenced_type" : "_ZTIPv"
7814    },
7815    {
7816     "field_name" : "reserved1",
7817     "field_offset" : 64,
7818     "referenced_type" : "_ZTIPv"
7819    },
7820    {
7821     "field_name" : "reserved2",
7822     "field_offset" : 128,
7823     "referenced_type" : "_ZTIPv"
7824    },
7825    {
7826     "field_name" : "reserved3",
7827     "field_offset" : 192,
7828     "referenced_type" : "_ZTIPv"
7829    },
7830    {
7831     "field_name" : "GetVersion",
7832     "field_offset" : 256,
7833     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
7834    },
7835    {
7836     "field_name" : "DefineClass",
7837     "field_offset" : 320,
7838     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
7839    },
7840    {
7841     "field_name" : "FindClass",
7842     "field_offset" : 384,
7843     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
7844    },
7845    {
7846     "field_name" : "FromReflectedMethod",
7847     "field_offset" : 448,
7848     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
7849    },
7850    {
7851     "field_name" : "FromReflectedField",
7852     "field_offset" : 512,
7853     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
7854    },
7855    {
7856     "field_name" : "ToReflectedMethod",
7857     "field_offset" : 576,
7858     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
7859    },
7860    {
7861     "field_name" : "GetSuperclass",
7862     "field_offset" : 640,
7863     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
7864    },
7865    {
7866     "field_name" : "IsAssignableFrom",
7867     "field_offset" : 704,
7868     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
7869    },
7870    {
7871     "field_name" : "ToReflectedField",
7872     "field_offset" : 768,
7873     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
7874    },
7875    {
7876     "field_name" : "Throw",
7877     "field_offset" : 832,
7878     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
7879    },
7880    {
7881     "field_name" : "ThrowNew",
7882     "field_offset" : 896,
7883     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
7884    },
7885    {
7886     "field_name" : "ExceptionOccurred",
7887     "field_offset" : 960,
7888     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
7889    },
7890    {
7891     "field_name" : "ExceptionDescribe",
7892     "field_offset" : 1024,
7893     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
7894    },
7895    {
7896     "field_name" : "ExceptionClear",
7897     "field_offset" : 1088,
7898     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
7899    },
7900    {
7901     "field_name" : "FatalError",
7902     "field_offset" : 1152,
7903     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
7904    },
7905    {
7906     "field_name" : "PushLocalFrame",
7907     "field_offset" : 1216,
7908     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
7909    },
7910    {
7911     "field_name" : "PopLocalFrame",
7912     "field_offset" : 1280,
7913     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
7914    },
7915    {
7916     "field_name" : "NewGlobalRef",
7917     "field_offset" : 1344,
7918     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
7919    },
7920    {
7921     "field_name" : "DeleteGlobalRef",
7922     "field_offset" : 1408,
7923     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
7924    },
7925    {
7926     "field_name" : "DeleteLocalRef",
7927     "field_offset" : 1472,
7928     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
7929    },
7930    {
7931     "field_name" : "IsSameObject",
7932     "field_offset" : 1536,
7933     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
7934    },
7935    {
7936     "field_name" : "NewLocalRef",
7937     "field_offset" : 1600,
7938     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
7939    },
7940    {
7941     "field_name" : "EnsureLocalCapacity",
7942     "field_offset" : 1664,
7943     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
7944    },
7945    {
7946     "field_name" : "AllocObject",
7947     "field_offset" : 1728,
7948     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
7949    },
7950    {
7951     "field_name" : "NewObject",
7952     "field_offset" : 1792,
7953     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
7954    },
7955    {
7956     "field_name" : "NewObjectV",
7957     "field_offset" : 1856,
7958     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
7959    },
7960    {
7961     "field_name" : "NewObjectA",
7962     "field_offset" : 1920,
7963     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
7964    },
7965    {
7966     "field_name" : "GetObjectClass",
7967     "field_offset" : 1984,
7968     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
7969    },
7970    {
7971     "field_name" : "IsInstanceOf",
7972     "field_offset" : 2048,
7973     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
7974    },
7975    {
7976     "field_name" : "GetMethodID",
7977     "field_offset" : 2112,
7978     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
7979    },
7980    {
7981     "field_name" : "CallObjectMethod",
7982     "field_offset" : 2176,
7983     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
7984    },
7985    {
7986     "field_name" : "CallObjectMethodV",
7987     "field_offset" : 2240,
7988     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE"
7989    },
7990    {
7991     "field_name" : "CallObjectMethodA",
7992     "field_offset" : 2304,
7993     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
7994    },
7995    {
7996     "field_name" : "CallBooleanMethod",
7997     "field_offset" : 2368,
7998     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
7999    },
8000    {
8001     "field_name" : "CallBooleanMethodV",
8002     "field_offset" : 2432,
8003     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8004    },
8005    {
8006     "field_name" : "CallBooleanMethodA",
8007     "field_offset" : 2496,
8008     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8009    },
8010    {
8011     "field_name" : "CallByteMethod",
8012     "field_offset" : 2560,
8013     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8014    },
8015    {
8016     "field_name" : "CallByteMethodV",
8017     "field_offset" : 2624,
8018     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8019    },
8020    {
8021     "field_name" : "CallByteMethodA",
8022     "field_offset" : 2688,
8023     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8024    },
8025    {
8026     "field_name" : "CallCharMethod",
8027     "field_offset" : 2752,
8028     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8029    },
8030    {
8031     "field_name" : "CallCharMethodV",
8032     "field_offset" : 2816,
8033     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8034    },
8035    {
8036     "field_name" : "CallCharMethodA",
8037     "field_offset" : 2880,
8038     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8039    },
8040    {
8041     "field_name" : "CallShortMethod",
8042     "field_offset" : 2944,
8043     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8044    },
8045    {
8046     "field_name" : "CallShortMethodV",
8047     "field_offset" : 3008,
8048     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8049    },
8050    {
8051     "field_name" : "CallShortMethodA",
8052     "field_offset" : 3072,
8053     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8054    },
8055    {
8056     "field_name" : "CallIntMethod",
8057     "field_offset" : 3136,
8058     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8059    },
8060    {
8061     "field_name" : "CallIntMethodV",
8062     "field_offset" : 3200,
8063     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8064    },
8065    {
8066     "field_name" : "CallIntMethodA",
8067     "field_offset" : 3264,
8068     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8069    },
8070    {
8071     "field_name" : "CallLongMethod",
8072     "field_offset" : 3328,
8073     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8074    },
8075    {
8076     "field_name" : "CallLongMethodV",
8077     "field_offset" : 3392,
8078     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8079    },
8080    {
8081     "field_name" : "CallLongMethodA",
8082     "field_offset" : 3456,
8083     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8084    },
8085    {
8086     "field_name" : "CallFloatMethod",
8087     "field_offset" : 3520,
8088     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8089    },
8090    {
8091     "field_name" : "CallFloatMethodV",
8092     "field_offset" : 3584,
8093     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8094    },
8095    {
8096     "field_name" : "CallFloatMethodA",
8097     "field_offset" : 3648,
8098     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8099    },
8100    {
8101     "field_name" : "CallDoubleMethod",
8102     "field_offset" : 3712,
8103     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8104    },
8105    {
8106     "field_name" : "CallDoubleMethodV",
8107     "field_offset" : 3776,
8108     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8109    },
8110    {
8111     "field_name" : "CallDoubleMethodA",
8112     "field_offset" : 3840,
8113     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8114    },
8115    {
8116     "field_name" : "CallVoidMethod",
8117     "field_offset" : 3904,
8118     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
8119    },
8120    {
8121     "field_name" : "CallVoidMethodV",
8122     "field_offset" : 3968,
8123     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
8124    },
8125    {
8126     "field_name" : "CallVoidMethodA",
8127     "field_offset" : 4032,
8128     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
8129    },
8130    {
8131     "field_name" : "CallNonvirtualObjectMethod",
8132     "field_offset" : 4096,
8133     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
8134    },
8135    {
8136     "field_name" : "CallNonvirtualObjectMethodV",
8137     "field_offset" : 4160,
8138     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE"
8139    },
8140    {
8141     "field_name" : "CallNonvirtualObjectMethodA",
8142     "field_offset" : 4224,
8143     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
8144    },
8145    {
8146     "field_name" : "CallNonvirtualBooleanMethod",
8147     "field_offset" : 4288,
8148     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8149    },
8150    {
8151     "field_name" : "CallNonvirtualBooleanMethodV",
8152     "field_offset" : 4352,
8153     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8154    },
8155    {
8156     "field_name" : "CallNonvirtualBooleanMethodA",
8157     "field_offset" : 4416,
8158     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8159    },
8160    {
8161     "field_name" : "CallNonvirtualByteMethod",
8162     "field_offset" : 4480,
8163     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8164    },
8165    {
8166     "field_name" : "CallNonvirtualByteMethodV",
8167     "field_offset" : 4544,
8168     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8169    },
8170    {
8171     "field_name" : "CallNonvirtualByteMethodA",
8172     "field_offset" : 4608,
8173     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8174    },
8175    {
8176     "field_name" : "CallNonvirtualCharMethod",
8177     "field_offset" : 4672,
8178     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8179    },
8180    {
8181     "field_name" : "CallNonvirtualCharMethodV",
8182     "field_offset" : 4736,
8183     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8184    },
8185    {
8186     "field_name" : "CallNonvirtualCharMethodA",
8187     "field_offset" : 4800,
8188     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8189    },
8190    {
8191     "field_name" : "CallNonvirtualShortMethod",
8192     "field_offset" : 4864,
8193     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8194    },
8195    {
8196     "field_name" : "CallNonvirtualShortMethodV",
8197     "field_offset" : 4928,
8198     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8199    },
8200    {
8201     "field_name" : "CallNonvirtualShortMethodA",
8202     "field_offset" : 4992,
8203     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8204    },
8205    {
8206     "field_name" : "CallNonvirtualIntMethod",
8207     "field_offset" : 5056,
8208     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8209    },
8210    {
8211     "field_name" : "CallNonvirtualIntMethodV",
8212     "field_offset" : 5120,
8213     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8214    },
8215    {
8216     "field_name" : "CallNonvirtualIntMethodA",
8217     "field_offset" : 5184,
8218     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8219    },
8220    {
8221     "field_name" : "CallNonvirtualLongMethod",
8222     "field_offset" : 5248,
8223     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8224    },
8225    {
8226     "field_name" : "CallNonvirtualLongMethodV",
8227     "field_offset" : 5312,
8228     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8229    },
8230    {
8231     "field_name" : "CallNonvirtualLongMethodA",
8232     "field_offset" : 5376,
8233     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8234    },
8235    {
8236     "field_name" : "CallNonvirtualFloatMethod",
8237     "field_offset" : 5440,
8238     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8239    },
8240    {
8241     "field_name" : "CallNonvirtualFloatMethodV",
8242     "field_offset" : 5504,
8243     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8244    },
8245    {
8246     "field_name" : "CallNonvirtualFloatMethodA",
8247     "field_offset" : 5568,
8248     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8249    },
8250    {
8251     "field_name" : "CallNonvirtualDoubleMethod",
8252     "field_offset" : 5632,
8253     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8254    },
8255    {
8256     "field_name" : "CallNonvirtualDoubleMethodV",
8257     "field_offset" : 5696,
8258     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8259    },
8260    {
8261     "field_name" : "CallNonvirtualDoubleMethodA",
8262     "field_offset" : 5760,
8263     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8264    },
8265    {
8266     "field_name" : "CallNonvirtualVoidMethod",
8267     "field_offset" : 5824,
8268     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
8269    },
8270    {
8271     "field_name" : "CallNonvirtualVoidMethodV",
8272     "field_offset" : 5888,
8273     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
8274    },
8275    {
8276     "field_name" : "CallNonvirtualVoidMethodA",
8277     "field_offset" : 5952,
8278     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
8279    },
8280    {
8281     "field_name" : "GetFieldID",
8282     "field_offset" : 6016,
8283     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
8284    },
8285    {
8286     "field_name" : "GetObjectField",
8287     "field_offset" : 6080,
8288     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
8289    },
8290    {
8291     "field_name" : "GetBooleanField",
8292     "field_offset" : 6144,
8293     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
8294    },
8295    {
8296     "field_name" : "GetByteField",
8297     "field_offset" : 6208,
8298     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
8299    },
8300    {
8301     "field_name" : "GetCharField",
8302     "field_offset" : 6272,
8303     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
8304    },
8305    {
8306     "field_name" : "GetShortField",
8307     "field_offset" : 6336,
8308     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
8309    },
8310    {
8311     "field_name" : "GetIntField",
8312     "field_offset" : 6400,
8313     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
8314    },
8315    {
8316     "field_name" : "GetLongField",
8317     "field_offset" : 6464,
8318     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectP9_jfieldIDE"
8319    },
8320    {
8321     "field_name" : "GetFloatField",
8322     "field_offset" : 6528,
8323     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
8324    },
8325    {
8326     "field_name" : "GetDoubleField",
8327     "field_offset" : 6592,
8328     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
8329    },
8330    {
8331     "field_name" : "SetObjectField",
8332     "field_offset" : 6656,
8333     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
8334    },
8335    {
8336     "field_name" : "SetBooleanField",
8337     "field_offset" : 6720,
8338     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
8339    },
8340    {
8341     "field_name" : "SetByteField",
8342     "field_offset" : 6784,
8343     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
8344    },
8345    {
8346     "field_name" : "SetCharField",
8347     "field_offset" : 6848,
8348     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
8349    },
8350    {
8351     "field_name" : "SetShortField",
8352     "field_offset" : 6912,
8353     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
8354    },
8355    {
8356     "field_name" : "SetIntField",
8357     "field_offset" : 6976,
8358     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
8359    },
8360    {
8361     "field_name" : "SetLongField",
8362     "field_offset" : 7040,
8363     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDlE"
8364    },
8365    {
8366     "field_name" : "SetFloatField",
8367     "field_offset" : 7104,
8368     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
8369    },
8370    {
8371     "field_name" : "SetDoubleField",
8372     "field_offset" : 7168,
8373     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
8374    },
8375    {
8376     "field_name" : "GetStaticMethodID",
8377     "field_offset" : 7232,
8378     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
8379    },
8380    {
8381     "field_name" : "CallStaticObjectMethod",
8382     "field_offset" : 7296,
8383     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
8384    },
8385    {
8386     "field_name" : "CallStaticObjectMethodV",
8387     "field_offset" : 7360,
8388     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8389    },
8390    {
8391     "field_name" : "CallStaticObjectMethodA",
8392     "field_offset" : 7424,
8393     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8394    },
8395    {
8396     "field_name" : "CallStaticBooleanMethod",
8397     "field_offset" : 7488,
8398     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
8399    },
8400    {
8401     "field_name" : "CallStaticBooleanMethodV",
8402     "field_offset" : 7552,
8403     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8404    },
8405    {
8406     "field_name" : "CallStaticBooleanMethodA",
8407     "field_offset" : 7616,
8408     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8409    },
8410    {
8411     "field_name" : "CallStaticByteMethod",
8412     "field_offset" : 7680,
8413     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
8414    },
8415    {
8416     "field_name" : "CallStaticByteMethodV",
8417     "field_offset" : 7744,
8418     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8419    },
8420    {
8421     "field_name" : "CallStaticByteMethodA",
8422     "field_offset" : 7808,
8423     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8424    },
8425    {
8426     "field_name" : "CallStaticCharMethod",
8427     "field_offset" : 7872,
8428     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
8429    },
8430    {
8431     "field_name" : "CallStaticCharMethodV",
8432     "field_offset" : 7936,
8433     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8434    },
8435    {
8436     "field_name" : "CallStaticCharMethodA",
8437     "field_offset" : 8000,
8438     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8439    },
8440    {
8441     "field_name" : "CallStaticShortMethod",
8442     "field_offset" : 8064,
8443     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
8444    },
8445    {
8446     "field_name" : "CallStaticShortMethodV",
8447     "field_offset" : 8128,
8448     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8449    },
8450    {
8451     "field_name" : "CallStaticShortMethodA",
8452     "field_offset" : 8192,
8453     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8454    },
8455    {
8456     "field_name" : "CallStaticIntMethod",
8457     "field_offset" : 8256,
8458     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
8459    },
8460    {
8461     "field_name" : "CallStaticIntMethodV",
8462     "field_offset" : 8320,
8463     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8464    },
8465    {
8466     "field_name" : "CallStaticIntMethodA",
8467     "field_offset" : 8384,
8468     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8469    },
8470    {
8471     "field_name" : "CallStaticLongMethod",
8472     "field_offset" : 8448,
8473     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDzE"
8474    },
8475    {
8476     "field_name" : "CallStaticLongMethodV",
8477     "field_offset" : 8512,
8478     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8479    },
8480    {
8481     "field_name" : "CallStaticLongMethodA",
8482     "field_offset" : 8576,
8483     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8484    },
8485    {
8486     "field_name" : "CallStaticFloatMethod",
8487     "field_offset" : 8640,
8488     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
8489    },
8490    {
8491     "field_name" : "CallStaticFloatMethodV",
8492     "field_offset" : 8704,
8493     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8494    },
8495    {
8496     "field_name" : "CallStaticFloatMethodA",
8497     "field_offset" : 8768,
8498     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8499    },
8500    {
8501     "field_name" : "CallStaticDoubleMethod",
8502     "field_offset" : 8832,
8503     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
8504    },
8505    {
8506     "field_name" : "CallStaticDoubleMethodV",
8507     "field_offset" : 8896,
8508     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8509    },
8510    {
8511     "field_name" : "CallStaticDoubleMethodA",
8512     "field_offset" : 8960,
8513     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8514    },
8515    {
8516     "field_name" : "CallStaticVoidMethod",
8517     "field_offset" : 9024,
8518     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
8519    },
8520    {
8521     "field_name" : "CallStaticVoidMethodV",
8522     "field_offset" : 9088,
8523     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
8524    },
8525    {
8526     "field_name" : "CallStaticVoidMethodA",
8527     "field_offset" : 9152,
8528     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
8529    },
8530    {
8531     "field_name" : "GetStaticFieldID",
8532     "field_offset" : 9216,
8533     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
8534    },
8535    {
8536     "field_name" : "GetStaticObjectField",
8537     "field_offset" : 9280,
8538     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
8539    },
8540    {
8541     "field_name" : "GetStaticBooleanField",
8542     "field_offset" : 9344,
8543     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
8544    },
8545    {
8546     "field_name" : "GetStaticByteField",
8547     "field_offset" : 9408,
8548     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
8549    },
8550    {
8551     "field_name" : "GetStaticCharField",
8552     "field_offset" : 9472,
8553     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
8554    },
8555    {
8556     "field_name" : "GetStaticShortField",
8557     "field_offset" : 9536,
8558     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
8559    },
8560    {
8561     "field_name" : "GetStaticIntField",
8562     "field_offset" : 9600,
8563     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
8564    },
8565    {
8566     "field_name" : "GetStaticLongField",
8567     "field_offset" : 9664,
8568     "referenced_type" : "_ZTIPFlP7_JNIEnvP7_jclassP9_jfieldIDE"
8569    },
8570    {
8571     "field_name" : "GetStaticFloatField",
8572     "field_offset" : 9728,
8573     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
8574    },
8575    {
8576     "field_name" : "GetStaticDoubleField",
8577     "field_offset" : 9792,
8578     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
8579    },
8580    {
8581     "field_name" : "SetStaticObjectField",
8582     "field_offset" : 9856,
8583     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
8584    },
8585    {
8586     "field_name" : "SetStaticBooleanField",
8587     "field_offset" : 9920,
8588     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
8589    },
8590    {
8591     "field_name" : "SetStaticByteField",
8592     "field_offset" : 9984,
8593     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
8594    },
8595    {
8596     "field_name" : "SetStaticCharField",
8597     "field_offset" : 10048,
8598     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
8599    },
8600    {
8601     "field_name" : "SetStaticShortField",
8602     "field_offset" : 10112,
8603     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
8604    },
8605    {
8606     "field_name" : "SetStaticIntField",
8607     "field_offset" : 10176,
8608     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
8609    },
8610    {
8611     "field_name" : "SetStaticLongField",
8612     "field_offset" : 10240,
8613     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDlE"
8614    },
8615    {
8616     "field_name" : "SetStaticFloatField",
8617     "field_offset" : 10304,
8618     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
8619    },
8620    {
8621     "field_name" : "SetStaticDoubleField",
8622     "field_offset" : 10368,
8623     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
8624    },
8625    {
8626     "field_name" : "NewString",
8627     "field_offset" : 10432,
8628     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
8629    },
8630    {
8631     "field_name" : "GetStringLength",
8632     "field_offset" : 10496,
8633     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
8634    },
8635    {
8636     "field_name" : "GetStringChars",
8637     "field_offset" : 10560,
8638     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
8639    },
8640    {
8641     "field_name" : "ReleaseStringChars",
8642     "field_offset" : 10624,
8643     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
8644    },
8645    {
8646     "field_name" : "NewStringUTF",
8647     "field_offset" : 10688,
8648     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
8649    },
8650    {
8651     "field_name" : "GetStringUTFLength",
8652     "field_offset" : 10752,
8653     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
8654    },
8655    {
8656     "field_name" : "GetStringUTFChars",
8657     "field_offset" : 10816,
8658     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
8659    },
8660    {
8661     "field_name" : "ReleaseStringUTFChars",
8662     "field_offset" : 10880,
8663     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
8664    },
8665    {
8666     "field_name" : "GetArrayLength",
8667     "field_offset" : 10944,
8668     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
8669    },
8670    {
8671     "field_name" : "NewObjectArray",
8672     "field_offset" : 11008,
8673     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
8674    },
8675    {
8676     "field_name" : "GetObjectArrayElement",
8677     "field_offset" : 11072,
8678     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
8679    },
8680    {
8681     "field_name" : "SetObjectArrayElement",
8682     "field_offset" : 11136,
8683     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
8684    },
8685    {
8686     "field_name" : "NewBooleanArray",
8687     "field_offset" : 11200,
8688     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
8689    },
8690    {
8691     "field_name" : "NewByteArray",
8692     "field_offset" : 11264,
8693     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
8694    },
8695    {
8696     "field_name" : "NewCharArray",
8697     "field_offset" : 11328,
8698     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
8699    },
8700    {
8701     "field_name" : "NewShortArray",
8702     "field_offset" : 11392,
8703     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
8704    },
8705    {
8706     "field_name" : "NewIntArray",
8707     "field_offset" : 11456,
8708     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
8709    },
8710    {
8711     "field_name" : "NewLongArray",
8712     "field_offset" : 11520,
8713     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
8714    },
8715    {
8716     "field_name" : "NewFloatArray",
8717     "field_offset" : 11584,
8718     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
8719    },
8720    {
8721     "field_name" : "NewDoubleArray",
8722     "field_offset" : 11648,
8723     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
8724    },
8725    {
8726     "field_name" : "GetBooleanArrayElements",
8727     "field_offset" : 11712,
8728     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
8729    },
8730    {
8731     "field_name" : "GetByteArrayElements",
8732     "field_offset" : 11776,
8733     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
8734    },
8735    {
8736     "field_name" : "GetCharArrayElements",
8737     "field_offset" : 11840,
8738     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
8739    },
8740    {
8741     "field_name" : "GetShortArrayElements",
8742     "field_offset" : 11904,
8743     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
8744    },
8745    {
8746     "field_name" : "GetIntArrayElements",
8747     "field_offset" : 11968,
8748     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
8749    },
8750    {
8751     "field_name" : "GetLongArrayElements",
8752     "field_offset" : 12032,
8753     "referenced_type" : "_ZTIPFPlP7_JNIEnvP11_jlongArrayPhE"
8754    },
8755    {
8756     "field_name" : "GetFloatArrayElements",
8757     "field_offset" : 12096,
8758     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
8759    },
8760    {
8761     "field_name" : "GetDoubleArrayElements",
8762     "field_offset" : 12160,
8763     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
8764    },
8765    {
8766     "field_name" : "ReleaseBooleanArrayElements",
8767     "field_offset" : 12224,
8768     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
8769    },
8770    {
8771     "field_name" : "ReleaseByteArrayElements",
8772     "field_offset" : 12288,
8773     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
8774    },
8775    {
8776     "field_name" : "ReleaseCharArrayElements",
8777     "field_offset" : 12352,
8778     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
8779    },
8780    {
8781     "field_name" : "ReleaseShortArrayElements",
8782     "field_offset" : 12416,
8783     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
8784    },
8785    {
8786     "field_name" : "ReleaseIntArrayElements",
8787     "field_offset" : 12480,
8788     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
8789    },
8790    {
8791     "field_name" : "ReleaseLongArrayElements",
8792     "field_offset" : 12544,
8793     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPliE"
8794    },
8795    {
8796     "field_name" : "ReleaseFloatArrayElements",
8797     "field_offset" : 12608,
8798     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
8799    },
8800    {
8801     "field_name" : "ReleaseDoubleArrayElements",
8802     "field_offset" : 12672,
8803     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
8804    },
8805    {
8806     "field_name" : "GetBooleanArrayRegion",
8807     "field_offset" : 12736,
8808     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
8809    },
8810    {
8811     "field_name" : "GetByteArrayRegion",
8812     "field_offset" : 12800,
8813     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
8814    },
8815    {
8816     "field_name" : "GetCharArrayRegion",
8817     "field_offset" : 12864,
8818     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
8819    },
8820    {
8821     "field_name" : "GetShortArrayRegion",
8822     "field_offset" : 12928,
8823     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
8824    },
8825    {
8826     "field_name" : "GetIntArrayRegion",
8827     "field_offset" : 12992,
8828     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
8829    },
8830    {
8831     "field_name" : "GetLongArrayRegion",
8832     "field_offset" : 13056,
8833     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPlE"
8834    },
8835    {
8836     "field_name" : "GetFloatArrayRegion",
8837     "field_offset" : 13120,
8838     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
8839    },
8840    {
8841     "field_name" : "GetDoubleArrayRegion",
8842     "field_offset" : 13184,
8843     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
8844    },
8845    {
8846     "field_name" : "SetBooleanArrayRegion",
8847     "field_offset" : 13248,
8848     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
8849    },
8850    {
8851     "field_name" : "SetByteArrayRegion",
8852     "field_offset" : 13312,
8853     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
8854    },
8855    {
8856     "field_name" : "SetCharArrayRegion",
8857     "field_offset" : 13376,
8858     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
8859    },
8860    {
8861     "field_name" : "SetShortArrayRegion",
8862     "field_offset" : 13440,
8863     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
8864    },
8865    {
8866     "field_name" : "SetIntArrayRegion",
8867     "field_offset" : 13504,
8868     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
8869    },
8870    {
8871     "field_name" : "SetLongArrayRegion",
8872     "field_offset" : 13568,
8873     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKlE"
8874    },
8875    {
8876     "field_name" : "SetFloatArrayRegion",
8877     "field_offset" : 13632,
8878     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
8879    },
8880    {
8881     "field_name" : "SetDoubleArrayRegion",
8882     "field_offset" : 13696,
8883     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
8884    },
8885    {
8886     "field_name" : "RegisterNatives",
8887     "field_offset" : 13760,
8888     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
8889    },
8890    {
8891     "field_name" : "UnregisterNatives",
8892     "field_offset" : 13824,
8893     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
8894    },
8895    {
8896     "field_name" : "MonitorEnter",
8897     "field_offset" : 13888,
8898     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
8899    },
8900    {
8901     "field_name" : "MonitorExit",
8902     "field_offset" : 13952,
8903     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
8904    },
8905    {
8906     "field_name" : "GetJavaVM",
8907     "field_offset" : 14016,
8908     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
8909    },
8910    {
8911     "field_name" : "GetStringRegion",
8912     "field_offset" : 14080,
8913     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
8914    },
8915    {
8916     "field_name" : "GetStringUTFRegion",
8917     "field_offset" : 14144,
8918     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
8919    },
8920    {
8921     "field_name" : "GetPrimitiveArrayCritical",
8922     "field_offset" : 14208,
8923     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
8924    },
8925    {
8926     "field_name" : "ReleasePrimitiveArrayCritical",
8927     "field_offset" : 14272,
8928     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
8929    },
8930    {
8931     "field_name" : "GetStringCritical",
8932     "field_offset" : 14336,
8933     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
8934    },
8935    {
8936     "field_name" : "ReleaseStringCritical",
8937     "field_offset" : 14400,
8938     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
8939    },
8940    {
8941     "field_name" : "NewWeakGlobalRef",
8942     "field_offset" : 14464,
8943     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
8944    },
8945    {
8946     "field_name" : "DeleteWeakGlobalRef",
8947     "field_offset" : 14528,
8948     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
8949    },
8950    {
8951     "field_name" : "ExceptionCheck",
8952     "field_offset" : 14592,
8953     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
8954    },
8955    {
8956     "field_name" : "NewDirectByteBuffer",
8957     "field_offset" : 14656,
8958     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvlE"
8959    },
8960    {
8961     "field_name" : "GetDirectBufferAddress",
8962     "field_offset" : 14720,
8963     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
8964    },
8965    {
8966     "field_name" : "GetDirectBufferCapacity",
8967     "field_offset" : 14784,
8968     "referenced_type" : "_ZTIPFlP7_JNIEnvP8_jobjectE"
8969    },
8970    {
8971     "field_name" : "GetObjectRefType",
8972     "field_offset" : 14848,
8973     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
8974    }
8975   ],
8976   "linker_set_key" : "_ZTI18JNINativeInterface",
8977   "name" : "JNINativeInterface",
8978   "size" : 1864,
8979   "source_file" : "libnativehelper/include_jni/jni.h"
8980  },
8981  {
8982   "alignment" : 8,
8983   "fields" :
8984   [
8985    {
8986     "field_name" : "z",
8987     "referenced_type" : "_ZTIh"
8988    },
8989    {
8990     "field_name" : "b",
8991     "referenced_type" : "_ZTIa"
8992    },
8993    {
8994     "field_name" : "c",
8995     "referenced_type" : "_ZTIt"
8996    },
8997    {
8998     "field_name" : "s",
8999     "referenced_type" : "_ZTIs"
9000    },
9001    {
9002     "field_name" : "i",
9003     "referenced_type" : "_ZTIi"
9004    },
9005    {
9006     "field_name" : "j",
9007     "referenced_type" : "_ZTIl"
9008    },
9009    {
9010     "field_name" : "f",
9011     "referenced_type" : "_ZTIf"
9012    },
9013    {
9014     "field_name" : "d",
9015     "referenced_type" : "_ZTId"
9016    },
9017    {
9018     "field_name" : "l",
9019     "referenced_type" : "_ZTIP8_jobject"
9020    }
9021   ],
9022   "linker_set_key" : "_ZTI6jvalue",
9023   "name" : "jvalue",
9024   "record_kind" : "union",
9025   "size" : 8,
9026   "source_file" : "libnativehelper/include_jni/jni.h"
9027  },
9028  {
9029   "alignment" : 8,
9030   "fields" :
9031   [
9032    {
9033     "field_name" : "functions",
9034     "referenced_type" : "_ZTIPK18JNINativeInterface"
9035    }
9036   ],
9037   "linker_set_key" : "_ZTI7_JNIEnv",
9038   "name" : "_JNIEnv",
9039   "size" : 8,
9040   "source_file" : "libnativehelper/include_jni/jni.h"
9041  },
9042  {
9043   "alignment" : 8,
9044   "fields" :
9045   [
9046    {
9047     "field_name" : "functions",
9048     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
9049    }
9050   ],
9051   "linker_set_key" : "_ZTI7_JavaVM",
9052   "name" : "_JavaVM",
9053   "size" : 8,
9054   "source_file" : "libnativehelper/include_jni/jni.h"
9055  },
9056  {
9057   "alignment" : 1,
9058   "base_specifiers" :
9059   [
9060    {
9061     "referenced_type" : "_ZTI8_jobject"
9062    }
9063   ],
9064   "linker_set_key" : "_ZTI7_jarray",
9065   "name" : "_jarray",
9066   "record_kind" : "class",
9067   "size" : 1,
9068   "source_file" : "libnativehelper/include_jni/jni.h"
9069  },
9070  {
9071   "alignment" : 1,
9072   "base_specifiers" :
9073   [
9074    {
9075     "referenced_type" : "_ZTI8_jobject"
9076    }
9077   ],
9078   "linker_set_key" : "_ZTI7_jclass",
9079   "name" : "_jclass",
9080   "record_kind" : "class",
9081   "size" : 1,
9082   "source_file" : "libnativehelper/include_jni/jni.h"
9083  },
9084  {
9085   "alignment" : 1,
9086   "linker_set_key" : "_ZTI8_jobject",
9087   "name" : "_jobject",
9088   "record_kind" : "class",
9089   "size" : 1,
9090   "source_file" : "libnativehelper/include_jni/jni.h"
9091  },
9092  {
9093   "alignment" : 1,
9094   "base_specifiers" :
9095   [
9096    {
9097     "referenced_type" : "_ZTI8_jobject"
9098    }
9099   ],
9100   "linker_set_key" : "_ZTI8_jstring",
9101   "name" : "_jstring",
9102   "record_kind" : "class",
9103   "size" : 1,
9104   "source_file" : "libnativehelper/include_jni/jni.h"
9105  },
9106  {
9107   "alignment" : 8,
9108   "fields" :
9109   [
9110    {
9111     "field_name" : "version",
9112     "referenced_type" : "_ZTIj"
9113    },
9114    {
9115     "field_name" : "initialize",
9116     "field_offset" : 64,
9117     "referenced_type" : "_ZTIPFbPKN7android28NativeBridgeRuntimeCallbacksEPKcS4_E"
9118    },
9119    {
9120     "field_name" : "loadLibrary",
9121     "field_offset" : 128,
9122     "referenced_type" : "_ZTIPFPvPKciE"
9123    },
9124    {
9125     "field_name" : "getTrampoline",
9126     "field_offset" : 192,
9127     "referenced_type" : "_ZTIPFPvS_PKcS1_jE"
9128    },
9129    {
9130     "field_name" : "isSupported",
9131     "field_offset" : 256,
9132     "referenced_type" : "_ZTIPFbPKcE"
9133    },
9134    {
9135     "field_name" : "getAppEnv",
9136     "field_offset" : 320,
9137     "referenced_type" : "_ZTIPFPKN7android25NativeBridgeRuntimeValuesEPKcE"
9138    },
9139    {
9140     "field_name" : "isCompatibleWith",
9141     "field_offset" : 384,
9142     "referenced_type" : "_ZTIPFbjE"
9143    },
9144    {
9145     "field_name" : "getSignalHandler",
9146     "field_offset" : 448,
9147     "referenced_type" : "_ZTIPFPFbiP7siginfoPvEiE"
9148    },
9149    {
9150     "field_name" : "unloadLibrary",
9151     "field_offset" : 512,
9152     "referenced_type" : "_ZTIPFiPvE"
9153    },
9154    {
9155     "field_name" : "getError",
9156     "field_offset" : 576,
9157     "referenced_type" : "_ZTIPFPKcvE"
9158    },
9159    {
9160     "field_name" : "isPathSupported",
9161     "field_offset" : 640,
9162     "referenced_type" : "_ZTIPFbPKcE"
9163    },
9164    {
9165     "field_name" : "initAnonymousNamespace",
9166     "field_offset" : 704,
9167     "referenced_type" : "_ZTIPFbPKcS0_E"
9168    },
9169    {
9170     "field_name" : "createNamespace",
9171     "field_offset" : 768,
9172     "referenced_type" : "_ZTIPFPN7android25native_bridge_namespace_tEPKcS3_S3_mS3_S1_E"
9173    },
9174    {
9175     "field_name" : "linkNamespaces",
9176     "field_offset" : 832,
9177     "referenced_type" : "_ZTIPFbPN7android25native_bridge_namespace_tES1_PKcE"
9178    },
9179    {
9180     "field_name" : "loadLibraryExt",
9181     "field_offset" : 896,
9182     "referenced_type" : "_ZTIPFPvPKciPN7android25native_bridge_namespace_tEE"
9183    },
9184    {
9185     "field_name" : "getVendorNamespace",
9186     "field_offset" : 960,
9187     "referenced_type" : "_ZTIPFPN7android25native_bridge_namespace_tEvE"
9188    },
9189    {
9190     "field_name" : "getExportedNamespace",
9191     "field_offset" : 1024,
9192     "referenced_type" : "_ZTIPFPN7android25native_bridge_namespace_tEPKcE"
9193    },
9194    {
9195     "field_name" : "preZygoteFork",
9196     "field_offset" : 1088,
9197     "referenced_type" : "_ZTIPFvvE"
9198    },
9199    {
9200     "field_name" : "getTrampolineWithJNICallType",
9201     "field_offset" : 1152,
9202     "referenced_type" : "_ZTIPFPvS_PKcS1_jN7android11JNICallTypeEE"
9203    },
9204    {
9205     "field_name" : "getTrampolineForFunctionPointer",
9206     "field_offset" : 1216,
9207     "referenced_type" : "_ZTIPFPvPKvPKcjN7android11JNICallTypeEE"
9208    }
9209   ],
9210   "linker_set_key" : "_ZTIN7android21NativeBridgeCallbacksE",
9211   "name" : "android::NativeBridgeCallbacks",
9212   "size" : 160,
9213   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
9214  },
9215  {
9216   "alignment" : 8,
9217   "fields" :
9218   [
9219    {
9220     "field_name" : "getMethodShorty",
9221     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP10_jmethodIDE"
9222    },
9223    {
9224     "field_name" : "getNativeMethodCount",
9225     "field_offset" : 64,
9226     "referenced_type" : "_ZTIPFjP7_JNIEnvP7_jclassE"
9227    },
9228    {
9229     "field_name" : "getNativeMethods",
9230     "field_offset" : 128,
9231     "referenced_type" : "_ZTIPFjP7_JNIEnvP7_jclassP15JNINativeMethodjE"
9232    }
9233   ],
9234   "linker_set_key" : "_ZTIN7android28NativeBridgeRuntimeCallbacksE",
9235   "name" : "android::NativeBridgeRuntimeCallbacks",
9236   "size" : 24,
9237   "source_file" : "art/libnativebridge/include/nativebridge/native_bridge.h"
9238  }
9239 ],
9240 "rvalue_reference_types" : []
9241}
9242