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