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