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