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