1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "std::nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 4 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIb", 18 "name" : "bool", 19 "referenced_type" : "_ZTIb", 20 "self_type" : "_ZTIb", 21 "size" : 1 22 }, 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "linker_set_key" : "_ZTIc", 27 "name" : "char", 28 "referenced_type" : "_ZTIc", 29 "self_type" : "_ZTIc", 30 "size" : 1 31 }, 32 { 33 "alignment" : 4, 34 "is_integral" : true, 35 "linker_set_key" : "_ZTIi", 36 "name" : "int", 37 "referenced_type" : "_ZTIi", 38 "self_type" : "_ZTIi", 39 "size" : 4 40 }, 41 { 42 "alignment" : 4, 43 "is_integral" : true, 44 "is_unsigned" : true, 45 "linker_set_key" : "_ZTIj", 46 "name" : "unsigned int", 47 "referenced_type" : "_ZTIj", 48 "self_type" : "_ZTIj", 49 "size" : 4 50 }, 51 { 52 "linker_set_key" : "_ZTIv", 53 "name" : "void", 54 "referenced_type" : "_ZTIv", 55 "self_type" : "_ZTIv" 56 }, 57 { 58 "alignment" : 4, 59 "is_integral" : true, 60 "linker_set_key" : "_ZTIx", 61 "name" : "long long", 62 "referenced_type" : "_ZTIx", 63 "self_type" : "_ZTIx", 64 "size" : 8 65 } 66 ], 67 "elf_functions" : 68 [ 69 { 70 "name" : "_ZN4aidl7android8hardware6common3fmq17GrantorDescriptor14readFromParcelEPK7AParcel" 71 }, 72 { 73 "name" : "_ZNK4aidl7android8hardware6common3fmq17GrantorDescriptor13writeToParcelEP7AParcel" 74 } 75 ], 76 "elf_objects" : 77 [ 78 { 79 "name" : "_ZN4aidl7android8hardware6common3fmq17GrantorDescriptor10descriptorE" 80 } 81 ], 82 "enum_types" : 83 [ 84 { 85 "alignment" : 4, 86 "enum_fields" : 87 [ 88 { 89 "enum_field_value" : 1, 90 "name" : "FLAG_ONEWAY" 91 } 92 ], 93 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 94 "name" : "(unnamed)", 95 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 96 "self_type" : "_ZTI12$FLAG_ONEWAY", 97 "size" : 4, 98 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 99 "underlying_type" : "_ZTIj" 100 }, 101 { 102 "alignment" : 4, 103 "enum_fields" : 104 [ 105 { 106 "enum_field_value" : 0, 107 "name" : "EX_NONE" 108 }, 109 { 110 "enum_field_value" : -1, 111 "name" : "EX_SECURITY" 112 }, 113 { 114 "enum_field_value" : -2, 115 "name" : "EX_BAD_PARCELABLE" 116 }, 117 { 118 "enum_field_value" : -3, 119 "name" : "EX_ILLEGAL_ARGUMENT" 120 }, 121 { 122 "enum_field_value" : -4, 123 "name" : "EX_NULL_POINTER" 124 }, 125 { 126 "enum_field_value" : -5, 127 "name" : "EX_ILLEGAL_STATE" 128 }, 129 { 130 "enum_field_value" : -6, 131 "name" : "EX_NETWORK_MAIN_THREAD" 132 }, 133 { 134 "enum_field_value" : -7, 135 "name" : "EX_UNSUPPORTED_OPERATION" 136 }, 137 { 138 "enum_field_value" : -8, 139 "name" : "EX_SERVICE_SPECIFIC" 140 }, 141 { 142 "enum_field_value" : -9, 143 "name" : "EX_PARCELABLE" 144 }, 145 { 146 "enum_field_value" : -129, 147 "name" : "EX_TRANSACTION_FAILED" 148 } 149 ], 150 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 151 "name" : "(unnamed)", 152 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 153 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 154 "size" : 4, 155 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 156 "underlying_type" : "_ZTIi" 157 }, 158 { 159 "alignment" : 4, 160 "enum_fields" : 161 [ 162 { 163 "enum_field_value" : 268435456, 164 "name" : "FLAG_PRIVATE_LOCAL" 165 } 166 ], 167 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 168 "name" : "(unnamed)", 169 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 170 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 171 "size" : 4, 172 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 173 "underlying_type" : "_ZTIj" 174 }, 175 { 176 "alignment" : 4, 177 "enum_fields" : 178 [ 179 { 180 "enum_field_value" : 268435456, 181 "name" : "FLAG_PRIVATE_VENDOR" 182 } 183 ], 184 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 185 "name" : "(unnamed)", 186 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 187 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 188 "size" : 4, 189 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 190 "underlying_type" : "_ZTIj" 191 }, 192 { 193 "alignment" : 4, 194 "enum_fields" : 195 [ 196 { 197 "enum_field_value" : 0, 198 "name" : "STATUS_OK" 199 }, 200 { 201 "enum_field_value" : -2147483648, 202 "name" : "STATUS_UNKNOWN_ERROR" 203 }, 204 { 205 "enum_field_value" : -12, 206 "name" : "STATUS_NO_MEMORY" 207 }, 208 { 209 "enum_field_value" : -38, 210 "name" : "STATUS_INVALID_OPERATION" 211 }, 212 { 213 "enum_field_value" : -22, 214 "name" : "STATUS_BAD_VALUE" 215 }, 216 { 217 "enum_field_value" : -2147483647, 218 "name" : "STATUS_BAD_TYPE" 219 }, 220 { 221 "enum_field_value" : -2, 222 "name" : "STATUS_NAME_NOT_FOUND" 223 }, 224 { 225 "enum_field_value" : -1, 226 "name" : "STATUS_PERMISSION_DENIED" 227 }, 228 { 229 "enum_field_value" : -19, 230 "name" : "STATUS_NO_INIT" 231 }, 232 { 233 "enum_field_value" : -17, 234 "name" : "STATUS_ALREADY_EXISTS" 235 }, 236 { 237 "enum_field_value" : -32, 238 "name" : "STATUS_DEAD_OBJECT" 239 }, 240 { 241 "enum_field_value" : -2147483646, 242 "name" : "STATUS_FAILED_TRANSACTION" 243 }, 244 { 245 "enum_field_value" : -75, 246 "name" : "STATUS_BAD_INDEX" 247 }, 248 { 249 "enum_field_value" : -61, 250 "name" : "STATUS_NOT_ENOUGH_DATA" 251 }, 252 { 253 "enum_field_value" : -11, 254 "name" : "STATUS_WOULD_BLOCK" 255 }, 256 { 257 "enum_field_value" : -110, 258 "name" : "STATUS_TIMED_OUT" 259 }, 260 { 261 "enum_field_value" : -74, 262 "name" : "STATUS_UNKNOWN_TRANSACTION" 263 }, 264 { 265 "enum_field_value" : -2147483641, 266 "name" : "STATUS_FDS_NOT_ALLOWED" 267 }, 268 { 269 "enum_field_value" : -2147483640, 270 "name" : "STATUS_UNEXPECTED_NULL" 271 } 272 ], 273 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 274 "name" : "(unnamed)", 275 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 276 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 277 "size" : 4, 278 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 279 "underlying_type" : "_ZTIi" 280 }, 281 { 282 "alignment" : 4, 283 "enum_fields" : 284 [ 285 { 286 "enum_field_value" : 1, 287 "name" : "FIRST_CALL_TRANSACTION" 288 }, 289 { 290 "enum_field_value" : 16777215, 291 "name" : "LAST_CALL_TRANSACTION" 292 } 293 ], 294 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 295 "name" : "(unnamed)", 296 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 297 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 298 "size" : 4, 299 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 300 "underlying_type" : "_ZTIj" 301 }, 302 { 303 "alignment" : 4, 304 "enum_fields" : 305 [ 306 { 307 "enum_field_value" : 0, 308 "name" : "ndk::STABILITY_LOCAL" 309 }, 310 { 311 "enum_field_value" : 1, 312 "name" : "ndk::STABILITY_VINTF" 313 } 314 ], 315 "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE", 316 "name" : "ndk::(unnamed)", 317 "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 318 "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 319 "size" : 4, 320 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 321 "underlying_type" : "_ZTIj" 322 } 323 ], 324 "function_types" : 325 [ 326 { 327 "alignment" : 4, 328 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 329 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 330 "parameters" : 331 [ 332 { 333 "referenced_type" : "_ZTIP8AIBinder" 334 }, 335 { 336 "referenced_type" : "_ZTIj" 337 }, 338 { 339 "referenced_type" : "_ZTIPK7AParcel" 340 }, 341 { 342 "referenced_type" : "_ZTIP7AParcel" 343 } 344 ], 345 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 346 "return_type" : "_ZTIi", 347 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 348 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 349 } 350 ], 351 "functions" : 352 [ 353 { 354 "function_name" : "aidl::android::hardware::common::fmq::GrantorDescriptor::readFromParcel", 355 "linker_set_key" : "_ZN4aidl7android8hardware6common3fmq17GrantorDescriptor14readFromParcelEPK7AParcel", 356 "parameters" : 357 [ 358 { 359 "is_this_ptr" : true, 360 "referenced_type" : "_ZTIPN4aidl7android8hardware6common3fmq17GrantorDescriptorE" 361 }, 362 { 363 "referenced_type" : "_ZTIPK7AParcel" 364 } 365 ], 366 "return_type" : "_ZTIi", 367 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 368 }, 369 { 370 "function_name" : "aidl::android::hardware::common::fmq::GrantorDescriptor::writeToParcel", 371 "linker_set_key" : "_ZNK4aidl7android8hardware6common3fmq17GrantorDescriptor13writeToParcelEP7AParcel", 372 "parameters" : 373 [ 374 { 375 "is_this_ptr" : true, 376 "referenced_type" : "_ZTIPKN4aidl7android8hardware6common3fmq17GrantorDescriptorE" 377 }, 378 { 379 "referenced_type" : "_ZTIP7AParcel" 380 } 381 ], 382 "return_type" : "_ZTIi", 383 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 384 } 385 ], 386 "global_vars" : 387 [ 388 { 389 "linker_set_key" : "_ZN4aidl7android8hardware6common3fmq17GrantorDescriptor10descriptorE", 390 "name" : "aidl::android::hardware::common::fmq::GrantorDescriptor::descriptor", 391 "referenced_type" : "_ZTIPKc", 392 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 393 } 394 ], 395 "lvalue_reference_types" : 396 [ 397 { 398 "alignment" : 4, 399 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 400 "name" : "const ndk::SpAIBinder &", 401 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 402 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 403 "size" : 4, 404 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 405 }, 406 { 407 "alignment" : 4, 408 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 409 "name" : "const ndk::ScopedAParcel &", 410 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 411 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 412 "size" : 4, 413 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 414 }, 415 { 416 "alignment" : 4, 417 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 418 "name" : "const ndk::ScopedFileDescriptor &", 419 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 420 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 421 "size" : 4, 422 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 423 }, 424 { 425 "alignment" : 4, 426 "linker_set_key" : "_ZTIRKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 427 "name" : "const aidl::android::hardware::common::fmq::GrantorDescriptor &", 428 "referenced_type" : "_ZTIKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 429 "self_type" : "_ZTIRKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 430 "size" : 4, 431 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 432 }, 433 { 434 "alignment" : 4, 435 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 436 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 437 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 438 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 439 "size" : 4, 440 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 441 }, 442 { 443 "alignment" : 4, 444 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 445 "name" : "const std::vector<bool, std::allocator<bool>> &", 446 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 447 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 448 "size" : 4, 449 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 450 }, 451 { 452 "alignment" : 4, 453 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 454 "name" : "const std::vector<double, std::allocator<double>> &", 455 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 456 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 457 "size" : 4, 458 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 459 }, 460 { 461 "alignment" : 4, 462 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 463 "name" : "const std::vector<float, std::allocator<float>> &", 464 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 465 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 466 "size" : 4, 467 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 468 }, 469 { 470 "alignment" : 4, 471 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 472 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 473 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 474 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 475 "size" : 4, 476 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 477 }, 478 { 479 "alignment" : 4, 480 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 481 "name" : "const std::vector<int, std::allocator<int>> &", 482 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 483 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 484 "size" : 4, 485 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 486 }, 487 { 488 "alignment" : 4, 489 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 490 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 491 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 492 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 493 "size" : 4, 494 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 495 }, 496 { 497 "alignment" : 4, 498 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 499 "name" : "const std::vector<long long, std::allocator<long long>> &", 500 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 501 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 502 "size" : 4, 503 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 504 }, 505 { 506 "alignment" : 4, 507 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 508 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &", 509 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 510 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 511 "size" : 4, 512 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 513 }, 514 { 515 "alignment" : 4, 516 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 517 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 518 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 519 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 520 "size" : 4, 521 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 522 }, 523 { 524 "alignment" : 4, 525 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 526 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 527 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 528 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 529 "size" : 4, 530 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 531 }, 532 { 533 "alignment" : 4, 534 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 535 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 536 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 537 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 538 "size" : 4, 539 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 540 }, 541 { 542 "alignment" : 4, 543 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 544 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 545 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 546 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 547 "size" : 4, 548 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 549 }, 550 { 551 "alignment" : 4, 552 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 553 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 554 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 555 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 556 "size" : 4, 557 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 558 }, 559 { 560 "alignment" : 4, 561 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 562 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 563 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 564 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 565 "size" : 4, 566 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 567 }, 568 { 569 "alignment" : 4, 570 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 571 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 572 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 573 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 574 "size" : 4, 575 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 576 }, 577 { 578 "alignment" : 4, 579 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 580 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &", 581 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 582 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 583 "size" : 4, 584 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 585 }, 586 { 587 "alignment" : 4, 588 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 589 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &", 590 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 591 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 592 "size" : 4, 593 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 594 }, 595 { 596 "alignment" : 4, 597 "linker_set_key" : "_ZTIRKi", 598 "name" : "const int &", 599 "referenced_type" : "_ZTIKi", 600 "self_type" : "_ZTIRKi", 601 "size" : 4, 602 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 603 }, 604 { 605 "alignment" : 4, 606 "linker_set_key" : "_ZTIRKx", 607 "name" : "const long long &", 608 "referenced_type" : "_ZTIKx", 609 "self_type" : "_ZTIRKx", 610 "size" : 4, 611 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 612 }, 613 { 614 "alignment" : 4, 615 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 616 "name" : "ndk::SpAIBinder &", 617 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 618 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 619 "size" : 4, 620 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 621 }, 622 { 623 "alignment" : 4, 624 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 625 "name" : "ndk::ScopedAParcel &", 626 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 627 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 628 "size" : 4, 629 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 630 }, 631 { 632 "alignment" : 4, 633 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 634 "name" : "ndk::ScopedAStatus &", 635 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 636 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 637 "size" : 4, 638 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 639 }, 640 { 641 "alignment" : 4, 642 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 643 "name" : "ndk::ScopedAIBinder_Weak &", 644 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 645 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 646 "size" : 4, 647 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 648 }, 649 { 650 "alignment" : 4, 651 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 652 "name" : "ndk::ScopedFileDescriptor &", 653 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 654 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 655 "size" : 4, 656 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 657 }, 658 { 659 "alignment" : 4, 660 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 661 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 662 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 663 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 664 "size" : 4, 665 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 666 } 667 ], 668 "pointer_types" : 669 [ 670 { 671 "alignment" : 4, 672 "linker_set_key" : "_ZTIP13AIBinder_Weak", 673 "name" : "AIBinder_Weak *", 674 "referenced_type" : "_ZTI13AIBinder_Weak", 675 "self_type" : "_ZTIP13AIBinder_Weak", 676 "size" : 4, 677 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 678 }, 679 { 680 "alignment" : 4, 681 "linker_set_key" : "_ZTIP14AIBinder_Class", 682 "name" : "AIBinder_Class *", 683 "referenced_type" : "_ZTI14AIBinder_Class", 684 "self_type" : "_ZTIP14AIBinder_Class", 685 "size" : 4, 686 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 687 }, 688 { 689 "alignment" : 4, 690 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 691 "name" : "AIBinder_DeathRecipient *", 692 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 693 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 694 "size" : 4, 695 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 696 }, 697 { 698 "alignment" : 4, 699 "linker_set_key" : "_ZTIP7AParcel", 700 "name" : "AParcel *", 701 "referenced_type" : "_ZTI7AParcel", 702 "self_type" : "_ZTIP7AParcel", 703 "size" : 4, 704 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 705 }, 706 { 707 "alignment" : 4, 708 "linker_set_key" : "_ZTIP7AStatus", 709 "name" : "AStatus *", 710 "referenced_type" : "_ZTI7AStatus", 711 "self_type" : "_ZTIP7AStatus", 712 "size" : 4, 713 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 714 }, 715 { 716 "alignment" : 4, 717 "linker_set_key" : "_ZTIP8AIBinder", 718 "name" : "AIBinder *", 719 "referenced_type" : "_ZTI8AIBinder", 720 "self_type" : "_ZTIP8AIBinder", 721 "size" : 4, 722 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 723 }, 724 { 725 "alignment" : 4, 726 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 727 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 728 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 729 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 730 "size" : 4, 731 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 732 }, 733 { 734 "alignment" : 4, 735 "linker_set_key" : "_ZTIPK7AParcel", 736 "name" : "const AParcel *", 737 "referenced_type" : "_ZTIK7AParcel", 738 "self_type" : "_ZTIPK7AParcel", 739 "size" : 4, 740 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 741 }, 742 { 743 "alignment" : 4, 744 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 745 "name" : "const ndk::SpAIBinder *", 746 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 747 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 748 "size" : 4, 749 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 750 }, 751 { 752 "alignment" : 4, 753 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 754 "name" : "const ndk::ScopedAParcel *", 755 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 756 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 757 "size" : 4, 758 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 759 }, 760 { 761 "alignment" : 4, 762 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 763 "name" : "const ndk::ScopedAStatus *", 764 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 765 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 766 "size" : 4, 767 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 768 }, 769 { 770 "alignment" : 4, 771 "linker_set_key" : "_ZTIPKN3ndk19ScopedAIBinder_WeakE", 772 "name" : "const ndk::ScopedAIBinder_Weak *", 773 "referenced_type" : "_ZTIKN3ndk19ScopedAIBinder_WeakE", 774 "self_type" : "_ZTIPKN3ndk19ScopedAIBinder_WeakE", 775 "size" : 4, 776 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 777 }, 778 { 779 "alignment" : 4, 780 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 781 "name" : "const ndk::ScopedFileDescriptor *", 782 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 783 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 784 "size" : 4, 785 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 786 }, 787 { 788 "alignment" : 4, 789 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 790 "name" : "const ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 791 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 792 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 793 "size" : 4, 794 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 795 }, 796 { 797 "alignment" : 4, 798 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 799 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 800 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 801 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 802 "size" : 4, 803 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 804 }, 805 { 806 "alignment" : 4, 807 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 808 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 809 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 810 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 811 "size" : 4, 812 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 813 }, 814 { 815 "alignment" : 4, 816 "linker_set_key" : "_ZTIPKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 817 "name" : "const aidl::android::hardware::common::fmq::GrantorDescriptor *", 818 "referenced_type" : "_ZTIKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 819 "self_type" : "_ZTIPKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 820 "size" : 4, 821 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 822 }, 823 { 824 "alignment" : 4, 825 "linker_set_key" : "_ZTIPKc", 826 "name" : "const char *", 827 "referenced_type" : "_ZTIKc", 828 "self_type" : "_ZTIPKc", 829 "size" : 4, 830 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 831 }, 832 { 833 "alignment" : 4, 834 "linker_set_key" : "_ZTIPKv", 835 "name" : "const void *", 836 "referenced_type" : "_ZTIKv", 837 "self_type" : "_ZTIPKv", 838 "size" : 4, 839 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 840 }, 841 { 842 "alignment" : 4, 843 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 844 "name" : "ndk::SpAIBinder *", 845 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 846 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 847 "size" : 4, 848 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 849 }, 850 { 851 "alignment" : 4, 852 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 853 "name" : "ndk::ICInterface *", 854 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 855 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 856 "size" : 4, 857 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 858 }, 859 { 860 "alignment" : 4, 861 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 862 "name" : "ndk::ScopedAParcel *", 863 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 864 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 865 "size" : 4, 866 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 867 }, 868 { 869 "alignment" : 4, 870 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 871 "name" : "ndk::ScopedAStatus *", 872 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 873 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 874 "size" : 4, 875 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 876 }, 877 { 878 "alignment" : 4, 879 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 880 "name" : "ndk::SharedRefBase *", 881 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 882 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 883 "size" : 4, 884 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 885 }, 886 { 887 "alignment" : 4, 888 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 889 "name" : "ndk::ScopedAIBinder_Weak *", 890 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 891 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 892 "size" : 4, 893 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 894 }, 895 { 896 "alignment" : 4, 897 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 898 "name" : "ndk::ScopedFileDescriptor *", 899 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 900 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 901 "size" : 4, 902 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 903 }, 904 { 905 "alignment" : 4, 906 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 907 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 908 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 909 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 910 "size" : 4, 911 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 912 }, 913 { 914 "alignment" : 4, 915 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 916 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 917 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 918 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 919 "size" : 4, 920 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 921 }, 922 { 923 "alignment" : 4, 924 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 925 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 926 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 927 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 928 "size" : 4, 929 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 930 }, 931 { 932 "alignment" : 4, 933 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 934 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 935 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 936 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 937 "size" : 4, 938 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 939 }, 940 { 941 "alignment" : 4, 942 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 943 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 944 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 945 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 946 "size" : 4, 947 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 948 }, 949 { 950 "alignment" : 4, 951 "linker_set_key" : "_ZTIPN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 952 "name" : "aidl::android::hardware::common::fmq::GrantorDescriptor *", 953 "referenced_type" : "_ZTIN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 954 "self_type" : "_ZTIPN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 955 "size" : 4, 956 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 957 }, 958 { 959 "alignment" : 4, 960 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 961 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 962 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 963 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 964 "size" : 4, 965 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 966 }, 967 { 968 "alignment" : 4, 969 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 970 "name" : "std::vector<bool, std::allocator<bool>> *", 971 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 972 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 973 "size" : 4, 974 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 975 }, 976 { 977 "alignment" : 4, 978 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 979 "name" : "std::vector<double, std::allocator<double>> *", 980 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 981 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 982 "size" : 4, 983 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 984 }, 985 { 986 "alignment" : 4, 987 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 988 "name" : "std::vector<float, std::allocator<float>> *", 989 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 990 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 991 "size" : 4, 992 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 993 }, 994 { 995 "alignment" : 4, 996 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 997 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 998 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 999 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 1000 "size" : 4, 1001 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1002 }, 1003 { 1004 "alignment" : 4, 1005 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1006 "name" : "std::vector<int, std::allocator<int>> *", 1007 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1008 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 1009 "size" : 4, 1010 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1011 }, 1012 { 1013 "alignment" : 4, 1014 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1015 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 1016 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1017 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 1018 "size" : 4, 1019 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1020 }, 1021 { 1022 "alignment" : 4, 1023 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 1024 "name" : "std::vector<long long, std::allocator<long long>> *", 1025 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1026 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 1027 "size" : 4, 1028 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1029 }, 1030 { 1031 "alignment" : 4, 1032 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 1033 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *", 1034 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 1035 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 1036 "size" : 4, 1037 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1038 }, 1039 { 1040 "alignment" : 4, 1041 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1042 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 1043 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1044 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1045 "size" : 4, 1046 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1047 }, 1048 { 1049 "alignment" : 4, 1050 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1051 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 1052 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1053 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1054 "size" : 4, 1055 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1056 }, 1057 { 1058 "alignment" : 4, 1059 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1060 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 1061 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1062 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1063 "size" : 4, 1064 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1065 }, 1066 { 1067 "alignment" : 4, 1068 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1069 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 1070 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1071 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1072 "size" : 4, 1073 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1074 }, 1075 { 1076 "alignment" : 4, 1077 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1078 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 1079 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1080 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1081 "size" : 4, 1082 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1083 }, 1084 { 1085 "alignment" : 4, 1086 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1087 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 1088 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1089 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1090 "size" : 4, 1091 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1092 }, 1093 { 1094 "alignment" : 4, 1095 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1096 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 1097 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1098 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1099 "size" : 4, 1100 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1101 }, 1102 { 1103 "alignment" : 4, 1104 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1105 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *", 1106 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1107 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1108 "size" : 4, 1109 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1110 }, 1111 { 1112 "alignment" : 4, 1113 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1114 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *", 1115 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1116 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1117 "size" : 4, 1118 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1119 }, 1120 { 1121 "alignment" : 4, 1122 "linker_set_key" : "_ZTIPP8AIBinder", 1123 "name" : "AIBinder **", 1124 "referenced_type" : "_ZTIP8AIBinder", 1125 "self_type" : "_ZTIPP8AIBinder", 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" : "_ZTIPPKc", 1132 "name" : "const char **", 1133 "referenced_type" : "_ZTIPKc", 1134 "self_type" : "_ZTIPPKc", 1135 "size" : 4, 1136 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1137 }, 1138 { 1139 "alignment" : 4, 1140 "linker_set_key" : "_ZTIPv", 1141 "name" : "void *", 1142 "referenced_type" : "_ZTIv", 1143 "self_type" : "_ZTIPv", 1144 "size" : 4, 1145 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1146 } 1147 ], 1148 "qualified_types" : 1149 [ 1150 { 1151 "is_const" : true, 1152 "linker_set_key" : "_ZTIK7AParcel", 1153 "name" : "const AParcel", 1154 "referenced_type" : "_ZTI7AParcel", 1155 "self_type" : "_ZTIK7AParcel", 1156 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1157 }, 1158 { 1159 "alignment" : 4, 1160 "is_const" : true, 1161 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 1162 "name" : "const ndk::SpAIBinder", 1163 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1164 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 1165 "size" : 4, 1166 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1167 }, 1168 { 1169 "alignment" : 4, 1170 "is_const" : true, 1171 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 1172 "name" : "const ndk::ScopedAParcel", 1173 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1174 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 1175 "size" : 4, 1176 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1177 }, 1178 { 1179 "alignment" : 4, 1180 "is_const" : true, 1181 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 1182 "name" : "const ndk::ScopedAStatus", 1183 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1184 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 1185 "size" : 4, 1186 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1187 }, 1188 { 1189 "alignment" : 4, 1190 "is_const" : true, 1191 "linker_set_key" : "_ZTIKN3ndk19ScopedAIBinder_WeakE", 1192 "name" : "const ndk::ScopedAIBinder_Weak", 1193 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1194 "self_type" : "_ZTIKN3ndk19ScopedAIBinder_WeakE", 1195 "size" : 4, 1196 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1197 }, 1198 { 1199 "alignment" : 4, 1200 "is_const" : true, 1201 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1202 "name" : "const ndk::ScopedFileDescriptor", 1203 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1204 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1205 "size" : 4, 1206 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1207 }, 1208 { 1209 "alignment" : 4, 1210 "is_const" : true, 1211 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1212 "name" : "const ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 1213 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1214 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1215 "size" : 4, 1216 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1217 }, 1218 { 1219 "alignment" : 4, 1220 "is_const" : true, 1221 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1222 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 1223 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1224 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1225 "size" : 4, 1226 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1227 }, 1228 { 1229 "alignment" : 4, 1230 "is_const" : true, 1231 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1232 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 1233 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1234 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1235 "size" : 4, 1236 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1237 }, 1238 { 1239 "alignment" : 4, 1240 "is_const" : true, 1241 "linker_set_key" : "_ZTIKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 1242 "name" : "const aidl::android::hardware::common::fmq::GrantorDescriptor", 1243 "referenced_type" : "_ZTIN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 1244 "self_type" : "_ZTIKN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 1245 "size" : 16, 1246 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 1247 }, 1248 { 1249 "alignment" : 4, 1250 "is_const" : true, 1251 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1252 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 1253 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1254 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1255 "size" : 12, 1256 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1257 }, 1258 { 1259 "alignment" : 4, 1260 "is_const" : true, 1261 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1262 "name" : "const std::vector<bool, std::allocator<bool>>", 1263 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1264 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1265 "size" : 12, 1266 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1267 }, 1268 { 1269 "alignment" : 4, 1270 "is_const" : true, 1271 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1272 "name" : "const std::vector<double, std::allocator<double>>", 1273 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1274 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1275 "size" : 12, 1276 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1277 }, 1278 { 1279 "alignment" : 4, 1280 "is_const" : true, 1281 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1282 "name" : "const std::vector<float, std::allocator<float>>", 1283 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1284 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1285 "size" : 12, 1286 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1287 }, 1288 { 1289 "alignment" : 4, 1290 "is_const" : true, 1291 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1292 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 1293 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1294 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1295 "size" : 12, 1296 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1297 }, 1298 { 1299 "alignment" : 4, 1300 "is_const" : true, 1301 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1302 "name" : "const std::vector<int, std::allocator<int>>", 1303 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1304 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1305 "size" : 12, 1306 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1307 }, 1308 { 1309 "alignment" : 4, 1310 "is_const" : true, 1311 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1312 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 1313 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1314 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1315 "size" : 12, 1316 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1317 }, 1318 { 1319 "alignment" : 4, 1320 "is_const" : true, 1321 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1322 "name" : "const std::vector<long long, std::allocator<long long>>", 1323 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1324 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 1325 "size" : 12, 1326 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1327 }, 1328 { 1329 "alignment" : 4, 1330 "is_const" : true, 1331 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1332 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>", 1333 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 1334 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 1335 "size" : 12, 1336 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1337 }, 1338 { 1339 "alignment" : 4, 1340 "is_const" : true, 1341 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1342 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 1343 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1344 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1345 "size" : 16, 1346 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1347 }, 1348 { 1349 "alignment" : 4, 1350 "is_const" : true, 1351 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1352 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 1353 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1354 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1355 "size" : 16, 1356 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1357 }, 1358 { 1359 "alignment" : 4, 1360 "is_const" : true, 1361 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1362 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 1363 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1364 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1365 "size" : 16, 1366 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1367 }, 1368 { 1369 "alignment" : 4, 1370 "is_const" : true, 1371 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1372 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 1373 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1374 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1375 "size" : 16, 1376 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1377 }, 1378 { 1379 "alignment" : 4, 1380 "is_const" : true, 1381 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1382 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 1383 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1384 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1385 "size" : 16, 1386 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1387 }, 1388 { 1389 "alignment" : 4, 1390 "is_const" : true, 1391 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1392 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 1393 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1394 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1395 "size" : 16, 1396 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1397 }, 1398 { 1399 "alignment" : 4, 1400 "is_const" : true, 1401 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1402 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 1403 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1404 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1405 "size" : 16, 1406 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1407 }, 1408 { 1409 "alignment" : 4, 1410 "is_const" : true, 1411 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1412 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>", 1413 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1414 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 1415 "size" : 16, 1416 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1417 }, 1418 { 1419 "alignment" : 4, 1420 "is_const" : true, 1421 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1422 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>", 1423 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1424 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 1425 "size" : 16, 1426 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1427 }, 1428 { 1429 "alignment" : 4, 1430 "is_const" : true, 1431 "linker_set_key" : "_ZTIKP13AIBinder_Weak", 1432 "name" : "AIBinder_Weak *const", 1433 "referenced_type" : "_ZTIP13AIBinder_Weak", 1434 "self_type" : "_ZTIKP13AIBinder_Weak", 1435 "size" : 4, 1436 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1437 }, 1438 { 1439 "alignment" : 4, 1440 "is_const" : true, 1441 "linker_set_key" : "_ZTIKP7AParcel", 1442 "name" : "AParcel *const", 1443 "referenced_type" : "_ZTIP7AParcel", 1444 "self_type" : "_ZTIKP7AParcel", 1445 "size" : 4, 1446 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1447 }, 1448 { 1449 "alignment" : 4, 1450 "is_const" : true, 1451 "linker_set_key" : "_ZTIKP7AStatus", 1452 "name" : "AStatus *const", 1453 "referenced_type" : "_ZTIP7AStatus", 1454 "self_type" : "_ZTIKP7AStatus", 1455 "size" : 4, 1456 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1457 }, 1458 { 1459 "alignment" : 1, 1460 "is_const" : true, 1461 "linker_set_key" : "_ZTIKb", 1462 "name" : "const bool", 1463 "referenced_type" : "_ZTIb", 1464 "self_type" : "_ZTIKb", 1465 "size" : 1, 1466 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1467 }, 1468 { 1469 "alignment" : 1, 1470 "is_const" : true, 1471 "linker_set_key" : "_ZTIKc", 1472 "name" : "const char", 1473 "referenced_type" : "_ZTIc", 1474 "self_type" : "_ZTIKc", 1475 "size" : 1, 1476 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1477 }, 1478 { 1479 "alignment" : 4, 1480 "is_const" : true, 1481 "linker_set_key" : "_ZTIKi", 1482 "name" : "const int", 1483 "referenced_type" : "_ZTIi", 1484 "self_type" : "_ZTIKi", 1485 "size" : 4, 1486 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1487 }, 1488 { 1489 "is_const" : true, 1490 "linker_set_key" : "_ZTIKv", 1491 "name" : "const void", 1492 "referenced_type" : "_ZTIv", 1493 "self_type" : "_ZTIKv", 1494 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1495 }, 1496 { 1497 "alignment" : 4, 1498 "is_const" : true, 1499 "linker_set_key" : "_ZTIKx", 1500 "name" : "const long long", 1501 "referenced_type" : "_ZTIx", 1502 "self_type" : "_ZTIKx", 1503 "size" : 8, 1504 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1505 } 1506 ], 1507 "record_types" : 1508 [ 1509 { 1510 "alignment" : 4, 1511 "fields" : 1512 [ 1513 { 1514 "access" : "private", 1515 "field_name" : "mBinder", 1516 "referenced_type" : "_ZTIP8AIBinder" 1517 } 1518 ], 1519 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 1520 "name" : "ndk::SpAIBinder", 1521 "record_kind" : "class", 1522 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1523 "self_type" : "_ZTIN3ndk10SpAIBinderE", 1524 "size" : 4, 1525 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1526 }, 1527 { 1528 "access" : "private", 1529 "alignment" : 4, 1530 "fields" : 1531 [ 1532 { 1533 "field_name" : "interface", 1534 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 1535 } 1536 ], 1537 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1538 "name" : "ndk::ICInterface::ICInterfaceData", 1539 "record_kind" : "class", 1540 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1541 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 1542 "size" : 8, 1543 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1544 }, 1545 { 1546 "alignment" : 4, 1547 "base_specifiers" : 1548 [ 1549 { 1550 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 1551 } 1552 ], 1553 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 1554 "name" : "ndk::ICInterface", 1555 "record_kind" : "class", 1556 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1557 "self_type" : "_ZTIN3ndk11ICInterfaceE", 1558 "size" : 16, 1559 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 1560 "vtable_components" : 1561 [ 1562 { 1563 "kind" : "offset_to_top" 1564 }, 1565 { 1566 "kind" : "rtti", 1567 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 1568 }, 1569 { 1570 "kind" : "complete_dtor_pointer", 1571 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 1572 }, 1573 { 1574 "kind" : "deleting_dtor_pointer", 1575 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 1576 }, 1577 { 1578 "is_pure" : true, 1579 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 1580 }, 1581 { 1582 "is_pure" : true, 1583 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 1584 }, 1585 { 1586 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 1587 }, 1588 { 1589 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 1590 } 1591 ] 1592 }, 1593 { 1594 "alignment" : 4, 1595 "base_specifiers" : 1596 [ 1597 { 1598 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 1599 } 1600 ], 1601 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 1602 "name" : "ndk::ScopedAParcel", 1603 "record_kind" : "class", 1604 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1605 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 1606 "size" : 4, 1607 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1608 }, 1609 { 1610 "alignment" : 4, 1611 "base_specifiers" : 1612 [ 1613 { 1614 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 1615 } 1616 ], 1617 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 1618 "name" : "ndk::ScopedAStatus", 1619 "record_kind" : "class", 1620 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1621 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 1622 "size" : 4, 1623 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1624 }, 1625 { 1626 "alignment" : 4, 1627 "fields" : 1628 [ 1629 { 1630 "access" : "private", 1631 "field_name" : "mFlagThis", 1632 "field_offset" : 32, 1633 "referenced_type" : "_ZTINSt3__19once_flagE" 1634 }, 1635 { 1636 "access" : "private", 1637 "field_name" : "mThis", 1638 "field_offset" : 64, 1639 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 1640 } 1641 ], 1642 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 1643 "name" : "ndk::SharedRefBase", 1644 "record_kind" : "class", 1645 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 1646 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 1647 "size" : 16, 1648 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 1649 "vtable_components" : 1650 [ 1651 { 1652 "kind" : "offset_to_top" 1653 }, 1654 { 1655 "kind" : "rtti", 1656 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 1657 }, 1658 { 1659 "kind" : "complete_dtor_pointer", 1660 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 1661 }, 1662 { 1663 "kind" : "deleting_dtor_pointer", 1664 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 1665 } 1666 ] 1667 }, 1668 { 1669 "alignment" : 4, 1670 "base_specifiers" : 1671 [ 1672 { 1673 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 1674 } 1675 ], 1676 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1677 "name" : "ndk::ScopedAIBinder_Weak", 1678 "record_kind" : "class", 1679 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1680 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1681 "size" : 4, 1682 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1683 }, 1684 { 1685 "alignment" : 4, 1686 "base_specifiers" : 1687 [ 1688 { 1689 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 1690 } 1691 ], 1692 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 1693 "name" : "ndk::ScopedFileDescriptor", 1694 "record_kind" : "class", 1695 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1696 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1697 "size" : 4, 1698 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1699 }, 1700 { 1701 "alignment" : 4, 1702 "base_specifiers" : 1703 [ 1704 { 1705 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 1706 } 1707 ], 1708 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1709 "name" : "ndk::ScopedAIBinder_DeathRecipient", 1710 "record_kind" : "class", 1711 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1712 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1713 "size" : 4, 1714 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1715 }, 1716 { 1717 "alignment" : 4, 1718 "fields" : 1719 [ 1720 { 1721 "access" : "private", 1722 "field_name" : "mT", 1723 "referenced_type" : "_ZTIP13AIBinder_Weak" 1724 } 1725 ], 1726 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1727 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 1728 "record_kind" : "class", 1729 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1730 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1731 "size" : 4, 1732 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 1733 "template_args" : 1734 [ 1735 "_ZTIP13AIBinder_Weak" 1736 ] 1737 }, 1738 { 1739 "alignment" : 4, 1740 "fields" : 1741 [ 1742 { 1743 "access" : "private", 1744 "field_name" : "mT", 1745 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 1746 } 1747 ], 1748 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1749 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 1750 "record_kind" : "class", 1751 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1752 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 1753 "size" : 4, 1754 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 1755 "template_args" : 1756 [ 1757 "_ZTIP23AIBinder_DeathRecipient" 1758 ] 1759 }, 1760 { 1761 "alignment" : 4, 1762 "fields" : 1763 [ 1764 { 1765 "access" : "private", 1766 "field_name" : "mT", 1767 "referenced_type" : "_ZTIP7AParcel" 1768 } 1769 ], 1770 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1771 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 1772 "record_kind" : "class", 1773 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1774 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1775 "size" : 4, 1776 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 1777 "template_args" : 1778 [ 1779 "_ZTIP7AParcel" 1780 ] 1781 }, 1782 { 1783 "alignment" : 4, 1784 "fields" : 1785 [ 1786 { 1787 "access" : "private", 1788 "field_name" : "mT", 1789 "referenced_type" : "_ZTIP7AStatus" 1790 } 1791 ], 1792 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1793 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 1794 "record_kind" : "class", 1795 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1796 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1797 "size" : 4, 1798 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 1799 "template_args" : 1800 [ 1801 "_ZTIP7AStatus" 1802 ] 1803 }, 1804 { 1805 "alignment" : 4, 1806 "fields" : 1807 [ 1808 { 1809 "field_name" : "fdIndex", 1810 "referenced_type" : "_ZTIi" 1811 }, 1812 { 1813 "field_name" : "offset", 1814 "field_offset" : 32, 1815 "referenced_type" : "_ZTIi" 1816 }, 1817 { 1818 "field_name" : "extent", 1819 "field_offset" : 64, 1820 "referenced_type" : "_ZTIx" 1821 } 1822 ], 1823 "linker_set_key" : "_ZTIN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 1824 "name" : "aidl::android::hardware::common::fmq::GrantorDescriptor", 1825 "record_kind" : "class", 1826 "referenced_type" : "_ZTIN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 1827 "self_type" : "_ZTIN4aidl7android8hardware6common3fmq17GrantorDescriptorE", 1828 "size" : 16, 1829 "source_file" : "out/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include/aidl/android/hardware/common/fmq/GrantorDescriptor.h" 1830 } 1831 ], 1832 "rvalue_reference_types" : 1833 [ 1834 { 1835 "alignment" : 4, 1836 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 1837 "name" : "ndk::ScopedAParcel &&", 1838 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1839 "self_type" : "_ZTION3ndk13ScopedAParcelE", 1840 "size" : 4, 1841 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1842 }, 1843 { 1844 "alignment" : 4, 1845 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 1846 "name" : "ndk::ScopedAStatus &&", 1847 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1848 "self_type" : "_ZTION3ndk13ScopedAStatusE", 1849 "size" : 4, 1850 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1851 }, 1852 { 1853 "alignment" : 4, 1854 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 1855 "name" : "ndk::ScopedAIBinder_Weak &&", 1856 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1857 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 1858 "size" : 4, 1859 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1860 }, 1861 { 1862 "alignment" : 4, 1863 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 1864 "name" : "ndk::ScopedFileDescriptor &&", 1865 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1866 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 1867 "size" : 4, 1868 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1869 }, 1870 { 1871 "alignment" : 4, 1872 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 1873 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 1874 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1875 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 1876 "size" : 4, 1877 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1878 } 1879 ] 1880} 1881