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