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