1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "std::nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 4
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIb",
18   "name" : "bool",
19   "referenced_type" : "_ZTIb",
20   "self_type" : "_ZTIb",
21   "size" : 1
22  },
23  {
24   "alignment" : 1,
25   "is_integral" : true,
26   "linker_set_key" : "_ZTIc",
27   "name" : "char",
28   "referenced_type" : "_ZTIc",
29   "self_type" : "_ZTIc",
30   "size" : 1
31  },
32  {
33   "alignment" : 4,
34   "is_integral" : true,
35   "linker_set_key" : "_ZTIi",
36   "name" : "int",
37   "referenced_type" : "_ZTIi",
38   "self_type" : "_ZTIi",
39   "size" : 4
40  },
41  {
42   "alignment" : 4,
43   "is_integral" : true,
44   "is_unsigned" : true,
45   "linker_set_key" : "_ZTIj",
46   "name" : "unsigned int",
47   "referenced_type" : "_ZTIj",
48   "self_type" : "_ZTIj",
49   "size" : 4
50  },
51  {
52   "linker_set_key" : "_ZTIv",
53   "name" : "void",
54   "referenced_type" : "_ZTIv",
55   "self_type" : "_ZTIv"
56  }
57 ],
58 "elf_functions" :
59 [
60  {
61   "name" : "_ZN4aidl7android8hardware5radio10RadioConst14readFromParcelEPK7AParcel"
62  },
63  {
64   "name" : "_ZN4aidl7android8hardware5radio17RadioResponseInfo14readFromParcelEPK7AParcel"
65  },
66  {
67   "name" : "_ZN4aidl7android8hardware5radio22RadioResponseInfoModem14readFromParcelEPK7AParcel"
68  },
69  {
70   "name" : "_ZNK4aidl7android8hardware5radio10RadioConst13writeToParcelEP7AParcel"
71  },
72  {
73   "name" : "_ZNK4aidl7android8hardware5radio17RadioResponseInfo13writeToParcelEP7AParcel"
74  },
75  {
76   "name" : "_ZNK4aidl7android8hardware5radio22RadioResponseInfoModem13writeToParcelEP7AParcel"
77  }
78 ],
79 "elf_objects" :
80 [
81  {
82   "name" : "_ZN4aidl7android8hardware5radio10RadioConst10descriptorE"
83  },
84  {
85   "name" : "_ZN4aidl7android8hardware5radio17RadioResponseInfo10descriptorE"
86  },
87  {
88   "name" : "_ZN4aidl7android8hardware5radio22RadioResponseInfoModem10descriptorE"
89  }
90 ],
91 "enum_types" :
92 [
93  {
94   "alignment" : 4,
95   "enum_fields" :
96   [
97    {
98     "enum_field_value" : 1,
99     "name" : "FLAG_ONEWAY"
100    }
101   ],
102   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
103   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
104   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
105   "self_type" : "_ZTI12$FLAG_ONEWAY",
106   "size" : 4,
107   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
108   "underlying_type" : "_ZTIj"
109  },
110  {
111   "alignment" : 4,
112   "enum_fields" :
113   [
114    {
115     "enum_field_value" : 0,
116     "name" : "EX_NONE"
117    },
118    {
119     "enum_field_value" : -1,
120     "name" : "EX_SECURITY"
121    },
122    {
123     "enum_field_value" : -2,
124     "name" : "EX_BAD_PARCELABLE"
125    },
126    {
127     "enum_field_value" : -3,
128     "name" : "EX_ILLEGAL_ARGUMENT"
129    },
130    {
131     "enum_field_value" : -4,
132     "name" : "EX_NULL_POINTER"
133    },
134    {
135     "enum_field_value" : -5,
136     "name" : "EX_ILLEGAL_STATE"
137    },
138    {
139     "enum_field_value" : -6,
140     "name" : "EX_NETWORK_MAIN_THREAD"
141    },
142    {
143     "enum_field_value" : -7,
144     "name" : "EX_UNSUPPORTED_OPERATION"
145    },
146    {
147     "enum_field_value" : -8,
148     "name" : "EX_SERVICE_SPECIFIC"
149    },
150    {
151     "enum_field_value" : -9,
152     "name" : "EX_PARCELABLE"
153    },
154    {
155     "enum_field_value" : -129,
156     "name" : "EX_TRANSACTION_FAILED"
157    }
158   ],
159   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
160   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
161   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
162   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
163   "size" : 4,
164   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
165   "underlying_type" : "_ZTIi"
166  },
167  {
168   "alignment" : 4,
169   "enum_fields" :
170   [
171    {
172     "enum_field_value" : 268435456,
173     "name" : "FLAG_PRIVATE_LOCAL"
174    }
175   ],
176   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
177   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
178   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
179   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
180   "size" : 4,
181   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
182   "underlying_type" : "_ZTIj"
183  },
184  {
185   "alignment" : 4,
186   "enum_fields" :
187   [
188    {
189     "enum_field_value" : 268435456,
190     "name" : "FLAG_PRIVATE_VENDOR"
191    }
192   ],
193   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
194   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
195   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
196   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
197   "size" : 4,
198   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
199   "underlying_type" : "_ZTIj"
200  },
201  {
202   "alignment" : 4,
203   "enum_fields" :
204   [
205    {
206     "enum_field_value" : 0,
207     "name" : "STATUS_OK"
208    },
209    {
210     "enum_field_value" : -2147483648,
211     "name" : "STATUS_UNKNOWN_ERROR"
212    },
213    {
214     "enum_field_value" : -12,
215     "name" : "STATUS_NO_MEMORY"
216    },
217    {
218     "enum_field_value" : -38,
219     "name" : "STATUS_INVALID_OPERATION"
220    },
221    {
222     "enum_field_value" : -22,
223     "name" : "STATUS_BAD_VALUE"
224    },
225    {
226     "enum_field_value" : -2147483647,
227     "name" : "STATUS_BAD_TYPE"
228    },
229    {
230     "enum_field_value" : -2,
231     "name" : "STATUS_NAME_NOT_FOUND"
232    },
233    {
234     "enum_field_value" : -1,
235     "name" : "STATUS_PERMISSION_DENIED"
236    },
237    {
238     "enum_field_value" : -19,
239     "name" : "STATUS_NO_INIT"
240    },
241    {
242     "enum_field_value" : -17,
243     "name" : "STATUS_ALREADY_EXISTS"
244    },
245    {
246     "enum_field_value" : -32,
247     "name" : "STATUS_DEAD_OBJECT"
248    },
249    {
250     "enum_field_value" : -2147483646,
251     "name" : "STATUS_FAILED_TRANSACTION"
252    },
253    {
254     "enum_field_value" : -75,
255     "name" : "STATUS_BAD_INDEX"
256    },
257    {
258     "enum_field_value" : -61,
259     "name" : "STATUS_NOT_ENOUGH_DATA"
260    },
261    {
262     "enum_field_value" : -11,
263     "name" : "STATUS_WOULD_BLOCK"
264    },
265    {
266     "enum_field_value" : -110,
267     "name" : "STATUS_TIMED_OUT"
268    },
269    {
270     "enum_field_value" : -74,
271     "name" : "STATUS_UNKNOWN_TRANSACTION"
272    },
273    {
274     "enum_field_value" : -2147483641,
275     "name" : "STATUS_FDS_NOT_ALLOWED"
276    },
277    {
278     "enum_field_value" : -2147483640,
279     "name" : "STATUS_UNEXPECTED_NULL"
280    }
281   ],
282   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
283   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
284   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
285   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
286   "size" : 4,
287   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
288   "underlying_type" : "_ZTIi"
289  },
290  {
291   "alignment" : 4,
292   "enum_fields" :
293   [
294    {
295     "enum_field_value" : 1,
296     "name" : "FIRST_CALL_TRANSACTION"
297    },
298    {
299     "enum_field_value" : 16777215,
300     "name" : "LAST_CALL_TRANSACTION"
301    }
302   ],
303   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
304   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
305   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
306   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
307   "size" : 4,
308   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
309   "underlying_type" : "_ZTIj"
310  },
311  {
312   "alignment" : 4,
313   "enum_fields" :
314   [
315    {
316     "enum_field_value" : 0,
317     "name" : "ndk::STABILITY_LOCAL"
318    },
319    {
320     "enum_field_value" : 1,
321     "name" : "ndk::STABILITY_VINTF"
322    }
323   ],
324   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
325   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
326   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
327   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
328   "size" : 4,
329   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
330   "underlying_type" : "_ZTIj"
331  },
332  {
333   "alignment" : 4,
334   "enum_fields" :
335   [
336    {
337     "enum_field_value" : 3,
338     "name" : "aidl::android::hardware::radio::RadioConst::MAX_RILDS"
339    }
340   ],
341   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio10RadioConst10$MAX_RILDSE",
342   "name" : "aidl::android::hardware::radio::RadioConst::(unnamed enum at out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h:48:3)",
343   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst10$MAX_RILDSE",
344   "self_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst10$MAX_RILDSE",
345   "size" : 4,
346   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h",
347   "underlying_type" : "_ZTIi"
348  },
349  {
350   "alignment" : 4,
351   "enum_fields" :
352   [
353    {
354     "enum_field_value" : 8,
355     "name" : "aidl::android::hardware::radio::RadioConst::CARD_MAX_APPS"
356    }
357   ],
358   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio10RadioConst14$CARD_MAX_APPSE",
359   "name" : "aidl::android::hardware::radio::RadioConst::(unnamed enum at out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h:50:3)",
360   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst14$CARD_MAX_APPSE",
361   "self_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst14$CARD_MAX_APPSE",
362   "size" : 4,
363   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h",
364   "underlying_type" : "_ZTIi"
365  },
366  {
367   "alignment" : 4,
368   "enum_fields" :
369   [
370    {
371     "enum_field_value" : 64,
372     "name" : "aidl::android::hardware::radio::RadioConst::MAX_UUID_LENGTH"
373    }
374   ],
375   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio10RadioConst16$MAX_UUID_LENGTHE",
376   "name" : "aidl::android::hardware::radio::RadioConst::(unnamed enum at out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h:49:3)",
377   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst16$MAX_UUID_LENGTHE",
378   "self_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst16$MAX_UUID_LENGTHE",
379   "size" : 4,
380   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h",
381   "underlying_type" : "_ZTIi"
382  },
383  {
384   "alignment" : 4,
385   "enum_fields" :
386   [
387    {
388     "enum_field_value" : -1,
389     "name" : "aidl::android::hardware::radio::RadioConst::P2_CONSTANT_NO_P2"
390    }
391   ],
392   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio10RadioConst18$P2_CONSTANT_NO_P2E",
393   "name" : "aidl::android::hardware::radio::RadioConst::(unnamed enum at out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h:51:3)",
394   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst18$P2_CONSTANT_NO_P2E",
395   "self_type" : "_ZTIN4aidl7android8hardware5radio10RadioConst18$P2_CONSTANT_NO_P2E",
396   "size" : 4,
397   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h",
398   "underlying_type" : "_ZTIi"
399  },
400  {
401   "alignment" : 4,
402   "enum_fields" :
403   [
404    {
405     "enum_field_value" : 0,
406     "name" : "aidl::android::hardware::radio::RadioError::NONE"
407    },
408    {
409     "enum_field_value" : 1,
410     "name" : "aidl::android::hardware::radio::RadioError::RADIO_NOT_AVAILABLE"
411    },
412    {
413     "enum_field_value" : 2,
414     "name" : "aidl::android::hardware::radio::RadioError::GENERIC_FAILURE"
415    },
416    {
417     "enum_field_value" : 3,
418     "name" : "aidl::android::hardware::radio::RadioError::PASSWORD_INCORRECT"
419    },
420    {
421     "enum_field_value" : 4,
422     "name" : "aidl::android::hardware::radio::RadioError::SIM_PIN2"
423    },
424    {
425     "enum_field_value" : 5,
426     "name" : "aidl::android::hardware::radio::RadioError::SIM_PUK2"
427    },
428    {
429     "enum_field_value" : 6,
430     "name" : "aidl::android::hardware::radio::RadioError::REQUEST_NOT_SUPPORTED"
431    },
432    {
433     "enum_field_value" : 7,
434     "name" : "aidl::android::hardware::radio::RadioError::CANCELLED"
435    },
436    {
437     "enum_field_value" : 8,
438     "name" : "aidl::android::hardware::radio::RadioError::OP_NOT_ALLOWED_DURING_VOICE_CALL"
439    },
440    {
441     "enum_field_value" : 9,
442     "name" : "aidl::android::hardware::radio::RadioError::OP_NOT_ALLOWED_BEFORE_REG_TO_NW"
443    },
444    {
445     "enum_field_value" : 10,
446     "name" : "aidl::android::hardware::radio::RadioError::SMS_SEND_FAIL_RETRY"
447    },
448    {
449     "enum_field_value" : 11,
450     "name" : "aidl::android::hardware::radio::RadioError::SIM_ABSENT"
451    },
452    {
453     "enum_field_value" : 12,
454     "name" : "aidl::android::hardware::radio::RadioError::SUBSCRIPTION_NOT_AVAILABLE"
455    },
456    {
457     "enum_field_value" : 13,
458     "name" : "aidl::android::hardware::radio::RadioError::MODE_NOT_SUPPORTED"
459    },
460    {
461     "enum_field_value" : 14,
462     "name" : "aidl::android::hardware::radio::RadioError::FDN_CHECK_FAILURE"
463    },
464    {
465     "enum_field_value" : 15,
466     "name" : "aidl::android::hardware::radio::RadioError::ILLEGAL_SIM_OR_ME"
467    },
468    {
469     "enum_field_value" : 16,
470     "name" : "aidl::android::hardware::radio::RadioError::MISSING_RESOURCE"
471    },
472    {
473     "enum_field_value" : 17,
474     "name" : "aidl::android::hardware::radio::RadioError::NO_SUCH_ELEMENT"
475    },
476    {
477     "enum_field_value" : 18,
478     "name" : "aidl::android::hardware::radio::RadioError::DIAL_MODIFIED_TO_USSD"
479    },
480    {
481     "enum_field_value" : 19,
482     "name" : "aidl::android::hardware::radio::RadioError::DIAL_MODIFIED_TO_SS"
483    },
484    {
485     "enum_field_value" : 20,
486     "name" : "aidl::android::hardware::radio::RadioError::DIAL_MODIFIED_TO_DIAL"
487    },
488    {
489     "enum_field_value" : 21,
490     "name" : "aidl::android::hardware::radio::RadioError::USSD_MODIFIED_TO_DIAL"
491    },
492    {
493     "enum_field_value" : 22,
494     "name" : "aidl::android::hardware::radio::RadioError::USSD_MODIFIED_TO_SS"
495    },
496    {
497     "enum_field_value" : 23,
498     "name" : "aidl::android::hardware::radio::RadioError::USSD_MODIFIED_TO_USSD"
499    },
500    {
501     "enum_field_value" : 24,
502     "name" : "aidl::android::hardware::radio::RadioError::SS_MODIFIED_TO_DIAL"
503    },
504    {
505     "enum_field_value" : 25,
506     "name" : "aidl::android::hardware::radio::RadioError::SS_MODIFIED_TO_USSD"
507    },
508    {
509     "enum_field_value" : 26,
510     "name" : "aidl::android::hardware::radio::RadioError::SUBSCRIPTION_NOT_SUPPORTED"
511    },
512    {
513     "enum_field_value" : 27,
514     "name" : "aidl::android::hardware::radio::RadioError::SS_MODIFIED_TO_SS"
515    },
516    {
517     "enum_field_value" : 36,
518     "name" : "aidl::android::hardware::radio::RadioError::LCE_NOT_SUPPORTED"
519    },
520    {
521     "enum_field_value" : 37,
522     "name" : "aidl::android::hardware::radio::RadioError::NO_MEMORY"
523    },
524    {
525     "enum_field_value" : 38,
526     "name" : "aidl::android::hardware::radio::RadioError::INTERNAL_ERR"
527    },
528    {
529     "enum_field_value" : 39,
530     "name" : "aidl::android::hardware::radio::RadioError::SYSTEM_ERR"
531    },
532    {
533     "enum_field_value" : 40,
534     "name" : "aidl::android::hardware::radio::RadioError::MODEM_ERR"
535    },
536    {
537     "enum_field_value" : 41,
538     "name" : "aidl::android::hardware::radio::RadioError::INVALID_STATE"
539    },
540    {
541     "enum_field_value" : 42,
542     "name" : "aidl::android::hardware::radio::RadioError::NO_RESOURCES"
543    },
544    {
545     "enum_field_value" : 43,
546     "name" : "aidl::android::hardware::radio::RadioError::SIM_ERR"
547    },
548    {
549     "enum_field_value" : 44,
550     "name" : "aidl::android::hardware::radio::RadioError::INVALID_ARGUMENTS"
551    },
552    {
553     "enum_field_value" : 45,
554     "name" : "aidl::android::hardware::radio::RadioError::INVALID_SIM_STATE"
555    },
556    {
557     "enum_field_value" : 46,
558     "name" : "aidl::android::hardware::radio::RadioError::INVALID_MODEM_STATE"
559    },
560    {
561     "enum_field_value" : 47,
562     "name" : "aidl::android::hardware::radio::RadioError::INVALID_CALL_ID"
563    },
564    {
565     "enum_field_value" : 48,
566     "name" : "aidl::android::hardware::radio::RadioError::NO_SMS_TO_ACK"
567    },
568    {
569     "enum_field_value" : 49,
570     "name" : "aidl::android::hardware::radio::RadioError::NETWORK_ERR"
571    },
572    {
573     "enum_field_value" : 50,
574     "name" : "aidl::android::hardware::radio::RadioError::REQUEST_RATE_LIMITED"
575    },
576    {
577     "enum_field_value" : 51,
578     "name" : "aidl::android::hardware::radio::RadioError::SIM_BUSY"
579    },
580    {
581     "enum_field_value" : 52,
582     "name" : "aidl::android::hardware::radio::RadioError::SIM_FULL"
583    },
584    {
585     "enum_field_value" : 53,
586     "name" : "aidl::android::hardware::radio::RadioError::NETWORK_REJECT"
587    },
588    {
589     "enum_field_value" : 54,
590     "name" : "aidl::android::hardware::radio::RadioError::OPERATION_NOT_ALLOWED"
591    },
592    {
593     "enum_field_value" : 55,
594     "name" : "aidl::android::hardware::radio::RadioError::EMPTY_RECORD"
595    },
596    {
597     "enum_field_value" : 56,
598     "name" : "aidl::android::hardware::radio::RadioError::INVALID_SMS_FORMAT"
599    },
600    {
601     "enum_field_value" : 57,
602     "name" : "aidl::android::hardware::radio::RadioError::ENCODING_ERR"
603    },
604    {
605     "enum_field_value" : 58,
606     "name" : "aidl::android::hardware::radio::RadioError::INVALID_SMSC_ADDRESS"
607    },
608    {
609     "enum_field_value" : 59,
610     "name" : "aidl::android::hardware::radio::RadioError::NO_SUCH_ENTRY"
611    },
612    {
613     "enum_field_value" : 60,
614     "name" : "aidl::android::hardware::radio::RadioError::NETWORK_NOT_READY"
615    },
616    {
617     "enum_field_value" : 61,
618     "name" : "aidl::android::hardware::radio::RadioError::NOT_PROVISIONED"
619    },
620    {
621     "enum_field_value" : 62,
622     "name" : "aidl::android::hardware::radio::RadioError::NO_SUBSCRIPTION"
623    },
624    {
625     "enum_field_value" : 63,
626     "name" : "aidl::android::hardware::radio::RadioError::NO_NETWORK_FOUND"
627    },
628    {
629     "enum_field_value" : 64,
630     "name" : "aidl::android::hardware::radio::RadioError::DEVICE_IN_USE"
631    },
632    {
633     "enum_field_value" : 65,
634     "name" : "aidl::android::hardware::radio::RadioError::ABORTED"
635    },
636    {
637     "enum_field_value" : 66,
638     "name" : "aidl::android::hardware::radio::RadioError::INVALID_RESPONSE"
639    },
640    {
641     "enum_field_value" : 501,
642     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_1"
643    },
644    {
645     "enum_field_value" : 502,
646     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_2"
647    },
648    {
649     "enum_field_value" : 503,
650     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_3"
651    },
652    {
653     "enum_field_value" : 504,
654     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_4"
655    },
656    {
657     "enum_field_value" : 505,
658     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_5"
659    },
660    {
661     "enum_field_value" : 506,
662     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_6"
663    },
664    {
665     "enum_field_value" : 507,
666     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_7"
667    },
668    {
669     "enum_field_value" : 508,
670     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_8"
671    },
672    {
673     "enum_field_value" : 509,
674     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_9"
675    },
676    {
677     "enum_field_value" : 510,
678     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_10"
679    },
680    {
681     "enum_field_value" : 511,
682     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_11"
683    },
684    {
685     "enum_field_value" : 512,
686     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_12"
687    },
688    {
689     "enum_field_value" : 513,
690     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_13"
691    },
692    {
693     "enum_field_value" : 514,
694     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_14"
695    },
696    {
697     "enum_field_value" : 515,
698     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_15"
699    },
700    {
701     "enum_field_value" : 516,
702     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_16"
703    },
704    {
705     "enum_field_value" : 517,
706     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_17"
707    },
708    {
709     "enum_field_value" : 518,
710     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_18"
711    },
712    {
713     "enum_field_value" : 519,
714     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_19"
715    },
716    {
717     "enum_field_value" : 520,
718     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_20"
719    },
720    {
721     "enum_field_value" : 521,
722     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_21"
723    },
724    {
725     "enum_field_value" : 522,
726     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_22"
727    },
728    {
729     "enum_field_value" : 523,
730     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_23"
731    },
732    {
733     "enum_field_value" : 524,
734     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_24"
735    },
736    {
737     "enum_field_value" : 525,
738     "name" : "aidl::android::hardware::radio::RadioError::OEM_ERROR_25"
739    },
740    {
741     "enum_field_value" : 67,
742     "name" : "aidl::android::hardware::radio::RadioError::SIMULTANEOUS_SMS_AND_CALL_NOT_ALLOWED"
743    },
744    {
745     "enum_field_value" : 68,
746     "name" : "aidl::android::hardware::radio::RadioError::ACCESS_BARRED"
747    },
748    {
749     "enum_field_value" : 69,
750     "name" : "aidl::android::hardware::radio::RadioError::BLOCKED_DUE_TO_CALL"
751    },
752    {
753     "enum_field_value" : 70,
754     "name" : "aidl::android::hardware::radio::RadioError::RF_HARDWARE_ISSUE"
755    },
756    {
757     "enum_field_value" : 71,
758     "name" : "aidl::android::hardware::radio::RadioError::NO_RF_CALIBRATION_INFO"
759    }
760   ],
761   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio10RadioErrorE",
762   "name" : "aidl::android::hardware::radio::RadioError",
763   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioErrorE",
764   "self_type" : "_ZTIN4aidl7android8hardware5radio10RadioErrorE",
765   "size" : 4,
766   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioError.h",
767   "underlying_type" : "_ZTIi"
768  },
769  {
770   "alignment" : 4,
771   "enum_fields" :
772   [
773    {
774     "enum_field_value" : 0,
775     "name" : "aidl::android::hardware::radio::RadioResponseType::SOLICITED"
776    },
777    {
778     "enum_field_value" : 1,
779     "name" : "aidl::android::hardware::radio::RadioResponseType::SOLICITED_ACK"
780    },
781    {
782     "enum_field_value" : 2,
783     "name" : "aidl::android::hardware::radio::RadioResponseType::SOLICITED_ACK_EXP"
784    }
785   ],
786   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE",
787   "name" : "aidl::android::hardware::radio::RadioResponseType",
788   "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE",
789   "self_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE",
790   "size" : 4,
791   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseType.h",
792   "underlying_type" : "_ZTIi"
793  },
794  {
795   "alignment" : 4,
796   "enum_fields" :
797   [
798    {
799     "enum_field_value" : 0,
800     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::radio::RadioError>::value"
801    }
802   ],
803   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
804   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::radio::RadioError>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
805   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
806   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
807   "size" : 4,
808   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
809   "underlying_type" : "_ZTIj"
810  },
811  {
812   "alignment" : 4,
813   "enum_fields" :
814   [
815    {
816     "enum_field_value" : 0,
817     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::radio::RadioResponseType>::value"
818    }
819   ],
820   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
821   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::radio::RadioResponseType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
822   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
823   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
824   "size" : 4,
825   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
826   "underlying_type" : "_ZTIj"
827  },
828  {
829   "alignment" : 4,
830   "enum_fields" :
831   [
832    {
833     "enum_field_value" : 0,
834     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::radio::RadioError>::value"
835    }
836   ],
837   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
838   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::radio::RadioError>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
839   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
840   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
841   "size" : 4,
842   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
843   "underlying_type" : "_ZTIj"
844  },
845  {
846   "alignment" : 4,
847   "enum_fields" :
848   [
849    {
850     "enum_field_value" : 0,
851     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::radio::RadioResponseType>::value"
852    }
853   ],
854   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
855   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::radio::RadioResponseType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
856   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
857   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
858   "size" : 4,
859   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
860   "underlying_type" : "_ZTIj"
861  },
862  {
863   "alignment" : 4,
864   "enum_fields" :
865   [
866    {
867     "enum_field_value" : 0,
868     "name" : "android::internal::details::ToEmptyString<bool>::value"
869    }
870   ],
871   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
872   "name" : "android::internal::details::ToEmptyString<bool>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
873   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
874   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
875   "size" : 4,
876   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
877   "underlying_type" : "_ZTIj"
878  },
879  {
880   "alignment" : 4,
881   "enum_fields" :
882   [
883    {
884     "enum_field_value" : 0,
885     "name" : "android::internal::details::ToEmptyString<int>::value"
886    }
887   ],
888   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
889   "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
890   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
891   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
892   "size" : 4,
893   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
894   "underlying_type" : "_ZTIj"
895  },
896  {
897   "alignment" : 4,
898   "enum_fields" :
899   [
900    {
901     "enum_field_value" : 0,
902     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::radio::RadioError>::value"
903    }
904   ],
905   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
906   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::radio::RadioError>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
907   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
908   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
909   "size" : 4,
910   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
911   "underlying_type" : "_ZTIj"
912  },
913  {
914   "alignment" : 4,
915   "enum_fields" :
916   [
917    {
918     "enum_field_value" : 0,
919     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::radio::RadioResponseType>::value"
920    }
921   ],
922   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
923   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::radio::RadioResponseType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
924   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
925   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
926   "size" : 4,
927   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
928   "underlying_type" : "_ZTIj"
929  },
930  {
931   "alignment" : 4,
932   "enum_fields" :
933   [
934    {
935     "enum_field_value" : 1,
936     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::radio::RadioError>::value"
937    }
938   ],
939   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
940   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::radio::RadioError>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
941   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
942   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio10RadioErrorEE6$valueE",
943   "size" : 4,
944   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
945   "underlying_type" : "_ZTIj"
946  },
947  {
948   "alignment" : 4,
949   "enum_fields" :
950   [
951    {
952     "enum_field_value" : 1,
953     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::radio::RadioResponseType>::value"
954    }
955   ],
956   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
957   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::radio::RadioResponseType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
958   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
959   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio17RadioResponseTypeEE6$valueE",
960   "size" : 4,
961   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
962   "underlying_type" : "_ZTIj"
963  }
964 ],
965 "function_types" :
966 [
967  {
968   "alignment" : 4,
969   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
970   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
971   "parameters" :
972   [
973    {
974     "referenced_type" : "_ZTIP8AIBinder"
975    },
976    {
977     "referenced_type" : "_ZTIj"
978    },
979    {
980     "referenced_type" : "_ZTIPK7AParcel"
981    },
982    {
983     "referenced_type" : "_ZTIP7AParcel"
984    }
985   ],
986   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
987   "return_type" : "_ZTIi",
988   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
989   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
990  }
991 ],
992 "functions" :
993 [
994  {
995   "function_name" : "aidl::android::hardware::radio::RadioConst::readFromParcel",
996   "linker_set_key" : "_ZN4aidl7android8hardware5radio10RadioConst14readFromParcelEPK7AParcel",
997   "parameters" :
998   [
999    {
1000     "is_this_ptr" : true,
1001     "referenced_type" : "_ZTIPN4aidl7android8hardware5radio10RadioConstE"
1002    },
1003    {
1004     "referenced_type" : "_ZTIPK7AParcel"
1005    }
1006   ],
1007   "return_type" : "_ZTIi",
1008   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
1009  },
1010  {
1011   "function_name" : "aidl::android::hardware::radio::RadioResponseInfo::readFromParcel",
1012   "linker_set_key" : "_ZN4aidl7android8hardware5radio17RadioResponseInfo14readFromParcelEPK7AParcel",
1013   "parameters" :
1014   [
1015    {
1016     "is_this_ptr" : true,
1017     "referenced_type" : "_ZTIPN4aidl7android8hardware5radio17RadioResponseInfoE"
1018    },
1019    {
1020     "referenced_type" : "_ZTIPK7AParcel"
1021    }
1022   ],
1023   "return_type" : "_ZTIi",
1024   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
1025  },
1026  {
1027   "function_name" : "aidl::android::hardware::radio::RadioResponseInfoModem::readFromParcel",
1028   "linker_set_key" : "_ZN4aidl7android8hardware5radio22RadioResponseInfoModem14readFromParcelEPK7AParcel",
1029   "parameters" :
1030   [
1031    {
1032     "is_this_ptr" : true,
1033     "referenced_type" : "_ZTIPN4aidl7android8hardware5radio22RadioResponseInfoModemE"
1034    },
1035    {
1036     "referenced_type" : "_ZTIPK7AParcel"
1037    }
1038   ],
1039   "return_type" : "_ZTIi",
1040   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
1041  },
1042  {
1043   "function_name" : "aidl::android::hardware::radio::RadioConst::writeToParcel",
1044   "linker_set_key" : "_ZNK4aidl7android8hardware5radio10RadioConst13writeToParcelEP7AParcel",
1045   "parameters" :
1046   [
1047    {
1048     "is_this_ptr" : true,
1049     "referenced_type" : "_ZTIPKN4aidl7android8hardware5radio10RadioConstE"
1050    },
1051    {
1052     "referenced_type" : "_ZTIP7AParcel"
1053    }
1054   ],
1055   "return_type" : "_ZTIi",
1056   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
1057  },
1058  {
1059   "function_name" : "aidl::android::hardware::radio::RadioResponseInfo::writeToParcel",
1060   "linker_set_key" : "_ZNK4aidl7android8hardware5radio17RadioResponseInfo13writeToParcelEP7AParcel",
1061   "parameters" :
1062   [
1063    {
1064     "is_this_ptr" : true,
1065     "referenced_type" : "_ZTIPKN4aidl7android8hardware5radio17RadioResponseInfoE"
1066    },
1067    {
1068     "referenced_type" : "_ZTIP7AParcel"
1069    }
1070   ],
1071   "return_type" : "_ZTIi",
1072   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
1073  },
1074  {
1075   "function_name" : "aidl::android::hardware::radio::RadioResponseInfoModem::writeToParcel",
1076   "linker_set_key" : "_ZNK4aidl7android8hardware5radio22RadioResponseInfoModem13writeToParcelEP7AParcel",
1077   "parameters" :
1078   [
1079    {
1080     "is_this_ptr" : true,
1081     "referenced_type" : "_ZTIPKN4aidl7android8hardware5radio22RadioResponseInfoModemE"
1082    },
1083    {
1084     "referenced_type" : "_ZTIP7AParcel"
1085    }
1086   ],
1087   "return_type" : "_ZTIi",
1088   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
1089  }
1090 ],
1091 "global_vars" :
1092 [
1093  {
1094   "linker_set_key" : "_ZN4aidl7android8hardware5radio10RadioConst10descriptorE",
1095   "name" : "aidl::android::hardware::radio::RadioConst::descriptor",
1096   "referenced_type" : "_ZTIPKc",
1097   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
1098  },
1099  {
1100   "linker_set_key" : "_ZN4aidl7android8hardware5radio17RadioResponseInfo10descriptorE",
1101   "name" : "aidl::android::hardware::radio::RadioResponseInfo::descriptor",
1102   "referenced_type" : "_ZTIPKc",
1103   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
1104  },
1105  {
1106   "linker_set_key" : "_ZN4aidl7android8hardware5radio22RadioResponseInfoModem10descriptorE",
1107   "name" : "aidl::android::hardware::radio::RadioResponseInfoModem::descriptor",
1108   "referenced_type" : "_ZTIPKc",
1109   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
1110  }
1111 ],
1112 "lvalue_reference_types" :
1113 [
1114  {
1115   "alignment" : 4,
1116   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
1117   "name" : "const ndk::SpAIBinder &",
1118   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1119   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
1120   "size" : 4,
1121   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1122  },
1123  {
1124   "alignment" : 4,
1125   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
1126   "name" : "const ndk::ScopedAParcel &",
1127   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1128   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
1129   "size" : 4,
1130   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1131  },
1132  {
1133   "alignment" : 4,
1134   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
1135   "name" : "const ndk::AParcelableHolder &",
1136   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
1137   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
1138   "size" : 4,
1139   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1140  },
1141  {
1142   "alignment" : 4,
1143   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1144   "name" : "const ndk::ScopedFileDescriptor &",
1145   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1146   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1147   "size" : 4,
1148   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1149  },
1150  {
1151   "alignment" : 4,
1152   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5radio10RadioConstE",
1153   "name" : "const aidl::android::hardware::radio::RadioConst &",
1154   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio10RadioConstE",
1155   "self_type" : "_ZTIRKN4aidl7android8hardware5radio10RadioConstE",
1156   "size" : 4,
1157   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
1158  },
1159  {
1160   "alignment" : 4,
1161   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5radio10RadioErrorE",
1162   "name" : "const aidl::android::hardware::radio::RadioError &",
1163   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio10RadioErrorE",
1164   "self_type" : "_ZTIRKN4aidl7android8hardware5radio10RadioErrorE",
1165   "size" : 4,
1166   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1167  },
1168  {
1169   "alignment" : 4,
1170   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5radio17RadioResponseInfoE",
1171   "name" : "const aidl::android::hardware::radio::RadioResponseInfo &",
1172   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseInfoE",
1173   "self_type" : "_ZTIRKN4aidl7android8hardware5radio17RadioResponseInfoE",
1174   "size" : 4,
1175   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
1176  },
1177  {
1178   "alignment" : 4,
1179   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5radio17RadioResponseTypeE",
1180   "name" : "const aidl::android::hardware::radio::RadioResponseType &",
1181   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseTypeE",
1182   "self_type" : "_ZTIRKN4aidl7android8hardware5radio17RadioResponseTypeE",
1183   "size" : 4,
1184   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1185  },
1186  {
1187   "alignment" : 4,
1188   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1189   "name" : "const aidl::android::hardware::radio::RadioResponseInfoModem &",
1190   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1191   "self_type" : "_ZTIRKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1192   "size" : 4,
1193   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
1194  },
1195  {
1196   "alignment" : 4,
1197   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1198   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
1199   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1200   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1201   "size" : 4,
1202   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1203  },
1204  {
1205   "alignment" : 4,
1206   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1207   "name" : "const std::vector<bool, std::allocator<bool>> &",
1208   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1209   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1210   "size" : 4,
1211   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1212  },
1213  {
1214   "alignment" : 4,
1215   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1216   "name" : "const std::vector<double, std::allocator<double>> &",
1217   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1218   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1219   "size" : 4,
1220   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1221  },
1222  {
1223   "alignment" : 4,
1224   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1225   "name" : "const std::vector<float, std::allocator<float>> &",
1226   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1227   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1228   "size" : 4,
1229   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1230  },
1231  {
1232   "alignment" : 4,
1233   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1234   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
1235   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
1236   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1237   "size" : 4,
1238   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1239  },
1240  {
1241   "alignment" : 4,
1242   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1243   "name" : "const std::vector<int, std::allocator<int>> &",
1244   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1245   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1246   "size" : 4,
1247   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1248  },
1249  {
1250   "alignment" : 4,
1251   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1252   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
1253   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1254   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1255   "size" : 4,
1256   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1257  },
1258  {
1259   "alignment" : 4,
1260   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1261   "name" : "const std::vector<long long, std::allocator<long long>> &",
1262   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
1263   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1264   "size" : 4,
1265   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1266  },
1267  {
1268   "alignment" : 4,
1269   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1270   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
1271   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
1272   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1273   "size" : 4,
1274   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1275  },
1276  {
1277   "alignment" : 4,
1278   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1279   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
1280   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1281   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1282   "size" : 4,
1283   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1284  },
1285  {
1286   "alignment" : 4,
1287   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1288   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
1289   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1290   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1291   "size" : 4,
1292   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1293  },
1294  {
1295   "alignment" : 4,
1296   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1297   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
1298   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1299   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1300   "size" : 4,
1301   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1302  },
1303  {
1304   "alignment" : 4,
1305   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1306   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
1307   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1308   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1309   "size" : 4,
1310   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1311  },
1312  {
1313   "alignment" : 4,
1314   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1315   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
1316   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1317   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1318   "size" : 4,
1319   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1320  },
1321  {
1322   "alignment" : 4,
1323   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1324   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
1325   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1326   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1327   "size" : 4,
1328   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1329  },
1330  {
1331   "alignment" : 4,
1332   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1333   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
1334   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1335   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1336   "size" : 4,
1337   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1338  },
1339  {
1340   "alignment" : 4,
1341   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1342   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
1343   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1344   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1345   "size" : 4,
1346   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1347  },
1348  {
1349   "alignment" : 4,
1350   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1351   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
1352   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1353   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1354   "size" : 4,
1355   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1356  },
1357  {
1358   "alignment" : 4,
1359   "linker_set_key" : "_ZTIRKb",
1360   "name" : "const bool &",
1361   "referenced_type" : "_ZTIKb",
1362   "self_type" : "_ZTIRKb",
1363   "size" : 4,
1364   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1365  },
1366  {
1367   "alignment" : 4,
1368   "linker_set_key" : "_ZTIRKi",
1369   "name" : "const int &",
1370   "referenced_type" : "_ZTIKi",
1371   "self_type" : "_ZTIRKi",
1372   "size" : 4,
1373   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1374  },
1375  {
1376   "alignment" : 4,
1377   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
1378   "name" : "ndk::SpAIBinder &",
1379   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1380   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
1381   "size" : 4,
1382   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1383  },
1384  {
1385   "alignment" : 4,
1386   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
1387   "name" : "ndk::ScopedAParcel &",
1388   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1389   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
1390   "size" : 4,
1391   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1392  },
1393  {
1394   "alignment" : 4,
1395   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
1396   "name" : "ndk::ScopedAStatus &",
1397   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1398   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
1399   "size" : 4,
1400   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1401  },
1402  {
1403   "alignment" : 4,
1404   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1405   "name" : "ndk::ScopedAIBinder_Weak &",
1406   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1407   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1408   "size" : 4,
1409   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1410  },
1411  {
1412   "alignment" : 4,
1413   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1414   "name" : "ndk::ScopedFileDescriptor &",
1415   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1416   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1417   "size" : 4,
1418   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1419  },
1420  {
1421   "alignment" : 4,
1422   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1423   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
1424   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1425   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1426   "size" : 4,
1427   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1428  }
1429 ],
1430 "pointer_types" :
1431 [
1432  {
1433   "alignment" : 4,
1434   "linker_set_key" : "_ZTIP13AIBinder_Weak",
1435   "name" : "AIBinder_Weak *",
1436   "referenced_type" : "_ZTI13AIBinder_Weak",
1437   "self_type" : "_ZTIP13AIBinder_Weak",
1438   "size" : 4,
1439   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1440  },
1441  {
1442   "alignment" : 4,
1443   "linker_set_key" : "_ZTIP14AIBinder_Class",
1444   "name" : "AIBinder_Class *",
1445   "referenced_type" : "_ZTI14AIBinder_Class",
1446   "self_type" : "_ZTIP14AIBinder_Class",
1447   "size" : 4,
1448   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1449  },
1450  {
1451   "alignment" : 4,
1452   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
1453   "name" : "AIBinder_DeathRecipient *",
1454   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
1455   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
1456   "size" : 4,
1457   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1458  },
1459  {
1460   "alignment" : 4,
1461   "linker_set_key" : "_ZTIP7AParcel",
1462   "name" : "AParcel *",
1463   "referenced_type" : "_ZTI7AParcel",
1464   "self_type" : "_ZTIP7AParcel",
1465   "size" : 4,
1466   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1467  },
1468  {
1469   "alignment" : 4,
1470   "linker_set_key" : "_ZTIP7AStatus",
1471   "name" : "AStatus *",
1472   "referenced_type" : "_ZTI7AStatus",
1473   "self_type" : "_ZTIP7AStatus",
1474   "size" : 4,
1475   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1476  },
1477  {
1478   "alignment" : 4,
1479   "linker_set_key" : "_ZTIP8AIBinder",
1480   "name" : "AIBinder *",
1481   "referenced_type" : "_ZTI8AIBinder",
1482   "self_type" : "_ZTIP8AIBinder",
1483   "size" : 4,
1484   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1485  },
1486  {
1487   "alignment" : 4,
1488   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1489   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
1490   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1491   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1492   "size" : 4,
1493   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1494  },
1495  {
1496   "alignment" : 4,
1497   "linker_set_key" : "_ZTIPK7AParcel",
1498   "name" : "const AParcel *",
1499   "referenced_type" : "_ZTIK7AParcel",
1500   "self_type" : "_ZTIPK7AParcel",
1501   "size" : 4,
1502   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1503  },
1504  {
1505   "alignment" : 4,
1506   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
1507   "name" : "const ndk::SpAIBinder *",
1508   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1509   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
1510   "size" : 4,
1511   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1512  },
1513  {
1514   "alignment" : 4,
1515   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
1516   "name" : "const ndk::ScopedAParcel *",
1517   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1518   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
1519   "size" : 4,
1520   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1521  },
1522  {
1523   "alignment" : 4,
1524   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
1525   "name" : "const ndk::ScopedAStatus *",
1526   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
1527   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
1528   "size" : 4,
1529   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1530  },
1531  {
1532   "alignment" : 4,
1533   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
1534   "name" : "const ndk::AParcelableHolder *",
1535   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
1536   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
1537   "size" : 4,
1538   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1539  },
1540  {
1541   "alignment" : 4,
1542   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1543   "name" : "const ndk::ScopedFileDescriptor *",
1544   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1545   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1546   "size" : 4,
1547   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1548  },
1549  {
1550   "alignment" : 4,
1551   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1552   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1553   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1554   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1555   "size" : 4,
1556   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1557  },
1558  {
1559   "alignment" : 4,
1560   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1561   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1562   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1563   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1564   "size" : 4,
1565   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1566  },
1567  {
1568   "alignment" : 4,
1569   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5radio10RadioConstE",
1570   "name" : "const aidl::android::hardware::radio::RadioConst *",
1571   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio10RadioConstE",
1572   "self_type" : "_ZTIPKN4aidl7android8hardware5radio10RadioConstE",
1573   "size" : 4,
1574   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
1575  },
1576  {
1577   "alignment" : 4,
1578   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5radio17RadioResponseInfoE",
1579   "name" : "const aidl::android::hardware::radio::RadioResponseInfo *",
1580   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseInfoE",
1581   "self_type" : "_ZTIPKN4aidl7android8hardware5radio17RadioResponseInfoE",
1582   "size" : 4,
1583   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
1584  },
1585  {
1586   "alignment" : 4,
1587   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1588   "name" : "const aidl::android::hardware::radio::RadioResponseInfoModem *",
1589   "referenced_type" : "_ZTIKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1590   "self_type" : "_ZTIPKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1591   "size" : 4,
1592   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
1593  },
1594  {
1595   "alignment" : 4,
1596   "linker_set_key" : "_ZTIPKc",
1597   "name" : "const char *",
1598   "referenced_type" : "_ZTIKc",
1599   "self_type" : "_ZTIPKc",
1600   "size" : 4,
1601   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1602  },
1603  {
1604   "alignment" : 4,
1605   "linker_set_key" : "_ZTIPKv",
1606   "name" : "const void *",
1607   "referenced_type" : "_ZTIKv",
1608   "self_type" : "_ZTIPKv",
1609   "size" : 4,
1610   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1611  },
1612  {
1613   "alignment" : 4,
1614   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
1615   "name" : "ndk::SpAIBinder *",
1616   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1617   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
1618   "size" : 4,
1619   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1620  },
1621  {
1622   "alignment" : 4,
1623   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
1624   "name" : "ndk::ICInterface *",
1625   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
1626   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
1627   "size" : 4,
1628   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1629  },
1630  {
1631   "alignment" : 4,
1632   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
1633   "name" : "ndk::ScopedAParcel *",
1634   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1635   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
1636   "size" : 4,
1637   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1638  },
1639  {
1640   "alignment" : 4,
1641   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
1642   "name" : "ndk::ScopedAStatus *",
1643   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1644   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
1645   "size" : 4,
1646   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1647  },
1648  {
1649   "alignment" : 4,
1650   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
1651   "name" : "ndk::SharedRefBase *",
1652   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
1653   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
1654   "size" : 4,
1655   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1656  },
1657  {
1658   "alignment" : 4,
1659   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
1660   "name" : "ndk::AParcelableHolder *",
1661   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
1662   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
1663   "size" : 4,
1664   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1665  },
1666  {
1667   "alignment" : 4,
1668   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
1669   "name" : "ndk::ScopedAIBinder_Weak *",
1670   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1671   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
1672   "size" : 4,
1673   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1674  },
1675  {
1676   "alignment" : 4,
1677   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
1678   "name" : "ndk::ScopedFileDescriptor *",
1679   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1680   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
1681   "size" : 4,
1682   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1683  },
1684  {
1685   "alignment" : 4,
1686   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
1687   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
1688   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1689   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
1690   "size" : 4,
1691   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1692  },
1693  {
1694   "alignment" : 4,
1695   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1696   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
1697   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1698   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1699   "size" : 4,
1700   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1701  },
1702  {
1703   "alignment" : 4,
1704   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1705   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
1706   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1707   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1708   "size" : 4,
1709   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1710  },
1711  {
1712   "alignment" : 4,
1713   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1714   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1715   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1716   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1717   "size" : 4,
1718   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1719  },
1720  {
1721   "alignment" : 4,
1722   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1723   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1724   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1725   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1726   "size" : 4,
1727   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1728  },
1729  {
1730   "alignment" : 4,
1731   "linker_set_key" : "_ZTIPN4aidl7android8hardware5radio10RadioConstE",
1732   "name" : "aidl::android::hardware::radio::RadioConst *",
1733   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConstE",
1734   "self_type" : "_ZTIPN4aidl7android8hardware5radio10RadioConstE",
1735   "size" : 4,
1736   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
1737  },
1738  {
1739   "alignment" : 4,
1740   "linker_set_key" : "_ZTIPN4aidl7android8hardware5radio17RadioResponseInfoE",
1741   "name" : "aidl::android::hardware::radio::RadioResponseInfo *",
1742   "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseInfoE",
1743   "self_type" : "_ZTIPN4aidl7android8hardware5radio17RadioResponseInfoE",
1744   "size" : 4,
1745   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
1746  },
1747  {
1748   "alignment" : 4,
1749   "linker_set_key" : "_ZTIPN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1750   "name" : "aidl::android::hardware::radio::RadioResponseInfoModem *",
1751   "referenced_type" : "_ZTIN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1752   "self_type" : "_ZTIPN4aidl7android8hardware5radio22RadioResponseInfoModemE",
1753   "size" : 4,
1754   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
1755  },
1756  {
1757   "alignment" : 4,
1758   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1759   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
1760   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
1761   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1762   "size" : 4,
1763   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1764  },
1765  {
1766   "alignment" : 4,
1767   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
1768   "name" : "std::vector<bool, std::allocator<bool>> *",
1769   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
1770   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
1771   "size" : 4,
1772   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1773  },
1774  {
1775   "alignment" : 4,
1776   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
1777   "name" : "std::vector<double, std::allocator<double>> *",
1778   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
1779   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
1780   "size" : 4,
1781   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1782  },
1783  {
1784   "alignment" : 4,
1785   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
1786   "name" : "std::vector<float, std::allocator<float>> *",
1787   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
1788   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
1789   "size" : 4,
1790   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1791  },
1792  {
1793   "alignment" : 4,
1794   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
1795   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
1796   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
1797   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
1798   "size" : 4,
1799   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1800  },
1801  {
1802   "alignment" : 4,
1803   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
1804   "name" : "std::vector<int, std::allocator<int>> *",
1805   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
1806   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
1807   "size" : 4,
1808   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1809  },
1810  {
1811   "alignment" : 4,
1812   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
1813   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
1814   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
1815   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
1816   "size" : 4,
1817   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1818  },
1819  {
1820   "alignment" : 4,
1821   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
1822   "name" : "std::vector<long long, std::allocator<long long>> *",
1823   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
1824   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
1825   "size" : 4,
1826   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1827  },
1828  {
1829   "alignment" : 4,
1830   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
1831   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
1832   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
1833   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
1834   "size" : 4,
1835   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1836  },
1837  {
1838   "alignment" : 4,
1839   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1840   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
1841   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1842   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1843   "size" : 4,
1844   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1845  },
1846  {
1847   "alignment" : 4,
1848   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1849   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
1850   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1851   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1852   "size" : 4,
1853   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1854  },
1855  {
1856   "alignment" : 4,
1857   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1858   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
1859   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1860   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1861   "size" : 4,
1862   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1863  },
1864  {
1865   "alignment" : 4,
1866   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1867   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
1868   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1869   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1870   "size" : 4,
1871   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1872  },
1873  {
1874   "alignment" : 4,
1875   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1876   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
1877   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1878   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1879   "size" : 4,
1880   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1881  },
1882  {
1883   "alignment" : 4,
1884   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1885   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
1886   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1887   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1888   "size" : 4,
1889   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1890  },
1891  {
1892   "alignment" : 4,
1893   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1894   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
1895   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1896   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1897   "size" : 4,
1898   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1899  },
1900  {
1901   "alignment" : 4,
1902   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1903   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
1904   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1905   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1906   "size" : 4,
1907   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1908  },
1909  {
1910   "alignment" : 4,
1911   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1912   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
1913   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1914   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1915   "size" : 4,
1916   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1917  },
1918  {
1919   "alignment" : 4,
1920   "linker_set_key" : "_ZTIPP8AIBinder",
1921   "name" : "AIBinder **",
1922   "referenced_type" : "_ZTIP8AIBinder",
1923   "self_type" : "_ZTIPP8AIBinder",
1924   "size" : 4,
1925   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1926  },
1927  {
1928   "alignment" : 4,
1929   "linker_set_key" : "_ZTIPPKc",
1930   "name" : "const char **",
1931   "referenced_type" : "_ZTIPKc",
1932   "self_type" : "_ZTIPPKc",
1933   "size" : 4,
1934   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1935  },
1936  {
1937   "alignment" : 4,
1938   "linker_set_key" : "_ZTIPv",
1939   "name" : "void *",
1940   "referenced_type" : "_ZTIv",
1941   "self_type" : "_ZTIPv",
1942   "size" : 4,
1943   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1944  }
1945 ],
1946 "qualified_types" :
1947 [
1948  {
1949   "is_const" : true,
1950   "linker_set_key" : "_ZTIK7AParcel",
1951   "name" : "const AParcel",
1952   "referenced_type" : "_ZTI7AParcel",
1953   "self_type" : "_ZTIK7AParcel",
1954   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1955  },
1956  {
1957   "alignment" : 4,
1958   "is_const" : true,
1959   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
1960   "name" : "const ndk::SpAIBinder",
1961   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1962   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
1963   "size" : 4,
1964   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1965  },
1966  {
1967   "alignment" : 4,
1968   "is_const" : true,
1969   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
1970   "name" : "const ndk::ScopedAParcel",
1971   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1972   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
1973   "size" : 4,
1974   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1975  },
1976  {
1977   "alignment" : 4,
1978   "is_const" : true,
1979   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
1980   "name" : "const ndk::ScopedAStatus",
1981   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1982   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
1983   "size" : 4,
1984   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1985  },
1986  {
1987   "alignment" : 4,
1988   "is_const" : true,
1989   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
1990   "name" : "const ndk::AParcelableHolder",
1991   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
1992   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
1993   "size" : 12,
1994   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1995  },
1996  {
1997   "alignment" : 4,
1998   "is_const" : true,
1999   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2000   "name" : "const ndk::ScopedFileDescriptor",
2001   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2002   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2003   "size" : 4,
2004   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2005  },
2006  {
2007   "alignment" : 4,
2008   "is_const" : true,
2009   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2010   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2011   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2012   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2013   "size" : 4,
2014   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2015  },
2016  {
2017   "alignment" : 4,
2018   "is_const" : true,
2019   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2020   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2021   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2022   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2023   "size" : 4,
2024   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2025  },
2026  {
2027   "alignment" : 1,
2028   "is_const" : true,
2029   "linker_set_key" : "_ZTIKN4aidl7android8hardware5radio10RadioConstE",
2030   "name" : "const aidl::android::hardware::radio::RadioConst",
2031   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConstE",
2032   "self_type" : "_ZTIKN4aidl7android8hardware5radio10RadioConstE",
2033   "size" : 1,
2034   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
2035  },
2036  {
2037   "alignment" : 4,
2038   "is_const" : true,
2039   "linker_set_key" : "_ZTIKN4aidl7android8hardware5radio10RadioErrorE",
2040   "name" : "const aidl::android::hardware::radio::RadioError",
2041   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioErrorE",
2042   "self_type" : "_ZTIKN4aidl7android8hardware5radio10RadioErrorE",
2043   "size" : 4,
2044   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2045  },
2046  {
2047   "alignment" : 4,
2048   "is_const" : true,
2049   "linker_set_key" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseInfoE",
2050   "name" : "const aidl::android::hardware::radio::RadioResponseInfo",
2051   "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseInfoE",
2052   "self_type" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseInfoE",
2053   "size" : 12,
2054   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
2055  },
2056  {
2057   "alignment" : 4,
2058   "is_const" : true,
2059   "linker_set_key" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseTypeE",
2060   "name" : "const aidl::android::hardware::radio::RadioResponseType",
2061   "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE",
2062   "self_type" : "_ZTIKN4aidl7android8hardware5radio17RadioResponseTypeE",
2063   "size" : 4,
2064   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2065  },
2066  {
2067   "alignment" : 4,
2068   "is_const" : true,
2069   "linker_set_key" : "_ZTIKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
2070   "name" : "const aidl::android::hardware::radio::RadioResponseInfoModem",
2071   "referenced_type" : "_ZTIN4aidl7android8hardware5radio22RadioResponseInfoModemE",
2072   "self_type" : "_ZTIKN4aidl7android8hardware5radio22RadioResponseInfoModemE",
2073   "size" : 16,
2074   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
2075  },
2076  {
2077   "alignment" : 4,
2078   "is_const" : true,
2079   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5radio10RadioErrorELj89EEE",
2080   "name" : "const std::array<aidl::android::hardware::radio::RadioError, 89U>",
2081   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5radio10RadioErrorELj89EEE",
2082   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5radio10RadioErrorELj89EEE",
2083   "size" : 356,
2084   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioError.h"
2085  },
2086  {
2087   "alignment" : 4,
2088   "is_const" : true,
2089   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5radio17RadioResponseTypeELj3EEE",
2090   "name" : "const std::array<aidl::android::hardware::radio::RadioResponseType, 3U>",
2091   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5radio17RadioResponseTypeELj3EEE",
2092   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5radio17RadioResponseTypeELj3EEE",
2093   "size" : 12,
2094   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseType.h"
2095  },
2096  {
2097   "alignment" : 4,
2098   "is_const" : true,
2099   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2100   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
2101   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2102   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2103   "size" : 12,
2104   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2105  },
2106  {
2107   "alignment" : 4,
2108   "is_const" : true,
2109   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2110   "name" : "const std::vector<bool, std::allocator<bool>>",
2111   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2112   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2113   "size" : 12,
2114   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2115  },
2116  {
2117   "alignment" : 4,
2118   "is_const" : true,
2119   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2120   "name" : "const std::vector<double, std::allocator<double>>",
2121   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2122   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2123   "size" : 12,
2124   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2125  },
2126  {
2127   "alignment" : 4,
2128   "is_const" : true,
2129   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2130   "name" : "const std::vector<float, std::allocator<float>>",
2131   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2132   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2133   "size" : 12,
2134   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2135  },
2136  {
2137   "alignment" : 4,
2138   "is_const" : true,
2139   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2140   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
2141   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2142   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2143   "size" : 12,
2144   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2145  },
2146  {
2147   "alignment" : 4,
2148   "is_const" : true,
2149   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2150   "name" : "const std::vector<int, std::allocator<int>>",
2151   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2152   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2153   "size" : 12,
2154   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2155  },
2156  {
2157   "alignment" : 4,
2158   "is_const" : true,
2159   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2160   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
2161   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2162   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2163   "size" : 12,
2164   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2165  },
2166  {
2167   "alignment" : 4,
2168   "is_const" : true,
2169   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2170   "name" : "const std::vector<long long, std::allocator<long long>>",
2171   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2172   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2173   "size" : 12,
2174   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2175  },
2176  {
2177   "alignment" : 4,
2178   "is_const" : true,
2179   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2180   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
2181   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2182   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2183   "size" : 12,
2184   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2185  },
2186  {
2187   "alignment" : 4,
2188   "is_const" : true,
2189   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2190   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
2191   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2192   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2193   "size" : 16,
2194   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2195  },
2196  {
2197   "alignment" : 4,
2198   "is_const" : true,
2199   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2200   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
2201   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2202   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2203   "size" : 16,
2204   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2205  },
2206  {
2207   "alignment" : 4,
2208   "is_const" : true,
2209   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2210   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
2211   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2212   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2213   "size" : 16,
2214   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2215  },
2216  {
2217   "alignment" : 4,
2218   "is_const" : true,
2219   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2220   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
2221   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2222   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2223   "size" : 16,
2224   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2225  },
2226  {
2227   "alignment" : 4,
2228   "is_const" : true,
2229   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2230   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
2231   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2232   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2233   "size" : 16,
2234   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2235  },
2236  {
2237   "alignment" : 4,
2238   "is_const" : true,
2239   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2240   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
2241   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2242   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2243   "size" : 16,
2244   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2245  },
2246  {
2247   "alignment" : 4,
2248   "is_const" : true,
2249   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2250   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
2251   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2252   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2253   "size" : 16,
2254   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2255  },
2256  {
2257   "alignment" : 4,
2258   "is_const" : true,
2259   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2260   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
2261   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2262   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2263   "size" : 16,
2264   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2265  },
2266  {
2267   "alignment" : 4,
2268   "is_const" : true,
2269   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2270   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
2271   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2272   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2273   "size" : 16,
2274   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2275  },
2276  {
2277   "alignment" : 4,
2278   "is_const" : true,
2279   "linker_set_key" : "_ZTIKP7AParcel",
2280   "name" : "AParcel *const",
2281   "referenced_type" : "_ZTIP7AParcel",
2282   "self_type" : "_ZTIKP7AParcel",
2283   "size" : 4,
2284   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2285  },
2286  {
2287   "alignment" : 4,
2288   "is_const" : true,
2289   "linker_set_key" : "_ZTIKP7AStatus",
2290   "name" : "AStatus *const",
2291   "referenced_type" : "_ZTIP7AStatus",
2292   "self_type" : "_ZTIKP7AStatus",
2293   "size" : 4,
2294   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2295  },
2296  {
2297   "alignment" : 1,
2298   "is_const" : true,
2299   "linker_set_key" : "_ZTIKb",
2300   "name" : "const bool",
2301   "referenced_type" : "_ZTIb",
2302   "self_type" : "_ZTIKb",
2303   "size" : 1,
2304   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2305  },
2306  {
2307   "alignment" : 1,
2308   "is_const" : true,
2309   "linker_set_key" : "_ZTIKc",
2310   "name" : "const char",
2311   "referenced_type" : "_ZTIc",
2312   "self_type" : "_ZTIKc",
2313   "size" : 1,
2314   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2315  },
2316  {
2317   "alignment" : 4,
2318   "is_const" : true,
2319   "linker_set_key" : "_ZTIKi",
2320   "name" : "const int",
2321   "referenced_type" : "_ZTIi",
2322   "self_type" : "_ZTIKi",
2323   "size" : 4,
2324   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
2325  },
2326  {
2327   "is_const" : true,
2328   "linker_set_key" : "_ZTIKv",
2329   "name" : "const void",
2330   "referenced_type" : "_ZTIv",
2331   "self_type" : "_ZTIKv",
2332   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2333  }
2334 ],
2335 "record_types" :
2336 [
2337  {
2338   "alignment" : 4,
2339   "fields" :
2340   [
2341    {
2342     "access" : "private",
2343     "field_name" : "mBinder",
2344     "referenced_type" : "_ZTIP8AIBinder"
2345    }
2346   ],
2347   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
2348   "name" : "ndk::SpAIBinder",
2349   "record_kind" : "class",
2350   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2351   "self_type" : "_ZTIN3ndk10SpAIBinderE",
2352   "size" : 4,
2353   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2354  },
2355  {
2356   "access" : "private",
2357   "alignment" : 4,
2358   "fields" :
2359   [
2360    {
2361     "field_name" : "interface",
2362     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
2363    }
2364   ],
2365   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2366   "name" : "ndk::ICInterface::ICInterfaceData",
2367   "record_kind" : "class",
2368   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2369   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2370   "size" : 8,
2371   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2372  },
2373  {
2374   "alignment" : 4,
2375   "base_specifiers" :
2376   [
2377    {
2378     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
2379    }
2380   ],
2381   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
2382   "name" : "ndk::ICInterface",
2383   "record_kind" : "class",
2384   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2385   "self_type" : "_ZTIN3ndk11ICInterfaceE",
2386   "size" : 16,
2387   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2388   "vtable_components" :
2389   [
2390    {
2391     "kind" : "offset_to_top"
2392    },
2393    {
2394     "kind" : "rtti",
2395     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
2396    },
2397    {
2398     "kind" : "complete_dtor_pointer",
2399     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
2400    },
2401    {
2402     "kind" : "deleting_dtor_pointer",
2403     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
2404    },
2405    {
2406     "is_pure" : true,
2407     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2408    },
2409    {
2410     "is_pure" : true,
2411     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2412    },
2413    {
2414     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2415    },
2416    {
2417     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2418    }
2419   ]
2420  },
2421  {
2422   "alignment" : 4,
2423   "base_specifiers" :
2424   [
2425    {
2426     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
2427    }
2428   ],
2429   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
2430   "name" : "ndk::ScopedAParcel",
2431   "record_kind" : "class",
2432   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2433   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
2434   "size" : 4,
2435   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2436  },
2437  {
2438   "alignment" : 4,
2439   "base_specifiers" :
2440   [
2441    {
2442     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
2446   "name" : "ndk::ScopedAStatus",
2447   "record_kind" : "class",
2448   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2449   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
2450   "size" : 4,
2451   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2452  },
2453  {
2454   "alignment" : 4,
2455   "fields" :
2456   [
2457    {
2458     "access" : "private",
2459     "field_name" : "mFlagThis",
2460     "field_offset" : 32,
2461     "referenced_type" : "_ZTINSt3__19once_flagE"
2462    },
2463    {
2464     "access" : "private",
2465     "field_name" : "mThis",
2466     "field_offset" : 64,
2467     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
2468    }
2469   ],
2470   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
2471   "name" : "ndk::SharedRefBase",
2472   "record_kind" : "class",
2473   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
2474   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
2475   "size" : 16,
2476   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2477   "vtable_components" :
2478   [
2479    {
2480     "kind" : "offset_to_top"
2481    },
2482    {
2483     "kind" : "rtti",
2484     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
2485    },
2486    {
2487     "kind" : "complete_dtor_pointer",
2488     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
2489    },
2490    {
2491     "kind" : "deleting_dtor_pointer",
2492     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
2493    }
2494   ]
2495  },
2496  {
2497   "alignment" : 4,
2498   "fields" :
2499   [
2500    {
2501     "access" : "private",
2502     "field_name" : "mParcel",
2503     "field_offset" : 32,
2504     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
2505    },
2506    {
2507     "access" : "private",
2508     "field_name" : "mStability",
2509     "field_offset" : 64,
2510     "referenced_type" : "_ZTIi"
2511    }
2512   ],
2513   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
2514   "name" : "ndk::AParcelableHolder",
2515   "record_kind" : "class",
2516   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
2517   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
2518   "size" : 12,
2519   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
2520   "vtable_components" :
2521   [
2522    {
2523     "kind" : "offset_to_top"
2524    },
2525    {
2526     "kind" : "rtti",
2527     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
2528    },
2529    {
2530     "kind" : "complete_dtor_pointer",
2531     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
2532    },
2533    {
2534     "kind" : "deleting_dtor_pointer",
2535     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
2536    }
2537   ]
2538  },
2539  {
2540   "alignment" : 4,
2541   "base_specifiers" :
2542   [
2543    {
2544     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
2545    }
2546   ],
2547   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2548   "name" : "ndk::ScopedAIBinder_Weak",
2549   "record_kind" : "class",
2550   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2551   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2552   "size" : 4,
2553   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2554  },
2555  {
2556   "alignment" : 4,
2557   "base_specifiers" :
2558   [
2559    {
2560     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
2561    }
2562   ],
2563   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
2564   "name" : "ndk::ScopedFileDescriptor",
2565   "record_kind" : "class",
2566   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2567   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2568   "size" : 4,
2569   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2570  },
2571  {
2572   "alignment" : 4,
2573   "base_specifiers" :
2574   [
2575    {
2576     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
2577    }
2578   ],
2579   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2580   "name" : "ndk::ScopedAIBinder_DeathRecipient",
2581   "record_kind" : "class",
2582   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2583   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2584   "size" : 4,
2585   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2586  },
2587  {
2588   "alignment" : 4,
2589   "fields" :
2590   [
2591    {
2592     "access" : "private",
2593     "field_name" : "mT",
2594     "referenced_type" : "_ZTIP13AIBinder_Weak"
2595    }
2596   ],
2597   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2598   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
2599   "record_kind" : "class",
2600   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2601   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2602   "size" : 4,
2603   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2604   "template_args" :
2605   [
2606    "_ZTIP13AIBinder_Weak"
2607   ]
2608  },
2609  {
2610   "alignment" : 4,
2611   "fields" :
2612   [
2613    {
2614     "access" : "private",
2615     "field_name" : "mT",
2616     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
2617    }
2618   ],
2619   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2620   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
2621   "record_kind" : "class",
2622   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2623   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2624   "size" : 4,
2625   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2626   "template_args" :
2627   [
2628    "_ZTIP23AIBinder_DeathRecipient"
2629   ]
2630  },
2631  {
2632   "alignment" : 4,
2633   "fields" :
2634   [
2635    {
2636     "access" : "private",
2637     "field_name" : "mT",
2638     "referenced_type" : "_ZTIP7AParcel"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2642   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2643   "record_kind" : "class",
2644   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2645   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2646   "size" : 4,
2647   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2648   "template_args" :
2649   [
2650    "_ZTIP7AParcel"
2651   ]
2652  },
2653  {
2654   "alignment" : 4,
2655   "fields" :
2656   [
2657    {
2658     "access" : "private",
2659     "field_name" : "mT",
2660     "referenced_type" : "_ZTIP7AStatus"
2661    }
2662   ],
2663   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2664   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2665   "record_kind" : "class",
2666   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2667   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2668   "size" : 4,
2669   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2670   "template_args" :
2671   [
2672    "_ZTIP7AStatus"
2673   ]
2674  },
2675  {
2676   "alignment" : 1,
2677   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio10RadioConstE",
2678   "name" : "aidl::android::hardware::radio::RadioConst",
2679   "record_kind" : "class",
2680   "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioConstE",
2681   "self_type" : "_ZTIN4aidl7android8hardware5radio10RadioConstE",
2682   "size" : 1,
2683   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioConst.h"
2684  },
2685  {
2686   "alignment" : 4,
2687   "fields" :
2688   [
2689    {
2690     "field_name" : "type",
2691     "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2692    },
2693    {
2694     "field_name" : "serial",
2695     "field_offset" : 32,
2696     "referenced_type" : "_ZTIi"
2697    },
2698    {
2699     "field_name" : "error",
2700     "field_offset" : 64,
2701     "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2702    }
2703   ],
2704   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio17RadioResponseInfoE",
2705   "name" : "aidl::android::hardware::radio::RadioResponseInfo",
2706   "record_kind" : "class",
2707   "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseInfoE",
2708   "self_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseInfoE",
2709   "size" : 12,
2710   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfo.h"
2711  },
2712  {
2713   "alignment" : 4,
2714   "fields" :
2715   [
2716    {
2717     "field_name" : "type",
2718     "referenced_type" : "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2719    },
2720    {
2721     "field_name" : "serial",
2722     "field_offset" : 32,
2723     "referenced_type" : "_ZTIi"
2724    },
2725    {
2726     "field_name" : "error",
2727     "field_offset" : 64,
2728     "referenced_type" : "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2729    },
2730    {
2731     "field_name" : "isEnabled",
2732     "field_offset" : 96,
2733     "referenced_type" : "_ZTIb"
2734    }
2735   ],
2736   "linker_set_key" : "_ZTIN4aidl7android8hardware5radio22RadioResponseInfoModemE",
2737   "name" : "aidl::android::hardware::radio::RadioResponseInfoModem",
2738   "record_kind" : "class",
2739   "referenced_type" : "_ZTIN4aidl7android8hardware5radio22RadioResponseInfoModemE",
2740   "self_type" : "_ZTIN4aidl7android8hardware5radio22RadioResponseInfoModemE",
2741   "size" : 16,
2742   "source_file" : "out/soong/.intermediates/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include/aidl/android/hardware/radio/RadioResponseInfoModem.h"
2743  },
2744  {
2745   "alignment" : 1,
2746   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio10RadioErrorEEE",
2747   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::radio::RadioError>",
2748   "record_kind" : "class",
2749   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio10RadioErrorEEE",
2750   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio10RadioErrorEEE",
2751   "size" : 1,
2752   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2753   "template_args" :
2754   [
2755    "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2756   ]
2757  },
2758  {
2759   "alignment" : 1,
2760   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2761   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::radio::RadioResponseType>",
2762   "record_kind" : "class",
2763   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2764   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2765   "size" : 1,
2766   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2767   "template_args" :
2768   [
2769    "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2770   ]
2771  },
2772  {
2773   "alignment" : 1,
2774   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio10RadioErrorEEE",
2775   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::radio::RadioError>",
2776   "record_kind" : "class",
2777   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio10RadioErrorEEE",
2778   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio10RadioErrorEEE",
2779   "size" : 1,
2780   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2781   "template_args" :
2782   [
2783    "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2784   ]
2785  },
2786  {
2787   "alignment" : 1,
2788   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2789   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::radio::RadioResponseType>",
2790   "record_kind" : "class",
2791   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2792   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2793   "size" : 1,
2794   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2795   "template_args" :
2796   [
2797    "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2798   ]
2799  },
2800  {
2801   "alignment" : 1,
2802   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
2803   "name" : "android::internal::details::ToEmptyString<bool>",
2804   "record_kind" : "class",
2805   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
2806   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
2807   "size" : 1,
2808   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2809   "template_args" :
2810   [
2811    "_ZTIb"
2812   ]
2813  },
2814  {
2815   "alignment" : 1,
2816   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
2817   "name" : "android::internal::details::ToEmptyString<int>",
2818   "record_kind" : "class",
2819   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
2820   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
2821   "size" : 1,
2822   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2823   "template_args" :
2824   [
2825    "_ZTIi"
2826   ]
2827  },
2828  {
2829   "alignment" : 1,
2830   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio10RadioErrorEEE",
2831   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::radio::RadioError>",
2832   "record_kind" : "class",
2833   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio10RadioErrorEEE",
2834   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio10RadioErrorEEE",
2835   "size" : 1,
2836   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2837   "template_args" :
2838   [
2839    "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2840   ]
2841  },
2842  {
2843   "alignment" : 1,
2844   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2845   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::radio::RadioResponseType>",
2846   "record_kind" : "class",
2847   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2848   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2849   "size" : 1,
2850   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2851   "template_args" :
2852   [
2853    "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2854   ]
2855  },
2856  {
2857   "alignment" : 1,
2858   "base_specifiers" :
2859   [
2860    {
2861     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
2862    }
2863   ],
2864   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio10RadioErrorENSt3__110shared_ptrEEE",
2865   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::radio::RadioError, std::shared_ptr>",
2866   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio10RadioErrorENSt3__110shared_ptrEEE",
2867   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio10RadioErrorENSt3__110shared_ptrEEE",
2868   "size" : 1,
2869   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2870   "template_args" :
2871   [
2872    "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2873   ]
2874  },
2875  {
2876   "alignment" : 1,
2877   "base_specifiers" :
2878   [
2879    {
2880     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio10RadioErrorENSt3__18optionalEEE",
2884   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::radio::RadioError, std::optional>",
2885   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio10RadioErrorENSt3__18optionalEEE",
2886   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio10RadioErrorENSt3__18optionalEEE",
2887   "size" : 1,
2888   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2889   "template_args" :
2890   [
2891    "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2892   ]
2893  },
2894  {
2895   "alignment" : 1,
2896   "base_specifiers" :
2897   [
2898    {
2899     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
2900    }
2901   ],
2902   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio17RadioResponseTypeENSt3__110shared_ptrEEE",
2903   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::radio::RadioResponseType, std::shared_ptr>",
2904   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio17RadioResponseTypeENSt3__110shared_ptrEEE",
2905   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio17RadioResponseTypeENSt3__110shared_ptrEEE",
2906   "size" : 1,
2907   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2908   "template_args" :
2909   [
2910    "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2911   ]
2912  },
2913  {
2914   "alignment" : 1,
2915   "base_specifiers" :
2916   [
2917    {
2918     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
2919    }
2920   ],
2921   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio17RadioResponseTypeENSt3__18optionalEEE",
2922   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::radio::RadioResponseType, std::optional>",
2923   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio17RadioResponseTypeENSt3__18optionalEEE",
2924   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5radio17RadioResponseTypeENSt3__18optionalEEE",
2925   "size" : 1,
2926   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2927   "template_args" :
2928   [
2929    "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2930   ]
2931  },
2932  {
2933   "alignment" : 1,
2934   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio10RadioErrorEEE",
2935   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::radio::RadioError>",
2936   "record_kind" : "class",
2937   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio10RadioErrorEEE",
2938   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio10RadioErrorEEE",
2939   "size" : 1,
2940   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2941   "template_args" :
2942   [
2943    "_ZTIN4aidl7android8hardware5radio10RadioErrorE"
2944   ]
2945  },
2946  {
2947   "alignment" : 1,
2948   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2949   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::radio::RadioResponseType>",
2950   "record_kind" : "class",
2951   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2952   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5radio17RadioResponseTypeEEE",
2953   "size" : 1,
2954   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
2955   "template_args" :
2956   [
2957    "_ZTIN4aidl7android8hardware5radio17RadioResponseTypeE"
2958   ]
2959  }
2960 ],
2961 "rvalue_reference_types" :
2962 [
2963  {
2964   "alignment" : 4,
2965   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
2966   "name" : "ndk::ScopedAParcel &&",
2967   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2968   "self_type" : "_ZTION3ndk13ScopedAParcelE",
2969   "size" : 4,
2970   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2971  },
2972  {
2973   "alignment" : 4,
2974   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
2975   "name" : "ndk::ScopedAStatus &&",
2976   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2977   "self_type" : "_ZTION3ndk13ScopedAStatusE",
2978   "size" : 4,
2979   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2980  },
2981  {
2982   "alignment" : 4,
2983   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
2984   "name" : "ndk::AParcelableHolder &&",
2985   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
2986   "self_type" : "_ZTION3ndk17AParcelableHolderE",
2987   "size" : 4,
2988   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
2989  },
2990  {
2991   "alignment" : 4,
2992   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
2993   "name" : "ndk::ScopedAIBinder_Weak &&",
2994   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2995   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
2996   "size" : 4,
2997   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2998  },
2999  {
3000   "alignment" : 4,
3001   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
3002   "name" : "ndk::ScopedFileDescriptor &&",
3003   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3004   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
3005   "size" : 4,
3006   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3007  },
3008  {
3009   "alignment" : 4,
3010   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3011   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
3012   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3013   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3014   "size" : 4,
3015   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3016  }
3017 ]
3018}
3019