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