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