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