1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "std::nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 4 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIb", 18 "name" : "bool", 19 "referenced_type" : "_ZTIb", 20 "self_type" : "_ZTIb", 21 "size" : 1 22 }, 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "linker_set_key" : "_ZTIc", 27 "name" : "char", 28 "referenced_type" : "_ZTIc", 29 "self_type" : "_ZTIc", 30 "size" : 1 31 }, 32 { 33 "alignment" : 4, 34 "is_integral" : true, 35 "linker_set_key" : "_ZTIi", 36 "name" : "int", 37 "referenced_type" : "_ZTIi", 38 "self_type" : "_ZTIi", 39 "size" : 4 40 }, 41 { 42 "alignment" : 4, 43 "is_integral" : true, 44 "is_unsigned" : true, 45 "linker_set_key" : "_ZTIj", 46 "name" : "unsigned int", 47 "referenced_type" : "_ZTIj", 48 "self_type" : "_ZTIj", 49 "size" : 4 50 }, 51 { 52 "linker_set_key" : "_ZTIv", 53 "name" : "void", 54 "referenced_type" : "_ZTIv", 55 "self_type" : "_ZTIv" 56 }, 57 { 58 "alignment" : 4, 59 "is_integral" : true, 60 "linker_set_key" : "_ZTIx", 61 "name" : "long long", 62 "referenced_type" : "_ZTIx", 63 "self_type" : "_ZTIx", 64 "size" : 8 65 } 66 ], 67 "elf_functions" : 68 [ 69 { 70 "binding" : "weak", 71 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 72 }, 73 { 74 "binding" : "weak", 75 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 76 }, 77 { 78 "binding" : "weak", 79 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 80 }, 81 { 82 "binding" : "weak", 83 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 84 }, 85 { 86 "binding" : "weak", 87 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj" 88 }, 89 { 90 "binding" : "weak", 91 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj" 92 }, 93 { 94 "name" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel" 95 }, 96 { 97 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb" 98 }, 99 { 100 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 101 }, 102 { 103 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb" 104 }, 105 { 106 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 107 }, 108 { 109 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi" 110 }, 111 { 112 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx" 113 }, 114 { 115 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb" 116 }, 117 { 118 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv" 119 }, 120 { 121 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv" 122 }, 123 { 124 "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi" 125 }, 126 { 127 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE" 128 }, 129 { 130 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 131 }, 132 { 133 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv" 134 }, 135 { 136 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 137 }, 138 { 139 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 140 }, 141 { 142 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev" 143 }, 144 { 145 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev" 146 }, 147 { 148 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev" 149 }, 150 { 151 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev" 152 }, 153 { 154 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv" 155 }, 156 { 157 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 158 }, 159 { 160 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi" 161 }, 162 { 163 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev" 164 }, 165 { 166 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev" 167 }, 168 { 169 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev" 170 }, 171 { 172 "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev" 173 }, 174 { 175 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 176 }, 177 { 178 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi" 179 }, 180 { 181 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 182 }, 183 { 184 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx" 185 }, 186 { 187 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv" 188 }, 189 { 190 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv" 191 }, 192 { 193 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv" 194 }, 195 { 196 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE" 197 }, 198 { 199 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE" 200 }, 201 { 202 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev" 203 }, 204 { 205 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev" 206 }, 207 { 208 "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev" 209 }, 210 { 211 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 212 }, 213 { 214 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi" 215 }, 216 { 217 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 218 }, 219 { 220 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx" 221 }, 222 { 223 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv" 224 }, 225 { 226 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv" 227 }, 228 { 229 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv" 230 }, 231 { 232 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv" 233 }, 234 { 235 "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv" 236 }, 237 { 238 "name" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE" 239 }, 240 { 241 "name" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 242 }, 243 { 244 "name" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv" 245 }, 246 { 247 "name" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 248 }, 249 { 250 "name" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 251 }, 252 { 253 "name" : "_ZN4aidl7android8hardware5power6IPowerC2Ev" 254 }, 255 { 256 "name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev" 257 }, 258 { 259 "name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev" 260 }, 261 { 262 "name" : "_ZN4aidl7android8hardware5power6IPowerD2Ev" 263 }, 264 { 265 "name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv" 266 }, 267 { 268 "name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 269 }, 270 { 271 "name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi" 272 }, 273 { 274 "name" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev" 275 }, 276 { 277 "name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev" 278 }, 279 { 280 "name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev" 281 }, 282 { 283 "name" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev" 284 }, 285 { 286 "name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb" 287 }, 288 { 289 "name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 290 }, 291 { 292 "name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb" 293 }, 294 { 295 "name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 296 }, 297 { 298 "name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi" 299 }, 300 { 301 "name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx" 302 }, 303 { 304 "name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb" 305 }, 306 { 307 "name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi" 308 }, 309 { 310 "name" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE" 311 }, 312 { 313 "name" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE" 314 }, 315 { 316 "name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev" 317 }, 318 { 319 "name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev" 320 }, 321 { 322 "name" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev" 323 }, 324 { 325 "name" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel" 326 }, 327 { 328 "binding" : "weak", 329 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEED2Ev" 330 }, 331 { 332 "binding" : "weak", 333 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEED2Ev" 334 }, 335 { 336 "binding" : "weak", 337 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv" 338 }, 339 { 340 "binding" : "weak", 341 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv" 342 }, 343 { 344 "binding" : "weak", 345 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEE8__appendEj" 346 }, 347 { 348 "binding" : "weak", 349 "name" : "_ZNSt3__16vectorIiNS_9allocatorIiEEE8__appendEj" 350 } 351 ], 352 "elf_objects" : 353 [ 354 { 355 "binding" : "weak", 356 "name" : "_ZGVN4aidl7android8hardware5power17IPowerHintSession4hashE" 357 }, 358 { 359 "binding" : "weak", 360 "name" : "_ZGVN4aidl7android8hardware5power6IPower4hashE" 361 }, 362 { 363 "name" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE" 364 }, 365 { 366 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE" 367 }, 368 { 369 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE" 370 }, 371 { 372 "binding" : "weak", 373 "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE" 374 }, 375 { 376 "name" : "_ZN4aidl7android8hardware5power6IPower10descriptorE" 377 }, 378 { 379 "name" : "_ZN4aidl7android8hardware5power6IPower12default_implE" 380 }, 381 { 382 "binding" : "weak", 383 "name" : "_ZN4aidl7android8hardware5power6IPower4hashE" 384 }, 385 { 386 "binding" : "weak", 387 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 388 }, 389 { 390 "binding" : "weak", 391 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 392 }, 393 { 394 "binding" : "weak", 395 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 396 }, 397 { 398 "binding" : "weak", 399 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 400 }, 401 { 402 "binding" : "weak", 403 "name" : "_ZTVN3ndk13SharedRefBaseE" 404 }, 405 { 406 "name" : "_ZTVN4aidl7android8hardware5power13IPowerDefaultE" 407 }, 408 { 409 "name" : "_ZTVN4aidl7android8hardware5power17IPowerHintSessionE" 410 }, 411 { 412 "name" : "_ZTVN4aidl7android8hardware5power18BnPowerHintSessionE" 413 }, 414 { 415 "name" : "_ZTVN4aidl7android8hardware5power18BpPowerHintSessionE" 416 }, 417 { 418 "name" : "_ZTVN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 419 }, 420 { 421 "name" : "_ZTVN4aidl7android8hardware5power6IPowerE" 422 }, 423 { 424 "name" : "_ZTVN4aidl7android8hardware5power7BnPowerE" 425 }, 426 { 427 "name" : "_ZTVN4aidl7android8hardware5power7BpPowerE" 428 }, 429 { 430 "binding" : "weak", 431 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE" 432 } 433 ], 434 "enum_types" : 435 [ 436 { 437 "alignment" : 4, 438 "enum_fields" : 439 [ 440 { 441 "enum_field_value" : 1, 442 "name" : "FLAG_ONEWAY" 443 } 444 ], 445 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 446 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)", 447 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 448 "self_type" : "_ZTI12$FLAG_ONEWAY", 449 "size" : 4, 450 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 451 "underlying_type" : "_ZTIj" 452 }, 453 { 454 "alignment" : 4, 455 "enum_fields" : 456 [ 457 { 458 "enum_field_value" : 0, 459 "name" : "EX_NONE" 460 }, 461 { 462 "enum_field_value" : -1, 463 "name" : "EX_SECURITY" 464 }, 465 { 466 "enum_field_value" : -2, 467 "name" : "EX_BAD_PARCELABLE" 468 }, 469 { 470 "enum_field_value" : -3, 471 "name" : "EX_ILLEGAL_ARGUMENT" 472 }, 473 { 474 "enum_field_value" : -4, 475 "name" : "EX_NULL_POINTER" 476 }, 477 { 478 "enum_field_value" : -5, 479 "name" : "EX_ILLEGAL_STATE" 480 }, 481 { 482 "enum_field_value" : -6, 483 "name" : "EX_NETWORK_MAIN_THREAD" 484 }, 485 { 486 "enum_field_value" : -7, 487 "name" : "EX_UNSUPPORTED_OPERATION" 488 }, 489 { 490 "enum_field_value" : -8, 491 "name" : "EX_SERVICE_SPECIFIC" 492 }, 493 { 494 "enum_field_value" : -9, 495 "name" : "EX_PARCELABLE" 496 }, 497 { 498 "enum_field_value" : -129, 499 "name" : "EX_TRANSACTION_FAILED" 500 } 501 ], 502 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 503 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)", 504 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 505 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 506 "size" : 4, 507 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 508 "underlying_type" : "_ZTIi" 509 }, 510 { 511 "alignment" : 4, 512 "enum_fields" : 513 [ 514 { 515 "enum_field_value" : 268435456, 516 "name" : "FLAG_PRIVATE_LOCAL" 517 } 518 ], 519 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 520 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)", 521 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 522 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 523 "size" : 4, 524 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 525 "underlying_type" : "_ZTIj" 526 }, 527 { 528 "alignment" : 4, 529 "enum_fields" : 530 [ 531 { 532 "enum_field_value" : 268435456, 533 "name" : "FLAG_PRIVATE_VENDOR" 534 } 535 ], 536 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 537 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)", 538 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 539 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 540 "size" : 4, 541 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 542 "underlying_type" : "_ZTIj" 543 }, 544 { 545 "alignment" : 4, 546 "enum_fields" : 547 [ 548 { 549 "enum_field_value" : 0, 550 "name" : "STATUS_OK" 551 }, 552 { 553 "enum_field_value" : -2147483648, 554 "name" : "STATUS_UNKNOWN_ERROR" 555 }, 556 { 557 "enum_field_value" : -12, 558 "name" : "STATUS_NO_MEMORY" 559 }, 560 { 561 "enum_field_value" : -38, 562 "name" : "STATUS_INVALID_OPERATION" 563 }, 564 { 565 "enum_field_value" : -22, 566 "name" : "STATUS_BAD_VALUE" 567 }, 568 { 569 "enum_field_value" : -2147483647, 570 "name" : "STATUS_BAD_TYPE" 571 }, 572 { 573 "enum_field_value" : -2, 574 "name" : "STATUS_NAME_NOT_FOUND" 575 }, 576 { 577 "enum_field_value" : -1, 578 "name" : "STATUS_PERMISSION_DENIED" 579 }, 580 { 581 "enum_field_value" : -19, 582 "name" : "STATUS_NO_INIT" 583 }, 584 { 585 "enum_field_value" : -17, 586 "name" : "STATUS_ALREADY_EXISTS" 587 }, 588 { 589 "enum_field_value" : -32, 590 "name" : "STATUS_DEAD_OBJECT" 591 }, 592 { 593 "enum_field_value" : -2147483646, 594 "name" : "STATUS_FAILED_TRANSACTION" 595 }, 596 { 597 "enum_field_value" : -75, 598 "name" : "STATUS_BAD_INDEX" 599 }, 600 { 601 "enum_field_value" : -61, 602 "name" : "STATUS_NOT_ENOUGH_DATA" 603 }, 604 { 605 "enum_field_value" : -11, 606 "name" : "STATUS_WOULD_BLOCK" 607 }, 608 { 609 "enum_field_value" : -110, 610 "name" : "STATUS_TIMED_OUT" 611 }, 612 { 613 "enum_field_value" : -74, 614 "name" : "STATUS_UNKNOWN_TRANSACTION" 615 }, 616 { 617 "enum_field_value" : -2147483641, 618 "name" : "STATUS_FDS_NOT_ALLOWED" 619 }, 620 { 621 "enum_field_value" : -2147483640, 622 "name" : "STATUS_UNEXPECTED_NULL" 623 } 624 ], 625 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 626 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)", 627 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 628 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 629 "size" : 4, 630 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 631 "underlying_type" : "_ZTIi" 632 }, 633 { 634 "alignment" : 4, 635 "enum_fields" : 636 [ 637 { 638 "enum_field_value" : 1, 639 "name" : "FIRST_CALL_TRANSACTION" 640 }, 641 { 642 "enum_field_value" : 16777215, 643 "name" : "LAST_CALL_TRANSACTION" 644 } 645 ], 646 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 647 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)", 648 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 649 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 650 "size" : 4, 651 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 652 "underlying_type" : "_ZTIj" 653 }, 654 { 655 "alignment" : 4, 656 "enum_fields" : 657 [ 658 { 659 "enum_field_value" : 0, 660 "name" : "ndk::STABILITY_LOCAL" 661 }, 662 { 663 "enum_field_value" : 1, 664 "name" : "ndk::STABILITY_VINTF" 665 } 666 ], 667 "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE", 668 "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)", 669 "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 670 "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 671 "size" : 4, 672 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 673 "underlying_type" : "_ZTIj" 674 }, 675 { 676 "alignment" : 4, 677 "enum_fields" : 678 [ 679 { 680 "enum_field_value" : 0, 681 "name" : "aidl::android::hardware::power::Mode::DOUBLE_TAP_TO_WAKE" 682 }, 683 { 684 "enum_field_value" : 1, 685 "name" : "aidl::android::hardware::power::Mode::LOW_POWER" 686 }, 687 { 688 "enum_field_value" : 2, 689 "name" : "aidl::android::hardware::power::Mode::SUSTAINED_PERFORMANCE" 690 }, 691 { 692 "enum_field_value" : 3, 693 "name" : "aidl::android::hardware::power::Mode::FIXED_PERFORMANCE" 694 }, 695 { 696 "enum_field_value" : 4, 697 "name" : "aidl::android::hardware::power::Mode::VR" 698 }, 699 { 700 "enum_field_value" : 5, 701 "name" : "aidl::android::hardware::power::Mode::LAUNCH" 702 }, 703 { 704 "enum_field_value" : 6, 705 "name" : "aidl::android::hardware::power::Mode::EXPENSIVE_RENDERING" 706 }, 707 { 708 "enum_field_value" : 7, 709 "name" : "aidl::android::hardware::power::Mode::INTERACTIVE" 710 }, 711 { 712 "enum_field_value" : 8, 713 "name" : "aidl::android::hardware::power::Mode::DEVICE_IDLE" 714 }, 715 { 716 "enum_field_value" : 9, 717 "name" : "aidl::android::hardware::power::Mode::DISPLAY_INACTIVE" 718 }, 719 { 720 "enum_field_value" : 10, 721 "name" : "aidl::android::hardware::power::Mode::AUDIO_STREAMING_LOW_LATENCY" 722 }, 723 { 724 "enum_field_value" : 11, 725 "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_SECURE" 726 }, 727 { 728 "enum_field_value" : 12, 729 "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_LOW" 730 }, 731 { 732 "enum_field_value" : 13, 733 "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_MID" 734 }, 735 { 736 "enum_field_value" : 14, 737 "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH" 738 }, 739 { 740 "enum_field_value" : 15, 741 "name" : "aidl::android::hardware::power::Mode::GAME" 742 }, 743 { 744 "enum_field_value" : 16, 745 "name" : "aidl::android::hardware::power::Mode::GAME_LOADING" 746 } 747 ], 748 "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE", 749 "name" : "aidl::android::hardware::power::Mode", 750 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE", 751 "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE", 752 "size" : 4, 753 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h", 754 "underlying_type" : "_ZTIi" 755 }, 756 { 757 "alignment" : 4, 758 "enum_fields" : 759 [ 760 { 761 "enum_field_value" : 0, 762 "name" : "aidl::android::hardware::power::Boost::INTERACTION" 763 }, 764 { 765 "enum_field_value" : 1, 766 "name" : "aidl::android::hardware::power::Boost::DISPLAY_UPDATE_IMMINENT" 767 }, 768 { 769 "enum_field_value" : 2, 770 "name" : "aidl::android::hardware::power::Boost::ML_ACC" 771 }, 772 { 773 "enum_field_value" : 3, 774 "name" : "aidl::android::hardware::power::Boost::AUDIO_LAUNCH" 775 }, 776 { 777 "enum_field_value" : 4, 778 "name" : "aidl::android::hardware::power::Boost::CAMERA_LAUNCH" 779 }, 780 { 781 "enum_field_value" : 5, 782 "name" : "aidl::android::hardware::power::Boost::CAMERA_SHOT" 783 } 784 ], 785 "linker_set_key" : "_ZTIN4aidl7android8hardware5power5BoostE", 786 "name" : "aidl::android::hardware::power::Boost", 787 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE", 788 "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE", 789 "size" : 4, 790 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h", 791 "underlying_type" : "_ZTIi" 792 }, 793 { 794 "alignment" : 4, 795 "enum_fields" : 796 [ 797 { 798 "enum_field_value" : 0, 799 "name" : "android::internal::details::ToEmptyString<long long>::value" 800 } 801 ], 802 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE", 803 "name" : "android::internal::details::ToEmptyString<long long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 804 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE", 805 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE", 806 "size" : 4, 807 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 808 "underlying_type" : "_ZTIj" 809 } 810 ], 811 "function_types" : 812 [ 813 { 814 "alignment" : 4, 815 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 816 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 817 "parameters" : 818 [ 819 { 820 "referenced_type" : "_ZTIP8AIBinder" 821 }, 822 { 823 "referenced_type" : "_ZTIj" 824 }, 825 { 826 "referenced_type" : "_ZTIPK7AParcel" 827 }, 828 { 829 "referenced_type" : "_ZTIP7AParcel" 830 } 831 ], 832 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 833 "return_type" : "_ZTIi", 834 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 835 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 836 } 837 ], 838 "functions" : 839 [ 840 { 841 "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder", 842 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv", 843 "parameters" : 844 [ 845 { 846 "is_this_ptr" : true, 847 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 848 } 849 ], 850 "return_type" : "_ZTIN3ndk10SpAIBinderE", 851 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 852 }, 853 { 854 "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>::asBinder", 855 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv", 856 "parameters" : 857 [ 858 { 859 "is_this_ptr" : true, 860 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 861 } 862 ], 863 "return_type" : "_ZTIN3ndk10SpAIBinderE", 864 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 865 }, 866 { 867 "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder", 868 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv", 869 "parameters" : 870 [ 871 { 872 "is_this_ptr" : true, 873 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 874 } 875 ], 876 "return_type" : "_ZTIN3ndk10SpAIBinderE", 877 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 878 }, 879 { 880 "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>::asBinder", 881 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv", 882 "parameters" : 883 [ 884 { 885 "is_this_ptr" : true, 886 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 887 } 888 ], 889 "return_type" : "_ZTIN3ndk10SpAIBinderE", 890 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 891 }, 892 { 893 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 894 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj", 895 "parameters" : 896 [ 897 { 898 "referenced_type" : "_ZTIPK7AParcel" 899 }, 900 { 901 "referenced_type" : "_ZTIPv" 902 }, 903 { 904 "referenced_type" : "_ZTIj" 905 } 906 ], 907 "return_type" : "_ZTIi", 908 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 909 "template_args" : 910 [ 911 "_ZTIN4aidl7android8hardware5power12WorkDurationE" 912 ] 913 }, 914 { 915 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 916 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj", 917 "parameters" : 918 [ 919 { 920 "referenced_type" : "_ZTIP7AParcel" 921 }, 922 { 923 "referenced_type" : "_ZTIPKv" 924 }, 925 { 926 "referenced_type" : "_ZTIj" 927 } 928 ], 929 "return_type" : "_ZTIi", 930 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 931 "template_args" : 932 [ 933 "_ZTIN4aidl7android8hardware5power12WorkDurationE" 934 ] 935 }, 936 { 937 "function_name" : "aidl::android::hardware::power::WorkDuration::readFromParcel", 938 "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel", 939 "parameters" : 940 [ 941 { 942 "is_this_ptr" : true, 943 "referenced_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE" 944 }, 945 { 946 "referenced_type" : "_ZTIPK7AParcel" 947 } 948 ], 949 "return_type" : "_ZTIi", 950 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 951 }, 952 { 953 "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported", 954 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb", 955 "parameters" : 956 [ 957 { 958 "is_this_ptr" : true, 959 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 960 }, 961 { 962 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 963 }, 964 { 965 "referenced_type" : "_ZTIPb" 966 } 967 ], 968 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 969 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 970 }, 971 { 972 "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash", 973 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 974 "parameters" : 975 [ 976 { 977 "is_this_ptr" : true, 978 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 979 }, 980 { 981 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 982 } 983 ], 984 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 985 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 986 }, 987 { 988 "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported", 989 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb", 990 "parameters" : 991 [ 992 { 993 "is_this_ptr" : true, 994 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 995 }, 996 { 997 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 998 }, 999 { 1000 "referenced_type" : "_ZTIPb" 1001 } 1002 ], 1003 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1004 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1005 }, 1006 { 1007 "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession", 1008 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE", 1009 "parameters" : 1010 [ 1011 { 1012 "is_this_ptr" : true, 1013 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1014 }, 1015 { 1016 "referenced_type" : "_ZTIi" 1017 }, 1018 { 1019 "referenced_type" : "_ZTIi" 1020 }, 1021 { 1022 "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE" 1023 }, 1024 { 1025 "referenced_type" : "_ZTIx" 1026 }, 1027 { 1028 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1029 } 1030 ], 1031 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1032 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1033 }, 1034 { 1035 "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion", 1036 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi", 1037 "parameters" : 1038 [ 1039 { 1040 "is_this_ptr" : true, 1041 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1042 }, 1043 { 1044 "referenced_type" : "_ZTIPi" 1045 } 1046 ], 1047 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1048 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1049 }, 1050 { 1051 "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate", 1052 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx", 1053 "parameters" : 1054 [ 1055 { 1056 "is_this_ptr" : true, 1057 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1058 }, 1059 { 1060 "referenced_type" : "_ZTIPx" 1061 } 1062 ], 1063 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1064 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1065 }, 1066 { 1067 "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode", 1068 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb", 1069 "parameters" : 1070 [ 1071 { 1072 "is_this_ptr" : true, 1073 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1074 }, 1075 { 1076 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 1077 }, 1078 { 1079 "referenced_type" : "_ZTIb" 1080 } 1081 ], 1082 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1083 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1084 }, 1085 { 1086 "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder", 1087 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv", 1088 "parameters" : 1089 [ 1090 { 1091 "is_this_ptr" : true, 1092 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1093 } 1094 ], 1095 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1096 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1097 }, 1098 { 1099 "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote", 1100 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv", 1101 "parameters" : 1102 [ 1103 { 1104 "is_this_ptr" : true, 1105 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1106 } 1107 ], 1108 "return_type" : "_ZTIb", 1109 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1110 }, 1111 { 1112 "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost", 1113 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi", 1114 "parameters" : 1115 [ 1116 { 1117 "is_this_ptr" : true, 1118 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1119 }, 1120 { 1121 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 1122 }, 1123 { 1124 "referenced_type" : "_ZTIi" 1125 } 1126 ], 1127 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1128 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1129 }, 1130 { 1131 "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder", 1132 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE", 1133 "parameters" : 1134 [ 1135 { 1136 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1137 } 1138 ], 1139 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 1140 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1141 }, 1142 { 1143 "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel", 1144 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1145 "parameters" : 1146 [ 1147 { 1148 "referenced_type" : "_ZTIP7AParcel" 1149 }, 1150 { 1151 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1152 } 1153 ], 1154 "return_type" : "_ZTIi", 1155 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1156 }, 1157 { 1158 "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl", 1159 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv", 1160 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 1161 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1162 }, 1163 { 1164 "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel", 1165 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1166 "parameters" : 1167 [ 1168 { 1169 "referenced_type" : "_ZTIPK7AParcel" 1170 }, 1171 { 1172 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1173 } 1174 ], 1175 "return_type" : "_ZTIi", 1176 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1177 }, 1178 { 1179 "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl", 1180 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1181 "parameters" : 1182 [ 1183 { 1184 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1185 } 1186 ], 1187 "return_type" : "_ZTIb", 1188 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1189 }, 1190 { 1191 "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession", 1192 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev", 1193 "parameters" : 1194 [ 1195 { 1196 "is_this_ptr" : true, 1197 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1198 } 1199 ], 1200 "return_type" : "_ZTIv", 1201 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1202 }, 1203 { 1204 "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession", 1205 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev", 1206 "parameters" : 1207 [ 1208 { 1209 "is_this_ptr" : true, 1210 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1211 } 1212 ], 1213 "return_type" : "_ZTIv", 1214 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1215 }, 1216 { 1217 "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession", 1218 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev", 1219 "parameters" : 1220 [ 1221 { 1222 "is_this_ptr" : true, 1223 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1224 } 1225 ], 1226 "return_type" : "_ZTIv", 1227 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1228 }, 1229 { 1230 "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession", 1231 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev", 1232 "parameters" : 1233 [ 1234 { 1235 "is_this_ptr" : true, 1236 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1237 } 1238 ], 1239 "return_type" : "_ZTIv", 1240 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1241 }, 1242 { 1243 "access" : "protected", 1244 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::createBinder", 1245 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv", 1246 "parameters" : 1247 [ 1248 { 1249 "is_this_ptr" : true, 1250 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1251 } 1252 ], 1253 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1254 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1255 }, 1256 { 1257 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash", 1258 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1259 "parameters" : 1260 [ 1261 { 1262 "is_this_ptr" : true, 1263 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1264 }, 1265 { 1266 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1267 } 1268 ], 1269 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1270 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1271 }, 1272 { 1273 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion", 1274 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi", 1275 "parameters" : 1276 [ 1277 { 1278 "is_this_ptr" : true, 1279 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1280 }, 1281 { 1282 "referenced_type" : "_ZTIPi" 1283 } 1284 ], 1285 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1286 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1287 }, 1288 { 1289 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession", 1290 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev", 1291 "parameters" : 1292 [ 1293 { 1294 "is_this_ptr" : true, 1295 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1296 } 1297 ], 1298 "return_type" : "_ZTIv", 1299 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1300 }, 1301 { 1302 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession", 1303 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev", 1304 "parameters" : 1305 [ 1306 { 1307 "is_this_ptr" : true, 1308 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1309 } 1310 ], 1311 "return_type" : "_ZTIv", 1312 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1313 }, 1314 { 1315 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession", 1316 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev", 1317 "parameters" : 1318 [ 1319 { 1320 "is_this_ptr" : true, 1321 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1322 } 1323 ], 1324 "return_type" : "_ZTIv", 1325 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1326 }, 1327 { 1328 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession", 1329 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev", 1330 "parameters" : 1331 [ 1332 { 1333 "is_this_ptr" : true, 1334 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1335 } 1336 ], 1337 "return_type" : "_ZTIv", 1338 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1339 }, 1340 { 1341 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash", 1342 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1343 "parameters" : 1344 [ 1345 { 1346 "is_this_ptr" : true, 1347 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1348 }, 1349 { 1350 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1351 } 1352 ], 1353 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1354 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1355 }, 1356 { 1357 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion", 1358 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi", 1359 "parameters" : 1360 [ 1361 { 1362 "is_this_ptr" : true, 1363 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1364 }, 1365 { 1366 "referenced_type" : "_ZTIPi" 1367 } 1368 ], 1369 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1370 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1371 }, 1372 { 1373 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration", 1374 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE", 1375 "parameters" : 1376 [ 1377 { 1378 "is_this_ptr" : true, 1379 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1380 }, 1381 { 1382 "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE" 1383 } 1384 ], 1385 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1386 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1387 }, 1388 { 1389 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration", 1390 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx", 1391 "parameters" : 1392 [ 1393 { 1394 "is_this_ptr" : true, 1395 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1396 }, 1397 { 1398 "referenced_type" : "_ZTIx" 1399 } 1400 ], 1401 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1402 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1403 }, 1404 { 1405 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close", 1406 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv", 1407 "parameters" : 1408 [ 1409 { 1410 "is_this_ptr" : true, 1411 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1412 } 1413 ], 1414 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1415 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1416 }, 1417 { 1418 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause", 1419 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv", 1420 "parameters" : 1421 [ 1422 { 1423 "is_this_ptr" : true, 1424 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1425 } 1426 ], 1427 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1428 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1429 }, 1430 { 1431 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume", 1432 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv", 1433 "parameters" : 1434 [ 1435 { 1436 "is_this_ptr" : true, 1437 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1438 } 1439 ], 1440 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1441 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1442 }, 1443 { 1444 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession", 1445 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE", 1446 "parameters" : 1447 [ 1448 { 1449 "is_this_ptr" : true, 1450 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1451 }, 1452 { 1453 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1454 } 1455 ], 1456 "return_type" : "_ZTIv", 1457 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1458 }, 1459 { 1460 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession", 1461 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE", 1462 "parameters" : 1463 [ 1464 { 1465 "is_this_ptr" : true, 1466 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1467 }, 1468 { 1469 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1470 } 1471 ], 1472 "return_type" : "_ZTIv", 1473 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1474 }, 1475 { 1476 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession", 1477 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev", 1478 "parameters" : 1479 [ 1480 { 1481 "is_this_ptr" : true, 1482 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1483 } 1484 ], 1485 "return_type" : "_ZTIv", 1486 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1487 }, 1488 { 1489 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession", 1490 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev", 1491 "parameters" : 1492 [ 1493 { 1494 "is_this_ptr" : true, 1495 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1496 } 1497 ], 1498 "return_type" : "_ZTIv", 1499 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1500 }, 1501 { 1502 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession", 1503 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev", 1504 "parameters" : 1505 [ 1506 { 1507 "is_this_ptr" : true, 1508 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1509 } 1510 ], 1511 "return_type" : "_ZTIv", 1512 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1513 }, 1514 { 1515 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash", 1516 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1517 "parameters" : 1518 [ 1519 { 1520 "is_this_ptr" : true, 1521 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1522 }, 1523 { 1524 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1525 } 1526 ], 1527 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1528 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1529 }, 1530 { 1531 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion", 1532 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi", 1533 "parameters" : 1534 [ 1535 { 1536 "is_this_ptr" : true, 1537 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1538 }, 1539 { 1540 "referenced_type" : "_ZTIPi" 1541 } 1542 ], 1543 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1544 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1545 }, 1546 { 1547 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration", 1548 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE", 1549 "parameters" : 1550 [ 1551 { 1552 "is_this_ptr" : true, 1553 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1554 }, 1555 { 1556 "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE" 1557 } 1558 ], 1559 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1560 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1561 }, 1562 { 1563 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration", 1564 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx", 1565 "parameters" : 1566 [ 1567 { 1568 "is_this_ptr" : true, 1569 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1570 }, 1571 { 1572 "referenced_type" : "_ZTIx" 1573 } 1574 ], 1575 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1576 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1577 }, 1578 { 1579 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close", 1580 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv", 1581 "parameters" : 1582 [ 1583 { 1584 "is_this_ptr" : true, 1585 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1586 } 1587 ], 1588 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1589 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1590 }, 1591 { 1592 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause", 1593 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv", 1594 "parameters" : 1595 [ 1596 { 1597 "is_this_ptr" : true, 1598 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1599 } 1600 ], 1601 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1602 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1603 }, 1604 { 1605 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume", 1606 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv", 1607 "parameters" : 1608 [ 1609 { 1610 "is_this_ptr" : true, 1611 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1612 } 1613 ], 1614 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1615 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1616 }, 1617 { 1618 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder", 1619 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv", 1620 "parameters" : 1621 [ 1622 { 1623 "is_this_ptr" : true, 1624 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1625 } 1626 ], 1627 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1628 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1629 }, 1630 { 1631 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote", 1632 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv", 1633 "parameters" : 1634 [ 1635 { 1636 "is_this_ptr" : true, 1637 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1638 } 1639 ], 1640 "return_type" : "_ZTIb", 1641 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1642 }, 1643 { 1644 "function_name" : "aidl::android::hardware::power::IPower::fromBinder", 1645 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE", 1646 "parameters" : 1647 [ 1648 { 1649 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1650 } 1651 ], 1652 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 1653 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1654 }, 1655 { 1656 "function_name" : "aidl::android::hardware::power::IPower::writeToParcel", 1657 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1658 "parameters" : 1659 [ 1660 { 1661 "referenced_type" : "_ZTIP7AParcel" 1662 }, 1663 { 1664 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 1665 } 1666 ], 1667 "return_type" : "_ZTIi", 1668 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1669 }, 1670 { 1671 "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl", 1672 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv", 1673 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 1674 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1675 }, 1676 { 1677 "function_name" : "aidl::android::hardware::power::IPower::readFromParcel", 1678 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1679 "parameters" : 1680 [ 1681 { 1682 "referenced_type" : "_ZTIPK7AParcel" 1683 }, 1684 { 1685 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 1686 } 1687 ], 1688 "return_type" : "_ZTIi", 1689 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1690 }, 1691 { 1692 "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl", 1693 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1694 "parameters" : 1695 [ 1696 { 1697 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 1698 } 1699 ], 1700 "return_type" : "_ZTIb", 1701 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1702 }, 1703 { 1704 "function_name" : "aidl::android::hardware::power::IPower::IPower", 1705 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerC2Ev", 1706 "parameters" : 1707 [ 1708 { 1709 "is_this_ptr" : true, 1710 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1711 } 1712 ], 1713 "return_type" : "_ZTIv", 1714 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1715 }, 1716 { 1717 "function_name" : "aidl::android::hardware::power::IPower::~IPower", 1718 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD0Ev", 1719 "parameters" : 1720 [ 1721 { 1722 "is_this_ptr" : true, 1723 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1724 } 1725 ], 1726 "return_type" : "_ZTIv", 1727 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1728 }, 1729 { 1730 "function_name" : "aidl::android::hardware::power::IPower::~IPower", 1731 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD1Ev", 1732 "parameters" : 1733 [ 1734 { 1735 "is_this_ptr" : true, 1736 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1737 } 1738 ], 1739 "return_type" : "_ZTIv", 1740 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1741 }, 1742 { 1743 "function_name" : "aidl::android::hardware::power::IPower::~IPower", 1744 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD2Ev", 1745 "parameters" : 1746 [ 1747 { 1748 "is_this_ptr" : true, 1749 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1750 } 1751 ], 1752 "return_type" : "_ZTIv", 1753 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 1754 }, 1755 { 1756 "access" : "protected", 1757 "function_name" : "aidl::android::hardware::power::BnPower::createBinder", 1758 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv", 1759 "parameters" : 1760 [ 1761 { 1762 "is_this_ptr" : true, 1763 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1764 } 1765 ], 1766 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1767 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1768 }, 1769 { 1770 "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash", 1771 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1772 "parameters" : 1773 [ 1774 { 1775 "is_this_ptr" : true, 1776 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1777 }, 1778 { 1779 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1780 } 1781 ], 1782 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1783 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1784 }, 1785 { 1786 "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion", 1787 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi", 1788 "parameters" : 1789 [ 1790 { 1791 "is_this_ptr" : true, 1792 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1793 }, 1794 { 1795 "referenced_type" : "_ZTIPi" 1796 } 1797 ], 1798 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1799 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1800 }, 1801 { 1802 "function_name" : "aidl::android::hardware::power::BnPower::BnPower", 1803 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev", 1804 "parameters" : 1805 [ 1806 { 1807 "is_this_ptr" : true, 1808 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1809 } 1810 ], 1811 "return_type" : "_ZTIv", 1812 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1813 }, 1814 { 1815 "function_name" : "aidl::android::hardware::power::BnPower::~BnPower", 1816 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev", 1817 "parameters" : 1818 [ 1819 { 1820 "is_this_ptr" : true, 1821 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1822 } 1823 ], 1824 "return_type" : "_ZTIv", 1825 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1826 }, 1827 { 1828 "function_name" : "aidl::android::hardware::power::BnPower::~BnPower", 1829 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev", 1830 "parameters" : 1831 [ 1832 { 1833 "is_this_ptr" : true, 1834 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1835 } 1836 ], 1837 "return_type" : "_ZTIv", 1838 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1839 }, 1840 { 1841 "function_name" : "aidl::android::hardware::power::BnPower::~BnPower", 1842 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev", 1843 "parameters" : 1844 [ 1845 { 1846 "is_this_ptr" : true, 1847 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1848 } 1849 ], 1850 "return_type" : "_ZTIv", 1851 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 1852 }, 1853 { 1854 "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported", 1855 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb", 1856 "parameters" : 1857 [ 1858 { 1859 "is_this_ptr" : true, 1860 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1861 }, 1862 { 1863 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 1864 }, 1865 { 1866 "referenced_type" : "_ZTIPb" 1867 } 1868 ], 1869 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1870 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1871 }, 1872 { 1873 "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash", 1874 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1875 "parameters" : 1876 [ 1877 { 1878 "is_this_ptr" : true, 1879 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1880 }, 1881 { 1882 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1883 } 1884 ], 1885 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1886 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1887 }, 1888 { 1889 "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported", 1890 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb", 1891 "parameters" : 1892 [ 1893 { 1894 "is_this_ptr" : true, 1895 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1896 }, 1897 { 1898 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 1899 }, 1900 { 1901 "referenced_type" : "_ZTIPb" 1902 } 1903 ], 1904 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1905 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1906 }, 1907 { 1908 "function_name" : "aidl::android::hardware::power::BpPower::createHintSession", 1909 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE", 1910 "parameters" : 1911 [ 1912 { 1913 "is_this_ptr" : true, 1914 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1915 }, 1916 { 1917 "referenced_type" : "_ZTIi" 1918 }, 1919 { 1920 "referenced_type" : "_ZTIi" 1921 }, 1922 { 1923 "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE" 1924 }, 1925 { 1926 "referenced_type" : "_ZTIx" 1927 }, 1928 { 1929 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1930 } 1931 ], 1932 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1933 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1934 }, 1935 { 1936 "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion", 1937 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi", 1938 "parameters" : 1939 [ 1940 { 1941 "is_this_ptr" : true, 1942 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1943 }, 1944 { 1945 "referenced_type" : "_ZTIPi" 1946 } 1947 ], 1948 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1949 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1950 }, 1951 { 1952 "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate", 1953 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx", 1954 "parameters" : 1955 [ 1956 { 1957 "is_this_ptr" : true, 1958 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1959 }, 1960 { 1961 "referenced_type" : "_ZTIPx" 1962 } 1963 ], 1964 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1965 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1966 }, 1967 { 1968 "function_name" : "aidl::android::hardware::power::BpPower::setMode", 1969 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb", 1970 "parameters" : 1971 [ 1972 { 1973 "is_this_ptr" : true, 1974 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1975 }, 1976 { 1977 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 1978 }, 1979 { 1980 "referenced_type" : "_ZTIb" 1981 } 1982 ], 1983 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1984 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 1985 }, 1986 { 1987 "function_name" : "aidl::android::hardware::power::BpPower::setBoost", 1988 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi", 1989 "parameters" : 1990 [ 1991 { 1992 "is_this_ptr" : true, 1993 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1994 }, 1995 { 1996 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 1997 }, 1998 { 1999 "referenced_type" : "_ZTIi" 2000 } 2001 ], 2002 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2003 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2004 }, 2005 { 2006 "function_name" : "aidl::android::hardware::power::BpPower::BpPower", 2007 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE", 2008 "parameters" : 2009 [ 2010 { 2011 "is_this_ptr" : true, 2012 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2013 }, 2014 { 2015 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2016 } 2017 ], 2018 "return_type" : "_ZTIv", 2019 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2020 }, 2021 { 2022 "function_name" : "aidl::android::hardware::power::BpPower::BpPower", 2023 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE", 2024 "parameters" : 2025 [ 2026 { 2027 "is_this_ptr" : true, 2028 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2029 }, 2030 { 2031 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2032 } 2033 ], 2034 "return_type" : "_ZTIv", 2035 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2036 }, 2037 { 2038 "function_name" : "aidl::android::hardware::power::BpPower::~BpPower", 2039 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev", 2040 "parameters" : 2041 [ 2042 { 2043 "is_this_ptr" : true, 2044 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2045 } 2046 ], 2047 "return_type" : "_ZTIv", 2048 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2049 }, 2050 { 2051 "function_name" : "aidl::android::hardware::power::BpPower::~BpPower", 2052 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev", 2053 "parameters" : 2054 [ 2055 { 2056 "is_this_ptr" : true, 2057 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2058 } 2059 ], 2060 "return_type" : "_ZTIv", 2061 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2062 }, 2063 { 2064 "function_name" : "aidl::android::hardware::power::BpPower::~BpPower", 2065 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev", 2066 "parameters" : 2067 [ 2068 { 2069 "is_this_ptr" : true, 2070 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2071 } 2072 ], 2073 "return_type" : "_ZTIv", 2074 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2075 }, 2076 { 2077 "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel", 2078 "linker_set_key" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel", 2079 "parameters" : 2080 [ 2081 { 2082 "is_this_ptr" : true, 2083 "referenced_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE" 2084 }, 2085 { 2086 "referenced_type" : "_ZTIP7AParcel" 2087 } 2088 ], 2089 "return_type" : "_ZTIi", 2090 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2091 } 2092 ], 2093 "global_vars" : 2094 [ 2095 { 2096 "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE", 2097 "name" : "aidl::android::hardware::power::WorkDuration::descriptor", 2098 "referenced_type" : "_ZTIPKc", 2099 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2100 }, 2101 { 2102 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE", 2103 "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor", 2104 "referenced_type" : "_ZTIPKc", 2105 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2106 }, 2107 { 2108 "access" : "private", 2109 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE", 2110 "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl", 2111 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2112 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2113 }, 2114 { 2115 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE", 2116 "name" : "aidl::android::hardware::power::IPowerHintSession::hash", 2117 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2118 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2119 }, 2120 { 2121 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE", 2122 "name" : "aidl::android::hardware::power::IPower::descriptor", 2123 "referenced_type" : "_ZTIPKc", 2124 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2125 }, 2126 { 2127 "access" : "private", 2128 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE", 2129 "name" : "aidl::android::hardware::power::IPower::default_impl", 2130 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2131 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2132 }, 2133 { 2134 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE", 2135 "name" : "aidl::android::hardware::power::IPower::hash", 2136 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2137 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2138 } 2139 ], 2140 "lvalue_reference_types" : 2141 [ 2142 { 2143 "alignment" : 4, 2144 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 2145 "name" : "const ndk::SpAIBinder &", 2146 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2147 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 2148 "size" : 4, 2149 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2150 }, 2151 { 2152 "alignment" : 4, 2153 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 2154 "name" : "const ndk::ScopedAParcel &", 2155 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2156 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 2157 "size" : 4, 2158 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2159 }, 2160 { 2161 "alignment" : 4, 2162 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE", 2163 "name" : "const ndk::AParcelableHolder &", 2164 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2165 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE", 2166 "size" : 4, 2167 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2168 }, 2169 { 2170 "alignment" : 4, 2171 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2172 "name" : "const ndk::ScopedFileDescriptor &", 2173 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2174 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2175 "size" : 4, 2176 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2177 }, 2178 { 2179 "alignment" : 4, 2180 "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE", 2181 "name" : "const aidl::android::hardware::power::WorkDuration &", 2182 "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 2183 "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE", 2184 "size" : 4, 2185 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2186 }, 2187 { 2188 "alignment" : 4, 2189 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2190 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> &", 2191 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2192 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2193 "size" : 4, 2194 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 2195 }, 2196 { 2197 "alignment" : 4, 2198 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2199 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower> &", 2200 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2201 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2202 "size" : 4, 2203 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2204 }, 2205 { 2206 "alignment" : 4, 2207 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2208 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 2209 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2210 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2211 "size" : 4, 2212 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2213 }, 2214 { 2215 "alignment" : 4, 2216 "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 2217 "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>> &", 2218 "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 2219 "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 2220 "size" : 4, 2221 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 2222 }, 2223 { 2224 "alignment" : 4, 2225 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2226 "name" : "const std::vector<bool, std::allocator<bool>> &", 2227 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2228 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2229 "size" : 4, 2230 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2231 }, 2232 { 2233 "alignment" : 4, 2234 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2235 "name" : "const std::vector<double, std::allocator<double>> &", 2236 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2237 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2238 "size" : 4, 2239 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2240 }, 2241 { 2242 "alignment" : 4, 2243 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2244 "name" : "const std::vector<float, std::allocator<float>> &", 2245 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2246 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2247 "size" : 4, 2248 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2249 }, 2250 { 2251 "alignment" : 4, 2252 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2253 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 2254 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2255 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2256 "size" : 4, 2257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2258 }, 2259 { 2260 "alignment" : 4, 2261 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2262 "name" : "const std::vector<int, std::allocator<int>> &", 2263 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2264 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2265 "size" : 4, 2266 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2267 }, 2268 { 2269 "alignment" : 4, 2270 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2271 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 2272 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2273 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2274 "size" : 4, 2275 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2276 }, 2277 { 2278 "alignment" : 4, 2279 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2280 "name" : "const std::vector<long long, std::allocator<long long>> &", 2281 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 2282 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2283 "size" : 4, 2284 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2285 }, 2286 { 2287 "alignment" : 4, 2288 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2289 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &", 2290 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 2291 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2292 "size" : 4, 2293 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2294 }, 2295 { 2296 "alignment" : 4, 2297 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2298 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 2299 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2300 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2301 "size" : 4, 2302 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2303 }, 2304 { 2305 "alignment" : 4, 2306 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2307 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 2308 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2309 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2310 "size" : 4, 2311 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2312 }, 2313 { 2314 "alignment" : 4, 2315 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2316 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 2317 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2318 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2319 "size" : 4, 2320 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2321 }, 2322 { 2323 "alignment" : 4, 2324 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2325 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 2326 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2327 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2328 "size" : 4, 2329 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2330 }, 2331 { 2332 "alignment" : 4, 2333 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2334 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 2335 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2336 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2337 "size" : 4, 2338 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2339 }, 2340 { 2341 "alignment" : 4, 2342 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2343 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 2344 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2345 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2346 "size" : 4, 2347 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2348 }, 2349 { 2350 "alignment" : 4, 2351 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2352 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 2353 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2354 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2355 "size" : 4, 2356 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2357 }, 2358 { 2359 "alignment" : 4, 2360 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2361 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &", 2362 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2363 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2364 "size" : 4, 2365 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2366 }, 2367 { 2368 "alignment" : 4, 2369 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2370 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &", 2371 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2372 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2373 "size" : 4, 2374 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2375 }, 2376 { 2377 "alignment" : 4, 2378 "linker_set_key" : "_ZTIRKx", 2379 "name" : "const long long &", 2380 "referenced_type" : "_ZTIKx", 2381 "self_type" : "_ZTIRKx", 2382 "size" : 4, 2383 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2384 }, 2385 { 2386 "alignment" : 4, 2387 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 2388 "name" : "ndk::SpAIBinder &", 2389 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2390 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 2391 "size" : 4, 2392 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2393 }, 2394 { 2395 "alignment" : 4, 2396 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 2397 "name" : "ndk::ScopedAParcel &", 2398 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2399 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 2400 "size" : 4, 2401 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2402 }, 2403 { 2404 "alignment" : 4, 2405 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 2406 "name" : "ndk::ScopedAStatus &", 2407 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2408 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 2409 "size" : 4, 2410 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2411 }, 2412 { 2413 "alignment" : 4, 2414 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2415 "name" : "ndk::ScopedAIBinder_Weak &", 2416 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2417 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2418 "size" : 4, 2419 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2420 }, 2421 { 2422 "alignment" : 4, 2423 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2424 "name" : "ndk::ScopedFileDescriptor &", 2425 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2426 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2427 "size" : 4, 2428 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2429 }, 2430 { 2431 "alignment" : 4, 2432 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2433 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 2434 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2435 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2436 "size" : 4, 2437 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2438 }, 2439 { 2440 "alignment" : 4, 2441 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2442 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &", 2443 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2444 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2445 "size" : 4, 2446 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2447 } 2448 ], 2449 "pointer_types" : 2450 [ 2451 { 2452 "alignment" : 4, 2453 "linker_set_key" : "_ZTIP13AIBinder_Weak", 2454 "name" : "AIBinder_Weak *", 2455 "referenced_type" : "_ZTI13AIBinder_Weak", 2456 "self_type" : "_ZTIP13AIBinder_Weak", 2457 "size" : 4, 2458 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2459 }, 2460 { 2461 "alignment" : 4, 2462 "linker_set_key" : "_ZTIP14AIBinder_Class", 2463 "name" : "AIBinder_Class *", 2464 "referenced_type" : "_ZTI14AIBinder_Class", 2465 "self_type" : "_ZTIP14AIBinder_Class", 2466 "size" : 4, 2467 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2468 }, 2469 { 2470 "alignment" : 4, 2471 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 2472 "name" : "AIBinder_DeathRecipient *", 2473 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 2474 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 2475 "size" : 4, 2476 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2477 }, 2478 { 2479 "alignment" : 4, 2480 "linker_set_key" : "_ZTIP7AParcel", 2481 "name" : "AParcel *", 2482 "referenced_type" : "_ZTI7AParcel", 2483 "self_type" : "_ZTIP7AParcel", 2484 "size" : 4, 2485 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2486 }, 2487 { 2488 "alignment" : 4, 2489 "linker_set_key" : "_ZTIP7AStatus", 2490 "name" : "AStatus *", 2491 "referenced_type" : "_ZTI7AStatus", 2492 "self_type" : "_ZTIP7AStatus", 2493 "size" : 4, 2494 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2495 }, 2496 { 2497 "alignment" : 4, 2498 "linker_set_key" : "_ZTIP8AIBinder", 2499 "name" : "AIBinder *", 2500 "referenced_type" : "_ZTI8AIBinder", 2501 "self_type" : "_ZTIP8AIBinder", 2502 "size" : 4, 2503 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2504 }, 2505 { 2506 "alignment" : 4, 2507 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2508 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 2509 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 2510 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2511 "size" : 4, 2512 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2513 }, 2514 { 2515 "alignment" : 4, 2516 "linker_set_key" : "_ZTIPK7AParcel", 2517 "name" : "const AParcel *", 2518 "referenced_type" : "_ZTIK7AParcel", 2519 "self_type" : "_ZTIPK7AParcel", 2520 "size" : 4, 2521 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2522 }, 2523 { 2524 "alignment" : 4, 2525 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 2526 "name" : "const ndk::SpAIBinder *", 2527 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2528 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 2529 "size" : 4, 2530 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2531 }, 2532 { 2533 "alignment" : 4, 2534 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 2535 "name" : "const ndk::ScopedAParcel *", 2536 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2537 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 2538 "size" : 4, 2539 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2540 }, 2541 { 2542 "alignment" : 4, 2543 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 2544 "name" : "const ndk::ScopedAStatus *", 2545 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 2546 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 2547 "size" : 4, 2548 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2549 }, 2550 { 2551 "alignment" : 4, 2552 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE", 2553 "name" : "const ndk::AParcelableHolder *", 2554 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2555 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE", 2556 "size" : 4, 2557 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2558 }, 2559 { 2560 "alignment" : 4, 2561 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2562 "name" : "const ndk::ScopedFileDescriptor *", 2563 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2564 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2565 "size" : 4, 2566 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2567 }, 2568 { 2569 "alignment" : 4, 2570 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2571 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2572 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2573 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2574 "size" : 4, 2575 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2576 }, 2577 { 2578 "alignment" : 4, 2579 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2580 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2581 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2582 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2583 "size" : 4, 2584 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2585 }, 2586 { 2587 "alignment" : 4, 2588 "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE", 2589 "name" : "const aidl::android::hardware::power::WorkDuration *", 2590 "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 2591 "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE", 2592 "size" : 4, 2593 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2594 }, 2595 { 2596 "alignment" : 4, 2597 "linker_set_key" : "_ZTIPKc", 2598 "name" : "const char *", 2599 "referenced_type" : "_ZTIKc", 2600 "self_type" : "_ZTIPKc", 2601 "size" : 4, 2602 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2603 }, 2604 { 2605 "alignment" : 4, 2606 "linker_set_key" : "_ZTIPKv", 2607 "name" : "const void *", 2608 "referenced_type" : "_ZTIKv", 2609 "self_type" : "_ZTIPKv", 2610 "size" : 4, 2611 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2612 }, 2613 { 2614 "alignment" : 4, 2615 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 2616 "name" : "ndk::SpAIBinder *", 2617 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2618 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 2619 "size" : 4, 2620 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2621 }, 2622 { 2623 "alignment" : 4, 2624 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 2625 "name" : "ndk::ICInterface *", 2626 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2627 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 2628 "size" : 4, 2629 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2630 }, 2631 { 2632 "alignment" : 4, 2633 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2634 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession> *", 2635 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2636 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2637 "size" : 4, 2638 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2639 }, 2640 { 2641 "alignment" : 4, 2642 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2643 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower> *", 2644 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2645 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2646 "size" : 4, 2647 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2648 }, 2649 { 2650 "alignment" : 4, 2651 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2652 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession> *", 2653 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2654 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2655 "size" : 4, 2656 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2657 }, 2658 { 2659 "alignment" : 4, 2660 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2661 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower> *", 2662 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2663 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2664 "size" : 4, 2665 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2666 }, 2667 { 2668 "alignment" : 4, 2669 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 2670 "name" : "ndk::ScopedAParcel *", 2671 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2672 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 2673 "size" : 4, 2674 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2675 }, 2676 { 2677 "alignment" : 4, 2678 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 2679 "name" : "ndk::ScopedAStatus *", 2680 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2681 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 2682 "size" : 4, 2683 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2684 }, 2685 { 2686 "alignment" : 4, 2687 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 2688 "name" : "ndk::SharedRefBase *", 2689 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2690 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 2691 "size" : 4, 2692 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2693 }, 2694 { 2695 "alignment" : 4, 2696 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE", 2697 "name" : "ndk::AParcelableHolder *", 2698 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2699 "self_type" : "_ZTIPN3ndk17AParcelableHolderE", 2700 "size" : 4, 2701 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2702 }, 2703 { 2704 "alignment" : 4, 2705 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 2706 "name" : "ndk::ScopedAIBinder_Weak *", 2707 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2708 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 2709 "size" : 4, 2710 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2711 }, 2712 { 2713 "alignment" : 4, 2714 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2715 "name" : "ndk::ScopedFileDescriptor *", 2716 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2717 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2718 "size" : 4, 2719 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2720 }, 2721 { 2722 "alignment" : 4, 2723 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2724 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 2725 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2726 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2727 "size" : 4, 2728 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2729 }, 2730 { 2731 "alignment" : 4, 2732 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2733 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 2734 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2735 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2736 "size" : 4, 2737 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2738 }, 2739 { 2740 "alignment" : 4, 2741 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2742 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 2743 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2744 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2745 "size" : 4, 2746 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2747 }, 2748 { 2749 "alignment" : 4, 2750 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2751 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2752 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2753 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2754 "size" : 4, 2755 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2756 }, 2757 { 2758 "alignment" : 4, 2759 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2760 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2761 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2762 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2763 "size" : 4, 2764 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2765 }, 2766 { 2767 "alignment" : 4, 2768 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE", 2769 "name" : "aidl::android::hardware::power::WorkDuration *", 2770 "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 2771 "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE", 2772 "size" : 4, 2773 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2774 }, 2775 { 2776 "alignment" : 4, 2777 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE", 2778 "name" : "aidl::android::hardware::power::IPowerDefault *", 2779 "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 2780 "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE", 2781 "size" : 4, 2782 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2783 }, 2784 { 2785 "alignment" : 4, 2786 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE", 2787 "name" : "aidl::android::hardware::power::IPowerDelegator *", 2788 "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE", 2789 "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE", 2790 "size" : 4, 2791 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 2792 }, 2793 { 2794 "alignment" : 4, 2795 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE", 2796 "name" : "aidl::android::hardware::power::IPowerHintSession *", 2797 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 2798 "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE", 2799 "size" : 4, 2800 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2801 }, 2802 { 2803 "alignment" : 4, 2804 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE", 2805 "name" : "aidl::android::hardware::power::BnPowerHintSession *", 2806 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 2807 "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE", 2808 "size" : 4, 2809 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 2810 }, 2811 { 2812 "alignment" : 4, 2813 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE", 2814 "name" : "aidl::android::hardware::power::BpPowerHintSession *", 2815 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 2816 "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE", 2817 "size" : 4, 2818 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 2819 }, 2820 { 2821 "alignment" : 4, 2822 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 2823 "name" : "aidl::android::hardware::power::IPowerHintSessionDefault *", 2824 "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 2825 "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 2826 "size" : 4, 2827 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2828 }, 2829 { 2830 "alignment" : 4, 2831 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE", 2832 "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator *", 2833 "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE", 2834 "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE", 2835 "size" : 4, 2836 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 2837 }, 2838 { 2839 "alignment" : 4, 2840 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power6IPowerE", 2841 "name" : "aidl::android::hardware::power::IPower *", 2842 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE", 2843 "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE", 2844 "size" : 4, 2845 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2846 }, 2847 { 2848 "alignment" : 4, 2849 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BnPowerE", 2850 "name" : "aidl::android::hardware::power::BnPower *", 2851 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 2852 "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE", 2853 "size" : 4, 2854 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h" 2855 }, 2856 { 2857 "alignment" : 4, 2858 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BpPowerE", 2859 "name" : "aidl::android::hardware::power::BpPower *", 2860 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 2861 "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE", 2862 "size" : 4, 2863 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h" 2864 }, 2865 { 2866 "alignment" : 4, 2867 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2868 "name" : "std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> *", 2869 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2870 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2871 "size" : 4, 2872 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2873 }, 2874 { 2875 "alignment" : 4, 2876 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2877 "name" : "std::shared_ptr<aidl::android::hardware::power::IPower> *", 2878 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2879 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2880 "size" : 4, 2881 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2882 }, 2883 { 2884 "alignment" : 4, 2885 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2886 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 2887 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2888 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2889 "size" : 4, 2890 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 2891 }, 2892 { 2893 "alignment" : 4, 2894 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2895 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 2896 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 2897 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2898 "size" : 4, 2899 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2900 }, 2901 { 2902 "alignment" : 4, 2903 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 2904 "name" : "std::vector<bool, std::allocator<bool>> *", 2905 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 2906 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 2907 "size" : 4, 2908 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2909 }, 2910 { 2911 "alignment" : 4, 2912 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 2913 "name" : "std::vector<double, std::allocator<double>> *", 2914 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 2915 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 2916 "size" : 4, 2917 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2918 }, 2919 { 2920 "alignment" : 4, 2921 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 2922 "name" : "std::vector<float, std::allocator<float>> *", 2923 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 2924 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 2925 "size" : 4, 2926 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2927 }, 2928 { 2929 "alignment" : 4, 2930 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 2931 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 2932 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 2933 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 2934 "size" : 4, 2935 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2936 }, 2937 { 2938 "alignment" : 4, 2939 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 2940 "name" : "std::vector<int, std::allocator<int>> *", 2941 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 2942 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 2943 "size" : 4, 2944 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2945 }, 2946 { 2947 "alignment" : 4, 2948 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 2949 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 2950 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2951 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 2952 "size" : 4, 2953 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2954 }, 2955 { 2956 "alignment" : 4, 2957 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 2958 "name" : "std::vector<long long, std::allocator<long long>> *", 2959 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 2960 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 2961 "size" : 4, 2962 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2963 }, 2964 { 2965 "alignment" : 4, 2966 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 2967 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *", 2968 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 2969 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 2970 "size" : 4, 2971 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2972 }, 2973 { 2974 "alignment" : 4, 2975 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2976 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 2977 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2978 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2979 "size" : 4, 2980 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2981 }, 2982 { 2983 "alignment" : 4, 2984 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2985 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 2986 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2987 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2988 "size" : 4, 2989 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2990 }, 2991 { 2992 "alignment" : 4, 2993 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2994 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 2995 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2996 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2997 "size" : 4, 2998 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2999 }, 3000 { 3001 "alignment" : 4, 3002 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3003 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 3004 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3005 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3006 "size" : 4, 3007 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3008 }, 3009 { 3010 "alignment" : 4, 3011 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3012 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 3013 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3014 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3015 "size" : 4, 3016 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3017 }, 3018 { 3019 "alignment" : 4, 3020 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3021 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 3022 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3023 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3024 "size" : 4, 3025 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3026 }, 3027 { 3028 "alignment" : 4, 3029 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3030 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 3031 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3032 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3033 "size" : 4, 3034 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3035 }, 3036 { 3037 "alignment" : 4, 3038 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3039 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *", 3040 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3041 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3042 "size" : 4, 3043 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3044 }, 3045 { 3046 "alignment" : 4, 3047 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3048 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *", 3049 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3050 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3051 "size" : 4, 3052 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3053 }, 3054 { 3055 "alignment" : 4, 3056 "linker_set_key" : "_ZTIPP7AParcel", 3057 "name" : "AParcel **", 3058 "referenced_type" : "_ZTIP7AParcel", 3059 "self_type" : "_ZTIPP7AParcel", 3060 "size" : 4, 3061 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3062 }, 3063 { 3064 "alignment" : 4, 3065 "linker_set_key" : "_ZTIPP7AStatus", 3066 "name" : "AStatus **", 3067 "referenced_type" : "_ZTIP7AStatus", 3068 "self_type" : "_ZTIPP7AStatus", 3069 "size" : 4, 3070 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3071 }, 3072 { 3073 "alignment" : 4, 3074 "linker_set_key" : "_ZTIPP8AIBinder", 3075 "name" : "AIBinder **", 3076 "referenced_type" : "_ZTIP8AIBinder", 3077 "self_type" : "_ZTIPP8AIBinder", 3078 "size" : 4, 3079 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3080 }, 3081 { 3082 "alignment" : 4, 3083 "linker_set_key" : "_ZTIPPKc", 3084 "name" : "const char **", 3085 "referenced_type" : "_ZTIPKc", 3086 "self_type" : "_ZTIPPKc", 3087 "size" : 4, 3088 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3089 }, 3090 { 3091 "alignment" : 4, 3092 "linker_set_key" : "_ZTIPb", 3093 "name" : "bool *", 3094 "referenced_type" : "_ZTIb", 3095 "self_type" : "_ZTIPb", 3096 "size" : 4, 3097 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 3098 }, 3099 { 3100 "alignment" : 4, 3101 "linker_set_key" : "_ZTIPi", 3102 "name" : "int *", 3103 "referenced_type" : "_ZTIi", 3104 "self_type" : "_ZTIPi", 3105 "size" : 4, 3106 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 3107 }, 3108 { 3109 "alignment" : 4, 3110 "linker_set_key" : "_ZTIPv", 3111 "name" : "void *", 3112 "referenced_type" : "_ZTIv", 3113 "self_type" : "_ZTIPv", 3114 "size" : 4, 3115 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3116 }, 3117 { 3118 "alignment" : 4, 3119 "linker_set_key" : "_ZTIPx", 3120 "name" : "long long *", 3121 "referenced_type" : "_ZTIx", 3122 "self_type" : "_ZTIPx", 3123 "size" : 4, 3124 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 3125 } 3126 ], 3127 "qualified_types" : 3128 [ 3129 { 3130 "is_const" : true, 3131 "linker_set_key" : "_ZTIK7AParcel", 3132 "name" : "const AParcel", 3133 "referenced_type" : "_ZTI7AParcel", 3134 "self_type" : "_ZTIK7AParcel", 3135 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3136 }, 3137 { 3138 "alignment" : 4, 3139 "is_const" : true, 3140 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 3141 "name" : "const ndk::SpAIBinder", 3142 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3143 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 3144 "size" : 4, 3145 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3146 }, 3147 { 3148 "alignment" : 4, 3149 "is_const" : true, 3150 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 3151 "name" : "const ndk::ScopedAParcel", 3152 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3153 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 3154 "size" : 4, 3155 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3156 }, 3157 { 3158 "alignment" : 4, 3159 "is_const" : true, 3160 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 3161 "name" : "const ndk::ScopedAStatus", 3162 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3163 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 3164 "size" : 4, 3165 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3166 }, 3167 { 3168 "alignment" : 4, 3169 "is_const" : true, 3170 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 3171 "name" : "const ndk::AParcelableHolder", 3172 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3173 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 3174 "size" : 12, 3175 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3176 }, 3177 { 3178 "alignment" : 4, 3179 "is_const" : true, 3180 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3181 "name" : "const ndk::ScopedFileDescriptor", 3182 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3183 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3184 "size" : 4, 3185 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3186 }, 3187 { 3188 "alignment" : 4, 3189 "is_const" : true, 3190 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3191 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 3192 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3193 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3194 "size" : 4, 3195 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3196 }, 3197 { 3198 "alignment" : 4, 3199 "is_const" : true, 3200 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3201 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 3202 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3203 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3204 "size" : 4, 3205 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3206 }, 3207 { 3208 "alignment" : 4, 3209 "is_const" : true, 3210 "linker_set_key" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 3211 "name" : "const aidl::android::hardware::power::WorkDuration", 3212 "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 3213 "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 3214 "size" : 16, 3215 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 3216 }, 3217 { 3218 "alignment" : 4, 3219 "is_const" : true, 3220 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3221 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession>", 3222 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3223 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3224 "size" : 8, 3225 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 3226 }, 3227 { 3228 "alignment" : 4, 3229 "is_const" : true, 3230 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 3231 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower>", 3232 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 3233 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 3234 "size" : 8, 3235 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h" 3236 }, 3237 { 3238 "alignment" : 4, 3239 "is_const" : true, 3240 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3241 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 3242 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3243 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3244 "size" : 12, 3245 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 3246 }, 3247 { 3248 "alignment" : 4, 3249 "is_const" : true, 3250 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE", 3251 "name" : "const std::array<aidl::android::hardware::power::Mode, 17U>", 3252 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE", 3253 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE", 3254 "size" : 68, 3255 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h" 3256 }, 3257 { 3258 "alignment" : 4, 3259 "is_const" : true, 3260 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE", 3261 "name" : "const std::array<aidl::android::hardware::power::Boost, 6U>", 3262 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE", 3263 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE", 3264 "size" : 24, 3265 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h" 3266 }, 3267 { 3268 "alignment" : 4, 3269 "is_const" : true, 3270 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3271 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 3272 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3273 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3274 "size" : 12, 3275 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3276 }, 3277 { 3278 "is_const" : true, 3279 "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 3280 "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>", 3281 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 3282 "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 3283 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 3284 }, 3285 { 3286 "alignment" : 4, 3287 "is_const" : true, 3288 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3289 "name" : "const std::vector<bool, std::allocator<bool>>", 3290 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3291 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3292 "size" : 12, 3293 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3294 }, 3295 { 3296 "alignment" : 4, 3297 "is_const" : true, 3298 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3299 "name" : "const std::vector<double, std::allocator<double>>", 3300 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3301 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3302 "size" : 12, 3303 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3304 }, 3305 { 3306 "alignment" : 4, 3307 "is_const" : true, 3308 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3309 "name" : "const std::vector<float, std::allocator<float>>", 3310 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3311 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3312 "size" : 12, 3313 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3314 }, 3315 { 3316 "alignment" : 4, 3317 "is_const" : true, 3318 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3319 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 3320 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 3321 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3322 "size" : 12, 3323 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3324 }, 3325 { 3326 "alignment" : 4, 3327 "is_const" : true, 3328 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3329 "name" : "const std::vector<int, std::allocator<int>>", 3330 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3331 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3332 "size" : 12, 3333 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3334 }, 3335 { 3336 "alignment" : 4, 3337 "is_const" : true, 3338 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3339 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 3340 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3341 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3342 "size" : 12, 3343 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3344 }, 3345 { 3346 "alignment" : 4, 3347 "is_const" : true, 3348 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 3349 "name" : "const std::vector<long long, std::allocator<long long>>", 3350 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 3351 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 3352 "size" : 12, 3353 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3354 }, 3355 { 3356 "alignment" : 4, 3357 "is_const" : true, 3358 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 3359 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>", 3360 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 3361 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 3362 "size" : 12, 3363 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3364 }, 3365 { 3366 "alignment" : 4, 3367 "is_const" : true, 3368 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3369 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 3370 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3371 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3372 "size" : 16, 3373 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3374 }, 3375 { 3376 "alignment" : 4, 3377 "is_const" : true, 3378 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3379 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 3380 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3381 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3382 "size" : 16, 3383 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3384 }, 3385 { 3386 "alignment" : 4, 3387 "is_const" : true, 3388 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3389 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 3390 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3391 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3392 "size" : 16, 3393 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3394 }, 3395 { 3396 "alignment" : 4, 3397 "is_const" : true, 3398 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3399 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 3400 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3401 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3402 "size" : 16, 3403 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3404 }, 3405 { 3406 "alignment" : 4, 3407 "is_const" : true, 3408 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3409 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 3410 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3411 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3412 "size" : 16, 3413 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3414 }, 3415 { 3416 "alignment" : 4, 3417 "is_const" : true, 3418 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3419 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 3420 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3421 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3422 "size" : 16, 3423 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3424 }, 3425 { 3426 "alignment" : 4, 3427 "is_const" : true, 3428 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3429 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 3430 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3431 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3432 "size" : 16, 3433 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3434 }, 3435 { 3436 "alignment" : 4, 3437 "is_const" : true, 3438 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3439 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>", 3440 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3441 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3442 "size" : 16, 3443 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3444 }, 3445 { 3446 "alignment" : 4, 3447 "is_const" : true, 3448 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3449 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>", 3450 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3451 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3452 "size" : 16, 3453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3454 }, 3455 { 3456 "alignment" : 4, 3457 "is_const" : true, 3458 "linker_set_key" : "_ZTIKP7AParcel", 3459 "name" : "AParcel *const", 3460 "referenced_type" : "_ZTIP7AParcel", 3461 "self_type" : "_ZTIKP7AParcel", 3462 "size" : 4, 3463 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3464 }, 3465 { 3466 "alignment" : 4, 3467 "is_const" : true, 3468 "linker_set_key" : "_ZTIKP7AStatus", 3469 "name" : "AStatus *const", 3470 "referenced_type" : "_ZTIP7AStatus", 3471 "self_type" : "_ZTIKP7AStatus", 3472 "size" : 4, 3473 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3474 }, 3475 { 3476 "alignment" : 1, 3477 "is_const" : true, 3478 "linker_set_key" : "_ZTIKb", 3479 "name" : "const bool", 3480 "referenced_type" : "_ZTIb", 3481 "self_type" : "_ZTIKb", 3482 "size" : 1, 3483 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3484 }, 3485 { 3486 "alignment" : 1, 3487 "is_const" : true, 3488 "linker_set_key" : "_ZTIKc", 3489 "name" : "const char", 3490 "referenced_type" : "_ZTIc", 3491 "self_type" : "_ZTIKc", 3492 "size" : 1, 3493 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3494 }, 3495 { 3496 "alignment" : 4, 3497 "is_const" : true, 3498 "linker_set_key" : "_ZTIKi", 3499 "name" : "const int", 3500 "referenced_type" : "_ZTIi", 3501 "self_type" : "_ZTIKi", 3502 "size" : 4, 3503 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 3504 }, 3505 { 3506 "alignment" : 4, 3507 "is_const" : true, 3508 "linker_set_key" : "_ZTIKj", 3509 "name" : "const unsigned int", 3510 "referenced_type" : "_ZTIj", 3511 "self_type" : "_ZTIKj", 3512 "size" : 4, 3513 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 3514 }, 3515 { 3516 "is_const" : true, 3517 "linker_set_key" : "_ZTIKv", 3518 "name" : "const void", 3519 "referenced_type" : "_ZTIv", 3520 "self_type" : "_ZTIKv", 3521 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3522 }, 3523 { 3524 "alignment" : 4, 3525 "is_const" : true, 3526 "linker_set_key" : "_ZTIKx", 3527 "name" : "const long long", 3528 "referenced_type" : "_ZTIx", 3529 "self_type" : "_ZTIKx", 3530 "size" : 8, 3531 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3532 } 3533 ], 3534 "record_types" : 3535 [ 3536 { 3537 "alignment" : 4, 3538 "fields" : 3539 [ 3540 { 3541 "access" : "private", 3542 "field_name" : "mBinder", 3543 "referenced_type" : "_ZTIP8AIBinder" 3544 } 3545 ], 3546 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 3547 "name" : "ndk::SpAIBinder", 3548 "record_kind" : "class", 3549 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3550 "self_type" : "_ZTIN3ndk10SpAIBinderE", 3551 "size" : 4, 3552 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3553 }, 3554 { 3555 "access" : "private", 3556 "alignment" : 4, 3557 "fields" : 3558 [ 3559 { 3560 "field_name" : "interface", 3561 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 3562 } 3563 ], 3564 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3565 "name" : "ndk::ICInterface::ICInterfaceData", 3566 "record_kind" : "class", 3567 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3568 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3569 "size" : 8, 3570 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3571 }, 3572 { 3573 "alignment" : 4, 3574 "base_specifiers" : 3575 [ 3576 { 3577 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 3578 } 3579 ], 3580 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 3581 "name" : "ndk::ICInterface", 3582 "record_kind" : "class", 3583 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 3584 "self_type" : "_ZTIN3ndk11ICInterfaceE", 3585 "size" : 16, 3586 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3587 "vtable_components" : 3588 [ 3589 { 3590 "kind" : "offset_to_top" 3591 }, 3592 { 3593 "kind" : "rtti", 3594 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 3595 }, 3596 { 3597 "kind" : "complete_dtor_pointer", 3598 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 3599 }, 3600 { 3601 "kind" : "deleting_dtor_pointer", 3602 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 3603 }, 3604 { 3605 "is_pure" : true, 3606 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3607 }, 3608 { 3609 "is_pure" : true, 3610 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3611 }, 3612 { 3613 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3614 }, 3615 { 3616 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3617 } 3618 ] 3619 }, 3620 { 3621 "alignment" : 4, 3622 "base_specifiers" : 3623 [ 3624 { 3625 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 3626 } 3627 ], 3628 "fields" : 3629 [ 3630 { 3631 "access" : "private", 3632 "field_name" : "mMutex", 3633 "field_offset" : 128, 3634 "referenced_type" : "_ZTINSt3__15mutexE" 3635 }, 3636 { 3637 "access" : "private", 3638 "field_name" : "mWeakBinder", 3639 "field_offset" : 160, 3640 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3641 } 3642 ], 3643 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3644 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>", 3645 "record_kind" : "class", 3646 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3647 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3648 "size" : 24, 3649 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3650 "template_args" : 3651 [ 3652 "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 3653 ], 3654 "vtable_components" : 3655 [ 3656 { 3657 "kind" : "offset_to_top" 3658 }, 3659 { 3660 "kind" : "rtti", 3661 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 3662 }, 3663 { 3664 "kind" : "complete_dtor_pointer", 3665 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev" 3666 }, 3667 { 3668 "kind" : "deleting_dtor_pointer", 3669 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev" 3670 }, 3671 { 3672 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 3673 }, 3674 { 3675 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 3676 }, 3677 { 3678 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3679 }, 3680 { 3681 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3682 }, 3683 { 3684 "is_pure" : true, 3685 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 3686 }, 3687 { 3688 "is_pure" : true, 3689 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 3690 }, 3691 { 3692 "is_pure" : true, 3693 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 3694 }, 3695 { 3696 "is_pure" : true, 3697 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 3698 }, 3699 { 3700 "is_pure" : true, 3701 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 3702 }, 3703 { 3704 "is_pure" : true, 3705 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi" 3706 }, 3707 { 3708 "is_pure" : true, 3709 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3710 }, 3711 { 3712 "is_pure" : true, 3713 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE12createBinderEv" 3714 } 3715 ] 3716 }, 3717 { 3718 "alignment" : 4, 3719 "base_specifiers" : 3720 [ 3721 { 3722 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE" 3723 } 3724 ], 3725 "fields" : 3726 [ 3727 { 3728 "access" : "private", 3729 "field_name" : "mMutex", 3730 "field_offset" : 128, 3731 "referenced_type" : "_ZTINSt3__15mutexE" 3732 }, 3733 { 3734 "access" : "private", 3735 "field_name" : "mWeakBinder", 3736 "field_offset" : 160, 3737 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3738 } 3739 ], 3740 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3741 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>", 3742 "record_kind" : "class", 3743 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3744 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3745 "size" : 24, 3746 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3747 "template_args" : 3748 [ 3749 "_ZTIN4aidl7android8hardware5power6IPowerE" 3750 ], 3751 "vtable_components" : 3752 [ 3753 { 3754 "kind" : "offset_to_top" 3755 }, 3756 { 3757 "kind" : "rtti", 3758 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 3759 }, 3760 { 3761 "kind" : "complete_dtor_pointer", 3762 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev" 3763 }, 3764 { 3765 "kind" : "deleting_dtor_pointer", 3766 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev" 3767 }, 3768 { 3769 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 3770 }, 3771 { 3772 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 3773 }, 3774 { 3775 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3776 }, 3777 { 3778 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3779 }, 3780 { 3781 "is_pure" : true, 3782 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 3783 }, 3784 { 3785 "is_pure" : true, 3786 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 3787 }, 3788 { 3789 "is_pure" : true, 3790 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 3791 }, 3792 { 3793 "is_pure" : true, 3794 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 3795 }, 3796 { 3797 "is_pure" : true, 3798 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 3799 }, 3800 { 3801 "is_pure" : true, 3802 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 3803 }, 3804 { 3805 "is_pure" : true, 3806 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi" 3807 }, 3808 { 3809 "is_pure" : true, 3810 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3811 }, 3812 { 3813 "is_pure" : true, 3814 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE12createBinderEv" 3815 } 3816 ] 3817 }, 3818 { 3819 "alignment" : 4, 3820 "base_specifiers" : 3821 [ 3822 { 3823 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 3824 } 3825 ], 3826 "fields" : 3827 [ 3828 { 3829 "access" : "private", 3830 "field_name" : "mBinder", 3831 "field_offset" : 128, 3832 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 3833 } 3834 ], 3835 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3836 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>", 3837 "record_kind" : "class", 3838 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3839 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3840 "size" : 20, 3841 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3842 "template_args" : 3843 [ 3844 "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 3845 ], 3846 "vtable_components" : 3847 [ 3848 { 3849 "kind" : "offset_to_top" 3850 }, 3851 { 3852 "kind" : "rtti", 3853 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 3854 }, 3855 { 3856 "kind" : "complete_dtor_pointer", 3857 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev" 3858 }, 3859 { 3860 "kind" : "deleting_dtor_pointer", 3861 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev" 3862 }, 3863 { 3864 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 3865 }, 3866 { 3867 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 3868 }, 3869 { 3870 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj" 3871 }, 3872 { 3873 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3874 }, 3875 { 3876 "is_pure" : true, 3877 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 3878 }, 3879 { 3880 "is_pure" : true, 3881 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 3882 }, 3883 { 3884 "is_pure" : true, 3885 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 3886 }, 3887 { 3888 "is_pure" : true, 3889 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 3890 }, 3891 { 3892 "is_pure" : true, 3893 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 3894 }, 3895 { 3896 "is_pure" : true, 3897 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi" 3898 }, 3899 { 3900 "is_pure" : true, 3901 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3902 } 3903 ] 3904 }, 3905 { 3906 "alignment" : 4, 3907 "base_specifiers" : 3908 [ 3909 { 3910 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE" 3911 } 3912 ], 3913 "fields" : 3914 [ 3915 { 3916 "access" : "private", 3917 "field_name" : "mBinder", 3918 "field_offset" : 128, 3919 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 3920 } 3921 ], 3922 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3923 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>", 3924 "record_kind" : "class", 3925 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3926 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3927 "size" : 20, 3928 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3929 "template_args" : 3930 [ 3931 "_ZTIN4aidl7android8hardware5power6IPowerE" 3932 ], 3933 "vtable_components" : 3934 [ 3935 { 3936 "kind" : "offset_to_top" 3937 }, 3938 { 3939 "kind" : "rtti", 3940 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 3941 }, 3942 { 3943 "kind" : "complete_dtor_pointer", 3944 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev" 3945 }, 3946 { 3947 "kind" : "deleting_dtor_pointer", 3948 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev" 3949 }, 3950 { 3951 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 3952 }, 3953 { 3954 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 3955 }, 3956 { 3957 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj" 3958 }, 3959 { 3960 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3961 }, 3962 { 3963 "is_pure" : true, 3964 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 3965 }, 3966 { 3967 "is_pure" : true, 3968 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 3969 }, 3970 { 3971 "is_pure" : true, 3972 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 3973 }, 3974 { 3975 "is_pure" : true, 3976 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 3977 }, 3978 { 3979 "is_pure" : true, 3980 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 3981 }, 3982 { 3983 "is_pure" : true, 3984 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 3985 }, 3986 { 3987 "is_pure" : true, 3988 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi" 3989 }, 3990 { 3991 "is_pure" : true, 3992 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3993 } 3994 ] 3995 }, 3996 { 3997 "alignment" : 4, 3998 "base_specifiers" : 3999 [ 4000 { 4001 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 4002 } 4003 ], 4004 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 4005 "name" : "ndk::ScopedAParcel", 4006 "record_kind" : "class", 4007 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 4008 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 4009 "size" : 4, 4010 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4011 }, 4012 { 4013 "alignment" : 4, 4014 "base_specifiers" : 4015 [ 4016 { 4017 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 4018 } 4019 ], 4020 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 4021 "name" : "ndk::ScopedAStatus", 4022 "record_kind" : "class", 4023 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 4024 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 4025 "size" : 4, 4026 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4027 }, 4028 { 4029 "alignment" : 4, 4030 "fields" : 4031 [ 4032 { 4033 "access" : "private", 4034 "field_name" : "mFlagThis", 4035 "field_offset" : 32, 4036 "referenced_type" : "_ZTINSt3__19once_flagE" 4037 }, 4038 { 4039 "access" : "private", 4040 "field_name" : "mThis", 4041 "field_offset" : 64, 4042 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 4043 } 4044 ], 4045 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 4046 "name" : "ndk::SharedRefBase", 4047 "record_kind" : "class", 4048 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 4049 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 4050 "size" : 16, 4051 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4052 "vtable_components" : 4053 [ 4054 { 4055 "kind" : "offset_to_top" 4056 }, 4057 { 4058 "kind" : "rtti", 4059 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 4060 }, 4061 { 4062 "kind" : "complete_dtor_pointer", 4063 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 4064 }, 4065 { 4066 "kind" : "deleting_dtor_pointer", 4067 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 4068 } 4069 ] 4070 }, 4071 { 4072 "alignment" : 4, 4073 "fields" : 4074 [ 4075 { 4076 "access" : "private", 4077 "field_name" : "mParcel", 4078 "field_offset" : 32, 4079 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 4080 }, 4081 { 4082 "access" : "private", 4083 "field_name" : "mStability", 4084 "field_offset" : 64, 4085 "referenced_type" : "_ZTIi" 4086 } 4087 ], 4088 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 4089 "name" : "ndk::AParcelableHolder", 4090 "record_kind" : "class", 4091 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 4092 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 4093 "size" : 12, 4094 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 4095 "vtable_components" : 4096 [ 4097 { 4098 "kind" : "offset_to_top" 4099 }, 4100 { 4101 "kind" : "rtti", 4102 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 4103 }, 4104 { 4105 "kind" : "complete_dtor_pointer", 4106 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 4107 }, 4108 { 4109 "kind" : "deleting_dtor_pointer", 4110 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 4111 } 4112 ] 4113 }, 4114 { 4115 "alignment" : 4, 4116 "base_specifiers" : 4117 [ 4118 { 4119 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 4120 } 4121 ], 4122 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4123 "name" : "ndk::ScopedAIBinder_Weak", 4124 "record_kind" : "class", 4125 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4126 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4127 "size" : 4, 4128 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4129 }, 4130 { 4131 "alignment" : 4, 4132 "base_specifiers" : 4133 [ 4134 { 4135 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 4136 } 4137 ], 4138 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 4139 "name" : "ndk::ScopedFileDescriptor", 4140 "record_kind" : "class", 4141 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4142 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4143 "size" : 4, 4144 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4145 }, 4146 { 4147 "alignment" : 4, 4148 "base_specifiers" : 4149 [ 4150 { 4151 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 4152 } 4153 ], 4154 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4155 "name" : "ndk::ScopedAIBinder_DeathRecipient", 4156 "record_kind" : "class", 4157 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4158 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4159 "size" : 4, 4160 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4161 }, 4162 { 4163 "alignment" : 4, 4164 "fields" : 4165 [ 4166 { 4167 "access" : "private", 4168 "field_name" : "mT", 4169 "referenced_type" : "_ZTIP13AIBinder_Weak" 4170 } 4171 ], 4172 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4173 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 4174 "record_kind" : "class", 4175 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4176 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4177 "size" : 4, 4178 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4179 "template_args" : 4180 [ 4181 "_ZTIP13AIBinder_Weak" 4182 ] 4183 }, 4184 { 4185 "alignment" : 4, 4186 "fields" : 4187 [ 4188 { 4189 "access" : "private", 4190 "field_name" : "mT", 4191 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 4192 } 4193 ], 4194 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4195 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 4196 "record_kind" : "class", 4197 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4198 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4199 "size" : 4, 4200 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4201 "template_args" : 4202 [ 4203 "_ZTIP23AIBinder_DeathRecipient" 4204 ] 4205 }, 4206 { 4207 "alignment" : 4, 4208 "fields" : 4209 [ 4210 { 4211 "access" : "private", 4212 "field_name" : "mT", 4213 "referenced_type" : "_ZTIP7AParcel" 4214 } 4215 ], 4216 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4217 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 4218 "record_kind" : "class", 4219 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4220 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4221 "size" : 4, 4222 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4223 "template_args" : 4224 [ 4225 "_ZTIP7AParcel" 4226 ] 4227 }, 4228 { 4229 "alignment" : 4, 4230 "fields" : 4231 [ 4232 { 4233 "access" : "private", 4234 "field_name" : "mT", 4235 "referenced_type" : "_ZTIP7AStatus" 4236 } 4237 ], 4238 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4239 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 4240 "record_kind" : "class", 4241 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4242 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4243 "size" : 4, 4244 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4245 "template_args" : 4246 [ 4247 "_ZTIP7AStatus" 4248 ] 4249 }, 4250 { 4251 "alignment" : 4, 4252 "fields" : 4253 [ 4254 { 4255 "field_name" : "timeStampNanos", 4256 "referenced_type" : "_ZTIx" 4257 }, 4258 { 4259 "field_name" : "durationNanos", 4260 "field_offset" : 64, 4261 "referenced_type" : "_ZTIx" 4262 } 4263 ], 4264 "linker_set_key" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 4265 "name" : "aidl::android::hardware::power::WorkDuration", 4266 "record_kind" : "class", 4267 "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 4268 "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 4269 "size" : 16, 4270 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 4271 }, 4272 { 4273 "alignment" : 4, 4274 "base_specifiers" : 4275 [ 4276 { 4277 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE" 4278 } 4279 ], 4280 "linker_set_key" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 4281 "name" : "aidl::android::hardware::power::IPowerDefault", 4282 "record_kind" : "class", 4283 "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 4284 "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 4285 "size" : 16, 4286 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h", 4287 "vtable_components" : 4288 [ 4289 { 4290 "kind" : "offset_to_top" 4291 }, 4292 { 4293 "kind" : "rtti", 4294 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE" 4295 }, 4296 { 4297 "kind" : "complete_dtor_pointer", 4298 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD1Ev" 4299 }, 4300 { 4301 "kind" : "deleting_dtor_pointer", 4302 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD0Ev" 4303 }, 4304 { 4305 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv" 4306 }, 4307 { 4308 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv" 4309 }, 4310 { 4311 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4312 }, 4313 { 4314 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4315 }, 4316 { 4317 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb" 4318 }, 4319 { 4320 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb" 4321 }, 4322 { 4323 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi" 4324 }, 4325 { 4326 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb" 4327 }, 4328 { 4329 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4330 }, 4331 { 4332 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx" 4333 }, 4334 { 4335 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi" 4336 }, 4337 { 4338 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4339 } 4340 ] 4341 }, 4342 { 4343 "alignment" : 4, 4344 "base_specifiers" : 4345 [ 4346 { 4347 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE" 4348 } 4349 ], 4350 "fields" : 4351 [ 4352 { 4353 "access" : "private", 4354 "field_name" : "_impl", 4355 "field_offset" : 192, 4356 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 4357 } 4358 ], 4359 "linker_set_key" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE", 4360 "name" : "aidl::android::hardware::power::IPowerDelegator", 4361 "record_kind" : "class", 4362 "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE", 4363 "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE", 4364 "size" : 32, 4365 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h", 4366 "vtable_components" : 4367 [ 4368 { 4369 "kind" : "offset_to_top" 4370 }, 4371 { 4372 "kind" : "rtti", 4373 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE" 4374 }, 4375 { 4376 "kind" : "complete_dtor_pointer", 4377 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD1Ev" 4378 }, 4379 { 4380 "kind" : "deleting_dtor_pointer", 4381 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD0Ev" 4382 }, 4383 { 4384 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 4385 }, 4386 { 4387 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 4388 }, 4389 { 4390 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4391 }, 4392 { 4393 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4394 }, 4395 { 4396 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator7setModeENS2_4ModeEb" 4397 }, 4398 { 4399 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator15isModeSupportedENS2_4ModeEPb" 4400 }, 4401 { 4402 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator8setBoostENS2_5BoostEi" 4403 }, 4404 { 4405 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator16isBoostSupportedENS2_5BoostEPb" 4406 }, 4407 { 4408 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4409 }, 4410 { 4411 "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator27getHintSessionPreferredRateEPx" 4412 }, 4413 { 4414 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi" 4415 }, 4416 { 4417 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4418 }, 4419 { 4420 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv" 4421 } 4422 ] 4423 }, 4424 { 4425 "alignment" : 4, 4426 "base_specifiers" : 4427 [ 4428 { 4429 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4430 } 4431 ], 4432 "linker_set_key" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 4433 "name" : "aidl::android::hardware::power::IPowerHintSession", 4434 "record_kind" : "class", 4435 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 4436 "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 4437 "size" : 16, 4438 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h", 4439 "vtable_components" : 4440 [ 4441 { 4442 "kind" : "offset_to_top" 4443 }, 4444 { 4445 "kind" : "rtti", 4446 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 4447 }, 4448 { 4449 "kind" : "complete_dtor_pointer", 4450 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev" 4451 }, 4452 { 4453 "kind" : "deleting_dtor_pointer", 4454 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev" 4455 }, 4456 { 4457 "is_pure" : true, 4458 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4459 }, 4460 { 4461 "is_pure" : true, 4462 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4463 }, 4464 { 4465 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4466 }, 4467 { 4468 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4469 }, 4470 { 4471 "is_pure" : true, 4472 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 4473 }, 4474 { 4475 "is_pure" : true, 4476 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4477 }, 4478 { 4479 "is_pure" : true, 4480 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 4481 }, 4482 { 4483 "is_pure" : true, 4484 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 4485 }, 4486 { 4487 "is_pure" : true, 4488 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 4489 }, 4490 { 4491 "is_pure" : true, 4492 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi" 4493 }, 4494 { 4495 "is_pure" : true, 4496 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4497 } 4498 ] 4499 }, 4500 { 4501 "alignment" : 4, 4502 "base_specifiers" : 4503 [ 4504 { 4505 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 4506 } 4507 ], 4508 "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 4509 "name" : "aidl::android::hardware::power::BnPowerHintSession", 4510 "record_kind" : "class", 4511 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 4512 "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 4513 "size" : 24, 4514 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h", 4515 "vtable_components" : 4516 [ 4517 { 4518 "kind" : "offset_to_top" 4519 }, 4520 { 4521 "kind" : "rtti", 4522 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE" 4523 }, 4524 { 4525 "kind" : "complete_dtor_pointer", 4526 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev" 4527 }, 4528 { 4529 "kind" : "deleting_dtor_pointer", 4530 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev" 4531 }, 4532 { 4533 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 4534 }, 4535 { 4536 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 4537 }, 4538 { 4539 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4540 }, 4541 { 4542 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4543 }, 4544 { 4545 "is_pure" : true, 4546 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 4547 }, 4548 { 4549 "is_pure" : true, 4550 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4551 }, 4552 { 4553 "is_pure" : true, 4554 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 4555 }, 4556 { 4557 "is_pure" : true, 4558 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 4559 }, 4560 { 4561 "is_pure" : true, 4562 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 4563 }, 4564 { 4565 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi" 4566 }, 4567 { 4568 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4569 }, 4570 { 4571 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv" 4572 } 4573 ] 4574 }, 4575 { 4576 "alignment" : 4, 4577 "base_specifiers" : 4578 [ 4579 { 4580 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 4581 } 4582 ], 4583 "fields" : 4584 [ 4585 { 4586 "field_name" : "_aidl_cached_version", 4587 "field_offset" : 160, 4588 "referenced_type" : "_ZTIi" 4589 }, 4590 { 4591 "field_name" : "_aidl_cached_hash", 4592 "field_offset" : 192, 4593 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4594 }, 4595 { 4596 "field_name" : "_aidl_cached_hash_mutex", 4597 "field_offset" : 288, 4598 "referenced_type" : "_ZTINSt3__15mutexE" 4599 } 4600 ], 4601 "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 4602 "name" : "aidl::android::hardware::power::BpPowerHintSession", 4603 "record_kind" : "class", 4604 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 4605 "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 4606 "size" : 40, 4607 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h", 4608 "vtable_components" : 4609 [ 4610 { 4611 "kind" : "offset_to_top" 4612 }, 4613 { 4614 "kind" : "rtti", 4615 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE" 4616 }, 4617 { 4618 "kind" : "complete_dtor_pointer", 4619 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev" 4620 }, 4621 { 4622 "kind" : "deleting_dtor_pointer", 4623 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev" 4624 }, 4625 { 4626 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 4627 }, 4628 { 4629 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 4630 }, 4631 { 4632 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj" 4633 }, 4634 { 4635 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4636 }, 4637 { 4638 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx" 4639 }, 4640 { 4641 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4642 }, 4643 { 4644 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv" 4645 }, 4646 { 4647 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv" 4648 }, 4649 { 4650 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv" 4651 }, 4652 { 4653 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi" 4654 }, 4655 { 4656 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4657 } 4658 ] 4659 }, 4660 { 4661 "alignment" : 4, 4662 "base_specifiers" : 4663 [ 4664 { 4665 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 4666 } 4667 ], 4668 "linker_set_key" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 4669 "name" : "aidl::android::hardware::power::IPowerHintSessionDefault", 4670 "record_kind" : "class", 4671 "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 4672 "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 4673 "size" : 16, 4674 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h", 4675 "vtable_components" : 4676 [ 4677 { 4678 "kind" : "offset_to_top" 4679 }, 4680 { 4681 "kind" : "rtti", 4682 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 4683 }, 4684 { 4685 "kind" : "complete_dtor_pointer", 4686 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD1Ev" 4687 }, 4688 { 4689 "kind" : "deleting_dtor_pointer", 4690 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD0Ev" 4691 }, 4692 { 4693 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv" 4694 }, 4695 { 4696 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv" 4697 }, 4698 { 4699 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4700 }, 4701 { 4702 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4703 }, 4704 { 4705 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx" 4706 }, 4707 { 4708 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4709 }, 4710 { 4711 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv" 4712 }, 4713 { 4714 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv" 4715 }, 4716 { 4717 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv" 4718 }, 4719 { 4720 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi" 4721 }, 4722 { 4723 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4724 } 4725 ] 4726 }, 4727 { 4728 "alignment" : 4, 4729 "base_specifiers" : 4730 [ 4731 { 4732 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE" 4733 } 4734 ], 4735 "fields" : 4736 [ 4737 { 4738 "access" : "private", 4739 "field_name" : "_impl", 4740 "field_offset" : 192, 4741 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 4742 } 4743 ], 4744 "linker_set_key" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE", 4745 "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator", 4746 "record_kind" : "class", 4747 "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE", 4748 "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE", 4749 "size" : 32, 4750 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h", 4751 "vtable_components" : 4752 [ 4753 { 4754 "kind" : "offset_to_top" 4755 }, 4756 { 4757 "kind" : "rtti", 4758 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE" 4759 }, 4760 { 4761 "kind" : "complete_dtor_pointer", 4762 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD1Ev" 4763 }, 4764 { 4765 "kind" : "deleting_dtor_pointer", 4766 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD0Ev" 4767 }, 4768 { 4769 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 4770 }, 4771 { 4772 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 4773 }, 4774 { 4775 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4776 }, 4777 { 4778 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4779 }, 4780 { 4781 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24updateTargetWorkDurationEx" 4782 }, 4783 { 4784 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4785 }, 4786 { 4787 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5pauseEv" 4788 }, 4789 { 4790 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator6resumeEv" 4791 }, 4792 { 4793 "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5closeEv" 4794 }, 4795 { 4796 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi" 4797 }, 4798 { 4799 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4800 }, 4801 { 4802 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv" 4803 } 4804 ] 4805 }, 4806 { 4807 "alignment" : 4, 4808 "base_specifiers" : 4809 [ 4810 { 4811 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4812 } 4813 ], 4814 "linker_set_key" : "_ZTIN4aidl7android8hardware5power6IPowerE", 4815 "name" : "aidl::android::hardware::power::IPower", 4816 "record_kind" : "class", 4817 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE", 4818 "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE", 4819 "size" : 16, 4820 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h", 4821 "vtable_components" : 4822 [ 4823 { 4824 "kind" : "offset_to_top" 4825 }, 4826 { 4827 "kind" : "rtti", 4828 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power6IPowerE" 4829 }, 4830 { 4831 "kind" : "complete_dtor_pointer", 4832 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev" 4833 }, 4834 { 4835 "kind" : "deleting_dtor_pointer", 4836 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev" 4837 }, 4838 { 4839 "is_pure" : true, 4840 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4841 }, 4842 { 4843 "is_pure" : true, 4844 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4845 }, 4846 { 4847 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4848 }, 4849 { 4850 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4851 }, 4852 { 4853 "is_pure" : true, 4854 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 4855 }, 4856 { 4857 "is_pure" : true, 4858 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 4859 }, 4860 { 4861 "is_pure" : true, 4862 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 4863 }, 4864 { 4865 "is_pure" : true, 4866 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 4867 }, 4868 { 4869 "is_pure" : true, 4870 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4871 }, 4872 { 4873 "is_pure" : true, 4874 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 4875 }, 4876 { 4877 "is_pure" : true, 4878 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi" 4879 }, 4880 { 4881 "is_pure" : true, 4882 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4883 } 4884 ] 4885 }, 4886 { 4887 "alignment" : 4, 4888 "base_specifiers" : 4889 [ 4890 { 4891 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 4892 } 4893 ], 4894 "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 4895 "name" : "aidl::android::hardware::power::BnPower", 4896 "record_kind" : "class", 4897 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 4898 "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 4899 "size" : 24, 4900 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h", 4901 "vtable_components" : 4902 [ 4903 { 4904 "kind" : "offset_to_top" 4905 }, 4906 { 4907 "kind" : "rtti", 4908 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BnPowerE" 4909 }, 4910 { 4911 "kind" : "complete_dtor_pointer", 4912 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev" 4913 }, 4914 { 4915 "kind" : "deleting_dtor_pointer", 4916 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev" 4917 }, 4918 { 4919 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 4920 }, 4921 { 4922 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 4923 }, 4924 { 4925 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4926 }, 4927 { 4928 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4929 }, 4930 { 4931 "is_pure" : true, 4932 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 4933 }, 4934 { 4935 "is_pure" : true, 4936 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 4937 }, 4938 { 4939 "is_pure" : true, 4940 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 4941 }, 4942 { 4943 "is_pure" : true, 4944 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 4945 }, 4946 { 4947 "is_pure" : true, 4948 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4949 }, 4950 { 4951 "is_pure" : true, 4952 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 4953 }, 4954 { 4955 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi" 4956 }, 4957 { 4958 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4959 }, 4960 { 4961 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv" 4962 } 4963 ] 4964 }, 4965 { 4966 "alignment" : 4, 4967 "base_specifiers" : 4968 [ 4969 { 4970 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 4971 } 4972 ], 4973 "fields" : 4974 [ 4975 { 4976 "field_name" : "_aidl_cached_version", 4977 "field_offset" : 160, 4978 "referenced_type" : "_ZTIi" 4979 }, 4980 { 4981 "field_name" : "_aidl_cached_hash", 4982 "field_offset" : 192, 4983 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4984 }, 4985 { 4986 "field_name" : "_aidl_cached_hash_mutex", 4987 "field_offset" : 288, 4988 "referenced_type" : "_ZTINSt3__15mutexE" 4989 } 4990 ], 4991 "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 4992 "name" : "aidl::android::hardware::power::BpPower", 4993 "record_kind" : "class", 4994 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 4995 "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 4996 "size" : 40, 4997 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h", 4998 "vtable_components" : 4999 [ 5000 { 5001 "kind" : "offset_to_top" 5002 }, 5003 { 5004 "kind" : "rtti", 5005 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BpPowerE" 5006 }, 5007 { 5008 "kind" : "complete_dtor_pointer", 5009 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev" 5010 }, 5011 { 5012 "kind" : "deleting_dtor_pointer", 5013 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev" 5014 }, 5015 { 5016 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 5017 }, 5018 { 5019 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 5020 }, 5021 { 5022 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj" 5023 }, 5024 { 5025 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5026 }, 5027 { 5028 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb" 5029 }, 5030 { 5031 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb" 5032 }, 5033 { 5034 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi" 5035 }, 5036 { 5037 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb" 5038 }, 5039 { 5040 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 5041 }, 5042 { 5043 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx" 5044 }, 5045 { 5046 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi" 5047 }, 5048 { 5049 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5050 } 5051 ] 5052 }, 5053 { 5054 "alignment" : 1, 5055 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 5056 "name" : "android::internal::details::ToEmptyString<long long>", 5057 "record_kind" : "class", 5058 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 5059 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 5060 "size" : 1, 5061 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5062 "template_args" : 5063 [ 5064 "_ZTIx" 5065 ] 5066 } 5067 ], 5068 "rvalue_reference_types" : 5069 [ 5070 { 5071 "alignment" : 4, 5072 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 5073 "name" : "ndk::ScopedAParcel &&", 5074 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 5075 "self_type" : "_ZTION3ndk13ScopedAParcelE", 5076 "size" : 4, 5077 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5078 }, 5079 { 5080 "alignment" : 4, 5081 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 5082 "name" : "ndk::ScopedAStatus &&", 5083 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 5084 "self_type" : "_ZTION3ndk13ScopedAStatusE", 5085 "size" : 4, 5086 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5087 }, 5088 { 5089 "alignment" : 4, 5090 "linker_set_key" : "_ZTION3ndk17AParcelableHolderE", 5091 "name" : "ndk::AParcelableHolder &&", 5092 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 5093 "self_type" : "_ZTION3ndk17AParcelableHolderE", 5094 "size" : 4, 5095 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 5096 }, 5097 { 5098 "alignment" : 4, 5099 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5100 "name" : "ndk::ScopedAIBinder_Weak &&", 5101 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 5102 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5103 "size" : 4, 5104 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5105 }, 5106 { 5107 "alignment" : 4, 5108 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 5109 "name" : "ndk::ScopedFileDescriptor &&", 5110 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 5111 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 5112 "size" : 4, 5113 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5114 }, 5115 { 5116 "alignment" : 4, 5117 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5118 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 5119 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 5120 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5121 "size" : 4, 5122 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5123 }, 5124 { 5125 "alignment" : 4, 5126 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5127 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 5128 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5129 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5130 "size" : 4, 5131 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5132 } 5133 ] 5134} 5135