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" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14setDefaultImplERKNSt3__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__16vectorIhNS4_9allocatorIhEEEE" 118 }, 119 { 120 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 121 }, 122 { 123 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow19getInterfaceVersionEPi" 124 }, 125 { 126 "name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 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__16vectorIhNS4_9allocatorIhEEEE" 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__16vectorIhNS4_9allocatorIhEEEE" 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:43: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:79: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:45: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:58: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_cpp/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_cpp/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_cpp/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-V1-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-V1-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-V1-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-V1-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" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 550 "parameters" : 551 [ 552 { 553 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 554 } 555 ], 556 "return_type" : "_ZTIb", 557 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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__16vectorIhNS4_9allocatorIhEEEE", 712 "parameters" : 713 [ 714 { 715 "is_this_ptr" : true, 716 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 717 }, 718 { 719 "referenced_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE" 720 } 721 ], 722 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 723 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-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-V1-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-V1-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__16vectorIhNS4_9allocatorIhEEEE", 760 "parameters" : 761 [ 762 { 763 "is_this_ptr" : true, 764 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 765 }, 766 { 767 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 768 } 769 ], 770 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 771 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-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-V1-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-V1-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-V1-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-V1-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-V1-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__16vectorIhNS4_9allocatorIhEEEE", 847 "parameters" : 848 [ 849 { 850 "is_this_ptr" : true, 851 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 852 }, 853 { 854 "referenced_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE" 855 } 856 ], 857 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 858 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-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-V1-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-V1-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-V1-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-V1-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__16vectorIhNS4_9allocatorIhEEEE", 921 "parameters" : 922 [ 923 { 924 "is_this_ptr" : true, 925 "referenced_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 926 }, 927 { 928 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 929 } 930 ], 931 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 932 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-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-V1-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-V1-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-V1-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_cpp/android/binder_auto_utils.h" 967 }, 968 { 969 "alignment" : 4, 970 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 971 "name" : "const ndk::ScopedAParcel &", 972 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 973 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 974 "size" : 4, 975 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 976 }, 977 { 978 "alignment" : 4, 979 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 980 "name" : "const ndk::ScopedFileDescriptor &", 981 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 982 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 983 "size" : 4, 984 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 985 }, 986 { 987 "alignment" : 4, 988 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 989 "name" : "const std::shared_ptr<aidl::android::hardware::rebootescrow::IRebootEscrow> &", 990 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 991 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 992 "size" : 4, 993 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 994 }, 995 { 996 "alignment" : 4, 997 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 998 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 999 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1000 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1001 "size" : 4, 1002 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1003 }, 1004 { 1005 "alignment" : 4, 1006 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 1007 "name" : "const std::vector<bool, std::allocator<bool>> &", 1008 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1009 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 1010 "size" : 4, 1011 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1012 }, 1013 { 1014 "alignment" : 4, 1015 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 1016 "name" : "const std::vector<double, std::allocator<double>> &", 1017 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1018 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 1019 "size" : 4, 1020 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1021 }, 1022 { 1023 "alignment" : 4, 1024 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 1025 "name" : "const std::vector<float, std::allocator<float>> &", 1026 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1027 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 1028 "size" : 4, 1029 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1030 }, 1031 { 1032 "alignment" : 4, 1033 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 1034 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 1035 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1036 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 1037 "size" : 4, 1038 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1039 }, 1040 { 1041 "alignment" : 4, 1042 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 1043 "name" : "const std::vector<int, std::allocator<int>> &", 1044 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1045 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 1046 "size" : 4, 1047 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1048 }, 1049 { 1050 "alignment" : 4, 1051 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 1052 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 1053 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1054 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 1055 "size" : 4, 1056 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1057 }, 1058 { 1059 "alignment" : 4, 1060 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 1061 "name" : "const std::vector<long long, std::allocator<long long>> &", 1062 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1063 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 1064 "size" : 4, 1065 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1066 }, 1067 { 1068 "alignment" : 4, 1069 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 1070 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &", 1071 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1072 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 1073 "size" : 4, 1074 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1075 }, 1076 { 1077 "alignment" : 4, 1078 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1079 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 1080 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1081 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1082 "size" : 4, 1083 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1084 }, 1085 { 1086 "alignment" : 4, 1087 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1088 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 1089 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1090 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1091 "size" : 4, 1092 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1093 }, 1094 { 1095 "alignment" : 4, 1096 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1097 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 1098 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1099 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1100 "size" : 4, 1101 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1102 }, 1103 { 1104 "alignment" : 4, 1105 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1106 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 1107 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1108 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1109 "size" : 4, 1110 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1111 }, 1112 { 1113 "alignment" : 4, 1114 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1115 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 1116 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1117 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1118 "size" : 4, 1119 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1120 }, 1121 { 1122 "alignment" : 4, 1123 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1124 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 1125 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1126 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1127 "size" : 4, 1128 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1129 }, 1130 { 1131 "alignment" : 4, 1132 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1133 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 1134 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1135 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1136 "size" : 4, 1137 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1138 }, 1139 { 1140 "alignment" : 4, 1141 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1142 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &", 1143 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1144 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1145 "size" : 4, 1146 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1147 }, 1148 { 1149 "alignment" : 4, 1150 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1151 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &", 1152 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1153 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1154 "size" : 4, 1155 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1156 }, 1157 { 1158 "alignment" : 4, 1159 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 1160 "name" : "ndk::SpAIBinder &", 1161 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1162 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 1163 "size" : 4, 1164 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1165 }, 1166 { 1167 "alignment" : 4, 1168 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 1169 "name" : "ndk::ScopedAParcel &", 1170 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1171 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 1172 "size" : 4, 1173 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1174 }, 1175 { 1176 "alignment" : 4, 1177 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 1178 "name" : "ndk::ScopedAStatus &", 1179 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1180 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 1181 "size" : 4, 1182 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1183 }, 1184 { 1185 "alignment" : 4, 1186 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 1187 "name" : "ndk::ScopedAIBinder_Weak &", 1188 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1189 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 1190 "size" : 4, 1191 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1192 }, 1193 { 1194 "alignment" : 4, 1195 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 1196 "name" : "ndk::ScopedFileDescriptor &", 1197 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1198 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 1199 "size" : 4, 1200 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1201 }, 1202 { 1203 "alignment" : 4, 1204 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 1205 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 1206 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1207 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 1208 "size" : 4, 1209 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1210 }, 1211 { 1212 "alignment" : 4, 1213 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1214 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &", 1215 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1216 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1217 "size" : 4, 1218 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1219 } 1220 ], 1221 "pointer_types" : 1222 [ 1223 { 1224 "alignment" : 4, 1225 "linker_set_key" : "_ZTIP13AIBinder_Weak", 1226 "name" : "AIBinder_Weak *", 1227 "referenced_type" : "_ZTI13AIBinder_Weak", 1228 "self_type" : "_ZTIP13AIBinder_Weak", 1229 "size" : 4, 1230 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1231 }, 1232 { 1233 "alignment" : 4, 1234 "linker_set_key" : "_ZTIP14AIBinder_Class", 1235 "name" : "AIBinder_Class *", 1236 "referenced_type" : "_ZTI14AIBinder_Class", 1237 "self_type" : "_ZTIP14AIBinder_Class", 1238 "size" : 4, 1239 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1240 }, 1241 { 1242 "alignment" : 4, 1243 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 1244 "name" : "AIBinder_DeathRecipient *", 1245 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 1246 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 1247 "size" : 4, 1248 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1249 }, 1250 { 1251 "alignment" : 4, 1252 "linker_set_key" : "_ZTIP7AParcel", 1253 "name" : "AParcel *", 1254 "referenced_type" : "_ZTI7AParcel", 1255 "self_type" : "_ZTIP7AParcel", 1256 "size" : 4, 1257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1258 }, 1259 { 1260 "alignment" : 4, 1261 "linker_set_key" : "_ZTIP7AStatus", 1262 "name" : "AStatus *", 1263 "referenced_type" : "_ZTI7AStatus", 1264 "self_type" : "_ZTIP7AStatus", 1265 "size" : 4, 1266 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1267 }, 1268 { 1269 "alignment" : 4, 1270 "linker_set_key" : "_ZTIP8AIBinder", 1271 "name" : "AIBinder *", 1272 "referenced_type" : "_ZTI8AIBinder", 1273 "self_type" : "_ZTIP8AIBinder", 1274 "size" : 4, 1275 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1276 }, 1277 { 1278 "alignment" : 4, 1279 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1280 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 1281 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1282 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1283 "size" : 4, 1284 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1285 }, 1286 { 1287 "alignment" : 4, 1288 "linker_set_key" : "_ZTIPK7AParcel", 1289 "name" : "const AParcel *", 1290 "referenced_type" : "_ZTIK7AParcel", 1291 "self_type" : "_ZTIPK7AParcel", 1292 "size" : 4, 1293 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1294 }, 1295 { 1296 "alignment" : 4, 1297 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 1298 "name" : "const ndk::SpAIBinder *", 1299 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 1300 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 1301 "size" : 4, 1302 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1303 }, 1304 { 1305 "alignment" : 4, 1306 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 1307 "name" : "const ndk::ScopedAParcel *", 1308 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 1309 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 1310 "size" : 4, 1311 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1312 }, 1313 { 1314 "alignment" : 4, 1315 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 1316 "name" : "const ndk::ScopedAStatus *", 1317 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 1318 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 1319 "size" : 4, 1320 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1321 }, 1322 { 1323 "alignment" : 4, 1324 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 1325 "name" : "const ndk::ScopedFileDescriptor *", 1326 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1327 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 1328 "size" : 4, 1329 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1330 }, 1331 { 1332 "alignment" : 4, 1333 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1334 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 1335 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1336 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1337 "size" : 4, 1338 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1339 }, 1340 { 1341 "alignment" : 4, 1342 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1343 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 1344 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1345 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1346 "size" : 4, 1347 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1348 }, 1349 { 1350 "alignment" : 4, 1351 "linker_set_key" : "_ZTIPKc", 1352 "name" : "const char *", 1353 "referenced_type" : "_ZTIKc", 1354 "self_type" : "_ZTIPKc", 1355 "size" : 4, 1356 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1357 }, 1358 { 1359 "alignment" : 4, 1360 "linker_set_key" : "_ZTIPKv", 1361 "name" : "const void *", 1362 "referenced_type" : "_ZTIKv", 1363 "self_type" : "_ZTIPKv", 1364 "size" : 4, 1365 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1366 }, 1367 { 1368 "alignment" : 4, 1369 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 1370 "name" : "ndk::SpAIBinder *", 1371 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1372 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 1373 "size" : 4, 1374 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1375 }, 1376 { 1377 "alignment" : 4, 1378 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 1379 "name" : "ndk::ICInterface *", 1380 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1381 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 1382 "size" : 4, 1383 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1384 }, 1385 { 1386 "alignment" : 4, 1387 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1388 "name" : "ndk::BnCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow> *", 1389 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1390 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1391 "size" : 4, 1392 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1393 }, 1394 { 1395 "alignment" : 4, 1396 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1397 "name" : "ndk::BpCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow> *", 1398 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1399 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1400 "size" : 4, 1401 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1402 }, 1403 { 1404 "alignment" : 4, 1405 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 1406 "name" : "ndk::ScopedAParcel *", 1407 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1408 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 1409 "size" : 4, 1410 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1411 }, 1412 { 1413 "alignment" : 4, 1414 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 1415 "name" : "ndk::ScopedAStatus *", 1416 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1417 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 1418 "size" : 4, 1419 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1420 }, 1421 { 1422 "alignment" : 4, 1423 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 1424 "name" : "ndk::SharedRefBase *", 1425 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 1426 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 1427 "size" : 4, 1428 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1429 }, 1430 { 1431 "alignment" : 4, 1432 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1433 "name" : "ndk::ScopedAIBinder_Weak *", 1434 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1435 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1436 "size" : 4, 1437 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1438 }, 1439 { 1440 "alignment" : 4, 1441 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1442 "name" : "ndk::ScopedFileDescriptor *", 1443 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1444 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1445 "size" : 4, 1446 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1447 }, 1448 { 1449 "alignment" : 4, 1450 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 1451 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 1452 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1453 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 1454 "size" : 4, 1455 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1456 }, 1457 { 1458 "alignment" : 4, 1459 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1460 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 1461 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1462 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1463 "size" : 4, 1464 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1465 }, 1466 { 1467 "alignment" : 4, 1468 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1469 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 1470 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1471 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1472 "size" : 4, 1473 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1474 }, 1475 { 1476 "alignment" : 4, 1477 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1478 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 1479 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1480 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1481 "size" : 4, 1482 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1483 }, 1484 { 1485 "alignment" : 4, 1486 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1487 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 1488 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1489 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1490 "size" : 4, 1491 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1492 }, 1493 { 1494 "alignment" : 4, 1495 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 1496 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow *", 1497 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 1498 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 1499 "size" : 4, 1500 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1501 }, 1502 { 1503 "alignment" : 4, 1504 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 1505 "name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow *", 1506 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 1507 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 1508 "size" : 4, 1509 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h" 1510 }, 1511 { 1512 "alignment" : 4, 1513 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 1514 "name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow *", 1515 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 1516 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 1517 "size" : 4, 1518 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h" 1519 }, 1520 { 1521 "alignment" : 4, 1522 "linker_set_key" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 1523 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault *", 1524 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 1525 "self_type" : "_ZTIPN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 1526 "size" : 4, 1527 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1528 }, 1529 { 1530 "alignment" : 4, 1531 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1532 "name" : "std::shared_ptr<aidl::android::hardware::rebootescrow::IRebootEscrow> *", 1533 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1534 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1535 "size" : 4, 1536 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1537 }, 1538 { 1539 "alignment" : 4, 1540 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1541 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 1542 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1543 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1544 "size" : 4, 1545 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1546 }, 1547 { 1548 "alignment" : 4, 1549 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1550 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 1551 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1552 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1553 "size" : 4, 1554 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1555 }, 1556 { 1557 "alignment" : 4, 1558 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1559 "name" : "std::vector<bool, std::allocator<bool>> *", 1560 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1561 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1562 "size" : 4, 1563 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1564 }, 1565 { 1566 "alignment" : 4, 1567 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 1568 "name" : "std::vector<double, std::allocator<double>> *", 1569 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1570 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 1571 "size" : 4, 1572 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1573 }, 1574 { 1575 "alignment" : 4, 1576 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 1577 "name" : "std::vector<float, std::allocator<float>> *", 1578 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1579 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 1580 "size" : 4, 1581 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1582 }, 1583 { 1584 "alignment" : 4, 1585 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 1586 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 1587 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1588 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 1589 "size" : 4, 1590 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1591 }, 1592 { 1593 "alignment" : 4, 1594 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1595 "name" : "std::vector<int, std::allocator<int>> *", 1596 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1597 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1598 "size" : 4, 1599 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1600 }, 1601 { 1602 "alignment" : 4, 1603 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1604 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 1605 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1606 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1607 "size" : 4, 1608 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1609 }, 1610 { 1611 "alignment" : 4, 1612 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 1613 "name" : "std::vector<long long, std::allocator<long long>> *", 1614 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1615 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 1616 "size" : 4, 1617 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1618 }, 1619 { 1620 "alignment" : 4, 1621 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 1622 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *", 1623 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 1624 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 1625 "size" : 4, 1626 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1627 }, 1628 { 1629 "alignment" : 4, 1630 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1631 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 1632 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1633 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1634 "size" : 4, 1635 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1636 }, 1637 { 1638 "alignment" : 4, 1639 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1640 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 1641 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1642 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1643 "size" : 4, 1644 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1645 }, 1646 { 1647 "alignment" : 4, 1648 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1649 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 1650 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1651 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1652 "size" : 4, 1653 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1654 }, 1655 { 1656 "alignment" : 4, 1657 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1658 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 1659 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1660 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1661 "size" : 4, 1662 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1663 }, 1664 { 1665 "alignment" : 4, 1666 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1667 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 1668 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1669 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1670 "size" : 4, 1671 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1672 }, 1673 { 1674 "alignment" : 4, 1675 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1676 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 1677 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1678 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1679 "size" : 4, 1680 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1681 }, 1682 { 1683 "alignment" : 4, 1684 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1685 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 1686 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1687 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1688 "size" : 4, 1689 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1690 }, 1691 { 1692 "alignment" : 4, 1693 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1694 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *", 1695 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1696 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1697 "size" : 4, 1698 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1699 }, 1700 { 1701 "alignment" : 4, 1702 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1703 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *", 1704 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1705 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1706 "size" : 4, 1707 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1708 }, 1709 { 1710 "alignment" : 4, 1711 "linker_set_key" : "_ZTIPP7AParcel", 1712 "name" : "AParcel **", 1713 "referenced_type" : "_ZTIP7AParcel", 1714 "self_type" : "_ZTIPP7AParcel", 1715 "size" : 4, 1716 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1717 }, 1718 { 1719 "alignment" : 4, 1720 "linker_set_key" : "_ZTIPP7AStatus", 1721 "name" : "AStatus **", 1722 "referenced_type" : "_ZTIP7AStatus", 1723 "self_type" : "_ZTIPP7AStatus", 1724 "size" : 4, 1725 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1726 }, 1727 { 1728 "alignment" : 4, 1729 "linker_set_key" : "_ZTIPP8AIBinder", 1730 "name" : "AIBinder **", 1731 "referenced_type" : "_ZTIP8AIBinder", 1732 "self_type" : "_ZTIPP8AIBinder", 1733 "size" : 4, 1734 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1735 }, 1736 { 1737 "alignment" : 4, 1738 "linker_set_key" : "_ZTIPPKc", 1739 "name" : "const char **", 1740 "referenced_type" : "_ZTIPKc", 1741 "self_type" : "_ZTIPPKc", 1742 "size" : 4, 1743 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1744 }, 1745 { 1746 "alignment" : 4, 1747 "linker_set_key" : "_ZTIPi", 1748 "name" : "int *", 1749 "referenced_type" : "_ZTIi", 1750 "self_type" : "_ZTIPi", 1751 "size" : 4, 1752 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1753 }, 1754 { 1755 "alignment" : 4, 1756 "linker_set_key" : "_ZTIPv", 1757 "name" : "void *", 1758 "referenced_type" : "_ZTIv", 1759 "self_type" : "_ZTIPv", 1760 "size" : 4, 1761 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1762 } 1763 ], 1764 "qualified_types" : 1765 [ 1766 { 1767 "is_const" : true, 1768 "linker_set_key" : "_ZTIK7AParcel", 1769 "name" : "const AParcel", 1770 "referenced_type" : "_ZTI7AParcel", 1771 "self_type" : "_ZTIK7AParcel", 1772 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1773 }, 1774 { 1775 "alignment" : 4, 1776 "is_const" : true, 1777 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 1778 "name" : "const ndk::SpAIBinder", 1779 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1780 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 1781 "size" : 4, 1782 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1783 }, 1784 { 1785 "alignment" : 4, 1786 "is_const" : true, 1787 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 1788 "name" : "const ndk::ScopedAParcel", 1789 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1790 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 1791 "size" : 4, 1792 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1793 }, 1794 { 1795 "alignment" : 4, 1796 "is_const" : true, 1797 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 1798 "name" : "const ndk::ScopedAStatus", 1799 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1800 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 1801 "size" : 4, 1802 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1803 }, 1804 { 1805 "alignment" : 4, 1806 "is_const" : true, 1807 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1808 "name" : "const ndk::ScopedFileDescriptor", 1809 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1810 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1811 "size" : 4, 1812 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1813 }, 1814 { 1815 "alignment" : 4, 1816 "is_const" : true, 1817 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1818 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 1819 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1820 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1821 "size" : 4, 1822 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1823 }, 1824 { 1825 "alignment" : 4, 1826 "is_const" : true, 1827 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1828 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 1829 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1830 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1831 "size" : 4, 1832 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1833 }, 1834 { 1835 "alignment" : 4, 1836 "is_const" : true, 1837 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1838 "name" : "const std::shared_ptr<aidl::android::hardware::rebootescrow::IRebootEscrow>", 1839 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1840 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 1841 "size" : 8, 1842 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1843 }, 1844 { 1845 "alignment" : 4, 1846 "is_const" : true, 1847 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1848 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 1849 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1850 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1851 "size" : 12, 1852 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 1853 }, 1854 { 1855 "alignment" : 4, 1856 "is_const" : true, 1857 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1858 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 1859 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1860 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1861 "size" : 12, 1862 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1863 }, 1864 { 1865 "alignment" : 4, 1866 "is_const" : true, 1867 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1868 "name" : "const std::vector<bool, std::allocator<bool>>", 1869 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1870 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1871 "size" : 12, 1872 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1873 }, 1874 { 1875 "alignment" : 4, 1876 "is_const" : true, 1877 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1878 "name" : "const std::vector<double, std::allocator<double>>", 1879 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1880 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1881 "size" : 12, 1882 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1883 }, 1884 { 1885 "alignment" : 4, 1886 "is_const" : true, 1887 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1888 "name" : "const std::vector<float, std::allocator<float>>", 1889 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1890 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1891 "size" : 12, 1892 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1893 }, 1894 { 1895 "alignment" : 4, 1896 "is_const" : true, 1897 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1898 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 1899 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1900 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1901 "size" : 12, 1902 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1903 }, 1904 { 1905 "alignment" : 4, 1906 "is_const" : true, 1907 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1908 "name" : "const std::vector<int, std::allocator<int>>", 1909 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1910 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1911 "size" : 12, 1912 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1913 }, 1914 { 1915 "alignment" : 4, 1916 "is_const" : true, 1917 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1918 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 1919 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1920 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1921 "size" : 12, 1922 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1923 }, 1924 { 1925 "alignment" : 4, 1926 "is_const" : true, 1927 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1928 "name" : "const std::vector<long long, std::allocator<long long>>", 1929 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1930 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1931 "size" : 12, 1932 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1933 }, 1934 { 1935 "alignment" : 4, 1936 "is_const" : true, 1937 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1938 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>", 1939 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 1940 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1941 "size" : 12, 1942 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1943 }, 1944 { 1945 "alignment" : 4, 1946 "is_const" : true, 1947 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1948 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 1949 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1950 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1951 "size" : 16, 1952 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1953 }, 1954 { 1955 "alignment" : 4, 1956 "is_const" : true, 1957 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1958 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 1959 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1960 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1961 "size" : 16, 1962 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1963 }, 1964 { 1965 "alignment" : 4, 1966 "is_const" : true, 1967 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1968 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 1969 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1970 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1971 "size" : 16, 1972 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1973 }, 1974 { 1975 "alignment" : 4, 1976 "is_const" : true, 1977 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1978 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 1979 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1980 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1981 "size" : 16, 1982 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1983 }, 1984 { 1985 "alignment" : 4, 1986 "is_const" : true, 1987 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1988 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 1989 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1990 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1991 "size" : 16, 1992 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1993 }, 1994 { 1995 "alignment" : 4, 1996 "is_const" : true, 1997 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1998 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 1999 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2000 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2001 "size" : 16, 2002 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2003 }, 2004 { 2005 "alignment" : 4, 2006 "is_const" : true, 2007 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2008 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 2009 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2010 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2011 "size" : 16, 2012 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2013 }, 2014 { 2015 "alignment" : 4, 2016 "is_const" : true, 2017 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2018 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>", 2019 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2020 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2021 "size" : 16, 2022 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2023 }, 2024 { 2025 "alignment" : 4, 2026 "is_const" : true, 2027 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2028 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>", 2029 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2030 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2031 "size" : 16, 2032 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2033 }, 2034 { 2035 "alignment" : 4, 2036 "is_const" : true, 2037 "linker_set_key" : "_ZTIKP7AParcel", 2038 "name" : "AParcel *const", 2039 "referenced_type" : "_ZTIP7AParcel", 2040 "self_type" : "_ZTIKP7AParcel", 2041 "size" : 4, 2042 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2043 }, 2044 { 2045 "alignment" : 4, 2046 "is_const" : true, 2047 "linker_set_key" : "_ZTIKP7AStatus", 2048 "name" : "AStatus *const", 2049 "referenced_type" : "_ZTIP7AStatus", 2050 "self_type" : "_ZTIKP7AStatus", 2051 "size" : 4, 2052 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2053 }, 2054 { 2055 "alignment" : 1, 2056 "is_const" : true, 2057 "linker_set_key" : "_ZTIKc", 2058 "name" : "const char", 2059 "referenced_type" : "_ZTIc", 2060 "self_type" : "_ZTIKc", 2061 "size" : 1, 2062 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2063 }, 2064 { 2065 "alignment" : 4, 2066 "is_const" : true, 2067 "linker_set_key" : "_ZTIKi", 2068 "name" : "const int", 2069 "referenced_type" : "_ZTIi", 2070 "self_type" : "_ZTIKi", 2071 "size" : 4, 2072 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 2073 }, 2074 { 2075 "alignment" : 4, 2076 "is_const" : true, 2077 "linker_set_key" : "_ZTIKj", 2078 "name" : "const unsigned int", 2079 "referenced_type" : "_ZTIj", 2080 "self_type" : "_ZTIKj", 2081 "size" : 4, 2082 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h" 2083 }, 2084 { 2085 "is_const" : true, 2086 "linker_set_key" : "_ZTIKv", 2087 "name" : "const void", 2088 "referenced_type" : "_ZTIv", 2089 "self_type" : "_ZTIKv", 2090 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2091 } 2092 ], 2093 "record_types" : 2094 [ 2095 { 2096 "alignment" : 4, 2097 "fields" : 2098 [ 2099 { 2100 "access" : "private", 2101 "field_name" : "mBinder", 2102 "referenced_type" : "_ZTIP8AIBinder" 2103 } 2104 ], 2105 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 2106 "name" : "ndk::SpAIBinder", 2107 "record_kind" : "class", 2108 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2109 "self_type" : "_ZTIN3ndk10SpAIBinderE", 2110 "size" : 4, 2111 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2112 }, 2113 { 2114 "access" : "private", 2115 "alignment" : 4, 2116 "fields" : 2117 [ 2118 { 2119 "field_name" : "interface", 2120 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 2121 } 2122 ], 2123 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2124 "name" : "ndk::ICInterface::ICInterfaceData", 2125 "record_kind" : "class", 2126 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2127 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2128 "size" : 8, 2129 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2130 }, 2131 { 2132 "alignment" : 4, 2133 "base_specifiers" : 2134 [ 2135 { 2136 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 2137 } 2138 ], 2139 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 2140 "name" : "ndk::ICInterface", 2141 "record_kind" : "class", 2142 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2143 "self_type" : "_ZTIN3ndk11ICInterfaceE", 2144 "size" : 16, 2145 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2146 "vtable_components" : 2147 [ 2148 { 2149 "kind" : "offset_to_top" 2150 }, 2151 { 2152 "kind" : "rtti", 2153 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 2154 }, 2155 { 2156 "kind" : "complete_dtor_pointer", 2157 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 2158 }, 2159 { 2160 "kind" : "deleting_dtor_pointer", 2161 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 2162 }, 2163 { 2164 "is_pure" : true, 2165 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2166 }, 2167 { 2168 "is_pure" : true, 2169 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2170 }, 2171 { 2172 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2173 }, 2174 { 2175 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2176 } 2177 ] 2178 }, 2179 { 2180 "alignment" : 4, 2181 "base_specifiers" : 2182 [ 2183 { 2184 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2185 } 2186 ], 2187 "fields" : 2188 [ 2189 { 2190 "access" : "private", 2191 "field_name" : "mMutex", 2192 "field_offset" : 128, 2193 "referenced_type" : "_ZTINSt3__15mutexE" 2194 }, 2195 { 2196 "access" : "private", 2197 "field_name" : "mWeakBinder", 2198 "field_offset" : 160, 2199 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 2200 } 2201 ], 2202 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2203 "name" : "ndk::BnCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow>", 2204 "record_kind" : "class", 2205 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2206 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2207 "size" : 24, 2208 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2209 "template_args" : [ "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" ], 2210 "vtable_components" : 2211 [ 2212 { 2213 "kind" : "offset_to_top" 2214 }, 2215 { 2216 "kind" : "rtti", 2217 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2218 }, 2219 { 2220 "kind" : "complete_dtor_pointer", 2221 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED1Ev" 2222 }, 2223 { 2224 "kind" : "deleting_dtor_pointer", 2225 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED0Ev" 2226 }, 2227 { 2228 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2229 }, 2230 { 2231 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2232 }, 2233 { 2234 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2235 }, 2236 { 2237 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2238 }, 2239 { 2240 "is_pure" : true, 2241 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 2242 }, 2243 { 2244 "is_pure" : true, 2245 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIhNS4_9allocatorIhEEEE" 2246 }, 2247 { 2248 "is_pure" : true, 2249 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow19getInterfaceVersionEPi" 2250 }, 2251 { 2252 "is_pure" : true, 2253 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2254 }, 2255 { 2256 "is_pure" : true, 2257 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE12createBinderEv" 2258 } 2259 ] 2260 }, 2261 { 2262 "alignment" : 4, 2263 "base_specifiers" : 2264 [ 2265 { 2266 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2267 } 2268 ], 2269 "fields" : 2270 [ 2271 { 2272 "access" : "private", 2273 "field_name" : "mBinder", 2274 "field_offset" : 128, 2275 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 2276 } 2277 ], 2278 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2279 "name" : "ndk::BpCInterface<aidl::android::hardware::rebootescrow::IRebootEscrow>", 2280 "record_kind" : "class", 2281 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2282 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE", 2283 "size" : 20, 2284 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2285 "template_args" : [ "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" ], 2286 "vtable_components" : 2287 [ 2288 { 2289 "kind" : "offset_to_top" 2290 }, 2291 { 2292 "kind" : "rtti", 2293 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2294 }, 2295 { 2296 "kind" : "complete_dtor_pointer", 2297 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED1Ev" 2298 }, 2299 { 2300 "kind" : "deleting_dtor_pointer", 2301 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEED0Ev" 2302 }, 2303 { 2304 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2305 }, 2306 { 2307 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2308 }, 2309 { 2310 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE4dumpEiPPKcj" 2311 }, 2312 { 2313 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2314 }, 2315 { 2316 "is_pure" : true, 2317 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 2318 }, 2319 { 2320 "is_pure" : true, 2321 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIhNS4_9allocatorIhEEEE" 2322 }, 2323 { 2324 "is_pure" : true, 2325 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow19getInterfaceVersionEPi" 2326 }, 2327 { 2328 "is_pure" : true, 2329 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2330 } 2331 ] 2332 }, 2333 { 2334 "alignment" : 4, 2335 "base_specifiers" : 2336 [ 2337 { 2338 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 2339 } 2340 ], 2341 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 2342 "name" : "ndk::ScopedAParcel", 2343 "record_kind" : "class", 2344 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2345 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 2346 "size" : 4, 2347 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2348 }, 2349 { 2350 "alignment" : 4, 2351 "base_specifiers" : 2352 [ 2353 { 2354 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 2355 } 2356 ], 2357 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 2358 "name" : "ndk::ScopedAStatus", 2359 "record_kind" : "class", 2360 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2361 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 2362 "size" : 4, 2363 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2364 }, 2365 { 2366 "alignment" : 4, 2367 "fields" : 2368 [ 2369 { 2370 "access" : "private", 2371 "field_name" : "mFlagThis", 2372 "field_offset" : 32, 2373 "referenced_type" : "_ZTINSt3__19once_flagE" 2374 }, 2375 { 2376 "access" : "private", 2377 "field_name" : "mThis", 2378 "field_offset" : 64, 2379 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 2380 } 2381 ], 2382 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 2383 "name" : "ndk::SharedRefBase", 2384 "record_kind" : "class", 2385 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2386 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 2387 "size" : 16, 2388 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2389 "vtable_components" : 2390 [ 2391 { 2392 "kind" : "offset_to_top" 2393 }, 2394 { 2395 "kind" : "rtti", 2396 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 2397 }, 2398 { 2399 "kind" : "complete_dtor_pointer", 2400 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 2401 }, 2402 { 2403 "kind" : "deleting_dtor_pointer", 2404 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 2405 } 2406 ] 2407 }, 2408 { 2409 "alignment" : 4, 2410 "base_specifiers" : 2411 [ 2412 { 2413 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 2414 } 2415 ], 2416 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2417 "name" : "ndk::ScopedAIBinder_Weak", 2418 "record_kind" : "class", 2419 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2420 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2421 "size" : 4, 2422 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2423 }, 2424 { 2425 "alignment" : 4, 2426 "base_specifiers" : 2427 [ 2428 { 2429 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 2430 } 2431 ], 2432 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 2433 "name" : "ndk::ScopedFileDescriptor", 2434 "record_kind" : "class", 2435 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2436 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2437 "size" : 4, 2438 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2439 }, 2440 { 2441 "alignment" : 4, 2442 "base_specifiers" : 2443 [ 2444 { 2445 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 2446 } 2447 ], 2448 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2449 "name" : "ndk::ScopedAIBinder_DeathRecipient", 2450 "record_kind" : "class", 2451 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2452 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2453 "size" : 4, 2454 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2455 }, 2456 { 2457 "alignment" : 4, 2458 "fields" : 2459 [ 2460 { 2461 "access" : "private", 2462 "field_name" : "mT", 2463 "referenced_type" : "_ZTIP13AIBinder_Weak" 2464 } 2465 ], 2466 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2467 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 2468 "record_kind" : "class", 2469 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2470 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2471 "size" : 4, 2472 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2473 "template_args" : [ "_ZTIP13AIBinder_Weak" ] 2474 }, 2475 { 2476 "alignment" : 4, 2477 "fields" : 2478 [ 2479 { 2480 "access" : "private", 2481 "field_name" : "mT", 2482 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 2483 } 2484 ], 2485 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2486 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 2487 "record_kind" : "class", 2488 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2489 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2490 "size" : 4, 2491 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2492 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient" ] 2493 }, 2494 { 2495 "alignment" : 4, 2496 "fields" : 2497 [ 2498 { 2499 "access" : "private", 2500 "field_name" : "mT", 2501 "referenced_type" : "_ZTIP7AParcel" 2502 } 2503 ], 2504 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2505 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2506 "record_kind" : "class", 2507 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2508 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2509 "size" : 4, 2510 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2511 "template_args" : [ "_ZTIP7AParcel" ] 2512 }, 2513 { 2514 "alignment" : 4, 2515 "fields" : 2516 [ 2517 { 2518 "access" : "private", 2519 "field_name" : "mT", 2520 "referenced_type" : "_ZTIP7AStatus" 2521 } 2522 ], 2523 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2524 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2525 "record_kind" : "class", 2526 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2527 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2528 "size" : 4, 2529 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2530 "template_args" : [ "_ZTIP7AStatus" ] 2531 }, 2532 { 2533 "alignment" : 4, 2534 "base_specifiers" : 2535 [ 2536 { 2537 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 2538 } 2539 ], 2540 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 2541 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrow", 2542 "record_kind" : "class", 2543 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 2544 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE", 2545 "size" : 16, 2546 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h", 2547 "vtable_components" : 2548 [ 2549 { 2550 "kind" : "offset_to_top" 2551 }, 2552 { 2553 "kind" : "rtti", 2554 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2555 }, 2556 { 2557 "kind" : "complete_dtor_pointer", 2558 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD1Ev" 2559 }, 2560 { 2561 "kind" : "deleting_dtor_pointer", 2562 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrowD0Ev" 2563 }, 2564 { 2565 "is_pure" : true, 2566 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2567 }, 2568 { 2569 "is_pure" : true, 2570 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2571 }, 2572 { 2573 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2574 }, 2575 { 2576 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2577 }, 2578 { 2579 "is_pure" : true, 2580 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 2581 }, 2582 { 2583 "is_pure" : true, 2584 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIhNS4_9allocatorIhEEEE" 2585 }, 2586 { 2587 "is_pure" : true, 2588 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow19getInterfaceVersionEPi" 2589 }, 2590 { 2591 "is_pure" : true, 2592 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2593 } 2594 ] 2595 }, 2596 { 2597 "alignment" : 4, 2598 "base_specifiers" : 2599 [ 2600 { 2601 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2602 } 2603 ], 2604 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 2605 "name" : "aidl::android::hardware::rebootescrow::BnRebootEscrow", 2606 "record_kind" : "class", 2607 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 2608 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE", 2609 "size" : 24, 2610 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BnRebootEscrow.h", 2611 "vtable_components" : 2612 [ 2613 { 2614 "kind" : "offset_to_top" 2615 }, 2616 { 2617 "kind" : "rtti", 2618 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow14BnRebootEscrowE" 2619 }, 2620 { 2621 "kind" : "complete_dtor_pointer", 2622 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD1Ev" 2623 }, 2624 { 2625 "kind" : "deleting_dtor_pointer", 2626 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrowD0Ev" 2627 }, 2628 { 2629 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2630 }, 2631 { 2632 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2633 }, 2634 { 2635 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2636 }, 2637 { 2638 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2639 }, 2640 { 2641 "is_pure" : true, 2642 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 2643 }, 2644 { 2645 "is_pure" : true, 2646 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow13IRebootEscrow11retrieveKeyEPNSt3__16vectorIhNS4_9allocatorIhEEEE" 2647 }, 2648 { 2649 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow19getInterfaceVersionEPi" 2650 }, 2651 { 2652 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2653 }, 2654 { 2655 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BnRebootEscrow12createBinderEv" 2656 } 2657 ] 2658 }, 2659 { 2660 "alignment" : 4, 2661 "base_specifiers" : 2662 [ 2663 { 2664 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEEE" 2665 } 2666 ], 2667 "fields" : 2668 [ 2669 { 2670 "field_name" : "_aidl_cached_version", 2671 "field_offset" : 160, 2672 "referenced_type" : "_ZTIi" 2673 }, 2674 { 2675 "field_name" : "_aidl_cached_hash", 2676 "field_offset" : 192, 2677 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 2678 }, 2679 { 2680 "field_name" : "_aidl_cached_hash_mutex", 2681 "field_offset" : 288, 2682 "referenced_type" : "_ZTINSt3__15mutexE" 2683 } 2684 ], 2685 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 2686 "name" : "aidl::android::hardware::rebootescrow::BpRebootEscrow", 2687 "record_kind" : "class", 2688 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 2689 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE", 2690 "size" : 40, 2691 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/BpRebootEscrow.h", 2692 "vtable_components" : 2693 [ 2694 { 2695 "kind" : "offset_to_top" 2696 }, 2697 { 2698 "kind" : "rtti", 2699 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow14BpRebootEscrowE" 2700 }, 2701 { 2702 "kind" : "complete_dtor_pointer", 2703 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD1Ev" 2704 }, 2705 { 2706 "kind" : "deleting_dtor_pointer", 2707 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrowD0Ev" 2708 }, 2709 { 2710 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8asBinderEv" 2711 }, 2712 { 2713 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE8isRemoteEv" 2714 }, 2715 { 2716 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware12rebootescrow13IRebootEscrowEE4dumpEiPPKcj" 2717 }, 2718 { 2719 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2720 }, 2721 { 2722 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 2723 }, 2724 { 2725 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow11retrieveKeyEPNSt3__16vectorIhNS4_9allocatorIhEEEE" 2726 }, 2727 { 2728 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow19getInterfaceVersionEPi" 2729 }, 2730 { 2731 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow14BpRebootEscrow16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2732 } 2733 ] 2734 }, 2735 { 2736 "alignment" : 4, 2737 "base_specifiers" : 2738 [ 2739 { 2740 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow13IRebootEscrowE" 2741 } 2742 ], 2743 "linker_set_key" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 2744 "name" : "aidl::android::hardware::rebootescrow::IRebootEscrowDefault", 2745 "record_kind" : "class", 2746 "referenced_type" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 2747 "self_type" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE", 2748 "size" : 16, 2749 "source_file" : "out/soong/.intermediates/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include/aidl/android/hardware/rebootescrow/IRebootEscrow.h", 2750 "vtable_components" : 2751 [ 2752 { 2753 "kind" : "offset_to_top" 2754 }, 2755 { 2756 "kind" : "rtti", 2757 "mangled_component_name" : "_ZTIN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultE" 2758 }, 2759 { 2760 "kind" : "complete_dtor_pointer", 2761 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultD1Ev" 2762 }, 2763 { 2764 "kind" : "deleting_dtor_pointer", 2765 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefaultD0Ev" 2766 }, 2767 { 2768 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8asBinderEv" 2769 }, 2770 { 2771 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8isRemoteEv" 2772 }, 2773 { 2774 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2775 }, 2776 { 2777 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2778 }, 2779 { 2780 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault8storeKeyERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 2781 }, 2782 { 2783 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault11retrieveKeyEPNSt3__16vectorIhNS4_9allocatorIhEEEE" 2784 }, 2785 { 2786 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault19getInterfaceVersionEPi" 2787 }, 2788 { 2789 "mangled_component_name" : "_ZN4aidl7android8hardware12rebootescrow20IRebootEscrowDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2790 } 2791 ] 2792 } 2793 ], 2794 "rvalue_reference_types" : 2795 [ 2796 { 2797 "alignment" : 4, 2798 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 2799 "name" : "ndk::ScopedAParcel &&", 2800 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2801 "self_type" : "_ZTION3ndk13ScopedAParcelE", 2802 "size" : 4, 2803 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2804 }, 2805 { 2806 "alignment" : 4, 2807 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 2808 "name" : "ndk::ScopedAStatus &&", 2809 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2810 "self_type" : "_ZTION3ndk13ScopedAStatusE", 2811 "size" : 4, 2812 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2813 }, 2814 { 2815 "alignment" : 4, 2816 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2817 "name" : "ndk::ScopedAIBinder_Weak &&", 2818 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2819 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2820 "size" : 4, 2821 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2822 }, 2823 { 2824 "alignment" : 4, 2825 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 2826 "name" : "ndk::ScopedFileDescriptor &&", 2827 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2828 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 2829 "size" : 4, 2830 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2831 }, 2832 { 2833 "alignment" : 4, 2834 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2835 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 2836 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2837 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2838 "size" : 4, 2839 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2840 }, 2841 { 2842 "alignment" : 4, 2843 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2844 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 2845 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2846 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2847 "size" : 4, 2848 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2849 } 2850 ] 2851} 2852