1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "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" : "(anonymous 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" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:79: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" : "(anonymous 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" : "(anonymous 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" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:45: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" : "(anonymous 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::(anonymous 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::__1::vector<ndk::ScopedFileDescriptor, std::__1::allocator<ndk::ScopedFileDescriptor>>>::value" 357 } 358 ], 359 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 360 "name" : "android::internal::details::IsIterable<vector<ScopedFileDescriptor, allocator<ScopedFileDescriptor>>>::(anonymous 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::__1::vector<int, std::__1::allocator<int>>>::value" 374 } 375 ], 376 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 377 "name" : "android::internal::details::IsIterable<vector<int, allocator<int>>>::(anonymous 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::__1::vector<ndk::ScopedFileDescriptor, std::__1::allocator<ndk::ScopedFileDescriptor>>>::value" 391 } 392 ], 393 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 394 "name" : "android::internal::details::IsPointerLike<vector<ScopedFileDescriptor, allocator<ScopedFileDescriptor>>>::(anonymous 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::__1::vector<int, std::__1::allocator<int>>>::value" 408 } 409 ], 410 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 411 "name" : "android::internal::details::IsPointerLike<vector<int, allocator<int>>>::(anonymous 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<ScopedFileDescriptor>::(anonymous 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::__1::vector<ndk::ScopedFileDescriptor, std::__1::allocator<ndk::ScopedFileDescriptor>>>::value" 442 } 443 ], 444 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 445 "name" : "android::internal::details::ToEmptyString<vector<ScopedFileDescriptor, allocator<ScopedFileDescriptor>>>::(anonymous 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::__1::vector<int, std::__1::allocator<int>>>::value" 459 } 460 ], 461 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 462 "name" : "android::internal::details::ToEmptyString<vector<int, allocator<int>>>::(anonymous 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>::(anonymous 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>::(anonymous 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::__1::vector<ndk::ScopedFileDescriptor, std::__1::allocator<ndk::ScopedFileDescriptor>>>::value" 510 } 511 ], 512 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 513 "name" : "android::internal::details::HasToStringMethod<vector<ScopedFileDescriptor, allocator<ScopedFileDescriptor>>>::(anonymous 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::__1::vector<int, std::__1::allocator<int>>>::value" 527 } 528 ], 529 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 530 "name" : "android::internal::details::HasToStringMethod<vector<int, allocator<int>>>::(anonymous 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::__1::vector<ndk::ScopedFileDescriptor, std::__1::allocator<ndk::ScopedFileDescriptor>>>::value" 544 } 545 ], 546 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEE6$valueE", 547 "name" : "android::internal::details::HasToStringFunction<vector<ScopedFileDescriptor, allocator<ScopedFileDescriptor>>>::(anonymous 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::__1::vector<int, std::__1::allocator<int>>>::value" 561 } 562 ], 563 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEE6$valueE", 564 "name" : "android::internal::details::HasToStringFunction<vector<int, allocator<int>>>::(anonymous 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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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" : "_ZTIKc", 1868 "name" : "const char", 1869 "referenced_type" : "_ZTIc", 1870 "self_type" : "_ZTIKc", 1871 "size" : 1, 1872 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1873 }, 1874 { 1875 "alignment" : 4, 1876 "is_const" : true, 1877 "linker_set_key" : "_ZTIKi", 1878 "name" : "const int", 1879 "referenced_type" : "_ZTIi", 1880 "self_type" : "_ZTIKi", 1881 "size" : 4, 1882 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include/aidl/android/hardware/common/Ashmem.h" 1883 }, 1884 { 1885 "is_const" : true, 1886 "linker_set_key" : "_ZTIKv", 1887 "name" : "const void", 1888 "referenced_type" : "_ZTIv", 1889 "self_type" : "_ZTIKv", 1890 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1891 }, 1892 { 1893 "alignment" : 8, 1894 "is_const" : true, 1895 "linker_set_key" : "_ZTIKx", 1896 "name" : "const long long", 1897 "referenced_type" : "_ZTIx", 1898 "self_type" : "_ZTIKx", 1899 "size" : 8, 1900 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1901 } 1902 ], 1903 "record_types" : 1904 [ 1905 { 1906 "alignment" : 4, 1907 "fields" : 1908 [ 1909 { 1910 "access" : "private", 1911 "field_name" : "mBinder", 1912 "referenced_type" : "_ZTIP8AIBinder" 1913 } 1914 ], 1915 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 1916 "name" : "ndk::SpAIBinder", 1917 "record_kind" : "class", 1918 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1919 "self_type" : "_ZTIN3ndk10SpAIBinderE", 1920 "size" : 4, 1921 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1922 }, 1923 { 1924 "access" : "private", 1925 "alignment" : 4, 1926 "fields" : 1927 [ 1928 { 1929 "field_name" : "interface", 1930 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 1931 } 1932 ], 1933 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1934 "name" : "ndk::ICInterface::ICInterfaceData", 1935 "record_kind" : "class", 1936 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1937 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1938 "size" : 8, 1939 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1940 }, 1941 { 1942 "alignment" : 4, 1943 "base_specifiers" : 1944 [ 1945 { 1946 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 1947 } 1948 ], 1949 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 1950 "name" : "ndk::ICInterface", 1951 "record_kind" : "class", 1952 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1953 "self_type" : "_ZTIN3ndk11ICInterfaceE", 1954 "size" : 16, 1955 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 1956 "vtable_components" : 1957 [ 1958 { 1959 "kind" : "offset_to_top" 1960 }, 1961 { 1962 "kind" : "rtti", 1963 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 1964 }, 1965 { 1966 "kind" : "complete_dtor_pointer", 1967 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 1968 }, 1969 { 1970 "kind" : "deleting_dtor_pointer", 1971 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 1972 }, 1973 { 1974 "is_pure" : true, 1975 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 1976 }, 1977 { 1978 "is_pure" : true, 1979 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 1980 }, 1981 { 1982 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 1983 }, 1984 { 1985 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 1986 } 1987 ] 1988 }, 1989 { 1990 "alignment" : 4, 1991 "base_specifiers" : 1992 [ 1993 { 1994 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 1995 } 1996 ], 1997 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 1998 "name" : "ndk::ScopedAParcel", 1999 "record_kind" : "class", 2000 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2001 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 2002 "size" : 4, 2003 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2004 }, 2005 { 2006 "alignment" : 4, 2007 "base_specifiers" : 2008 [ 2009 { 2010 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 2011 } 2012 ], 2013 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 2014 "name" : "ndk::ScopedAStatus", 2015 "record_kind" : "class", 2016 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2017 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 2018 "size" : 4, 2019 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2020 }, 2021 { 2022 "alignment" : 4, 2023 "fields" : 2024 [ 2025 { 2026 "access" : "private", 2027 "field_name" : "mFlagThis", 2028 "field_offset" : 32, 2029 "referenced_type" : "_ZTINSt3__19once_flagE" 2030 }, 2031 { 2032 "access" : "private", 2033 "field_name" : "mThis", 2034 "field_offset" : 64, 2035 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 2036 } 2037 ], 2038 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 2039 "name" : "ndk::SharedRefBase", 2040 "record_kind" : "class", 2041 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2042 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 2043 "size" : 16, 2044 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2045 "vtable_components" : 2046 [ 2047 { 2048 "kind" : "offset_to_top" 2049 }, 2050 { 2051 "kind" : "rtti", 2052 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 2053 }, 2054 { 2055 "kind" : "complete_dtor_pointer", 2056 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 2057 }, 2058 { 2059 "kind" : "deleting_dtor_pointer", 2060 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 2061 } 2062 ] 2063 }, 2064 { 2065 "alignment" : 4, 2066 "fields" : 2067 [ 2068 { 2069 "access" : "private", 2070 "field_name" : "mParcel", 2071 "field_offset" : 32, 2072 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 2073 }, 2074 { 2075 "access" : "private", 2076 "field_name" : "mStability", 2077 "field_offset" : 64, 2078 "referenced_type" : "_ZTIi" 2079 } 2080 ], 2081 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 2082 "name" : "ndk::AParcelableHolder", 2083 "record_kind" : "class", 2084 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2085 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 2086 "size" : 12, 2087 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 2088 "vtable_components" : 2089 [ 2090 { 2091 "kind" : "offset_to_top" 2092 }, 2093 { 2094 "kind" : "rtti", 2095 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 2096 }, 2097 { 2098 "kind" : "complete_dtor_pointer", 2099 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 2100 }, 2101 { 2102 "kind" : "deleting_dtor_pointer", 2103 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 2104 } 2105 ] 2106 }, 2107 { 2108 "alignment" : 4, 2109 "base_specifiers" : 2110 [ 2111 { 2112 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 2113 } 2114 ], 2115 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2116 "name" : "ndk::ScopedAIBinder_Weak", 2117 "record_kind" : "class", 2118 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2119 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2120 "size" : 4, 2121 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2122 }, 2123 { 2124 "alignment" : 4, 2125 "base_specifiers" : 2126 [ 2127 { 2128 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 2129 } 2130 ], 2131 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 2132 "name" : "ndk::ScopedFileDescriptor", 2133 "record_kind" : "class", 2134 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2135 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2136 "size" : 4, 2137 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2138 }, 2139 { 2140 "alignment" : 4, 2141 "base_specifiers" : 2142 [ 2143 { 2144 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 2145 } 2146 ], 2147 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2148 "name" : "ndk::ScopedAIBinder_DeathRecipient", 2149 "record_kind" : "class", 2150 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2151 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2152 "size" : 4, 2153 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2154 }, 2155 { 2156 "alignment" : 4, 2157 "fields" : 2158 [ 2159 { 2160 "access" : "private", 2161 "field_name" : "mT", 2162 "referenced_type" : "_ZTIP13AIBinder_Weak" 2163 } 2164 ], 2165 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2166 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 2167 "record_kind" : "class", 2168 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2169 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2170 "size" : 4, 2171 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2172 "template_args" : [ "_ZTIP13AIBinder_Weak" ] 2173 }, 2174 { 2175 "alignment" : 4, 2176 "fields" : 2177 [ 2178 { 2179 "access" : "private", 2180 "field_name" : "mT", 2181 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 2182 } 2183 ], 2184 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2185 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 2186 "record_kind" : "class", 2187 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2188 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2189 "size" : 4, 2190 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2191 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient" ] 2192 }, 2193 { 2194 "alignment" : 4, 2195 "fields" : 2196 [ 2197 { 2198 "access" : "private", 2199 "field_name" : "mT", 2200 "referenced_type" : "_ZTIP7AParcel" 2201 } 2202 ], 2203 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2204 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2205 "record_kind" : "class", 2206 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2207 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2208 "size" : 4, 2209 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2210 "template_args" : [ "_ZTIP7AParcel" ] 2211 }, 2212 { 2213 "alignment" : 4, 2214 "fields" : 2215 [ 2216 { 2217 "access" : "private", 2218 "field_name" : "mT", 2219 "referenced_type" : "_ZTIP7AStatus" 2220 } 2221 ], 2222 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2223 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2224 "record_kind" : "class", 2225 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2226 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2227 "size" : 4, 2228 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2229 "template_args" : [ "_ZTIP7AStatus" ] 2230 }, 2231 { 2232 "alignment" : 8, 2233 "fields" : 2234 [ 2235 { 2236 "field_name" : "length", 2237 "referenced_type" : "_ZTIx" 2238 }, 2239 { 2240 "field_name" : "prot", 2241 "field_offset" : 64, 2242 "referenced_type" : "_ZTIi" 2243 }, 2244 { 2245 "field_name" : "fd", 2246 "field_offset" : 96, 2247 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE" 2248 }, 2249 { 2250 "field_name" : "offset", 2251 "field_offset" : 128, 2252 "referenced_type" : "_ZTIx" 2253 } 2254 ], 2255 "linker_set_key" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 2256 "name" : "aidl::android::hardware::common::MappableFile", 2257 "record_kind" : "class", 2258 "referenced_type" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 2259 "self_type" : "_ZTIN4aidl7android8hardware6common12MappableFileE", 2260 "size" : 24, 2261 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include/aidl/android/hardware/common/MappableFile.h" 2262 }, 2263 { 2264 "alignment" : 4, 2265 "fields" : 2266 [ 2267 { 2268 "field_name" : "fds", 2269 "referenced_type" : "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2270 }, 2271 { 2272 "field_name" : "ints", 2273 "field_offset" : 96, 2274 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" 2275 } 2276 ], 2277 "linker_set_key" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 2278 "name" : "aidl::android::hardware::common::NativeHandle", 2279 "record_kind" : "class", 2280 "referenced_type" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 2281 "self_type" : "_ZTIN4aidl7android8hardware6common12NativeHandleE", 2282 "size" : 24, 2283 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include/aidl/android/hardware/common/NativeHandle.h" 2284 }, 2285 { 2286 "alignment" : 8, 2287 "fields" : 2288 [ 2289 { 2290 "field_name" : "fd", 2291 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE" 2292 }, 2293 { 2294 "field_name" : "size", 2295 "field_offset" : 64, 2296 "referenced_type" : "_ZTIx" 2297 } 2298 ], 2299 "linker_set_key" : "_ZTIN4aidl7android8hardware6common6AshmemE", 2300 "name" : "aidl::android::hardware::common::Ashmem", 2301 "record_kind" : "class", 2302 "referenced_type" : "_ZTIN4aidl7android8hardware6common6AshmemE", 2303 "self_type" : "_ZTIN4aidl7android8hardware6common6AshmemE", 2304 "size" : 16, 2305 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include/aidl/android/hardware/common/Ashmem.h" 2306 }, 2307 { 2308 "alignment" : 1, 2309 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2310 "name" : "android::internal::details::IsIterable<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2311 "record_kind" : "class", 2312 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2313 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2314 "size" : 1, 2315 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2316 "template_args" : 2317 [ 2318 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2319 ] 2320 }, 2321 { 2322 "alignment" : 1, 2323 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2324 "name" : "android::internal::details::IsIterable<std::vector<int, std::allocator<int>>>", 2325 "record_kind" : "class", 2326 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2327 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2328 "size" : 1, 2329 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2330 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2331 }, 2332 { 2333 "alignment" : 1, 2334 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2335 "name" : "android::internal::details::IsPointerLike<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2336 "record_kind" : "class", 2337 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2338 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2339 "size" : 1, 2340 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2341 "template_args" : 2342 [ 2343 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2344 ] 2345 }, 2346 { 2347 "alignment" : 1, 2348 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2349 "name" : "android::internal::details::IsPointerLike<std::vector<int, std::allocator<int>>>", 2350 "record_kind" : "class", 2351 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2352 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2353 "size" : 1, 2354 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2355 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2356 }, 2357 { 2358 "alignment" : 1, 2359 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEEE", 2360 "name" : "android::internal::details::ToEmptyString<ndk::ScopedFileDescriptor>", 2361 "record_kind" : "class", 2362 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEEE", 2363 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN3ndk20ScopedFileDescriptorEEE", 2364 "size" : 1, 2365 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2366 "template_args" : [ "_ZTIN3ndk20ScopedFileDescriptorE" ] 2367 }, 2368 { 2369 "alignment" : 1, 2370 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2371 "name" : "android::internal::details::ToEmptyString<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2372 "record_kind" : "class", 2373 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2374 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2375 "size" : 1, 2376 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2377 "template_args" : 2378 [ 2379 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2380 ] 2381 }, 2382 { 2383 "alignment" : 1, 2384 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2385 "name" : "android::internal::details::ToEmptyString<std::vector<int, std::allocator<int>>>", 2386 "record_kind" : "class", 2387 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2388 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2389 "size" : 1, 2390 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2391 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2392 }, 2393 { 2394 "alignment" : 1, 2395 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 2396 "name" : "android::internal::details::ToEmptyString<int>", 2397 "record_kind" : "class", 2398 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 2399 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 2400 "size" : 1, 2401 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2402 "template_args" : [ "_ZTIi" ] 2403 }, 2404 { 2405 "alignment" : 1, 2406 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 2407 "name" : "android::internal::details::ToEmptyString<long long>", 2408 "record_kind" : "class", 2409 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 2410 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 2411 "size" : 1, 2412 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2413 "template_args" : [ "_ZTIx" ] 2414 }, 2415 { 2416 "alignment" : 1, 2417 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2418 "name" : "android::internal::details::HasToStringMethod<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2419 "record_kind" : "class", 2420 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2421 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2422 "size" : 1, 2423 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2424 "template_args" : 2425 [ 2426 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2427 ] 2428 }, 2429 { 2430 "alignment" : 1, 2431 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2432 "name" : "android::internal::details::HasToStringMethod<std::vector<int, std::allocator<int>>>", 2433 "record_kind" : "class", 2434 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2435 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2436 "size" : 1, 2437 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2438 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2439 }, 2440 { 2441 "alignment" : 1, 2442 "base_specifiers" : 2443 [ 2444 { 2445 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2446 } 2447 ], 2448 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_10shared_ptrEEE", 2449 "name" : "android::internal::details::IsInstantiationOf<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>, std::shared_ptr>", 2450 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_10shared_ptrEEE", 2451 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_10shared_ptrEEE", 2452 "size" : 1, 2453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2454 "template_args" : 2455 [ 2456 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2457 ] 2458 }, 2459 { 2460 "alignment" : 1, 2461 "base_specifiers" : 2462 [ 2463 { 2464 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2465 } 2466 ], 2467 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_8optionalEEE", 2468 "name" : "android::internal::details::IsInstantiationOf<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>, std::optional>", 2469 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_8optionalEEE", 2470 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEENS3_8optionalEEE", 2471 "size" : 1, 2472 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2473 "template_args" : 2474 [ 2475 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2476 ] 2477 }, 2478 { 2479 "alignment" : 1, 2480 "base_specifiers" : 2481 [ 2482 { 2483 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2484 } 2485 ], 2486 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_10shared_ptrEEE", 2487 "name" : "android::internal::details::IsInstantiationOf<std::vector<int, std::allocator<int>>, std::shared_ptr>", 2488 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_10shared_ptrEEE", 2489 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_10shared_ptrEEE", 2490 "size" : 1, 2491 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2492 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2493 }, 2494 { 2495 "alignment" : 1, 2496 "base_specifiers" : 2497 [ 2498 { 2499 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 2500 } 2501 ], 2502 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_8optionalEEE", 2503 "name" : "android::internal::details::IsInstantiationOf<std::vector<int, std::allocator<int>>, std::optional>", 2504 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_8optionalEEE", 2505 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIiNS3_9allocatorIiEEEENS3_8optionalEEE", 2506 "size" : 1, 2507 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2508 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2509 }, 2510 { 2511 "alignment" : 1, 2512 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2513 "name" : "android::internal::details::HasToStringFunction<std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>>", 2514 "record_kind" : "class", 2515 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2516 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN3ndk20ScopedFileDescriptorENS3_9allocatorIS6_EEEEEE", 2517 "size" : 1, 2518 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2519 "template_args" : 2520 [ 2521 "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE" 2522 ] 2523 }, 2524 { 2525 "alignment" : 1, 2526 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2527 "name" : "android::internal::details::HasToStringFunction<std::vector<int, std::allocator<int>>>", 2528 "record_kind" : "class", 2529 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2530 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIiNS3_9allocatorIiEEEEEE", 2531 "size" : 1, 2532 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 2533 "template_args" : [ "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE" ] 2534 } 2535 ], 2536 "rvalue_reference_types" : 2537 [ 2538 { 2539 "alignment" : 4, 2540 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 2541 "name" : "ndk::ScopedAParcel &&", 2542 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2543 "self_type" : "_ZTION3ndk13ScopedAParcelE", 2544 "size" : 4, 2545 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2546 }, 2547 { 2548 "alignment" : 4, 2549 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 2550 "name" : "ndk::ScopedAStatus &&", 2551 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2552 "self_type" : "_ZTION3ndk13ScopedAStatusE", 2553 "size" : 4, 2554 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2555 }, 2556 { 2557 "alignment" : 4, 2558 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2559 "name" : "ndk::ScopedAIBinder_Weak &&", 2560 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2561 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 2562 "size" : 4, 2563 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2564 }, 2565 { 2566 "alignment" : 4, 2567 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 2568 "name" : "ndk::ScopedFileDescriptor &&", 2569 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2570 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 2571 "size" : 4, 2572 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2573 }, 2574 { 2575 "alignment" : 4, 2576 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2577 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 2578 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2579 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 2580 "size" : 4, 2581 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2582 } 2583 ] 2584} 2585