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