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