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