1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIDi",
10   "name" : "char32_t",
11   "size" : 4
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIDn",
16   "name" : "std::nullptr_t",
17   "size" : 4
18  },
19  {
20   "alignment" : 2,
21   "is_integral" : true,
22   "is_unsigned" : true,
23   "linker_set_key" : "_ZTIDs",
24   "name" : "char16_t",
25   "size" : 2
26  },
27  {
28   "alignment" : 1,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIDu",
32   "name" : "char8_t",
33   "size" : 1
34  },
35  {
36   "alignment" : 1,
37   "is_integral" : true,
38   "linker_set_key" : "_ZTIa",
39   "name" : "signed char",
40   "size" : 1
41  },
42  {
43   "alignment" : 1,
44   "is_integral" : true,
45   "is_unsigned" : true,
46   "linker_set_key" : "_ZTIb",
47   "name" : "bool",
48   "size" : 1
49  },
50  {
51   "alignment" : 1,
52   "is_integral" : true,
53   "linker_set_key" : "_ZTIc",
54   "name" : "char",
55   "size" : 1
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTId",
60   "name" : "double",
61   "size" : 8
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "_ZTIe",
66   "name" : "long double",
67   "size" : 8
68  },
69  {
70   "alignment" : 4,
71   "linker_set_key" : "_ZTIf",
72   "name" : "float",
73   "size" : 4
74  },
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "_ZTIh",
80   "name" : "unsigned char",
81   "size" : 1
82  },
83  {
84   "alignment" : 4,
85   "is_integral" : true,
86   "linker_set_key" : "_ZTIi",
87   "name" : "int",
88   "size" : 4
89  },
90  {
91   "alignment" : 4,
92   "is_integral" : true,
93   "is_unsigned" : true,
94   "linker_set_key" : "_ZTIj",
95   "name" : "unsigned int",
96   "size" : 4
97  },
98  {
99   "alignment" : 4,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIl",
102   "name" : "long",
103   "size" : 4
104  },
105  {
106   "alignment" : 4,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIm",
110   "name" : "unsigned long",
111   "size" : 4
112  },
113  {
114   "alignment" : 2,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIs",
117   "name" : "short",
118   "size" : 2
119  },
120  {
121   "alignment" : 2,
122   "is_integral" : true,
123   "is_unsigned" : true,
124   "linker_set_key" : "_ZTIt",
125   "name" : "unsigned short",
126   "size" : 2
127  },
128  {
129   "linker_set_key" : "_ZTIv",
130   "name" : "void"
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "linker_set_key" : "_ZTIw",
136   "name" : "wchar_t",
137   "size" : 4
138  },
139  {
140   "alignment" : 4,
141   "is_integral" : true,
142   "linker_set_key" : "_ZTIx",
143   "name" : "long long",
144   "size" : 8
145  },
146  {
147   "alignment" : 4,
148   "is_integral" : true,
149   "is_unsigned" : true,
150   "linker_set_key" : "_ZTIy",
151   "name" : "unsigned long long",
152   "size" : 8
153  }
154 ],
155 "elf_functions" :
156 [
157  {
158   "name" : "ABinderProcess_isThreadPoolStarted"
159  },
160  {
161   "name" : "ABinderProcess_joinThreadPool"
162  },
163  {
164   "name" : "ABinderProcess_setThreadPoolMaxThreadCount"
165  },
166  {
167   "name" : "ABinderProcess_startThreadPool"
168  },
169  {
170   "name" : "AIBinder_Class_define"
171  },
172  {
173   "name" : "AIBinder_Class_disableInterfaceTokenHeader"
174  },
175  {
176   "name" : "AIBinder_Class_getDescriptor"
177  },
178  {
179   "binding" : "weak",
180   "name" : "AIBinder_Class_setHandleShellCommand"
181  },
182  {
183   "name" : "AIBinder_Class_setOnDump"
184  },
185  {
186   "name" : "AIBinder_DeathRecipient_delete"
187  },
188  {
189   "name" : "AIBinder_DeathRecipient_new"
190  },
191  {
192   "name" : "AIBinder_DeathRecipient_setOnUnlinked"
193  },
194  {
195   "name" : "AIBinder_Weak_clone"
196  },
197  {
198   "name" : "AIBinder_Weak_delete"
199  },
200  {
201   "name" : "AIBinder_Weak_lt"
202  },
203  {
204   "name" : "AIBinder_Weak_new"
205  },
206  {
207   "name" : "AIBinder_Weak_promote"
208  },
209  {
210   "name" : "AIBinder_associateClass"
211  },
212  {
213   "name" : "AIBinder_debugGetRefCount"
214  },
215  {
216   "name" : "AIBinder_decStrong"
217  },
218  {
219   "name" : "AIBinder_dump"
220  },
221  {
222   "name" : "AIBinder_forceDowngradeToVendorStability"
223  },
224  {
225   "name" : "AIBinder_fromJavaBinder"
226  },
227  {
228   "name" : "AIBinder_getCallingPid"
229  },
230  {
231   "name" : "AIBinder_getCallingUid"
232  },
233  {
234   "name" : "AIBinder_getClass"
235  },
236  {
237   "name" : "AIBinder_getExtension"
238  },
239  {
240   "name" : "AIBinder_getUserData"
241  },
242  {
243   "name" : "AIBinder_incStrong"
244  },
245  {
246   "name" : "AIBinder_isAlive"
247  },
248  {
249   "name" : "AIBinder_isHandlingTransaction"
250  },
251  {
252   "name" : "AIBinder_isRemote"
253  },
254  {
255   "name" : "AIBinder_linkToDeath"
256  },
257  {
258   "name" : "AIBinder_lt"
259  },
260  {
261   "name" : "AIBinder_markVendorStability"
262  },
263  {
264   "name" : "AIBinder_markVintfStability"
265  },
266  {
267   "name" : "AIBinder_new"
268  },
269  {
270   "name" : "AIBinder_ping"
271  },
272  {
273   "name" : "AIBinder_prepareTransaction"
274  },
275  {
276   "name" : "AIBinder_setExtension"
277  },
278  {
279   "name" : "AIBinder_setInheritRt"
280  },
281  {
282   "name" : "AIBinder_setMinSchedulerPolicy"
283  },
284  {
285   "name" : "AIBinder_toJavaBinder"
286  },
287  {
288   "name" : "AIBinder_transact"
289  },
290  {
291   "name" : "AIBinder_unlinkToDeath"
292  },
293  {
294   "name" : "AParcel_appendFrom"
295  },
296  {
297   "name" : "AParcel_create"
298  },
299  {
300   "name" : "AParcel_delete"
301  },
302  {
303   "name" : "AParcel_fromJavaParcel"
304  },
305  {
306   "name" : "AParcel_getDataPosition"
307  },
308  {
309   "name" : "AParcel_getDataSize"
310  },
311  {
312   "name" : "AParcel_markSensitive"
313  },
314  {
315   "name" : "AParcel_marshal"
316  },
317  {
318   "name" : "AParcel_readBool"
319  },
320  {
321   "name" : "AParcel_readBoolArray"
322  },
323  {
324   "name" : "AParcel_readByte"
325  },
326  {
327   "name" : "AParcel_readByteArray"
328  },
329  {
330   "name" : "AParcel_readChar"
331  },
332  {
333   "name" : "AParcel_readCharArray"
334  },
335  {
336   "name" : "AParcel_readDouble"
337  },
338  {
339   "name" : "AParcel_readDoubleArray"
340  },
341  {
342   "name" : "AParcel_readFloat"
343  },
344  {
345   "name" : "AParcel_readFloatArray"
346  },
347  {
348   "name" : "AParcel_readInt32"
349  },
350  {
351   "name" : "AParcel_readInt32Array"
352  },
353  {
354   "name" : "AParcel_readInt64"
355  },
356  {
357   "name" : "AParcel_readInt64Array"
358  },
359  {
360   "name" : "AParcel_readParcelFileDescriptor"
361  },
362  {
363   "name" : "AParcel_readParcelableArray"
364  },
365  {
366   "name" : "AParcel_readStatusHeader"
367  },
368  {
369   "name" : "AParcel_readString"
370  },
371  {
372   "name" : "AParcel_readStringArray"
373  },
374  {
375   "name" : "AParcel_readStrongBinder"
376  },
377  {
378   "name" : "AParcel_readUint32"
379  },
380  {
381   "name" : "AParcel_readUint32Array"
382  },
383  {
384   "name" : "AParcel_readUint64"
385  },
386  {
387   "name" : "AParcel_readUint64Array"
388  },
389  {
390   "name" : "AParcel_reset"
391  },
392  {
393   "name" : "AParcel_setDataPosition"
394  },
395  {
396   "name" : "AParcel_unmarshal"
397  },
398  {
399   "name" : "AParcel_writeBool"
400  },
401  {
402   "name" : "AParcel_writeBoolArray"
403  },
404  {
405   "name" : "AParcel_writeByte"
406  },
407  {
408   "name" : "AParcel_writeByteArray"
409  },
410  {
411   "name" : "AParcel_writeChar"
412  },
413  {
414   "name" : "AParcel_writeCharArray"
415  },
416  {
417   "name" : "AParcel_writeDouble"
418  },
419  {
420   "name" : "AParcel_writeDoubleArray"
421  },
422  {
423   "name" : "AParcel_writeFloat"
424  },
425  {
426   "name" : "AParcel_writeFloatArray"
427  },
428  {
429   "name" : "AParcel_writeInt32"
430  },
431  {
432   "name" : "AParcel_writeInt32Array"
433  },
434  {
435   "name" : "AParcel_writeInt64"
436  },
437  {
438   "name" : "AParcel_writeInt64Array"
439  },
440  {
441   "name" : "AParcel_writeParcelFileDescriptor"
442  },
443  {
444   "name" : "AParcel_writeParcelableArray"
445  },
446  {
447   "name" : "AParcel_writeStatusHeader"
448  },
449  {
450   "name" : "AParcel_writeString"
451  },
452  {
453   "name" : "AParcel_writeStringArray"
454  },
455  {
456   "name" : "AParcel_writeStrongBinder"
457  },
458  {
459   "name" : "AParcel_writeUint32"
460  },
461  {
462   "name" : "AParcel_writeUint32Array"
463  },
464  {
465   "name" : "AParcel_writeUint64"
466  },
467  {
468   "name" : "AParcel_writeUint64Array"
469  },
470  {
471   "name" : "APersistableBundle_delete"
472  },
473  {
474   "name" : "APersistableBundle_dup"
475  },
476  {
477   "name" : "APersistableBundle_erase"
478  },
479  {
480   "name" : "APersistableBundle_getBoolean"
481  },
482  {
483   "name" : "APersistableBundle_getBooleanKeys"
484  },
485  {
486   "name" : "APersistableBundle_getBooleanVector"
487  },
488  {
489   "name" : "APersistableBundle_getBooleanVectorKeys"
490  },
491  {
492   "name" : "APersistableBundle_getDouble"
493  },
494  {
495   "name" : "APersistableBundle_getDoubleKeys"
496  },
497  {
498   "name" : "APersistableBundle_getDoubleVector"
499  },
500  {
501   "name" : "APersistableBundle_getDoubleVectorKeys"
502  },
503  {
504   "name" : "APersistableBundle_getInt"
505  },
506  {
507   "name" : "APersistableBundle_getIntKeys"
508  },
509  {
510   "name" : "APersistableBundle_getIntVector"
511  },
512  {
513   "name" : "APersistableBundle_getIntVectorKeys"
514  },
515  {
516   "name" : "APersistableBundle_getLong"
517  },
518  {
519   "name" : "APersistableBundle_getLongKeys"
520  },
521  {
522   "name" : "APersistableBundle_getLongVector"
523  },
524  {
525   "name" : "APersistableBundle_getLongVectorKeys"
526  },
527  {
528   "name" : "APersistableBundle_getPersistableBundle"
529  },
530  {
531   "name" : "APersistableBundle_getPersistableBundleKeys"
532  },
533  {
534   "name" : "APersistableBundle_getString"
535  },
536  {
537   "name" : "APersistableBundle_getStringKeys"
538  },
539  {
540   "name" : "APersistableBundle_getStringVector"
541  },
542  {
543   "name" : "APersistableBundle_getStringVectorKeys"
544  },
545  {
546   "name" : "APersistableBundle_isEqual"
547  },
548  {
549   "name" : "APersistableBundle_new"
550  },
551  {
552   "name" : "APersistableBundle_putBoolean"
553  },
554  {
555   "name" : "APersistableBundle_putBooleanVector"
556  },
557  {
558   "name" : "APersistableBundle_putDouble"
559  },
560  {
561   "name" : "APersistableBundle_putDoubleVector"
562  },
563  {
564   "name" : "APersistableBundle_putInt"
565  },
566  {
567   "name" : "APersistableBundle_putIntVector"
568  },
569  {
570   "name" : "APersistableBundle_putLong"
571  },
572  {
573   "name" : "APersistableBundle_putLongVector"
574  },
575  {
576   "name" : "APersistableBundle_putPersistableBundle"
577  },
578  {
579   "name" : "APersistableBundle_putString"
580  },
581  {
582   "name" : "APersistableBundle_putStringVector"
583  },
584  {
585   "name" : "APersistableBundle_readFromParcel"
586  },
587  {
588   "name" : "APersistableBundle_size"
589  },
590  {
591   "name" : "APersistableBundle_writeToParcel"
592  },
593  {
594   "name" : "AServiceManager_NotificationRegistration_delete"
595  },
596  {
597   "name" : "AServiceManager_addService"
598  },
599  {
600   "name" : "AServiceManager_addServiceWithFlags"
601  },
602  {
603   "name" : "AServiceManager_checkService"
604  },
605  {
606   "name" : "AServiceManager_forEachDeclaredInstance"
607  },
608  {
609   "name" : "AServiceManager_forceLazyServicesPersist"
610  },
611  {
612   "name" : "AServiceManager_getService"
613  },
614  {
615   "name" : "AServiceManager_isDeclared"
616  },
617  {
618   "name" : "AServiceManager_openDeclaredPassthroughHal"
619  },
620  {
621   "name" : "AServiceManager_reRegister"
622  },
623  {
624   "name" : "AServiceManager_registerForServiceNotifications"
625  },
626  {
627   "name" : "AServiceManager_registerLazyService"
628  },
629  {
630   "name" : "AServiceManager_setActiveServicesCallback"
631  },
632  {
633   "name" : "AServiceManager_tryUnregister"
634  },
635  {
636   "name" : "AServiceManager_waitForService"
637  },
638  {
639   "name" : "AStatus_delete"
640  },
641  {
642   "name" : "AStatus_deleteDescription"
643  },
644  {
645   "name" : "AStatus_fromExceptionCode"
646  },
647  {
648   "name" : "AStatus_fromExceptionCodeWithMessage"
649  },
650  {
651   "name" : "AStatus_fromServiceSpecificError"
652  },
653  {
654   "name" : "AStatus_fromServiceSpecificErrorWithMessage"
655  },
656  {
657   "name" : "AStatus_fromStatus"
658  },
659  {
660   "name" : "AStatus_getDescription"
661  },
662  {
663   "name" : "AStatus_getExceptionCode"
664  },
665  {
666   "name" : "AStatus_getMessage"
667  },
668  {
669   "name" : "AStatus_getServiceSpecificError"
670  },
671  {
672   "name" : "AStatus_getStatus"
673  },
674  {
675   "name" : "AStatus_isOk"
676  },
677  {
678   "name" : "AStatus_newOk"
679  }
680 ],
681 "elf_objects" : [],
682 "enum_types" :
683 [
684  {
685   "alignment" : 4,
686   "enum_fields" :
687   [
688    {
689     "enum_field_value" : 1,
690     "name" : "FLAG_ONEWAY"
691    }
692   ],
693   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
694   "name" : "(unnamed)",
695   "size" : 4,
696   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
697   "underlying_type" : "_ZTIj"
698  },
699  {
700   "alignment" : 4,
701   "enum_fields" :
702   [
703    {
704     "enum_field_value" : 32,
705     "name" : "FLAG_CLEAR_BUF"
706    }
707   ],
708   "linker_set_key" : "_ZTI15$FLAG_CLEAR_BUF",
709   "name" : "(unnamed)",
710   "size" : 4,
711   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_ibinder_platform.h",
712   "underlying_type" : "_ZTIj"
713  },
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 0,
720     "name" : "EX_NONE"
721    },
722    {
723     "enum_field_value" : -1,
724     "name" : "EX_SECURITY"
725    },
726    {
727     "enum_field_value" : -2,
728     "name" : "EX_BAD_PARCELABLE"
729    },
730    {
731     "enum_field_value" : -3,
732     "name" : "EX_ILLEGAL_ARGUMENT"
733    },
734    {
735     "enum_field_value" : -4,
736     "name" : "EX_NULL_POINTER"
737    },
738    {
739     "enum_field_value" : -5,
740     "name" : "EX_ILLEGAL_STATE"
741    },
742    {
743     "enum_field_value" : -6,
744     "name" : "EX_NETWORK_MAIN_THREAD"
745    },
746    {
747     "enum_field_value" : -7,
748     "name" : "EX_UNSUPPORTED_OPERATION"
749    },
750    {
751     "enum_field_value" : -8,
752     "name" : "EX_SERVICE_SPECIFIC"
753    },
754    {
755     "enum_field_value" : -9,
756     "name" : "EX_PARCELABLE"
757    },
758    {
759     "enum_field_value" : -129,
760     "name" : "EX_TRANSACTION_FAILED"
761    }
762   ],
763   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
764   "name" : "(unnamed)",
765   "size" : 4,
766   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
767   "underlying_type" : "_ZTIi"
768  },
769  {
770   "alignment" : 4,
771   "enum_fields" :
772   [
773    {
774     "enum_field_value" : 0,
775     "name" : "FLAG_PRIVATE_LOCAL"
776    }
777   ],
778   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
779   "name" : "(unnamed)",
780   "size" : 4,
781   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
782   "underlying_type" : "_ZTIj"
783  },
784  {
785   "alignment" : 4,
786   "enum_fields" :
787   [
788    {
789     "enum_field_value" : 0,
790     "name" : "STATUS_OK"
791    },
792    {
793     "enum_field_value" : -2147483648,
794     "name" : "STATUS_UNKNOWN_ERROR"
795    },
796    {
797     "enum_field_value" : -12,
798     "name" : "STATUS_NO_MEMORY"
799    },
800    {
801     "enum_field_value" : -38,
802     "name" : "STATUS_INVALID_OPERATION"
803    },
804    {
805     "enum_field_value" : -22,
806     "name" : "STATUS_BAD_VALUE"
807    },
808    {
809     "enum_field_value" : -2147483647,
810     "name" : "STATUS_BAD_TYPE"
811    },
812    {
813     "enum_field_value" : -2,
814     "name" : "STATUS_NAME_NOT_FOUND"
815    },
816    {
817     "enum_field_value" : -1,
818     "name" : "STATUS_PERMISSION_DENIED"
819    },
820    {
821     "enum_field_value" : -19,
822     "name" : "STATUS_NO_INIT"
823    },
824    {
825     "enum_field_value" : -17,
826     "name" : "STATUS_ALREADY_EXISTS"
827    },
828    {
829     "enum_field_value" : -32,
830     "name" : "STATUS_DEAD_OBJECT"
831    },
832    {
833     "enum_field_value" : -2147483646,
834     "name" : "STATUS_FAILED_TRANSACTION"
835    },
836    {
837     "enum_field_value" : -75,
838     "name" : "STATUS_BAD_INDEX"
839    },
840    {
841     "enum_field_value" : -61,
842     "name" : "STATUS_NOT_ENOUGH_DATA"
843    },
844    {
845     "enum_field_value" : -11,
846     "name" : "STATUS_WOULD_BLOCK"
847    },
848    {
849     "enum_field_value" : -110,
850     "name" : "STATUS_TIMED_OUT"
851    },
852    {
853     "enum_field_value" : -74,
854     "name" : "STATUS_UNKNOWN_TRANSACTION"
855    },
856    {
857     "enum_field_value" : -2147483641,
858     "name" : "STATUS_FDS_NOT_ALLOWED"
859    },
860    {
861     "enum_field_value" : -2147483640,
862     "name" : "STATUS_UNEXPECTED_NULL"
863    }
864   ],
865   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
866   "name" : "(unnamed)",
867   "size" : 4,
868   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
869   "underlying_type" : "_ZTIi"
870  },
871  {
872   "alignment" : 4,
873   "enum_fields" :
874   [
875    {
876     "enum_field_value" : 1,
877     "name" : "FIRST_CALL_TRANSACTION"
878    },
879    {
880     "enum_field_value" : 16777215,
881     "name" : "LAST_CALL_TRANSACTION"
882    }
883   ],
884   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
885   "name" : "(unnamed)",
886   "size" : 4,
887   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
888   "underlying_type" : "_ZTIj"
889  },
890  {
891   "alignment" : 4,
892   "enum_fields" :
893   [
894    {
895     "enum_field_value" : 1,
896     "name" : "ADD_SERVICE_ALLOW_ISOLATED"
897    },
898    {
899     "enum_field_value" : 2,
900     "name" : "ADD_SERVICE_DUMP_FLAG_PRIORITY_CRITICAL"
901    },
902    {
903     "enum_field_value" : 4,
904     "name" : "ADD_SERVICE_DUMP_FLAG_PRIORITY_HIGH"
905    },
906    {
907     "enum_field_value" : 8,
908     "name" : "ADD_SERVICE_DUMP_FLAG_PRIORITY_NORMAL"
909    },
910    {
911     "enum_field_value" : 16,
912     "name" : "ADD_SERVICE_DUMP_FLAG_PRIORITY_DEFAULT"
913    }
914   ],
915   "linker_set_key" : "_ZTI30AServiceManager_AddServiceFlag",
916   "name" : "AServiceManager_AddServiceFlag",
917   "size" : 4,
918   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h",
919   "underlying_type" : "_ZTIj"
920  },
921  {
922   "alignment" : 4,
923   "enum_fields" :
924   [
925    {
926     "enum_field_value" : -1,
927     "name" : "APERSISTABLEBUNDLE_KEY_NOT_FOUND"
928    },
929    {
930     "enum_field_value" : -2,
931     "name" : "APERSISTABLEBUNDLE_ALLOCATOR_FAILED"
932    }
933   ],
934   "linker_set_key" : "_ZTI36$APERSISTABLEBUNDLE_ALLOCATOR_FAILED",
935   "name" : "(unnamed)",
936   "size" : 4,
937   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h",
938   "underlying_type" : "_ZTIi"
939  }
940 ],
941 "function_types" :
942 [
943  {
944   "alignment" : 4,
945   "linker_set_key" : "_ZTIFPKcPKvjPiE",
946   "name" : "const char *(const void *, unsigned int, int *)",
947   "parameters" :
948   [
949    {
950     "referenced_type" : "_ZTIPKv"
951    },
952    {
953     "referenced_type" : "_ZTIj"
954    },
955    {
956     "referenced_type" : "_ZTIPi"
957    }
958   ],
959   "return_type" : "_ZTIPKc",
960   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
961  },
962  {
963   "alignment" : 4,
964   "linker_set_key" : "_ZTIFPciPvE",
965   "name" : "char *(int, void *)",
966   "parameters" :
967   [
968    {
969     "referenced_type" : "_ZTIi"
970    },
971    {
972     "referenced_type" : "_ZTIPv"
973    }
974   ],
975   "return_type" : "_ZTIPc",
976   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
977  },
978  {
979   "alignment" : 4,
980   "linker_set_key" : "_ZTIFPvS_E",
981   "name" : "void *(void *)",
982   "parameters" :
983   [
984    {
985     "referenced_type" : "_ZTIPv"
986    }
987   ],
988   "return_type" : "_ZTIPv",
989   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
990  },
991  {
992   "alignment" : 4,
993   "linker_set_key" : "_ZTIFbPKvjE",
994   "name" : "bool (const void *, unsigned int)",
995   "parameters" :
996   [
997    {
998     "referenced_type" : "_ZTIPKv"
999    },
1000    {
1001     "referenced_type" : "_ZTIj"
1002    }
1003   ],
1004   "return_type" : "_ZTIb",
1005   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1006  },
1007  {
1008   "alignment" : 4,
1009   "linker_set_key" : "_ZTIFbPviE",
1010   "name" : "bool (void *, int)",
1011   "parameters" :
1012   [
1013    {
1014     "referenced_type" : "_ZTIPv"
1015    },
1016    {
1017     "referenced_type" : "_ZTIi"
1018    }
1019   ],
1020   "return_type" : "_ZTIb",
1021   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1022  },
1023  {
1024   "alignment" : 4,
1025   "linker_set_key" : "_ZTIFbPviPPDsE",
1026   "name" : "bool (void *, int, char16_t **)",
1027   "parameters" :
1028   [
1029    {
1030     "referenced_type" : "_ZTIPv"
1031    },
1032    {
1033     "referenced_type" : "_ZTIi"
1034    },
1035    {
1036     "referenced_type" : "_ZTIPPDs"
1037    }
1038   ],
1039   "return_type" : "_ZTIb",
1040   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1041  },
1042  {
1043   "alignment" : 4,
1044   "linker_set_key" : "_ZTIFbPviPPaE",
1045   "name" : "bool (void *, int, signed char **)",
1046   "parameters" :
1047   [
1048    {
1049     "referenced_type" : "_ZTIPv"
1050    },
1051    {
1052     "referenced_type" : "_ZTIi"
1053    },
1054    {
1055     "referenced_type" : "_ZTIPPa"
1056    }
1057   ],
1058   "return_type" : "_ZTIb",
1059   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1060  },
1061  {
1062   "alignment" : 4,
1063   "linker_set_key" : "_ZTIFbPviPPcE",
1064   "name" : "bool (void *, int, char **)",
1065   "parameters" :
1066   [
1067    {
1068     "referenced_type" : "_ZTIPv"
1069    },
1070    {
1071     "referenced_type" : "_ZTIi"
1072    },
1073    {
1074     "referenced_type" : "_ZTIPPc"
1075    }
1076   ],
1077   "return_type" : "_ZTIb",
1078   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1079  },
1080  {
1081   "alignment" : 4,
1082   "linker_set_key" : "_ZTIFbPviPPdE",
1083   "name" : "bool (void *, int, double **)",
1084   "parameters" :
1085   [
1086    {
1087     "referenced_type" : "_ZTIPv"
1088    },
1089    {
1090     "referenced_type" : "_ZTIi"
1091    },
1092    {
1093     "referenced_type" : "_ZTIPPd"
1094    }
1095   ],
1096   "return_type" : "_ZTIb",
1097   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1098  },
1099  {
1100   "alignment" : 4,
1101   "linker_set_key" : "_ZTIFbPviPPfE",
1102   "name" : "bool (void *, int, float **)",
1103   "parameters" :
1104   [
1105    {
1106     "referenced_type" : "_ZTIPv"
1107    },
1108    {
1109     "referenced_type" : "_ZTIi"
1110    },
1111    {
1112     "referenced_type" : "_ZTIPPf"
1113    }
1114   ],
1115   "return_type" : "_ZTIb",
1116   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1117  },
1118  {
1119   "alignment" : 4,
1120   "linker_set_key" : "_ZTIFbPviPPiE",
1121   "name" : "bool (void *, int, int **)",
1122   "parameters" :
1123   [
1124    {
1125     "referenced_type" : "_ZTIPv"
1126    },
1127    {
1128     "referenced_type" : "_ZTIi"
1129    },
1130    {
1131     "referenced_type" : "_ZTIPPi"
1132    }
1133   ],
1134   "return_type" : "_ZTIb",
1135   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1136  },
1137  {
1138   "alignment" : 4,
1139   "linker_set_key" : "_ZTIFbPviPPjE",
1140   "name" : "bool (void *, int, unsigned int **)",
1141   "parameters" :
1142   [
1143    {
1144     "referenced_type" : "_ZTIPv"
1145    },
1146    {
1147     "referenced_type" : "_ZTIi"
1148    },
1149    {
1150     "referenced_type" : "_ZTIPPj"
1151    }
1152   ],
1153   "return_type" : "_ZTIb",
1154   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1155  },
1156  {
1157   "alignment" : 4,
1158   "linker_set_key" : "_ZTIFbPviPPxE",
1159   "name" : "bool (void *, int, long long **)",
1160   "parameters" :
1161   [
1162    {
1163     "referenced_type" : "_ZTIPv"
1164    },
1165    {
1166     "referenced_type" : "_ZTIi"
1167    },
1168    {
1169     "referenced_type" : "_ZTIPPx"
1170    }
1171   ],
1172   "return_type" : "_ZTIb",
1173   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1174  },
1175  {
1176   "alignment" : 4,
1177   "linker_set_key" : "_ZTIFbPviPPyE",
1178   "name" : "bool (void *, int, unsigned long long **)",
1179   "parameters" :
1180   [
1181    {
1182     "referenced_type" : "_ZTIPv"
1183    },
1184    {
1185     "referenced_type" : "_ZTIi"
1186    },
1187    {
1188     "referenced_type" : "_ZTIPPy"
1189    }
1190   ],
1191   "return_type" : "_ZTIb",
1192   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1193  },
1194  {
1195   "alignment" : 4,
1196   "linker_set_key" : "_ZTIFbPvjiPPcE",
1197   "name" : "bool (void *, unsigned int, int, char **)",
1198   "parameters" :
1199   [
1200    {
1201     "referenced_type" : "_ZTIPv"
1202    },
1203    {
1204     "referenced_type" : "_ZTIj"
1205    },
1206    {
1207     "referenced_type" : "_ZTIi"
1208    },
1209    {
1210     "referenced_type" : "_ZTIPPc"
1211    }
1212   ],
1213   "return_type" : "_ZTIb",
1214   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1215  },
1216  {
1217   "alignment" : 4,
1218   "linker_set_key" : "_ZTIFbbPvE",
1219   "name" : "bool (bool, void *)",
1220   "parameters" :
1221   [
1222    {
1223     "referenced_type" : "_ZTIb"
1224    },
1225    {
1226     "referenced_type" : "_ZTIPv"
1227    }
1228   ],
1229   "return_type" : "_ZTIb",
1230   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
1231  },
1232  {
1233   "alignment" : 4,
1234   "linker_set_key" : "_ZTIFiP7AParcelPKvjE",
1235   "name" : "int (AParcel *, const void *, unsigned int)",
1236   "parameters" :
1237   [
1238    {
1239     "referenced_type" : "_ZTIP7AParcel"
1240    },
1241    {
1242     "referenced_type" : "_ZTIPKv"
1243    },
1244    {
1245     "referenced_type" : "_ZTIj"
1246    }
1247   ],
1248   "return_type" : "_ZTIi",
1249   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1250  },
1251  {
1252   "alignment" : 4,
1253   "linker_set_key" : "_ZTIFiP8AIBinderiPPKcjE",
1254   "name" : "int (AIBinder *, int, const char **, unsigned int)",
1255   "parameters" :
1256   [
1257    {
1258     "referenced_type" : "_ZTIP8AIBinder"
1259    },
1260    {
1261     "referenced_type" : "_ZTIi"
1262    },
1263    {
1264     "referenced_type" : "_ZTIPPKc"
1265    },
1266    {
1267     "referenced_type" : "_ZTIj"
1268    }
1269   ],
1270   "return_type" : "_ZTIi",
1271   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1272  },
1273  {
1274   "alignment" : 4,
1275   "linker_set_key" : "_ZTIFiP8AIBinderiiiPPKcjE",
1276   "name" : "int (AIBinder *, int, int, int, const char **, unsigned int)",
1277   "parameters" :
1278   [
1279    {
1280     "referenced_type" : "_ZTIP8AIBinder"
1281    },
1282    {
1283     "referenced_type" : "_ZTIi"
1284    },
1285    {
1286     "referenced_type" : "_ZTIi"
1287    },
1288    {
1289     "referenced_type" : "_ZTIi"
1290    },
1291    {
1292     "referenced_type" : "_ZTIPPKc"
1293    },
1294    {
1295     "referenced_type" : "_ZTIj"
1296    }
1297   ],
1298   "return_type" : "_ZTIi",
1299   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_shell.h"
1300  },
1301  {
1302   "alignment" : 4,
1303   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1304   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
1305   "parameters" :
1306   [
1307    {
1308     "referenced_type" : "_ZTIP8AIBinder"
1309    },
1310    {
1311     "referenced_type" : "_ZTIj"
1312    },
1313    {
1314     "referenced_type" : "_ZTIPK7AParcel"
1315    },
1316    {
1317     "referenced_type" : "_ZTIP7AParcel"
1318    }
1319   ],
1320   "return_type" : "_ZTIi",
1321   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1322  },
1323  {
1324   "alignment" : 4,
1325   "linker_set_key" : "_ZTIFiPK7AParcelPvjE",
1326   "name" : "int (const AParcel *, void *, unsigned int)",
1327   "parameters" :
1328   [
1329    {
1330     "referenced_type" : "_ZTIPK7AParcel"
1331    },
1332    {
1333     "referenced_type" : "_ZTIPv"
1334    },
1335    {
1336     "referenced_type" : "_ZTIj"
1337    }
1338   ],
1339   "return_type" : "_ZTIi",
1340   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1341  },
1342  {
1343   "alignment" : 4,
1344   "linker_set_key" : "_ZTIFvPKcP8AIBinderPvE",
1345   "name" : "void (const char *, AIBinder *, void *)",
1346   "parameters" :
1347   [
1348    {
1349     "referenced_type" : "_ZTIPKc"
1350    },
1351    {
1352     "referenced_type" : "_ZTIP8AIBinder"
1353    },
1354    {
1355     "referenced_type" : "_ZTIPv"
1356    }
1357   ],
1358   "return_type" : "_ZTIv",
1359   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
1360  },
1361  {
1362   "alignment" : 4,
1363   "linker_set_key" : "_ZTIFvPKcPvE",
1364   "name" : "void (const char *, void *)",
1365   "parameters" :
1366   [
1367    {
1368     "referenced_type" : "_ZTIPKc"
1369    },
1370    {
1371     "referenced_type" : "_ZTIPv"
1372    }
1373   ],
1374   "return_type" : "_ZTIv",
1375   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
1376  },
1377  {
1378   "alignment" : 4,
1379   "linker_set_key" : "_ZTIFvPvE",
1380   "name" : "void (void *)",
1381   "parameters" :
1382   [
1383    {
1384     "referenced_type" : "_ZTIPv"
1385    }
1386   ],
1387   "return_type" : "_ZTIv",
1388   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1389  },
1390  {
1391   "alignment" : 4,
1392   "linker_set_key" : "_ZTIFvPvjbE",
1393   "name" : "void (void *, unsigned int, bool)",
1394   "parameters" :
1395   [
1396    {
1397     "referenced_type" : "_ZTIPv"
1398    },
1399    {
1400     "referenced_type" : "_ZTIj"
1401    },
1402    {
1403     "referenced_type" : "_ZTIb"
1404    }
1405   ],
1406   "return_type" : "_ZTIv",
1407   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1408  }
1409 ],
1410 "functions" :
1411 [
1412  {
1413   "function_name" : "ABinderProcess_isThreadPoolStarted",
1414   "linker_set_key" : "ABinderProcess_isThreadPoolStarted",
1415   "return_type" : "_ZTIb",
1416   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_process.h"
1417  },
1418  {
1419   "function_name" : "ABinderProcess_joinThreadPool",
1420   "linker_set_key" : "ABinderProcess_joinThreadPool",
1421   "return_type" : "_ZTIv",
1422   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_process.h"
1423  },
1424  {
1425   "function_name" : "ABinderProcess_setThreadPoolMaxThreadCount",
1426   "linker_set_key" : "ABinderProcess_setThreadPoolMaxThreadCount",
1427   "parameters" :
1428   [
1429    {
1430     "referenced_type" : "_ZTIj"
1431    }
1432   ],
1433   "return_type" : "_ZTIb",
1434   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_process.h"
1435  },
1436  {
1437   "function_name" : "ABinderProcess_startThreadPool",
1438   "linker_set_key" : "ABinderProcess_startThreadPool",
1439   "return_type" : "_ZTIv",
1440   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_process.h"
1441  },
1442  {
1443   "function_name" : "AIBinder_Class_define",
1444   "linker_set_key" : "AIBinder_Class_define",
1445   "parameters" :
1446   [
1447    {
1448     "referenced_type" : "_ZTIPKc"
1449    },
1450    {
1451     "referenced_type" : "_ZTIPFPvS_E"
1452    },
1453    {
1454     "referenced_type" : "_ZTIPFvPvE"
1455    },
1456    {
1457     "referenced_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E"
1458    }
1459   ],
1460   "return_type" : "_ZTIP14AIBinder_Class",
1461   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1462  },
1463  {
1464   "function_name" : "AIBinder_Class_disableInterfaceTokenHeader",
1465   "linker_set_key" : "AIBinder_Class_disableInterfaceTokenHeader",
1466   "parameters" :
1467   [
1468    {
1469     "referenced_type" : "_ZTIP14AIBinder_Class"
1470    }
1471   ],
1472   "return_type" : "_ZTIv",
1473   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1474  },
1475  {
1476   "function_name" : "AIBinder_Class_getDescriptor",
1477   "linker_set_key" : "AIBinder_Class_getDescriptor",
1478   "parameters" :
1479   [
1480    {
1481     "referenced_type" : "_ZTIPK14AIBinder_Class"
1482    }
1483   ],
1484   "return_type" : "_ZTIPKc",
1485   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1486  },
1487  {
1488   "function_name" : "AIBinder_Class_setHandleShellCommand",
1489   "linker_set_key" : "AIBinder_Class_setHandleShellCommand",
1490   "parameters" :
1491   [
1492    {
1493     "referenced_type" : "_ZTIP14AIBinder_Class"
1494    },
1495    {
1496     "referenced_type" : "_ZTIPFiP8AIBinderiiiPPKcjE"
1497    }
1498   ],
1499   "return_type" : "_ZTIv",
1500   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_shell.h"
1501  },
1502  {
1503   "function_name" : "AIBinder_Class_setOnDump",
1504   "linker_set_key" : "AIBinder_Class_setOnDump",
1505   "parameters" :
1506   [
1507    {
1508     "referenced_type" : "_ZTIP14AIBinder_Class"
1509    },
1510    {
1511     "referenced_type" : "_ZTIPFiP8AIBinderiPPKcjE"
1512    }
1513   ],
1514   "return_type" : "_ZTIv",
1515   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1516  },
1517  {
1518   "function_name" : "AIBinder_DeathRecipient_delete",
1519   "linker_set_key" : "AIBinder_DeathRecipient_delete",
1520   "parameters" :
1521   [
1522    {
1523     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
1524    }
1525   ],
1526   "return_type" : "_ZTIv",
1527   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1528  },
1529  {
1530   "function_name" : "AIBinder_DeathRecipient_new",
1531   "linker_set_key" : "AIBinder_DeathRecipient_new",
1532   "parameters" :
1533   [
1534    {
1535     "referenced_type" : "_ZTIPFvPvE"
1536    }
1537   ],
1538   "return_type" : "_ZTIP23AIBinder_DeathRecipient",
1539   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1540  },
1541  {
1542   "function_name" : "AIBinder_DeathRecipient_setOnUnlinked",
1543   "linker_set_key" : "AIBinder_DeathRecipient_setOnUnlinked",
1544   "parameters" :
1545   [
1546    {
1547     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
1548    },
1549    {
1550     "referenced_type" : "_ZTIPFvPvE"
1551    }
1552   ],
1553   "return_type" : "_ZTIv",
1554   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1555  },
1556  {
1557   "function_name" : "AIBinder_Weak_clone",
1558   "linker_set_key" : "AIBinder_Weak_clone",
1559   "parameters" :
1560   [
1561    {
1562     "referenced_type" : "_ZTIPK13AIBinder_Weak"
1563    }
1564   ],
1565   "return_type" : "_ZTIP13AIBinder_Weak",
1566   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1567  },
1568  {
1569   "function_name" : "AIBinder_Weak_delete",
1570   "linker_set_key" : "AIBinder_Weak_delete",
1571   "parameters" :
1572   [
1573    {
1574     "referenced_type" : "_ZTIP13AIBinder_Weak"
1575    }
1576   ],
1577   "return_type" : "_ZTIv",
1578   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1579  },
1580  {
1581   "function_name" : "AIBinder_Weak_lt",
1582   "linker_set_key" : "AIBinder_Weak_lt",
1583   "parameters" :
1584   [
1585    {
1586     "referenced_type" : "_ZTIPK13AIBinder_Weak"
1587    },
1588    {
1589     "referenced_type" : "_ZTIPK13AIBinder_Weak"
1590    }
1591   ],
1592   "return_type" : "_ZTIb",
1593   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1594  },
1595  {
1596   "function_name" : "AIBinder_Weak_new",
1597   "linker_set_key" : "AIBinder_Weak_new",
1598   "parameters" :
1599   [
1600    {
1601     "referenced_type" : "_ZTIP8AIBinder"
1602    }
1603   ],
1604   "return_type" : "_ZTIP13AIBinder_Weak",
1605   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1606  },
1607  {
1608   "function_name" : "AIBinder_Weak_promote",
1609   "linker_set_key" : "AIBinder_Weak_promote",
1610   "parameters" :
1611   [
1612    {
1613     "referenced_type" : "_ZTIP13AIBinder_Weak"
1614    }
1615   ],
1616   "return_type" : "_ZTIP8AIBinder",
1617   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1618  },
1619  {
1620   "function_name" : "AIBinder_associateClass",
1621   "linker_set_key" : "AIBinder_associateClass",
1622   "parameters" :
1623   [
1624    {
1625     "referenced_type" : "_ZTIP8AIBinder"
1626    },
1627    {
1628     "referenced_type" : "_ZTIPK14AIBinder_Class"
1629    }
1630   ],
1631   "return_type" : "_ZTIb",
1632   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1633  },
1634  {
1635   "function_name" : "AIBinder_debugGetRefCount",
1636   "linker_set_key" : "AIBinder_debugGetRefCount",
1637   "parameters" :
1638   [
1639    {
1640     "referenced_type" : "_ZTIP8AIBinder"
1641    }
1642   ],
1643   "return_type" : "_ZTIi",
1644   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1645  },
1646  {
1647   "function_name" : "AIBinder_decStrong",
1648   "linker_set_key" : "AIBinder_decStrong",
1649   "parameters" :
1650   [
1651    {
1652     "referenced_type" : "_ZTIP8AIBinder"
1653    }
1654   ],
1655   "return_type" : "_ZTIv",
1656   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1657  },
1658  {
1659   "function_name" : "AIBinder_dump",
1660   "linker_set_key" : "AIBinder_dump",
1661   "parameters" :
1662   [
1663    {
1664     "referenced_type" : "_ZTIP8AIBinder"
1665    },
1666    {
1667     "referenced_type" : "_ZTIi"
1668    },
1669    {
1670     "referenced_type" : "_ZTIPPKc"
1671    },
1672    {
1673     "referenced_type" : "_ZTIj"
1674    }
1675   ],
1676   "return_type" : "_ZTIi",
1677   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1678  },
1679  {
1680   "function_name" : "AIBinder_fromJavaBinder",
1681   "linker_set_key" : "AIBinder_fromJavaBinder",
1682   "parameters" :
1683   [
1684    {
1685     "referenced_type" : "_ZTIP7_JNIEnv"
1686    },
1687    {
1688     "referenced_type" : "_ZTIP8_jobject"
1689    }
1690   ],
1691   "return_type" : "_ZTIP8AIBinder",
1692   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder_jni.h"
1693  },
1694  {
1695   "function_name" : "AIBinder_getCallingPid",
1696   "linker_set_key" : "AIBinder_getCallingPid",
1697   "return_type" : "_ZTIi",
1698   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1699  },
1700  {
1701   "function_name" : "AIBinder_getCallingUid",
1702   "linker_set_key" : "AIBinder_getCallingUid",
1703   "return_type" : "_ZTIj",
1704   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1705  },
1706  {
1707   "function_name" : "AIBinder_getClass",
1708   "linker_set_key" : "AIBinder_getClass",
1709   "parameters" :
1710   [
1711    {
1712     "referenced_type" : "_ZTIP8AIBinder"
1713    }
1714   ],
1715   "return_type" : "_ZTIPK14AIBinder_Class",
1716   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1717  },
1718  {
1719   "function_name" : "AIBinder_getExtension",
1720   "linker_set_key" : "AIBinder_getExtension",
1721   "parameters" :
1722   [
1723    {
1724     "referenced_type" : "_ZTIP8AIBinder"
1725    },
1726    {
1727     "referenced_type" : "_ZTIPP8AIBinder"
1728    }
1729   ],
1730   "return_type" : "_ZTIi",
1731   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1732  },
1733  {
1734   "function_name" : "AIBinder_getUserData",
1735   "linker_set_key" : "AIBinder_getUserData",
1736   "parameters" :
1737   [
1738    {
1739     "referenced_type" : "_ZTIP8AIBinder"
1740    }
1741   ],
1742   "return_type" : "_ZTIPv",
1743   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1744  },
1745  {
1746   "function_name" : "AIBinder_incStrong",
1747   "linker_set_key" : "AIBinder_incStrong",
1748   "parameters" :
1749   [
1750    {
1751     "referenced_type" : "_ZTIP8AIBinder"
1752    }
1753   ],
1754   "return_type" : "_ZTIv",
1755   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1756  },
1757  {
1758   "function_name" : "AIBinder_isAlive",
1759   "linker_set_key" : "AIBinder_isAlive",
1760   "parameters" :
1761   [
1762    {
1763     "referenced_type" : "_ZTIPK8AIBinder"
1764    }
1765   ],
1766   "return_type" : "_ZTIb",
1767   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1768  },
1769  {
1770   "function_name" : "AIBinder_isHandlingTransaction",
1771   "linker_set_key" : "AIBinder_isHandlingTransaction",
1772   "return_type" : "_ZTIb",
1773   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1774  },
1775  {
1776   "function_name" : "AIBinder_isRemote",
1777   "linker_set_key" : "AIBinder_isRemote",
1778   "parameters" :
1779   [
1780    {
1781     "referenced_type" : "_ZTIPK8AIBinder"
1782    }
1783   ],
1784   "return_type" : "_ZTIb",
1785   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1786  },
1787  {
1788   "function_name" : "AIBinder_linkToDeath",
1789   "linker_set_key" : "AIBinder_linkToDeath",
1790   "parameters" :
1791   [
1792    {
1793     "referenced_type" : "_ZTIP8AIBinder"
1794    },
1795    {
1796     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
1797    },
1798    {
1799     "referenced_type" : "_ZTIPv"
1800    }
1801   ],
1802   "return_type" : "_ZTIi",
1803   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1804  },
1805  {
1806   "function_name" : "AIBinder_lt",
1807   "linker_set_key" : "AIBinder_lt",
1808   "parameters" :
1809   [
1810    {
1811     "referenced_type" : "_ZTIPK8AIBinder"
1812    },
1813    {
1814     "referenced_type" : "_ZTIPK8AIBinder"
1815    }
1816   ],
1817   "return_type" : "_ZTIb",
1818   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1819  },
1820  {
1821   "function_name" : "AIBinder_markVintfStability",
1822   "linker_set_key" : "AIBinder_markVintfStability",
1823   "parameters" :
1824   [
1825    {
1826     "referenced_type" : "_ZTIP8AIBinder"
1827    }
1828   ],
1829   "return_type" : "_ZTIv",
1830   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h"
1831  },
1832  {
1833   "function_name" : "AIBinder_new",
1834   "linker_set_key" : "AIBinder_new",
1835   "parameters" :
1836   [
1837    {
1838     "referenced_type" : "_ZTIPK14AIBinder_Class"
1839    },
1840    {
1841     "referenced_type" : "_ZTIPv"
1842    }
1843   ],
1844   "return_type" : "_ZTIP8AIBinder",
1845   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1846  },
1847  {
1848   "function_name" : "AIBinder_ping",
1849   "linker_set_key" : "AIBinder_ping",
1850   "parameters" :
1851   [
1852    {
1853     "referenced_type" : "_ZTIP8AIBinder"
1854    }
1855   ],
1856   "return_type" : "_ZTIi",
1857   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1858  },
1859  {
1860   "function_name" : "AIBinder_prepareTransaction",
1861   "linker_set_key" : "AIBinder_prepareTransaction",
1862   "parameters" :
1863   [
1864    {
1865     "referenced_type" : "_ZTIP8AIBinder"
1866    },
1867    {
1868     "referenced_type" : "_ZTIPP7AParcel"
1869    }
1870   ],
1871   "return_type" : "_ZTIi",
1872   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1873  },
1874  {
1875   "function_name" : "AIBinder_setExtension",
1876   "linker_set_key" : "AIBinder_setExtension",
1877   "parameters" :
1878   [
1879    {
1880     "referenced_type" : "_ZTIP8AIBinder"
1881    },
1882    {
1883     "referenced_type" : "_ZTIP8AIBinder"
1884    }
1885   ],
1886   "return_type" : "_ZTIi",
1887   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1888  },
1889  {
1890   "function_name" : "AIBinder_setInheritRt",
1891   "linker_set_key" : "AIBinder_setInheritRt",
1892   "parameters" :
1893   [
1894    {
1895     "referenced_type" : "_ZTIP8AIBinder"
1896    },
1897    {
1898     "referenced_type" : "_ZTIb"
1899    }
1900   ],
1901   "return_type" : "_ZTIv",
1902   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_ibinder_platform.h"
1903  },
1904  {
1905   "function_name" : "AIBinder_setMinSchedulerPolicy",
1906   "linker_set_key" : "AIBinder_setMinSchedulerPolicy",
1907   "parameters" :
1908   [
1909    {
1910     "referenced_type" : "_ZTIP8AIBinder"
1911    },
1912    {
1913     "referenced_type" : "_ZTIi"
1914    },
1915    {
1916     "referenced_type" : "_ZTIi"
1917    }
1918   ],
1919   "return_type" : "_ZTIv",
1920   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_ibinder_platform.h"
1921  },
1922  {
1923   "function_name" : "AIBinder_toJavaBinder",
1924   "linker_set_key" : "AIBinder_toJavaBinder",
1925   "parameters" :
1926   [
1927    {
1928     "referenced_type" : "_ZTIP7_JNIEnv"
1929    },
1930    {
1931     "referenced_type" : "_ZTIP8AIBinder"
1932    }
1933   ],
1934   "return_type" : "_ZTIP8_jobject",
1935   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder_jni.h"
1936  },
1937  {
1938   "function_name" : "AIBinder_transact",
1939   "linker_set_key" : "AIBinder_transact",
1940   "parameters" :
1941   [
1942    {
1943     "referenced_type" : "_ZTIP8AIBinder"
1944    },
1945    {
1946     "referenced_type" : "_ZTIj"
1947    },
1948    {
1949     "referenced_type" : "_ZTIPP7AParcel"
1950    },
1951    {
1952     "referenced_type" : "_ZTIPP7AParcel"
1953    },
1954    {
1955     "referenced_type" : "_ZTIj"
1956    }
1957   ],
1958   "return_type" : "_ZTIi",
1959   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1960  },
1961  {
1962   "function_name" : "AIBinder_unlinkToDeath",
1963   "linker_set_key" : "AIBinder_unlinkToDeath",
1964   "parameters" :
1965   [
1966    {
1967     "referenced_type" : "_ZTIP8AIBinder"
1968    },
1969    {
1970     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
1971    },
1972    {
1973     "referenced_type" : "_ZTIPv"
1974    }
1975   ],
1976   "return_type" : "_ZTIi",
1977   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
1978  },
1979  {
1980   "function_name" : "AParcel_appendFrom",
1981   "linker_set_key" : "AParcel_appendFrom",
1982   "parameters" :
1983   [
1984    {
1985     "referenced_type" : "_ZTIPK7AParcel"
1986    },
1987    {
1988     "referenced_type" : "_ZTIP7AParcel"
1989    },
1990    {
1991     "referenced_type" : "_ZTIi"
1992    },
1993    {
1994     "referenced_type" : "_ZTIi"
1995    }
1996   ],
1997   "return_type" : "_ZTIi",
1998   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
1999  },
2000  {
2001   "function_name" : "AParcel_create",
2002   "linker_set_key" : "AParcel_create",
2003   "return_type" : "_ZTIP7AParcel",
2004   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2005  },
2006  {
2007   "function_name" : "AParcel_delete",
2008   "linker_set_key" : "AParcel_delete",
2009   "parameters" :
2010   [
2011    {
2012     "referenced_type" : "_ZTIP7AParcel"
2013    }
2014   ],
2015   "return_type" : "_ZTIv",
2016   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2017  },
2018  {
2019   "function_name" : "AParcel_fromJavaParcel",
2020   "linker_set_key" : "AParcel_fromJavaParcel",
2021   "parameters" :
2022   [
2023    {
2024     "referenced_type" : "_ZTIP7_JNIEnv"
2025    },
2026    {
2027     "referenced_type" : "_ZTIP8_jobject"
2028    }
2029   ],
2030   "return_type" : "_ZTIP7AParcel",
2031   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_jni.h"
2032  },
2033  {
2034   "function_name" : "AParcel_getDataPosition",
2035   "linker_set_key" : "AParcel_getDataPosition",
2036   "parameters" :
2037   [
2038    {
2039     "referenced_type" : "_ZTIPK7AParcel"
2040    }
2041   ],
2042   "return_type" : "_ZTIi",
2043   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2044  },
2045  {
2046   "function_name" : "AParcel_getDataSize",
2047   "linker_set_key" : "AParcel_getDataSize",
2048   "parameters" :
2049   [
2050    {
2051     "referenced_type" : "_ZTIPK7AParcel"
2052    }
2053   ],
2054   "return_type" : "_ZTIi",
2055   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2056  },
2057  {
2058   "function_name" : "AParcel_markSensitive",
2059   "linker_set_key" : "AParcel_markSensitive",
2060   "parameters" :
2061   [
2062    {
2063     "referenced_type" : "_ZTIPK7AParcel"
2064    }
2065   ],
2066   "return_type" : "_ZTIv",
2067   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_parcel_platform.h"
2068  },
2069  {
2070   "function_name" : "AParcel_marshal",
2071   "linker_set_key" : "AParcel_marshal",
2072   "parameters" :
2073   [
2074    {
2075     "referenced_type" : "_ZTIPK7AParcel"
2076    },
2077    {
2078     "referenced_type" : "_ZTIPh"
2079    },
2080    {
2081     "referenced_type" : "_ZTIj"
2082    },
2083    {
2084     "referenced_type" : "_ZTIj"
2085    }
2086   ],
2087   "return_type" : "_ZTIi",
2088   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2089  },
2090  {
2091   "function_name" : "AParcel_readBool",
2092   "linker_set_key" : "AParcel_readBool",
2093   "parameters" :
2094   [
2095    {
2096     "referenced_type" : "_ZTIPK7AParcel"
2097    },
2098    {
2099     "referenced_type" : "_ZTIPb"
2100    }
2101   ],
2102   "return_type" : "_ZTIi",
2103   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2104  },
2105  {
2106   "function_name" : "AParcel_readBoolArray",
2107   "linker_set_key" : "AParcel_readBoolArray",
2108   "parameters" :
2109   [
2110    {
2111     "referenced_type" : "_ZTIPK7AParcel"
2112    },
2113    {
2114     "referenced_type" : "_ZTIPv"
2115    },
2116    {
2117     "referenced_type" : "_ZTIPFbPviE"
2118    },
2119    {
2120     "referenced_type" : "_ZTIPFvPvjbE"
2121    }
2122   ],
2123   "return_type" : "_ZTIi",
2124   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2125  },
2126  {
2127   "function_name" : "AParcel_readByte",
2128   "linker_set_key" : "AParcel_readByte",
2129   "parameters" :
2130   [
2131    {
2132     "referenced_type" : "_ZTIPK7AParcel"
2133    },
2134    {
2135     "referenced_type" : "_ZTIPa"
2136    }
2137   ],
2138   "return_type" : "_ZTIi",
2139   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2140  },
2141  {
2142   "function_name" : "AParcel_readByteArray",
2143   "linker_set_key" : "AParcel_readByteArray",
2144   "parameters" :
2145   [
2146    {
2147     "referenced_type" : "_ZTIPK7AParcel"
2148    },
2149    {
2150     "referenced_type" : "_ZTIPv"
2151    },
2152    {
2153     "referenced_type" : "_ZTIPFbPviPPaE"
2154    }
2155   ],
2156   "return_type" : "_ZTIi",
2157   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2158  },
2159  {
2160   "function_name" : "AParcel_readChar",
2161   "linker_set_key" : "AParcel_readChar",
2162   "parameters" :
2163   [
2164    {
2165     "referenced_type" : "_ZTIPK7AParcel"
2166    },
2167    {
2168     "referenced_type" : "_ZTIPDs"
2169    }
2170   ],
2171   "return_type" : "_ZTIi",
2172   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2173  },
2174  {
2175   "function_name" : "AParcel_readCharArray",
2176   "linker_set_key" : "AParcel_readCharArray",
2177   "parameters" :
2178   [
2179    {
2180     "referenced_type" : "_ZTIPK7AParcel"
2181    },
2182    {
2183     "referenced_type" : "_ZTIPv"
2184    },
2185    {
2186     "referenced_type" : "_ZTIPFbPviPPDsE"
2187    }
2188   ],
2189   "return_type" : "_ZTIi",
2190   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2191  },
2192  {
2193   "function_name" : "AParcel_readDouble",
2194   "linker_set_key" : "AParcel_readDouble",
2195   "parameters" :
2196   [
2197    {
2198     "referenced_type" : "_ZTIPK7AParcel"
2199    },
2200    {
2201     "referenced_type" : "_ZTIPd"
2202    }
2203   ],
2204   "return_type" : "_ZTIi",
2205   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2206  },
2207  {
2208   "function_name" : "AParcel_readDoubleArray",
2209   "linker_set_key" : "AParcel_readDoubleArray",
2210   "parameters" :
2211   [
2212    {
2213     "referenced_type" : "_ZTIPK7AParcel"
2214    },
2215    {
2216     "referenced_type" : "_ZTIPv"
2217    },
2218    {
2219     "referenced_type" : "_ZTIPFbPviPPdE"
2220    }
2221   ],
2222   "return_type" : "_ZTIi",
2223   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2224  },
2225  {
2226   "function_name" : "AParcel_readFloat",
2227   "linker_set_key" : "AParcel_readFloat",
2228   "parameters" :
2229   [
2230    {
2231     "referenced_type" : "_ZTIPK7AParcel"
2232    },
2233    {
2234     "referenced_type" : "_ZTIPf"
2235    }
2236   ],
2237   "return_type" : "_ZTIi",
2238   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2239  },
2240  {
2241   "function_name" : "AParcel_readFloatArray",
2242   "linker_set_key" : "AParcel_readFloatArray",
2243   "parameters" :
2244   [
2245    {
2246     "referenced_type" : "_ZTIPK7AParcel"
2247    },
2248    {
2249     "referenced_type" : "_ZTIPv"
2250    },
2251    {
2252     "referenced_type" : "_ZTIPFbPviPPfE"
2253    }
2254   ],
2255   "return_type" : "_ZTIi",
2256   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2257  },
2258  {
2259   "function_name" : "AParcel_readInt32",
2260   "linker_set_key" : "AParcel_readInt32",
2261   "parameters" :
2262   [
2263    {
2264     "referenced_type" : "_ZTIPK7AParcel"
2265    },
2266    {
2267     "referenced_type" : "_ZTIPi"
2268    }
2269   ],
2270   "return_type" : "_ZTIi",
2271   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2272  },
2273  {
2274   "function_name" : "AParcel_readInt32Array",
2275   "linker_set_key" : "AParcel_readInt32Array",
2276   "parameters" :
2277   [
2278    {
2279     "referenced_type" : "_ZTIPK7AParcel"
2280    },
2281    {
2282     "referenced_type" : "_ZTIPv"
2283    },
2284    {
2285     "referenced_type" : "_ZTIPFbPviPPiE"
2286    }
2287   ],
2288   "return_type" : "_ZTIi",
2289   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2290  },
2291  {
2292   "function_name" : "AParcel_readInt64",
2293   "linker_set_key" : "AParcel_readInt64",
2294   "parameters" :
2295   [
2296    {
2297     "referenced_type" : "_ZTIPK7AParcel"
2298    },
2299    {
2300     "referenced_type" : "_ZTIPx"
2301    }
2302   ],
2303   "return_type" : "_ZTIi",
2304   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2305  },
2306  {
2307   "function_name" : "AParcel_readInt64Array",
2308   "linker_set_key" : "AParcel_readInt64Array",
2309   "parameters" :
2310   [
2311    {
2312     "referenced_type" : "_ZTIPK7AParcel"
2313    },
2314    {
2315     "referenced_type" : "_ZTIPv"
2316    },
2317    {
2318     "referenced_type" : "_ZTIPFbPviPPxE"
2319    }
2320   ],
2321   "return_type" : "_ZTIi",
2322   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2323  },
2324  {
2325   "function_name" : "AParcel_readParcelFileDescriptor",
2326   "linker_set_key" : "AParcel_readParcelFileDescriptor",
2327   "parameters" :
2328   [
2329    {
2330     "referenced_type" : "_ZTIPK7AParcel"
2331    },
2332    {
2333     "referenced_type" : "_ZTIPi"
2334    }
2335   ],
2336   "return_type" : "_ZTIi",
2337   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2338  },
2339  {
2340   "function_name" : "AParcel_readParcelableArray",
2341   "linker_set_key" : "AParcel_readParcelableArray",
2342   "parameters" :
2343   [
2344    {
2345     "referenced_type" : "_ZTIPK7AParcel"
2346    },
2347    {
2348     "referenced_type" : "_ZTIPv"
2349    },
2350    {
2351     "referenced_type" : "_ZTIPFbPviE"
2352    },
2353    {
2354     "referenced_type" : "_ZTIPFiPK7AParcelPvjE"
2355    }
2356   ],
2357   "return_type" : "_ZTIi",
2358   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2359  },
2360  {
2361   "function_name" : "AParcel_readStatusHeader",
2362   "linker_set_key" : "AParcel_readStatusHeader",
2363   "parameters" :
2364   [
2365    {
2366     "referenced_type" : "_ZTIPK7AParcel"
2367    },
2368    {
2369     "referenced_type" : "_ZTIPP7AStatus"
2370    }
2371   ],
2372   "return_type" : "_ZTIi",
2373   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2374  },
2375  {
2376   "function_name" : "AParcel_readString",
2377   "linker_set_key" : "AParcel_readString",
2378   "parameters" :
2379   [
2380    {
2381     "referenced_type" : "_ZTIPK7AParcel"
2382    },
2383    {
2384     "referenced_type" : "_ZTIPv"
2385    },
2386    {
2387     "referenced_type" : "_ZTIPFbPviPPcE"
2388    }
2389   ],
2390   "return_type" : "_ZTIi",
2391   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2392  },
2393  {
2394   "function_name" : "AParcel_readStringArray",
2395   "linker_set_key" : "AParcel_readStringArray",
2396   "parameters" :
2397   [
2398    {
2399     "referenced_type" : "_ZTIPK7AParcel"
2400    },
2401    {
2402     "referenced_type" : "_ZTIPv"
2403    },
2404    {
2405     "referenced_type" : "_ZTIPFbPviE"
2406    },
2407    {
2408     "referenced_type" : "_ZTIPFbPvjiPPcE"
2409    }
2410   ],
2411   "return_type" : "_ZTIi",
2412   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2413  },
2414  {
2415   "function_name" : "AParcel_readStrongBinder",
2416   "linker_set_key" : "AParcel_readStrongBinder",
2417   "parameters" :
2418   [
2419    {
2420     "referenced_type" : "_ZTIPK7AParcel"
2421    },
2422    {
2423     "referenced_type" : "_ZTIPP8AIBinder"
2424    }
2425   ],
2426   "return_type" : "_ZTIi",
2427   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2428  },
2429  {
2430   "function_name" : "AParcel_readUint32",
2431   "linker_set_key" : "AParcel_readUint32",
2432   "parameters" :
2433   [
2434    {
2435     "referenced_type" : "_ZTIPK7AParcel"
2436    },
2437    {
2438     "referenced_type" : "_ZTIPj"
2439    }
2440   ],
2441   "return_type" : "_ZTIi",
2442   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2443  },
2444  {
2445   "function_name" : "AParcel_readUint32Array",
2446   "linker_set_key" : "AParcel_readUint32Array",
2447   "parameters" :
2448   [
2449    {
2450     "referenced_type" : "_ZTIPK7AParcel"
2451    },
2452    {
2453     "referenced_type" : "_ZTIPv"
2454    },
2455    {
2456     "referenced_type" : "_ZTIPFbPviPPjE"
2457    }
2458   ],
2459   "return_type" : "_ZTIi",
2460   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2461  },
2462  {
2463   "function_name" : "AParcel_readUint64",
2464   "linker_set_key" : "AParcel_readUint64",
2465   "parameters" :
2466   [
2467    {
2468     "referenced_type" : "_ZTIPK7AParcel"
2469    },
2470    {
2471     "referenced_type" : "_ZTIPy"
2472    }
2473   ],
2474   "return_type" : "_ZTIi",
2475   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2476  },
2477  {
2478   "function_name" : "AParcel_readUint64Array",
2479   "linker_set_key" : "AParcel_readUint64Array",
2480   "parameters" :
2481   [
2482    {
2483     "referenced_type" : "_ZTIPK7AParcel"
2484    },
2485    {
2486     "referenced_type" : "_ZTIPv"
2487    },
2488    {
2489     "referenced_type" : "_ZTIPFbPviPPyE"
2490    }
2491   ],
2492   "return_type" : "_ZTIi",
2493   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2494  },
2495  {
2496   "function_name" : "AParcel_reset",
2497   "linker_set_key" : "AParcel_reset",
2498   "parameters" :
2499   [
2500    {
2501     "referenced_type" : "_ZTIP7AParcel"
2502    }
2503   ],
2504   "return_type" : "_ZTIi",
2505   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2506  },
2507  {
2508   "function_name" : "AParcel_setDataPosition",
2509   "linker_set_key" : "AParcel_setDataPosition",
2510   "parameters" :
2511   [
2512    {
2513     "referenced_type" : "_ZTIPK7AParcel"
2514    },
2515    {
2516     "referenced_type" : "_ZTIi"
2517    }
2518   ],
2519   "return_type" : "_ZTIi",
2520   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2521  },
2522  {
2523   "function_name" : "AParcel_unmarshal",
2524   "linker_set_key" : "AParcel_unmarshal",
2525   "parameters" :
2526   [
2527    {
2528     "referenced_type" : "_ZTIP7AParcel"
2529    },
2530    {
2531     "referenced_type" : "_ZTIPKh"
2532    },
2533    {
2534     "referenced_type" : "_ZTIj"
2535    }
2536   ],
2537   "return_type" : "_ZTIi",
2538   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2539  },
2540  {
2541   "function_name" : "AParcel_writeBool",
2542   "linker_set_key" : "AParcel_writeBool",
2543   "parameters" :
2544   [
2545    {
2546     "referenced_type" : "_ZTIP7AParcel"
2547    },
2548    {
2549     "referenced_type" : "_ZTIb"
2550    }
2551   ],
2552   "return_type" : "_ZTIi",
2553   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2554  },
2555  {
2556   "function_name" : "AParcel_writeBoolArray",
2557   "linker_set_key" : "AParcel_writeBoolArray",
2558   "parameters" :
2559   [
2560    {
2561     "referenced_type" : "_ZTIP7AParcel"
2562    },
2563    {
2564     "referenced_type" : "_ZTIPKv"
2565    },
2566    {
2567     "referenced_type" : "_ZTIi"
2568    },
2569    {
2570     "referenced_type" : "_ZTIPFbPKvjE"
2571    }
2572   ],
2573   "return_type" : "_ZTIi",
2574   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2575  },
2576  {
2577   "function_name" : "AParcel_writeByte",
2578   "linker_set_key" : "AParcel_writeByte",
2579   "parameters" :
2580   [
2581    {
2582     "referenced_type" : "_ZTIP7AParcel"
2583    },
2584    {
2585     "referenced_type" : "_ZTIa"
2586    }
2587   ],
2588   "return_type" : "_ZTIi",
2589   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2590  },
2591  {
2592   "function_name" : "AParcel_writeByteArray",
2593   "linker_set_key" : "AParcel_writeByteArray",
2594   "parameters" :
2595   [
2596    {
2597     "referenced_type" : "_ZTIP7AParcel"
2598    },
2599    {
2600     "referenced_type" : "_ZTIPKa"
2601    },
2602    {
2603     "referenced_type" : "_ZTIi"
2604    }
2605   ],
2606   "return_type" : "_ZTIi",
2607   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2608  },
2609  {
2610   "function_name" : "AParcel_writeChar",
2611   "linker_set_key" : "AParcel_writeChar",
2612   "parameters" :
2613   [
2614    {
2615     "referenced_type" : "_ZTIP7AParcel"
2616    },
2617    {
2618     "referenced_type" : "_ZTIDs"
2619    }
2620   ],
2621   "return_type" : "_ZTIi",
2622   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2623  },
2624  {
2625   "function_name" : "AParcel_writeCharArray",
2626   "linker_set_key" : "AParcel_writeCharArray",
2627   "parameters" :
2628   [
2629    {
2630     "referenced_type" : "_ZTIP7AParcel"
2631    },
2632    {
2633     "referenced_type" : "_ZTIPKDs"
2634    },
2635    {
2636     "referenced_type" : "_ZTIi"
2637    }
2638   ],
2639   "return_type" : "_ZTIi",
2640   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2641  },
2642  {
2643   "function_name" : "AParcel_writeDouble",
2644   "linker_set_key" : "AParcel_writeDouble",
2645   "parameters" :
2646   [
2647    {
2648     "referenced_type" : "_ZTIP7AParcel"
2649    },
2650    {
2651     "referenced_type" : "_ZTId"
2652    }
2653   ],
2654   "return_type" : "_ZTIi",
2655   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2656  },
2657  {
2658   "function_name" : "AParcel_writeDoubleArray",
2659   "linker_set_key" : "AParcel_writeDoubleArray",
2660   "parameters" :
2661   [
2662    {
2663     "referenced_type" : "_ZTIP7AParcel"
2664    },
2665    {
2666     "referenced_type" : "_ZTIPKd"
2667    },
2668    {
2669     "referenced_type" : "_ZTIi"
2670    }
2671   ],
2672   "return_type" : "_ZTIi",
2673   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2674  },
2675  {
2676   "function_name" : "AParcel_writeFloat",
2677   "linker_set_key" : "AParcel_writeFloat",
2678   "parameters" :
2679   [
2680    {
2681     "referenced_type" : "_ZTIP7AParcel"
2682    },
2683    {
2684     "referenced_type" : "_ZTIf"
2685    }
2686   ],
2687   "return_type" : "_ZTIi",
2688   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2689  },
2690  {
2691   "function_name" : "AParcel_writeFloatArray",
2692   "linker_set_key" : "AParcel_writeFloatArray",
2693   "parameters" :
2694   [
2695    {
2696     "referenced_type" : "_ZTIP7AParcel"
2697    },
2698    {
2699     "referenced_type" : "_ZTIPKf"
2700    },
2701    {
2702     "referenced_type" : "_ZTIi"
2703    }
2704   ],
2705   "return_type" : "_ZTIi",
2706   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2707  },
2708  {
2709   "function_name" : "AParcel_writeInt32",
2710   "linker_set_key" : "AParcel_writeInt32",
2711   "parameters" :
2712   [
2713    {
2714     "referenced_type" : "_ZTIP7AParcel"
2715    },
2716    {
2717     "referenced_type" : "_ZTIi"
2718    }
2719   ],
2720   "return_type" : "_ZTIi",
2721   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2722  },
2723  {
2724   "function_name" : "AParcel_writeInt32Array",
2725   "linker_set_key" : "AParcel_writeInt32Array",
2726   "parameters" :
2727   [
2728    {
2729     "referenced_type" : "_ZTIP7AParcel"
2730    },
2731    {
2732     "referenced_type" : "_ZTIPKi"
2733    },
2734    {
2735     "referenced_type" : "_ZTIi"
2736    }
2737   ],
2738   "return_type" : "_ZTIi",
2739   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2740  },
2741  {
2742   "function_name" : "AParcel_writeInt64",
2743   "linker_set_key" : "AParcel_writeInt64",
2744   "parameters" :
2745   [
2746    {
2747     "referenced_type" : "_ZTIP7AParcel"
2748    },
2749    {
2750     "referenced_type" : "_ZTIx"
2751    }
2752   ],
2753   "return_type" : "_ZTIi",
2754   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2755  },
2756  {
2757   "function_name" : "AParcel_writeInt64Array",
2758   "linker_set_key" : "AParcel_writeInt64Array",
2759   "parameters" :
2760   [
2761    {
2762     "referenced_type" : "_ZTIP7AParcel"
2763    },
2764    {
2765     "referenced_type" : "_ZTIPKx"
2766    },
2767    {
2768     "referenced_type" : "_ZTIi"
2769    }
2770   ],
2771   "return_type" : "_ZTIi",
2772   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2773  },
2774  {
2775   "function_name" : "AParcel_writeParcelFileDescriptor",
2776   "linker_set_key" : "AParcel_writeParcelFileDescriptor",
2777   "parameters" :
2778   [
2779    {
2780     "referenced_type" : "_ZTIP7AParcel"
2781    },
2782    {
2783     "referenced_type" : "_ZTIi"
2784    }
2785   ],
2786   "return_type" : "_ZTIi",
2787   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2788  },
2789  {
2790   "function_name" : "AParcel_writeParcelableArray",
2791   "linker_set_key" : "AParcel_writeParcelableArray",
2792   "parameters" :
2793   [
2794    {
2795     "referenced_type" : "_ZTIP7AParcel"
2796    },
2797    {
2798     "referenced_type" : "_ZTIPKv"
2799    },
2800    {
2801     "referenced_type" : "_ZTIi"
2802    },
2803    {
2804     "referenced_type" : "_ZTIPFiP7AParcelPKvjE"
2805    }
2806   ],
2807   "return_type" : "_ZTIi",
2808   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2809  },
2810  {
2811   "function_name" : "AParcel_writeStatusHeader",
2812   "linker_set_key" : "AParcel_writeStatusHeader",
2813   "parameters" :
2814   [
2815    {
2816     "referenced_type" : "_ZTIP7AParcel"
2817    },
2818    {
2819     "referenced_type" : "_ZTIPK7AStatus"
2820    }
2821   ],
2822   "return_type" : "_ZTIi",
2823   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2824  },
2825  {
2826   "function_name" : "AParcel_writeString",
2827   "linker_set_key" : "AParcel_writeString",
2828   "parameters" :
2829   [
2830    {
2831     "referenced_type" : "_ZTIP7AParcel"
2832    },
2833    {
2834     "referenced_type" : "_ZTIPKc"
2835    },
2836    {
2837     "referenced_type" : "_ZTIi"
2838    }
2839   ],
2840   "return_type" : "_ZTIi",
2841   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2842  },
2843  {
2844   "function_name" : "AParcel_writeStringArray",
2845   "linker_set_key" : "AParcel_writeStringArray",
2846   "parameters" :
2847   [
2848    {
2849     "referenced_type" : "_ZTIP7AParcel"
2850    },
2851    {
2852     "referenced_type" : "_ZTIPKv"
2853    },
2854    {
2855     "referenced_type" : "_ZTIi"
2856    },
2857    {
2858     "referenced_type" : "_ZTIPFPKcPKvjPiE"
2859    }
2860   ],
2861   "return_type" : "_ZTIi",
2862   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2863  },
2864  {
2865   "function_name" : "AParcel_writeStrongBinder",
2866   "linker_set_key" : "AParcel_writeStrongBinder",
2867   "parameters" :
2868   [
2869    {
2870     "referenced_type" : "_ZTIP7AParcel"
2871    },
2872    {
2873     "referenced_type" : "_ZTIP8AIBinder"
2874    }
2875   ],
2876   "return_type" : "_ZTIi",
2877   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2878  },
2879  {
2880   "function_name" : "AParcel_writeUint32",
2881   "linker_set_key" : "AParcel_writeUint32",
2882   "parameters" :
2883   [
2884    {
2885     "referenced_type" : "_ZTIP7AParcel"
2886    },
2887    {
2888     "referenced_type" : "_ZTIj"
2889    }
2890   ],
2891   "return_type" : "_ZTIi",
2892   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2893  },
2894  {
2895   "function_name" : "AParcel_writeUint32Array",
2896   "linker_set_key" : "AParcel_writeUint32Array",
2897   "parameters" :
2898   [
2899    {
2900     "referenced_type" : "_ZTIP7AParcel"
2901    },
2902    {
2903     "referenced_type" : "_ZTIPKj"
2904    },
2905    {
2906     "referenced_type" : "_ZTIi"
2907    }
2908   ],
2909   "return_type" : "_ZTIi",
2910   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2911  },
2912  {
2913   "function_name" : "AParcel_writeUint64",
2914   "linker_set_key" : "AParcel_writeUint64",
2915   "parameters" :
2916   [
2917    {
2918     "referenced_type" : "_ZTIP7AParcel"
2919    },
2920    {
2921     "referenced_type" : "_ZTIy"
2922    }
2923   ],
2924   "return_type" : "_ZTIi",
2925   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2926  },
2927  {
2928   "function_name" : "AParcel_writeUint64Array",
2929   "linker_set_key" : "AParcel_writeUint64Array",
2930   "parameters" :
2931   [
2932    {
2933     "referenced_type" : "_ZTIP7AParcel"
2934    },
2935    {
2936     "referenced_type" : "_ZTIPKy"
2937    },
2938    {
2939     "referenced_type" : "_ZTIi"
2940    }
2941   ],
2942   "return_type" : "_ZTIi",
2943   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
2944  },
2945  {
2946   "function_name" : "APersistableBundle_delete",
2947   "linker_set_key" : "APersistableBundle_delete",
2948   "parameters" :
2949   [
2950    {
2951     "referenced_type" : "_ZTIP18APersistableBundle"
2952    }
2953   ],
2954   "return_type" : "_ZTIv",
2955   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
2956  },
2957  {
2958   "function_name" : "APersistableBundle_dup",
2959   "linker_set_key" : "APersistableBundle_dup",
2960   "parameters" :
2961   [
2962    {
2963     "referenced_type" : "_ZTIPK18APersistableBundle"
2964    }
2965   ],
2966   "return_type" : "_ZTIP18APersistableBundle",
2967   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
2968  },
2969  {
2970   "function_name" : "APersistableBundle_erase",
2971   "linker_set_key" : "APersistableBundle_erase",
2972   "parameters" :
2973   [
2974    {
2975     "referenced_type" : "_ZTIP18APersistableBundle"
2976    },
2977    {
2978     "referenced_type" : "_ZTIPKc"
2979    }
2980   ],
2981   "return_type" : "_ZTIi",
2982   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
2983  },
2984  {
2985   "function_name" : "APersistableBundle_getBoolean",
2986   "linker_set_key" : "APersistableBundle_getBoolean",
2987   "parameters" :
2988   [
2989    {
2990     "referenced_type" : "_ZTIPK18APersistableBundle"
2991    },
2992    {
2993     "referenced_type" : "_ZTIPKc"
2994    },
2995    {
2996     "referenced_type" : "_ZTIPb"
2997    }
2998   ],
2999   "return_type" : "_ZTIb",
3000   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3001  },
3002  {
3003   "function_name" : "APersistableBundle_getBooleanKeys",
3004   "linker_set_key" : "APersistableBundle_getBooleanKeys",
3005   "parameters" :
3006   [
3007    {
3008     "referenced_type" : "_ZTIPK18APersistableBundle"
3009    },
3010    {
3011     "referenced_type" : "_ZTIPPc"
3012    },
3013    {
3014     "referenced_type" : "_ZTIi"
3015    },
3016    {
3017     "referenced_type" : "_ZTIPFPciPvE"
3018    },
3019    {
3020     "referenced_type" : "_ZTIPv"
3021    }
3022   ],
3023   "return_type" : "_ZTIi",
3024   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3025  },
3026  {
3027   "function_name" : "APersistableBundle_getBooleanVector",
3028   "linker_set_key" : "APersistableBundle_getBooleanVector",
3029   "parameters" :
3030   [
3031    {
3032     "referenced_type" : "_ZTIPK18APersistableBundle"
3033    },
3034    {
3035     "referenced_type" : "_ZTIPKc"
3036    },
3037    {
3038     "referenced_type" : "_ZTIPb"
3039    },
3040    {
3041     "referenced_type" : "_ZTIi"
3042    }
3043   ],
3044   "return_type" : "_ZTIi",
3045   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3046  },
3047  {
3048   "function_name" : "APersistableBundle_getBooleanVectorKeys",
3049   "linker_set_key" : "APersistableBundle_getBooleanVectorKeys",
3050   "parameters" :
3051   [
3052    {
3053     "referenced_type" : "_ZTIPK18APersistableBundle"
3054    },
3055    {
3056     "referenced_type" : "_ZTIPPc"
3057    },
3058    {
3059     "referenced_type" : "_ZTIi"
3060    },
3061    {
3062     "referenced_type" : "_ZTIPFPciPvE"
3063    },
3064    {
3065     "referenced_type" : "_ZTIPv"
3066    }
3067   ],
3068   "return_type" : "_ZTIi",
3069   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3070  },
3071  {
3072   "function_name" : "APersistableBundle_getDouble",
3073   "linker_set_key" : "APersistableBundle_getDouble",
3074   "parameters" :
3075   [
3076    {
3077     "referenced_type" : "_ZTIPK18APersistableBundle"
3078    },
3079    {
3080     "referenced_type" : "_ZTIPKc"
3081    },
3082    {
3083     "referenced_type" : "_ZTIPd"
3084    }
3085   ],
3086   "return_type" : "_ZTIb",
3087   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3088  },
3089  {
3090   "function_name" : "APersistableBundle_getDoubleKeys",
3091   "linker_set_key" : "APersistableBundle_getDoubleKeys",
3092   "parameters" :
3093   [
3094    {
3095     "referenced_type" : "_ZTIPK18APersistableBundle"
3096    },
3097    {
3098     "referenced_type" : "_ZTIPPc"
3099    },
3100    {
3101     "referenced_type" : "_ZTIi"
3102    },
3103    {
3104     "referenced_type" : "_ZTIPFPciPvE"
3105    },
3106    {
3107     "referenced_type" : "_ZTIPv"
3108    }
3109   ],
3110   "return_type" : "_ZTIi",
3111   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3112  },
3113  {
3114   "function_name" : "APersistableBundle_getDoubleVector",
3115   "linker_set_key" : "APersistableBundle_getDoubleVector",
3116   "parameters" :
3117   [
3118    {
3119     "referenced_type" : "_ZTIPK18APersistableBundle"
3120    },
3121    {
3122     "referenced_type" : "_ZTIPKc"
3123    },
3124    {
3125     "referenced_type" : "_ZTIPd"
3126    },
3127    {
3128     "referenced_type" : "_ZTIi"
3129    }
3130   ],
3131   "return_type" : "_ZTIi",
3132   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3133  },
3134  {
3135   "function_name" : "APersistableBundle_getDoubleVectorKeys",
3136   "linker_set_key" : "APersistableBundle_getDoubleVectorKeys",
3137   "parameters" :
3138   [
3139    {
3140     "referenced_type" : "_ZTIPK18APersistableBundle"
3141    },
3142    {
3143     "referenced_type" : "_ZTIPPc"
3144    },
3145    {
3146     "referenced_type" : "_ZTIi"
3147    },
3148    {
3149     "referenced_type" : "_ZTIPFPciPvE"
3150    },
3151    {
3152     "referenced_type" : "_ZTIPv"
3153    }
3154   ],
3155   "return_type" : "_ZTIi",
3156   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3157  },
3158  {
3159   "function_name" : "APersistableBundle_getInt",
3160   "linker_set_key" : "APersistableBundle_getInt",
3161   "parameters" :
3162   [
3163    {
3164     "referenced_type" : "_ZTIPK18APersistableBundle"
3165    },
3166    {
3167     "referenced_type" : "_ZTIPKc"
3168    },
3169    {
3170     "referenced_type" : "_ZTIPi"
3171    }
3172   ],
3173   "return_type" : "_ZTIb",
3174   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3175  },
3176  {
3177   "function_name" : "APersistableBundle_getIntKeys",
3178   "linker_set_key" : "APersistableBundle_getIntKeys",
3179   "parameters" :
3180   [
3181    {
3182     "referenced_type" : "_ZTIPK18APersistableBundle"
3183    },
3184    {
3185     "referenced_type" : "_ZTIPPc"
3186    },
3187    {
3188     "referenced_type" : "_ZTIi"
3189    },
3190    {
3191     "referenced_type" : "_ZTIPFPciPvE"
3192    },
3193    {
3194     "referenced_type" : "_ZTIPv"
3195    }
3196   ],
3197   "return_type" : "_ZTIi",
3198   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3199  },
3200  {
3201   "function_name" : "APersistableBundle_getIntVector",
3202   "linker_set_key" : "APersistableBundle_getIntVector",
3203   "parameters" :
3204   [
3205    {
3206     "referenced_type" : "_ZTIPK18APersistableBundle"
3207    },
3208    {
3209     "referenced_type" : "_ZTIPKc"
3210    },
3211    {
3212     "referenced_type" : "_ZTIPi"
3213    },
3214    {
3215     "referenced_type" : "_ZTIi"
3216    }
3217   ],
3218   "return_type" : "_ZTIi",
3219   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3220  },
3221  {
3222   "function_name" : "APersistableBundle_getIntVectorKeys",
3223   "linker_set_key" : "APersistableBundle_getIntVectorKeys",
3224   "parameters" :
3225   [
3226    {
3227     "referenced_type" : "_ZTIPK18APersistableBundle"
3228    },
3229    {
3230     "referenced_type" : "_ZTIPPc"
3231    },
3232    {
3233     "referenced_type" : "_ZTIi"
3234    },
3235    {
3236     "referenced_type" : "_ZTIPFPciPvE"
3237    },
3238    {
3239     "referenced_type" : "_ZTIPv"
3240    }
3241   ],
3242   "return_type" : "_ZTIi",
3243   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3244  },
3245  {
3246   "function_name" : "APersistableBundle_getLong",
3247   "linker_set_key" : "APersistableBundle_getLong",
3248   "parameters" :
3249   [
3250    {
3251     "referenced_type" : "_ZTIPK18APersistableBundle"
3252    },
3253    {
3254     "referenced_type" : "_ZTIPKc"
3255    },
3256    {
3257     "referenced_type" : "_ZTIPx"
3258    }
3259   ],
3260   "return_type" : "_ZTIb",
3261   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3262  },
3263  {
3264   "function_name" : "APersistableBundle_getLongKeys",
3265   "linker_set_key" : "APersistableBundle_getLongKeys",
3266   "parameters" :
3267   [
3268    {
3269     "referenced_type" : "_ZTIPK18APersistableBundle"
3270    },
3271    {
3272     "referenced_type" : "_ZTIPPc"
3273    },
3274    {
3275     "referenced_type" : "_ZTIi"
3276    },
3277    {
3278     "referenced_type" : "_ZTIPFPciPvE"
3279    },
3280    {
3281     "referenced_type" : "_ZTIPv"
3282    }
3283   ],
3284   "return_type" : "_ZTIi",
3285   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3286  },
3287  {
3288   "function_name" : "APersistableBundle_getLongVector",
3289   "linker_set_key" : "APersistableBundle_getLongVector",
3290   "parameters" :
3291   [
3292    {
3293     "referenced_type" : "_ZTIPK18APersistableBundle"
3294    },
3295    {
3296     "referenced_type" : "_ZTIPKc"
3297    },
3298    {
3299     "referenced_type" : "_ZTIPx"
3300    },
3301    {
3302     "referenced_type" : "_ZTIi"
3303    }
3304   ],
3305   "return_type" : "_ZTIi",
3306   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3307  },
3308  {
3309   "function_name" : "APersistableBundle_getLongVectorKeys",
3310   "linker_set_key" : "APersistableBundle_getLongVectorKeys",
3311   "parameters" :
3312   [
3313    {
3314     "referenced_type" : "_ZTIPK18APersistableBundle"
3315    },
3316    {
3317     "referenced_type" : "_ZTIPPc"
3318    },
3319    {
3320     "referenced_type" : "_ZTIi"
3321    },
3322    {
3323     "referenced_type" : "_ZTIPFPciPvE"
3324    },
3325    {
3326     "referenced_type" : "_ZTIPv"
3327    }
3328   ],
3329   "return_type" : "_ZTIi",
3330   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3331  },
3332  {
3333   "function_name" : "APersistableBundle_getPersistableBundle",
3334   "linker_set_key" : "APersistableBundle_getPersistableBundle",
3335   "parameters" :
3336   [
3337    {
3338     "referenced_type" : "_ZTIPK18APersistableBundle"
3339    },
3340    {
3341     "referenced_type" : "_ZTIPKc"
3342    },
3343    {
3344     "referenced_type" : "_ZTIPP18APersistableBundle"
3345    }
3346   ],
3347   "return_type" : "_ZTIb",
3348   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3349  },
3350  {
3351   "function_name" : "APersistableBundle_getPersistableBundleKeys",
3352   "linker_set_key" : "APersistableBundle_getPersistableBundleKeys",
3353   "parameters" :
3354   [
3355    {
3356     "referenced_type" : "_ZTIPK18APersistableBundle"
3357    },
3358    {
3359     "referenced_type" : "_ZTIPPc"
3360    },
3361    {
3362     "referenced_type" : "_ZTIi"
3363    },
3364    {
3365     "referenced_type" : "_ZTIPFPciPvE"
3366    },
3367    {
3368     "referenced_type" : "_ZTIPv"
3369    }
3370   ],
3371   "return_type" : "_ZTIi",
3372   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3373  },
3374  {
3375   "function_name" : "APersistableBundle_getString",
3376   "linker_set_key" : "APersistableBundle_getString",
3377   "parameters" :
3378   [
3379    {
3380     "referenced_type" : "_ZTIPK18APersistableBundle"
3381    },
3382    {
3383     "referenced_type" : "_ZTIPKc"
3384    },
3385    {
3386     "referenced_type" : "_ZTIPPc"
3387    },
3388    {
3389     "referenced_type" : "_ZTIPFPciPvE"
3390    },
3391    {
3392     "referenced_type" : "_ZTIPv"
3393    }
3394   ],
3395   "return_type" : "_ZTIi",
3396   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3397  },
3398  {
3399   "function_name" : "APersistableBundle_getStringKeys",
3400   "linker_set_key" : "APersistableBundle_getStringKeys",
3401   "parameters" :
3402   [
3403    {
3404     "referenced_type" : "_ZTIPK18APersistableBundle"
3405    },
3406    {
3407     "referenced_type" : "_ZTIPPc"
3408    },
3409    {
3410     "referenced_type" : "_ZTIi"
3411    },
3412    {
3413     "referenced_type" : "_ZTIPFPciPvE"
3414    },
3415    {
3416     "referenced_type" : "_ZTIPv"
3417    }
3418   ],
3419   "return_type" : "_ZTIi",
3420   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3421  },
3422  {
3423   "function_name" : "APersistableBundle_getStringVector",
3424   "linker_set_key" : "APersistableBundle_getStringVector",
3425   "parameters" :
3426   [
3427    {
3428     "referenced_type" : "_ZTIPK18APersistableBundle"
3429    },
3430    {
3431     "referenced_type" : "_ZTIPKc"
3432    },
3433    {
3434     "referenced_type" : "_ZTIPPc"
3435    },
3436    {
3437     "referenced_type" : "_ZTIi"
3438    },
3439    {
3440     "referenced_type" : "_ZTIPFPciPvE"
3441    },
3442    {
3443     "referenced_type" : "_ZTIPv"
3444    }
3445   ],
3446   "return_type" : "_ZTIi",
3447   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3448  },
3449  {
3450   "function_name" : "APersistableBundle_getStringVectorKeys",
3451   "linker_set_key" : "APersistableBundle_getStringVectorKeys",
3452   "parameters" :
3453   [
3454    {
3455     "referenced_type" : "_ZTIPK18APersistableBundle"
3456    },
3457    {
3458     "referenced_type" : "_ZTIPPc"
3459    },
3460    {
3461     "referenced_type" : "_ZTIi"
3462    },
3463    {
3464     "referenced_type" : "_ZTIPFPciPvE"
3465    },
3466    {
3467     "referenced_type" : "_ZTIPv"
3468    }
3469   ],
3470   "return_type" : "_ZTIi",
3471   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3472  },
3473  {
3474   "function_name" : "APersistableBundle_isEqual",
3475   "linker_set_key" : "APersistableBundle_isEqual",
3476   "parameters" :
3477   [
3478    {
3479     "referenced_type" : "_ZTIPK18APersistableBundle"
3480    },
3481    {
3482     "referenced_type" : "_ZTIPK18APersistableBundle"
3483    }
3484   ],
3485   "return_type" : "_ZTIb",
3486   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3487  },
3488  {
3489   "function_name" : "APersistableBundle_new",
3490   "linker_set_key" : "APersistableBundle_new",
3491   "return_type" : "_ZTIP18APersistableBundle",
3492   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3493  },
3494  {
3495   "function_name" : "APersistableBundle_putBoolean",
3496   "linker_set_key" : "APersistableBundle_putBoolean",
3497   "parameters" :
3498   [
3499    {
3500     "referenced_type" : "_ZTIP18APersistableBundle"
3501    },
3502    {
3503     "referenced_type" : "_ZTIPKc"
3504    },
3505    {
3506     "referenced_type" : "_ZTIb"
3507    }
3508   ],
3509   "return_type" : "_ZTIv",
3510   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3511  },
3512  {
3513   "function_name" : "APersistableBundle_putBooleanVector",
3514   "linker_set_key" : "APersistableBundle_putBooleanVector",
3515   "parameters" :
3516   [
3517    {
3518     "referenced_type" : "_ZTIP18APersistableBundle"
3519    },
3520    {
3521     "referenced_type" : "_ZTIPKc"
3522    },
3523    {
3524     "referenced_type" : "_ZTIPKb"
3525    },
3526    {
3527     "referenced_type" : "_ZTIi"
3528    }
3529   ],
3530   "return_type" : "_ZTIv",
3531   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3532  },
3533  {
3534   "function_name" : "APersistableBundle_putDouble",
3535   "linker_set_key" : "APersistableBundle_putDouble",
3536   "parameters" :
3537   [
3538    {
3539     "referenced_type" : "_ZTIP18APersistableBundle"
3540    },
3541    {
3542     "referenced_type" : "_ZTIPKc"
3543    },
3544    {
3545     "referenced_type" : "_ZTId"
3546    }
3547   ],
3548   "return_type" : "_ZTIv",
3549   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3550  },
3551  {
3552   "function_name" : "APersistableBundle_putDoubleVector",
3553   "linker_set_key" : "APersistableBundle_putDoubleVector",
3554   "parameters" :
3555   [
3556    {
3557     "referenced_type" : "_ZTIP18APersistableBundle"
3558    },
3559    {
3560     "referenced_type" : "_ZTIPKc"
3561    },
3562    {
3563     "referenced_type" : "_ZTIPKd"
3564    },
3565    {
3566     "referenced_type" : "_ZTIi"
3567    }
3568   ],
3569   "return_type" : "_ZTIv",
3570   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3571  },
3572  {
3573   "function_name" : "APersistableBundle_putInt",
3574   "linker_set_key" : "APersistableBundle_putInt",
3575   "parameters" :
3576   [
3577    {
3578     "referenced_type" : "_ZTIP18APersistableBundle"
3579    },
3580    {
3581     "referenced_type" : "_ZTIPKc"
3582    },
3583    {
3584     "referenced_type" : "_ZTIi"
3585    }
3586   ],
3587   "return_type" : "_ZTIv",
3588   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3589  },
3590  {
3591   "function_name" : "APersistableBundle_putIntVector",
3592   "linker_set_key" : "APersistableBundle_putIntVector",
3593   "parameters" :
3594   [
3595    {
3596     "referenced_type" : "_ZTIP18APersistableBundle"
3597    },
3598    {
3599     "referenced_type" : "_ZTIPKc"
3600    },
3601    {
3602     "referenced_type" : "_ZTIPKi"
3603    },
3604    {
3605     "referenced_type" : "_ZTIi"
3606    }
3607   ],
3608   "return_type" : "_ZTIv",
3609   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3610  },
3611  {
3612   "function_name" : "APersistableBundle_putLong",
3613   "linker_set_key" : "APersistableBundle_putLong",
3614   "parameters" :
3615   [
3616    {
3617     "referenced_type" : "_ZTIP18APersistableBundle"
3618    },
3619    {
3620     "referenced_type" : "_ZTIPKc"
3621    },
3622    {
3623     "referenced_type" : "_ZTIx"
3624    }
3625   ],
3626   "return_type" : "_ZTIv",
3627   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3628  },
3629  {
3630   "function_name" : "APersistableBundle_putLongVector",
3631   "linker_set_key" : "APersistableBundle_putLongVector",
3632   "parameters" :
3633   [
3634    {
3635     "referenced_type" : "_ZTIP18APersistableBundle"
3636    },
3637    {
3638     "referenced_type" : "_ZTIPKc"
3639    },
3640    {
3641     "referenced_type" : "_ZTIPKx"
3642    },
3643    {
3644     "referenced_type" : "_ZTIi"
3645    }
3646   ],
3647   "return_type" : "_ZTIv",
3648   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3649  },
3650  {
3651   "function_name" : "APersistableBundle_putPersistableBundle",
3652   "linker_set_key" : "APersistableBundle_putPersistableBundle",
3653   "parameters" :
3654   [
3655    {
3656     "referenced_type" : "_ZTIP18APersistableBundle"
3657    },
3658    {
3659     "referenced_type" : "_ZTIPKc"
3660    },
3661    {
3662     "referenced_type" : "_ZTIPK18APersistableBundle"
3663    }
3664   ],
3665   "return_type" : "_ZTIv",
3666   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3667  },
3668  {
3669   "function_name" : "APersistableBundle_putString",
3670   "linker_set_key" : "APersistableBundle_putString",
3671   "parameters" :
3672   [
3673    {
3674     "referenced_type" : "_ZTIP18APersistableBundle"
3675    },
3676    {
3677     "referenced_type" : "_ZTIPKc"
3678    },
3679    {
3680     "referenced_type" : "_ZTIPKc"
3681    }
3682   ],
3683   "return_type" : "_ZTIv",
3684   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3685  },
3686  {
3687   "function_name" : "APersistableBundle_putStringVector",
3688   "linker_set_key" : "APersistableBundle_putStringVector",
3689   "parameters" :
3690   [
3691    {
3692     "referenced_type" : "_ZTIP18APersistableBundle"
3693    },
3694    {
3695     "referenced_type" : "_ZTIPKc"
3696    },
3697    {
3698     "referenced_type" : "_ZTIPKPKc"
3699    },
3700    {
3701     "referenced_type" : "_ZTIi"
3702    }
3703   ],
3704   "return_type" : "_ZTIv",
3705   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3706  },
3707  {
3708   "function_name" : "APersistableBundle_readFromParcel",
3709   "linker_set_key" : "APersistableBundle_readFromParcel",
3710   "parameters" :
3711   [
3712    {
3713     "referenced_type" : "_ZTIPK7AParcel"
3714    },
3715    {
3716     "referenced_type" : "_ZTIPP18APersistableBundle"
3717    }
3718   ],
3719   "return_type" : "_ZTIi",
3720   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3721  },
3722  {
3723   "function_name" : "APersistableBundle_size",
3724   "linker_set_key" : "APersistableBundle_size",
3725   "parameters" :
3726   [
3727    {
3728     "referenced_type" : "_ZTIPK18APersistableBundle"
3729    }
3730   ],
3731   "return_type" : "_ZTIi",
3732   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3733  },
3734  {
3735   "function_name" : "APersistableBundle_writeToParcel",
3736   "linker_set_key" : "APersistableBundle_writeToParcel",
3737   "parameters" :
3738   [
3739    {
3740     "referenced_type" : "_ZTIPK18APersistableBundle"
3741    },
3742    {
3743     "referenced_type" : "_ZTIP7AParcel"
3744    }
3745   ],
3746   "return_type" : "_ZTIi",
3747   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
3748  },
3749  {
3750   "function_name" : "AServiceManager_NotificationRegistration_delete",
3751   "linker_set_key" : "AServiceManager_NotificationRegistration_delete",
3752   "parameters" :
3753   [
3754    {
3755     "referenced_type" : "_ZTIP40AServiceManager_NotificationRegistration"
3756    }
3757   ],
3758   "return_type" : "_ZTIv",
3759   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3760  },
3761  {
3762   "function_name" : "AServiceManager_addService",
3763   "linker_set_key" : "AServiceManager_addService",
3764   "parameters" :
3765   [
3766    {
3767     "referenced_type" : "_ZTIP8AIBinder"
3768    },
3769    {
3770     "referenced_type" : "_ZTIPKc"
3771    }
3772   ],
3773   "return_type" : "_ZTIi",
3774   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3775  },
3776  {
3777   "function_name" : "AServiceManager_addServiceWithFlags",
3778   "linker_set_key" : "AServiceManager_addServiceWithFlags",
3779   "parameters" :
3780   [
3781    {
3782     "referenced_type" : "_ZTIP8AIBinder"
3783    },
3784    {
3785     "referenced_type" : "_ZTIPKc"
3786    },
3787    {
3788     "referenced_type" : "_ZTIK30AServiceManager_AddServiceFlag"
3789    }
3790   ],
3791   "return_type" : "_ZTIi",
3792   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3793  },
3794  {
3795   "function_name" : "AServiceManager_checkService",
3796   "linker_set_key" : "AServiceManager_checkService",
3797   "parameters" :
3798   [
3799    {
3800     "referenced_type" : "_ZTIPKc"
3801    }
3802   ],
3803   "return_type" : "_ZTIP8AIBinder",
3804   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3805  },
3806  {
3807   "function_name" : "AServiceManager_forEachDeclaredInstance",
3808   "linker_set_key" : "AServiceManager_forEachDeclaredInstance",
3809   "parameters" :
3810   [
3811    {
3812     "referenced_type" : "_ZTIPKc"
3813    },
3814    {
3815     "referenced_type" : "_ZTIPv"
3816    },
3817    {
3818     "referenced_type" : "_ZTIPFvPKcPvE"
3819    }
3820   ],
3821   "return_type" : "_ZTIv",
3822   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3823  },
3824  {
3825   "function_name" : "AServiceManager_forceLazyServicesPersist",
3826   "linker_set_key" : "AServiceManager_forceLazyServicesPersist",
3827   "parameters" :
3828   [
3829    {
3830     "referenced_type" : "_ZTIb"
3831    }
3832   ],
3833   "return_type" : "_ZTIv",
3834   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3835  },
3836  {
3837   "function_name" : "AServiceManager_getService",
3838   "linker_set_key" : "AServiceManager_getService",
3839   "parameters" :
3840   [
3841    {
3842     "referenced_type" : "_ZTIPKc"
3843    }
3844   ],
3845   "return_type" : "_ZTIP8AIBinder",
3846   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3847  },
3848  {
3849   "function_name" : "AServiceManager_isDeclared",
3850   "linker_set_key" : "AServiceManager_isDeclared",
3851   "parameters" :
3852   [
3853    {
3854     "referenced_type" : "_ZTIPKc"
3855    }
3856   ],
3857   "return_type" : "_ZTIb",
3858   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3859  },
3860  {
3861   "function_name" : "AServiceManager_openDeclaredPassthroughHal",
3862   "linker_set_key" : "AServiceManager_openDeclaredPassthroughHal",
3863   "parameters" :
3864   [
3865    {
3866     "referenced_type" : "_ZTIPKc"
3867    },
3868    {
3869     "referenced_type" : "_ZTIPKc"
3870    },
3871    {
3872     "referenced_type" : "_ZTIi"
3873    }
3874   ],
3875   "return_type" : "_ZTIPv",
3876   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3877  },
3878  {
3879   "function_name" : "AServiceManager_reRegister",
3880   "linker_set_key" : "AServiceManager_reRegister",
3881   "return_type" : "_ZTIv",
3882   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3883  },
3884  {
3885   "function_name" : "AServiceManager_registerForServiceNotifications",
3886   "linker_set_key" : "AServiceManager_registerForServiceNotifications",
3887   "parameters" :
3888   [
3889    {
3890     "referenced_type" : "_ZTIPKc"
3891    },
3892    {
3893     "referenced_type" : "_ZTIPFvPKcP8AIBinderPvE"
3894    },
3895    {
3896     "referenced_type" : "_ZTIPv"
3897    }
3898   ],
3899   "return_type" : "_ZTIP40AServiceManager_NotificationRegistration",
3900   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3901  },
3902  {
3903   "function_name" : "AServiceManager_registerLazyService",
3904   "linker_set_key" : "AServiceManager_registerLazyService",
3905   "parameters" :
3906   [
3907    {
3908     "referenced_type" : "_ZTIP8AIBinder"
3909    },
3910    {
3911     "referenced_type" : "_ZTIPKc"
3912    }
3913   ],
3914   "return_type" : "_ZTIi",
3915   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3916  },
3917  {
3918   "function_name" : "AServiceManager_setActiveServicesCallback",
3919   "linker_set_key" : "AServiceManager_setActiveServicesCallback",
3920   "parameters" :
3921   [
3922    {
3923     "referenced_type" : "_ZTIPFbbPvE"
3924    },
3925    {
3926     "referenced_type" : "_ZTIPv"
3927    }
3928   ],
3929   "return_type" : "_ZTIv",
3930   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3931  },
3932  {
3933   "function_name" : "AServiceManager_tryUnregister",
3934   "linker_set_key" : "AServiceManager_tryUnregister",
3935   "return_type" : "_ZTIb",
3936   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3937  },
3938  {
3939   "function_name" : "AServiceManager_waitForService",
3940   "linker_set_key" : "AServiceManager_waitForService",
3941   "parameters" :
3942   [
3943    {
3944     "referenced_type" : "_ZTIPKc"
3945    }
3946   ],
3947   "return_type" : "_ZTIP8AIBinder",
3948   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
3949  },
3950  {
3951   "function_name" : "AStatus_delete",
3952   "linker_set_key" : "AStatus_delete",
3953   "parameters" :
3954   [
3955    {
3956     "referenced_type" : "_ZTIP7AStatus"
3957    }
3958   ],
3959   "return_type" : "_ZTIv",
3960   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
3961  },
3962  {
3963   "function_name" : "AStatus_deleteDescription",
3964   "linker_set_key" : "AStatus_deleteDescription",
3965   "parameters" :
3966   [
3967    {
3968     "referenced_type" : "_ZTIPKc"
3969    }
3970   ],
3971   "return_type" : "_ZTIv",
3972   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
3973  },
3974  {
3975   "function_name" : "AStatus_fromExceptionCode",
3976   "linker_set_key" : "AStatus_fromExceptionCode",
3977   "parameters" :
3978   [
3979    {
3980     "referenced_type" : "_ZTIi"
3981    }
3982   ],
3983   "return_type" : "_ZTIP7AStatus",
3984   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
3985  },
3986  {
3987   "function_name" : "AStatus_fromExceptionCodeWithMessage",
3988   "linker_set_key" : "AStatus_fromExceptionCodeWithMessage",
3989   "parameters" :
3990   [
3991    {
3992     "referenced_type" : "_ZTIi"
3993    },
3994    {
3995     "referenced_type" : "_ZTIPKc"
3996    }
3997   ],
3998   "return_type" : "_ZTIP7AStatus",
3999   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4000  },
4001  {
4002   "function_name" : "AStatus_fromServiceSpecificError",
4003   "linker_set_key" : "AStatus_fromServiceSpecificError",
4004   "parameters" :
4005   [
4006    {
4007     "referenced_type" : "_ZTIi"
4008    }
4009   ],
4010   "return_type" : "_ZTIP7AStatus",
4011   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4012  },
4013  {
4014   "function_name" : "AStatus_fromServiceSpecificErrorWithMessage",
4015   "linker_set_key" : "AStatus_fromServiceSpecificErrorWithMessage",
4016   "parameters" :
4017   [
4018    {
4019     "referenced_type" : "_ZTIi"
4020    },
4021    {
4022     "referenced_type" : "_ZTIPKc"
4023    }
4024   ],
4025   "return_type" : "_ZTIP7AStatus",
4026   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4027  },
4028  {
4029   "function_name" : "AStatus_fromStatus",
4030   "linker_set_key" : "AStatus_fromStatus",
4031   "parameters" :
4032   [
4033    {
4034     "referenced_type" : "_ZTIi"
4035    }
4036   ],
4037   "return_type" : "_ZTIP7AStatus",
4038   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4039  },
4040  {
4041   "function_name" : "AStatus_getDescription",
4042   "linker_set_key" : "AStatus_getDescription",
4043   "parameters" :
4044   [
4045    {
4046     "referenced_type" : "_ZTIPK7AStatus"
4047    }
4048   ],
4049   "return_type" : "_ZTIPKc",
4050   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4051  },
4052  {
4053   "function_name" : "AStatus_getExceptionCode",
4054   "linker_set_key" : "AStatus_getExceptionCode",
4055   "parameters" :
4056   [
4057    {
4058     "referenced_type" : "_ZTIPK7AStatus"
4059    }
4060   ],
4061   "return_type" : "_ZTIi",
4062   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4063  },
4064  {
4065   "function_name" : "AStatus_getMessage",
4066   "linker_set_key" : "AStatus_getMessage",
4067   "parameters" :
4068   [
4069    {
4070     "referenced_type" : "_ZTIPK7AStatus"
4071    }
4072   ],
4073   "return_type" : "_ZTIPKc",
4074   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4075  },
4076  {
4077   "function_name" : "AStatus_getServiceSpecificError",
4078   "linker_set_key" : "AStatus_getServiceSpecificError",
4079   "parameters" :
4080   [
4081    {
4082     "referenced_type" : "_ZTIPK7AStatus"
4083    }
4084   ],
4085   "return_type" : "_ZTIi",
4086   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4087  },
4088  {
4089   "function_name" : "AStatus_getStatus",
4090   "linker_set_key" : "AStatus_getStatus",
4091   "parameters" :
4092   [
4093    {
4094     "referenced_type" : "_ZTIPK7AStatus"
4095    }
4096   ],
4097   "return_type" : "_ZTIi",
4098   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4099  },
4100  {
4101   "function_name" : "AStatus_isOk",
4102   "linker_set_key" : "AStatus_isOk",
4103   "parameters" :
4104   [
4105    {
4106     "referenced_type" : "_ZTIPK7AStatus"
4107    }
4108   ],
4109   "return_type" : "_ZTIb",
4110   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4111  },
4112  {
4113   "function_name" : "AStatus_newOk",
4114   "linker_set_key" : "AStatus_newOk",
4115   "return_type" : "_ZTIP7AStatus",
4116   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h"
4117  }
4118 ],
4119 "global_vars" : [],
4120 "lvalue_reference_types" :
4121 [
4122  {
4123   "alignment" : 4,
4124   "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE",
4125   "name" : "const android::sp<android::IBinder> &",
4126   "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE",
4127   "size" : 4,
4128   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_libbinder.h"
4129  }
4130 ],
4131 "pointer_types" :
4132 [
4133  {
4134   "alignment" : 4,
4135   "linker_set_key" : "_ZTIP13AIBinder_Weak",
4136   "name" : "AIBinder_Weak *",
4137   "referenced_type" : "_ZTI13AIBinder_Weak",
4138   "size" : 4,
4139   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4140  },
4141  {
4142   "alignment" : 4,
4143   "linker_set_key" : "_ZTIP14AIBinder_Class",
4144   "name" : "AIBinder_Class *",
4145   "referenced_type" : "_ZTI14AIBinder_Class",
4146   "size" : 4,
4147   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4148  },
4149  {
4150   "alignment" : 4,
4151   "linker_set_key" : "_ZTIP18APersistableBundle",
4152   "name" : "APersistableBundle *",
4153   "referenced_type" : "_ZTI18APersistableBundle",
4154   "size" : 4,
4155   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4156  },
4157  {
4158   "alignment" : 4,
4159   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
4160   "name" : "AIBinder_DeathRecipient *",
4161   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
4162   "size" : 4,
4163   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4164  },
4165  {
4166   "alignment" : 4,
4167   "linker_set_key" : "_ZTIP40AServiceManager_NotificationRegistration",
4168   "name" : "AServiceManager_NotificationRegistration *",
4169   "referenced_type" : "_ZTI40AServiceManager_NotificationRegistration",
4170   "size" : 4,
4171   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "_ZTIP7AParcel",
4176   "name" : "AParcel *",
4177   "referenced_type" : "_ZTI7AParcel",
4178   "size" : 4,
4179   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "_ZTIP7AStatus",
4184   "name" : "AStatus *",
4185   "referenced_type" : "_ZTI7AStatus",
4186   "size" : 4,
4187   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4188  },
4189  {
4190   "alignment" : 4,
4191   "linker_set_key" : "_ZTIP8AIBinder",
4192   "name" : "AIBinder *",
4193   "referenced_type" : "_ZTI8AIBinder",
4194   "size" : 4,
4195   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4196  },
4197  {
4198   "alignment" : 4,
4199   "linker_set_key" : "_ZTIPDs",
4200   "name" : "char16_t *",
4201   "referenced_type" : "_ZTIDs",
4202   "size" : 4,
4203   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4204  },
4205  {
4206   "alignment" : 4,
4207   "linker_set_key" : "_ZTIPFPKcPKvjPiE",
4208   "name" : "const char *(*)(const void *, unsigned int, int *)",
4209   "referenced_type" : "_ZTIFPKcPKvjPiE",
4210   "size" : 4,
4211   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "_ZTIPFPciPvE",
4216   "name" : "char *(*)(int, void *)",
4217   "referenced_type" : "_ZTIFPciPvE",
4218   "size" : 4,
4219   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4220  },
4221  {
4222   "alignment" : 4,
4223   "linker_set_key" : "_ZTIPFPvS_E",
4224   "name" : "void *(*)(void *)",
4225   "referenced_type" : "_ZTIFPvS_E",
4226   "size" : 4,
4227   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4228  },
4229  {
4230   "alignment" : 4,
4231   "linker_set_key" : "_ZTIPFbPKvjE",
4232   "name" : "bool (*)(const void *, unsigned int)",
4233   "referenced_type" : "_ZTIFbPKvjE",
4234   "size" : 4,
4235   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4236  },
4237  {
4238   "alignment" : 4,
4239   "linker_set_key" : "_ZTIPFbPviE",
4240   "name" : "bool (*)(void *, int)",
4241   "referenced_type" : "_ZTIFbPviE",
4242   "size" : 4,
4243   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4244  },
4245  {
4246   "alignment" : 4,
4247   "linker_set_key" : "_ZTIPFbPviPPDsE",
4248   "name" : "bool (*)(void *, int, char16_t **)",
4249   "referenced_type" : "_ZTIFbPviPPDsE",
4250   "size" : 4,
4251   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4252  },
4253  {
4254   "alignment" : 4,
4255   "linker_set_key" : "_ZTIPFbPviPPaE",
4256   "name" : "bool (*)(void *, int, signed char **)",
4257   "referenced_type" : "_ZTIFbPviPPaE",
4258   "size" : 4,
4259   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4260  },
4261  {
4262   "alignment" : 4,
4263   "linker_set_key" : "_ZTIPFbPviPPcE",
4264   "name" : "bool (*)(void *, int, char **)",
4265   "referenced_type" : "_ZTIFbPviPPcE",
4266   "size" : 4,
4267   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4268  },
4269  {
4270   "alignment" : 4,
4271   "linker_set_key" : "_ZTIPFbPviPPdE",
4272   "name" : "bool (*)(void *, int, double **)",
4273   "referenced_type" : "_ZTIFbPviPPdE",
4274   "size" : 4,
4275   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4276  },
4277  {
4278   "alignment" : 4,
4279   "linker_set_key" : "_ZTIPFbPviPPfE",
4280   "name" : "bool (*)(void *, int, float **)",
4281   "referenced_type" : "_ZTIFbPviPPfE",
4282   "size" : 4,
4283   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "_ZTIPFbPviPPiE",
4288   "name" : "bool (*)(void *, int, int **)",
4289   "referenced_type" : "_ZTIFbPviPPiE",
4290   "size" : 4,
4291   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4292  },
4293  {
4294   "alignment" : 4,
4295   "linker_set_key" : "_ZTIPFbPviPPjE",
4296   "name" : "bool (*)(void *, int, unsigned int **)",
4297   "referenced_type" : "_ZTIFbPviPPjE",
4298   "size" : 4,
4299   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4300  },
4301  {
4302   "alignment" : 4,
4303   "linker_set_key" : "_ZTIPFbPviPPxE",
4304   "name" : "bool (*)(void *, int, long long **)",
4305   "referenced_type" : "_ZTIFbPviPPxE",
4306   "size" : 4,
4307   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4308  },
4309  {
4310   "alignment" : 4,
4311   "linker_set_key" : "_ZTIPFbPviPPyE",
4312   "name" : "bool (*)(void *, int, unsigned long long **)",
4313   "referenced_type" : "_ZTIFbPviPPyE",
4314   "size" : 4,
4315   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4316  },
4317  {
4318   "alignment" : 4,
4319   "linker_set_key" : "_ZTIPFbPvjiPPcE",
4320   "name" : "bool (*)(void *, unsigned int, int, char **)",
4321   "referenced_type" : "_ZTIFbPvjiPPcE",
4322   "size" : 4,
4323   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "_ZTIPFbbPvE",
4328   "name" : "bool (*)(bool, void *)",
4329   "referenced_type" : "_ZTIFbbPvE",
4330   "size" : 4,
4331   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
4332  },
4333  {
4334   "alignment" : 4,
4335   "linker_set_key" : "_ZTIPFiP7AParcelPKvjE",
4336   "name" : "int (*)(AParcel *, const void *, unsigned int)",
4337   "referenced_type" : "_ZTIFiP7AParcelPKvjE",
4338   "size" : 4,
4339   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4340  },
4341  {
4342   "alignment" : 4,
4343   "linker_set_key" : "_ZTIPFiP8AIBinderiPPKcjE",
4344   "name" : "int (*)(AIBinder *, int, const char **, unsigned int)",
4345   "referenced_type" : "_ZTIFiP8AIBinderiPPKcjE",
4346   "size" : 4,
4347   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4348  },
4349  {
4350   "alignment" : 4,
4351   "linker_set_key" : "_ZTIPFiP8AIBinderiiiPPKcjE",
4352   "name" : "int (*)(AIBinder *, int, int, int, const char **, unsigned int)",
4353   "referenced_type" : "_ZTIFiP8AIBinderiiiPPKcjE",
4354   "size" : 4,
4355   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_shell.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
4360   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
4361   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
4362   "size" : 4,
4363   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4364  },
4365  {
4366   "alignment" : 4,
4367   "linker_set_key" : "_ZTIPFiPK7AParcelPvjE",
4368   "name" : "int (*)(const AParcel *, void *, unsigned int)",
4369   "referenced_type" : "_ZTIFiPK7AParcelPvjE",
4370   "size" : 4,
4371   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "_ZTIPFvPKcP8AIBinderPvE",
4376   "name" : "void (*)(const char *, AIBinder *, void *)",
4377   "referenced_type" : "_ZTIFvPKcP8AIBinderPvE",
4378   "size" : 4,
4379   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
4380  },
4381  {
4382   "alignment" : 4,
4383   "linker_set_key" : "_ZTIPFvPKcPvE",
4384   "name" : "void (*)(const char *, void *)",
4385   "referenced_type" : "_ZTIFvPKcPvE",
4386   "size" : 4,
4387   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "_ZTIPFvPvE",
4392   "name" : "void (*)(void *)",
4393   "referenced_type" : "_ZTIFvPvE",
4394   "size" : 4,
4395   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "_ZTIPFvPvjbE",
4400   "name" : "void (*)(void *, unsigned int, bool)",
4401   "referenced_type" : "_ZTIFvPvjbE",
4402   "size" : 4,
4403   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4404  },
4405  {
4406   "alignment" : 4,
4407   "linker_set_key" : "_ZTIPK13AIBinder_Weak",
4408   "name" : "const AIBinder_Weak *",
4409   "referenced_type" : "_ZTIK13AIBinder_Weak",
4410   "size" : 4,
4411   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "_ZTIPK14AIBinder_Class",
4416   "name" : "const AIBinder_Class *",
4417   "referenced_type" : "_ZTIK14AIBinder_Class",
4418   "size" : 4,
4419   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4420  },
4421  {
4422   "alignment" : 4,
4423   "linker_set_key" : "_ZTIPK18APersistableBundle",
4424   "name" : "const APersistableBundle *",
4425   "referenced_type" : "_ZTIK18APersistableBundle",
4426   "size" : 4,
4427   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4428  },
4429  {
4430   "alignment" : 4,
4431   "linker_set_key" : "_ZTIPK7AParcel",
4432   "name" : "const AParcel *",
4433   "referenced_type" : "_ZTIK7AParcel",
4434   "size" : 4,
4435   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4436  },
4437  {
4438   "alignment" : 4,
4439   "linker_set_key" : "_ZTIPK7AStatus",
4440   "name" : "const AStatus *",
4441   "referenced_type" : "_ZTIK7AStatus",
4442   "size" : 4,
4443   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "_ZTIPK8AIBinder",
4448   "name" : "const AIBinder *",
4449   "referenced_type" : "_ZTIK8AIBinder",
4450   "size" : 4,
4451   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4452  },
4453  {
4454   "alignment" : 4,
4455   "linker_set_key" : "_ZTIPKDs",
4456   "name" : "const char16_t *",
4457   "referenced_type" : "_ZTIKDs",
4458   "size" : 4,
4459   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4460  },
4461  {
4462   "alignment" : 4,
4463   "linker_set_key" : "_ZTIPKN7android6ParcelE",
4464   "name" : "const android::Parcel *",
4465   "referenced_type" : "_ZTIKN7android6ParcelE",
4466   "size" : 4,
4467   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_libbinder.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIPKPKc",
4472   "name" : "const char *const *",
4473   "referenced_type" : "_ZTIKPKc",
4474   "size" : 4,
4475   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4476  },
4477  {
4478   "alignment" : 4,
4479   "linker_set_key" : "_ZTIPKa",
4480   "name" : "const signed char *",
4481   "referenced_type" : "_ZTIKa",
4482   "size" : 4,
4483   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4484  },
4485  {
4486   "alignment" : 4,
4487   "linker_set_key" : "_ZTIPKb",
4488   "name" : "const bool *",
4489   "referenced_type" : "_ZTIKb",
4490   "size" : 4,
4491   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4492  },
4493  {
4494   "alignment" : 4,
4495   "linker_set_key" : "_ZTIPKc",
4496   "name" : "const char *",
4497   "referenced_type" : "_ZTIKc",
4498   "size" : 4,
4499   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "_ZTIPKd",
4504   "name" : "const double *",
4505   "referenced_type" : "_ZTIKd",
4506   "size" : 4,
4507   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4508  },
4509  {
4510   "alignment" : 4,
4511   "linker_set_key" : "_ZTIPKf",
4512   "name" : "const float *",
4513   "referenced_type" : "_ZTIKf",
4514   "size" : 4,
4515   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "_ZTIPKh",
4520   "name" : "const unsigned char *",
4521   "referenced_type" : "_ZTIKh",
4522   "size" : 4,
4523   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "_ZTIPKi",
4528   "name" : "const int *",
4529   "referenced_type" : "_ZTIKi",
4530   "size" : 4,
4531   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4532  },
4533  {
4534   "alignment" : 4,
4535   "linker_set_key" : "_ZTIPKj",
4536   "name" : "const unsigned int *",
4537   "referenced_type" : "_ZTIKj",
4538   "size" : 4,
4539   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "_ZTIPKv",
4544   "name" : "const void *",
4545   "referenced_type" : "_ZTIKv",
4546   "size" : 4,
4547   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4548  },
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "_ZTIPKx",
4552   "name" : "const long long *",
4553   "referenced_type" : "_ZTIKx",
4554   "size" : 4,
4555   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "_ZTIPKy",
4560   "name" : "const unsigned long long *",
4561   "referenced_type" : "_ZTIKy",
4562   "size" : 4,
4563   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4564  },
4565  {
4566   "alignment" : 4,
4567   "linker_set_key" : "_ZTIPN7android6ParcelE",
4568   "name" : "android::Parcel *",
4569   "referenced_type" : "_ZTIN7android6ParcelE",
4570   "size" : 4,
4571   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_libbinder.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIPP18APersistableBundle",
4576   "name" : "APersistableBundle **",
4577   "referenced_type" : "_ZTIP18APersistableBundle",
4578   "size" : 4,
4579   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4580  },
4581  {
4582   "alignment" : 4,
4583   "linker_set_key" : "_ZTIPP7AParcel",
4584   "name" : "AParcel **",
4585   "referenced_type" : "_ZTIP7AParcel",
4586   "size" : 4,
4587   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "_ZTIPP7AStatus",
4592   "name" : "AStatus **",
4593   "referenced_type" : "_ZTIP7AStatus",
4594   "size" : 4,
4595   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4596  },
4597  {
4598   "alignment" : 4,
4599   "linker_set_key" : "_ZTIPP8AIBinder",
4600   "name" : "AIBinder **",
4601   "referenced_type" : "_ZTIP8AIBinder",
4602   "size" : 4,
4603   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4604  },
4605  {
4606   "alignment" : 4,
4607   "linker_set_key" : "_ZTIPPDs",
4608   "name" : "char16_t **",
4609   "referenced_type" : "_ZTIPDs",
4610   "size" : 4,
4611   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "_ZTIPPKc",
4616   "name" : "const char **",
4617   "referenced_type" : "_ZTIPKc",
4618   "size" : 4,
4619   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIPPa",
4624   "name" : "signed char **",
4625   "referenced_type" : "_ZTIPa",
4626   "size" : 4,
4627   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "_ZTIPPc",
4632   "name" : "char **",
4633   "referenced_type" : "_ZTIPc",
4634   "size" : 4,
4635   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4636  },
4637  {
4638   "alignment" : 4,
4639   "linker_set_key" : "_ZTIPPd",
4640   "name" : "double **",
4641   "referenced_type" : "_ZTIPd",
4642   "size" : 4,
4643   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "_ZTIPPf",
4648   "name" : "float **",
4649   "referenced_type" : "_ZTIPf",
4650   "size" : 4,
4651   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4652  },
4653  {
4654   "alignment" : 4,
4655   "linker_set_key" : "_ZTIPPi",
4656   "name" : "int **",
4657   "referenced_type" : "_ZTIPi",
4658   "size" : 4,
4659   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4660  },
4661  {
4662   "alignment" : 4,
4663   "linker_set_key" : "_ZTIPPj",
4664   "name" : "unsigned int **",
4665   "referenced_type" : "_ZTIPj",
4666   "size" : 4,
4667   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "_ZTIPPx",
4672   "name" : "long long **",
4673   "referenced_type" : "_ZTIPx",
4674   "size" : 4,
4675   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4676  },
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "_ZTIPPy",
4680   "name" : "unsigned long long **",
4681   "referenced_type" : "_ZTIPy",
4682   "size" : 4,
4683   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "_ZTIPa",
4688   "name" : "signed char *",
4689   "referenced_type" : "_ZTIa",
4690   "size" : 4,
4691   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "_ZTIPb",
4696   "name" : "bool *",
4697   "referenced_type" : "_ZTIb",
4698   "size" : 4,
4699   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4700  },
4701  {
4702   "alignment" : 4,
4703   "linker_set_key" : "_ZTIPc",
4704   "name" : "char *",
4705   "referenced_type" : "_ZTIc",
4706   "size" : 4,
4707   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4708  },
4709  {
4710   "alignment" : 4,
4711   "linker_set_key" : "_ZTIPd",
4712   "name" : "double *",
4713   "referenced_type" : "_ZTId",
4714   "size" : 4,
4715   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "_ZTIPf",
4720   "name" : "float *",
4721   "referenced_type" : "_ZTIf",
4722   "size" : 4,
4723   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4724  },
4725  {
4726   "alignment" : 4,
4727   "linker_set_key" : "_ZTIPh",
4728   "name" : "unsigned char *",
4729   "referenced_type" : "_ZTIh",
4730   "size" : 4,
4731   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4732  },
4733  {
4734   "alignment" : 4,
4735   "linker_set_key" : "_ZTIPi",
4736   "name" : "int *",
4737   "referenced_type" : "_ZTIi",
4738   "size" : 4,
4739   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4740  },
4741  {
4742   "alignment" : 4,
4743   "linker_set_key" : "_ZTIPj",
4744   "name" : "unsigned int *",
4745   "referenced_type" : "_ZTIj",
4746   "size" : 4,
4747   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "_ZTIPv",
4752   "name" : "void *",
4753   "referenced_type" : "_ZTIv",
4754   "size" : 4,
4755   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4756  },
4757  {
4758   "alignment" : 4,
4759   "linker_set_key" : "_ZTIPx",
4760   "name" : "long long *",
4761   "referenced_type" : "_ZTIx",
4762   "size" : 4,
4763   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "_ZTIPy",
4768   "name" : "unsigned long long *",
4769   "referenced_type" : "_ZTIy",
4770   "size" : 4,
4771   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4772  }
4773 ],
4774 "qualified_types" :
4775 [
4776  {
4777   "alignment" : 4,
4778   "is_const" : true,
4779   "linker_set_key" : "_ZTIK13AIBinder_Weak",
4780   "name" : "const AIBinder_Weak",
4781   "referenced_type" : "_ZTI13AIBinder_Weak",
4782   "size" : 8,
4783   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4784  },
4785  {
4786   "alignment" : 4,
4787   "is_const" : true,
4788   "linker_set_key" : "_ZTIK14AIBinder_Class",
4789   "name" : "const AIBinder_Class",
4790   "referenced_type" : "_ZTI14AIBinder_Class",
4791   "size" : 40,
4792   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "is_const" : true,
4797   "linker_set_key" : "_ZTIK18APersistableBundle",
4798   "name" : "const APersistableBundle",
4799   "referenced_type" : "_ZTI18APersistableBundle",
4800   "size" : 136,
4801   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "is_const" : true,
4806   "linker_set_key" : "_ZTIK30AServiceManager_AddServiceFlag",
4807   "name" : "const AServiceManager_AddServiceFlag",
4808   "referenced_type" : "_ZTI30AServiceManager_AddServiceFlag",
4809   "size" : 4,
4810   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_manager.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "is_const" : true,
4815   "linker_set_key" : "_ZTIK7AParcel",
4816   "name" : "const AParcel",
4817   "referenced_type" : "_ZTI7AParcel",
4818   "size" : 12,
4819   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "is_const" : true,
4824   "linker_set_key" : "_ZTIK7AStatus",
4825   "name" : "const AStatus",
4826   "referenced_type" : "_ZTI7AStatus",
4827   "size" : 12,
4828   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "is_const" : true,
4833   "linker_set_key" : "_ZTIK8AIBinder",
4834   "name" : "const AIBinder",
4835   "referenced_type" : "_ZTI8AIBinder",
4836   "size" : 20,
4837   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4838  },
4839  {
4840   "alignment" : 2,
4841   "is_const" : true,
4842   "linker_set_key" : "_ZTIKDs",
4843   "name" : "const char16_t",
4844   "referenced_type" : "_ZTIDs",
4845   "size" : 2,
4846   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "is_const" : true,
4851   "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE",
4852   "name" : "const android::sp<android::IBinder>",
4853   "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE",
4854   "size" : 4,
4855   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_libbinder.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "is_const" : true,
4860   "linker_set_key" : "_ZTIKN7android6ParcelE",
4861   "name" : "const android::Parcel",
4862   "referenced_type" : "_ZTIN7android6ParcelE",
4863   "size" : 60,
4864   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_libbinder.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "is_const" : true,
4869   "linker_set_key" : "_ZTIKPKc",
4870   "name" : "const char *const",
4871   "referenced_type" : "_ZTIPKc",
4872   "size" : 4,
4873   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4874  },
4875  {
4876   "alignment" : 1,
4877   "is_const" : true,
4878   "linker_set_key" : "_ZTIKa",
4879   "name" : "const signed char",
4880   "referenced_type" : "_ZTIa",
4881   "size" : 1,
4882   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4883  },
4884  {
4885   "alignment" : 1,
4886   "is_const" : true,
4887   "linker_set_key" : "_ZTIKb",
4888   "name" : "const bool",
4889   "referenced_type" : "_ZTIb",
4890   "size" : 1,
4891   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/persistable_bundle.h"
4892  },
4893  {
4894   "alignment" : 1,
4895   "is_const" : true,
4896   "linker_set_key" : "_ZTIKc",
4897   "name" : "const char",
4898   "referenced_type" : "_ZTIc",
4899   "size" : 1,
4900   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "is_const" : true,
4905   "linker_set_key" : "_ZTIKd",
4906   "name" : "const double",
4907   "referenced_type" : "_ZTId",
4908   "size" : 8,
4909   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "is_const" : true,
4914   "linker_set_key" : "_ZTIKf",
4915   "name" : "const float",
4916   "referenced_type" : "_ZTIf",
4917   "size" : 4,
4918   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4919  },
4920  {
4921   "alignment" : 1,
4922   "is_const" : true,
4923   "linker_set_key" : "_ZTIKh",
4924   "name" : "const unsigned char",
4925   "referenced_type" : "_ZTIh",
4926   "size" : 1,
4927   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "is_const" : true,
4932   "linker_set_key" : "_ZTIKi",
4933   "name" : "const int",
4934   "referenced_type" : "_ZTIi",
4935   "size" : 4,
4936   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "is_const" : true,
4941   "linker_set_key" : "_ZTIKj",
4942   "name" : "const unsigned int",
4943   "referenced_type" : "_ZTIj",
4944   "size" : 4,
4945   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h"
4946  },
4947  {
4948   "is_const" : true,
4949   "linker_set_key" : "_ZTIKv",
4950   "name" : "const void",
4951   "referenced_type" : "_ZTIv",
4952   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "is_const" : true,
4957   "linker_set_key" : "_ZTIKx",
4958   "name" : "const long long",
4959   "referenced_type" : "_ZTIx",
4960   "size" : 8,
4961   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "is_const" : true,
4966   "linker_set_key" : "_ZTIKy",
4967   "name" : "const unsigned long long",
4968   "referenced_type" : "_ZTIy",
4969   "size" : 8,
4970   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel.h"
4971  }
4972 ],
4973 "record_types" : [],
4974 "rvalue_reference_types" : []
4975}
4976