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 enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)", 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 enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)", 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 enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)", 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 enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)", 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 enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)", 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 enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)", 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 enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)", 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 enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)", 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 enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)", 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 enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 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 enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 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::ToEmptyString<ndk::ScopedFileDescriptor>::value" 435 } 436 ], 437 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEE6$valueE", 438 "name" : "android::internal::details::ToEmptyString<ndk::ScopedFileDescriptor>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 439 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEE6$valueE", 440 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEE6$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::ToEmptyString<std::vector<ndk::ScopedFileDescriptor>>::value" 452 } 453 ], 454 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 455 "name" : "android::internal::details::ToEmptyString<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 456 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 457 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$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::ToEmptyString<std::vector<int>>::value" 469 } 470 ], 471 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 472 "name" : "android::internal::details::ToEmptyString<std::vector<int, std::allocator<int>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 473 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 474 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEE6$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::ToEmptyString<int>::value" 486 } 487 ], 488 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 489 "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 490 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 491 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$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 "alignment" : 4, 498 "enum_fields" : 499 [ 500 { 501 "enum_field_value" : 0, 502 "name" : "android::internal::details::ToEmptyString<long>::value" 503 } 504 ], 505 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIlE6$valueE", 506 "name" : "android::internal::details::ToEmptyString<long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 507 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIlE6$valueE", 508 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIlE6$valueE", 509 "size" : 4, 510 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 511 "underlying_type" : "_ZTIj" 512 }, 513 { 514 "alignment" : 4, 515 "enum_fields" : 516 [ 517 { 518 "enum_field_value" : 0, 519 "name" : "android::internal::details::HasToStringMethod<std::vector<ndk::ScopedFileDescriptor>>::value" 520 } 521 ], 522 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 523 "name" : "android::internal::details::HasToStringMethod<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 524 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 525 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 526 "size" : 4, 527 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 528 "underlying_type" : "_ZTIj" 529 }, 530 { 531 "alignment" : 4, 532 "enum_fields" : 533 [ 534 { 535 "enum_field_value" : 0, 536 "name" : "android::internal::details::HasToStringMethod<std::vector<int>>::value" 537 } 538 ], 539 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 540 "name" : "android::internal::details::HasToStringMethod<std::vector<int, std::allocator<int>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 541 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 542 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 543 "size" : 4, 544 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 545 "underlying_type" : "_ZTIj" 546 }, 547 { 548 "alignment" : 4, 549 "enum_fields" : 550 [ 551 { 552 "enum_field_value" : 0, 553 "name" : "android::internal::details::HasToStringFunction<std::vector<ndk::ScopedFileDescriptor>>::value" 554 } 555 ], 556 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 557 "name" : "android::internal::details::HasToStringFunction<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 558 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 559 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 560 "size" : 4, 561 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 562 "underlying_type" : "_ZTIj" 563 }, 564 { 565 "alignment" : 4, 566 "enum_fields" : 567 [ 568 { 569 "enum_field_value" : 0, 570 "name" : "android::internal::details::HasToStringFunction<std::vector<int>>::value" 571 } 572 ], 573 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 574 "name" : "android::internal::details::HasToStringFunction<std::vector<int, std::allocator<int>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 575 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 576 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 577 "size" : 4, 578 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 579 "underlying_type" : "_ZTIj" 580 } 581 ], 582 "function_types" : 583 [ 584 { 585 "alignment" : 4, 586 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 587 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 588 "parameters" : 589 [ 590 { 591 "referenced_type" : "_ZTIP8AIBinder" 592 }, 593 { 594 "referenced_type" : "_ZTIj" 595 }, 596 { 597 "referenced_type" : "_ZTIPK7AParcel" 598 }, 599 { 600 "referenced_type" : "_ZTIP7AParcel" 601 } 602 ], 603 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 604 "return_type" : "_ZTIi", 605 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 606 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 607 } 608 ], 609 "functions" : 610 [ 611 { 612 "function_name" : "aidl::android::hardware::common::MappableFile::readFromParcel", 613 "linker_set_key" : "_ZN4aidl7android8hardware6common12MappableFile14readFromParcelEPK7AParcel", 614 "parameters" : 615 [ 616 { 617 "is_this_ptr" : true, 618 "referenced_type" : "_ZTIPN4aidl7android8hardware6common12MappableFileE" 619 }, 620 { 621 "referenced_type" : "_ZTIPK7AParcel" 622 } 623 ], 624 "return_type" : "_ZTIi", 625 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 626 }, 627 { 628 "function_name" : "aidl::android::hardware::common::NativeHandle::readFromParcel", 629 "linker_set_key" : "_ZN4aidl7android8hardware6common12NativeHandle14readFromParcelEPK7AParcel", 630 "parameters" : 631 [ 632 { 633 "is_this_ptr" : true, 634 "referenced_type" : "_ZTIPN4aidl7android8hardware6common12NativeHandleE" 635 }, 636 { 637 "referenced_type" : "_ZTIPK7AParcel" 638 } 639 ], 640 "return_type" : "_ZTIi", 641 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 642 }, 643 { 644 "function_name" : "aidl::android::hardware::common::Ashmem::readFromParcel", 645 "linker_set_key" : "_ZN4aidl7android8hardware6common6Ashmem14readFromParcelEPK7AParcel", 646 "parameters" : 647 [ 648 { 649 "is_this_ptr" : true, 650 "referenced_type" : "_ZTIPN4aidl7android8hardware6common6AshmemE" 651 }, 652 { 653 "referenced_type" : "_ZTIPK7AParcel" 654 } 655 ], 656 "return_type" : "_ZTIi", 657 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 658 }, 659 { 660 "function_name" : "aidl::android::hardware::common::MappableFile::writeToParcel", 661 "linker_set_key" : "_ZNK4aidl7android8hardware6common12MappableFile13writeToParcelEP7AParcel", 662 "parameters" : 663 [ 664 { 665 "is_this_ptr" : true, 666 "referenced_type" : "_ZTIPKN4aidl7android8hardware6common12MappableFileE" 667 }, 668 { 669 "referenced_type" : "_ZTIP7AParcel" 670 } 671 ], 672 "return_type" : "_ZTIi", 673 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 674 }, 675 { 676 "function_name" : "aidl::android::hardware::common::NativeHandle::writeToParcel", 677 "linker_set_key" : "_ZNK4aidl7android8hardware6common12NativeHandle13writeToParcelEP7AParcel", 678 "parameters" : 679 [ 680 { 681 "is_this_ptr" : true, 682 "referenced_type" : "_ZTIPKN4aidl7android8hardware6common12NativeHandleE" 683 }, 684 { 685 "referenced_type" : "_ZTIP7AParcel" 686 } 687 ], 688 "return_type" : "_ZTIi", 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 "function_name" : "aidl::android::hardware::common::Ashmem::writeToParcel", 693 "linker_set_key" : "_ZNK4aidl7android8hardware6common6Ashmem13writeToParcelEP7AParcel", 694 "parameters" : 695 [ 696 { 697 "is_this_ptr" : true, 698 "referenced_type" : "_ZTIPKN4aidl7android8hardware6common6AshmemE" 699 }, 700 { 701 "referenced_type" : "_ZTIP7AParcel" 702 } 703 ], 704 "return_type" : "_ZTIi", 705 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 706 } 707 ], 708 "global_vars" : 709 [ 710 { 711 "linker_set_key" : "_ZN4aidl7android8hardware6common12MappableFile10descriptorE", 712 "name" : "aidl::android::hardware::common::MappableFile::descriptor", 713 "referenced_type" : "_ZTIPKc", 714 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 715 }, 716 { 717 "linker_set_key" : "_ZN4aidl7android8hardware6common12NativeHandle10descriptorE", 718 "name" : "aidl::android::hardware::common::NativeHandle::descriptor", 719 "referenced_type" : "_ZTIPKc", 720 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 721 }, 722 { 723 "linker_set_key" : "_ZN4aidl7android8hardware6common6Ashmem10descriptorE", 724 "name" : "aidl::android::hardware::common::Ashmem::descriptor", 725 "referenced_type" : "_ZTIPKc", 726 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 727 } 728 ], 729 "lvalue_reference_types" : 730 [ 731 { 732 "alignment" : 8, 733 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 734 "name" : "const ndk::SpAIBinder &", 735 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 736 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 737 "size" : 8, 738 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 739 }, 740 { 741 "alignment" : 8, 742 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 743 "name" : "const ndk::ScopedAParcel &", 744 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 745 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 746 "size" : 8, 747 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 748 }, 749 { 750 "alignment" : 8, 751 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE", 752 "name" : "const ndk::AParcelableHolder &", 753 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 754 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE", 755 "size" : 8, 756 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 757 }, 758 { 759 "alignment" : 8, 760 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 761 "name" : "const ndk::ScopedFileDescriptor &", 762 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 763 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 764 "size" : 8, 765 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 766 }, 767 { 768 "alignment" : 8, 769 "linker_set_key" : "_ZTIRKN4aidl7android8hardware6common12MappableFileE", 770 "name" : "const aidl::android::hardware::common::MappableFile &", 771 "referenced_type" : "_ZTIKN4aidl7android8hardware6common12MappableFileE", 772 "self_type" : "_ZTIRKN4aidl7android8hardware6common12MappableFileE", 773 "size" : 8, 774 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 775 }, 776 { 777 "alignment" : 8, 778 "linker_set_key" : "_ZTIRKN4aidl7android8hardware6common12NativeHandleE", 779 "name" : "const aidl::android::hardware::common::NativeHandle &", 780 "referenced_type" : "_ZTIKN4aidl7android8hardware6common12NativeHandleE", 781 "self_type" : "_ZTIRKN4aidl7android8hardware6common12NativeHandleE", 782 "size" : 8, 783 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 784 }, 785 { 786 "alignment" : 8, 787 "linker_set_key" : "_ZTIRKN4aidl7android8hardware6common6AshmemE", 788 "name" : "const aidl::android::hardware::common::Ashmem &", 789 "referenced_type" : "_ZTIKN4aidl7android8hardware6common6AshmemE", 790 "self_type" : "_ZTIRKN4aidl7android8hardware6common6AshmemE", 791 "size" : 8, 792 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 793 }, 794 { 795 "alignment" : 8, 796 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 797 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 798 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 799 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 800 "size" : 8, 801 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 802 }, 803 { 804 "alignment" : 8, 805 "linker_set_key" : "_ZTIRKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE", 806 "name" : "const std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>> &", 807 "referenced_type" : "_ZTIKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE", 808 "self_type" : "_ZTIRKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE", 809 "size" : 8, 810 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 811 }, 812 { 813 "alignment" : 8, 814 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 815 "name" : "const std::vector<bool, std::allocator<bool>> &", 816 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 817 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 818 "size" : 8, 819 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 820 }, 821 { 822 "alignment" : 8, 823 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 824 "name" : "const std::vector<double, std::allocator<double>> &", 825 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 826 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 827 "size" : 8, 828 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 829 }, 830 { 831 "alignment" : 8, 832 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 833 "name" : "const std::vector<float, std::allocator<float>> &", 834 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 835 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 836 "size" : 8, 837 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 838 }, 839 { 840 "alignment" : 8, 841 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 842 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 843 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 844 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 845 "size" : 8, 846 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 847 }, 848 { 849 "alignment" : 8, 850 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 851 "name" : "const std::vector<int, std::allocator<int>> &", 852 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 853 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 854 "size" : 8, 855 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 856 }, 857 { 858 "alignment" : 8, 859 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 860 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 861 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 862 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 863 "size" : 8, 864 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 865 }, 866 { 867 "alignment" : 8, 868 "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE", 869 "name" : "const std::vector<long, std::allocator<long>> &", 870 "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 871 "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE", 872 "size" : 8, 873 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 874 }, 875 { 876 "alignment" : 8, 877 "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE", 878 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &", 879 "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 880 "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE", 881 "size" : 8, 882 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 883 }, 884 { 885 "alignment" : 8, 886 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 887 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 888 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 889 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 890 "size" : 8, 891 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 892 }, 893 { 894 "alignment" : 8, 895 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 896 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 897 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 898 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 899 "size" : 8, 900 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 901 }, 902 { 903 "alignment" : 8, 904 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 905 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 906 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 907 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 908 "size" : 8, 909 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 910 }, 911 { 912 "alignment" : 8, 913 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 914 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 915 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 916 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 917 "size" : 8, 918 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 919 }, 920 { 921 "alignment" : 8, 922 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 923 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 924 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 925 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 926 "size" : 8, 927 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 928 }, 929 { 930 "alignment" : 8, 931 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 932 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 933 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 934 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 935 "size" : 8, 936 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 937 }, 938 { 939 "alignment" : 8, 940 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 941 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 942 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 943 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 944 "size" : 8, 945 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 946 }, 947 { 948 "alignment" : 8, 949 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 950 "name" : "const std::optional<std::vector<long, std::allocator<long>>> &", 951 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 952 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 953 "size" : 8, 954 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 955 }, 956 { 957 "alignment" : 8, 958 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 959 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &", 960 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 961 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 962 "size" : 8, 963 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 964 }, 965 { 966 "alignment" : 8, 967 "linker_set_key" : "_ZTIRKi", 968 "name" : "const int &", 969 "referenced_type" : "_ZTIKi", 970 "self_type" : "_ZTIRKi", 971 "size" : 8, 972 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 973 }, 974 { 975 "alignment" : 8, 976 "linker_set_key" : "_ZTIRKl", 977 "name" : "const long &", 978 "referenced_type" : "_ZTIKl", 979 "self_type" : "_ZTIRKl", 980 "size" : 8, 981 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 982 }, 983 { 984 "alignment" : 8, 985 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 986 "name" : "ndk::SpAIBinder &", 987 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 988 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 989 "size" : 8, 990 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 991 }, 992 { 993 "alignment" : 8, 994 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 995 "name" : "ndk::ScopedAParcel &", 996 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 997 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 998 "size" : 8, 999 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1000 }, 1001 { 1002 "alignment" : 8, 1003 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 1004 "name" : "ndk::ScopedAStatus &", 1005 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1006 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 1007 "size" : 8, 1008 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1009 }, 1010 { 1011 "alignment" : 8, 1012 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 1013 "name" : "ndk::ScopedAIBinder_Weak &", 1014 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1015 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 1016 "size" : 8, 1017 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1018 }, 1019 { 1020 "alignment" : 8, 1021 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 1022 "name" : "ndk::ScopedFileDescriptor &", 1023 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1024 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 1025 "size" : 8, 1026 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1027 }, 1028 { 1029 "alignment" : 8, 1030 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 1031 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 1032 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1033 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 1034 "size" : 8, 1035 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1036 } 1037 ], 1038 "pointer_types" : 1039 [ 1040 { 1041 "alignment" : 8, 1042 "linker_set_key" : "_ZTIP13AIBinder_Weak", 1043 "name" : "AIBinder_Weak *", 1044 "referenced_type" : "_ZTI13AIBinder_Weak", 1045 "self_type" : "_ZTIP13AIBinder_Weak", 1046 "size" : 8, 1047 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1048 }, 1049 { 1050 "alignment" : 8, 1051 "linker_set_key" : "_ZTIP14AIBinder_Class", 1052 "name" : "AIBinder_Class *", 1053 "referenced_type" : "_ZTI14AIBinder_Class", 1054 "self_type" : "_ZTIP14AIBinder_Class", 1055 "size" : 8, 1056 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1057 }, 1058 { 1059 "alignment" : 8, 1060 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 1061 "name" : "AIBinder_DeathRecipient *", 1062 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 1063 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 1064 "size" : 8, 1065 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1066 }, 1067 { 1068 "alignment" : 8, 1069 "linker_set_key" : "_ZTIP7AParcel", 1070 "name" : "AParcel *", 1071 "referenced_type" : "_ZTI7AParcel", 1072 "self_type" : "_ZTIP7AParcel", 1073 "size" : 8, 1074 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1075 }, 1076 { 1077 "alignment" : 8, 1078 "linker_set_key" : "_ZTIP7AStatus", 1079 "name" : "AStatus *", 1080 "referenced_type" : "_ZTI7AStatus", 1081 "self_type" : "_ZTIP7AStatus", 1082 "size" : 8, 1083 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1084 }, 1085 { 1086 "alignment" : 8, 1087 "linker_set_key" : "_ZTIP8AIBinder", 1088 "name" : "AIBinder *", 1089 "referenced_type" : "_ZTI8AIBinder", 1090 "self_type" : "_ZTIP8AIBinder", 1091 "size" : 8, 1092 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1093 }, 1094 { 1095 "alignment" : 8, 1096 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1097 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 1098 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1099 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1100 "size" : 8, 1101 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1102 }, 1103 { 1104 "alignment" : 8, 1105 "linker_set_key" : "_ZTIPK7AParcel", 1106 "name" : "const AParcel *", 1107 "referenced_type" : "_ZTIK7AParcel", 1108 "self_type" : "_ZTIPK7AParcel", 1109 "size" : 8, 1110 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1111 }, 1112 { 1113 "alignment" : 8, 1114 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 1115 "name" : "const ndk::SpAIBinder *", 1116 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 1117 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 1118 "size" : 8, 1119 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1120 }, 1121 { 1122 "alignment" : 8, 1123 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 1124 "name" : "const ndk::ScopedAParcel *", 1125 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 1126 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 1127 "size" : 8, 1128 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1129 }, 1130 { 1131 "alignment" : 8, 1132 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 1133 "name" : "const ndk::ScopedAStatus *", 1134 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 1135 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 1136 "size" : 8, 1137 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1138 }, 1139 { 1140 "alignment" : 8, 1141 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE", 1142 "name" : "const ndk::AParcelableHolder *", 1143 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 1144 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE", 1145 "size" : 8, 1146 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1147 }, 1148 { 1149 "alignment" : 8, 1150 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 1151 "name" : "const ndk::ScopedFileDescriptor *", 1152 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1153 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 1154 "size" : 8, 1155 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1156 }, 1157 { 1158 "alignment" : 8, 1159 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1160 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 1161 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1162 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1163 "size" : 8, 1164 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1165 }, 1166 { 1167 "alignment" : 8, 1168 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1169 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 1170 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1171 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1172 "size" : 8, 1173 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1174 }, 1175 { 1176 "alignment" : 8, 1177 "linker_set_key" : "_ZTIPKN4aidl7android8hardware6common12MappableFileE", 1178 "name" : "const aidl::android::hardware::common::MappableFile *", 1179 "referenced_type" : "_ZTIKN4aidl7android8hardware6common12MappableFileE", 1180 "self_type" : "_ZTIPKN4aidl7android8hardware6common12MappableFileE", 1181 "size" : 8, 1182 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 1183 }, 1184 { 1185 "alignment" : 8, 1186 "linker_set_key" : "_ZTIPKN4aidl7android8hardware6common12NativeHandleE", 1187 "name" : "const aidl::android::hardware::common::NativeHandle *", 1188 "referenced_type" : "_ZTIKN4aidl7android8hardware6common12NativeHandleE", 1189 "self_type" : "_ZTIPKN4aidl7android8hardware6common12NativeHandleE", 1190 "size" : 8, 1191 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 1192 }, 1193 { 1194 "alignment" : 8, 1195 "linker_set_key" : "_ZTIPKN4aidl7android8hardware6common6AshmemE", 1196 "name" : "const aidl::android::hardware::common::Ashmem *", 1197 "referenced_type" : "_ZTIKN4aidl7android8hardware6common6AshmemE", 1198 "self_type" : "_ZTIPKN4aidl7android8hardware6common6AshmemE", 1199 "size" : 8, 1200 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 1201 }, 1202 { 1203 "alignment" : 8, 1204 "linker_set_key" : "_ZTIPKc", 1205 "name" : "const char *", 1206 "referenced_type" : "_ZTIKc", 1207 "self_type" : "_ZTIPKc", 1208 "size" : 8, 1209 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1210 }, 1211 { 1212 "alignment" : 8, 1213 "linker_set_key" : "_ZTIPKv", 1214 "name" : "const void *", 1215 "referenced_type" : "_ZTIKv", 1216 "self_type" : "_ZTIPKv", 1217 "size" : 8, 1218 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1219 }, 1220 { 1221 "alignment" : 8, 1222 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 1223 "name" : "ndk::SpAIBinder *", 1224 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1225 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 1226 "size" : 8, 1227 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1228 }, 1229 { 1230 "alignment" : 8, 1231 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 1232 "name" : "ndk::ICInterface *", 1233 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1234 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 1235 "size" : 8, 1236 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1237 }, 1238 { 1239 "alignment" : 8, 1240 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 1241 "name" : "ndk::ScopedAParcel *", 1242 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1243 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 1244 "size" : 8, 1245 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1246 }, 1247 { 1248 "alignment" : 8, 1249 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 1250 "name" : "ndk::ScopedAStatus *", 1251 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1252 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 1253 "size" : 8, 1254 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1255 }, 1256 { 1257 "alignment" : 8, 1258 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 1259 "name" : "ndk::SharedRefBase *", 1260 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 1261 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 1262 "size" : 8, 1263 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1264 }, 1265 { 1266 "alignment" : 8, 1267 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE", 1268 "name" : "ndk::AParcelableHolder *", 1269 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 1270 "self_type" : "_ZTIPN3ndk17AParcelableHolderE", 1271 "size" : 8, 1272 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1273 }, 1274 { 1275 "alignment" : 8, 1276 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1277 "name" : "ndk::ScopedAIBinder_Weak *", 1278 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1279 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1280 "size" : 8, 1281 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1282 }, 1283 { 1284 "alignment" : 8, 1285 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1286 "name" : "ndk::ScopedFileDescriptor *", 1287 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1288 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1289 "size" : 8, 1290 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1291 }, 1292 { 1293 "alignment" : 8, 1294 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 1295 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 1296 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1297 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 1298 "size" : 8, 1299 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1300 }, 1301 { 1302 "alignment" : 8, 1303 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1304 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 1305 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1306 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1307 "size" : 8, 1308 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1309 }, 1310 { 1311 "alignment" : 8, 1312 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1313 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 1314 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1315 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1316 "size" : 8, 1317 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1318 }, 1319 { 1320 "alignment" : 8, 1321 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1322 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 1323 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1324 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1325 "size" : 8, 1326 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1327 }, 1328 { 1329 "alignment" : 8, 1330 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1331 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 1332 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1333 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1334 "size" : 8, 1335 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1336 }, 1337 { 1338 "alignment" : 8, 1339 "linker_set_key" : "_ZTIPN4aidl7android8hardware6common12MappableFileE", 1340 "name" : "aidl::android::hardware::common::MappableFile *", 1341 "referenced_type" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 1342 "self_type" : "_ZTIPN4aidl7android8hardware6common12MappableFileE", 1343 "size" : 8, 1344 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 1345 }, 1346 { 1347 "alignment" : 8, 1348 "linker_set_key" : "_ZTIPN4aidl7android8hardware6common12NativeHandleE", 1349 "name" : "aidl::android::hardware::common::NativeHandle *", 1350 "referenced_type" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 1351 "self_type" : "_ZTIPN4aidl7android8hardware6common12NativeHandleE", 1352 "size" : 8, 1353 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 1354 }, 1355 { 1356 "alignment" : 8, 1357 "linker_set_key" : "_ZTIPN4aidl7android8hardware6common6AshmemE", 1358 "name" : "aidl::android::hardware::common::Ashmem *", 1359 "referenced_type" : "_ZTIN4aidl7android8hardware6common6AshmemE", 1360 "self_type" : "_ZTIPN4aidl7android8hardware6common6AshmemE", 1361 "size" : 8, 1362 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 1363 }, 1364 { 1365 "alignment" : 8, 1366 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1367 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 1368 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1369 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1370 "size" : 8, 1371 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1372 }, 1373 { 1374 "alignment" : 8, 1375 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1376 "name" : "std::vector<bool, std::allocator<bool>> *", 1377 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1378 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1379 "size" : 8, 1380 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1381 }, 1382 { 1383 "alignment" : 8, 1384 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 1385 "name" : "std::vector<double, std::allocator<double>> *", 1386 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1387 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 1388 "size" : 8, 1389 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1390 }, 1391 { 1392 "alignment" : 8, 1393 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 1394 "name" : "std::vector<float, std::allocator<float>> *", 1395 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1396 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 1397 "size" : 8, 1398 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1399 }, 1400 { 1401 "alignment" : 8, 1402 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 1403 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 1404 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1405 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 1406 "size" : 8, 1407 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1408 }, 1409 { 1410 "alignment" : 8, 1411 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1412 "name" : "std::vector<int, std::allocator<int>> *", 1413 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1414 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1415 "size" : 8, 1416 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1417 }, 1418 { 1419 "alignment" : 8, 1420 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1421 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 1422 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1423 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1424 "size" : 8, 1425 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1426 }, 1427 { 1428 "alignment" : 8, 1429 "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 1430 "name" : "std::vector<long, std::allocator<long>> *", 1431 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 1432 "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 1433 "size" : 8, 1434 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1435 }, 1436 { 1437 "alignment" : 8, 1438 "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 1439 "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *", 1440 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 1441 "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 1442 "size" : 8, 1443 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1444 }, 1445 { 1446 "alignment" : 8, 1447 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1448 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 1449 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1450 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1451 "size" : 8, 1452 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1453 }, 1454 { 1455 "alignment" : 8, 1456 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1457 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 1458 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1459 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1460 "size" : 8, 1461 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1462 }, 1463 { 1464 "alignment" : 8, 1465 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1466 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 1467 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1468 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1469 "size" : 8, 1470 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1471 }, 1472 { 1473 "alignment" : 8, 1474 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1475 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 1476 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1477 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1478 "size" : 8, 1479 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1480 }, 1481 { 1482 "alignment" : 8, 1483 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1484 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 1485 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1486 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1487 "size" : 8, 1488 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1489 }, 1490 { 1491 "alignment" : 8, 1492 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1493 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 1494 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1495 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1496 "size" : 8, 1497 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1498 }, 1499 { 1500 "alignment" : 8, 1501 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1502 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 1503 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1504 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1505 "size" : 8, 1506 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1507 }, 1508 { 1509 "alignment" : 8, 1510 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1511 "name" : "std::optional<std::vector<long, std::allocator<long>>> *", 1512 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1513 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1514 "size" : 8, 1515 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1516 }, 1517 { 1518 "alignment" : 8, 1519 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1520 "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *", 1521 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1522 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1523 "size" : 8, 1524 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1525 }, 1526 { 1527 "alignment" : 8, 1528 "linker_set_key" : "_ZTIPP8AIBinder", 1529 "name" : "AIBinder **", 1530 "referenced_type" : "_ZTIP8AIBinder", 1531 "self_type" : "_ZTIPP8AIBinder", 1532 "size" : 8, 1533 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1534 }, 1535 { 1536 "alignment" : 8, 1537 "linker_set_key" : "_ZTIPPKc", 1538 "name" : "const char **", 1539 "referenced_type" : "_ZTIPKc", 1540 "self_type" : "_ZTIPPKc", 1541 "size" : 8, 1542 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1543 }, 1544 { 1545 "alignment" : 8, 1546 "linker_set_key" : "_ZTIPv", 1547 "name" : "void *", 1548 "referenced_type" : "_ZTIv", 1549 "self_type" : "_ZTIPv", 1550 "size" : 8, 1551 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1552 } 1553 ], 1554 "qualified_types" : 1555 [ 1556 { 1557 "is_const" : true, 1558 "linker_set_key" : "_ZTIK7AParcel", 1559 "name" : "const AParcel", 1560 "referenced_type" : "_ZTI7AParcel", 1561 "self_type" : "_ZTIK7AParcel", 1562 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1563 }, 1564 { 1565 "alignment" : 8, 1566 "is_const" : true, 1567 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 1568 "name" : "const ndk::SpAIBinder", 1569 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1570 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 1571 "size" : 8, 1572 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1573 }, 1574 { 1575 "alignment" : 8, 1576 "is_const" : true, 1577 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 1578 "name" : "const ndk::ScopedAParcel", 1579 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1580 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 1581 "size" : 8, 1582 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1583 }, 1584 { 1585 "alignment" : 8, 1586 "is_const" : true, 1587 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 1588 "name" : "const ndk::ScopedAStatus", 1589 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1590 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 1591 "size" : 8, 1592 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1593 }, 1594 { 1595 "alignment" : 8, 1596 "is_const" : true, 1597 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 1598 "name" : "const ndk::AParcelableHolder", 1599 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 1600 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 1601 "size" : 24, 1602 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1603 }, 1604 { 1605 "alignment" : 4, 1606 "is_const" : true, 1607 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1608 "name" : "const ndk::ScopedFileDescriptor", 1609 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1610 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1611 "size" : 4, 1612 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1613 }, 1614 { 1615 "alignment" : 8, 1616 "is_const" : true, 1617 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1618 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 1619 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1620 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1621 "size" : 8, 1622 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1623 }, 1624 { 1625 "alignment" : 8, 1626 "is_const" : true, 1627 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1628 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 1629 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1630 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1631 "size" : 8, 1632 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1633 }, 1634 { 1635 "alignment" : 8, 1636 "is_const" : true, 1637 "linker_set_key" : "_ZTIKN4aidl7android8hardware6common12MappableFileE", 1638 "name" : "const aidl::android::hardware::common::MappableFile", 1639 "referenced_type" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 1640 "self_type" : "_ZTIKN4aidl7android8hardware6common12MappableFileE", 1641 "size" : 24, 1642 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 1643 }, 1644 { 1645 "alignment" : 8, 1646 "is_const" : true, 1647 "linker_set_key" : "_ZTIKN4aidl7android8hardware6common12NativeHandleE", 1648 "name" : "const aidl::android::hardware::common::NativeHandle", 1649 "referenced_type" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 1650 "self_type" : "_ZTIKN4aidl7android8hardware6common12NativeHandleE", 1651 "size" : 48, 1652 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 1653 }, 1654 { 1655 "alignment" : 8, 1656 "is_const" : true, 1657 "linker_set_key" : "_ZTIKN4aidl7android8hardware6common6AshmemE", 1658 "name" : "const aidl::android::hardware::common::Ashmem", 1659 "referenced_type" : "_ZTIN4aidl7android8hardware6common6AshmemE", 1660 "self_type" : "_ZTIKN4aidl7android8hardware6common6AshmemE", 1661 "size" : 16, 1662 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 1663 }, 1664 { 1665 "alignment" : 8, 1666 "is_const" : true, 1667 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1668 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 1669 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1670 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1671 "size" : 24, 1672 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1673 }, 1674 { 1675 "alignment" : 8, 1676 "is_const" : true, 1677 "linker_set_key" : "_ZTIKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE", 1678 "name" : "const std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>", 1679 "referenced_type" : "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE", 1680 "self_type" : "_ZTIKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE", 1681 "size" : 24, 1682 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1683 }, 1684 { 1685 "alignment" : 8, 1686 "is_const" : true, 1687 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1688 "name" : "const std::vector<bool, std::allocator<bool>>", 1689 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1690 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1691 "size" : 24, 1692 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1693 }, 1694 { 1695 "alignment" : 8, 1696 "is_const" : true, 1697 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1698 "name" : "const std::vector<double, std::allocator<double>>", 1699 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1700 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1701 "size" : 24, 1702 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1703 }, 1704 { 1705 "alignment" : 8, 1706 "is_const" : true, 1707 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1708 "name" : "const std::vector<float, std::allocator<float>>", 1709 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1710 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1711 "size" : 24, 1712 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1713 }, 1714 { 1715 "alignment" : 8, 1716 "is_const" : true, 1717 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1718 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 1719 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1720 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1721 "size" : 24, 1722 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1723 }, 1724 { 1725 "alignment" : 8, 1726 "is_const" : true, 1727 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1728 "name" : "const std::vector<int, std::allocator<int>>", 1729 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1730 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1731 "size" : 24, 1732 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1733 }, 1734 { 1735 "alignment" : 8, 1736 "is_const" : true, 1737 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1738 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 1739 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1740 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1741 "size" : 24, 1742 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1743 }, 1744 { 1745 "alignment" : 8, 1746 "is_const" : true, 1747 "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 1748 "name" : "const std::vector<long, std::allocator<long>>", 1749 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 1750 "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 1751 "size" : 24, 1752 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1753 }, 1754 { 1755 "alignment" : 8, 1756 "is_const" : true, 1757 "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 1758 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>", 1759 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 1760 "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 1761 "size" : 24, 1762 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1763 }, 1764 { 1765 "alignment" : 8, 1766 "is_const" : true, 1767 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1768 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 1769 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1770 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1771 "size" : 32, 1772 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1773 }, 1774 { 1775 "alignment" : 8, 1776 "is_const" : true, 1777 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1778 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 1779 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1780 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1781 "size" : 32, 1782 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1783 }, 1784 { 1785 "alignment" : 8, 1786 "is_const" : true, 1787 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1788 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 1789 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1790 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1791 "size" : 32, 1792 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1793 }, 1794 { 1795 "alignment" : 8, 1796 "is_const" : true, 1797 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1798 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 1799 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1800 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1801 "size" : 32, 1802 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1803 }, 1804 { 1805 "alignment" : 8, 1806 "is_const" : true, 1807 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1808 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 1809 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1810 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1811 "size" : 32, 1812 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1813 }, 1814 { 1815 "alignment" : 8, 1816 "is_const" : true, 1817 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1818 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 1819 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1820 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1821 "size" : 32, 1822 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1823 }, 1824 { 1825 "alignment" : 8, 1826 "is_const" : true, 1827 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1828 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 1829 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1830 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1831 "size" : 32, 1832 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1833 }, 1834 { 1835 "alignment" : 8, 1836 "is_const" : true, 1837 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1838 "name" : "const std::optional<std::vector<long, std::allocator<long>>>", 1839 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1840 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1841 "size" : 32, 1842 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1843 }, 1844 { 1845 "alignment" : 8, 1846 "is_const" : true, 1847 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1848 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>", 1849 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1850 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1851 "size" : 32, 1852 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1853 }, 1854 { 1855 "alignment" : 8, 1856 "is_const" : true, 1857 "linker_set_key" : "_ZTIKP7AParcel", 1858 "name" : "AParcel *const", 1859 "referenced_type" : "_ZTIP7AParcel", 1860 "self_type" : "_ZTIKP7AParcel", 1861 "size" : 8, 1862 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1863 }, 1864 { 1865 "alignment" : 8, 1866 "is_const" : true, 1867 "linker_set_key" : "_ZTIKP7AStatus", 1868 "name" : "AStatus *const", 1869 "referenced_type" : "_ZTIP7AStatus", 1870 "self_type" : "_ZTIKP7AStatus", 1871 "size" : 8, 1872 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1873 }, 1874 { 1875 "alignment" : 1, 1876 "is_const" : true, 1877 "linker_set_key" : "_ZTIKb", 1878 "name" : "const bool", 1879 "referenced_type" : "_ZTIb", 1880 "self_type" : "_ZTIKb", 1881 "size" : 1, 1882 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1883 }, 1884 { 1885 "alignment" : 1, 1886 "is_const" : true, 1887 "linker_set_key" : "_ZTIKc", 1888 "name" : "const char", 1889 "referenced_type" : "_ZTIc", 1890 "self_type" : "_ZTIKc", 1891 "size" : 1, 1892 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1893 }, 1894 { 1895 "alignment" : 4, 1896 "is_const" : true, 1897 "linker_set_key" : "_ZTIKi", 1898 "name" : "const int", 1899 "referenced_type" : "_ZTIi", 1900 "self_type" : "_ZTIKi", 1901 "size" : 4, 1902 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 1903 }, 1904 { 1905 "alignment" : 8, 1906 "is_const" : true, 1907 "linker_set_key" : "_ZTIKl", 1908 "name" : "const long", 1909 "referenced_type" : "_ZTIl", 1910 "self_type" : "_ZTIKl", 1911 "size" : 8, 1912 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1913 }, 1914 { 1915 "is_const" : true, 1916 "linker_set_key" : "_ZTIKv", 1917 "name" : "const void", 1918 "referenced_type" : "_ZTIv", 1919 "self_type" : "_ZTIKv", 1920 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1921 } 1922 ], 1923 "record_types" : 1924 [ 1925 { 1926 "alignment" : 8, 1927 "fields" : 1928 [ 1929 { 1930 "access" : "private", 1931 "field_name" : "mBinder", 1932 "referenced_type" : "_ZTIP8AIBinder" 1933 } 1934 ], 1935 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 1936 "name" : "ndk::SpAIBinder", 1937 "record_kind" : "class", 1938 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1939 "self_type" : "_ZTIN3ndk10SpAIBinderE", 1940 "size" : 8, 1941 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1942 }, 1943 { 1944 "access" : "private", 1945 "alignment" : 8, 1946 "fields" : 1947 [ 1948 { 1949 "field_name" : "interface", 1950 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 1951 } 1952 ], 1953 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1954 "name" : "ndk::ICInterface::ICInterfaceData", 1955 "record_kind" : "class", 1956 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1957 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1958 "size" : 16, 1959 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1960 }, 1961 { 1962 "alignment" : 8, 1963 "base_specifiers" : 1964 [ 1965 { 1966 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 1967 } 1968 ], 1969 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 1970 "name" : "ndk::ICInterface", 1971 "record_kind" : "class", 1972 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1973 "self_type" : "_ZTIN3ndk11ICInterfaceE", 1974 "size" : 32, 1975 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 1976 "vtable_components" : 1977 [ 1978 { 1979 "kind" : "offset_to_top" 1980 }, 1981 { 1982 "kind" : "rtti", 1983 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 1984 }, 1985 { 1986 "kind" : "complete_dtor_pointer", 1987 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 1988 }, 1989 { 1990 "kind" : "deleting_dtor_pointer", 1991 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 1992 }, 1993 { 1994 "is_pure" : true, 1995 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 1996 }, 1997 { 1998 "is_pure" : true, 1999 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2000 }, 2001 { 2002 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2003 }, 2004 { 2005 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2006 } 2007 ] 2008 }, 2009 { 2010 "alignment" : 8, 2011 "base_specifiers" : 2012 [ 2013 { 2014 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 2015 } 2016 ], 2017 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 2018 "name" : "ndk::ScopedAParcel", 2019 "record_kind" : "class", 2020 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2021 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 2022 "size" : 8, 2023 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2024 }, 2025 { 2026 "alignment" : 8, 2027 "base_specifiers" : 2028 [ 2029 { 2030 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 2031 } 2032 ], 2033 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 2034 "name" : "ndk::ScopedAStatus", 2035 "record_kind" : "class", 2036 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2037 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 2038 "size" : 8, 2039 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2040 }, 2041 { 2042 "alignment" : 8, 2043 "fields" : 2044 [ 2045 { 2046 "access" : "private", 2047 "field_name" : "mFlagThis", 2048 "field_offset" : 64, 2049 "referenced_type" : "_ZTINSt3__19once_flagE" 2050 }, 2051 { 2052 "access" : "private", 2053 "field_name" : "mThis", 2054 "field_offset" : 128, 2055 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 2056 } 2057 ], 2058 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 2059 "name" : "ndk::SharedRefBase", 2060 "record_kind" : "class", 2061 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2062 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 2063 "size" : 32, 2064 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2065 "vtable_components" : 2066 [ 2067 { 2068 "kind" : "offset_to_top" 2069 }, 2070 { 2071 "kind" : "rtti", 2072 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 2073 }, 2074 { 2075 "kind" : "complete_dtor_pointer", 2076 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 2077 }, 2078 { 2079 "kind" : "deleting_dtor_pointer", 2080 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 2081 } 2082 ] 2083 }, 2084 { 2085 "alignment" : 8, 2086 "fields" : 2087 [ 2088 { 2089 "access" : "private", 2090 "field_name" : "mParcel", 2091 "field_offset" : 64, 2092 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 2093 }, 2094 { 2095 "access" : "private", 2096 "field_name" : "mStability", 2097 "field_offset" : 128, 2098 "referenced_type" : "_ZTIi" 2099 } 2100 ], 2101 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 2102 "name" : "ndk::AParcelableHolder", 2103 "record_kind" : "class", 2104 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2105 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 2106 "size" : 24, 2107 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 2108 "vtable_components" : 2109 [ 2110 { 2111 "kind" : "offset_to_top" 2112 }, 2113 { 2114 "kind" : "rtti", 2115 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 2116 }, 2117 { 2118 "kind" : "complete_dtor_pointer", 2119 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 2120 }, 2121 { 2122 "kind" : "deleting_dtor_pointer", 2123 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 2124 } 2125 ] 2126 }, 2127 { 2128 "alignment" : 8, 2129 "base_specifiers" : 2130 [ 2131 { 2132 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 2133 } 2134 ], 2135 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2136 "name" : "ndk::ScopedAIBinder_Weak", 2137 "record_kind" : "class", 2138 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2139 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2140 "size" : 8, 2141 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2142 }, 2143 { 2144 "alignment" : 4, 2145 "base_specifiers" : 2146 [ 2147 { 2148 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 2149 } 2150 ], 2151 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 2152 "name" : "ndk::ScopedFileDescriptor", 2153 "record_kind" : "class", 2154 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2155 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2156 "size" : 4, 2157 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2158 }, 2159 { 2160 "alignment" : 8, 2161 "base_specifiers" : 2162 [ 2163 { 2164 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 2165 } 2166 ], 2167 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2168 "name" : "ndk::ScopedAIBinder_DeathRecipient", 2169 "record_kind" : "class", 2170 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2171 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2172 "size" : 8, 2173 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2174 }, 2175 { 2176 "alignment" : 8, 2177 "fields" : 2178 [ 2179 { 2180 "access" : "private", 2181 "field_name" : "mT", 2182 "referenced_type" : "_ZTIP13AIBinder_Weak" 2183 } 2184 ], 2185 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2186 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 2187 "record_kind" : "class", 2188 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2189 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2190 "size" : 8, 2191 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2192 "template_args" : 2193 [ 2194 "_ZTIP13AIBinder_Weak" 2195 ] 2196 }, 2197 { 2198 "alignment" : 8, 2199 "fields" : 2200 [ 2201 { 2202 "access" : "private", 2203 "field_name" : "mT", 2204 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 2205 } 2206 ], 2207 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2208 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 2209 "record_kind" : "class", 2210 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2211 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2212 "size" : 8, 2213 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2214 "template_args" : 2215 [ 2216 "_ZTIP23AIBinder_DeathRecipient" 2217 ] 2218 }, 2219 { 2220 "alignment" : 8, 2221 "fields" : 2222 [ 2223 { 2224 "access" : "private", 2225 "field_name" : "mT", 2226 "referenced_type" : "_ZTIP7AParcel" 2227 } 2228 ], 2229 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2230 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2231 "record_kind" : "class", 2232 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2233 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2234 "size" : 8, 2235 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2236 "template_args" : 2237 [ 2238 "_ZTIP7AParcel" 2239 ] 2240 }, 2241 { 2242 "alignment" : 8, 2243 "fields" : 2244 [ 2245 { 2246 "access" : "private", 2247 "field_name" : "mT", 2248 "referenced_type" : "_ZTIP7AStatus" 2249 } 2250 ], 2251 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2252 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2253 "record_kind" : "class", 2254 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2255 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2256 "size" : 8, 2257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2258 "template_args" : 2259 [ 2260 "_ZTIP7AStatus" 2261 ] 2262 }, 2263 { 2264 "alignment" : 8, 2265 "fields" : 2266 [ 2267 { 2268 "field_name" : "length", 2269 "referenced_type" : "_ZTIl" 2270 }, 2271 { 2272 "field_name" : "prot", 2273 "field_offset" : 64, 2274 "referenced_type" : "_ZTIi" 2275 }, 2276 { 2277 "field_name" : "fd", 2278 "field_offset" : 96, 2279 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE" 2280 }, 2281 { 2282 "field_name" : "offset", 2283 "field_offset" : 128, 2284 "referenced_type" : "_ZTIl" 2285 } 2286 ], 2287 "linker_set_key" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 2288 "name" : "aidl::android::hardware::common::MappableFile", 2289 "record_kind" : "class", 2290 "referenced_type" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 2291 "self_type" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 2292 "size" : 24, 2293 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/MappableFile.h" 2294 }, 2295 { 2296 "alignment" : 8, 2297 "fields" : 2298 [ 2299 { 2300 "field_name" : "fds", 2301 "referenced_type" : "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2302 }, 2303 { 2304 "field_name" : "ints", 2305 "field_offset" : 192, 2306 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2307 } 2308 ], 2309 "linker_set_key" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 2310 "name" : "aidl::android::hardware::common::NativeHandle", 2311 "record_kind" : "class", 2312 "referenced_type" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 2313 "self_type" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 2314 "size" : 48, 2315 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 2316 }, 2317 { 2318 "alignment" : 8, 2319 "fields" : 2320 [ 2321 { 2322 "field_name" : "fd", 2323 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE" 2324 }, 2325 { 2326 "field_name" : "size", 2327 "field_offset" : 64, 2328 "referenced_type" : "_ZTIl" 2329 } 2330 ], 2331 "linker_set_key" : "_ZTIN4aidl7android8hardware6common6AshmemE", 2332 "name" : "aidl::android::hardware::common::Ashmem", 2333 "record_kind" : "class", 2334 "referenced_type" : "_ZTIN4aidl7android8hardware6common6AshmemE", 2335 "self_type" : "_ZTIN4aidl7android8hardware6common6AshmemE", 2336 "size" : 16, 2337 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include/aidl/android/hardware/common/Ashmem.h" 2338 }, 2339 { 2340 "alignment" : 1, 2341 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2342 "name" : "android::internal::details::IsIterable<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2343 "record_kind" : "class", 2344 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2345 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2346 "size" : 1, 2347 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2348 "template_args" : 2349 [ 2350 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2351 ] 2352 }, 2353 { 2354 "alignment" : 1, 2355 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2356 "name" : "android::internal::details::IsIterable<std::vector<int, std::allocator<int>>>", 2357 "record_kind" : "class", 2358 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2359 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2360 "size" : 1, 2361 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2362 "template_args" : 2363 [ 2364 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2365 ] 2366 }, 2367 { 2368 "alignment" : 1, 2369 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2370 "name" : "android::internal::details::IsPointerLike<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2371 "record_kind" : "class", 2372 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2373 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2374 "size" : 1, 2375 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2376 "template_args" : 2377 [ 2378 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2379 ] 2380 }, 2381 { 2382 "alignment" : 1, 2383 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2384 "name" : "android::internal::details::IsPointerLike<std::vector<int, std::allocator<int>>>", 2385 "record_kind" : "class", 2386 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2387 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2388 "size" : 1, 2389 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2390 "template_args" : 2391 [ 2392 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2393 ] 2394 }, 2395 { 2396 "alignment" : 1, 2397 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEEE", 2398 "name" : "android::internal::details::ToEmptyString<ndk::ScopedFileDescriptor>", 2399 "record_kind" : "class", 2400 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEEE", 2401 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEEE", 2402 "size" : 1, 2403 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2404 "template_args" : 2405 [ 2406 "_ZTIN3ndk20ScopedFileDescriptorE" 2407 ] 2408 }, 2409 { 2410 "alignment" : 1, 2411 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2412 "name" : "android::internal::details::ToEmptyString<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2413 "record_kind" : "class", 2414 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2415 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2416 "size" : 1, 2417 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2418 "template_args" : 2419 [ 2420 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2421 ] 2422 }, 2423 { 2424 "alignment" : 1, 2425 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2426 "name" : "android::internal::details::ToEmptyString<std::vector<int, std::allocator<int>>>", 2427 "record_kind" : "class", 2428 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2429 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2430 "size" : 1, 2431 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2432 "template_args" : 2433 [ 2434 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2435 ] 2436 }, 2437 { 2438 "alignment" : 1, 2439 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 2440 "name" : "android::internal::details::ToEmptyString<int>", 2441 "record_kind" : "class", 2442 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 2443 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 2444 "size" : 1, 2445 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2446 "template_args" : 2447 [ 2448 "_ZTIi" 2449 ] 2450 }, 2451 { 2452 "alignment" : 1, 2453 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIlEE", 2454 "name" : "android::internal::details::ToEmptyString<long>", 2455 "record_kind" : "class", 2456 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIlEE", 2457 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIlEE", 2458 "size" : 1, 2459 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2460 "template_args" : 2461 [ 2462 "_ZTIl" 2463 ] 2464 }, 2465 { 2466 "alignment" : 1, 2467 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2468 "name" : "android::internal::details::HasToStringMethod<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2469 "record_kind" : "class", 2470 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2471 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2472 "size" : 1, 2473 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2474 "template_args" : 2475 [ 2476 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2477 ] 2478 }, 2479 { 2480 "alignment" : 1, 2481 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2482 "name" : "android::internal::details::HasToStringMethod<std::vector<int, std::allocator<int>>>", 2483 "record_kind" : "class", 2484 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2485 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2486 "size" : 1, 2487 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2488 "template_args" : 2489 [ 2490 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2491 ] 2492 }, 2493 { 2494 "alignment" : 1, 2495 "base_specifiers" : 2496 [ 2497 { 2498 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2499 } 2500 ], 2501 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_10shared_ptrEEE", 2502 "name" : "android::internal::details::IsInstantiationOf<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>, std::shared_ptr>", 2503 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_10shared_ptrEEE", 2504 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_10shared_ptrEEE", 2505 "size" : 1, 2506 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2507 "template_args" : 2508 [ 2509 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2510 ] 2511 }, 2512 { 2513 "alignment" : 1, 2514 "base_specifiers" : 2515 [ 2516 { 2517 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2518 } 2519 ], 2520 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_8optionalEEE", 2521 "name" : "android::internal::details::IsInstantiationOf<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>, std::optional>", 2522 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_8optionalEEE", 2523 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_8optionalEEE", 2524 "size" : 1, 2525 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2526 "template_args" : 2527 [ 2528 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2529 ] 2530 }, 2531 { 2532 "alignment" : 1, 2533 "base_specifiers" : 2534 [ 2535 { 2536 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2537 } 2538 ], 2539 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_10shared_ptrEEE", 2540 "name" : "android::internal::details::IsInstantiationOf<std::vector<int, std::allocator<int>>, std::shared_ptr>", 2541 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_10shared_ptrEEE", 2542 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_10shared_ptrEEE", 2543 "size" : 1, 2544 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2545 "template_args" : 2546 [ 2547 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2548 ] 2549 }, 2550 { 2551 "alignment" : 1, 2552 "base_specifiers" : 2553 [ 2554 { 2555 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2556 } 2557 ], 2558 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_8optionalEEE", 2559 "name" : "android::internal::details::IsInstantiationOf<std::vector<int, std::allocator<int>>, std::optional>", 2560 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_8optionalEEE", 2561 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_8optionalEEE", 2562 "size" : 1, 2563 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2564 "template_args" : 2565 [ 2566 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2567 ] 2568 }, 2569 { 2570 "alignment" : 1, 2571 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2572 "name" : "android::internal::details::HasToStringFunction<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2573 "record_kind" : "class", 2574 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2575 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2576 "size" : 1, 2577 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2578 "template_args" : 2579 [ 2580 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2581 ] 2582 }, 2583 { 2584 "alignment" : 1, 2585 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2586 "name" : "android::internal::details::HasToStringFunction<std::vector<int, std::allocator<int>>>", 2587 "record_kind" : "class", 2588 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2589 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2590 "size" : 1, 2591 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2592 "template_args" : 2593 [ 2594 "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2595 ] 2596 } 2597 ], 2598 "rvalue_reference_types" : 2599 [ 2600 { 2601 "alignment" : 8, 2602 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 2603 "name" : "ndk::ScopedAParcel &&", 2604 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2605 "self_type" : "_ZTION3ndk13ScopedAParcelE", 2606 "size" : 8, 2607 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2608 }, 2609 { 2610 "alignment" : 8, 2611 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 2612 "name" : "ndk::ScopedAStatus &&", 2613 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2614 "self_type" : "_ZTION3ndk13ScopedAStatusE", 2615 "size" : 8, 2616 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2617 }, 2618 { 2619 "alignment" : 8, 2620 "linker_set_key" : "_ZTION3ndk17AParcelableHolderE", 2621 "name" : "ndk::AParcelableHolder &&", 2622 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2623 "self_type" : "_ZTION3ndk17AParcelableHolderE", 2624 "size" : 8, 2625 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2626 }, 2627 { 2628 "alignment" : 8, 2629 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2630 "name" : "ndk::ScopedAIBinder_Weak &&", 2631 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2632 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2633 "size" : 8, 2634 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2635 }, 2636 { 2637 "alignment" : 8, 2638 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 2639 "name" : "ndk::ScopedFileDescriptor &&", 2640 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2641 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 2642 "size" : 8, 2643 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2644 }, 2645 { 2646 "alignment" : 8, 2647 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2648 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 2649 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2650 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2651 "size" : 8, 2652 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2653 } 2654 ] 2655} 2656