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