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