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