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