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