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