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