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 "elf_functions" : 59 [ 60 { 61 "binding" : "weak", 62 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 63 }, 64 { 65 "binding" : "weak", 66 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 67 }, 68 { 69 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow10fromBinderERKN3ndk10SpAIBinderE" 70 }, 71 { 72 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 73 }, 74 { 75 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14getDefaultImplEv" 76 }, 77 { 78 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 79 }, 80 { 81 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14setDefaultImplENSt3__110shared_ptrIS3_EE" 82 }, 83 { 84 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowC2Ev" 85 }, 86 { 87 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD0Ev" 88 }, 89 { 90 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD1Ev" 91 }, 92 { 93 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD2Ev" 94 }, 95 { 96 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow12createBinderEv" 97 }, 98 { 99 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 100 }, 101 { 102 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow19getInterfaceVersionEPi" 103 }, 104 { 105 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowC2Ev" 106 }, 107 { 108 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD0Ev" 109 }, 110 { 111 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD1Ev" 112 }, 113 { 114 "name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD2Ev" 115 }, 116 { 117 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 118 }, 119 { 120 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 121 }, 122 { 123 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow19getInterfaceVersionEPi" 124 }, 125 { 126 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 127 }, 128 { 129 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowC1ERKN3ndk10SpAIBinderE" 130 }, 131 { 132 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowC2ERKN3ndk10SpAIBinderE" 133 }, 134 { 135 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD0Ev" 136 }, 137 { 138 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD1Ev" 139 }, 140 { 141 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD2Ev" 142 }, 143 { 144 "name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 145 }, 146 { 147 "name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 148 }, 149 { 150 "name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault19getInterfaceVersionEPi" 151 }, 152 { 153 "name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8asBinderEv" 154 }, 155 { 156 "name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8isRemoteEv" 157 }, 158 { 159 "name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 160 }, 161 { 162 "binding" : "weak", 163 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED2Ev" 164 }, 165 { 166 "binding" : "weak", 167 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv" 168 }, 169 { 170 "binding" : "weak", 171 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv" 172 }, 173 { 174 "binding" : "weak", 175 "name" : "_ZNSt3__16vectorIaNS_9allocatorIaEEE8__appendEj" 176 } 177 ], 178 "elf_objects" : 179 [ 180 { 181 "binding" : "weak", 182 "name" : "_ZGVN4aidl7android8hardware12rebootescrow13IRebootEscrow4hashE" 183 }, 184 { 185 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow10descriptorE" 186 }, 187 { 188 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow12default_implE" 189 }, 190 { 191 "binding" : "weak", 192 "name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow4hashE" 193 }, 194 { 195 "binding" : "weak", 196 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 197 }, 198 { 199 "binding" : "weak", 200 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 201 }, 202 { 203 "binding" : "weak", 204 "name" : "_ZTVN3ndk13SharedRefBaseE" 205 }, 206 { 207 "name" : "_ZTVN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 208 }, 209 { 210 "name" : "_ZTVN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 211 }, 212 { 213 "name" : "_ZTVN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 214 }, 215 { 216 "name" : "_ZTVN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 217 }, 218 { 219 "binding" : "weak", 220 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE" 221 } 222 ], 223 "enum_types" : 224 [ 225 { 226 "alignment" : 4, 227 "enum_fields" : 228 [ 229 { 230 "enum_field_value" : 1, 231 "name" : "FLAG_ONEWAY" 232 } 233 ], 234 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 235 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:47:1)", 236 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 237 "self_type" : "_ZTI12$FLAG_ONEWAY", 238 "size" : 4, 239 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 240 "underlying_type" : "_ZTIj" 241 }, 242 { 243 "alignment" : 4, 244 "enum_fields" : 245 [ 246 { 247 "enum_field_value" : 0, 248 "name" : "EX_NONE" 249 }, 250 { 251 "enum_field_value" : -1, 252 "name" : "EX_SECURITY" 253 }, 254 { 255 "enum_field_value" : -2, 256 "name" : "EX_BAD_PARCELABLE" 257 }, 258 { 259 "enum_field_value" : -3, 260 "name" : "EX_ILLEGAL_ARGUMENT" 261 }, 262 { 263 "enum_field_value" : -4, 264 "name" : "EX_NULL_POINTER" 265 }, 266 { 267 "enum_field_value" : -5, 268 "name" : "EX_ILLEGAL_STATE" 269 }, 270 { 271 "enum_field_value" : -6, 272 "name" : "EX_NETWORK_MAIN_THREAD" 273 }, 274 { 275 "enum_field_value" : -7, 276 "name" : "EX_UNSUPPORTED_OPERATION" 277 }, 278 { 279 "enum_field_value" : -8, 280 "name" : "EX_SERVICE_SPECIFIC" 281 }, 282 { 283 "enum_field_value" : -9, 284 "name" : "EX_PARCELABLE" 285 }, 286 { 287 "enum_field_value" : -129, 288 "name" : "EX_TRANSACTION_FAILED" 289 } 290 ], 291 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 292 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:65:1)", 293 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 294 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 295 "size" : 4, 296 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 297 "underlying_type" : "_ZTIi" 298 }, 299 { 300 "alignment" : 4, 301 "enum_fields" : 302 [ 303 { 304 "enum_field_value" : 268435456, 305 "name" : "FLAG_PRIVATE_LOCAL" 306 } 307 ], 308 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 309 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)", 310 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 311 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 312 "size" : 4, 313 "source_file" : "/frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 314 "underlying_type" : "_ZTIj" 315 }, 316 { 317 "alignment" : 4, 318 "enum_fields" : 319 [ 320 { 321 "enum_field_value" : 268435456, 322 "name" : "FLAG_PRIVATE_VENDOR" 323 } 324 ], 325 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 326 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)", 327 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 328 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 329 "size" : 4, 330 "source_file" : "/frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 331 "underlying_type" : "_ZTIj" 332 }, 333 { 334 "alignment" : 4, 335 "enum_fields" : 336 [ 337 { 338 "enum_field_value" : 0, 339 "name" : "STATUS_OK" 340 }, 341 { 342 "enum_field_value" : -2147483648, 343 "name" : "STATUS_UNKNOWN_ERROR" 344 }, 345 { 346 "enum_field_value" : -12, 347 "name" : "STATUS_NO_MEMORY" 348 }, 349 { 350 "enum_field_value" : -38, 351 "name" : "STATUS_INVALID_OPERATION" 352 }, 353 { 354 "enum_field_value" : -22, 355 "name" : "STATUS_BAD_VALUE" 356 }, 357 { 358 "enum_field_value" : -2147483647, 359 "name" : "STATUS_BAD_TYPE" 360 }, 361 { 362 "enum_field_value" : -2, 363 "name" : "STATUS_NAME_NOT_FOUND" 364 }, 365 { 366 "enum_field_value" : -1, 367 "name" : "STATUS_PERMISSION_DENIED" 368 }, 369 { 370 "enum_field_value" : -19, 371 "name" : "STATUS_NO_INIT" 372 }, 373 { 374 "enum_field_value" : -17, 375 "name" : "STATUS_ALREADY_EXISTS" 376 }, 377 { 378 "enum_field_value" : -32, 379 "name" : "STATUS_DEAD_OBJECT" 380 }, 381 { 382 "enum_field_value" : -2147483646, 383 "name" : "STATUS_FAILED_TRANSACTION" 384 }, 385 { 386 "enum_field_value" : -75, 387 "name" : "STATUS_BAD_INDEX" 388 }, 389 { 390 "enum_field_value" : -61, 391 "name" : "STATUS_NOT_ENOUGH_DATA" 392 }, 393 { 394 "enum_field_value" : -11, 395 "name" : "STATUS_WOULD_BLOCK" 396 }, 397 { 398 "enum_field_value" : -110, 399 "name" : "STATUS_TIMED_OUT" 400 }, 401 { 402 "enum_field_value" : -74, 403 "name" : "STATUS_UNKNOWN_TRANSACTION" 404 }, 405 { 406 "enum_field_value" : -2147483641, 407 "name" : "STATUS_FDS_NOT_ALLOWED" 408 }, 409 { 410 "enum_field_value" : -2147483640, 411 "name" : "STATUS_UNEXPECTED_NULL" 412 } 413 ], 414 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 415 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:35:1)", 416 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 417 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 418 "size" : 4, 419 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 420 "underlying_type" : "_ZTIi" 421 }, 422 { 423 "alignment" : 4, 424 "enum_fields" : 425 [ 426 { 427 "enum_field_value" : 1, 428 "name" : "FIRST_CALL_TRANSACTION" 429 }, 430 { 431 "enum_field_value" : 16777215, 432 "name" : "LAST_CALL_TRANSACTION" 433 } 434 ], 435 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 436 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:59:1)", 437 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 438 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 439 "size" : 4, 440 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 441 "underlying_type" : "_ZTIj" 442 } 443 ], 444 "function_types" : 445 [ 446 { 447 "alignment" : 4, 448 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 449 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 450 "parameters" : 451 [ 452 { 453 "referenced_type" : "_ZTIP8AIBinder" 454 }, 455 { 456 "referenced_type" : "_ZTIj" 457 }, 458 { 459 "referenced_type" : "_ZTIPK7AParcel" 460 }, 461 { 462 "referenced_type" : "_ZTIP7AParcel" 463 } 464 ], 465 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 466 "return_type" : "_ZTIi", 467 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 468 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 469 } 470 ], 471 "functions" : 472 [ 473 { 474 "function_name" : "ndk::BnCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow>::asBinder", 475 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv", 476 "parameters" : 477 [ 478 { 479 "is_this_ptr" : true, 480 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 481 } 482 ], 483 "return_type" : "_ZTIN3ndk10SpAIBinderE", 484 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 485 }, 486 { 487 "function_name" : "ndk::BpCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow>::asBinder", 488 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv", 489 "parameters" : 490 [ 491 { 492 "is_this_ptr" : true, 493 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 494 } 495 ], 496 "return_type" : "_ZTIN3ndk10SpAIBinderE", 497 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 498 }, 499 { 500 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::fromBinder", 501 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow10fromBinderERKN3ndk10SpAIBinderE", 502 "parameters" : 503 [ 504 { 505 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 506 } 507 ], 508 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 509 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 510 }, 511 { 512 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::writeToParcel", 513 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 514 "parameters" : 515 [ 516 { 517 "referenced_type" : "_ZTIP7AParcel" 518 }, 519 { 520 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 521 } 522 ], 523 "return_type" : "_ZTIi", 524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 525 }, 526 { 527 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::getDefaultImpl", 528 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14getDefaultImplEv", 529 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 530 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 531 }, 532 { 533 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::readFromParcel", 534 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 535 "parameters" : 536 [ 537 { 538 "referenced_type" : "_ZTIPK7AParcel" 539 }, 540 { 541 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 542 } 543 ], 544 "return_type" : "_ZTIi", 545 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 546 }, 547 { 548 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::setDefaultImpl", 549 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14setDefaultImplENSt3__110shared_ptrIS3_EE", 550 "parameters" : 551 [ 552 { 553 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 554 } 555 ], 556 "return_type" : "_ZTIb", 557 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 558 }, 559 { 560 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::IRebootEscrow", 561 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowC2Ev", 562 "parameters" : 563 [ 564 { 565 "is_this_ptr" : true, 566 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 567 } 568 ], 569 "return_type" : "_ZTIv", 570 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 571 }, 572 { 573 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::~IRebootEscrow", 574 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD0Ev", 575 "parameters" : 576 [ 577 { 578 "is_this_ptr" : true, 579 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 580 } 581 ], 582 "return_type" : "_ZTIv", 583 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 584 }, 585 { 586 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::~IRebootEscrow", 587 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD1Ev", 588 "parameters" : 589 [ 590 { 591 "is_this_ptr" : true, 592 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 593 } 594 ], 595 "return_type" : "_ZTIv", 596 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 597 }, 598 { 599 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::~IRebootEscrow", 600 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD2Ev", 601 "parameters" : 602 [ 603 { 604 "is_this_ptr" : true, 605 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 606 } 607 ], 608 "return_type" : "_ZTIv", 609 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 610 }, 611 { 612 "access" : "protected", 613 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::createBinder", 614 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow12createBinderEv", 615 "parameters" : 616 [ 617 { 618 "is_this_ptr" : true, 619 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 620 } 621 ], 622 "return_type" : "_ZTIN3ndk10SpAIBinderE", 623 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 624 }, 625 { 626 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::getInterfaceHash", 627 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 628 "parameters" : 629 [ 630 { 631 "is_this_ptr" : true, 632 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 633 }, 634 { 635 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 636 } 637 ], 638 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 639 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 640 }, 641 { 642 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::getInterfaceVersion", 643 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow19getInterfaceVersionEPi", 644 "parameters" : 645 [ 646 { 647 "is_this_ptr" : true, 648 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 649 }, 650 { 651 "referenced_type" : "_ZTIPi" 652 } 653 ], 654 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 655 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 656 }, 657 { 658 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::BnRebootEscrow", 659 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowC2Ev", 660 "parameters" : 661 [ 662 { 663 "is_this_ptr" : true, 664 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 665 } 666 ], 667 "return_type" : "_ZTIv", 668 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 669 }, 670 { 671 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::~BnRebootEscrow", 672 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD0Ev", 673 "parameters" : 674 [ 675 { 676 "is_this_ptr" : true, 677 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 678 } 679 ], 680 "return_type" : "_ZTIv", 681 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 682 }, 683 { 684 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::~BnRebootEscrow", 685 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD1Ev", 686 "parameters" : 687 [ 688 { 689 "is_this_ptr" : true, 690 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 691 } 692 ], 693 "return_type" : "_ZTIv", 694 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 695 }, 696 { 697 "function_name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow::~BnRebootEscrow", 698 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD2Ev", 699 "parameters" : 700 [ 701 { 702 "is_this_ptr" : true, 703 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 704 } 705 ], 706 "return_type" : "_ZTIv", 707 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 708 }, 709 { 710 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::retrieveKey", 711 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE", 712 "parameters" : 713 [ 714 { 715 "is_this_ptr" : true, 716 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 717 }, 718 { 719 "referenced_type" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE" 720 } 721 ], 722 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 723 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 724 }, 725 { 726 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::getInterfaceHash", 727 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 728 "parameters" : 729 [ 730 { 731 "is_this_ptr" : true, 732 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 733 }, 734 { 735 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 736 } 737 ], 738 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 739 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 740 }, 741 { 742 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::getInterfaceVersion", 743 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow19getInterfaceVersionEPi", 744 "parameters" : 745 [ 746 { 747 "is_this_ptr" : true, 748 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 749 }, 750 { 751 "referenced_type" : "_ZTIPi" 752 } 753 ], 754 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 755 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 756 }, 757 { 758 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::storeKey", 759 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE", 760 "parameters" : 761 [ 762 { 763 "is_this_ptr" : true, 764 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 765 }, 766 { 767 "referenced_type" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE" 768 } 769 ], 770 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 771 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 772 }, 773 { 774 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::BpRebootEscrow", 775 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowC1ERKN3ndk10SpAIBinderE", 776 "parameters" : 777 [ 778 { 779 "is_this_ptr" : true, 780 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 781 }, 782 { 783 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 784 } 785 ], 786 "return_type" : "_ZTIv", 787 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 788 }, 789 { 790 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::BpRebootEscrow", 791 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowC2ERKN3ndk10SpAIBinderE", 792 "parameters" : 793 [ 794 { 795 "is_this_ptr" : true, 796 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 797 }, 798 { 799 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 800 } 801 ], 802 "return_type" : "_ZTIv", 803 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 804 }, 805 { 806 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::~BpRebootEscrow", 807 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD0Ev", 808 "parameters" : 809 [ 810 { 811 "is_this_ptr" : true, 812 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 813 } 814 ], 815 "return_type" : "_ZTIv", 816 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 817 }, 818 { 819 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::~BpRebootEscrow", 820 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD1Ev", 821 "parameters" : 822 [ 823 { 824 "is_this_ptr" : true, 825 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 826 } 827 ], 828 "return_type" : "_ZTIv", 829 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 830 }, 831 { 832 "function_name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow::~BpRebootEscrow", 833 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD2Ev", 834 "parameters" : 835 [ 836 { 837 "is_this_ptr" : true, 838 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 839 } 840 ], 841 "return_type" : "_ZTIv", 842 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 843 }, 844 { 845 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault::retrieveKey", 846 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE", 847 "parameters" : 848 [ 849 { 850 "is_this_ptr" : true, 851 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 852 }, 853 { 854 "referenced_type" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE" 855 } 856 ], 857 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 858 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 859 }, 860 { 861 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault::getInterfaceHash", 862 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 863 "parameters" : 864 [ 865 { 866 "is_this_ptr" : true, 867 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 868 }, 869 { 870 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 871 } 872 ], 873 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 874 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 875 }, 876 { 877 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault::getInterfaceVersion", 878 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault19getInterfaceVersionEPi", 879 "parameters" : 880 [ 881 { 882 "is_this_ptr" : true, 883 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 884 }, 885 { 886 "referenced_type" : "_ZTIPi" 887 } 888 ], 889 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 890 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 891 }, 892 { 893 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault::asBinder", 894 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8asBinderEv", 895 "parameters" : 896 [ 897 { 898 "is_this_ptr" : true, 899 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 900 } 901 ], 902 "return_type" : "_ZTIN3ndk10SpAIBinderE", 903 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 904 }, 905 { 906 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault::isRemote", 907 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8isRemoteEv", 908 "parameters" : 909 [ 910 { 911 "is_this_ptr" : true, 912 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 913 } 914 ], 915 "return_type" : "_ZTIb", 916 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 917 }, 918 { 919 "function_name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault::storeKey", 920 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE", 921 "parameters" : 922 [ 923 { 924 "is_this_ptr" : true, 925 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 926 }, 927 { 928 "referenced_type" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE" 929 } 930 ], 931 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 932 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 933 } 934 ], 935 "global_vars" : 936 [ 937 { 938 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow10descriptorE", 939 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::descriptor", 940 "referenced_type" : "_ZTIPKc", 941 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 942 }, 943 { 944 "access" : "private", 945 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow12default_implE", 946 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::default_impl", 947 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 948 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 949 }, 950 { 951 "linker_set_key" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow4hashE", 952 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow::hash", 953 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 954 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 955 } 956 ], 957 "lvalue_reference_types" : 958 [ 959 { 960 "alignment" : 4, 961 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 962 "name" : "const ndk::SpAIBinder &", 963 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 964 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 965 "size" : 4, 966 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 967 }, 968 { 969 "alignment" : 4, 970 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 971 "name" : "const std::shared_ptr<aidl::android::hardware::rebootescrow::IRebootEscrow> &", 972 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 973 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 974 "size" : 4, 975 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 976 }, 977 { 978 "alignment" : 4, 979 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 980 "name" : "const std::vector<char16_t, std::allocator<char16_t> > &", 981 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 982 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 983 "size" : 4, 984 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 985 }, 986 { 987 "alignment" : 4, 988 "linker_set_key" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE", 989 "name" : "const std::vector<signed char, std::allocator<signed char> > &", 990 "referenced_type" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE", 991 "self_type" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE", 992 "size" : 4, 993 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 994 }, 995 { 996 "alignment" : 4, 997 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 998 "name" : "const std::vector<bool, std::allocator<bool> > &", 999 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1000 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 1001 "size" : 4, 1002 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1003 }, 1004 { 1005 "alignment" : 4, 1006 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 1007 "name" : "const std::vector<double, std::allocator<double> > &", 1008 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1009 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 1010 "size" : 4, 1011 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1012 }, 1013 { 1014 "alignment" : 4, 1015 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 1016 "name" : "const std::vector<float, std::allocator<float> > &", 1017 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1018 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 1019 "size" : 4, 1020 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1021 }, 1022 { 1023 "alignment" : 4, 1024 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 1025 "name" : "const std::vector<int, std::allocator<int> > &", 1026 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1027 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 1028 "size" : 4, 1029 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1030 }, 1031 { 1032 "alignment" : 4, 1033 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 1034 "name" : "const std::vector<unsigned int, std::allocator<unsigned int> > &", 1035 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1036 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 1037 "size" : 4, 1038 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1039 }, 1040 { 1041 "alignment" : 4, 1042 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 1043 "name" : "const std::vector<long long, std::allocator<long long> > &", 1044 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1045 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 1046 "size" : 4, 1047 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1048 }, 1049 { 1050 "alignment" : 4, 1051 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 1052 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long> > &", 1053 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1054 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 1055 "size" : 4, 1056 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1057 }, 1058 { 1059 "alignment" : 4, 1060 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1061 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t> > > &", 1062 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1063 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1064 "size" : 4, 1065 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1066 }, 1067 { 1068 "alignment" : 4, 1069 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1070 "name" : "const std::optional<std::vector<signed char, std::allocator<signed char> > > &", 1071 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1072 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1073 "size" : 4, 1074 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1075 }, 1076 { 1077 "alignment" : 4, 1078 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1079 "name" : "const std::optional<std::vector<bool, std::allocator<bool> > > &", 1080 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1081 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1082 "size" : 4, 1083 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1084 }, 1085 { 1086 "alignment" : 4, 1087 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1088 "name" : "const std::optional<std::vector<double, std::allocator<double> > > &", 1089 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1090 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1091 "size" : 4, 1092 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1093 }, 1094 { 1095 "alignment" : 4, 1096 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1097 "name" : "const std::optional<std::vector<float, std::allocator<float> > > &", 1098 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1099 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1100 "size" : 4, 1101 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1102 }, 1103 { 1104 "alignment" : 4, 1105 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1106 "name" : "const std::optional<std::vector<int, std::allocator<int> > > &", 1107 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1108 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1109 "size" : 4, 1110 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1111 }, 1112 { 1113 "alignment" : 4, 1114 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1115 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int> > > &", 1116 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1117 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1118 "size" : 4, 1119 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1120 }, 1121 { 1122 "alignment" : 4, 1123 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1124 "name" : "const std::optional<std::vector<long long, std::allocator<long long> > > &", 1125 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1126 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1127 "size" : 4, 1128 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1129 }, 1130 { 1131 "alignment" : 4, 1132 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1133 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > > &", 1134 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1135 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1136 "size" : 4, 1137 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1138 }, 1139 { 1140 "alignment" : 4, 1141 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 1142 "name" : "ndk::SpAIBinder &", 1143 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1144 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 1145 "size" : 4, 1146 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1147 }, 1148 { 1149 "alignment" : 4, 1150 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 1151 "name" : "ndk::ScopedAStatus &", 1152 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1153 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 1154 "size" : 4, 1155 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1156 } 1157 ], 1158 "pointer_types" : 1159 [ 1160 { 1161 "alignment" : 4, 1162 "linker_set_key" : "_ZTIP13AIBinder_Weak", 1163 "name" : "AIBinder_Weak *", 1164 "referenced_type" : "_ZTI13AIBinder_Weak", 1165 "self_type" : "_ZTIP13AIBinder_Weak", 1166 "size" : 4, 1167 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1168 }, 1169 { 1170 "alignment" : 4, 1171 "linker_set_key" : "_ZTIP14AIBinder_Class", 1172 "name" : "AIBinder_Class *", 1173 "referenced_type" : "_ZTI14AIBinder_Class", 1174 "self_type" : "_ZTIP14AIBinder_Class", 1175 "size" : 4, 1176 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1177 }, 1178 { 1179 "alignment" : 4, 1180 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 1181 "name" : "AIBinder_DeathRecipient *", 1182 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 1183 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 1184 "size" : 4, 1185 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1186 }, 1187 { 1188 "alignment" : 4, 1189 "linker_set_key" : "_ZTIP7AParcel", 1190 "name" : "AParcel *", 1191 "referenced_type" : "_ZTI7AParcel", 1192 "self_type" : "_ZTIP7AParcel", 1193 "size" : 4, 1194 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1195 }, 1196 { 1197 "alignment" : 4, 1198 "linker_set_key" : "_ZTIP7AStatus", 1199 "name" : "AStatus *", 1200 "referenced_type" : "_ZTI7AStatus", 1201 "self_type" : "_ZTIP7AStatus", 1202 "size" : 4, 1203 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1204 }, 1205 { 1206 "alignment" : 4, 1207 "linker_set_key" : "_ZTIP8AIBinder", 1208 "name" : "AIBinder *", 1209 "referenced_type" : "_ZTI8AIBinder", 1210 "self_type" : "_ZTIP8AIBinder", 1211 "size" : 4, 1212 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1213 }, 1214 { 1215 "alignment" : 4, 1216 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1217 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 1218 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1219 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1220 "size" : 4, 1221 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1222 }, 1223 { 1224 "alignment" : 4, 1225 "linker_set_key" : "_ZTIPK7AParcel", 1226 "name" : "const AParcel *", 1227 "referenced_type" : "_ZTIK7AParcel", 1228 "self_type" : "_ZTIPK7AParcel", 1229 "size" : 4, 1230 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1231 }, 1232 { 1233 "alignment" : 4, 1234 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 1235 "name" : "const ndk::SpAIBinder *", 1236 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 1237 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 1238 "size" : 4, 1239 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1240 }, 1241 { 1242 "alignment" : 4, 1243 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 1244 "name" : "const ndk::ScopedAStatus *", 1245 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 1246 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 1247 "size" : 4, 1248 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1249 }, 1250 { 1251 "alignment" : 4, 1252 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1253 "name" : "const ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> *", 1254 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1255 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1256 "size" : 4, 1257 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1258 }, 1259 { 1260 "alignment" : 4, 1261 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1262 "name" : "const ndk::impl::ScopedAResource<int, int, &close, -1> *", 1263 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1264 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1265 "size" : 4, 1266 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1267 }, 1268 { 1269 "alignment" : 4, 1270 "linker_set_key" : "_ZTIPKc", 1271 "name" : "const char *", 1272 "referenced_type" : "_ZTIKc", 1273 "self_type" : "_ZTIPKc", 1274 "size" : 4, 1275 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1276 }, 1277 { 1278 "alignment" : 4, 1279 "linker_set_key" : "_ZTIPKv", 1280 "name" : "const void *", 1281 "referenced_type" : "_ZTIKv", 1282 "self_type" : "_ZTIPKv", 1283 "size" : 4, 1284 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1285 }, 1286 { 1287 "alignment" : 4, 1288 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 1289 "name" : "ndk::SpAIBinder *", 1290 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1291 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 1292 "size" : 4, 1293 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1294 }, 1295 { 1296 "alignment" : 4, 1297 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 1298 "name" : "ndk::ICInterface *", 1299 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1300 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 1301 "size" : 4, 1302 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1303 }, 1304 { 1305 "alignment" : 4, 1306 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1307 "name" : "ndk::BnCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow> *", 1308 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1309 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1310 "size" : 4, 1311 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1312 }, 1313 { 1314 "alignment" : 4, 1315 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1316 "name" : "ndk::BpCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow> *", 1317 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1318 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1319 "size" : 4, 1320 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1321 }, 1322 { 1323 "alignment" : 4, 1324 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 1325 "name" : "ndk::ScopedAParcel *", 1326 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1327 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 1328 "size" : 4, 1329 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1330 }, 1331 { 1332 "alignment" : 4, 1333 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 1334 "name" : "ndk::ScopedAStatus *", 1335 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1336 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 1337 "size" : 4, 1338 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1339 }, 1340 { 1341 "alignment" : 4, 1342 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 1343 "name" : "ndk::SharedRefBase *", 1344 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 1345 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 1346 "size" : 4, 1347 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1348 }, 1349 { 1350 "alignment" : 4, 1351 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1352 "name" : "ndk::ScopedAIBinder_Weak *", 1353 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1354 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1355 "size" : 4, 1356 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1357 }, 1358 { 1359 "alignment" : 4, 1360 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1361 "name" : "ndk::ScopedFileDescriptor *", 1362 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1363 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1364 "size" : 4, 1365 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1366 }, 1367 { 1368 "alignment" : 4, 1369 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 1370 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 1371 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1372 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 1373 "size" : 4, 1374 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1375 }, 1376 { 1377 "alignment" : 4, 1378 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1379 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, void, &AIBinder_Weak_delete, nullptr> *", 1380 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1381 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1382 "size" : 4, 1383 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1384 }, 1385 { 1386 "alignment" : 4, 1387 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1388 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, void, &AIBinder_DeathRecipient_delete, nullptr> *", 1389 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1390 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1391 "size" : 4, 1392 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1393 }, 1394 { 1395 "alignment" : 4, 1396 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 1397 "name" : "ndk::impl::ScopedAResource<AParcel *, void, &AParcel_delete, nullptr> *", 1398 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 1399 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 1400 "size" : 4, 1401 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1402 }, 1403 { 1404 "alignment" : 4, 1405 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1406 "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> *", 1407 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1408 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1409 "size" : 4, 1410 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1411 }, 1412 { 1413 "alignment" : 4, 1414 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1415 "name" : "ndk::impl::ScopedAResource<int, int, &close, -1> *", 1416 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1417 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1418 "size" : 4, 1419 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1420 }, 1421 { 1422 "alignment" : 4, 1423 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 1424 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow *", 1425 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 1426 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 1427 "size" : 4, 1428 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1429 }, 1430 { 1431 "alignment" : 4, 1432 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 1433 "name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow *", 1434 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 1435 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 1436 "size" : 4, 1437 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 1438 }, 1439 { 1440 "alignment" : 4, 1441 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 1442 "name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow *", 1443 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 1444 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 1445 "size" : 4, 1446 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 1447 }, 1448 { 1449 "alignment" : 4, 1450 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 1451 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault *", 1452 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 1453 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 1454 "size" : 4, 1455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1456 }, 1457 { 1458 "alignment" : 4, 1459 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1460 "name" : "std::shared_ptr<aidl::android::hardware::rebootescrow::IRebootEscrow> *", 1461 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1462 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1463 "size" : 4, 1464 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1465 }, 1466 { 1467 "alignment" : 4, 1468 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1469 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 1470 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1471 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1472 "size" : 4, 1473 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1474 }, 1475 { 1476 "alignment" : 4, 1477 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1478 "name" : "std::vector<char16_t, std::allocator<char16_t> > *", 1479 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1480 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1481 "size" : 4, 1482 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1483 }, 1484 { 1485 "alignment" : 4, 1486 "linker_set_key" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE", 1487 "name" : "std::vector<signed char, std::allocator<signed char> > *", 1488 "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE", 1489 "self_type" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE", 1490 "size" : 4, 1491 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1492 }, 1493 { 1494 "alignment" : 4, 1495 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1496 "name" : "std::vector<bool, std::allocator<bool> > *", 1497 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1498 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1499 "size" : 4, 1500 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1501 }, 1502 { 1503 "alignment" : 4, 1504 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 1505 "name" : "std::vector<double, std::allocator<double> > *", 1506 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1507 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 1508 "size" : 4, 1509 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1510 }, 1511 { 1512 "alignment" : 4, 1513 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 1514 "name" : "std::vector<float, std::allocator<float> > *", 1515 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1516 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 1517 "size" : 4, 1518 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1519 }, 1520 { 1521 "alignment" : 4, 1522 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1523 "name" : "std::vector<int, std::allocator<int> > *", 1524 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1525 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1526 "size" : 4, 1527 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1528 }, 1529 { 1530 "alignment" : 4, 1531 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1532 "name" : "std::vector<unsigned int, std::allocator<unsigned int> > *", 1533 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1534 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1535 "size" : 4, 1536 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1537 }, 1538 { 1539 "alignment" : 4, 1540 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 1541 "name" : "std::vector<long long, std::allocator<long long> > *", 1542 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1543 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 1544 "size" : 4, 1545 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1546 }, 1547 { 1548 "alignment" : 4, 1549 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 1550 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long> > *", 1551 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 1552 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 1553 "size" : 4, 1554 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1555 }, 1556 { 1557 "alignment" : 4, 1558 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1559 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t> > > *", 1560 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1561 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1562 "size" : 4, 1563 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1564 }, 1565 { 1566 "alignment" : 4, 1567 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1568 "name" : "std::optional<std::vector<signed char, std::allocator<signed char> > > *", 1569 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1570 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1571 "size" : 4, 1572 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1573 }, 1574 { 1575 "alignment" : 4, 1576 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1577 "name" : "std::optional<std::vector<bool, std::allocator<bool> > > *", 1578 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1579 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1580 "size" : 4, 1581 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1582 }, 1583 { 1584 "alignment" : 4, 1585 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1586 "name" : "std::optional<std::vector<double, std::allocator<double> > > *", 1587 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1588 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1589 "size" : 4, 1590 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1591 }, 1592 { 1593 "alignment" : 4, 1594 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1595 "name" : "std::optional<std::vector<float, std::allocator<float> > > *", 1596 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1597 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1598 "size" : 4, 1599 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1600 }, 1601 { 1602 "alignment" : 4, 1603 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1604 "name" : "std::optional<std::vector<int, std::allocator<int> > > *", 1605 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1606 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1607 "size" : 4, 1608 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1609 }, 1610 { 1611 "alignment" : 4, 1612 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1613 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int> > > *", 1614 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1615 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1616 "size" : 4, 1617 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1618 }, 1619 { 1620 "alignment" : 4, 1621 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1622 "name" : "std::optional<std::vector<long long, std::allocator<long long> > > *", 1623 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1624 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1625 "size" : 4, 1626 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1627 }, 1628 { 1629 "alignment" : 4, 1630 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1631 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > > *", 1632 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1633 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1634 "size" : 4, 1635 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1636 }, 1637 { 1638 "alignment" : 4, 1639 "linker_set_key" : "_ZTIPP7AParcel", 1640 "name" : "AParcel **", 1641 "referenced_type" : "_ZTIP7AParcel", 1642 "self_type" : "_ZTIPP7AParcel", 1643 "size" : 4, 1644 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1645 }, 1646 { 1647 "alignment" : 4, 1648 "linker_set_key" : "_ZTIPP7AStatus", 1649 "name" : "AStatus **", 1650 "referenced_type" : "_ZTIP7AStatus", 1651 "self_type" : "_ZTIPP7AStatus", 1652 "size" : 4, 1653 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1654 }, 1655 { 1656 "alignment" : 4, 1657 "linker_set_key" : "_ZTIPP8AIBinder", 1658 "name" : "AIBinder **", 1659 "referenced_type" : "_ZTIP8AIBinder", 1660 "self_type" : "_ZTIPP8AIBinder", 1661 "size" : 4, 1662 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1663 }, 1664 { 1665 "alignment" : 4, 1666 "linker_set_key" : "_ZTIPPKc", 1667 "name" : "const char **", 1668 "referenced_type" : "_ZTIPKc", 1669 "self_type" : "_ZTIPPKc", 1670 "size" : 4, 1671 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1672 }, 1673 { 1674 "alignment" : 4, 1675 "linker_set_key" : "_ZTIPi", 1676 "name" : "int *", 1677 "referenced_type" : "_ZTIi", 1678 "self_type" : "_ZTIPi", 1679 "size" : 4, 1680 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1681 }, 1682 { 1683 "alignment" : 4, 1684 "linker_set_key" : "_ZTIPv", 1685 "name" : "void *", 1686 "referenced_type" : "_ZTIv", 1687 "self_type" : "_ZTIPv", 1688 "size" : 4, 1689 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1690 } 1691 ], 1692 "qualified_types" : 1693 [ 1694 { 1695 "is_const" : true, 1696 "linker_set_key" : "_ZTIK7AParcel", 1697 "name" : "const AParcel", 1698 "referenced_type" : "_ZTI7AParcel", 1699 "self_type" : "_ZTIK7AParcel", 1700 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1701 }, 1702 { 1703 "alignment" : 4, 1704 "is_const" : true, 1705 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 1706 "name" : "const ndk::SpAIBinder", 1707 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1708 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 1709 "size" : 4, 1710 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1711 }, 1712 { 1713 "alignment" : 4, 1714 "is_const" : true, 1715 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 1716 "name" : "const ndk::ScopedAStatus", 1717 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1718 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 1719 "size" : 4, 1720 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1721 }, 1722 { 1723 "alignment" : 4, 1724 "is_const" : true, 1725 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1726 "name" : "const ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr>", 1727 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1728 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 1729 "size" : 4, 1730 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1731 }, 1732 { 1733 "alignment" : 4, 1734 "is_const" : true, 1735 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1736 "name" : "const ndk::impl::ScopedAResource<int, int, &close, -1>", 1737 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1738 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 1739 "size" : 4, 1740 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1741 }, 1742 { 1743 "alignment" : 4, 1744 "is_const" : true, 1745 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1746 "name" : "const std::shared_ptr<aidl::android::hardware::rebootescrow::IRebootEscrow>", 1747 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1748 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1749 "size" : 8, 1750 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1751 }, 1752 { 1753 "alignment" : 4, 1754 "is_const" : true, 1755 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1756 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 1757 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1758 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1759 "size" : 12, 1760 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1761 }, 1762 { 1763 "alignment" : 4, 1764 "is_const" : true, 1765 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1766 "name" : "const std::vector<char16_t, std::allocator<char16_t> >", 1767 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1768 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1769 "size" : 12, 1770 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1771 }, 1772 { 1773 "alignment" : 4, 1774 "is_const" : true, 1775 "linker_set_key" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE", 1776 "name" : "const std::vector<signed char, std::allocator<signed char> >", 1777 "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE", 1778 "self_type" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE", 1779 "size" : 12, 1780 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1781 }, 1782 { 1783 "alignment" : 4, 1784 "is_const" : true, 1785 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1786 "name" : "const std::vector<bool, std::allocator<bool> >", 1787 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1788 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1789 "size" : 12, 1790 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1791 }, 1792 { 1793 "alignment" : 4, 1794 "is_const" : true, 1795 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1796 "name" : "const std::vector<double, std::allocator<double> >", 1797 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1798 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1799 "size" : 12, 1800 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1801 }, 1802 { 1803 "alignment" : 4, 1804 "is_const" : true, 1805 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1806 "name" : "const std::vector<float, std::allocator<float> >", 1807 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1808 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1809 "size" : 12, 1810 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1811 }, 1812 { 1813 "alignment" : 4, 1814 "is_const" : true, 1815 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1816 "name" : "const std::vector<int, std::allocator<int> >", 1817 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1818 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1819 "size" : 12, 1820 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1821 }, 1822 { 1823 "alignment" : 4, 1824 "is_const" : true, 1825 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1826 "name" : "const std::vector<unsigned int, std::allocator<unsigned int> >", 1827 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1828 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1829 "size" : 12, 1830 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1831 }, 1832 { 1833 "alignment" : 4, 1834 "is_const" : true, 1835 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1836 "name" : "const std::vector<long long, std::allocator<long long> >", 1837 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1838 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1839 "size" : 12, 1840 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1841 }, 1842 { 1843 "alignment" : 4, 1844 "is_const" : true, 1845 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1846 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long> >", 1847 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 1848 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1849 "size" : 12, 1850 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1851 }, 1852 { 1853 "alignment" : 4, 1854 "is_const" : true, 1855 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1856 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t> > >", 1857 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1858 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1859 "size" : 16, 1860 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1861 }, 1862 { 1863 "alignment" : 4, 1864 "is_const" : true, 1865 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1866 "name" : "const std::optional<std::vector<signed char, std::allocator<signed char> > >", 1867 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1868 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 1869 "size" : 16, 1870 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1871 }, 1872 { 1873 "alignment" : 4, 1874 "is_const" : true, 1875 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1876 "name" : "const std::optional<std::vector<bool, std::allocator<bool> > >", 1877 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1878 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1879 "size" : 16, 1880 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1881 }, 1882 { 1883 "alignment" : 4, 1884 "is_const" : true, 1885 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1886 "name" : "const std::optional<std::vector<double, std::allocator<double> > >", 1887 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1888 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1889 "size" : 16, 1890 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1891 }, 1892 { 1893 "alignment" : 4, 1894 "is_const" : true, 1895 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1896 "name" : "const std::optional<std::vector<float, std::allocator<float> > >", 1897 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1898 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1899 "size" : 16, 1900 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1901 }, 1902 { 1903 "alignment" : 4, 1904 "is_const" : true, 1905 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1906 "name" : "const std::optional<std::vector<int, std::allocator<int> > >", 1907 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1908 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1909 "size" : 16, 1910 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1911 }, 1912 { 1913 "alignment" : 4, 1914 "is_const" : true, 1915 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1916 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int> > >", 1917 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1918 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1919 "size" : 16, 1920 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1921 }, 1922 { 1923 "alignment" : 4, 1924 "is_const" : true, 1925 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1926 "name" : "const std::optional<std::vector<long long, std::allocator<long long> > >", 1927 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1928 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1929 "size" : 16, 1930 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1931 }, 1932 { 1933 "alignment" : 4, 1934 "is_const" : true, 1935 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1936 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > >", 1937 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1938 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1939 "size" : 16, 1940 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1941 }, 1942 { 1943 "alignment" : 4, 1944 "is_const" : true, 1945 "linker_set_key" : "_ZTIKP7AStatus", 1946 "name" : "AStatus *const", 1947 "referenced_type" : "_ZTIP7AStatus", 1948 "self_type" : "_ZTIKP7AStatus", 1949 "size" : 4, 1950 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1951 }, 1952 { 1953 "alignment" : 1, 1954 "is_const" : true, 1955 "linker_set_key" : "_ZTIKc", 1956 "name" : "const char", 1957 "referenced_type" : "_ZTIc", 1958 "self_type" : "_ZTIKc", 1959 "size" : 1, 1960 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1961 }, 1962 { 1963 "alignment" : 4, 1964 "is_const" : true, 1965 "linker_set_key" : "_ZTIKi", 1966 "name" : "const int", 1967 "referenced_type" : "_ZTIi", 1968 "self_type" : "_ZTIKi", 1969 "size" : 4, 1970 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 1971 }, 1972 { 1973 "is_const" : true, 1974 "linker_set_key" : "_ZTIKv", 1975 "name" : "const void", 1976 "referenced_type" : "_ZTIv", 1977 "self_type" : "_ZTIKv", 1978 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 1979 } 1980 ], 1981 "record_types" : 1982 [ 1983 { 1984 "alignment" : 4, 1985 "fields" : 1986 [ 1987 { 1988 "access" : "private", 1989 "field_name" : "mBinder", 1990 "referenced_type" : "_ZTIP8AIBinder" 1991 } 1992 ], 1993 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 1994 "name" : "ndk::SpAIBinder", 1995 "record_kind" : "class", 1996 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1997 "self_type" : "_ZTIN3ndk10SpAIBinderE", 1998 "size" : 4, 1999 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2000 }, 2001 { 2002 "access" : "private", 2003 "alignment" : 4, 2004 "fields" : 2005 [ 2006 { 2007 "field_name" : "interface", 2008 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 2009 } 2010 ], 2011 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2012 "name" : "ndk::ICInterface::ICInterfaceData", 2013 "record_kind" : "class", 2014 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2015 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2016 "size" : 8, 2017 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2018 }, 2019 { 2020 "alignment" : 4, 2021 "base_specifiers" : 2022 [ 2023 { 2024 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 2025 } 2026 ], 2027 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 2028 "name" : "ndk::ICInterface", 2029 "record_kind" : "class", 2030 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2031 "self_type" : "_ZTIN3ndk11ICInterfaceE", 2032 "size" : 16, 2033 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 2034 "vtable_components" : 2035 [ 2036 { 2037 "kind" : "offset_to_top" 2038 }, 2039 { 2040 "kind" : "rtti", 2041 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 2042 }, 2043 { 2044 "kind" : "complete_dtor_pointer", 2045 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 2046 }, 2047 { 2048 "kind" : "deleting_dtor_pointer", 2049 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 2050 }, 2051 { 2052 "is_pure" : true, 2053 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2054 }, 2055 { 2056 "is_pure" : true, 2057 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2058 }, 2059 { 2060 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2061 }, 2062 { 2063 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2064 } 2065 ] 2066 }, 2067 { 2068 "alignment" : 4, 2069 "base_specifiers" : 2070 [ 2071 { 2072 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2073 } 2074 ], 2075 "fields" : 2076 [ 2077 { 2078 "access" : "private", 2079 "field_name" : "mMutex", 2080 "field_offset" : 128, 2081 "referenced_type" : "_ZTINSt3__15mutexE" 2082 }, 2083 { 2084 "access" : "private", 2085 "field_name" : "mWeakBinder", 2086 "field_offset" : 160, 2087 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 2088 } 2089 ], 2090 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2091 "name" : "ndk::BnCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow>", 2092 "record_kind" : "class", 2093 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2094 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2095 "size" : 24, 2096 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 2097 "template_args" : [ "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" ], 2098 "vtable_components" : 2099 [ 2100 { 2101 "kind" : "offset_to_top" 2102 }, 2103 { 2104 "kind" : "rtti", 2105 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2106 }, 2107 { 2108 "kind" : "complete_dtor_pointer", 2109 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED1Ev" 2110 }, 2111 { 2112 "kind" : "deleting_dtor_pointer", 2113 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED0Ev" 2114 }, 2115 { 2116 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2117 }, 2118 { 2119 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2120 }, 2121 { 2122 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2123 }, 2124 { 2125 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2126 }, 2127 { 2128 "is_pure" : true, 2129 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 2130 }, 2131 { 2132 "is_pure" : true, 2133 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 2134 }, 2135 { 2136 "is_pure" : true, 2137 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow19getInterfaceVersionEPi" 2138 }, 2139 { 2140 "is_pure" : true, 2141 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2142 }, 2143 { 2144 "is_pure" : true, 2145 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE12createBinderEv" 2146 } 2147 ] 2148 }, 2149 { 2150 "alignment" : 4, 2151 "base_specifiers" : 2152 [ 2153 { 2154 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2155 } 2156 ], 2157 "fields" : 2158 [ 2159 { 2160 "access" : "private", 2161 "field_name" : "mBinder", 2162 "field_offset" : 128, 2163 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 2164 } 2165 ], 2166 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2167 "name" : "ndk::BpCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow>", 2168 "record_kind" : "class", 2169 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2170 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2171 "size" : 20, 2172 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 2173 "template_args" : [ "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" ], 2174 "vtable_components" : 2175 [ 2176 { 2177 "kind" : "offset_to_top" 2178 }, 2179 { 2180 "kind" : "rtti", 2181 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2182 }, 2183 { 2184 "kind" : "complete_dtor_pointer", 2185 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED1Ev" 2186 }, 2187 { 2188 "kind" : "deleting_dtor_pointer", 2189 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED0Ev" 2190 }, 2191 { 2192 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2193 }, 2194 { 2195 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2196 }, 2197 { 2198 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE4dumpEiPPKcj" 2199 }, 2200 { 2201 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2202 }, 2203 { 2204 "is_pure" : true, 2205 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 2206 }, 2207 { 2208 "is_pure" : true, 2209 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 2210 }, 2211 { 2212 "is_pure" : true, 2213 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow19getInterfaceVersionEPi" 2214 }, 2215 { 2216 "is_pure" : true, 2217 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2218 } 2219 ] 2220 }, 2221 { 2222 "alignment" : 4, 2223 "base_specifiers" : 2224 [ 2225 { 2226 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE" 2227 } 2228 ], 2229 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 2230 "name" : "ndk::ScopedAParcel", 2231 "record_kind" : "class", 2232 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2233 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 2234 "size" : 4, 2235 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2236 }, 2237 { 2238 "alignment" : 4, 2239 "base_specifiers" : 2240 [ 2241 { 2242 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE" 2243 } 2244 ], 2245 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 2246 "name" : "ndk::ScopedAStatus", 2247 "record_kind" : "class", 2248 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2249 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 2250 "size" : 4, 2251 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2252 }, 2253 { 2254 "alignment" : 4, 2255 "fields" : 2256 [ 2257 { 2258 "access" : "private", 2259 "field_name" : "mFlagThis", 2260 "field_offset" : 32, 2261 "referenced_type" : "_ZTINSt3__19once_flagE" 2262 }, 2263 { 2264 "access" : "private", 2265 "field_name" : "mThis", 2266 "field_offset" : 64, 2267 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 2268 } 2269 ], 2270 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 2271 "name" : "ndk::SharedRefBase", 2272 "record_kind" : "class", 2273 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2274 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 2275 "size" : 16, 2276 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 2277 "vtable_components" : 2278 [ 2279 { 2280 "kind" : "offset_to_top" 2281 }, 2282 { 2283 "kind" : "rtti", 2284 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 2285 }, 2286 { 2287 "kind" : "complete_dtor_pointer", 2288 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 2289 }, 2290 { 2291 "kind" : "deleting_dtor_pointer", 2292 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 2293 } 2294 ] 2295 }, 2296 { 2297 "alignment" : 4, 2298 "base_specifiers" : 2299 [ 2300 { 2301 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 2302 } 2303 ], 2304 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2305 "name" : "ndk::ScopedAIBinder_Weak", 2306 "record_kind" : "class", 2307 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2308 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2309 "size" : 4, 2310 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2311 }, 2312 { 2313 "alignment" : 4, 2314 "base_specifiers" : 2315 [ 2316 { 2317 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE" 2318 } 2319 ], 2320 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 2321 "name" : "ndk::ScopedFileDescriptor", 2322 "record_kind" : "class", 2323 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2324 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2325 "size" : 4, 2326 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2327 }, 2328 { 2329 "alignment" : 4, 2330 "base_specifiers" : 2331 [ 2332 { 2333 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 2334 } 2335 ], 2336 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2337 "name" : "ndk::ScopedAIBinder_DeathRecipient", 2338 "record_kind" : "class", 2339 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2340 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2341 "size" : 4, 2342 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2343 }, 2344 { 2345 "alignment" : 4, 2346 "fields" : 2347 [ 2348 { 2349 "access" : "private", 2350 "field_name" : "mT", 2351 "referenced_type" : "_ZTIP13AIBinder_Weak" 2352 } 2353 ], 2354 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2355 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, void, &AIBinder_Weak_delete, nullptr>", 2356 "record_kind" : "class", 2357 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2358 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2359 "size" : 4, 2360 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 2361 "template_args" : [ "_ZTIP13AIBinder_Weak", "_ZTIv" ] 2362 }, 2363 { 2364 "alignment" : 4, 2365 "fields" : 2366 [ 2367 { 2368 "access" : "private", 2369 "field_name" : "mT", 2370 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 2371 } 2372 ], 2373 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2374 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, void, &AIBinder_DeathRecipient_delete, nullptr>", 2375 "record_kind" : "class", 2376 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2377 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2378 "size" : 4, 2379 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 2380 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient", "_ZTIv" ] 2381 }, 2382 { 2383 "alignment" : 4, 2384 "fields" : 2385 [ 2386 { 2387 "access" : "private", 2388 "field_name" : "mT", 2389 "referenced_type" : "_ZTIP7AParcel" 2390 } 2391 ], 2392 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 2393 "name" : "ndk::impl::ScopedAResource<AParcel *, void, &AParcel_delete, nullptr>", 2394 "record_kind" : "class", 2395 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 2396 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 2397 "size" : 4, 2398 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 2399 "template_args" : [ "_ZTIP7AParcel", "_ZTIv" ] 2400 }, 2401 { 2402 "alignment" : 4, 2403 "fields" : 2404 [ 2405 { 2406 "access" : "private", 2407 "field_name" : "mT", 2408 "referenced_type" : "_ZTIP7AStatus" 2409 } 2410 ], 2411 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2412 "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr>", 2413 "record_kind" : "class", 2414 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2415 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2416 "size" : 4, 2417 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 2418 "template_args" : [ "_ZTIP7AStatus", "_ZTIv" ] 2419 }, 2420 { 2421 "alignment" : 4, 2422 "fields" : 2423 [ 2424 { 2425 "access" : "private", 2426 "field_name" : "mT", 2427 "referenced_type" : "_ZTIi" 2428 } 2429 ], 2430 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2431 "name" : "ndk::impl::ScopedAResource<int, int, &close, -1>", 2432 "record_kind" : "class", 2433 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2434 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2435 "size" : 4, 2436 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 2437 "template_args" : [ "_ZTIi", "_ZTIi" ] 2438 }, 2439 { 2440 "alignment" : 4, 2441 "base_specifiers" : 2442 [ 2443 { 2444 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 2445 } 2446 ], 2447 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 2448 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow", 2449 "record_kind" : "class", 2450 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 2451 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 2452 "size" : 16, 2453 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h", 2454 "vtable_components" : 2455 [ 2456 { 2457 "kind" : "offset_to_top" 2458 }, 2459 { 2460 "kind" : "rtti", 2461 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2462 }, 2463 { 2464 "kind" : "complete_dtor_pointer", 2465 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD1Ev" 2466 }, 2467 { 2468 "kind" : "deleting_dtor_pointer", 2469 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD0Ev" 2470 }, 2471 { 2472 "is_pure" : true, 2473 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2474 }, 2475 { 2476 "is_pure" : true, 2477 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2478 }, 2479 { 2480 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2481 }, 2482 { 2483 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2484 }, 2485 { 2486 "is_pure" : true, 2487 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 2488 }, 2489 { 2490 "is_pure" : true, 2491 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 2492 }, 2493 { 2494 "is_pure" : true, 2495 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow19getInterfaceVersionEPi" 2496 }, 2497 { 2498 "is_pure" : true, 2499 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2500 } 2501 ] 2502 }, 2503 { 2504 "alignment" : 4, 2505 "base_specifiers" : 2506 [ 2507 { 2508 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2509 } 2510 ], 2511 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 2512 "name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow", 2513 "record_kind" : "class", 2514 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 2515 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 2516 "size" : 24, 2517 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h", 2518 "vtable_components" : 2519 [ 2520 { 2521 "kind" : "offset_to_top" 2522 }, 2523 { 2524 "kind" : "rtti", 2525 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 2526 }, 2527 { 2528 "kind" : "complete_dtor_pointer", 2529 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD1Ev" 2530 }, 2531 { 2532 "kind" : "deleting_dtor_pointer", 2533 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD0Ev" 2534 }, 2535 { 2536 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2537 }, 2538 { 2539 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2540 }, 2541 { 2542 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2543 }, 2544 { 2545 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2546 }, 2547 { 2548 "is_pure" : true, 2549 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 2550 }, 2551 { 2552 "is_pure" : true, 2553 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 2554 }, 2555 { 2556 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow19getInterfaceVersionEPi" 2557 }, 2558 { 2559 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2560 }, 2561 { 2562 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow12createBinderEv" 2563 } 2564 ] 2565 }, 2566 { 2567 "alignment" : 4, 2568 "base_specifiers" : 2569 [ 2570 { 2571 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2572 } 2573 ], 2574 "fields" : 2575 [ 2576 { 2577 "field_name" : "_aidl_cached_version", 2578 "field_offset" : 160, 2579 "referenced_type" : "_ZTIi" 2580 }, 2581 { 2582 "field_name" : "_aidl_cached_hash", 2583 "field_offset" : 192, 2584 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 2585 }, 2586 { 2587 "field_name" : "_aidl_cached_hash_mutex", 2588 "field_offset" : 288, 2589 "referenced_type" : "_ZTINSt3__15mutexE" 2590 } 2591 ], 2592 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 2593 "name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow", 2594 "record_kind" : "class", 2595 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 2596 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 2597 "size" : 40, 2598 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h", 2599 "vtable_components" : 2600 [ 2601 { 2602 "kind" : "offset_to_top" 2603 }, 2604 { 2605 "kind" : "rtti", 2606 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 2607 }, 2608 { 2609 "kind" : "complete_dtor_pointer", 2610 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD1Ev" 2611 }, 2612 { 2613 "kind" : "deleting_dtor_pointer", 2614 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD0Ev" 2615 }, 2616 { 2617 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2618 }, 2619 { 2620 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2621 }, 2622 { 2623 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE4dumpEiPPKcj" 2624 }, 2625 { 2626 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2627 }, 2628 { 2629 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 2630 }, 2631 { 2632 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 2633 }, 2634 { 2635 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow19getInterfaceVersionEPi" 2636 }, 2637 { 2638 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2639 } 2640 ] 2641 }, 2642 { 2643 "alignment" : 4, 2644 "base_specifiers" : 2645 [ 2646 { 2647 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2648 } 2649 ], 2650 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 2651 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault", 2652 "record_kind" : "class", 2653 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 2654 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 2655 "size" : 16, 2656 "source_file" : "/out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h", 2657 "vtable_components" : 2658 [ 2659 { 2660 "kind" : "offset_to_top" 2661 }, 2662 { 2663 "kind" : "rtti", 2664 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 2665 }, 2666 { 2667 "kind" : "complete_dtor_pointer", 2668 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultD1Ev" 2669 }, 2670 { 2671 "kind" : "deleting_dtor_pointer", 2672 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultD0Ev" 2673 }, 2674 { 2675 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8asBinderEv" 2676 }, 2677 { 2678 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8isRemoteEv" 2679 }, 2680 { 2681 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2682 }, 2683 { 2684 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2685 }, 2686 { 2687 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8storeKeyERKNSt3__16vectorIaNS4_9allocatorIaEEEE" 2688 }, 2689 { 2690 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault11retrieveKeyEPNSt3__16vectorIaNS4_9allocatorIaEEEE" 2691 }, 2692 { 2693 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault19getInterfaceVersionEPi" 2694 }, 2695 { 2696 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2697 } 2698 ] 2699 } 2700 ], 2701 "rvalue_reference_types" : 2702 [ 2703 { 2704 "alignment" : 4, 2705 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 2706 "name" : "ndk::ScopedAParcel &&", 2707 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2708 "self_type" : "_ZTION3ndk13ScopedAParcelE", 2709 "size" : 4, 2710 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2711 }, 2712 { 2713 "alignment" : 4, 2714 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 2715 "name" : "ndk::ScopedAStatus &&", 2716 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2717 "self_type" : "_ZTION3ndk13ScopedAStatusE", 2718 "size" : 4, 2719 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2720 }, 2721 { 2722 "alignment" : 4, 2723 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2724 "name" : "ndk::ScopedAIBinder_Weak &&", 2725 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2726 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2727 "size" : 4, 2728 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2729 }, 2730 { 2731 "alignment" : 4, 2732 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 2733 "name" : "ndk::ScopedFileDescriptor &&", 2734 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2735 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 2736 "size" : 4, 2737 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2738 }, 2739 { 2740 "alignment" : 4, 2741 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2742 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 2743 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2744 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2745 "size" : 4, 2746 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2747 }, 2748 { 2749 "alignment" : 4, 2750 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2751 "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> &&", 2752 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2753 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2754 "size" : 4, 2755 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2756 } 2757 ] 2758} 2759