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