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