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