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