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