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