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