1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 4 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "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" : "(anonymous 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" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:79: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" : "(anonymous 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" : "(anonymous 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" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:45: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" : "(anonymous 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::(anonymous 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 "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE", 741 "name" : "aidl::android::hardware::power::Mode", 742 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE", 743 "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE", 744 "size" : 4, 745 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/Mode.h", 746 "underlying_type" : "_ZTIi" 747 }, 748 { 749 "alignment" : 4, 750 "enum_fields" : 751 [ 752 { 753 "enum_field_value" : 0, 754 "name" : "aidl::android::hardware::power::Boost::INTERACTION" 755 }, 756 { 757 "enum_field_value" : 1, 758 "name" : "aidl::android::hardware::power::Boost::DISPLAY_UPDATE_IMMINENT" 759 }, 760 { 761 "enum_field_value" : 2, 762 "name" : "aidl::android::hardware::power::Boost::ML_ACC" 763 }, 764 { 765 "enum_field_value" : 3, 766 "name" : "aidl::android::hardware::power::Boost::AUDIO_LAUNCH" 767 }, 768 { 769 "enum_field_value" : 4, 770 "name" : "aidl::android::hardware::power::Boost::CAMERA_LAUNCH" 771 }, 772 { 773 "enum_field_value" : 5, 774 "name" : "aidl::android::hardware::power::Boost::CAMERA_SHOT" 775 } 776 ], 777 "linker_set_key" : "_ZTIN4aidl7android8hardware5power5BoostE", 778 "name" : "aidl::android::hardware::power::Boost", 779 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE", 780 "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE", 781 "size" : 4, 782 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/Boost.h", 783 "underlying_type" : "_ZTIi" 784 }, 785 { 786 "alignment" : 4, 787 "enum_fields" : 788 [ 789 { 790 "enum_field_value" : 0, 791 "name" : "android::internal::details::ToEmptyString<long long>::value" 792 } 793 ], 794 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE", 795 "name" : "android::internal::details::ToEmptyString<long long>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 796 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE", 797 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE", 798 "size" : 4, 799 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 800 "underlying_type" : "_ZTIj" 801 } 802 ], 803 "function_types" : 804 [ 805 { 806 "alignment" : 4, 807 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 808 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 809 "parameters" : 810 [ 811 { 812 "referenced_type" : "_ZTIP8AIBinder" 813 }, 814 { 815 "referenced_type" : "_ZTIj" 816 }, 817 { 818 "referenced_type" : "_ZTIPK7AParcel" 819 }, 820 { 821 "referenced_type" : "_ZTIP7AParcel" 822 } 823 ], 824 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 825 "return_type" : "_ZTIi", 826 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 827 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 828 } 829 ], 830 "functions" : 831 [ 832 { 833 "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder", 834 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv", 835 "parameters" : 836 [ 837 { 838 "is_this_ptr" : true, 839 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 840 } 841 ], 842 "return_type" : "_ZTIN3ndk10SpAIBinderE", 843 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 844 }, 845 { 846 "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>::asBinder", 847 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv", 848 "parameters" : 849 [ 850 { 851 "is_this_ptr" : true, 852 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 853 } 854 ], 855 "return_type" : "_ZTIN3ndk10SpAIBinderE", 856 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 857 }, 858 { 859 "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder", 860 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv", 861 "parameters" : 862 [ 863 { 864 "is_this_ptr" : true, 865 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 866 } 867 ], 868 "return_type" : "_ZTIN3ndk10SpAIBinderE", 869 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 870 }, 871 { 872 "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>::asBinder", 873 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv", 874 "parameters" : 875 [ 876 { 877 "is_this_ptr" : true, 878 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 879 } 880 ], 881 "return_type" : "_ZTIN3ndk10SpAIBinderE", 882 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 883 }, 884 { 885 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 886 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj", 887 "parameters" : 888 [ 889 { 890 "referenced_type" : "_ZTIPK7AParcel" 891 }, 892 { 893 "referenced_type" : "_ZTIPv" 894 }, 895 { 896 "referenced_type" : "_ZTIj" 897 } 898 ], 899 "return_type" : "_ZTIi", 900 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 901 "template_args" : [ "_ZTIN4aidl7android8hardware5power12WorkDurationE" ] 902 }, 903 { 904 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 905 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj", 906 "parameters" : 907 [ 908 { 909 "referenced_type" : "_ZTIP7AParcel" 910 }, 911 { 912 "referenced_type" : "_ZTIPKv" 913 }, 914 { 915 "referenced_type" : "_ZTIj" 916 } 917 ], 918 "return_type" : "_ZTIi", 919 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 920 "template_args" : [ "_ZTIN4aidl7android8hardware5power12WorkDurationE" ] 921 }, 922 { 923 "function_name" : "aidl::android::hardware::power::WorkDuration::readFromParcel", 924 "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel", 925 "parameters" : 926 [ 927 { 928 "is_this_ptr" : true, 929 "referenced_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE" 930 }, 931 { 932 "referenced_type" : "_ZTIPK7AParcel" 933 } 934 ], 935 "return_type" : "_ZTIi", 936 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 937 }, 938 { 939 "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported", 940 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb", 941 "parameters" : 942 [ 943 { 944 "is_this_ptr" : true, 945 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 946 }, 947 { 948 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 949 }, 950 { 951 "referenced_type" : "_ZTIPb" 952 } 953 ], 954 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 955 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 956 }, 957 { 958 "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash", 959 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 960 "parameters" : 961 [ 962 { 963 "is_this_ptr" : true, 964 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 965 }, 966 { 967 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 968 } 969 ], 970 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 971 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 972 }, 973 { 974 "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported", 975 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb", 976 "parameters" : 977 [ 978 { 979 "is_this_ptr" : true, 980 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 981 }, 982 { 983 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 984 }, 985 { 986 "referenced_type" : "_ZTIPb" 987 } 988 ], 989 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 990 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 991 }, 992 { 993 "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession", 994 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE", 995 "parameters" : 996 [ 997 { 998 "is_this_ptr" : true, 999 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1000 }, 1001 { 1002 "referenced_type" : "_ZTIi" 1003 }, 1004 { 1005 "referenced_type" : "_ZTIi" 1006 }, 1007 { 1008 "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE" 1009 }, 1010 { 1011 "referenced_type" : "_ZTIx" 1012 }, 1013 { 1014 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1015 } 1016 ], 1017 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1018 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1019 }, 1020 { 1021 "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion", 1022 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi", 1023 "parameters" : 1024 [ 1025 { 1026 "is_this_ptr" : true, 1027 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1028 }, 1029 { 1030 "referenced_type" : "_ZTIPi" 1031 } 1032 ], 1033 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1034 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1035 }, 1036 { 1037 "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate", 1038 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx", 1039 "parameters" : 1040 [ 1041 { 1042 "is_this_ptr" : true, 1043 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1044 }, 1045 { 1046 "referenced_type" : "_ZTIPx" 1047 } 1048 ], 1049 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1050 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1051 }, 1052 { 1053 "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode", 1054 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb", 1055 "parameters" : 1056 [ 1057 { 1058 "is_this_ptr" : true, 1059 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1060 }, 1061 { 1062 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 1063 }, 1064 { 1065 "referenced_type" : "_ZTIb" 1066 } 1067 ], 1068 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1069 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1070 }, 1071 { 1072 "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder", 1073 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv", 1074 "parameters" : 1075 [ 1076 { 1077 "is_this_ptr" : true, 1078 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1079 } 1080 ], 1081 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1082 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1083 }, 1084 { 1085 "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote", 1086 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv", 1087 "parameters" : 1088 [ 1089 { 1090 "is_this_ptr" : true, 1091 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1092 } 1093 ], 1094 "return_type" : "_ZTIb", 1095 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1096 }, 1097 { 1098 "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost", 1099 "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi", 1100 "parameters" : 1101 [ 1102 { 1103 "is_this_ptr" : true, 1104 "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE" 1105 }, 1106 { 1107 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 1108 }, 1109 { 1110 "referenced_type" : "_ZTIi" 1111 } 1112 ], 1113 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1114 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1115 }, 1116 { 1117 "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder", 1118 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE", 1119 "parameters" : 1120 [ 1121 { 1122 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1123 } 1124 ], 1125 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 1126 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1127 }, 1128 { 1129 "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel", 1130 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1131 "parameters" : 1132 [ 1133 { 1134 "referenced_type" : "_ZTIP7AParcel" 1135 }, 1136 { 1137 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1138 } 1139 ], 1140 "return_type" : "_ZTIi", 1141 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1142 }, 1143 { 1144 "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl", 1145 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv", 1146 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 1147 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1148 }, 1149 { 1150 "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel", 1151 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1152 "parameters" : 1153 [ 1154 { 1155 "referenced_type" : "_ZTIPK7AParcel" 1156 }, 1157 { 1158 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1159 } 1160 ], 1161 "return_type" : "_ZTIi", 1162 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1163 }, 1164 { 1165 "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl", 1166 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1167 "parameters" : 1168 [ 1169 { 1170 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1171 } 1172 ], 1173 "return_type" : "_ZTIb", 1174 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1175 }, 1176 { 1177 "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession", 1178 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev", 1179 "parameters" : 1180 [ 1181 { 1182 "is_this_ptr" : true, 1183 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1184 } 1185 ], 1186 "return_type" : "_ZTIv", 1187 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1188 }, 1189 { 1190 "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession", 1191 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev", 1192 "parameters" : 1193 [ 1194 { 1195 "is_this_ptr" : true, 1196 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1197 } 1198 ], 1199 "return_type" : "_ZTIv", 1200 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1201 }, 1202 { 1203 "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession", 1204 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev", 1205 "parameters" : 1206 [ 1207 { 1208 "is_this_ptr" : true, 1209 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1210 } 1211 ], 1212 "return_type" : "_ZTIv", 1213 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1214 }, 1215 { 1216 "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession", 1217 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev", 1218 "parameters" : 1219 [ 1220 { 1221 "is_this_ptr" : true, 1222 "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE" 1223 } 1224 ], 1225 "return_type" : "_ZTIv", 1226 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1227 }, 1228 { 1229 "access" : "protected", 1230 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::createBinder", 1231 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv", 1232 "parameters" : 1233 [ 1234 { 1235 "is_this_ptr" : true, 1236 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1237 } 1238 ], 1239 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1240 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1241 }, 1242 { 1243 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash", 1244 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1245 "parameters" : 1246 [ 1247 { 1248 "is_this_ptr" : true, 1249 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1250 }, 1251 { 1252 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1253 } 1254 ], 1255 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1256 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1257 }, 1258 { 1259 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion", 1260 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi", 1261 "parameters" : 1262 [ 1263 { 1264 "is_this_ptr" : true, 1265 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1266 }, 1267 { 1268 "referenced_type" : "_ZTIPi" 1269 } 1270 ], 1271 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1272 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1273 }, 1274 { 1275 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession", 1276 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev", 1277 "parameters" : 1278 [ 1279 { 1280 "is_this_ptr" : true, 1281 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1282 } 1283 ], 1284 "return_type" : "_ZTIv", 1285 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1286 }, 1287 { 1288 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession", 1289 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev", 1290 "parameters" : 1291 [ 1292 { 1293 "is_this_ptr" : true, 1294 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1295 } 1296 ], 1297 "return_type" : "_ZTIv", 1298 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1299 }, 1300 { 1301 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession", 1302 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev", 1303 "parameters" : 1304 [ 1305 { 1306 "is_this_ptr" : true, 1307 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1308 } 1309 ], 1310 "return_type" : "_ZTIv", 1311 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1312 }, 1313 { 1314 "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession", 1315 "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev", 1316 "parameters" : 1317 [ 1318 { 1319 "is_this_ptr" : true, 1320 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE" 1321 } 1322 ], 1323 "return_type" : "_ZTIv", 1324 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 1325 }, 1326 { 1327 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash", 1328 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1329 "parameters" : 1330 [ 1331 { 1332 "is_this_ptr" : true, 1333 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1334 }, 1335 { 1336 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1337 } 1338 ], 1339 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1340 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1341 }, 1342 { 1343 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion", 1344 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi", 1345 "parameters" : 1346 [ 1347 { 1348 "is_this_ptr" : true, 1349 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1350 }, 1351 { 1352 "referenced_type" : "_ZTIPi" 1353 } 1354 ], 1355 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1356 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1357 }, 1358 { 1359 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration", 1360 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE", 1361 "parameters" : 1362 [ 1363 { 1364 "is_this_ptr" : true, 1365 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1366 }, 1367 { 1368 "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE" 1369 } 1370 ], 1371 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1372 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1373 }, 1374 { 1375 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration", 1376 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx", 1377 "parameters" : 1378 [ 1379 { 1380 "is_this_ptr" : true, 1381 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1382 }, 1383 { 1384 "referenced_type" : "_ZTIx" 1385 } 1386 ], 1387 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1388 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1389 }, 1390 { 1391 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close", 1392 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv", 1393 "parameters" : 1394 [ 1395 { 1396 "is_this_ptr" : true, 1397 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1398 } 1399 ], 1400 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1401 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1402 }, 1403 { 1404 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause", 1405 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv", 1406 "parameters" : 1407 [ 1408 { 1409 "is_this_ptr" : true, 1410 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1411 } 1412 ], 1413 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1414 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1415 }, 1416 { 1417 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume", 1418 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv", 1419 "parameters" : 1420 [ 1421 { 1422 "is_this_ptr" : true, 1423 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1424 } 1425 ], 1426 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1427 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1428 }, 1429 { 1430 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession", 1431 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE", 1432 "parameters" : 1433 [ 1434 { 1435 "is_this_ptr" : true, 1436 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1437 }, 1438 { 1439 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1440 } 1441 ], 1442 "return_type" : "_ZTIv", 1443 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1444 }, 1445 { 1446 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession", 1447 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE", 1448 "parameters" : 1449 [ 1450 { 1451 "is_this_ptr" : true, 1452 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1453 }, 1454 { 1455 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1456 } 1457 ], 1458 "return_type" : "_ZTIv", 1459 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1460 }, 1461 { 1462 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession", 1463 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev", 1464 "parameters" : 1465 [ 1466 { 1467 "is_this_ptr" : true, 1468 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1469 } 1470 ], 1471 "return_type" : "_ZTIv", 1472 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1473 }, 1474 { 1475 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession", 1476 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev", 1477 "parameters" : 1478 [ 1479 { 1480 "is_this_ptr" : true, 1481 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1482 } 1483 ], 1484 "return_type" : "_ZTIv", 1485 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1486 }, 1487 { 1488 "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession", 1489 "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev", 1490 "parameters" : 1491 [ 1492 { 1493 "is_this_ptr" : true, 1494 "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE" 1495 } 1496 ], 1497 "return_type" : "_ZTIv", 1498 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 1499 }, 1500 { 1501 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash", 1502 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1503 "parameters" : 1504 [ 1505 { 1506 "is_this_ptr" : true, 1507 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1508 }, 1509 { 1510 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1511 } 1512 ], 1513 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1514 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1515 }, 1516 { 1517 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion", 1518 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi", 1519 "parameters" : 1520 [ 1521 { 1522 "is_this_ptr" : true, 1523 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1524 }, 1525 { 1526 "referenced_type" : "_ZTIPi" 1527 } 1528 ], 1529 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1530 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1531 }, 1532 { 1533 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration", 1534 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE", 1535 "parameters" : 1536 [ 1537 { 1538 "is_this_ptr" : true, 1539 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1540 }, 1541 { 1542 "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE" 1543 } 1544 ], 1545 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1546 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1547 }, 1548 { 1549 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration", 1550 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx", 1551 "parameters" : 1552 [ 1553 { 1554 "is_this_ptr" : true, 1555 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1556 }, 1557 { 1558 "referenced_type" : "_ZTIx" 1559 } 1560 ], 1561 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1562 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1563 }, 1564 { 1565 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close", 1566 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv", 1567 "parameters" : 1568 [ 1569 { 1570 "is_this_ptr" : true, 1571 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1572 } 1573 ], 1574 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1575 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1576 }, 1577 { 1578 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause", 1579 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv", 1580 "parameters" : 1581 [ 1582 { 1583 "is_this_ptr" : true, 1584 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1585 } 1586 ], 1587 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1588 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1589 }, 1590 { 1591 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume", 1592 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv", 1593 "parameters" : 1594 [ 1595 { 1596 "is_this_ptr" : true, 1597 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1598 } 1599 ], 1600 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1601 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1602 }, 1603 { 1604 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder", 1605 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv", 1606 "parameters" : 1607 [ 1608 { 1609 "is_this_ptr" : true, 1610 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1611 } 1612 ], 1613 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1614 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1615 }, 1616 { 1617 "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote", 1618 "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv", 1619 "parameters" : 1620 [ 1621 { 1622 "is_this_ptr" : true, 1623 "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 1624 } 1625 ], 1626 "return_type" : "_ZTIb", 1627 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 1628 }, 1629 { 1630 "function_name" : "aidl::android::hardware::power::IPower::fromBinder", 1631 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE", 1632 "parameters" : 1633 [ 1634 { 1635 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1636 } 1637 ], 1638 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 1639 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1640 }, 1641 { 1642 "function_name" : "aidl::android::hardware::power::IPower::writeToParcel", 1643 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1644 "parameters" : 1645 [ 1646 { 1647 "referenced_type" : "_ZTIP7AParcel" 1648 }, 1649 { 1650 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 1651 } 1652 ], 1653 "return_type" : "_ZTIi", 1654 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1655 }, 1656 { 1657 "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl", 1658 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv", 1659 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 1660 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1661 }, 1662 { 1663 "function_name" : "aidl::android::hardware::power::IPower::readFromParcel", 1664 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1665 "parameters" : 1666 [ 1667 { 1668 "referenced_type" : "_ZTIPK7AParcel" 1669 }, 1670 { 1671 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 1672 } 1673 ], 1674 "return_type" : "_ZTIi", 1675 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1676 }, 1677 { 1678 "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl", 1679 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1680 "parameters" : 1681 [ 1682 { 1683 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE" 1684 } 1685 ], 1686 "return_type" : "_ZTIb", 1687 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1688 }, 1689 { 1690 "function_name" : "aidl::android::hardware::power::IPower::IPower", 1691 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerC2Ev", 1692 "parameters" : 1693 [ 1694 { 1695 "is_this_ptr" : true, 1696 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1697 } 1698 ], 1699 "return_type" : "_ZTIv", 1700 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1701 }, 1702 { 1703 "function_name" : "aidl::android::hardware::power::IPower::~IPower", 1704 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD0Ev", 1705 "parameters" : 1706 [ 1707 { 1708 "is_this_ptr" : true, 1709 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1710 } 1711 ], 1712 "return_type" : "_ZTIv", 1713 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1714 }, 1715 { 1716 "function_name" : "aidl::android::hardware::power::IPower::~IPower", 1717 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD1Ev", 1718 "parameters" : 1719 [ 1720 { 1721 "is_this_ptr" : true, 1722 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1723 } 1724 ], 1725 "return_type" : "_ZTIv", 1726 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1727 }, 1728 { 1729 "function_name" : "aidl::android::hardware::power::IPower::~IPower", 1730 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD2Ev", 1731 "parameters" : 1732 [ 1733 { 1734 "is_this_ptr" : true, 1735 "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE" 1736 } 1737 ], 1738 "return_type" : "_ZTIv", 1739 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 1740 }, 1741 { 1742 "access" : "protected", 1743 "function_name" : "aidl::android::hardware::power::BnPower::createBinder", 1744 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv", 1745 "parameters" : 1746 [ 1747 { 1748 "is_this_ptr" : true, 1749 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1750 } 1751 ], 1752 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1753 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1754 }, 1755 { 1756 "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash", 1757 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1758 "parameters" : 1759 [ 1760 { 1761 "is_this_ptr" : true, 1762 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1763 }, 1764 { 1765 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1766 } 1767 ], 1768 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1769 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1770 }, 1771 { 1772 "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion", 1773 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi", 1774 "parameters" : 1775 [ 1776 { 1777 "is_this_ptr" : true, 1778 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1779 }, 1780 { 1781 "referenced_type" : "_ZTIPi" 1782 } 1783 ], 1784 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1785 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1786 }, 1787 { 1788 "function_name" : "aidl::android::hardware::power::BnPower::BnPower", 1789 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev", 1790 "parameters" : 1791 [ 1792 { 1793 "is_this_ptr" : true, 1794 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1795 } 1796 ], 1797 "return_type" : "_ZTIv", 1798 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1799 }, 1800 { 1801 "function_name" : "aidl::android::hardware::power::BnPower::~BnPower", 1802 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev", 1803 "parameters" : 1804 [ 1805 { 1806 "is_this_ptr" : true, 1807 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1808 } 1809 ], 1810 "return_type" : "_ZTIv", 1811 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1812 }, 1813 { 1814 "function_name" : "aidl::android::hardware::power::BnPower::~BnPower", 1815 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev", 1816 "parameters" : 1817 [ 1818 { 1819 "is_this_ptr" : true, 1820 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1821 } 1822 ], 1823 "return_type" : "_ZTIv", 1824 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1825 }, 1826 { 1827 "function_name" : "aidl::android::hardware::power::BnPower::~BnPower", 1828 "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev", 1829 "parameters" : 1830 [ 1831 { 1832 "is_this_ptr" : true, 1833 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE" 1834 } 1835 ], 1836 "return_type" : "_ZTIv", 1837 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 1838 }, 1839 { 1840 "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported", 1841 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb", 1842 "parameters" : 1843 [ 1844 { 1845 "is_this_ptr" : true, 1846 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1847 }, 1848 { 1849 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 1850 }, 1851 { 1852 "referenced_type" : "_ZTIPb" 1853 } 1854 ], 1855 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1856 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1857 }, 1858 { 1859 "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash", 1860 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1861 "parameters" : 1862 [ 1863 { 1864 "is_this_ptr" : true, 1865 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1866 }, 1867 { 1868 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1869 } 1870 ], 1871 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1872 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1873 }, 1874 { 1875 "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported", 1876 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb", 1877 "parameters" : 1878 [ 1879 { 1880 "is_this_ptr" : true, 1881 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1882 }, 1883 { 1884 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 1885 }, 1886 { 1887 "referenced_type" : "_ZTIPb" 1888 } 1889 ], 1890 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1891 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1892 }, 1893 { 1894 "function_name" : "aidl::android::hardware::power::BpPower::createHintSession", 1895 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE", 1896 "parameters" : 1897 [ 1898 { 1899 "is_this_ptr" : true, 1900 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1901 }, 1902 { 1903 "referenced_type" : "_ZTIi" 1904 }, 1905 { 1906 "referenced_type" : "_ZTIi" 1907 }, 1908 { 1909 "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE" 1910 }, 1911 { 1912 "referenced_type" : "_ZTIx" 1913 }, 1914 { 1915 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE" 1916 } 1917 ], 1918 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1919 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1920 }, 1921 { 1922 "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion", 1923 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi", 1924 "parameters" : 1925 [ 1926 { 1927 "is_this_ptr" : true, 1928 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1929 }, 1930 { 1931 "referenced_type" : "_ZTIPi" 1932 } 1933 ], 1934 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1935 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1936 }, 1937 { 1938 "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate", 1939 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx", 1940 "parameters" : 1941 [ 1942 { 1943 "is_this_ptr" : true, 1944 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1945 }, 1946 { 1947 "referenced_type" : "_ZTIPx" 1948 } 1949 ], 1950 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1951 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1952 }, 1953 { 1954 "function_name" : "aidl::android::hardware::power::BpPower::setMode", 1955 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb", 1956 "parameters" : 1957 [ 1958 { 1959 "is_this_ptr" : true, 1960 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1961 }, 1962 { 1963 "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE" 1964 }, 1965 { 1966 "referenced_type" : "_ZTIb" 1967 } 1968 ], 1969 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1970 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1971 }, 1972 { 1973 "function_name" : "aidl::android::hardware::power::BpPower::setBoost", 1974 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi", 1975 "parameters" : 1976 [ 1977 { 1978 "is_this_ptr" : true, 1979 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1980 }, 1981 { 1982 "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE" 1983 }, 1984 { 1985 "referenced_type" : "_ZTIi" 1986 } 1987 ], 1988 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1989 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 1990 }, 1991 { 1992 "function_name" : "aidl::android::hardware::power::BpPower::BpPower", 1993 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE", 1994 "parameters" : 1995 [ 1996 { 1997 "is_this_ptr" : true, 1998 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 1999 }, 2000 { 2001 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2002 } 2003 ], 2004 "return_type" : "_ZTIv", 2005 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 2006 }, 2007 { 2008 "function_name" : "aidl::android::hardware::power::BpPower::BpPower", 2009 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE", 2010 "parameters" : 2011 [ 2012 { 2013 "is_this_ptr" : true, 2014 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2015 }, 2016 { 2017 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2018 } 2019 ], 2020 "return_type" : "_ZTIv", 2021 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 2022 }, 2023 { 2024 "function_name" : "aidl::android::hardware::power::BpPower::~BpPower", 2025 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev", 2026 "parameters" : 2027 [ 2028 { 2029 "is_this_ptr" : true, 2030 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2031 } 2032 ], 2033 "return_type" : "_ZTIv", 2034 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 2035 }, 2036 { 2037 "function_name" : "aidl::android::hardware::power::BpPower::~BpPower", 2038 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev", 2039 "parameters" : 2040 [ 2041 { 2042 "is_this_ptr" : true, 2043 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2044 } 2045 ], 2046 "return_type" : "_ZTIv", 2047 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 2048 }, 2049 { 2050 "function_name" : "aidl::android::hardware::power::BpPower::~BpPower", 2051 "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev", 2052 "parameters" : 2053 [ 2054 { 2055 "is_this_ptr" : true, 2056 "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE" 2057 } 2058 ], 2059 "return_type" : "_ZTIv", 2060 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 2061 }, 2062 { 2063 "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel", 2064 "linker_set_key" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel", 2065 "parameters" : 2066 [ 2067 { 2068 "is_this_ptr" : true, 2069 "referenced_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE" 2070 }, 2071 { 2072 "referenced_type" : "_ZTIP7AParcel" 2073 } 2074 ], 2075 "return_type" : "_ZTIi", 2076 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2077 } 2078 ], 2079 "global_vars" : 2080 [ 2081 { 2082 "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE", 2083 "name" : "aidl::android::hardware::power::WorkDuration::descriptor", 2084 "referenced_type" : "_ZTIPKc", 2085 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2086 }, 2087 { 2088 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE", 2089 "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor", 2090 "referenced_type" : "_ZTIPKc", 2091 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2092 }, 2093 { 2094 "access" : "private", 2095 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE", 2096 "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl", 2097 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2098 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2099 }, 2100 { 2101 "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE", 2102 "name" : "aidl::android::hardware::power::IPowerHintSession::hash", 2103 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2104 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2105 }, 2106 { 2107 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE", 2108 "name" : "aidl::android::hardware::power::IPower::descriptor", 2109 "referenced_type" : "_ZTIPKc", 2110 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2111 }, 2112 { 2113 "access" : "private", 2114 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE", 2115 "name" : "aidl::android::hardware::power::IPower::default_impl", 2116 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2117 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2118 }, 2119 { 2120 "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE", 2121 "name" : "aidl::android::hardware::power::IPower::hash", 2122 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2123 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2124 } 2125 ], 2126 "lvalue_reference_types" : 2127 [ 2128 { 2129 "alignment" : 4, 2130 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 2131 "name" : "const ndk::SpAIBinder &", 2132 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2133 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 2134 "size" : 4, 2135 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2136 }, 2137 { 2138 "alignment" : 4, 2139 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 2140 "name" : "const ndk::ScopedAParcel &", 2141 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2142 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 2143 "size" : 4, 2144 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2145 }, 2146 { 2147 "alignment" : 4, 2148 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE", 2149 "name" : "const ndk::AParcelableHolder &", 2150 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2151 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE", 2152 "size" : 4, 2153 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2154 }, 2155 { 2156 "alignment" : 4, 2157 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2158 "name" : "const ndk::ScopedFileDescriptor &", 2159 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2160 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2161 "size" : 4, 2162 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2163 }, 2164 { 2165 "alignment" : 4, 2166 "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE", 2167 "name" : "const aidl::android::hardware::power::WorkDuration &", 2168 "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 2169 "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE", 2170 "size" : 4, 2171 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2172 }, 2173 { 2174 "alignment" : 4, 2175 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2176 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> &", 2177 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2178 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2179 "size" : 4, 2180 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2181 }, 2182 { 2183 "alignment" : 4, 2184 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2185 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower> &", 2186 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2187 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2188 "size" : 4, 2189 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2190 }, 2191 { 2192 "alignment" : 4, 2193 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2194 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 2195 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2196 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2197 "size" : 4, 2198 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2199 }, 2200 { 2201 "alignment" : 4, 2202 "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 2203 "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>> &", 2204 "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 2205 "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 2206 "size" : 4, 2207 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2208 }, 2209 { 2210 "alignment" : 4, 2211 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2212 "name" : "const std::vector<bool, std::allocator<bool>> &", 2213 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2214 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2215 "size" : 4, 2216 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2217 }, 2218 { 2219 "alignment" : 4, 2220 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2221 "name" : "const std::vector<double, std::allocator<double>> &", 2222 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2223 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2224 "size" : 4, 2225 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2226 }, 2227 { 2228 "alignment" : 4, 2229 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2230 "name" : "const std::vector<float, std::allocator<float>> &", 2231 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2232 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2233 "size" : 4, 2234 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2235 }, 2236 { 2237 "alignment" : 4, 2238 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2239 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 2240 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2241 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2242 "size" : 4, 2243 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2244 }, 2245 { 2246 "alignment" : 4, 2247 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2248 "name" : "const std::vector<int, std::allocator<int>> &", 2249 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2250 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2251 "size" : 4, 2252 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2253 }, 2254 { 2255 "alignment" : 4, 2256 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2257 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 2258 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2259 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2260 "size" : 4, 2261 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2262 }, 2263 { 2264 "alignment" : 4, 2265 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2266 "name" : "const std::vector<long long, std::allocator<long long>> &", 2267 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 2268 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2269 "size" : 4, 2270 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2271 }, 2272 { 2273 "alignment" : 4, 2274 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2275 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &", 2276 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 2277 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2278 "size" : 4, 2279 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2280 }, 2281 { 2282 "alignment" : 4, 2283 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2284 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 2285 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2286 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2287 "size" : 4, 2288 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2289 }, 2290 { 2291 "alignment" : 4, 2292 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2293 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 2294 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2295 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2296 "size" : 4, 2297 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2298 }, 2299 { 2300 "alignment" : 4, 2301 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2302 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 2303 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2304 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2305 "size" : 4, 2306 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2307 }, 2308 { 2309 "alignment" : 4, 2310 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2311 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 2312 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2313 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2314 "size" : 4, 2315 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2316 }, 2317 { 2318 "alignment" : 4, 2319 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2320 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 2321 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2322 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2323 "size" : 4, 2324 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2325 }, 2326 { 2327 "alignment" : 4, 2328 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2329 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 2330 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2331 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2332 "size" : 4, 2333 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2334 }, 2335 { 2336 "alignment" : 4, 2337 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2338 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 2339 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2340 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2341 "size" : 4, 2342 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2343 }, 2344 { 2345 "alignment" : 4, 2346 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2347 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &", 2348 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2349 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2350 "size" : 4, 2351 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2352 }, 2353 { 2354 "alignment" : 4, 2355 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2356 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &", 2357 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2358 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2359 "size" : 4, 2360 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2361 }, 2362 { 2363 "alignment" : 4, 2364 "linker_set_key" : "_ZTIRKx", 2365 "name" : "const long long &", 2366 "referenced_type" : "_ZTIKx", 2367 "self_type" : "_ZTIRKx", 2368 "size" : 4, 2369 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2370 }, 2371 { 2372 "alignment" : 4, 2373 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 2374 "name" : "ndk::SpAIBinder &", 2375 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2376 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 2377 "size" : 4, 2378 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2379 }, 2380 { 2381 "alignment" : 4, 2382 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 2383 "name" : "ndk::ScopedAParcel &", 2384 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2385 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 2386 "size" : 4, 2387 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2388 }, 2389 { 2390 "alignment" : 4, 2391 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 2392 "name" : "ndk::ScopedAStatus &", 2393 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2394 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 2395 "size" : 4, 2396 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2397 }, 2398 { 2399 "alignment" : 4, 2400 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2401 "name" : "ndk::ScopedAIBinder_Weak &", 2402 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2403 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2404 "size" : 4, 2405 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2406 }, 2407 { 2408 "alignment" : 4, 2409 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2410 "name" : "ndk::ScopedFileDescriptor &", 2411 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2412 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2413 "size" : 4, 2414 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2415 }, 2416 { 2417 "alignment" : 4, 2418 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2419 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 2420 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2421 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2422 "size" : 4, 2423 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2424 }, 2425 { 2426 "alignment" : 4, 2427 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2428 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &", 2429 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2430 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2431 "size" : 4, 2432 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2433 } 2434 ], 2435 "pointer_types" : 2436 [ 2437 { 2438 "alignment" : 4, 2439 "linker_set_key" : "_ZTIP13AIBinder_Weak", 2440 "name" : "AIBinder_Weak *", 2441 "referenced_type" : "_ZTI13AIBinder_Weak", 2442 "self_type" : "_ZTIP13AIBinder_Weak", 2443 "size" : 4, 2444 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2445 }, 2446 { 2447 "alignment" : 4, 2448 "linker_set_key" : "_ZTIP14AIBinder_Class", 2449 "name" : "AIBinder_Class *", 2450 "referenced_type" : "_ZTI14AIBinder_Class", 2451 "self_type" : "_ZTIP14AIBinder_Class", 2452 "size" : 4, 2453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2454 }, 2455 { 2456 "alignment" : 4, 2457 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 2458 "name" : "AIBinder_DeathRecipient *", 2459 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 2460 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 2461 "size" : 4, 2462 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2463 }, 2464 { 2465 "alignment" : 4, 2466 "linker_set_key" : "_ZTIP7AParcel", 2467 "name" : "AParcel *", 2468 "referenced_type" : "_ZTI7AParcel", 2469 "self_type" : "_ZTIP7AParcel", 2470 "size" : 4, 2471 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2472 }, 2473 { 2474 "alignment" : 4, 2475 "linker_set_key" : "_ZTIP7AStatus", 2476 "name" : "AStatus *", 2477 "referenced_type" : "_ZTI7AStatus", 2478 "self_type" : "_ZTIP7AStatus", 2479 "size" : 4, 2480 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2481 }, 2482 { 2483 "alignment" : 4, 2484 "linker_set_key" : "_ZTIP8AIBinder", 2485 "name" : "AIBinder *", 2486 "referenced_type" : "_ZTI8AIBinder", 2487 "self_type" : "_ZTIP8AIBinder", 2488 "size" : 4, 2489 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2490 }, 2491 { 2492 "alignment" : 4, 2493 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2494 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 2495 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 2496 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2497 "size" : 4, 2498 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2499 }, 2500 { 2501 "alignment" : 4, 2502 "linker_set_key" : "_ZTIPK7AParcel", 2503 "name" : "const AParcel *", 2504 "referenced_type" : "_ZTIK7AParcel", 2505 "self_type" : "_ZTIPK7AParcel", 2506 "size" : 4, 2507 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2508 }, 2509 { 2510 "alignment" : 4, 2511 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 2512 "name" : "const ndk::SpAIBinder *", 2513 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2514 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 2515 "size" : 4, 2516 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2517 }, 2518 { 2519 "alignment" : 4, 2520 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 2521 "name" : "const ndk::ScopedAParcel *", 2522 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2523 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 2524 "size" : 4, 2525 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2526 }, 2527 { 2528 "alignment" : 4, 2529 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 2530 "name" : "const ndk::ScopedAStatus *", 2531 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 2532 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 2533 "size" : 4, 2534 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2535 }, 2536 { 2537 "alignment" : 4, 2538 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE", 2539 "name" : "const ndk::AParcelableHolder *", 2540 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2541 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE", 2542 "size" : 4, 2543 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2544 }, 2545 { 2546 "alignment" : 4, 2547 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2548 "name" : "const ndk::ScopedFileDescriptor *", 2549 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2550 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2551 "size" : 4, 2552 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2553 }, 2554 { 2555 "alignment" : 4, 2556 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2557 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2558 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2559 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2560 "size" : 4, 2561 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2562 }, 2563 { 2564 "alignment" : 4, 2565 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2566 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2567 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2568 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2569 "size" : 4, 2570 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2571 }, 2572 { 2573 "alignment" : 4, 2574 "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE", 2575 "name" : "const aidl::android::hardware::power::WorkDuration *", 2576 "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 2577 "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE", 2578 "size" : 4, 2579 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2580 }, 2581 { 2582 "alignment" : 4, 2583 "linker_set_key" : "_ZTIPKc", 2584 "name" : "const char *", 2585 "referenced_type" : "_ZTIKc", 2586 "self_type" : "_ZTIPKc", 2587 "size" : 4, 2588 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2589 }, 2590 { 2591 "alignment" : 4, 2592 "linker_set_key" : "_ZTIPKv", 2593 "name" : "const void *", 2594 "referenced_type" : "_ZTIKv", 2595 "self_type" : "_ZTIPKv", 2596 "size" : 4, 2597 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2598 }, 2599 { 2600 "alignment" : 4, 2601 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 2602 "name" : "ndk::SpAIBinder *", 2603 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2604 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 2605 "size" : 4, 2606 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2607 }, 2608 { 2609 "alignment" : 4, 2610 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 2611 "name" : "ndk::ICInterface *", 2612 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2613 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 2614 "size" : 4, 2615 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2616 }, 2617 { 2618 "alignment" : 4, 2619 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2620 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession> *", 2621 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2622 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2623 "size" : 4, 2624 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2625 }, 2626 { 2627 "alignment" : 4, 2628 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2629 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower> *", 2630 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2631 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2632 "size" : 4, 2633 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2634 }, 2635 { 2636 "alignment" : 4, 2637 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2638 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession> *", 2639 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2640 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2641 "size" : 4, 2642 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2643 }, 2644 { 2645 "alignment" : 4, 2646 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2647 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower> *", 2648 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2649 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 2650 "size" : 4, 2651 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2652 }, 2653 { 2654 "alignment" : 4, 2655 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 2656 "name" : "ndk::ScopedAParcel *", 2657 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2658 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 2659 "size" : 4, 2660 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2661 }, 2662 { 2663 "alignment" : 4, 2664 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 2665 "name" : "ndk::ScopedAStatus *", 2666 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2667 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 2668 "size" : 4, 2669 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2670 }, 2671 { 2672 "alignment" : 4, 2673 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 2674 "name" : "ndk::SharedRefBase *", 2675 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2676 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 2677 "size" : 4, 2678 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2679 }, 2680 { 2681 "alignment" : 4, 2682 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE", 2683 "name" : "ndk::AParcelableHolder *", 2684 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2685 "self_type" : "_ZTIPN3ndk17AParcelableHolderE", 2686 "size" : 4, 2687 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2688 }, 2689 { 2690 "alignment" : 4, 2691 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 2692 "name" : "ndk::ScopedAIBinder_Weak *", 2693 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2694 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 2695 "size" : 4, 2696 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2697 }, 2698 { 2699 "alignment" : 4, 2700 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2701 "name" : "ndk::ScopedFileDescriptor *", 2702 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2703 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2704 "size" : 4, 2705 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2706 }, 2707 { 2708 "alignment" : 4, 2709 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2710 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 2711 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2712 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2713 "size" : 4, 2714 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2715 }, 2716 { 2717 "alignment" : 4, 2718 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2719 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 2720 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2721 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2722 "size" : 4, 2723 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2724 }, 2725 { 2726 "alignment" : 4, 2727 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2728 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 2729 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2730 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2731 "size" : 4, 2732 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2733 }, 2734 { 2735 "alignment" : 4, 2736 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2737 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2738 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2739 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2740 "size" : 4, 2741 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2742 }, 2743 { 2744 "alignment" : 4, 2745 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2746 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2747 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2748 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2749 "size" : 4, 2750 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2751 }, 2752 { 2753 "alignment" : 4, 2754 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE", 2755 "name" : "aidl::android::hardware::power::WorkDuration *", 2756 "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 2757 "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE", 2758 "size" : 4, 2759 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 2760 }, 2761 { 2762 "alignment" : 4, 2763 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE", 2764 "name" : "aidl::android::hardware::power::IPowerDefault *", 2765 "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 2766 "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE", 2767 "size" : 4, 2768 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2769 }, 2770 { 2771 "alignment" : 4, 2772 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE", 2773 "name" : "aidl::android::hardware::power::IPowerHintSession *", 2774 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 2775 "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE", 2776 "size" : 4, 2777 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2778 }, 2779 { 2780 "alignment" : 4, 2781 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE", 2782 "name" : "aidl::android::hardware::power::BnPowerHintSession *", 2783 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 2784 "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE", 2785 "size" : 4, 2786 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h" 2787 }, 2788 { 2789 "alignment" : 4, 2790 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE", 2791 "name" : "aidl::android::hardware::power::BpPowerHintSession *", 2792 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 2793 "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE", 2794 "size" : 4, 2795 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h" 2796 }, 2797 { 2798 "alignment" : 4, 2799 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 2800 "name" : "aidl::android::hardware::power::IPowerHintSessionDefault *", 2801 "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 2802 "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 2803 "size" : 4, 2804 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 2805 }, 2806 { 2807 "alignment" : 4, 2808 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power6IPowerE", 2809 "name" : "aidl::android::hardware::power::IPower *", 2810 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE", 2811 "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE", 2812 "size" : 4, 2813 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2814 }, 2815 { 2816 "alignment" : 4, 2817 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BnPowerE", 2818 "name" : "aidl::android::hardware::power::BnPower *", 2819 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 2820 "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE", 2821 "size" : 4, 2822 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h" 2823 }, 2824 { 2825 "alignment" : 4, 2826 "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BpPowerE", 2827 "name" : "aidl::android::hardware::power::BpPower *", 2828 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 2829 "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE", 2830 "size" : 4, 2831 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h" 2832 }, 2833 { 2834 "alignment" : 4, 2835 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2836 "name" : "std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> *", 2837 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2838 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 2839 "size" : 4, 2840 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2841 }, 2842 { 2843 "alignment" : 4, 2844 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2845 "name" : "std::shared_ptr<aidl::android::hardware::power::IPower> *", 2846 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2847 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 2848 "size" : 4, 2849 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2850 }, 2851 { 2852 "alignment" : 4, 2853 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2854 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 2855 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2856 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2857 "size" : 4, 2858 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 2859 }, 2860 { 2861 "alignment" : 4, 2862 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2863 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 2864 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 2865 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2866 "size" : 4, 2867 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2868 }, 2869 { 2870 "alignment" : 4, 2871 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 2872 "name" : "std::vector<bool, std::allocator<bool>> *", 2873 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 2874 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 2875 "size" : 4, 2876 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2877 }, 2878 { 2879 "alignment" : 4, 2880 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 2881 "name" : "std::vector<double, std::allocator<double>> *", 2882 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 2883 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 2884 "size" : 4, 2885 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2886 }, 2887 { 2888 "alignment" : 4, 2889 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 2890 "name" : "std::vector<float, std::allocator<float>> *", 2891 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 2892 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 2893 "size" : 4, 2894 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2895 }, 2896 { 2897 "alignment" : 4, 2898 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 2899 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 2900 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 2901 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 2902 "size" : 4, 2903 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2904 }, 2905 { 2906 "alignment" : 4, 2907 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 2908 "name" : "std::vector<int, std::allocator<int>> *", 2909 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 2910 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 2911 "size" : 4, 2912 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2913 }, 2914 { 2915 "alignment" : 4, 2916 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 2917 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 2918 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2919 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 2920 "size" : 4, 2921 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2922 }, 2923 { 2924 "alignment" : 4, 2925 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 2926 "name" : "std::vector<long long, std::allocator<long long>> *", 2927 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 2928 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 2929 "size" : 4, 2930 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2931 }, 2932 { 2933 "alignment" : 4, 2934 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 2935 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *", 2936 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 2937 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 2938 "size" : 4, 2939 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2940 }, 2941 { 2942 "alignment" : 4, 2943 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2944 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 2945 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2946 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2947 "size" : 4, 2948 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2949 }, 2950 { 2951 "alignment" : 4, 2952 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2953 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 2954 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2955 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2956 "size" : 4, 2957 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2958 }, 2959 { 2960 "alignment" : 4, 2961 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2962 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 2963 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2964 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2965 "size" : 4, 2966 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2967 }, 2968 { 2969 "alignment" : 4, 2970 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2971 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 2972 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2973 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2974 "size" : 4, 2975 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2976 }, 2977 { 2978 "alignment" : 4, 2979 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2980 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 2981 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2982 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2983 "size" : 4, 2984 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2985 }, 2986 { 2987 "alignment" : 4, 2988 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2989 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 2990 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2991 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2992 "size" : 4, 2993 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2994 }, 2995 { 2996 "alignment" : 4, 2997 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2998 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 2999 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3000 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3001 "size" : 4, 3002 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3003 }, 3004 { 3005 "alignment" : 4, 3006 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3007 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *", 3008 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3009 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3010 "size" : 4, 3011 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3012 }, 3013 { 3014 "alignment" : 4, 3015 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3016 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *", 3017 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3018 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3019 "size" : 4, 3020 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3021 }, 3022 { 3023 "alignment" : 4, 3024 "linker_set_key" : "_ZTIPP7AParcel", 3025 "name" : "AParcel **", 3026 "referenced_type" : "_ZTIP7AParcel", 3027 "self_type" : "_ZTIPP7AParcel", 3028 "size" : 4, 3029 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3030 }, 3031 { 3032 "alignment" : 4, 3033 "linker_set_key" : "_ZTIPP7AStatus", 3034 "name" : "AStatus **", 3035 "referenced_type" : "_ZTIP7AStatus", 3036 "self_type" : "_ZTIPP7AStatus", 3037 "size" : 4, 3038 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3039 }, 3040 { 3041 "alignment" : 4, 3042 "linker_set_key" : "_ZTIPP8AIBinder", 3043 "name" : "AIBinder **", 3044 "referenced_type" : "_ZTIP8AIBinder", 3045 "self_type" : "_ZTIPP8AIBinder", 3046 "size" : 4, 3047 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3048 }, 3049 { 3050 "alignment" : 4, 3051 "linker_set_key" : "_ZTIPPKc", 3052 "name" : "const char **", 3053 "referenced_type" : "_ZTIPKc", 3054 "self_type" : "_ZTIPPKc", 3055 "size" : 4, 3056 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3057 }, 3058 { 3059 "alignment" : 4, 3060 "linker_set_key" : "_ZTIPb", 3061 "name" : "bool *", 3062 "referenced_type" : "_ZTIb", 3063 "self_type" : "_ZTIPb", 3064 "size" : 4, 3065 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 3066 }, 3067 { 3068 "alignment" : 4, 3069 "linker_set_key" : "_ZTIPi", 3070 "name" : "int *", 3071 "referenced_type" : "_ZTIi", 3072 "self_type" : "_ZTIPi", 3073 "size" : 4, 3074 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 3075 }, 3076 { 3077 "alignment" : 4, 3078 "linker_set_key" : "_ZTIPv", 3079 "name" : "void *", 3080 "referenced_type" : "_ZTIv", 3081 "self_type" : "_ZTIPv", 3082 "size" : 4, 3083 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3084 }, 3085 { 3086 "alignment" : 4, 3087 "linker_set_key" : "_ZTIPx", 3088 "name" : "long long *", 3089 "referenced_type" : "_ZTIx", 3090 "self_type" : "_ZTIPx", 3091 "size" : 4, 3092 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 3093 } 3094 ], 3095 "qualified_types" : 3096 [ 3097 { 3098 "is_const" : true, 3099 "linker_set_key" : "_ZTIK7AParcel", 3100 "name" : "const AParcel", 3101 "referenced_type" : "_ZTI7AParcel", 3102 "self_type" : "_ZTIK7AParcel", 3103 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3104 }, 3105 { 3106 "alignment" : 4, 3107 "is_const" : true, 3108 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 3109 "name" : "const ndk::SpAIBinder", 3110 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3111 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 3112 "size" : 4, 3113 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3114 }, 3115 { 3116 "alignment" : 4, 3117 "is_const" : true, 3118 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 3119 "name" : "const ndk::ScopedAParcel", 3120 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3121 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 3122 "size" : 4, 3123 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3124 }, 3125 { 3126 "alignment" : 4, 3127 "is_const" : true, 3128 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 3129 "name" : "const ndk::ScopedAStatus", 3130 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3131 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 3132 "size" : 4, 3133 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3134 }, 3135 { 3136 "alignment" : 4, 3137 "is_const" : true, 3138 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 3139 "name" : "const ndk::AParcelableHolder", 3140 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3141 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 3142 "size" : 12, 3143 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3144 }, 3145 { 3146 "alignment" : 4, 3147 "is_const" : true, 3148 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3149 "name" : "const ndk::ScopedFileDescriptor", 3150 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3151 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3152 "size" : 4, 3153 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3154 }, 3155 { 3156 "alignment" : 4, 3157 "is_const" : true, 3158 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3159 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 3160 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3161 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3162 "size" : 4, 3163 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3164 }, 3165 { 3166 "alignment" : 4, 3167 "is_const" : true, 3168 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3169 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 3170 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3171 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3172 "size" : 4, 3173 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3174 }, 3175 { 3176 "alignment" : 4, 3177 "is_const" : true, 3178 "linker_set_key" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 3179 "name" : "const aidl::android::hardware::power::WorkDuration", 3180 "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 3181 "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE", 3182 "size" : 16, 3183 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 3184 }, 3185 { 3186 "alignment" : 4, 3187 "is_const" : true, 3188 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3189 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession>", 3190 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3191 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3192 "size" : 8, 3193 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 3194 }, 3195 { 3196 "alignment" : 4, 3197 "is_const" : true, 3198 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 3199 "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower>", 3200 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 3201 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE", 3202 "size" : 8, 3203 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h" 3204 }, 3205 { 3206 "alignment" : 4, 3207 "is_const" : true, 3208 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3209 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 3210 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3211 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3212 "size" : 12, 3213 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 3214 }, 3215 { 3216 "alignment" : 4, 3217 "is_const" : true, 3218 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE", 3219 "name" : "const std::array<aidl::android::hardware::power::Mode, 15>", 3220 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE", 3221 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE", 3222 "size" : 60, 3223 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/Mode.h" 3224 }, 3225 { 3226 "alignment" : 4, 3227 "is_const" : true, 3228 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE", 3229 "name" : "const std::array<aidl::android::hardware::power::Boost, 6>", 3230 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE", 3231 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE", 3232 "size" : 24, 3233 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/Boost.h" 3234 }, 3235 { 3236 "alignment" : 4, 3237 "is_const" : true, 3238 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3239 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 3240 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3241 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3242 "size" : 12, 3243 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3244 }, 3245 { 3246 "alignment" : 4, 3247 "is_const" : true, 3248 "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 3249 "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>", 3250 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 3251 "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE", 3252 "size" : 12, 3253 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 3254 }, 3255 { 3256 "alignment" : 4, 3257 "is_const" : true, 3258 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3259 "name" : "const std::vector<bool, std::allocator<bool>>", 3260 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3261 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3262 "size" : 12, 3263 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3264 }, 3265 { 3266 "alignment" : 4, 3267 "is_const" : true, 3268 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3269 "name" : "const std::vector<double, std::allocator<double>>", 3270 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3271 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3272 "size" : 12, 3273 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3274 }, 3275 { 3276 "alignment" : 4, 3277 "is_const" : true, 3278 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3279 "name" : "const std::vector<float, std::allocator<float>>", 3280 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3281 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3282 "size" : 12, 3283 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3284 }, 3285 { 3286 "alignment" : 4, 3287 "is_const" : true, 3288 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3289 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 3290 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 3291 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 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__16vectorIiNS_9allocatorIiEEEE", 3299 "name" : "const std::vector<int, std::allocator<int>>", 3300 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3301 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 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__16vectorIjNS_9allocatorIjEEEE", 3309 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 3310 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3311 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 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__16vectorIxNS_9allocatorIxEEEE", 3319 "name" : "const std::vector<long long, std::allocator<long long>>", 3320 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 3321 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 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__16vectorIyNS_9allocatorIyEEEE", 3329 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>", 3330 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 3331 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 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__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3339 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 3340 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3341 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3342 "size" : 16, 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__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3349 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 3350 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3351 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3352 "size" : 16, 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__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3359 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 3360 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3361 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3362 "size" : 16, 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_6vectorIfNS_9allocatorIfEEEEEE", 3369 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 3370 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3371 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 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_6vectorIhNS_9allocatorIhEEEEEE", 3379 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 3380 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3381 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 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_6vectorIiNS_9allocatorIiEEEEEE", 3389 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 3390 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3391 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 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_6vectorIjNS_9allocatorIjEEEEEE", 3399 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 3400 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3401 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 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_6vectorIxNS_9allocatorIxEEEEEE", 3409 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>", 3410 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3411 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 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_6vectorIyNS_9allocatorIyEEEEEE", 3419 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>", 3420 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3421 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 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" : "_ZTIKP7AParcel", 3429 "name" : "AParcel *const", 3430 "referenced_type" : "_ZTIP7AParcel", 3431 "self_type" : "_ZTIKP7AParcel", 3432 "size" : 4, 3433 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3434 }, 3435 { 3436 "alignment" : 4, 3437 "is_const" : true, 3438 "linker_set_key" : "_ZTIKP7AStatus", 3439 "name" : "AStatus *const", 3440 "referenced_type" : "_ZTIP7AStatus", 3441 "self_type" : "_ZTIKP7AStatus", 3442 "size" : 4, 3443 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3444 }, 3445 { 3446 "alignment" : 1, 3447 "is_const" : true, 3448 "linker_set_key" : "_ZTIKc", 3449 "name" : "const char", 3450 "referenced_type" : "_ZTIc", 3451 "self_type" : "_ZTIKc", 3452 "size" : 1, 3453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3454 }, 3455 { 3456 "alignment" : 4, 3457 "is_const" : true, 3458 "linker_set_key" : "_ZTIKi", 3459 "name" : "const int", 3460 "referenced_type" : "_ZTIi", 3461 "self_type" : "_ZTIKi", 3462 "size" : 4, 3463 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 3464 }, 3465 { 3466 "alignment" : 4, 3467 "is_const" : true, 3468 "linker_set_key" : "_ZTIKj", 3469 "name" : "const unsigned int", 3470 "referenced_type" : "_ZTIj", 3471 "self_type" : "_ZTIKj", 3472 "size" : 4, 3473 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h" 3474 }, 3475 { 3476 "is_const" : true, 3477 "linker_set_key" : "_ZTIKv", 3478 "name" : "const void", 3479 "referenced_type" : "_ZTIv", 3480 "self_type" : "_ZTIKv", 3481 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3482 }, 3483 { 3484 "alignment" : 4, 3485 "is_const" : true, 3486 "linker_set_key" : "_ZTIKx", 3487 "name" : "const long long", 3488 "referenced_type" : "_ZTIx", 3489 "self_type" : "_ZTIKx", 3490 "size" : 8, 3491 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3492 } 3493 ], 3494 "record_types" : 3495 [ 3496 { 3497 "alignment" : 4, 3498 "fields" : 3499 [ 3500 { 3501 "access" : "private", 3502 "field_name" : "mBinder", 3503 "referenced_type" : "_ZTIP8AIBinder" 3504 } 3505 ], 3506 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 3507 "name" : "ndk::SpAIBinder", 3508 "record_kind" : "class", 3509 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3510 "self_type" : "_ZTIN3ndk10SpAIBinderE", 3511 "size" : 4, 3512 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3513 }, 3514 { 3515 "access" : "private", 3516 "alignment" : 4, 3517 "fields" : 3518 [ 3519 { 3520 "field_name" : "interface", 3521 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 3522 } 3523 ], 3524 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3525 "name" : "ndk::ICInterface::ICInterfaceData", 3526 "record_kind" : "class", 3527 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3528 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3529 "size" : 8, 3530 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3531 }, 3532 { 3533 "alignment" : 4, 3534 "base_specifiers" : 3535 [ 3536 { 3537 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 3538 } 3539 ], 3540 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 3541 "name" : "ndk::ICInterface", 3542 "record_kind" : "class", 3543 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 3544 "self_type" : "_ZTIN3ndk11ICInterfaceE", 3545 "size" : 16, 3546 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3547 "vtable_components" : 3548 [ 3549 { 3550 "kind" : "offset_to_top" 3551 }, 3552 { 3553 "kind" : "rtti", 3554 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 3555 }, 3556 { 3557 "kind" : "complete_dtor_pointer", 3558 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 3559 }, 3560 { 3561 "kind" : "deleting_dtor_pointer", 3562 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 3563 }, 3564 { 3565 "is_pure" : true, 3566 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3567 }, 3568 { 3569 "is_pure" : true, 3570 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3571 }, 3572 { 3573 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3574 }, 3575 { 3576 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3577 } 3578 ] 3579 }, 3580 { 3581 "alignment" : 4, 3582 "base_specifiers" : 3583 [ 3584 { 3585 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 3586 } 3587 ], 3588 "fields" : 3589 [ 3590 { 3591 "access" : "private", 3592 "field_name" : "mMutex", 3593 "field_offset" : 128, 3594 "referenced_type" : "_ZTINSt3__15mutexE" 3595 }, 3596 { 3597 "access" : "private", 3598 "field_name" : "mWeakBinder", 3599 "field_offset" : 160, 3600 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3601 } 3602 ], 3603 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3604 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>", 3605 "record_kind" : "class", 3606 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3607 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3608 "size" : 24, 3609 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3610 "template_args" : [ "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" ], 3611 "vtable_components" : 3612 [ 3613 { 3614 "kind" : "offset_to_top" 3615 }, 3616 { 3617 "kind" : "rtti", 3618 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 3619 }, 3620 { 3621 "kind" : "complete_dtor_pointer", 3622 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev" 3623 }, 3624 { 3625 "kind" : "deleting_dtor_pointer", 3626 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev" 3627 }, 3628 { 3629 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 3630 }, 3631 { 3632 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 3633 }, 3634 { 3635 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3636 }, 3637 { 3638 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3639 }, 3640 { 3641 "is_pure" : true, 3642 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 3643 }, 3644 { 3645 "is_pure" : true, 3646 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 3647 }, 3648 { 3649 "is_pure" : true, 3650 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 3651 }, 3652 { 3653 "is_pure" : true, 3654 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 3655 }, 3656 { 3657 "is_pure" : true, 3658 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 3659 }, 3660 { 3661 "is_pure" : true, 3662 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi" 3663 }, 3664 { 3665 "is_pure" : true, 3666 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3667 }, 3668 { 3669 "is_pure" : true, 3670 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE12createBinderEv" 3671 } 3672 ] 3673 }, 3674 { 3675 "alignment" : 4, 3676 "base_specifiers" : 3677 [ 3678 { 3679 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE" 3680 } 3681 ], 3682 "fields" : 3683 [ 3684 { 3685 "access" : "private", 3686 "field_name" : "mMutex", 3687 "field_offset" : 128, 3688 "referenced_type" : "_ZTINSt3__15mutexE" 3689 }, 3690 { 3691 "access" : "private", 3692 "field_name" : "mWeakBinder", 3693 "field_offset" : 160, 3694 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3695 } 3696 ], 3697 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3698 "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>", 3699 "record_kind" : "class", 3700 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3701 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3702 "size" : 24, 3703 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3704 "template_args" : [ "_ZTIN4aidl7android8hardware5power6IPowerE" ], 3705 "vtable_components" : 3706 [ 3707 { 3708 "kind" : "offset_to_top" 3709 }, 3710 { 3711 "kind" : "rtti", 3712 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 3713 }, 3714 { 3715 "kind" : "complete_dtor_pointer", 3716 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev" 3717 }, 3718 { 3719 "kind" : "deleting_dtor_pointer", 3720 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev" 3721 }, 3722 { 3723 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 3724 }, 3725 { 3726 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 3727 }, 3728 { 3729 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3730 }, 3731 { 3732 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3733 }, 3734 { 3735 "is_pure" : true, 3736 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 3737 }, 3738 { 3739 "is_pure" : true, 3740 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 3741 }, 3742 { 3743 "is_pure" : true, 3744 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 3745 }, 3746 { 3747 "is_pure" : true, 3748 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 3749 }, 3750 { 3751 "is_pure" : true, 3752 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 3753 }, 3754 { 3755 "is_pure" : true, 3756 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 3757 }, 3758 { 3759 "is_pure" : true, 3760 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi" 3761 }, 3762 { 3763 "is_pure" : true, 3764 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3765 }, 3766 { 3767 "is_pure" : true, 3768 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE12createBinderEv" 3769 } 3770 ] 3771 }, 3772 { 3773 "alignment" : 4, 3774 "base_specifiers" : 3775 [ 3776 { 3777 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 3778 } 3779 ], 3780 "fields" : 3781 [ 3782 { 3783 "access" : "private", 3784 "field_name" : "mBinder", 3785 "field_offset" : 128, 3786 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 3787 } 3788 ], 3789 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3790 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>", 3791 "record_kind" : "class", 3792 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3793 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE", 3794 "size" : 20, 3795 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3796 "template_args" : [ "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" ], 3797 "vtable_components" : 3798 [ 3799 { 3800 "kind" : "offset_to_top" 3801 }, 3802 { 3803 "kind" : "rtti", 3804 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 3805 }, 3806 { 3807 "kind" : "complete_dtor_pointer", 3808 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev" 3809 }, 3810 { 3811 "kind" : "deleting_dtor_pointer", 3812 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev" 3813 }, 3814 { 3815 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 3816 }, 3817 { 3818 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 3819 }, 3820 { 3821 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj" 3822 }, 3823 { 3824 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3825 }, 3826 { 3827 "is_pure" : true, 3828 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 3829 }, 3830 { 3831 "is_pure" : true, 3832 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 3833 }, 3834 { 3835 "is_pure" : true, 3836 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 3837 }, 3838 { 3839 "is_pure" : true, 3840 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 3841 }, 3842 { 3843 "is_pure" : true, 3844 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 3845 }, 3846 { 3847 "is_pure" : true, 3848 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi" 3849 }, 3850 { 3851 "is_pure" : true, 3852 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3853 } 3854 ] 3855 }, 3856 { 3857 "alignment" : 4, 3858 "base_specifiers" : 3859 [ 3860 { 3861 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE" 3862 } 3863 ], 3864 "fields" : 3865 [ 3866 { 3867 "access" : "private", 3868 "field_name" : "mBinder", 3869 "field_offset" : 128, 3870 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 3871 } 3872 ], 3873 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3874 "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>", 3875 "record_kind" : "class", 3876 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3877 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE", 3878 "size" : 20, 3879 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3880 "template_args" : [ "_ZTIN4aidl7android8hardware5power6IPowerE" ], 3881 "vtable_components" : 3882 [ 3883 { 3884 "kind" : "offset_to_top" 3885 }, 3886 { 3887 "kind" : "rtti", 3888 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 3889 }, 3890 { 3891 "kind" : "complete_dtor_pointer", 3892 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev" 3893 }, 3894 { 3895 "kind" : "deleting_dtor_pointer", 3896 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev" 3897 }, 3898 { 3899 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 3900 }, 3901 { 3902 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 3903 }, 3904 { 3905 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj" 3906 }, 3907 { 3908 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3909 }, 3910 { 3911 "is_pure" : true, 3912 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 3913 }, 3914 { 3915 "is_pure" : true, 3916 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 3917 }, 3918 { 3919 "is_pure" : true, 3920 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 3921 }, 3922 { 3923 "is_pure" : true, 3924 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 3925 }, 3926 { 3927 "is_pure" : true, 3928 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 3929 }, 3930 { 3931 "is_pure" : true, 3932 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 3933 }, 3934 { 3935 "is_pure" : true, 3936 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi" 3937 }, 3938 { 3939 "is_pure" : true, 3940 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3941 } 3942 ] 3943 }, 3944 { 3945 "alignment" : 4, 3946 "base_specifiers" : 3947 [ 3948 { 3949 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 3950 } 3951 ], 3952 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 3953 "name" : "ndk::ScopedAParcel", 3954 "record_kind" : "class", 3955 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3956 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 3957 "size" : 4, 3958 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3959 }, 3960 { 3961 "alignment" : 4, 3962 "base_specifiers" : 3963 [ 3964 { 3965 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 3966 } 3967 ], 3968 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 3969 "name" : "ndk::ScopedAStatus", 3970 "record_kind" : "class", 3971 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3972 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 3973 "size" : 4, 3974 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3975 }, 3976 { 3977 "alignment" : 4, 3978 "fields" : 3979 [ 3980 { 3981 "access" : "private", 3982 "field_name" : "mFlagThis", 3983 "field_offset" : 32, 3984 "referenced_type" : "_ZTINSt3__19once_flagE" 3985 }, 3986 { 3987 "access" : "private", 3988 "field_name" : "mThis", 3989 "field_offset" : 64, 3990 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 3991 } 3992 ], 3993 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 3994 "name" : "ndk::SharedRefBase", 3995 "record_kind" : "class", 3996 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 3997 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 3998 "size" : 16, 3999 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4000 "vtable_components" : 4001 [ 4002 { 4003 "kind" : "offset_to_top" 4004 }, 4005 { 4006 "kind" : "rtti", 4007 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 4008 }, 4009 { 4010 "kind" : "complete_dtor_pointer", 4011 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 4012 }, 4013 { 4014 "kind" : "deleting_dtor_pointer", 4015 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 4016 } 4017 ] 4018 }, 4019 { 4020 "alignment" : 4, 4021 "fields" : 4022 [ 4023 { 4024 "access" : "private", 4025 "field_name" : "mParcel", 4026 "field_offset" : 32, 4027 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 4028 }, 4029 { 4030 "access" : "private", 4031 "field_name" : "mStability", 4032 "field_offset" : 64, 4033 "referenced_type" : "_ZTIi" 4034 } 4035 ], 4036 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 4037 "name" : "ndk::AParcelableHolder", 4038 "record_kind" : "class", 4039 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 4040 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 4041 "size" : 12, 4042 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 4043 "vtable_components" : 4044 [ 4045 { 4046 "kind" : "offset_to_top" 4047 }, 4048 { 4049 "kind" : "rtti", 4050 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 4051 }, 4052 { 4053 "kind" : "complete_dtor_pointer", 4054 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 4055 }, 4056 { 4057 "kind" : "deleting_dtor_pointer", 4058 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 4059 } 4060 ] 4061 }, 4062 { 4063 "alignment" : 4, 4064 "base_specifiers" : 4065 [ 4066 { 4067 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 4068 } 4069 ], 4070 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4071 "name" : "ndk::ScopedAIBinder_Weak", 4072 "record_kind" : "class", 4073 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4074 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4075 "size" : 4, 4076 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4077 }, 4078 { 4079 "alignment" : 4, 4080 "base_specifiers" : 4081 [ 4082 { 4083 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 4084 } 4085 ], 4086 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 4087 "name" : "ndk::ScopedFileDescriptor", 4088 "record_kind" : "class", 4089 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4090 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4091 "size" : 4, 4092 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4093 }, 4094 { 4095 "alignment" : 4, 4096 "base_specifiers" : 4097 [ 4098 { 4099 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 4100 } 4101 ], 4102 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4103 "name" : "ndk::ScopedAIBinder_DeathRecipient", 4104 "record_kind" : "class", 4105 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4106 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4107 "size" : 4, 4108 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4109 }, 4110 { 4111 "alignment" : 4, 4112 "fields" : 4113 [ 4114 { 4115 "access" : "private", 4116 "field_name" : "mT", 4117 "referenced_type" : "_ZTIP13AIBinder_Weak" 4118 } 4119 ], 4120 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4121 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 4122 "record_kind" : "class", 4123 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4124 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4125 "size" : 4, 4126 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4127 "template_args" : [ "_ZTIP13AIBinder_Weak" ] 4128 }, 4129 { 4130 "alignment" : 4, 4131 "fields" : 4132 [ 4133 { 4134 "access" : "private", 4135 "field_name" : "mT", 4136 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 4137 } 4138 ], 4139 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4140 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 4141 "record_kind" : "class", 4142 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4143 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4144 "size" : 4, 4145 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4146 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient" ] 4147 }, 4148 { 4149 "alignment" : 4, 4150 "fields" : 4151 [ 4152 { 4153 "access" : "private", 4154 "field_name" : "mT", 4155 "referenced_type" : "_ZTIP7AParcel" 4156 } 4157 ], 4158 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4159 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 4160 "record_kind" : "class", 4161 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4162 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4163 "size" : 4, 4164 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4165 "template_args" : [ "_ZTIP7AParcel" ] 4166 }, 4167 { 4168 "alignment" : 4, 4169 "fields" : 4170 [ 4171 { 4172 "access" : "private", 4173 "field_name" : "mT", 4174 "referenced_type" : "_ZTIP7AStatus" 4175 } 4176 ], 4177 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4178 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 4179 "record_kind" : "class", 4180 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4181 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4182 "size" : 4, 4183 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4184 "template_args" : [ "_ZTIP7AStatus" ] 4185 }, 4186 { 4187 "alignment" : 4, 4188 "fields" : 4189 [ 4190 { 4191 "field_name" : "timeStampNanos", 4192 "referenced_type" : "_ZTIx" 4193 }, 4194 { 4195 "field_name" : "durationNanos", 4196 "field_offset" : 64, 4197 "referenced_type" : "_ZTIx" 4198 } 4199 ], 4200 "linker_set_key" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 4201 "name" : "aidl::android::hardware::power::WorkDuration", 4202 "record_kind" : "class", 4203 "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 4204 "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE", 4205 "size" : 16, 4206 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/WorkDuration.h" 4207 }, 4208 { 4209 "alignment" : 4, 4210 "base_specifiers" : 4211 [ 4212 { 4213 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE" 4214 } 4215 ], 4216 "linker_set_key" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 4217 "name" : "aidl::android::hardware::power::IPowerDefault", 4218 "record_kind" : "class", 4219 "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 4220 "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE", 4221 "size" : 16, 4222 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h", 4223 "vtable_components" : 4224 [ 4225 { 4226 "kind" : "offset_to_top" 4227 }, 4228 { 4229 "kind" : "rtti", 4230 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE" 4231 }, 4232 { 4233 "kind" : "complete_dtor_pointer", 4234 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD1Ev" 4235 }, 4236 { 4237 "kind" : "deleting_dtor_pointer", 4238 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD0Ev" 4239 }, 4240 { 4241 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv" 4242 }, 4243 { 4244 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv" 4245 }, 4246 { 4247 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4248 }, 4249 { 4250 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4251 }, 4252 { 4253 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb" 4254 }, 4255 { 4256 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb" 4257 }, 4258 { 4259 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi" 4260 }, 4261 { 4262 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb" 4263 }, 4264 { 4265 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4266 }, 4267 { 4268 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx" 4269 }, 4270 { 4271 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi" 4272 }, 4273 { 4274 "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4275 } 4276 ] 4277 }, 4278 { 4279 "alignment" : 4, 4280 "base_specifiers" : 4281 [ 4282 { 4283 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4284 } 4285 ], 4286 "linker_set_key" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 4287 "name" : "aidl::android::hardware::power::IPowerHintSession", 4288 "record_kind" : "class", 4289 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 4290 "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE", 4291 "size" : 16, 4292 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h", 4293 "vtable_components" : 4294 [ 4295 { 4296 "kind" : "offset_to_top" 4297 }, 4298 { 4299 "kind" : "rtti", 4300 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 4301 }, 4302 { 4303 "kind" : "complete_dtor_pointer", 4304 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev" 4305 }, 4306 { 4307 "kind" : "deleting_dtor_pointer", 4308 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev" 4309 }, 4310 { 4311 "is_pure" : true, 4312 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4313 }, 4314 { 4315 "is_pure" : true, 4316 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4317 }, 4318 { 4319 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4320 }, 4321 { 4322 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4323 }, 4324 { 4325 "is_pure" : true, 4326 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 4327 }, 4328 { 4329 "is_pure" : true, 4330 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4331 }, 4332 { 4333 "is_pure" : true, 4334 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 4335 }, 4336 { 4337 "is_pure" : true, 4338 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 4339 }, 4340 { 4341 "is_pure" : true, 4342 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 4343 }, 4344 { 4345 "is_pure" : true, 4346 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi" 4347 }, 4348 { 4349 "is_pure" : true, 4350 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4351 } 4352 ] 4353 }, 4354 { 4355 "alignment" : 4, 4356 "base_specifiers" : 4357 [ 4358 { 4359 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 4360 } 4361 ], 4362 "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 4363 "name" : "aidl::android::hardware::power::BnPowerHintSession", 4364 "record_kind" : "class", 4365 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 4366 "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE", 4367 "size" : 24, 4368 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h", 4369 "vtable_components" : 4370 [ 4371 { 4372 "kind" : "offset_to_top" 4373 }, 4374 { 4375 "kind" : "rtti", 4376 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE" 4377 }, 4378 { 4379 "kind" : "complete_dtor_pointer", 4380 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev" 4381 }, 4382 { 4383 "kind" : "deleting_dtor_pointer", 4384 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev" 4385 }, 4386 { 4387 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 4388 }, 4389 { 4390 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 4391 }, 4392 { 4393 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4394 }, 4395 { 4396 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4397 }, 4398 { 4399 "is_pure" : true, 4400 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx" 4401 }, 4402 { 4403 "is_pure" : true, 4404 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4405 }, 4406 { 4407 "is_pure" : true, 4408 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv" 4409 }, 4410 { 4411 "is_pure" : true, 4412 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv" 4413 }, 4414 { 4415 "is_pure" : true, 4416 "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv" 4417 }, 4418 { 4419 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi" 4420 }, 4421 { 4422 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4423 }, 4424 { 4425 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv" 4426 } 4427 ] 4428 }, 4429 { 4430 "alignment" : 4, 4431 "base_specifiers" : 4432 [ 4433 { 4434 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE" 4435 } 4436 ], 4437 "fields" : 4438 [ 4439 { 4440 "field_name" : "_aidl_cached_version", 4441 "field_offset" : 160, 4442 "referenced_type" : "_ZTIi" 4443 }, 4444 { 4445 "field_name" : "_aidl_cached_hash", 4446 "field_offset" : 192, 4447 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4448 }, 4449 { 4450 "field_name" : "_aidl_cached_hash_mutex", 4451 "field_offset" : 288, 4452 "referenced_type" : "_ZTINSt3__15mutexE" 4453 } 4454 ], 4455 "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 4456 "name" : "aidl::android::hardware::power::BpPowerHintSession", 4457 "record_kind" : "class", 4458 "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 4459 "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE", 4460 "size" : 40, 4461 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h", 4462 "vtable_components" : 4463 [ 4464 { 4465 "kind" : "offset_to_top" 4466 }, 4467 { 4468 "kind" : "rtti", 4469 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE" 4470 }, 4471 { 4472 "kind" : "complete_dtor_pointer", 4473 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev" 4474 }, 4475 { 4476 "kind" : "deleting_dtor_pointer", 4477 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev" 4478 }, 4479 { 4480 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv" 4481 }, 4482 { 4483 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv" 4484 }, 4485 { 4486 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj" 4487 }, 4488 { 4489 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4490 }, 4491 { 4492 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx" 4493 }, 4494 { 4495 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4496 }, 4497 { 4498 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv" 4499 }, 4500 { 4501 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv" 4502 }, 4503 { 4504 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv" 4505 }, 4506 { 4507 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi" 4508 }, 4509 { 4510 "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4511 } 4512 ] 4513 }, 4514 { 4515 "alignment" : 4, 4516 "base_specifiers" : 4517 [ 4518 { 4519 "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE" 4520 } 4521 ], 4522 "linker_set_key" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 4523 "name" : "aidl::android::hardware::power::IPowerHintSessionDefault", 4524 "record_kind" : "class", 4525 "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 4526 "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE", 4527 "size" : 16, 4528 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h", 4529 "vtable_components" : 4530 [ 4531 { 4532 "kind" : "offset_to_top" 4533 }, 4534 { 4535 "kind" : "rtti", 4536 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE" 4537 }, 4538 { 4539 "kind" : "complete_dtor_pointer", 4540 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD1Ev" 4541 }, 4542 { 4543 "kind" : "deleting_dtor_pointer", 4544 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD0Ev" 4545 }, 4546 { 4547 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv" 4548 }, 4549 { 4550 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv" 4551 }, 4552 { 4553 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4554 }, 4555 { 4556 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4557 }, 4558 { 4559 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx" 4560 }, 4561 { 4562 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE" 4563 }, 4564 { 4565 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv" 4566 }, 4567 { 4568 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv" 4569 }, 4570 { 4571 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv" 4572 }, 4573 { 4574 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi" 4575 }, 4576 { 4577 "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4578 } 4579 ] 4580 }, 4581 { 4582 "alignment" : 4, 4583 "base_specifiers" : 4584 [ 4585 { 4586 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4587 } 4588 ], 4589 "linker_set_key" : "_ZTIN4aidl7android8hardware5power6IPowerE", 4590 "name" : "aidl::android::hardware::power::IPower", 4591 "record_kind" : "class", 4592 "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE", 4593 "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE", 4594 "size" : 16, 4595 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/IPower.h", 4596 "vtable_components" : 4597 [ 4598 { 4599 "kind" : "offset_to_top" 4600 }, 4601 { 4602 "kind" : "rtti", 4603 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power6IPowerE" 4604 }, 4605 { 4606 "kind" : "complete_dtor_pointer", 4607 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev" 4608 }, 4609 { 4610 "kind" : "deleting_dtor_pointer", 4611 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev" 4612 }, 4613 { 4614 "is_pure" : true, 4615 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4616 }, 4617 { 4618 "is_pure" : true, 4619 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4620 }, 4621 { 4622 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4623 }, 4624 { 4625 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4626 }, 4627 { 4628 "is_pure" : true, 4629 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 4630 }, 4631 { 4632 "is_pure" : true, 4633 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 4634 }, 4635 { 4636 "is_pure" : true, 4637 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 4638 }, 4639 { 4640 "is_pure" : true, 4641 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 4642 }, 4643 { 4644 "is_pure" : true, 4645 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4646 }, 4647 { 4648 "is_pure" : true, 4649 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 4650 }, 4651 { 4652 "is_pure" : true, 4653 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi" 4654 }, 4655 { 4656 "is_pure" : true, 4657 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4658 } 4659 ] 4660 }, 4661 { 4662 "alignment" : 4, 4663 "base_specifiers" : 4664 [ 4665 { 4666 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 4667 } 4668 ], 4669 "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 4670 "name" : "aidl::android::hardware::power::BnPower", 4671 "record_kind" : "class", 4672 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 4673 "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE", 4674 "size" : 24, 4675 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BnPower.h", 4676 "vtable_components" : 4677 [ 4678 { 4679 "kind" : "offset_to_top" 4680 }, 4681 { 4682 "kind" : "rtti", 4683 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BnPowerE" 4684 }, 4685 { 4686 "kind" : "complete_dtor_pointer", 4687 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev" 4688 }, 4689 { 4690 "kind" : "deleting_dtor_pointer", 4691 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev" 4692 }, 4693 { 4694 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 4695 }, 4696 { 4697 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 4698 }, 4699 { 4700 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4701 }, 4702 { 4703 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4704 }, 4705 { 4706 "is_pure" : true, 4707 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb" 4708 }, 4709 { 4710 "is_pure" : true, 4711 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb" 4712 }, 4713 { 4714 "is_pure" : true, 4715 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi" 4716 }, 4717 { 4718 "is_pure" : true, 4719 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb" 4720 }, 4721 { 4722 "is_pure" : true, 4723 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4724 }, 4725 { 4726 "is_pure" : true, 4727 "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx" 4728 }, 4729 { 4730 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi" 4731 }, 4732 { 4733 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4734 }, 4735 { 4736 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv" 4737 } 4738 ] 4739 }, 4740 { 4741 "alignment" : 4, 4742 "base_specifiers" : 4743 [ 4744 { 4745 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE" 4746 } 4747 ], 4748 "fields" : 4749 [ 4750 { 4751 "field_name" : "_aidl_cached_version", 4752 "field_offset" : 160, 4753 "referenced_type" : "_ZTIi" 4754 }, 4755 { 4756 "field_name" : "_aidl_cached_hash", 4757 "field_offset" : 192, 4758 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4759 }, 4760 { 4761 "field_name" : "_aidl_cached_hash_mutex", 4762 "field_offset" : 288, 4763 "referenced_type" : "_ZTINSt3__15mutexE" 4764 } 4765 ], 4766 "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 4767 "name" : "aidl::android::hardware::power::BpPower", 4768 "record_kind" : "class", 4769 "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 4770 "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE", 4771 "size" : 40, 4772 "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include/aidl/android/hardware/power/BpPower.h", 4773 "vtable_components" : 4774 [ 4775 { 4776 "kind" : "offset_to_top" 4777 }, 4778 { 4779 "kind" : "rtti", 4780 "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BpPowerE" 4781 }, 4782 { 4783 "kind" : "complete_dtor_pointer", 4784 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev" 4785 }, 4786 { 4787 "kind" : "deleting_dtor_pointer", 4788 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev" 4789 }, 4790 { 4791 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv" 4792 }, 4793 { 4794 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv" 4795 }, 4796 { 4797 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj" 4798 }, 4799 { 4800 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4801 }, 4802 { 4803 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb" 4804 }, 4805 { 4806 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb" 4807 }, 4808 { 4809 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi" 4810 }, 4811 { 4812 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb" 4813 }, 4814 { 4815 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE" 4816 }, 4817 { 4818 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx" 4819 }, 4820 { 4821 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi" 4822 }, 4823 { 4824 "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4825 } 4826 ] 4827 }, 4828 { 4829 "alignment" : 1, 4830 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 4831 "name" : "android::internal::details::ToEmptyString<long long>", 4832 "record_kind" : "class", 4833 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 4834 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 4835 "size" : 1, 4836 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 4837 "template_args" : [ "_ZTIx" ] 4838 } 4839 ], 4840 "rvalue_reference_types" : 4841 [ 4842 { 4843 "alignment" : 4, 4844 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 4845 "name" : "ndk::ScopedAParcel &&", 4846 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 4847 "self_type" : "_ZTION3ndk13ScopedAParcelE", 4848 "size" : 4, 4849 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4850 }, 4851 { 4852 "alignment" : 4, 4853 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 4854 "name" : "ndk::ScopedAStatus &&", 4855 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 4856 "self_type" : "_ZTION3ndk13ScopedAStatusE", 4857 "size" : 4, 4858 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4859 }, 4860 { 4861 "alignment" : 4, 4862 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 4863 "name" : "ndk::ScopedAIBinder_Weak &&", 4864 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4865 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 4866 "size" : 4, 4867 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4868 }, 4869 { 4870 "alignment" : 4, 4871 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 4872 "name" : "ndk::ScopedFileDescriptor &&", 4873 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4874 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 4875 "size" : 4, 4876 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4877 }, 4878 { 4879 "alignment" : 4, 4880 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 4881 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 4882 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4883 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 4884 "size" : 4, 4885 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4886 }, 4887 { 4888 "alignment" : 4, 4889 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4890 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 4891 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4892 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4893 "size" : 4, 4894 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4895 } 4896 ] 4897} 4898