1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-36", 9 "self_type" : "type-35", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "linker_set_key" : "float []", 14 "name" : "float []", 15 "referenced_type" : "type-49", 16 "self_type" : "type-351", 17 "source_file" : "/system/core/libsystem/include/system/graphics.h" 18 }, 19 { 20 "alignment" : 4, 21 "linker_set_key" : "int [0]", 22 "name" : "int [0]", 23 "referenced_type" : "type-10", 24 "self_type" : "type-100", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 4, 29 "linker_set_key" : "int [32]", 30 "name" : "int [32]", 31 "referenced_type" : "type-10", 32 "self_type" : "type-211", 33 "size" : 128, 34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 35 }, 36 { 37 "alignment" : 1, 38 "linker_set_key" : "unsigned char [32]", 39 "name" : "unsigned char [32]", 40 "referenced_type" : "type-32", 41 "self_type" : "type-198", 42 "size" : 32, 43 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 44 }, 45 { 46 "alignment" : 1, 47 "linker_set_key" : "unsigned char [5121]", 48 "name" : "unsigned char [5121]", 49 "referenced_type" : "type-32", 50 "self_type" : "type-31", 51 "size" : 5121, 52 "source_file" : "/system/core/liblog/include/log/log_read.h" 53 }, 54 { 55 "alignment" : 1, 56 "linker_set_key" : "unsigned char [6]", 57 "name" : "unsigned char [6]", 58 "referenced_type" : "type-32", 59 "self_type" : "type-204", 60 "size" : 6, 61 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 62 }, 63 { 64 "alignment" : 4, 65 "linker_set_key" : "unsigned int [8]", 66 "name" : "unsigned int [8]", 67 "referenced_type" : "type-2", 68 "self_type" : "type-344", 69 "size" : 32, 70 "source_file" : "/system/core/libsystem/include/system/graphics.h" 71 } 72 ], 73 "builtin_types" : 74 [ 75 { 76 "alignment" : 1, 77 "is_integral" : true, 78 "is_unsigned" : true, 79 "linker_set_key" : "bool", 80 "name" : "bool", 81 "referenced_type" : "type-62", 82 "self_type" : "type-62", 83 "size" : 1 84 }, 85 { 86 "alignment" : 1, 87 "is_integral" : true, 88 "is_unsigned" : true, 89 "linker_set_key" : "char", 90 "name" : "char", 91 "referenced_type" : "type-36", 92 "self_type" : "type-36", 93 "size" : 1 94 }, 95 { 96 "alignment" : 2, 97 "is_integral" : true, 98 "is_unsigned" : true, 99 "linker_set_key" : "char16_t", 100 "name" : "char16_t", 101 "referenced_type" : "type-269", 102 "self_type" : "type-269", 103 "size" : 2 104 }, 105 { 106 "alignment" : 8, 107 "linker_set_key" : "double", 108 "name" : "double", 109 "referenced_type" : "type-55", 110 "self_type" : "type-55", 111 "size" : 8 112 }, 113 { 114 "alignment" : 4, 115 "linker_set_key" : "float", 116 "name" : "float", 117 "referenced_type" : "type-49", 118 "self_type" : "type-49", 119 "size" : 4 120 }, 121 { 122 "alignment" : 4, 123 "is_integral" : true, 124 "linker_set_key" : "int", 125 "name" : "int", 126 "referenced_type" : "type-10", 127 "self_type" : "type-10", 128 "size" : 4 129 }, 130 { 131 "alignment" : 8, 132 "is_integral" : true, 133 "linker_set_key" : "long", 134 "name" : "long", 135 "referenced_type" : "type-17", 136 "self_type" : "type-17", 137 "size" : 8 138 }, 139 { 140 "alignment" : 8, 141 "is_integral" : true, 142 "linker_set_key" : "long long", 143 "name" : "long long", 144 "referenced_type" : "type-27", 145 "self_type" : "type-27", 146 "size" : 8 147 }, 148 { 149 "alignment" : 2, 150 "is_integral" : true, 151 "linker_set_key" : "short", 152 "name" : "short", 153 "referenced_type" : "type-69", 154 "self_type" : "type-69", 155 "size" : 2 156 }, 157 { 158 "alignment" : 1, 159 "is_integral" : true, 160 "linker_set_key" : "signed char", 161 "name" : "signed char", 162 "referenced_type" : "type-64", 163 "self_type" : "type-64", 164 "size" : 1 165 }, 166 { 167 "alignment" : 1, 168 "is_integral" : true, 169 "is_unsigned" : true, 170 "linker_set_key" : "unsigned char", 171 "name" : "unsigned char", 172 "referenced_type" : "type-32", 173 "self_type" : "type-32", 174 "size" : 1 175 }, 176 { 177 "alignment" : 4, 178 "is_integral" : true, 179 "is_unsigned" : true, 180 "linker_set_key" : "unsigned int", 181 "name" : "unsigned int", 182 "referenced_type" : "type-2", 183 "self_type" : "type-2", 184 "size" : 4 185 }, 186 { 187 "alignment" : 8, 188 "is_integral" : true, 189 "is_unsigned" : true, 190 "linker_set_key" : "unsigned long", 191 "name" : "unsigned long", 192 "referenced_type" : "type-22", 193 "self_type" : "type-22", 194 "size" : 8 195 }, 196 { 197 "alignment" : 8, 198 "is_integral" : true, 199 "is_unsigned" : true, 200 "linker_set_key" : "unsigned long long", 201 "name" : "unsigned long long", 202 "referenced_type" : "type-44", 203 "self_type" : "type-44", 204 "size" : 8 205 }, 206 { 207 "alignment" : 2, 208 "is_integral" : true, 209 "is_unsigned" : true, 210 "linker_set_key" : "unsigned short", 211 "name" : "unsigned short", 212 "referenced_type" : "type-34", 213 "self_type" : "type-34", 214 "size" : 2 215 }, 216 { 217 "linker_set_key" : "void", 218 "name" : "void", 219 "referenced_type" : "type-148", 220 "self_type" : "type-148" 221 } 222 ], 223 "elf_functions" : 224 [ 225 { 226 "name" : "_ZN7android8hardware5audio6common4V2_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEmm" 227 }, 228 { 229 "name" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm" 230 } 231 ], 232 "elf_objects" : [], 233 "enum_types" : 234 [ 235 { 236 "alignment" : 4, 237 "enum_fields" : 238 [ 239 { 240 "enum_field_value" : 0, 241 "name" : "android::Condition::WAKE_UP_ONE" 242 }, 243 { 244 "enum_field_value" : 1, 245 "name" : "android::Condition::WAKE_UP_ALL" 246 } 247 ], 248 "linker_set_key" : "android::Condition::WakeUpType", 249 "name" : "android::Condition::WakeUpType", 250 "referenced_type" : "type-363", 251 "self_type" : "type-363", 252 "size" : 4, 253 "source_file" : "/system/core/libutils/include/utils/Condition.h", 254 "underlying_type" : "type-2", 255 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 256 }, 257 { 258 "alignment" : 4, 259 "enum_fields" : 260 [ 261 { 262 "enum_field_value" : 0, 263 "name" : "android::String16::kEmptyString" 264 } 265 ], 266 "linker_set_key" : "android::String16::StaticLinkage", 267 "name" : "android::String16::StaticLinkage", 268 "referenced_type" : "type-270", 269 "self_type" : "type-270", 270 "size" : 4, 271 "source_file" : "/system/core/libutils/include/utils/String16.h", 272 "underlying_type" : "type-2", 273 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 274 }, 275 { 276 "alignment" : 4, 277 "enum_fields" : 278 [ 279 { 280 "enum_field_value" : 0, 281 "name" : "android::String8::kEmptyString" 282 } 283 ], 284 "linker_set_key" : "android::String8::StaticLinkage", 285 "name" : "android::String8::StaticLinkage", 286 "referenced_type" : "type-259", 287 "self_type" : "type-259", 288 "size" : 4, 289 "source_file" : "/system/core/libutils/include/utils/String8.h", 290 "underlying_type" : "type-2", 291 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 292 }, 293 { 294 "alignment" : 4, 295 "enum_fields" : 296 [ 297 { 298 "enum_field_value" : 0, 299 "name" : "android::hardware::HidlReturnRestriction::NONE" 300 }, 301 { 302 "enum_field_value" : 1, 303 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 304 }, 305 { 306 "enum_field_value" : 2, 307 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 308 } 309 ], 310 "linker_set_key" : "android::hardware::HidlReturnRestriction", 311 "name" : "android::hardware::HidlReturnRestriction", 312 "referenced_type" : "type-497", 313 "self_type" : "type-497", 314 "size" : 4, 315 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 316 "underlying_type" : "type-10", 317 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 318 }, 319 { 320 "alignment" : 4, 321 "enum_fields" : 322 [ 323 { 324 "enum_field_value" : 0, 325 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 326 }, 327 { 328 "enum_field_value" : 1, 329 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 330 }, 331 { 332 "enum_field_value" : 2, 333 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 334 }, 335 { 336 "enum_field_value" : 3, 337 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 338 } 339 ], 340 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 341 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 342 "referenced_type" : "type-244", 343 "self_type" : "type-244", 344 "size" : 4, 345 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 346 "underlying_type" : "type-10", 347 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 348 }, 349 { 350 "alignment" : 4, 351 "enum_fields" : 352 [ 353 { 354 "enum_field_value" : 1, 355 "name" : "android::hardware::kSynchronizedReadWrite" 356 }, 357 { 358 "enum_field_value" : 2, 359 "name" : "android::hardware::kUnsynchronizedWrite" 360 } 361 ], 362 "linker_set_key" : "android::hardware::MQFlavor", 363 "name" : "android::hardware::MQFlavor", 364 "referenced_type" : "type-239", 365 "self_type" : "type-239", 366 "size" : 4, 367 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 368 "underlying_type" : "type-2", 369 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 370 }, 371 { 372 "alignment" : 4, 373 "enum_fields" : 374 [ 375 { 376 "enum_field_value" : 0, 377 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 378 }, 379 { 380 "enum_field_value" : 1, 381 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 382 }, 383 { 384 "enum_field_value" : 2, 385 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 386 } 387 ], 388 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 389 "name" : "android::hardware::ProcessState::CallRestriction", 390 "referenced_type" : "type-382", 391 "self_type" : "type-382", 392 "size" : 4, 393 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 394 "underlying_type" : "type-10", 395 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 396 }, 397 { 398 "alignment" : 4, 399 "enum_fields" : 400 [ 401 { 402 "enum_field_value" : 0, 403 "name" : "android::hardware::Status::EX_NONE" 404 }, 405 { 406 "enum_field_value" : -1, 407 "name" : "android::hardware::Status::EX_SECURITY" 408 }, 409 { 410 "enum_field_value" : -2, 411 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 412 }, 413 { 414 "enum_field_value" : -3, 415 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 416 }, 417 { 418 "enum_field_value" : -4, 419 "name" : "android::hardware::Status::EX_NULL_POINTER" 420 }, 421 { 422 "enum_field_value" : -5, 423 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 424 }, 425 { 426 "enum_field_value" : -6, 427 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 428 }, 429 { 430 "enum_field_value" : -7, 431 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 432 }, 433 { 434 "enum_field_value" : -128, 435 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 436 }, 437 { 438 "enum_field_value" : -129, 439 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 440 } 441 ], 442 "linker_set_key" : "android::hardware::Status::Exception", 443 "name" : "android::hardware::Status::Exception", 444 "referenced_type" : "type-309", 445 "self_type" : "type-309", 446 "size" : 4, 447 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 448 "underlying_type" : "type-10", 449 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 450 }, 451 { 452 "alignment" : 4, 453 "enum_fields" : 454 [ 455 { 456 "enum_field_value" : 0, 457 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION" 458 }, 459 { 460 "enum_field_value" : 2, 461 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX" 462 }, 463 { 464 "enum_field_value" : 0, 465 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE" 466 }, 467 { 468 "enum_field_value" : -1073741824, 469 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID" 470 }, 471 { 472 "enum_field_value" : 1, 473 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT" 474 }, 475 { 476 "enum_field_value" : 2, 477 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT" 478 }, 479 { 480 "enum_field_value" : 4, 481 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER" 482 }, 483 { 484 "enum_field_value" : 8, 485 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY" 486 }, 487 { 488 "enum_field_value" : 16, 489 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT" 490 }, 491 { 492 "enum_field_value" : 32, 493 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT" 494 }, 495 { 496 "enum_field_value" : 64, 497 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER" 498 }, 499 { 500 "enum_field_value" : 128, 501 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER" 502 }, 503 { 504 "enum_field_value" : 256, 505 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER" 506 }, 507 { 508 "enum_field_value" : 512, 509 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT" 510 }, 511 { 512 "enum_field_value" : 1024, 513 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT" 514 }, 515 { 516 "enum_field_value" : 2048, 517 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER" 518 }, 519 { 520 "enum_field_value" : 4096, 521 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT" 522 }, 523 { 524 "enum_field_value" : 8192, 525 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER" 526 }, 527 { 528 "enum_field_value" : 16384, 529 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT" 530 }, 531 { 532 "enum_field_value" : 32768, 533 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT" 534 }, 535 { 536 "enum_field_value" : 65536, 537 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER" 538 }, 539 { 540 "enum_field_value" : 131072, 541 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT" 542 }, 543 { 544 "enum_field_value" : 1, 545 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO" 546 }, 547 { 548 "enum_field_value" : 3, 549 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO" 550 }, 551 { 552 "enum_field_value" : 11, 553 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1" 554 }, 555 { 556 "enum_field_value" : 51, 557 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD" 558 }, 559 { 560 "enum_field_value" : 51, 561 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK" 562 }, 563 { 564 "enum_field_value" : 1539, 565 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE" 566 }, 567 { 568 "enum_field_value" : 263, 569 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND" 570 }, 571 { 572 "enum_field_value" : 55, 573 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA" 574 }, 575 { 576 "enum_field_value" : 63, 577 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1" 578 }, 579 { 580 "enum_field_value" : 63, 581 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK" 582 }, 583 { 584 "enum_field_value" : 1551, 585 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE" 586 }, 587 { 588 "enum_field_value" : 319, 589 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1" 590 }, 591 { 592 "enum_field_value" : 1599, 593 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1" 594 }, 595 { 596 "enum_field_value" : 262143, 597 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL" 598 }, 599 { 600 "enum_field_value" : 4, 601 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT" 602 }, 603 { 604 "enum_field_value" : 8, 605 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT" 606 }, 607 { 608 "enum_field_value" : 16, 609 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT" 610 }, 611 { 612 "enum_field_value" : 32, 613 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK" 614 }, 615 { 616 "enum_field_value" : 64, 617 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED" 618 }, 619 { 620 "enum_field_value" : 128, 621 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED" 622 }, 623 { 624 "enum_field_value" : 256, 625 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED" 626 }, 627 { 628 "enum_field_value" : 512, 629 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED" 630 }, 631 { 632 "enum_field_value" : 1024, 633 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE" 634 }, 635 { 636 "enum_field_value" : 2048, 637 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS" 638 }, 639 { 640 "enum_field_value" : 4096, 641 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS" 642 }, 643 { 644 "enum_field_value" : 8192, 645 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS" 646 }, 647 { 648 "enum_field_value" : 16384, 649 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK" 650 }, 651 { 652 "enum_field_value" : 32768, 653 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK" 654 }, 655 { 656 "enum_field_value" : 16, 657 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO" 658 }, 659 { 660 "enum_field_value" : 12, 661 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO" 662 }, 663 { 664 "enum_field_value" : 48, 665 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK" 666 }, 667 { 668 "enum_field_value" : 252, 669 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6" 670 }, 671 { 672 "enum_field_value" : 16400, 673 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO" 674 }, 675 { 676 "enum_field_value" : 32784, 677 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO" 678 }, 679 { 680 "enum_field_value" : 49168, 681 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO" 682 }, 683 { 684 "enum_field_value" : 65532, 685 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL" 686 }, 687 { 688 "enum_field_value" : 30, 689 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX" 690 }, 691 { 692 "enum_field_value" : -2147483648, 693 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR" 694 }, 695 { 696 "enum_field_value" : -2147483647, 697 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1" 698 }, 699 { 700 "enum_field_value" : -2147483645, 701 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2" 702 }, 703 { 704 "enum_field_value" : -2147483641, 705 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3" 706 }, 707 { 708 "enum_field_value" : -2147483633, 709 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4" 710 }, 711 { 712 "enum_field_value" : -2147483617, 713 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5" 714 }, 715 { 716 "enum_field_value" : -2147483585, 717 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6" 718 }, 719 { 720 "enum_field_value" : -2147483521, 721 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7" 722 }, 723 { 724 "enum_field_value" : -2147483393, 725 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8" 726 } 727 ], 728 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask", 729 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask", 730 "referenced_type" : "type-141", 731 "self_type" : "type-141", 732 "size" : 4, 733 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 734 "underlying_type" : "type-2", 735 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioChannelMaskE" 736 }, 737 { 738 "alignment" : 4, 739 "enum_fields" : 740 [ 741 { 742 "enum_field_value" : 0, 743 "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE" 744 }, 745 { 746 "enum_field_value" : -2147483648, 747 "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN" 748 }, 749 { 750 "enum_field_value" : 1073741824, 751 "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT" 752 }, 753 { 754 "enum_field_value" : 1, 755 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE" 756 }, 757 { 758 "enum_field_value" : 2, 759 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER" 760 }, 761 { 762 "enum_field_value" : 4, 763 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET" 764 }, 765 { 766 "enum_field_value" : 8, 767 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE" 768 }, 769 { 770 "enum_field_value" : 16, 771 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO" 772 }, 773 { 774 "enum_field_value" : 32, 775 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET" 776 }, 777 { 778 "enum_field_value" : 64, 779 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT" 780 }, 781 { 782 "enum_field_value" : 128, 783 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP" 784 }, 785 { 786 "enum_field_value" : 256, 787 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES" 788 }, 789 { 790 "enum_field_value" : 512, 791 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER" 792 }, 793 { 794 "enum_field_value" : 1024, 795 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL" 796 }, 797 { 798 "enum_field_value" : 1024, 799 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI" 800 }, 801 { 802 "enum_field_value" : 2048, 803 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET" 804 }, 805 { 806 "enum_field_value" : 4096, 807 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET" 808 }, 809 { 810 "enum_field_value" : 8192, 811 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY" 812 }, 813 { 814 "enum_field_value" : 16384, 815 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE" 816 }, 817 { 818 "enum_field_value" : 32768, 819 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX" 820 }, 821 { 822 "enum_field_value" : 65536, 823 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX" 824 }, 825 { 826 "enum_field_value" : 131072, 827 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE" 828 }, 829 { 830 "enum_field_value" : 262144, 831 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC" 832 }, 833 { 834 "enum_field_value" : 524288, 835 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF" 836 }, 837 { 838 "enum_field_value" : 1048576, 839 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM" 840 }, 841 { 842 "enum_field_value" : 2097152, 843 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE" 844 }, 845 { 846 "enum_field_value" : 4194304, 847 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE" 848 }, 849 { 850 "enum_field_value" : 8388608, 851 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP" 852 }, 853 { 854 "enum_field_value" : 16777216, 855 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS" 856 }, 857 { 858 "enum_field_value" : 33554432, 859 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY" 860 }, 861 { 862 "enum_field_value" : 67108864, 863 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET" 864 }, 865 { 866 "enum_field_value" : 1073741824, 867 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT" 868 }, 869 { 870 "enum_field_value" : 1207959551, 871 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL" 872 }, 873 { 874 "enum_field_value" : 896, 875 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP" 876 }, 877 { 878 "enum_field_value" : 112, 879 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO" 880 }, 881 { 882 "enum_field_value" : 67133440, 883 "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB" 884 }, 885 { 886 "enum_field_value" : -2147483647, 887 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION" 888 }, 889 { 890 "enum_field_value" : -2147483646, 891 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT" 892 }, 893 { 894 "enum_field_value" : -2147483644, 895 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC" 896 }, 897 { 898 "enum_field_value" : -2147483640, 899 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET" 900 }, 901 { 902 "enum_field_value" : -2147483632, 903 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET" 904 }, 905 { 906 "enum_field_value" : -2147483616, 907 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL" 908 }, 909 { 910 "enum_field_value" : -2147483616, 911 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI" 912 }, 913 { 914 "enum_field_value" : -2147483584, 915 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL" 916 }, 917 { 918 "enum_field_value" : -2147483584, 919 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX" 920 }, 921 { 922 "enum_field_value" : -2147483520, 923 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC" 924 }, 925 { 926 "enum_field_value" : -2147483392, 927 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX" 928 }, 929 { 930 "enum_field_value" : -2147483136, 931 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET" 932 }, 933 { 934 "enum_field_value" : -2147482624, 935 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET" 936 }, 937 { 938 "enum_field_value" : -2147481600, 939 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY" 940 }, 941 { 942 "enum_field_value" : -2147479552, 943 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE" 944 }, 945 { 946 "enum_field_value" : -2147475456, 947 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER" 948 }, 949 { 950 "enum_field_value" : -2147467264, 951 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER" 952 }, 953 { 954 "enum_field_value" : -2147450880, 955 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE" 956 }, 957 { 958 "enum_field_value" : -2147418112, 959 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF" 960 }, 961 { 962 "enum_field_value" : -2147352576, 963 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP" 964 }, 965 { 966 "enum_field_value" : -2147221504, 967 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK" 968 }, 969 { 970 "enum_field_value" : -2146959360, 971 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP" 972 }, 973 { 974 "enum_field_value" : -2146435072, 975 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS" 976 }, 977 { 978 "enum_field_value" : -2130706432, 979 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY" 980 }, 981 { 982 "enum_field_value" : -2113929216, 983 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET" 984 }, 985 { 986 "enum_field_value" : -1073741824, 987 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT" 988 }, 989 { 990 "enum_field_value" : -1021313025, 991 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL" 992 }, 993 { 994 "enum_field_value" : -2147483640, 995 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO" 996 }, 997 { 998 "enum_field_value" : -2113923072, 999 "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB" 1000 } 1001 ], 1002 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioDevice", 1003 "name" : "android::hardware::audio::common::V2_0::AudioDevice", 1004 "referenced_type" : "type-396", 1005 "self_type" : "type-396", 1006 "size" : 4, 1007 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1008 "underlying_type" : "type-2", 1009 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioDeviceE" 1010 }, 1011 { 1012 "alignment" : 4, 1013 "enum_fields" : 1014 [ 1015 { 1016 "enum_field_value" : -1, 1017 "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID" 1018 }, 1019 { 1020 "enum_field_value" : 0, 1021 "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT" 1022 }, 1023 { 1024 "enum_field_value" : 0, 1025 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM" 1026 }, 1027 { 1028 "enum_field_value" : 16777216, 1029 "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3" 1030 }, 1031 { 1032 "enum_field_value" : 33554432, 1033 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB" 1034 }, 1035 { 1036 "enum_field_value" : 50331648, 1037 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB" 1038 }, 1039 { 1040 "enum_field_value" : 67108864, 1041 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC" 1042 }, 1043 { 1044 "enum_field_value" : 83886080, 1045 "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1" 1046 }, 1047 { 1048 "enum_field_value" : 100663296, 1049 "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2" 1050 }, 1051 { 1052 "enum_field_value" : 117440512, 1053 "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS" 1054 }, 1055 { 1056 "enum_field_value" : 134217728, 1057 "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS" 1058 }, 1059 { 1060 "enum_field_value" : 150994944, 1061 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3" 1062 }, 1063 { 1064 "enum_field_value" : 167772160, 1065 "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3" 1066 }, 1067 { 1068 "enum_field_value" : 184549376, 1069 "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS" 1070 }, 1071 { 1072 "enum_field_value" : 201326592, 1073 "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD" 1074 }, 1075 { 1076 "enum_field_value" : 218103808, 1077 "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937" 1078 }, 1079 { 1080 "enum_field_value" : 234881024, 1081 "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD" 1082 }, 1083 { 1084 "enum_field_value" : 268435456, 1085 "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC" 1086 }, 1087 { 1088 "enum_field_value" : 285212672, 1089 "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB" 1090 }, 1091 { 1092 "enum_field_value" : 301989888, 1093 "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB" 1094 }, 1095 { 1096 "enum_field_value" : 318767104, 1097 "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW" 1098 }, 1099 { 1100 "enum_field_value" : 335544320, 1101 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF" 1102 }, 1103 { 1104 "enum_field_value" : 352321536, 1105 "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA" 1106 }, 1107 { 1108 "enum_field_value" : 369098752, 1109 "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO" 1110 }, 1111 { 1112 "enum_field_value" : 385875968, 1113 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS" 1114 }, 1115 { 1116 "enum_field_value" : 402653184, 1117 "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2" 1118 }, 1119 { 1120 "enum_field_value" : 419430400, 1121 "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP" 1122 }, 1123 { 1124 "enum_field_value" : 436207616, 1125 "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD" 1126 }, 1127 { 1128 "enum_field_value" : 452984832, 1129 "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC" 1130 }, 1131 { 1132 "enum_field_value" : 469762048, 1133 "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC" 1134 }, 1135 { 1136 "enum_field_value" : 486539264, 1137 "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE" 1138 }, 1139 { 1140 "enum_field_value" : 503316480, 1141 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS" 1142 }, 1143 { 1144 "enum_field_value" : 520093696, 1145 "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC" 1146 }, 1147 { 1148 "enum_field_value" : 536870912, 1149 "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX" 1150 }, 1151 { 1152 "enum_field_value" : 553648128, 1153 "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD" 1154 }, 1155 { 1156 "enum_field_value" : 570425344, 1157 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4" 1158 }, 1159 { 1160 "enum_field_value" : 587202560, 1161 "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC" 1162 }, 1163 { 1164 "enum_field_value" : -16777216, 1165 "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK" 1166 }, 1167 { 1168 "enum_field_value" : 16777215, 1169 "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK" 1170 }, 1171 { 1172 "enum_field_value" : 1, 1173 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT" 1174 }, 1175 { 1176 "enum_field_value" : 2, 1177 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT" 1178 }, 1179 { 1180 "enum_field_value" : 3, 1181 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT" 1182 }, 1183 { 1184 "enum_field_value" : 4, 1185 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT" 1186 }, 1187 { 1188 "enum_field_value" : 5, 1189 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT" 1190 }, 1191 { 1192 "enum_field_value" : 6, 1193 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED" 1194 }, 1195 { 1196 "enum_field_value" : 0, 1197 "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE" 1198 }, 1199 { 1200 "enum_field_value" : 0, 1201 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE" 1202 }, 1203 { 1204 "enum_field_value" : 1, 1205 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN" 1206 }, 1207 { 1208 "enum_field_value" : 2, 1209 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC" 1210 }, 1211 { 1212 "enum_field_value" : 4, 1213 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR" 1214 }, 1215 { 1216 "enum_field_value" : 8, 1217 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP" 1218 }, 1219 { 1220 "enum_field_value" : 16, 1221 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1" 1222 }, 1223 { 1224 "enum_field_value" : 32, 1225 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE" 1226 }, 1227 { 1228 "enum_field_value" : 64, 1229 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC" 1230 }, 1231 { 1232 "enum_field_value" : 128, 1233 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD" 1234 }, 1235 { 1236 "enum_field_value" : 256, 1237 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2" 1238 }, 1239 { 1240 "enum_field_value" : 512, 1241 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD" 1242 }, 1243 { 1244 "enum_field_value" : 0, 1245 "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE" 1246 }, 1247 { 1248 "enum_field_value" : 1, 1249 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT" 1250 }, 1251 { 1252 "enum_field_value" : 2, 1253 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT" 1254 }, 1255 { 1256 "enum_field_value" : 3, 1257 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT" 1258 }, 1259 { 1260 "enum_field_value" : 4, 1261 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT" 1262 }, 1263 { 1264 "enum_field_value" : 5, 1265 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT" 1266 }, 1267 { 1268 "enum_field_value" : 6, 1269 "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED" 1270 }, 1271 { 1272 "enum_field_value" : 67108865, 1273 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN" 1274 }, 1275 { 1276 "enum_field_value" : 67108866, 1277 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC" 1278 }, 1279 { 1280 "enum_field_value" : 67108868, 1281 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR" 1282 }, 1283 { 1284 "enum_field_value" : 67108872, 1285 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP" 1286 }, 1287 { 1288 "enum_field_value" : 67108880, 1289 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1" 1290 }, 1291 { 1292 "enum_field_value" : 67108896, 1293 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE" 1294 }, 1295 { 1296 "enum_field_value" : 67108928, 1297 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC" 1298 }, 1299 { 1300 "enum_field_value" : 67108992, 1301 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD" 1302 }, 1303 { 1304 "enum_field_value" : 67109120, 1305 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2" 1306 }, 1307 { 1308 "enum_field_value" : 67109376, 1309 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD" 1310 }, 1311 { 1312 "enum_field_value" : 503316481, 1313 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN" 1314 }, 1315 { 1316 "enum_field_value" : 503316482, 1317 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC" 1318 }, 1319 { 1320 "enum_field_value" : 503316484, 1321 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR" 1322 }, 1323 { 1324 "enum_field_value" : 503316488, 1325 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP" 1326 }, 1327 { 1328 "enum_field_value" : 503316496, 1329 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1" 1330 }, 1331 { 1332 "enum_field_value" : 503316512, 1333 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE" 1334 }, 1335 { 1336 "enum_field_value" : 503316544, 1337 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC" 1338 }, 1339 { 1340 "enum_field_value" : 503316608, 1341 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD" 1342 }, 1343 { 1344 "enum_field_value" : 503316736, 1345 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2" 1346 }, 1347 { 1348 "enum_field_value" : 503316992, 1349 "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD" 1350 } 1351 ], 1352 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat", 1353 "name" : "android::hardware::audio::common::V2_0::AudioFormat", 1354 "referenced_type" : "type-160", 1355 "self_type" : "type-160", 1356 "size" : 4, 1357 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1358 "underlying_type" : "type-2", 1359 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioFormatE" 1360 }, 1361 { 1362 "alignment" : 4, 1363 "enum_fields" : 1364 [ 1365 { 1366 "enum_field_value" : 1, 1367 "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT" 1368 }, 1369 { 1370 "enum_field_value" : 2, 1371 "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS" 1372 }, 1373 { 1374 "enum_field_value" : 4, 1375 "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP" 1376 } 1377 ], 1378 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainMode", 1379 "name" : "android::hardware::audio::common::V2_0::AudioGainMode", 1380 "referenced_type" : "type-170", 1381 "self_type" : "type-170", 1382 "size" : 4, 1383 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1384 "underlying_type" : "type-2", 1385 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioGainModeE" 1386 }, 1387 { 1388 "alignment" : 4, 1389 "enum_fields" : 1390 [ 1391 { 1392 "enum_field_value" : 0, 1393 "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE" 1394 }, 1395 { 1396 "enum_field_value" : 0, 1397 "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE" 1398 }, 1399 { 1400 "enum_field_value" : 0, 1401 "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE" 1402 }, 1403 { 1404 "enum_field_value" : 0, 1405 "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE" 1406 } 1407 ], 1408 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioHandleConsts", 1409 "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts", 1410 "referenced_type" : "type-388", 1411 "self_type" : "type-388", 1412 "size" : 4, 1413 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1414 "underlying_type" : "type-10", 1415 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017AudioHandleConstsE" 1416 }, 1417 { 1418 "alignment" : 4, 1419 "enum_fields" : 1420 [ 1421 { 1422 "enum_field_value" : 0, 1423 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE" 1424 }, 1425 { 1426 "enum_field_value" : 1, 1427 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST" 1428 }, 1429 { 1430 "enum_field_value" : 2, 1431 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD" 1432 }, 1433 { 1434 "enum_field_value" : 4, 1435 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW" 1436 }, 1437 { 1438 "enum_field_value" : 8, 1439 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC" 1440 }, 1441 { 1442 "enum_field_value" : 16, 1443 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ" 1444 }, 1445 { 1446 "enum_field_value" : 32, 1447 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX" 1448 } 1449 ], 1450 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInputFlag", 1451 "name" : "android::hardware::audio::common::V2_0::AudioInputFlag", 1452 "referenced_type" : "type-398", 1453 "self_type" : "type-398", 1454 "size" : 4, 1455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1456 "underlying_type" : "type-10", 1457 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_014AudioInputFlagE" 1458 }, 1459 { 1460 "alignment" : 4, 1461 "enum_fields" : 1462 [ 1463 { 1464 "enum_field_value" : 0, 1465 "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT" 1466 }, 1467 { 1468 "enum_field_value" : 1, 1469 "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT" 1470 } 1471 ], 1472 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInterleave", 1473 "name" : "android::hardware::audio::common::V2_0::AudioInterleave", 1474 "referenced_type" : "type-394", 1475 "self_type" : "type-394", 1476 "size" : 4, 1477 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1478 "underlying_type" : "type-10", 1479 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioInterleaveE" 1480 }, 1481 { 1482 "alignment" : 4, 1483 "enum_fields" : 1484 [ 1485 { 1486 "enum_field_value" : 0, 1487 "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW" 1488 }, 1489 { 1490 "enum_field_value" : 1, 1491 "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL" 1492 } 1493 ], 1494 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass", 1495 "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass", 1496 "referenced_type" : "type-414", 1497 "self_type" : "type-414", 1498 "size" : 4, 1499 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1500 "underlying_type" : "type-10", 1501 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_020AudioMixLatencyClassE" 1502 }, 1503 { 1504 "alignment" : 4, 1505 "enum_fields" : 1506 [ 1507 { 1508 "enum_field_value" : -2, 1509 "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID" 1510 }, 1511 { 1512 "enum_field_value" : -1, 1513 "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT" 1514 }, 1515 { 1516 "enum_field_value" : 0, 1517 "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL" 1518 }, 1519 { 1520 "enum_field_value" : 1, 1521 "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE" 1522 }, 1523 { 1524 "enum_field_value" : 2, 1525 "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL" 1526 }, 1527 { 1528 "enum_field_value" : 3, 1529 "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION" 1530 }, 1531 { 1532 "enum_field_value" : 4, 1533 "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT" 1534 }, 1535 { 1536 "enum_field_value" : 3, 1537 "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX" 1538 } 1539 ], 1540 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMode", 1541 "name" : "android::hardware::audio::common::V2_0::AudioMode", 1542 "referenced_type" : "type-395", 1543 "self_type" : "type-395", 1544 "size" : 4, 1545 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1546 "underlying_type" : "type-10", 1547 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioModeE" 1548 }, 1549 { 1550 "alignment" : 4, 1551 "enum_fields" : 1552 [ 1553 { 1554 "enum_field_value" : 0, 1555 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE" 1556 }, 1557 { 1558 "enum_field_value" : 1, 1559 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT" 1560 }, 1561 { 1562 "enum_field_value" : 2, 1563 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY" 1564 }, 1565 { 1566 "enum_field_value" : 4, 1567 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST" 1568 }, 1569 { 1570 "enum_field_value" : 8, 1571 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER" 1572 }, 1573 { 1574 "enum_field_value" : 16, 1575 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD" 1576 }, 1577 { 1578 "enum_field_value" : 32, 1579 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING" 1580 }, 1581 { 1582 "enum_field_value" : 64, 1583 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC" 1584 }, 1585 { 1586 "enum_field_value" : 128, 1587 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS" 1588 }, 1589 { 1590 "enum_field_value" : 256, 1591 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW" 1592 }, 1593 { 1594 "enum_field_value" : 512, 1595 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC" 1596 }, 1597 { 1598 "enum_field_value" : 1024, 1599 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO" 1600 }, 1601 { 1602 "enum_field_value" : 8192, 1603 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM" 1604 }, 1605 { 1606 "enum_field_value" : 16384, 1607 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ" 1608 }, 1609 { 1610 "enum_field_value" : 32768, 1611 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX" 1612 } 1613 ], 1614 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOutputFlag", 1615 "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag", 1616 "referenced_type" : "type-397", 1617 "self_type" : "type-397", 1618 "size" : 4, 1619 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1620 "underlying_type" : "type-10", 1621 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioOutputFlagE" 1622 }, 1623 { 1624 "alignment" : 4, 1625 "enum_fields" : 1626 [ 1627 { 1628 "enum_field_value" : 1, 1629 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE" 1630 }, 1631 { 1632 "enum_field_value" : 2, 1633 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK" 1634 }, 1635 { 1636 "enum_field_value" : 4, 1637 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT" 1638 }, 1639 { 1640 "enum_field_value" : 8, 1641 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN" 1642 }, 1643 { 1644 "enum_field_value" : 15, 1645 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL" 1646 } 1647 ], 1648 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigMask", 1649 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask", 1650 "referenced_type" : "type-407", 1651 "self_type" : "type-407", 1652 "size" : 4, 1653 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1654 "underlying_type" : "type-2", 1655 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortConfigMaskE" 1656 }, 1657 { 1658 "alignment" : 4, 1659 "enum_fields" : 1660 [ 1661 { 1662 "enum_field_value" : 0, 1663 "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE" 1664 }, 1665 { 1666 "enum_field_value" : 1, 1667 "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE" 1668 }, 1669 { 1670 "enum_field_value" : 2, 1671 "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK" 1672 } 1673 ], 1674 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortRole", 1675 "name" : "android::hardware::audio::common::V2_0::AudioPortRole", 1676 "referenced_type" : "type-403", 1677 "self_type" : "type-403", 1678 "size" : 4, 1679 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1680 "underlying_type" : "type-10", 1681 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortRoleE" 1682 }, 1683 { 1684 "alignment" : 4, 1685 "enum_fields" : 1686 [ 1687 { 1688 "enum_field_value" : 0, 1689 "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE" 1690 }, 1691 { 1692 "enum_field_value" : 1, 1693 "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE" 1694 }, 1695 { 1696 "enum_field_value" : 2, 1697 "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX" 1698 }, 1699 { 1700 "enum_field_value" : 3, 1701 "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION" 1702 } 1703 ], 1704 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortType", 1705 "name" : "android::hardware::audio::common::V2_0::AudioPortType", 1706 "referenced_type" : "type-404", 1707 "self_type" : "type-404", 1708 "size" : 4, 1709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1710 "underlying_type" : "type-10", 1711 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortTypeE" 1712 }, 1713 { 1714 "alignment" : 4, 1715 "enum_fields" : 1716 [ 1717 { 1718 "enum_field_value" : -1, 1719 "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE" 1720 }, 1721 { 1722 "enum_field_value" : 0, 1723 "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX" 1724 }, 1725 { 1726 "enum_field_value" : 0, 1727 "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE" 1728 }, 1729 { 1730 "enum_field_value" : 0, 1731 "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE" 1732 } 1733 ], 1734 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSessionConsts", 1735 "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts", 1736 "referenced_type" : "type-392", 1737 "self_type" : "type-392", 1738 "size" : 4, 1739 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1740 "underlying_type" : "type-10", 1741 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioSessionConstsE" 1742 }, 1743 { 1744 "alignment" : 4, 1745 "enum_fields" : 1746 [ 1747 { 1748 "enum_field_value" : 0, 1749 "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT" 1750 }, 1751 { 1752 "enum_field_value" : 1, 1753 "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC" 1754 }, 1755 { 1756 "enum_field_value" : 2, 1757 "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK" 1758 }, 1759 { 1760 "enum_field_value" : 3, 1761 "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK" 1762 }, 1763 { 1764 "enum_field_value" : 4, 1765 "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL" 1766 }, 1767 { 1768 "enum_field_value" : 5, 1769 "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER" 1770 }, 1771 { 1772 "enum_field_value" : 6, 1773 "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION" 1774 }, 1775 { 1776 "enum_field_value" : 7, 1777 "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION" 1778 }, 1779 { 1780 "enum_field_value" : 8, 1781 "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX" 1782 }, 1783 { 1784 "enum_field_value" : 9, 1785 "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED" 1786 }, 1787 { 1788 "enum_field_value" : 10, 1789 "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT" 1790 }, 1791 { 1792 "enum_field_value" : 9, 1793 "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX" 1794 }, 1795 { 1796 "enum_field_value" : 1998, 1797 "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER" 1798 }, 1799 { 1800 "enum_field_value" : 1999, 1801 "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD" 1802 } 1803 ], 1804 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSource", 1805 "name" : "android::hardware::audio::common::V2_0::AudioSource", 1806 "referenced_type" : "type-391", 1807 "self_type" : "type-391", 1808 "size" : 4, 1809 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1810 "underlying_type" : "type-10", 1811 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioSourceE" 1812 }, 1813 { 1814 "alignment" : 4, 1815 "enum_fields" : 1816 [ 1817 { 1818 "enum_field_value" : -1, 1819 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT" 1820 }, 1821 { 1822 "enum_field_value" : 0, 1823 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN" 1824 }, 1825 { 1826 "enum_field_value" : 0, 1827 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL" 1828 }, 1829 { 1830 "enum_field_value" : 1, 1831 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM" 1832 }, 1833 { 1834 "enum_field_value" : 2, 1835 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING" 1836 }, 1837 { 1838 "enum_field_value" : 3, 1839 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC" 1840 }, 1841 { 1842 "enum_field_value" : 4, 1843 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM" 1844 }, 1845 { 1846 "enum_field_value" : 5, 1847 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION" 1848 }, 1849 { 1850 "enum_field_value" : 6, 1851 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO" 1852 }, 1853 { 1854 "enum_field_value" : 7, 1855 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE" 1856 }, 1857 { 1858 "enum_field_value" : 8, 1859 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF" 1860 }, 1861 { 1862 "enum_field_value" : 9, 1863 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS" 1864 }, 1865 { 1866 "enum_field_value" : 10, 1867 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY" 1868 }, 1869 { 1870 "enum_field_value" : 11, 1871 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING" 1872 }, 1873 { 1874 "enum_field_value" : 12, 1875 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH" 1876 }, 1877 { 1878 "enum_field_value" : 11, 1879 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT" 1880 }, 1881 { 1882 "enum_field_value" : 12, 1883 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT" 1884 }, 1885 { 1886 "enum_field_value" : 13, 1887 "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT" 1888 } 1889 ], 1890 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioStreamType", 1891 "name" : "android::hardware::audio::common::V2_0::AudioStreamType", 1892 "referenced_type" : "type-390", 1893 "self_type" : "type-390", 1894 "size" : 4, 1895 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1896 "underlying_type" : "type-10", 1897 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioStreamTypeE" 1898 }, 1899 { 1900 "alignment" : 4, 1901 "enum_fields" : 1902 [ 1903 { 1904 "enum_field_value" : 0, 1905 "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN" 1906 }, 1907 { 1908 "enum_field_value" : 1, 1909 "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA" 1910 }, 1911 { 1912 "enum_field_value" : 2, 1913 "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION" 1914 }, 1915 { 1916 "enum_field_value" : 3, 1917 "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING" 1918 }, 1919 { 1920 "enum_field_value" : 4, 1921 "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM" 1922 }, 1923 { 1924 "enum_field_value" : 5, 1925 "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION" 1926 }, 1927 { 1928 "enum_field_value" : 6, 1929 "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE" 1930 }, 1931 { 1932 "enum_field_value" : 7, 1933 "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST" 1934 }, 1935 { 1936 "enum_field_value" : 8, 1937 "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT" 1938 }, 1939 { 1940 "enum_field_value" : 9, 1941 "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED" 1942 }, 1943 { 1944 "enum_field_value" : 10, 1945 "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT" 1946 }, 1947 { 1948 "enum_field_value" : 11, 1949 "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY" 1950 }, 1951 { 1952 "enum_field_value" : 12, 1953 "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE" 1954 }, 1955 { 1956 "enum_field_value" : 13, 1957 "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION" 1958 }, 1959 { 1960 "enum_field_value" : 14, 1961 "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME" 1962 }, 1963 { 1964 "enum_field_value" : 15, 1965 "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE" 1966 }, 1967 { 1968 "enum_field_value" : 16, 1969 "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT" 1970 }, 1971 { 1972 "enum_field_value" : 17, 1973 "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT" 1974 }, 1975 { 1976 "enum_field_value" : 16, 1977 "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX" 1978 } 1979 ], 1980 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioUsage", 1981 "name" : "android::hardware::audio::common::V2_0::AudioUsage", 1982 "referenced_type" : "type-399", 1983 "self_type" : "type-399", 1984 "size" : 4, 1985 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 1986 "underlying_type" : "type-10", 1987 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010AudioUsageE" 1988 }, 1989 { 1990 "alignment" : 4, 1991 "enum_fields" : 1992 [ 1993 { 1994 "enum_field_value" : 2, 1995 "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2" 1996 }, 1997 { 1998 "enum_field_value" : 8, 1999 "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8" 2000 } 2001 ], 2002 "linker_set_key" : "android::hardware::audio::common::V2_0::FixedChannelCount", 2003 "name" : "android::hardware::audio::common::V2_0::FixedChannelCount", 2004 "referenced_type" : "type-393", 2005 "self_type" : "type-393", 2006 "size" : 4, 2007 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 2008 "underlying_type" : "type-10", 2009 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017FixedChannelCountE" 2010 }, 2011 { 2012 "alignment" : 4, 2013 "enum_fields" : 2014 [ 2015 { 2016 "enum_field_value" : 0, 2017 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 2018 }, 2019 { 2020 "enum_field_value" : 1, 2021 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 2022 }, 2023 { 2024 "enum_field_value" : 2, 2025 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 2026 }, 2027 { 2028 "enum_field_value" : 3, 2029 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 2030 }, 2031 { 2032 "enum_field_value" : 4, 2033 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 2034 }, 2035 { 2036 "enum_field_value" : 5, 2037 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 2038 }, 2039 { 2040 "enum_field_value" : 6, 2041 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 2042 }, 2043 { 2044 "enum_field_value" : 7, 2045 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 2046 }, 2047 { 2048 "enum_field_value" : 8, 2049 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 2050 }, 2051 { 2052 "enum_field_value" : 9, 2053 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 2054 } 2055 ], 2056 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 2057 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 2058 "referenced_type" : "type-493", 2059 "self_type" : "type-493", 2060 "size" : 4, 2061 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 2062 "underlying_type" : "type-2", 2063 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 2064 }, 2065 { 2066 "alignment" : 4, 2067 "enum_fields" : 2068 [ 2069 { 2070 "enum_field_value" : 0, 2071 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 2072 }, 2073 { 2074 "enum_field_value" : 1, 2075 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 2076 }, 2077 { 2078 "enum_field_value" : 2, 2079 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 2080 } 2081 ], 2082 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 2083 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 2084 "referenced_type" : "type-251", 2085 "self_type" : "type-251", 2086 "size" : 4, 2087 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 2088 "underlying_type" : "type-10", 2089 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 2090 }, 2091 { 2092 "alignment" : 4, 2093 "enum_fields" : 2094 [ 2095 { 2096 "enum_field_value" : 0, 2097 "name" : "ANDROID_LOG_UNKNOWN" 2098 }, 2099 { 2100 "enum_field_value" : 1, 2101 "name" : "ANDROID_LOG_DEFAULT" 2102 }, 2103 { 2104 "enum_field_value" : 2, 2105 "name" : "ANDROID_LOG_VERBOSE" 2106 }, 2107 { 2108 "enum_field_value" : 3, 2109 "name" : "ANDROID_LOG_DEBUG" 2110 }, 2111 { 2112 "enum_field_value" : 4, 2113 "name" : "ANDROID_LOG_INFO" 2114 }, 2115 { 2116 "enum_field_value" : 5, 2117 "name" : "ANDROID_LOG_WARN" 2118 }, 2119 { 2120 "enum_field_value" : 6, 2121 "name" : "ANDROID_LOG_ERROR" 2122 }, 2123 { 2124 "enum_field_value" : 7, 2125 "name" : "ANDROID_LOG_FATAL" 2126 }, 2127 { 2128 "enum_field_value" : 8, 2129 "name" : "ANDROID_LOG_SILENT" 2130 } 2131 ], 2132 "linker_set_key" : "android_LogPriority", 2133 "name" : "android_LogPriority", 2134 "referenced_type" : "type-1", 2135 "self_type" : "type-1", 2136 "size" : 4, 2137 "source_file" : "/system/core/liblog/include/android/log.h", 2138 "underlying_type" : "type-2", 2139 "unique_id" : "android_LogPriority" 2140 }, 2141 { 2142 "alignment" : 4, 2143 "enum_fields" : 2144 [ 2145 { 2146 "enum_field_value" : 0, 2147 "name" : "HAL_COLOR_MODE_NATIVE" 2148 }, 2149 { 2150 "enum_field_value" : 1, 2151 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 2152 }, 2153 { 2154 "enum_field_value" : 2, 2155 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 2156 }, 2157 { 2158 "enum_field_value" : 3, 2159 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 2160 }, 2161 { 2162 "enum_field_value" : 4, 2163 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 2164 }, 2165 { 2166 "enum_field_value" : 5, 2167 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 2168 }, 2169 { 2170 "enum_field_value" : 6, 2171 "name" : "HAL_COLOR_MODE_DCI_P3" 2172 }, 2173 { 2174 "enum_field_value" : 7, 2175 "name" : "HAL_COLOR_MODE_SRGB" 2176 }, 2177 { 2178 "enum_field_value" : 8, 2179 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 2180 }, 2181 { 2182 "enum_field_value" : 9, 2183 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 2184 } 2185 ], 2186 "linker_set_key" : "android_color_mode_t", 2187 "name" : "android_color_mode_t", 2188 "referenced_type" : "type-329", 2189 "self_type" : "type-329", 2190 "size" : 4, 2191 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2192 "underlying_type" : "type-2", 2193 "unique_id" : "android_color_mode_t" 2194 }, 2195 { 2196 "alignment" : 4, 2197 "enum_fields" : 2198 [ 2199 { 2200 "enum_field_value" : 10, 2201 "name" : "HAL_COLOR_MODE_BT2020" 2202 }, 2203 { 2204 "enum_field_value" : 11, 2205 "name" : "HAL_COLOR_MODE_BT2100_PQ" 2206 }, 2207 { 2208 "enum_field_value" : 12, 2209 "name" : "HAL_COLOR_MODE_BT2100_HLG" 2210 } 2211 ], 2212 "linker_set_key" : "android_color_mode_v1_1_t", 2213 "name" : "android_color_mode_v1_1_t", 2214 "referenced_type" : "type-335", 2215 "self_type" : "type-335", 2216 "size" : 4, 2217 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2218 "underlying_type" : "type-2", 2219 "unique_id" : "android_color_mode_v1_1_t" 2220 }, 2221 { 2222 "alignment" : 4, 2223 "enum_fields" : 2224 [ 2225 { 2226 "enum_field_value" : 0, 2227 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 2228 }, 2229 { 2230 "enum_field_value" : 1, 2231 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 2232 }, 2233 { 2234 "enum_field_value" : 2, 2235 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 2236 }, 2237 { 2238 "enum_field_value" : 3, 2239 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 2240 }, 2241 { 2242 "enum_field_value" : 4, 2243 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 2244 }, 2245 { 2246 "enum_field_value" : 5, 2247 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 2248 }, 2249 { 2250 "enum_field_value" : 6, 2251 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 2252 } 2253 ], 2254 "linker_set_key" : "android_color_transform_t", 2255 "name" : "android_color_transform_t", 2256 "referenced_type" : "type-330", 2257 "self_type" : "type-330", 2258 "size" : 4, 2259 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2260 "underlying_type" : "type-2", 2261 "unique_id" : "android_color_transform_t" 2262 }, 2263 { 2264 "alignment" : 4, 2265 "enum_fields" : 2266 [ 2267 { 2268 "enum_field_value" : 0, 2269 "name" : "HAL_DATASPACE_UNKNOWN" 2270 }, 2271 { 2272 "enum_field_value" : 1, 2273 "name" : "HAL_DATASPACE_ARBITRARY" 2274 }, 2275 { 2276 "enum_field_value" : 16, 2277 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 2278 }, 2279 { 2280 "enum_field_value" : 4128768, 2281 "name" : "HAL_DATASPACE_STANDARD_MASK" 2282 }, 2283 { 2284 "enum_field_value" : 0, 2285 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 2286 }, 2287 { 2288 "enum_field_value" : 65536, 2289 "name" : "HAL_DATASPACE_STANDARD_BT709" 2290 }, 2291 { 2292 "enum_field_value" : 131072, 2293 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 2294 }, 2295 { 2296 "enum_field_value" : 196608, 2297 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 2298 }, 2299 { 2300 "enum_field_value" : 262144, 2301 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 2302 }, 2303 { 2304 "enum_field_value" : 327680, 2305 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 2306 }, 2307 { 2308 "enum_field_value" : 393216, 2309 "name" : "HAL_DATASPACE_STANDARD_BT2020" 2310 }, 2311 { 2312 "enum_field_value" : 458752, 2313 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 2314 }, 2315 { 2316 "enum_field_value" : 524288, 2317 "name" : "HAL_DATASPACE_STANDARD_BT470M" 2318 }, 2319 { 2320 "enum_field_value" : 589824, 2321 "name" : "HAL_DATASPACE_STANDARD_FILM" 2322 }, 2323 { 2324 "enum_field_value" : 655360, 2325 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 2326 }, 2327 { 2328 "enum_field_value" : 720896, 2329 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 2330 }, 2331 { 2332 "enum_field_value" : 22, 2333 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 2334 }, 2335 { 2336 "enum_field_value" : 130023424, 2337 "name" : "HAL_DATASPACE_TRANSFER_MASK" 2338 }, 2339 { 2340 "enum_field_value" : 0, 2341 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 2342 }, 2343 { 2344 "enum_field_value" : 4194304, 2345 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 2346 }, 2347 { 2348 "enum_field_value" : 8388608, 2349 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 2350 }, 2351 { 2352 "enum_field_value" : 12582912, 2353 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 2354 }, 2355 { 2356 "enum_field_value" : 16777216, 2357 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 2358 }, 2359 { 2360 "enum_field_value" : 20971520, 2361 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 2362 }, 2363 { 2364 "enum_field_value" : 25165824, 2365 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 2366 }, 2367 { 2368 "enum_field_value" : 29360128, 2369 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 2370 }, 2371 { 2372 "enum_field_value" : 33554432, 2373 "name" : "HAL_DATASPACE_TRANSFER_HLG" 2374 }, 2375 { 2376 "enum_field_value" : 27, 2377 "name" : "HAL_DATASPACE_RANGE_SHIFT" 2378 }, 2379 { 2380 "enum_field_value" : 939524096, 2381 "name" : "HAL_DATASPACE_RANGE_MASK" 2382 }, 2383 { 2384 "enum_field_value" : 0, 2385 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 2386 }, 2387 { 2388 "enum_field_value" : 134217728, 2389 "name" : "HAL_DATASPACE_RANGE_FULL" 2390 }, 2391 { 2392 "enum_field_value" : 268435456, 2393 "name" : "HAL_DATASPACE_RANGE_LIMITED" 2394 }, 2395 { 2396 "enum_field_value" : 402653184, 2397 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 2398 }, 2399 { 2400 "enum_field_value" : 512, 2401 "name" : "HAL_DATASPACE_SRGB_LINEAR" 2402 }, 2403 { 2404 "enum_field_value" : 138477568, 2405 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 2406 }, 2407 { 2408 "enum_field_value" : 406913024, 2409 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 2410 }, 2411 { 2412 "enum_field_value" : 513, 2413 "name" : "HAL_DATASPACE_SRGB" 2414 }, 2415 { 2416 "enum_field_value" : 142671872, 2417 "name" : "HAL_DATASPACE_V0_SRGB" 2418 }, 2419 { 2420 "enum_field_value" : 411107328, 2421 "name" : "HAL_DATASPACE_V0_SCRGB" 2422 }, 2423 { 2424 "enum_field_value" : 257, 2425 "name" : "HAL_DATASPACE_JFIF" 2426 }, 2427 { 2428 "enum_field_value" : 146931712, 2429 "name" : "HAL_DATASPACE_V0_JFIF" 2430 }, 2431 { 2432 "enum_field_value" : 258, 2433 "name" : "HAL_DATASPACE_BT601_625" 2434 }, 2435 { 2436 "enum_field_value" : 281149440, 2437 "name" : "HAL_DATASPACE_V0_BT601_625" 2438 }, 2439 { 2440 "enum_field_value" : 259, 2441 "name" : "HAL_DATASPACE_BT601_525" 2442 }, 2443 { 2444 "enum_field_value" : 281280512, 2445 "name" : "HAL_DATASPACE_V0_BT601_525" 2446 }, 2447 { 2448 "enum_field_value" : 260, 2449 "name" : "HAL_DATASPACE_BT709" 2450 }, 2451 { 2452 "enum_field_value" : 281083904, 2453 "name" : "HAL_DATASPACE_V0_BT709" 2454 }, 2455 { 2456 "enum_field_value" : 139067392, 2457 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 2458 }, 2459 { 2460 "enum_field_value" : 155844608, 2461 "name" : "HAL_DATASPACE_DCI_P3" 2462 }, 2463 { 2464 "enum_field_value" : 139067392, 2465 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 2466 }, 2467 { 2468 "enum_field_value" : 143261696, 2469 "name" : "HAL_DATASPACE_DISPLAY_P3" 2470 }, 2471 { 2472 "enum_field_value" : 151715840, 2473 "name" : "HAL_DATASPACE_ADOBE_RGB" 2474 }, 2475 { 2476 "enum_field_value" : 138805248, 2477 "name" : "HAL_DATASPACE_BT2020_LINEAR" 2478 }, 2479 { 2480 "enum_field_value" : 147193856, 2481 "name" : "HAL_DATASPACE_BT2020" 2482 }, 2483 { 2484 "enum_field_value" : 163971072, 2485 "name" : "HAL_DATASPACE_BT2020_PQ" 2486 }, 2487 { 2488 "enum_field_value" : 4096, 2489 "name" : "HAL_DATASPACE_DEPTH" 2490 }, 2491 { 2492 "enum_field_value" : 4097, 2493 "name" : "HAL_DATASPACE_SENSOR" 2494 } 2495 ], 2496 "linker_set_key" : "android_dataspace_t", 2497 "name" : "android_dataspace_t", 2498 "referenced_type" : "type-328", 2499 "self_type" : "type-328", 2500 "size" : 4, 2501 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2502 "underlying_type" : "type-2", 2503 "unique_id" : "android_dataspace_t" 2504 }, 2505 { 2506 "alignment" : 4, 2507 "enum_fields" : 2508 [ 2509 { 2510 "enum_field_value" : 281411584, 2511 "name" : "HAL_DATASPACE_BT2020_ITU" 2512 }, 2513 { 2514 "enum_field_value" : 298188800, 2515 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 2516 }, 2517 { 2518 "enum_field_value" : 302383104, 2519 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 2520 }, 2521 { 2522 "enum_field_value" : 168165376, 2523 "name" : "HAL_DATASPACE_BT2020_HLG" 2524 } 2525 ], 2526 "linker_set_key" : "android_dataspace_v1_1_t", 2527 "name" : "android_dataspace_v1_1_t", 2528 "referenced_type" : "type-334", 2529 "self_type" : "type-334", 2530 "size" : 4, 2531 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2532 "underlying_type" : "type-2", 2533 "unique_id" : "android_dataspace_v1_1_t" 2534 }, 2535 { 2536 "alignment" : 4, 2537 "enum_fields" : 2538 [ 2539 { 2540 "enum_field_value" : 142999552, 2541 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 2542 }, 2543 { 2544 "enum_field_value" : 4098, 2545 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 2546 }, 2547 { 2548 "enum_field_value" : 4099, 2549 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 2550 }, 2551 { 2552 "enum_field_value" : 4100, 2553 "name" : "HAL_DATASPACE_HEIF" 2554 } 2555 ], 2556 "linker_set_key" : "android_dataspace_v1_2_t", 2557 "name" : "android_dataspace_v1_2_t", 2558 "referenced_type" : "type-339", 2559 "self_type" : "type-339", 2560 "size" : 4, 2561 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2562 "underlying_type" : "type-2", 2563 "unique_id" : "android_dataspace_v1_2_t" 2564 }, 2565 { 2566 "alignment" : 4, 2567 "enum_fields" : 2568 [ 2569 { 2570 "enum_field_value" : 1, 2571 "name" : "FLEX_COMPONENT_Y" 2572 }, 2573 { 2574 "enum_field_value" : 2, 2575 "name" : "FLEX_COMPONENT_Cb" 2576 }, 2577 { 2578 "enum_field_value" : 4, 2579 "name" : "FLEX_COMPONENT_Cr" 2580 }, 2581 { 2582 "enum_field_value" : 1024, 2583 "name" : "FLEX_COMPONENT_R" 2584 }, 2585 { 2586 "enum_field_value" : 2048, 2587 "name" : "FLEX_COMPONENT_G" 2588 }, 2589 { 2590 "enum_field_value" : 4096, 2591 "name" : "FLEX_COMPONENT_B" 2592 }, 2593 { 2594 "enum_field_value" : 1073741824, 2595 "name" : "FLEX_COMPONENT_A" 2596 } 2597 ], 2598 "linker_set_key" : "android_flex_component", 2599 "name" : "android_flex_component", 2600 "referenced_type" : "type-345", 2601 "self_type" : "type-345", 2602 "size" : 4, 2603 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2604 "underlying_type" : "type-2", 2605 "unique_id" : "android_flex_component" 2606 }, 2607 { 2608 "alignment" : 4, 2609 "enum_fields" : 2610 [ 2611 { 2612 "enum_field_value" : 0, 2613 "name" : "FLEX_FORMAT_INVALID" 2614 }, 2615 { 2616 "enum_field_value" : 1, 2617 "name" : "FLEX_FORMAT_Y" 2618 }, 2619 { 2620 "enum_field_value" : 7, 2621 "name" : "FLEX_FORMAT_YCbCr" 2622 }, 2623 { 2624 "enum_field_value" : 1073741831, 2625 "name" : "FLEX_FORMAT_YCbCrA" 2626 }, 2627 { 2628 "enum_field_value" : 7168, 2629 "name" : "FLEX_FORMAT_RGB" 2630 }, 2631 { 2632 "enum_field_value" : 1073748992, 2633 "name" : "FLEX_FORMAT_RGBA" 2634 } 2635 ], 2636 "linker_set_key" : "android_flex_format", 2637 "name" : "android_flex_format", 2638 "referenced_type" : "type-347", 2639 "self_type" : "type-347", 2640 "size" : 4, 2641 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2642 "underlying_type" : "type-2", 2643 "unique_id" : "android_flex_format" 2644 }, 2645 { 2646 "alignment" : 4, 2647 "enum_fields" : 2648 [ 2649 { 2650 "enum_field_value" : 1, 2651 "name" : "HAL_HDR_DOLBY_VISION" 2652 }, 2653 { 2654 "enum_field_value" : 2, 2655 "name" : "HAL_HDR_HDR10" 2656 }, 2657 { 2658 "enum_field_value" : 3, 2659 "name" : "HAL_HDR_HLG" 2660 } 2661 ], 2662 "linker_set_key" : "android_hdr_t", 2663 "name" : "android_hdr_t", 2664 "referenced_type" : "type-332", 2665 "self_type" : "type-332", 2666 "size" : 4, 2667 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2668 "underlying_type" : "type-2", 2669 "unique_id" : "android_hdr_t" 2670 }, 2671 { 2672 "alignment" : 4, 2673 "enum_fields" : 2674 [ 2675 { 2676 "enum_field_value" : 4, 2677 "name" : "HAL_HDR_HDR10_PLUS" 2678 } 2679 ], 2680 "linker_set_key" : "android_hdr_v1_2_t", 2681 "name" : "android_hdr_v1_2_t", 2682 "referenced_type" : "type-337", 2683 "self_type" : "type-337", 2684 "size" : 4, 2685 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2686 "underlying_type" : "type-2", 2687 "unique_id" : "android_hdr_v1_2_t" 2688 }, 2689 { 2690 "alignment" : 4, 2691 "enum_fields" : 2692 [ 2693 { 2694 "enum_field_value" : 39, 2695 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 2696 }, 2697 { 2698 "enum_field_value" : 40, 2699 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 2700 }, 2701 { 2702 "enum_field_value" : 41, 2703 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 2704 }, 2705 { 2706 "enum_field_value" : 42, 2707 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 2708 } 2709 ], 2710 "linker_set_key" : "android_pixel_format_sw_t", 2711 "name" : "android_pixel_format_sw_t", 2712 "referenced_type" : "type-341", 2713 "self_type" : "type-341", 2714 "size" : 4, 2715 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 2716 "underlying_type" : "type-2", 2717 "unique_id" : "_ZTS25android_pixel_format_sw_t" 2718 }, 2719 { 2720 "alignment" : 4, 2721 "enum_fields" : 2722 [ 2723 { 2724 "enum_field_value" : 1, 2725 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 2726 }, 2727 { 2728 "enum_field_value" : 2, 2729 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 2730 }, 2731 { 2732 "enum_field_value" : 3, 2733 "name" : "HAL_PIXEL_FORMAT_RGB_888" 2734 }, 2735 { 2736 "enum_field_value" : 4, 2737 "name" : "HAL_PIXEL_FORMAT_RGB_565" 2738 }, 2739 { 2740 "enum_field_value" : 5, 2741 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 2742 }, 2743 { 2744 "enum_field_value" : 16, 2745 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 2746 }, 2747 { 2748 "enum_field_value" : 17, 2749 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 2750 }, 2751 { 2752 "enum_field_value" : 20, 2753 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 2754 }, 2755 { 2756 "enum_field_value" : 22, 2757 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 2758 }, 2759 { 2760 "enum_field_value" : 32, 2761 "name" : "HAL_PIXEL_FORMAT_RAW16" 2762 }, 2763 { 2764 "enum_field_value" : 33, 2765 "name" : "HAL_PIXEL_FORMAT_BLOB" 2766 }, 2767 { 2768 "enum_field_value" : 34, 2769 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 2770 }, 2771 { 2772 "enum_field_value" : 35, 2773 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 2774 }, 2775 { 2776 "enum_field_value" : 36, 2777 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 2778 }, 2779 { 2780 "enum_field_value" : 37, 2781 "name" : "HAL_PIXEL_FORMAT_RAW10" 2782 }, 2783 { 2784 "enum_field_value" : 38, 2785 "name" : "HAL_PIXEL_FORMAT_RAW12" 2786 }, 2787 { 2788 "enum_field_value" : 43, 2789 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 2790 }, 2791 { 2792 "enum_field_value" : 538982489, 2793 "name" : "HAL_PIXEL_FORMAT_Y8" 2794 }, 2795 { 2796 "enum_field_value" : 540422489, 2797 "name" : "HAL_PIXEL_FORMAT_Y16" 2798 }, 2799 { 2800 "enum_field_value" : 842094169, 2801 "name" : "HAL_PIXEL_FORMAT_YV12" 2802 } 2803 ], 2804 "linker_set_key" : "android_pixel_format_t", 2805 "name" : "android_pixel_format_t", 2806 "referenced_type" : "type-326", 2807 "self_type" : "type-326", 2808 "size" : 4, 2809 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2810 "underlying_type" : "type-2", 2811 "unique_id" : "android_pixel_format_t" 2812 }, 2813 { 2814 "alignment" : 4, 2815 "enum_fields" : 2816 [ 2817 { 2818 "enum_field_value" : 48, 2819 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 2820 }, 2821 { 2822 "enum_field_value" : 49, 2823 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 2824 }, 2825 { 2826 "enum_field_value" : 50, 2827 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 2828 }, 2829 { 2830 "enum_field_value" : 51, 2831 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 2832 }, 2833 { 2834 "enum_field_value" : 52, 2835 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 2836 }, 2837 { 2838 "enum_field_value" : 53, 2839 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 2840 }, 2841 { 2842 "enum_field_value" : 54, 2843 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 2844 } 2845 ], 2846 "linker_set_key" : "android_pixel_format_v1_1_t", 2847 "name" : "android_pixel_format_v1_1_t", 2848 "referenced_type" : "type-333", 2849 "self_type" : "type-333", 2850 "size" : 4, 2851 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2852 "underlying_type" : "type-2", 2853 "unique_id" : "android_pixel_format_v1_1_t" 2854 }, 2855 { 2856 "alignment" : 4, 2857 "enum_fields" : 2858 [ 2859 { 2860 "enum_field_value" : 55, 2861 "name" : "HAL_PIXEL_FORMAT_HSV_888" 2862 } 2863 ], 2864 "linker_set_key" : "android_pixel_format_v1_2_t", 2865 "name" : "android_pixel_format_v1_2_t", 2866 "referenced_type" : "type-340", 2867 "self_type" : "type-340", 2868 "size" : 4, 2869 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2870 "underlying_type" : "type-2", 2871 "unique_id" : "android_pixel_format_v1_2_t" 2872 }, 2873 { 2874 "alignment" : 4, 2875 "enum_fields" : 2876 [ 2877 { 2878 "enum_field_value" : 0, 2879 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 2880 }, 2881 { 2882 "enum_field_value" : 1, 2883 "name" : "HAL_RENDER_INTENT_ENHANCE" 2884 }, 2885 { 2886 "enum_field_value" : 2, 2887 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 2888 }, 2889 { 2890 "enum_field_value" : 3, 2891 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 2892 } 2893 ], 2894 "linker_set_key" : "android_render_intent_v1_1_t", 2895 "name" : "android_render_intent_v1_1_t", 2896 "referenced_type" : "type-336", 2897 "self_type" : "type-336", 2898 "size" : 4, 2899 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2900 "underlying_type" : "type-2", 2901 "unique_id" : "android_render_intent_v1_1_t" 2902 }, 2903 { 2904 "alignment" : 4, 2905 "enum_fields" : 2906 [ 2907 { 2908 "enum_field_value" : 1, 2909 "name" : "HAL_TRANSFORM_FLIP_H" 2910 }, 2911 { 2912 "enum_field_value" : 2, 2913 "name" : "HAL_TRANSFORM_FLIP_V" 2914 }, 2915 { 2916 "enum_field_value" : 4, 2917 "name" : "HAL_TRANSFORM_ROT_90" 2918 }, 2919 { 2920 "enum_field_value" : 3, 2921 "name" : "HAL_TRANSFORM_ROT_180" 2922 }, 2923 { 2924 "enum_field_value" : 7, 2925 "name" : "HAL_TRANSFORM_ROT_270" 2926 } 2927 ], 2928 "linker_set_key" : "android_transform_t", 2929 "name" : "android_transform_t", 2930 "referenced_type" : "type-327", 2931 "self_type" : "type-327", 2932 "size" : 4, 2933 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2934 "underlying_type" : "type-2", 2935 "unique_id" : "android_transform_t" 2936 }, 2937 { 2938 "alignment" : 4, 2939 "enum_fields" : 2940 [ 2941 { 2942 "enum_field_value" : 0, 2943 "name" : "LOG_ID_MIN" 2944 }, 2945 { 2946 "enum_field_value" : 0, 2947 "name" : "LOG_ID_MAIN" 2948 }, 2949 { 2950 "enum_field_value" : 1, 2951 "name" : "LOG_ID_RADIO" 2952 }, 2953 { 2954 "enum_field_value" : 2, 2955 "name" : "LOG_ID_EVENTS" 2956 }, 2957 { 2958 "enum_field_value" : 3, 2959 "name" : "LOG_ID_SYSTEM" 2960 }, 2961 { 2962 "enum_field_value" : 4, 2963 "name" : "LOG_ID_CRASH" 2964 }, 2965 { 2966 "enum_field_value" : 5, 2967 "name" : "LOG_ID_STATS" 2968 }, 2969 { 2970 "enum_field_value" : 6, 2971 "name" : "LOG_ID_SECURITY" 2972 }, 2973 { 2974 "enum_field_value" : 7, 2975 "name" : "LOG_ID_KERNEL" 2976 }, 2977 { 2978 "enum_field_value" : 8, 2979 "name" : "LOG_ID_MAX" 2980 } 2981 ], 2982 "linker_set_key" : "log_id", 2983 "name" : "log_id", 2984 "referenced_type" : "type-216", 2985 "self_type" : "type-216", 2986 "size" : 4, 2987 "source_file" : "/system/core/liblog/include/android/log.h", 2988 "underlying_type" : "type-2", 2989 "unique_id" : "log_id" 2990 } 2991 ], 2992 "function_types" : 2993 [ 2994 { 2995 "alignment" : 4, 2996 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2997 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2998 "parameters" : 2999 [ 3000 { 3001 "referenced_type" : "type-273" 3002 }, 3003 { 3004 "referenced_type" : "type-379" 3005 }, 3006 { 3007 "referenced_type" : "type-147" 3008 } 3009 ], 3010 "referenced_type" : "type-378", 3011 "return_type" : "type-62", 3012 "self_type" : "type-378", 3013 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3014 }, 3015 { 3016 "alignment" : 4, 3017 "linker_set_key" : "int (void *)", 3018 "name" : "int (void *)", 3019 "parameters" : 3020 [ 3021 { 3022 "referenced_type" : "type-147" 3023 } 3024 ], 3025 "referenced_type" : "type-356", 3026 "return_type" : "type-10", 3027 "self_type" : "type-356", 3028 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 3029 }, 3030 { 3031 "alignment" : 4, 3032 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 3033 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 3034 "parameters" : 3035 [ 3036 { 3037 "referenced_type" : "type-296" 3038 }, 3039 { 3040 "referenced_type" : "type-182" 3041 }, 3042 { 3043 "referenced_type" : "type-22" 3044 }, 3045 { 3046 "referenced_type" : "type-297" 3047 }, 3048 { 3049 "referenced_type" : "type-22" 3050 }, 3051 { 3052 "referenced_type" : "type-147" 3053 } 3054 ], 3055 "referenced_type" : "type-295", 3056 "return_type" : "type-148", 3057 "self_type" : "type-295", 3058 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3059 } 3060 ], 3061 "functions" : 3062 [ 3063 { 3064 "function_name" : "android::hardware::audio::common::V2_0::writeEmbeddedToParcel", 3065 "linker_set_key" : "_ZN7android8hardware5audio6common4V2_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEmm", 3066 "parameters" : 3067 [ 3068 { 3069 "referenced_type" : "type-482" 3070 }, 3071 { 3072 "referenced_type" : "type-296" 3073 }, 3074 { 3075 "referenced_type" : "type-22" 3076 }, 3077 { 3078 "referenced_type" : "type-22" 3079 } 3080 ], 3081 "return_type" : "type-10", 3082 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h" 3083 }, 3084 { 3085 "function_name" : "android::hardware::audio::common::V2_0::readEmbeddedFromParcel", 3086 "linker_set_key" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm", 3087 "parameters" : 3088 [ 3089 { 3090 "referenced_type" : "type-482" 3091 }, 3092 { 3093 "referenced_type" : "type-303" 3094 }, 3095 { 3096 "referenced_type" : "type-22" 3097 }, 3098 { 3099 "referenced_type" : "type-22" 3100 } 3101 ], 3102 "return_type" : "type-10", 3103 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h" 3104 } 3105 ], 3106 "global_vars" : [], 3107 "lvalue_reference_types" : 3108 [ 3109 { 3110 "alignment" : 8, 3111 "linker_set_key" : "android::Mutex &", 3112 "name" : "android::Mutex &", 3113 "referenced_type" : "type-149", 3114 "self_type" : "type-361", 3115 "size" : 8, 3116 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3117 }, 3118 { 3119 "alignment" : 8, 3120 "linker_set_key" : "android::RWLock &", 3121 "name" : "android::RWLock &", 3122 "referenced_type" : "type-366", 3123 "self_type" : "type-370", 3124 "size" : 8, 3125 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3126 }, 3127 { 3128 "alignment" : 8, 3129 "linker_set_key" : "android::String16 &", 3130 "name" : "android::String16 &", 3131 "referenced_type" : "type-266", 3132 "self_type" : "type-274", 3133 "size" : 8, 3134 "source_file" : "/system/core/libutils/include/utils/String16.h" 3135 }, 3136 { 3137 "alignment" : 8, 3138 "linker_set_key" : "android::String8 &", 3139 "name" : "android::String8 &", 3140 "referenced_type" : "type-258", 3141 "self_type" : "type-263", 3142 "size" : 8, 3143 "source_file" : "/system/core/libutils/include/utils/String8.h" 3144 }, 3145 { 3146 "alignment" : 8, 3147 "linker_set_key" : "android::hardware::Return<bool> &", 3148 "name" : "android::hardware::Return<bool> &", 3149 "referenced_type" : "type-386", 3150 "self_type" : "type-441", 3151 "size" : 8, 3152 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3153 }, 3154 { 3155 "alignment" : 8, 3156 "linker_set_key" : "android::hardware::Return<void> &", 3157 "name" : "android::hardware::Return<void> &", 3158 "referenced_type" : "type-501", 3159 "self_type" : "type-504", 3160 "size" : 8, 3161 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3162 }, 3163 { 3164 "alignment" : 8, 3165 "linker_set_key" : "android::hardware::Status &", 3166 "name" : "android::hardware::Status &", 3167 "referenced_type" : "type-277", 3168 "self_type" : "type-364", 3169 "size" : 8, 3170 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3171 }, 3172 { 3173 "alignment" : 8, 3174 "linker_set_key" : "android::hardware::TextOutput &", 3175 "name" : "android::hardware::TextOutput &", 3176 "referenced_type" : "type-301", 3177 "self_type" : "type-300", 3178 "size" : 8, 3179 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3180 }, 3181 { 3182 "alignment" : 8, 3183 "linker_set_key" : "android::hardware::hidl_memory &", 3184 "name" : "android::hardware::hidl_memory &", 3185 "referenced_type" : "type-109", 3186 "self_type" : "type-117", 3187 "size" : 8, 3188 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3189 }, 3190 { 3191 "alignment" : 8, 3192 "linker_set_key" : "const android::String16 &", 3193 "name" : "const android::String16 &", 3194 "referenced_type" : "type-271", 3195 "self_type" : "type-273", 3196 "size" : 8, 3197 "source_file" : "/system/core/libutils/include/utils/String16.h" 3198 }, 3199 { 3200 "alignment" : 8, 3201 "linker_set_key" : "const android::String8 &", 3202 "name" : "const android::String8 &", 3203 "referenced_type" : "type-260", 3204 "self_type" : "type-262", 3205 "size" : 8, 3206 "source_file" : "/system/core/libutils/include/utils/String8.h" 3207 }, 3208 { 3209 "alignment" : 8, 3210 "linker_set_key" : "const android::hardware::Parcel &", 3211 "name" : "const android::hardware::Parcel &", 3212 "referenced_type" : "type-302", 3213 "self_type" : "type-303", 3214 "size" : 8, 3215 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3216 }, 3217 { 3218 "alignment" : 8, 3219 "linker_set_key" : "const android::hardware::Status &", 3220 "name" : "const android::hardware::Status &", 3221 "referenced_type" : "type-331", 3222 "self_type" : "type-342", 3223 "size" : 8, 3224 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3225 }, 3226 { 3227 "alignment" : 8, 3228 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask &", 3229 "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &", 3230 "referenced_type" : "type-143", 3231 "self_type" : "type-486", 3232 "size" : 8, 3233 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3234 }, 3235 { 3236 "alignment" : 8, 3237 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat &", 3238 "name" : "const android::hardware::audio::common::V2_0::AudioFormat &", 3239 "referenced_type" : "type-162", 3240 "self_type" : "type-489", 3241 "size" : 8, 3242 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3243 }, 3244 { 3245 "alignment" : 8, 3246 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain &", 3247 "name" : "const android::hardware::audio::common::V2_0::AudioGain &", 3248 "referenced_type" : "type-172", 3249 "self_type" : "type-492", 3250 "size" : 8, 3251 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3252 }, 3253 { 3254 "alignment" : 8, 3255 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPort &", 3256 "name" : "const android::hardware::audio::common::V2_0::AudioPort &", 3257 "referenced_type" : "type-481", 3258 "self_type" : "type-482", 3259 "size" : 8, 3260 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h" 3261 }, 3262 { 3263 "alignment" : 8, 3264 "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &", 3265 "name" : "const android::hardware::details::const_accessor<int, 32> &", 3266 "referenced_type" : "type-190", 3267 "self_type" : "type-226", 3268 "size" : 8, 3269 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3270 }, 3271 { 3272 "alignment" : 8, 3273 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 3274 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 3275 "referenced_type" : "type-195", 3276 "self_type" : "type-227", 3277 "size" : 8, 3278 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3279 }, 3280 { 3281 "alignment" : 8, 3282 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &", 3283 "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &", 3284 "referenced_type" : "type-185", 3285 "self_type" : "type-225", 3286 "size" : 8, 3287 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3288 }, 3289 { 3290 "alignment" : 8, 3291 "linker_set_key" : "const android::hardware::hidl_array<int, 32> &", 3292 "name" : "const android::hardware::hidl_array<int, 32> &", 3293 "referenced_type" : "type-213", 3294 "self_type" : "type-215", 3295 "size" : 8, 3296 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3297 }, 3298 { 3299 "alignment" : 8, 3300 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &", 3301 "name" : "const android::hardware::hidl_array<unsigned char, 32> &", 3302 "referenced_type" : "type-200", 3303 "self_type" : "type-202", 3304 "size" : 8, 3305 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3306 }, 3307 { 3308 "alignment" : 8, 3309 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &", 3310 "name" : "const android::hardware::hidl_array<unsigned char, 6> &", 3311 "referenced_type" : "type-207", 3312 "self_type" : "type-209", 3313 "size" : 8, 3314 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3315 }, 3316 { 3317 "alignment" : 8, 3318 "linker_set_key" : "const android::hardware::hidl_handle &", 3319 "name" : "const android::hardware::hidl_handle &", 3320 "referenced_type" : "type-232", 3321 "self_type" : "type-233", 3322 "size" : 8, 3323 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3324 }, 3325 { 3326 "alignment" : 8, 3327 "linker_set_key" : "const android::hardware::hidl_memory &", 3328 "name" : "const android::hardware::hidl_memory &", 3329 "referenced_type" : "type-115", 3330 "self_type" : "type-116", 3331 "size" : 8, 3332 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3333 }, 3334 { 3335 "alignment" : 8, 3336 "linker_set_key" : "const android::hardware::hidl_string &", 3337 "name" : "const android::hardware::hidl_string &", 3338 "referenced_type" : "type-107", 3339 "self_type" : "type-108", 3340 "size" : 8, 3341 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3342 }, 3343 { 3344 "alignment" : 8, 3345 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &", 3346 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &", 3347 "referenced_type" : "type-154", 3348 "self_type" : "type-229", 3349 "size" : 8, 3350 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3351 }, 3352 { 3353 "alignment" : 8, 3354 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &", 3355 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &", 3356 "referenced_type" : "type-163", 3357 "self_type" : "type-230", 3358 "size" : 8, 3359 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3360 }, 3361 { 3362 "alignment" : 8, 3363 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &", 3364 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &", 3365 "referenced_type" : "type-173", 3366 "self_type" : "type-231", 3367 "size" : 8, 3368 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3369 }, 3370 { 3371 "alignment" : 8, 3372 "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &", 3373 "name" : "const android::hardware::hidl_vec<unsigned int> &", 3374 "referenced_type" : "type-135", 3375 "self_type" : "type-228", 3376 "size" : 8, 3377 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3378 }, 3379 { 3380 "alignment" : 8, 3381 "linker_set_key" : "const android::hardware::hidl_version &", 3382 "name" : "const android::hardware::hidl_version &", 3383 "referenced_type" : "type-220", 3384 "self_type" : "type-222", 3385 "size" : 8, 3386 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3387 }, 3388 { 3389 "alignment" : 8, 3390 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 3391 "name" : "const android::sp<android::hardware::IBinder> &", 3392 "referenced_type" : "type-380", 3393 "self_type" : "type-379", 3394 "size" : 8, 3395 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3396 }, 3397 { 3398 "alignment" : 8, 3399 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 3400 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 3401 "referenced_type" : "type-235", 3402 "self_type" : "type-234", 3403 "size" : 8, 3404 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3405 }, 3406 { 3407 "alignment" : 8, 3408 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3409 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3410 "referenced_type" : "type-85", 3411 "self_type" : "type-84", 3412 "size" : 8, 3413 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3414 }, 3415 { 3416 "alignment" : 8, 3417 "linker_set_key" : "const bool &", 3418 "name" : "const bool &", 3419 "referenced_type" : "type-61", 3420 "self_type" : "type-60", 3421 "size" : 8, 3422 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3423 }, 3424 { 3425 "alignment" : 8, 3426 "linker_set_key" : "const double &", 3427 "name" : "const double &", 3428 "referenced_type" : "type-81", 3429 "self_type" : "type-82", 3430 "size" : 8, 3431 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3432 }, 3433 { 3434 "alignment" : 8, 3435 "linker_set_key" : "const float &", 3436 "name" : "const float &", 3437 "referenced_type" : "type-79", 3438 "self_type" : "type-80", 3439 "size" : 8, 3440 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3441 }, 3442 { 3443 "alignment" : 8, 3444 "linker_set_key" : "const int &", 3445 "name" : "const int &", 3446 "referenced_type" : "type-73", 3447 "self_type" : "type-74", 3448 "size" : 8, 3449 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3450 }, 3451 { 3452 "linker_set_key" : "const iter<is_const> &", 3453 "name" : "const iter<is_const> &", 3454 "referenced_type" : "type-121", 3455 "self_type" : "type-123", 3456 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3457 }, 3458 { 3459 "alignment" : 8, 3460 "linker_set_key" : "const log_msg &", 3461 "name" : "const log_msg &", 3462 "referenced_type" : "type-28", 3463 "self_type" : "type-59", 3464 "size" : 8, 3465 "source_file" : "/system/core/liblog/include/log/log_read.h" 3466 }, 3467 { 3468 "alignment" : 8, 3469 "linker_set_key" : "const long &", 3470 "name" : "const long &", 3471 "referenced_type" : "type-75", 3472 "self_type" : "type-76", 3473 "size" : 8, 3474 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3475 }, 3476 { 3477 "alignment" : 8, 3478 "linker_set_key" : "const short &", 3479 "name" : "const short &", 3480 "referenced_type" : "type-68", 3481 "self_type" : "type-70", 3482 "size" : 8, 3483 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3484 }, 3485 { 3486 "alignment" : 8, 3487 "linker_set_key" : "const signed char &", 3488 "name" : "const signed char &", 3489 "referenced_type" : "type-63", 3490 "self_type" : "type-65", 3491 "size" : 8, 3492 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3493 }, 3494 { 3495 "alignment" : 8, 3496 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 3497 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 3498 "referenced_type" : "type-495", 3499 "self_type" : "type-494", 3500 "size" : 8, 3501 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3502 }, 3503 { 3504 "alignment" : 8, 3505 "linker_set_key" : "const unsigned char &", 3506 "name" : "const unsigned char &", 3507 "referenced_type" : "type-66", 3508 "self_type" : "type-67", 3509 "size" : 8, 3510 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3511 }, 3512 { 3513 "alignment" : 8, 3514 "linker_set_key" : "const unsigned int &", 3515 "name" : "const unsigned int &", 3516 "referenced_type" : "type-134", 3517 "self_type" : "type-456", 3518 "size" : 8, 3519 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3520 }, 3521 { 3522 "alignment" : 8, 3523 "linker_set_key" : "const unsigned long &", 3524 "name" : "const unsigned long &", 3525 "referenced_type" : "type-77", 3526 "self_type" : "type-78", 3527 "size" : 8, 3528 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3529 }, 3530 { 3531 "alignment" : 8, 3532 "linker_set_key" : "const unsigned short &", 3533 "name" : "const unsigned short &", 3534 "referenced_type" : "type-71", 3535 "self_type" : "type-72", 3536 "size" : 8, 3537 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3538 }, 3539 { 3540 "alignment" : 8, 3541 "linker_set_key" : "int &", 3542 "name" : "int &", 3543 "referenced_type" : "type-10", 3544 "self_type" : "type-253", 3545 "size" : 8, 3546 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3547 }, 3548 { 3549 "alignment" : 8, 3550 "linker_set_key" : "unsigned int &", 3551 "name" : "unsigned int &", 3552 "referenced_type" : "type-2", 3553 "self_type" : "type-424", 3554 "size" : 8, 3555 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 3556 } 3557 ], 3558 "pointer_types" : 3559 [ 3560 { 3561 "alignment" : 8, 3562 "linker_set_key" : "android::Condition *", 3563 "name" : "android::Condition *", 3564 "referenced_type" : "type-151", 3565 "self_type" : "type-365", 3566 "size" : 8, 3567 "source_file" : "/system/core/libutils/include/utils/Condition.h" 3568 }, 3569 { 3570 "alignment" : 8, 3571 "linker_set_key" : "android::Mutex *", 3572 "name" : "android::Mutex *", 3573 "referenced_type" : "type-149", 3574 "self_type" : "type-359", 3575 "size" : 8, 3576 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3577 }, 3578 { 3579 "alignment" : 8, 3580 "linker_set_key" : "android::Mutex::Autolock *", 3581 "name" : "android::Mutex::Autolock *", 3582 "referenced_type" : "type-360", 3583 "self_type" : "type-362", 3584 "size" : 8, 3585 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3586 }, 3587 { 3588 "alignment" : 8, 3589 "linker_set_key" : "android::RWLock *", 3590 "name" : "android::RWLock *", 3591 "referenced_type" : "type-366", 3592 "self_type" : "type-368", 3593 "size" : 8, 3594 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3595 }, 3596 { 3597 "alignment" : 8, 3598 "linker_set_key" : "android::RWLock::AutoRLock *", 3599 "name" : "android::RWLock::AutoRLock *", 3600 "referenced_type" : "type-369", 3601 "self_type" : "type-371", 3602 "size" : 8, 3603 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3604 }, 3605 { 3606 "alignment" : 8, 3607 "linker_set_key" : "android::RWLock::AutoWLock *", 3608 "name" : "android::RWLock::AutoWLock *", 3609 "referenced_type" : "type-372", 3610 "self_type" : "type-373", 3611 "size" : 8, 3612 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3613 }, 3614 { 3615 "alignment" : 8, 3616 "linker_set_key" : "android::RefBase *", 3617 "name" : "android::RefBase *", 3618 "referenced_type" : "type-5", 3619 "self_type" : "type-91", 3620 "size" : 8, 3621 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3622 }, 3623 { 3624 "alignment" : 8, 3625 "linker_set_key" : "android::RefBase::weakref_impl *", 3626 "name" : "android::RefBase::weakref_impl *", 3627 "referenced_type" : "type-8", 3628 "self_type" : "type-7", 3629 "size" : 8, 3630 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3631 }, 3632 { 3633 "alignment" : 8, 3634 "linker_set_key" : "android::RefBase::weakref_type *", 3635 "name" : "android::RefBase::weakref_type *", 3636 "referenced_type" : "type-285", 3637 "self_type" : "type-284", 3638 "size" : 8, 3639 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3640 }, 3641 { 3642 "alignment" : 8, 3643 "linker_set_key" : "android::ReferenceRenamer *", 3644 "name" : "android::ReferenceRenamer *", 3645 "referenced_type" : "type-87", 3646 "self_type" : "type-88", 3647 "size" : 8, 3648 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3649 }, 3650 { 3651 "alignment" : 8, 3652 "linker_set_key" : "android::ScopedTrace *", 3653 "name" : "android::ScopedTrace *", 3654 "referenced_type" : "type-384", 3655 "self_type" : "type-385", 3656 "size" : 8, 3657 "source_file" : "/system/core/libutils/include/utils/Trace.h" 3658 }, 3659 { 3660 "alignment" : 8, 3661 "linker_set_key" : "android::String16 *", 3662 "name" : "android::String16 *", 3663 "referenced_type" : "type-266", 3664 "self_type" : "type-275", 3665 "size" : 8, 3666 "source_file" : "/system/core/libutils/include/utils/String16.h" 3667 }, 3668 { 3669 "alignment" : 8, 3670 "linker_set_key" : "android::String8 *", 3671 "name" : "android::String8 *", 3672 "referenced_type" : "type-258", 3673 "self_type" : "type-264", 3674 "size" : 8, 3675 "source_file" : "/system/core/libutils/include/utils/String8.h" 3676 }, 3677 { 3678 "alignment" : 8, 3679 "linker_set_key" : "android::Thread *", 3680 "name" : "android::Thread *", 3681 "referenced_type" : "type-146", 3682 "self_type" : "type-145", 3683 "size" : 8, 3684 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3685 }, 3686 { 3687 "alignment" : 8, 3688 "linker_set_key" : "android::VirtualLightRefBase *", 3689 "name" : "android::VirtualLightRefBase *", 3690 "referenced_type" : "type-507", 3691 "self_type" : "type-508", 3692 "size" : 8, 3693 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 3694 }, 3695 { 3696 "alignment" : 8, 3697 "linker_set_key" : "android::hardware::GrantorDescriptor *", 3698 "name" : "android::hardware::GrantorDescriptor *", 3699 "referenced_type" : "type-128", 3700 "self_type" : "type-127", 3701 "size" : 8, 3702 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3703 }, 3704 { 3705 "alignment" : 8, 3706 "linker_set_key" : "android::hardware::IBinder *", 3707 "name" : "android::hardware::IBinder *", 3708 "referenced_type" : "type-112", 3709 "self_type" : "type-111", 3710 "size" : 8, 3711 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3712 }, 3713 { 3714 "alignment" : 8, 3715 "linker_set_key" : "android::hardware::Parcel *", 3716 "name" : "android::hardware::Parcel *", 3717 "referenced_type" : "type-290", 3718 "self_type" : "type-296", 3719 "size" : 8, 3720 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3721 }, 3722 { 3723 "alignment" : 8, 3724 "linker_set_key" : "android::hardware::Return<bool> *", 3725 "name" : "android::hardware::Return<bool> *", 3726 "referenced_type" : "type-386", 3727 "self_type" : "type-408", 3728 "size" : 8, 3729 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3730 }, 3731 { 3732 "alignment" : 8, 3733 "linker_set_key" : "android::hardware::Return<void> *", 3734 "name" : "android::hardware::Return<void> *", 3735 "referenced_type" : "type-501", 3736 "self_type" : "type-502", 3737 "size" : 8, 3738 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3739 }, 3740 { 3741 "alignment" : 8, 3742 "linker_set_key" : "android::hardware::Status *", 3743 "name" : "android::hardware::Status *", 3744 "referenced_type" : "type-277", 3745 "self_type" : "type-320", 3746 "size" : 8, 3747 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3748 }, 3749 { 3750 "alignment" : 8, 3751 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask *", 3752 "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *", 3753 "referenced_type" : "type-141", 3754 "self_type" : "type-140", 3755 "size" : 8, 3756 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3757 }, 3758 { 3759 "alignment" : 8, 3760 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat *", 3761 "name" : "android::hardware::audio::common::V2_0::AudioFormat *", 3762 "referenced_type" : "type-160", 3763 "self_type" : "type-159", 3764 "size" : 8, 3765 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3766 }, 3767 { 3768 "alignment" : 8, 3769 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain *", 3770 "name" : "android::hardware::audio::common::V2_0::AudioGain *", 3771 "referenced_type" : "type-169", 3772 "self_type" : "type-168", 3773 "size" : 8, 3774 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3775 }, 3776 { 3777 "alignment" : 8, 3778 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 3779 "name" : "android::hardware::details::HidlInstrumentor *", 3780 "referenced_type" : "type-305", 3781 "self_type" : "type-498", 3782 "size" : 8, 3783 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3784 }, 3785 { 3786 "alignment" : 8, 3787 "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *", 3788 "name" : "android::hardware::details::const_accessor<int, 32> *", 3789 "referenced_type" : "type-187", 3790 "self_type" : "type-189", 3791 "size" : 8, 3792 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3793 }, 3794 { 3795 "alignment" : 8, 3796 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *", 3797 "name" : "android::hardware::details::const_accessor<unsigned char, 32> *", 3798 "referenced_type" : "type-192", 3799 "self_type" : "type-193", 3800 "size" : 8, 3801 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3802 }, 3803 { 3804 "alignment" : 8, 3805 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *", 3806 "name" : "android::hardware::details::const_accessor<unsigned char, 6> *", 3807 "referenced_type" : "type-181", 3808 "self_type" : "type-184", 3809 "size" : 8, 3810 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3811 }, 3812 { 3813 "alignment" : 8, 3814 "linker_set_key" : "android::hardware::details::return_status *", 3815 "name" : "android::hardware::details::return_status *", 3816 "referenced_type" : "type-387", 3817 "self_type" : "type-451", 3818 "size" : 8, 3819 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3820 }, 3821 { 3822 "alignment" : 8, 3823 "linker_set_key" : "android::hardware::hidl_array<int, 32> *", 3824 "name" : "android::hardware::hidl_array<int, 32> *", 3825 "referenced_type" : "type-210", 3826 "self_type" : "type-212", 3827 "size" : 8, 3828 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3829 }, 3830 { 3831 "alignment" : 8, 3832 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 3833 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 3834 "referenced_type" : "type-197", 3835 "self_type" : "type-199", 3836 "size" : 8, 3837 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3838 }, 3839 { 3840 "alignment" : 8, 3841 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *", 3842 "name" : "android::hardware::hidl_array<unsigned char, 6> *", 3843 "referenced_type" : "type-203", 3844 "self_type" : "type-206", 3845 "size" : 8, 3846 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3847 }, 3848 { 3849 "alignment" : 8, 3850 "linker_set_key" : "android::hardware::hidl_death_recipient *", 3851 "name" : "android::hardware::hidl_death_recipient *", 3852 "referenced_type" : "type-238", 3853 "self_type" : "type-237", 3854 "size" : 8, 3855 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3856 }, 3857 { 3858 "alignment" : 8, 3859 "linker_set_key" : "android::hardware::hidl_memory *", 3860 "name" : "android::hardware::hidl_memory *", 3861 "referenced_type" : "type-109", 3862 "self_type" : "type-113", 3863 "size" : 8, 3864 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3865 }, 3866 { 3867 "alignment" : 8, 3868 "linker_set_key" : "android::hardware::hidl_version *", 3869 "name" : "android::hardware::hidl_version *", 3870 "referenced_type" : "type-218", 3871 "self_type" : "type-219", 3872 "size" : 8, 3873 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3874 }, 3875 { 3876 "alignment" : 8, 3877 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 3878 "name" : "android::hidl::base::V1_0::BnHwBase *", 3879 "referenced_type" : "type-304", 3880 "self_type" : "type-310", 3881 "size" : 8, 3882 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 3883 }, 3884 { 3885 "alignment" : 8, 3886 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 3887 "name" : "android::hidl::base::V1_0::IBase *", 3888 "referenced_type" : "type-4", 3889 "self_type" : "type-3", 3890 "size" : 8, 3891 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3892 }, 3893 { 3894 "alignment" : 8, 3895 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 3896 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 3897 "referenced_type" : "type-86", 3898 "self_type" : "type-500", 3899 "size" : 8, 3900 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3901 }, 3902 { 3903 "alignment" : 8, 3904 "linker_set_key" : "android_flex_plane *", 3905 "name" : "android_flex_plane *", 3906 "referenced_type" : "type-346", 3907 "self_type" : "type-349", 3908 "size" : 8, 3909 "source_file" : "/system/core/libsystem/include/system/graphics.h" 3910 }, 3911 { 3912 "alignment" : 8, 3913 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 3914 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 3915 "referenced_type" : "type-378", 3916 "self_type" : "type-377", 3917 "size" : 8, 3918 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3919 }, 3920 { 3921 "alignment" : 8, 3922 "linker_set_key" : "char *", 3923 "name" : "char *", 3924 "referenced_type" : "type-36", 3925 "self_type" : "type-93", 3926 "size" : 8, 3927 "source_file" : "/system/core/liblog/include/log/log_read.h" 3928 }, 3929 { 3930 "alignment" : 8, 3931 "linker_set_key" : "const android::NativeHandle *", 3932 "name" : "const android::NativeHandle *", 3933 "referenced_type" : "type-245", 3934 "self_type" : "type-249", 3935 "size" : 8, 3936 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 3937 }, 3938 { 3939 "alignment" : 8, 3940 "linker_set_key" : "const android::RefBase *", 3941 "name" : "const android::RefBase *", 3942 "referenced_type" : "type-89", 3943 "self_type" : "type-90", 3944 "size" : 8, 3945 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3946 }, 3947 { 3948 "alignment" : 8, 3949 "linker_set_key" : "const android::String16 *", 3950 "name" : "const android::String16 *", 3951 "referenced_type" : "type-271", 3952 "self_type" : "type-272", 3953 "size" : 8, 3954 "source_file" : "/system/core/libutils/include/utils/String16.h" 3955 }, 3956 { 3957 "alignment" : 8, 3958 "linker_set_key" : "const android::String8 *", 3959 "name" : "const android::String8 *", 3960 "referenced_type" : "type-260", 3961 "self_type" : "type-261", 3962 "size" : 8, 3963 "source_file" : "/system/core/libutils/include/utils/String8.h" 3964 }, 3965 { 3966 "alignment" : 8, 3967 "linker_set_key" : "const android::VectorImpl *", 3968 "name" : "const android::VectorImpl *", 3969 "referenced_type" : "type-317", 3970 "self_type" : "type-318", 3971 "size" : 8, 3972 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 3973 }, 3974 { 3975 "alignment" : 8, 3976 "linker_set_key" : "const android::hardware::BpHwRefBase *", 3977 "name" : "const android::hardware::BpHwRefBase *", 3978 "referenced_type" : "type-287", 3979 "self_type" : "type-288", 3980 "size" : 8, 3981 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 3982 }, 3983 { 3984 "alignment" : 8, 3985 "linker_set_key" : "const android::hardware::Status *", 3986 "name" : "const android::hardware::Status *", 3987 "referenced_type" : "type-331", 3988 "self_type" : "type-383", 3989 "size" : 8, 3990 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3991 }, 3992 { 3993 "alignment" : 8, 3994 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask *", 3995 "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask *", 3996 "referenced_type" : "type-143", 3997 "self_type" : "type-142", 3998 "size" : 8, 3999 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4000 }, 4001 { 4002 "alignment" : 8, 4003 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat *", 4004 "name" : "const android::hardware::audio::common::V2_0::AudioFormat *", 4005 "referenced_type" : "type-162", 4006 "self_type" : "type-161", 4007 "size" : 8, 4008 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4009 }, 4010 { 4011 "alignment" : 8, 4012 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain *", 4013 "name" : "const android::hardware::audio::common::V2_0::AudioGain *", 4014 "referenced_type" : "type-172", 4015 "self_type" : "type-171", 4016 "size" : 8, 4017 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4018 }, 4019 { 4020 "alignment" : 8, 4021 "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *", 4022 "name" : "const android::hardware::details::const_accessor<int, 32> *", 4023 "referenced_type" : "type-190", 4024 "self_type" : "type-191", 4025 "size" : 8, 4026 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4027 }, 4028 { 4029 "alignment" : 8, 4030 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 4031 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 4032 "referenced_type" : "type-195", 4033 "self_type" : "type-196", 4034 "size" : 8, 4035 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4036 }, 4037 { 4038 "alignment" : 8, 4039 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *", 4040 "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *", 4041 "referenced_type" : "type-185", 4042 "self_type" : "type-186", 4043 "size" : 8, 4044 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4045 }, 4046 { 4047 "alignment" : 8, 4048 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *", 4049 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *", 4050 "referenced_type" : "type-483", 4051 "self_type" : "type-485", 4052 "size" : 8, 4053 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4054 }, 4055 { 4056 "alignment" : 8, 4057 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *", 4058 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *", 4059 "referenced_type" : "type-487", 4060 "self_type" : "type-488", 4061 "size" : 8, 4062 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4063 }, 4064 { 4065 "alignment" : 8, 4066 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *", 4067 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *", 4068 "referenced_type" : "type-490", 4069 "self_type" : "type-491", 4070 "size" : 8, 4071 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4072 }, 4073 { 4074 "alignment" : 8, 4075 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *", 4076 "name" : "const android::hardware::details::hidl_pointer<unsigned int> *", 4077 "referenced_type" : "type-433", 4078 "self_type" : "type-444", 4079 "size" : 8, 4080 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4081 }, 4082 { 4083 "alignment" : 8, 4084 "linker_set_key" : "const android::hardware::details::return_status *", 4085 "name" : "const android::hardware::details::return_status *", 4086 "referenced_type" : "type-474", 4087 "self_type" : "type-484", 4088 "size" : 8, 4089 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4090 }, 4091 { 4092 "alignment" : 8, 4093 "linker_set_key" : "const android::hardware::hidl_array<int, 32> *", 4094 "name" : "const android::hardware::hidl_array<int, 32> *", 4095 "referenced_type" : "type-213", 4096 "self_type" : "type-214", 4097 "size" : 8, 4098 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4099 }, 4100 { 4101 "alignment" : 8, 4102 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *", 4103 "name" : "const android::hardware::hidl_array<unsigned char, 32> *", 4104 "referenced_type" : "type-200", 4105 "self_type" : "type-201", 4106 "size" : 8, 4107 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4108 }, 4109 { 4110 "alignment" : 8, 4111 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *", 4112 "name" : "const android::hardware::hidl_array<unsigned char, 6> *", 4113 "referenced_type" : "type-207", 4114 "self_type" : "type-208", 4115 "size" : 8, 4116 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4117 }, 4118 { 4119 "alignment" : 8, 4120 "linker_set_key" : "const android::hardware::hidl_memory *", 4121 "name" : "const android::hardware::hidl_memory *", 4122 "referenced_type" : "type-115", 4123 "self_type" : "type-119", 4124 "size" : 8, 4125 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4126 }, 4127 { 4128 "alignment" : 8, 4129 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *", 4130 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *", 4131 "referenced_type" : "type-154", 4132 "self_type" : "type-155", 4133 "size" : 8, 4134 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4135 }, 4136 { 4137 "alignment" : 8, 4138 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *", 4139 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *", 4140 "referenced_type" : "type-163", 4141 "self_type" : "type-164", 4142 "size" : 8, 4143 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4144 }, 4145 { 4146 "alignment" : 8, 4147 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *", 4148 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *", 4149 "referenced_type" : "type-173", 4150 "self_type" : "type-174", 4151 "size" : 8, 4152 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4153 }, 4154 { 4155 "alignment" : 8, 4156 "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *", 4157 "name" : "const android::hardware::hidl_vec<unsigned int> *", 4158 "referenced_type" : "type-135", 4159 "self_type" : "type-136", 4160 "size" : 8, 4161 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4162 }, 4163 { 4164 "alignment" : 8, 4165 "linker_set_key" : "const android::hardware::hidl_version *", 4166 "name" : "const android::hardware::hidl_version *", 4167 "referenced_type" : "type-220", 4168 "self_type" : "type-221", 4169 "size" : 8, 4170 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4171 }, 4172 { 4173 "alignment" : 8, 4174 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 4175 "name" : "const android::hidl::base::V1_0::IBase *", 4176 "referenced_type" : "type-256", 4177 "self_type" : "type-257", 4178 "size" : 8, 4179 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 4180 }, 4181 { 4182 "alignment" : 8, 4183 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 4184 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 4185 "referenced_type" : "type-235", 4186 "self_type" : "type-499", 4187 "size" : 8, 4188 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4189 }, 4190 { 4191 "alignment" : 8, 4192 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4193 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4194 "referenced_type" : "type-85", 4195 "self_type" : "type-101", 4196 "size" : 8, 4197 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4198 }, 4199 { 4200 "alignment" : 8, 4201 "linker_set_key" : "const char *", 4202 "name" : "const char *", 4203 "referenced_type" : "type-106", 4204 "self_type" : "type-105", 4205 "size" : 8, 4206 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4207 }, 4208 { 4209 "alignment" : 8, 4210 "linker_set_key" : "const char16_t *", 4211 "name" : "const char16_t *", 4212 "referenced_type" : "type-268", 4213 "self_type" : "type-267", 4214 "size" : 8, 4215 "source_file" : "/system/core/libutils/include/utils/String16.h" 4216 }, 4217 { 4218 "alignment" : 8, 4219 "linker_set_key" : "const int *", 4220 "name" : "const int *", 4221 "referenced_type" : "type-73", 4222 "self_type" : "type-188", 4223 "size" : 8, 4224 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4225 }, 4226 { 4227 "alignment" : 8, 4228 "linker_set_key" : "const log_msg *", 4229 "name" : "const log_msg *", 4230 "referenced_type" : "type-28", 4231 "self_type" : "type-50", 4232 "size" : 8, 4233 "source_file" : "/system/core/liblog/include/log/log_read.h" 4234 }, 4235 { 4236 "alignment" : 8, 4237 "linker_set_key" : "const native_handle *", 4238 "name" : "const native_handle *", 4239 "referenced_type" : "type-98", 4240 "self_type" : "type-97", 4241 "size" : 8, 4242 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4243 }, 4244 { 4245 "alignment" : 8, 4246 "linker_set_key" : "const unsigned char *", 4247 "name" : "const unsigned char *", 4248 "referenced_type" : "type-66", 4249 "self_type" : "type-182", 4250 "size" : 8, 4251 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4252 }, 4253 { 4254 "alignment" : 8, 4255 "linker_set_key" : "const unsigned int *", 4256 "name" : "const unsigned int *", 4257 "referenced_type" : "type-134", 4258 "self_type" : "type-133", 4259 "size" : 8, 4260 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4261 }, 4262 { 4263 "alignment" : 8, 4264 "linker_set_key" : "const unsigned long long *", 4265 "name" : "const unsigned long long *", 4266 "referenced_type" : "type-298", 4267 "self_type" : "type-297", 4268 "size" : 8, 4269 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4270 }, 4271 { 4272 "alignment" : 8, 4273 "linker_set_key" : "const void *", 4274 "name" : "const void *", 4275 "referenced_type" : "type-223", 4276 "self_type" : "type-224", 4277 "size" : 8, 4278 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4279 }, 4280 { 4281 "alignment" : 8, 4282 "linker_set_key" : "int (*)(void *)", 4283 "name" : "int (*)(void *)", 4284 "referenced_type" : "type-356", 4285 "self_type" : "type-357", 4286 "size" : 8, 4287 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4288 }, 4289 { 4290 "alignment" : 8, 4291 "linker_set_key" : "log_msg *", 4292 "name" : "log_msg *", 4293 "referenced_type" : "type-29", 4294 "self_type" : "type-83", 4295 "size" : 8, 4296 "source_file" : "/system/core/liblog/include/log/log_read.h" 4297 }, 4298 { 4299 "alignment" : 8, 4300 "linker_set_key" : "native_handle *", 4301 "name" : "native_handle *", 4302 "referenced_type" : "type-99", 4303 "self_type" : "type-243", 4304 "size" : 8, 4305 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4306 }, 4307 { 4308 "alignment" : 8, 4309 "linker_set_key" : "unsigned char *", 4310 "name" : "unsigned char *", 4311 "referenced_type" : "type-32", 4312 "self_type" : "type-292", 4313 "size" : 8, 4314 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4315 }, 4316 { 4317 "alignment" : 8, 4318 "linker_set_key" : "unsigned int *", 4319 "name" : "unsigned int *", 4320 "referenced_type" : "type-2", 4321 "self_type" : "type-132", 4322 "size" : 8, 4323 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4324 }, 4325 { 4326 "alignment" : 8, 4327 "linker_set_key" : "unsigned long *", 4328 "name" : "unsigned long *", 4329 "referenced_type" : "type-22", 4330 "self_type" : "type-314", 4331 "size" : 8, 4332 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4333 }, 4334 { 4335 "alignment" : 8, 4336 "linker_set_key" : "unsigned long long *", 4337 "name" : "unsigned long long *", 4338 "referenced_type" : "type-44", 4339 "self_type" : "type-293", 4340 "size" : 8, 4341 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4342 }, 4343 { 4344 "alignment" : 8, 4345 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 4346 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 4347 "referenced_type" : "type-295", 4348 "self_type" : "type-294", 4349 "size" : 8, 4350 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4351 }, 4352 { 4353 "alignment" : 8, 4354 "linker_set_key" : "void *", 4355 "name" : "void *", 4356 "referenced_type" : "type-148", 4357 "self_type" : "type-147", 4358 "size" : 8, 4359 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4360 }, 4361 { 4362 "alignment" : 8, 4363 "linker_set_key" : "void **", 4364 "name" : "void **", 4365 "referenced_type" : "type-147", 4366 "self_type" : "type-358", 4367 "size" : 8, 4368 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4369 } 4370 ], 4371 "qualified_types" : 4372 [ 4373 { 4374 "alignment" : 8, 4375 "is_const" : true, 4376 "linker_set_key" : "android::RefBase::weakref_impl *const", 4377 "name" : "android::RefBase::weakref_impl *const", 4378 "referenced_type" : "type-7", 4379 "self_type" : "type-6", 4380 "size" : 8, 4381 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4382 }, 4383 { 4384 "alignment" : 8, 4385 "is_const" : true, 4386 "linker_set_key" : "android::hardware::IBinder *const", 4387 "name" : "android::hardware::IBinder *const", 4388 "referenced_type" : "type-111", 4389 "self_type" : "type-283", 4390 "size" : 8, 4391 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4392 }, 4393 { 4394 "alignment" : 8, 4395 "is_const" : true, 4396 "linker_set_key" : "const android::NativeHandle", 4397 "name" : "const android::NativeHandle", 4398 "referenced_type" : "type-246", 4399 "self_type" : "type-245", 4400 "size" : 24, 4401 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4402 }, 4403 { 4404 "alignment" : 8, 4405 "is_const" : true, 4406 "linker_set_key" : "const android::RefBase", 4407 "name" : "const android::RefBase", 4408 "referenced_type" : "type-5", 4409 "self_type" : "type-89", 4410 "size" : 16, 4411 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4412 }, 4413 { 4414 "alignment" : 8, 4415 "is_const" : true, 4416 "linker_set_key" : "const android::String16", 4417 "name" : "const android::String16", 4418 "referenced_type" : "type-266", 4419 "self_type" : "type-271", 4420 "size" : 8, 4421 "source_file" : "/system/core/libutils/include/utils/String16.h" 4422 }, 4423 { 4424 "alignment" : 8, 4425 "is_const" : true, 4426 "linker_set_key" : "const android::String8", 4427 "name" : "const android::String8", 4428 "referenced_type" : "type-258", 4429 "self_type" : "type-260", 4430 "size" : 8, 4431 "source_file" : "/system/core/libutils/include/utils/String8.h" 4432 }, 4433 { 4434 "alignment" : 8, 4435 "is_const" : true, 4436 "linker_set_key" : "const android::VectorImpl", 4437 "name" : "const android::VectorImpl", 4438 "referenced_type" : "type-316", 4439 "self_type" : "type-317", 4440 "size" : 40, 4441 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4442 }, 4443 { 4444 "alignment" : 8, 4445 "is_const" : true, 4446 "linker_set_key" : "const android::hardware::BpHwRefBase", 4447 "name" : "const android::hardware::BpHwRefBase", 4448 "referenced_type" : "type-282", 4449 "self_type" : "type-287", 4450 "size" : 48, 4451 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4452 }, 4453 { 4454 "alignment" : 8, 4455 "is_const" : true, 4456 "linker_set_key" : "const android::hardware::Parcel", 4457 "name" : "const android::hardware::Parcel", 4458 "referenced_type" : "type-290", 4459 "self_type" : "type-302", 4460 "size" : 136, 4461 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4462 }, 4463 { 4464 "alignment" : 8, 4465 "is_const" : true, 4466 "linker_set_key" : "const android::hardware::Status", 4467 "name" : "const android::hardware::Status", 4468 "referenced_type" : "type-277", 4469 "self_type" : "type-331", 4470 "size" : 32, 4471 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4472 }, 4473 { 4474 "alignment" : 4, 4475 "is_const" : true, 4476 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask", 4477 "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask", 4478 "referenced_type" : "type-141", 4479 "self_type" : "type-143", 4480 "size" : 4, 4481 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4482 }, 4483 { 4484 "alignment" : 4, 4485 "is_const" : true, 4486 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioDevice", 4487 "name" : "const android::hardware::audio::common::V2_0::AudioDevice", 4488 "referenced_type" : "type-396", 4489 "self_type" : "type-428", 4490 "size" : 4, 4491 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4492 }, 4493 { 4494 "alignment" : 4, 4495 "is_const" : true, 4496 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat", 4497 "name" : "const android::hardware::audio::common::V2_0::AudioFormat", 4498 "referenced_type" : "type-160", 4499 "self_type" : "type-162", 4500 "size" : 4, 4501 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4502 }, 4503 { 4504 "alignment" : 4, 4505 "is_const" : true, 4506 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain", 4507 "name" : "const android::hardware::audio::common::V2_0::AudioGain", 4508 "referenced_type" : "type-169", 4509 "self_type" : "type-172", 4510 "size" : 32, 4511 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4512 }, 4513 { 4514 "alignment" : 4, 4515 "is_const" : true, 4516 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGainMode", 4517 "name" : "const android::hardware::audio::common::V2_0::AudioGainMode", 4518 "referenced_type" : "type-170", 4519 "self_type" : "type-434", 4520 "size" : 4, 4521 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4522 }, 4523 { 4524 "alignment" : 4, 4525 "is_const" : true, 4526 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioHandleConsts", 4527 "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts", 4528 "referenced_type" : "type-388", 4529 "self_type" : "type-420", 4530 "size" : 4, 4531 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4532 }, 4533 { 4534 "alignment" : 4, 4535 "is_const" : true, 4536 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInputFlag", 4537 "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag", 4538 "referenced_type" : "type-398", 4539 "self_type" : "type-431", 4540 "size" : 4, 4541 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4542 }, 4543 { 4544 "alignment" : 4, 4545 "is_const" : true, 4546 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInterleave", 4547 "name" : "const android::hardware::audio::common::V2_0::AudioInterleave", 4548 "referenced_type" : "type-394", 4549 "self_type" : "type-426", 4550 "size" : 4, 4551 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4552 }, 4553 { 4554 "alignment" : 4, 4555 "is_const" : true, 4556 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass", 4557 "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass", 4558 "referenced_type" : "type-414", 4559 "self_type" : "type-438", 4560 "size" : 4, 4561 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4562 }, 4563 { 4564 "alignment" : 4, 4565 "is_const" : true, 4566 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMode", 4567 "name" : "const android::hardware::audio::common::V2_0::AudioMode", 4568 "referenced_type" : "type-395", 4569 "self_type" : "type-427", 4570 "size" : 4, 4571 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4572 }, 4573 { 4574 "alignment" : 4, 4575 "is_const" : true, 4576 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioOutputFlag", 4577 "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag", 4578 "referenced_type" : "type-397", 4579 "self_type" : "type-430", 4580 "size" : 4, 4581 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4582 }, 4583 { 4584 "alignment" : 8, 4585 "is_const" : true, 4586 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPort", 4587 "name" : "const android::hardware::audio::common::V2_0::AudioPort", 4588 "referenced_type" : "type-417", 4589 "self_type" : "type-481", 4590 "size" : 344, 4591 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h" 4592 }, 4593 { 4594 "alignment" : 4, 4595 "is_const" : true, 4596 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask", 4597 "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask", 4598 "referenced_type" : "type-407", 4599 "self_type" : "type-437", 4600 "size" : 4, 4601 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4602 }, 4603 { 4604 "alignment" : 4, 4605 "is_const" : true, 4606 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortRole", 4607 "name" : "const android::hardware::audio::common::V2_0::AudioPortRole", 4608 "referenced_type" : "type-403", 4609 "self_type" : "type-435", 4610 "size" : 4, 4611 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4612 }, 4613 { 4614 "alignment" : 4, 4615 "is_const" : true, 4616 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortType", 4617 "name" : "const android::hardware::audio::common::V2_0::AudioPortType", 4618 "referenced_type" : "type-404", 4619 "self_type" : "type-436", 4620 "size" : 4, 4621 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4622 }, 4623 { 4624 "alignment" : 4, 4625 "is_const" : true, 4626 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSessionConsts", 4627 "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts", 4628 "referenced_type" : "type-392", 4629 "self_type" : "type-423", 4630 "size" : 4, 4631 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4632 }, 4633 { 4634 "alignment" : 4, 4635 "is_const" : true, 4636 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSource", 4637 "name" : "const android::hardware::audio::common::V2_0::AudioSource", 4638 "referenced_type" : "type-391", 4639 "self_type" : "type-422", 4640 "size" : 4, 4641 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4642 }, 4643 { 4644 "alignment" : 4, 4645 "is_const" : true, 4646 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioStreamType", 4647 "name" : "const android::hardware::audio::common::V2_0::AudioStreamType", 4648 "referenced_type" : "type-390", 4649 "self_type" : "type-421", 4650 "size" : 4, 4651 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4652 }, 4653 { 4654 "alignment" : 4, 4655 "is_const" : true, 4656 "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioUsage", 4657 "name" : "const android::hardware::audio::common::V2_0::AudioUsage", 4658 "referenced_type" : "type-399", 4659 "self_type" : "type-432", 4660 "size" : 4, 4661 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4662 }, 4663 { 4664 "alignment" : 4, 4665 "is_const" : true, 4666 "linker_set_key" : "const android::hardware::audio::common::V2_0::FixedChannelCount", 4667 "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount", 4668 "referenced_type" : "type-393", 4669 "self_type" : "type-425", 4670 "size" : 4, 4671 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 4672 }, 4673 { 4674 "alignment" : 8, 4675 "is_const" : true, 4676 "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>", 4677 "name" : "const android::hardware::details::const_accessor<int, 32>", 4678 "referenced_type" : "type-187", 4679 "self_type" : "type-190", 4680 "size" : 8, 4681 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4682 }, 4683 { 4684 "alignment" : 8, 4685 "is_const" : true, 4686 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>", 4687 "name" : "const android::hardware::details::const_accessor<unsigned char, 32>", 4688 "referenced_type" : "type-192", 4689 "self_type" : "type-195", 4690 "size" : 8, 4691 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4692 }, 4693 { 4694 "alignment" : 8, 4695 "is_const" : true, 4696 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>", 4697 "name" : "const android::hardware::details::const_accessor<unsigned char, 6>", 4698 "referenced_type" : "type-181", 4699 "self_type" : "type-185", 4700 "size" : 8, 4701 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4702 }, 4703 { 4704 "alignment" : 8, 4705 "is_const" : true, 4706 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>", 4707 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>", 4708 "referenced_type" : "type-138", 4709 "self_type" : "type-483", 4710 "size" : 8, 4711 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4712 }, 4713 { 4714 "alignment" : 8, 4715 "is_const" : true, 4716 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>", 4717 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>", 4718 "referenced_type" : "type-157", 4719 "self_type" : "type-487", 4720 "size" : 8, 4721 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4722 }, 4723 { 4724 "alignment" : 8, 4725 "is_const" : true, 4726 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>", 4727 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>", 4728 "referenced_type" : "type-166", 4729 "self_type" : "type-490", 4730 "size" : 8, 4731 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4732 }, 4733 { 4734 "alignment" : 8, 4735 "is_const" : true, 4736 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>", 4737 "name" : "const android::hardware::details::hidl_pointer<unsigned int>", 4738 "referenced_type" : "type-130", 4739 "self_type" : "type-433", 4740 "size" : 8, 4741 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4742 }, 4743 { 4744 "alignment" : 8, 4745 "is_const" : true, 4746 "linker_set_key" : "const android::hardware::details::return_status", 4747 "name" : "const android::hardware::details::return_status", 4748 "referenced_type" : "type-387", 4749 "self_type" : "type-474", 4750 "size" : 40, 4751 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4752 }, 4753 { 4754 "alignment" : 4, 4755 "is_const" : true, 4756 "linker_set_key" : "const android::hardware::hidl_array<int, 32>", 4757 "name" : "const android::hardware::hidl_array<int, 32>", 4758 "referenced_type" : "type-210", 4759 "self_type" : "type-213", 4760 "size" : 128, 4761 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4762 }, 4763 { 4764 "alignment" : 1, 4765 "is_const" : true, 4766 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>", 4767 "name" : "const android::hardware::hidl_array<unsigned char, 32>", 4768 "referenced_type" : "type-197", 4769 "self_type" : "type-200", 4770 "size" : 32, 4771 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4772 }, 4773 { 4774 "alignment" : 1, 4775 "is_const" : true, 4776 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>", 4777 "name" : "const android::hardware::hidl_array<unsigned char, 6>", 4778 "referenced_type" : "type-203", 4779 "self_type" : "type-207", 4780 "size" : 6, 4781 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4782 }, 4783 { 4784 "alignment" : 8, 4785 "is_const" : true, 4786 "linker_set_key" : "const android::hardware::hidl_handle", 4787 "name" : "const android::hardware::hidl_handle", 4788 "referenced_type" : "type-94", 4789 "self_type" : "type-232", 4790 "size" : 16, 4791 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4792 }, 4793 { 4794 "alignment" : 8, 4795 "is_const" : true, 4796 "linker_set_key" : "const android::hardware::hidl_memory", 4797 "name" : "const android::hardware::hidl_memory", 4798 "referenced_type" : "type-109", 4799 "self_type" : "type-115", 4800 "size" : 40, 4801 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4802 }, 4803 { 4804 "alignment" : 8, 4805 "is_const" : true, 4806 "linker_set_key" : "const android::hardware::hidl_string", 4807 "name" : "const android::hardware::hidl_string", 4808 "referenced_type" : "type-102", 4809 "self_type" : "type-107", 4810 "size" : 16, 4811 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4812 }, 4813 { 4814 "alignment" : 8, 4815 "is_const" : true, 4816 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>", 4817 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>", 4818 "referenced_type" : "type-137", 4819 "self_type" : "type-154", 4820 "size" : 16, 4821 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4822 }, 4823 { 4824 "alignment" : 8, 4825 "is_const" : true, 4826 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>", 4827 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>", 4828 "referenced_type" : "type-156", 4829 "self_type" : "type-163", 4830 "size" : 16, 4831 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4832 }, 4833 { 4834 "alignment" : 8, 4835 "is_const" : true, 4836 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>", 4837 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>", 4838 "referenced_type" : "type-165", 4839 "self_type" : "type-173", 4840 "size" : 16, 4841 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4842 }, 4843 { 4844 "alignment" : 8, 4845 "is_const" : true, 4846 "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>", 4847 "name" : "const android::hardware::hidl_vec<unsigned int>", 4848 "referenced_type" : "type-129", 4849 "self_type" : "type-135", 4850 "size" : 16, 4851 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4852 }, 4853 { 4854 "alignment" : 2, 4855 "is_const" : true, 4856 "linker_set_key" : "const android::hardware::hidl_version", 4857 "name" : "const android::hardware::hidl_version", 4858 "referenced_type" : "type-218", 4859 "self_type" : "type-220", 4860 "size" : 4, 4861 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4862 }, 4863 { 4864 "alignment" : 4, 4865 "is_const" : true, 4866 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 4867 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 4868 "referenced_type" : "type-251", 4869 "self_type" : "type-252", 4870 "size" : 4, 4871 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 4872 }, 4873 { 4874 "alignment" : 8, 4875 "is_const" : true, 4876 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 4877 "name" : "const android::hidl::base::V1_0::IBase", 4878 "referenced_type" : "type-4", 4879 "self_type" : "type-256", 4880 "size" : 24, 4881 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 4882 }, 4883 { 4884 "alignment" : 8, 4885 "is_const" : true, 4886 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 4887 "name" : "const android::sp<android::hardware::IBinder>", 4888 "referenced_type" : "type-110", 4889 "self_type" : "type-380", 4890 "size" : 8, 4891 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 4892 }, 4893 { 4894 "alignment" : 8, 4895 "is_const" : true, 4896 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 4897 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 4898 "referenced_type" : "type-236", 4899 "self_type" : "type-235", 4900 "size" : 8, 4901 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4902 }, 4903 { 4904 "alignment" : 8, 4905 "is_const" : true, 4906 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 4907 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 4908 "referenced_type" : "type-86", 4909 "self_type" : "type-85", 4910 "size" : 8, 4911 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4912 }, 4913 { 4914 "alignment" : 1, 4915 "is_const" : true, 4916 "linker_set_key" : "const bool", 4917 "name" : "const bool", 4918 "referenced_type" : "type-62", 4919 "self_type" : "type-61", 4920 "size" : 1, 4921 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4922 }, 4923 { 4924 "alignment" : 1, 4925 "is_const" : true, 4926 "linker_set_key" : "const char", 4927 "name" : "const char", 4928 "referenced_type" : "type-36", 4929 "self_type" : "type-106", 4930 "size" : 1, 4931 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4932 }, 4933 { 4934 "alignment" : 2, 4935 "is_const" : true, 4936 "linker_set_key" : "const char16_t", 4937 "name" : "const char16_t", 4938 "referenced_type" : "type-269", 4939 "self_type" : "type-268", 4940 "size" : 2, 4941 "source_file" : "/system/core/libutils/include/utils/String16.h" 4942 }, 4943 { 4944 "alignment" : 8, 4945 "is_const" : true, 4946 "linker_set_key" : "const double", 4947 "name" : "const double", 4948 "referenced_type" : "type-55", 4949 "self_type" : "type-81", 4950 "size" : 8, 4951 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4952 }, 4953 { 4954 "alignment" : 4, 4955 "is_const" : true, 4956 "linker_set_key" : "const float", 4957 "name" : "const float", 4958 "referenced_type" : "type-49", 4959 "self_type" : "type-79", 4960 "size" : 4, 4961 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4962 }, 4963 { 4964 "alignment" : 4, 4965 "is_const" : true, 4966 "linker_set_key" : "const int", 4967 "name" : "const int", 4968 "referenced_type" : "type-10", 4969 "self_type" : "type-73", 4970 "size" : 4, 4971 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4972 }, 4973 { 4974 "is_const" : true, 4975 "linker_set_key" : "const iter<is_const>", 4976 "name" : "const iter<is_const>", 4977 "referenced_type" : "type-122", 4978 "self_type" : "type-121", 4979 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4980 }, 4981 { 4982 "alignment" : 4, 4983 "is_const" : true, 4984 "linker_set_key" : "const log_msg", 4985 "name" : "const log_msg", 4986 "referenced_type" : "type-29", 4987 "self_type" : "type-28", 4988 "size" : 5124, 4989 "source_file" : "/system/core/liblog/include/log/log_read.h" 4990 }, 4991 { 4992 "alignment" : 8, 4993 "is_const" : true, 4994 "linker_set_key" : "const long", 4995 "name" : "const long", 4996 "referenced_type" : "type-17", 4997 "self_type" : "type-75", 4998 "size" : 8, 4999 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5000 }, 5001 { 5002 "alignment" : 4, 5003 "is_const" : true, 5004 "linker_set_key" : "const native_handle", 5005 "name" : "const native_handle", 5006 "referenced_type" : "type-99", 5007 "self_type" : "type-98", 5008 "size" : 12, 5009 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5010 }, 5011 { 5012 "alignment" : 2, 5013 "is_const" : true, 5014 "linker_set_key" : "const short", 5015 "name" : "const short", 5016 "referenced_type" : "type-69", 5017 "self_type" : "type-68", 5018 "size" : 2, 5019 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5020 }, 5021 { 5022 "alignment" : 1, 5023 "is_const" : true, 5024 "linker_set_key" : "const signed char", 5025 "name" : "const signed char", 5026 "referenced_type" : "type-64", 5027 "self_type" : "type-63", 5028 "size" : 1, 5029 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5030 }, 5031 { 5032 "alignment" : 4, 5033 "is_const" : true, 5034 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>", 5035 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>", 5036 "referenced_type" : "type-455", 5037 "self_type" : "type-454", 5038 "size" : 272, 5039 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5040 }, 5041 { 5042 "alignment" : 4, 5043 "is_const" : true, 5044 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>", 5045 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>", 5046 "referenced_type" : "type-462", 5047 "self_type" : "type-461", 5048 "size" : 260, 5049 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5050 }, 5051 { 5052 "alignment" : 4, 5053 "is_const" : true, 5054 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>", 5055 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>", 5056 "referenced_type" : "type-450", 5057 "self_type" : "type-449", 5058 "size" : 336, 5059 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5060 }, 5061 { 5062 "alignment" : 4, 5063 "is_const" : true, 5064 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>", 5065 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>", 5066 "referenced_type" : "type-471", 5067 "self_type" : "type-470", 5068 "size" : 12, 5069 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5070 }, 5071 { 5072 "alignment" : 4, 5073 "is_const" : true, 5074 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>", 5075 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>", 5076 "referenced_type" : "type-440", 5077 "self_type" : "type-439", 5078 "size" : 16, 5079 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5080 }, 5081 { 5082 "alignment" : 4, 5083 "is_const" : true, 5084 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>", 5085 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>", 5086 "referenced_type" : "type-467", 5087 "self_type" : "type-466", 5088 "size" : 28, 5089 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5090 }, 5091 { 5092 "alignment" : 4, 5093 "is_const" : true, 5094 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>", 5095 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>", 5096 "referenced_type" : "type-458", 5097 "self_type" : "type-457", 5098 "size" : 8, 5099 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5100 }, 5101 { 5102 "alignment" : 4, 5103 "is_const" : true, 5104 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>", 5105 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>", 5106 "referenced_type" : "type-480", 5107 "self_type" : "type-479", 5108 "size" : 8, 5109 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5110 }, 5111 { 5112 "alignment" : 4, 5113 "is_const" : true, 5114 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>", 5115 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>", 5116 "referenced_type" : "type-460", 5117 "self_type" : "type-459", 5118 "size" : 32, 5119 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5120 }, 5121 { 5122 "alignment" : 4, 5123 "is_const" : true, 5124 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>", 5125 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>", 5126 "referenced_type" : "type-465", 5127 "self_type" : "type-464", 5128 "size" : 60, 5129 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5130 }, 5131 { 5132 "alignment" : 4, 5133 "is_const" : true, 5134 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>", 5135 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>", 5136 "referenced_type" : "type-478", 5137 "self_type" : "type-477", 5138 "size" : 20, 5139 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5140 }, 5141 { 5142 "alignment" : 4, 5143 "is_const" : true, 5144 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>", 5145 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>", 5146 "referenced_type" : "type-473", 5147 "self_type" : "type-472", 5148 "size" : 12, 5149 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5150 }, 5151 { 5152 "alignment" : 4, 5153 "is_const" : true, 5154 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>", 5155 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>", 5156 "referenced_type" : "type-476", 5157 "self_type" : "type-475", 5158 "size" : 16, 5159 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5160 }, 5161 { 5162 "alignment" : 4, 5163 "is_const" : true, 5164 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>", 5165 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>", 5166 "referenced_type" : "type-448", 5167 "self_type" : "type-447", 5168 "size" : 16, 5169 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5170 }, 5171 { 5172 "alignment" : 4, 5173 "is_const" : true, 5174 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>", 5175 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>", 5176 "referenced_type" : "type-446", 5177 "self_type" : "type-445", 5178 "size" : 56, 5179 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5180 }, 5181 { 5182 "alignment" : 4, 5183 "is_const" : true, 5184 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>", 5185 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>", 5186 "referenced_type" : "type-443", 5187 "self_type" : "type-442", 5188 "size" : 72, 5189 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5190 }, 5191 { 5192 "alignment" : 4, 5193 "is_const" : true, 5194 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>", 5195 "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>", 5196 "referenced_type" : "type-469", 5197 "self_type" : "type-468", 5198 "size" : 76, 5199 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5200 }, 5201 { 5202 "alignment" : 4, 5203 "is_const" : true, 5204 "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>", 5205 "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>", 5206 "referenced_type" : "type-453", 5207 "self_type" : "type-452", 5208 "size" : 8, 5209 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h" 5210 }, 5211 { 5212 "alignment" : 4, 5213 "is_const" : true, 5214 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5215 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5216 "referenced_type" : "type-255", 5217 "self_type" : "type-254", 5218 "size" : 12, 5219 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5220 }, 5221 { 5222 "alignment" : 8, 5223 "is_const" : true, 5224 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 5225 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 5226 "referenced_type" : "type-496", 5227 "self_type" : "type-495", 5228 "size" : 24, 5229 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5230 }, 5231 { 5232 "alignment" : 1, 5233 "is_const" : true, 5234 "linker_set_key" : "const unsigned char", 5235 "name" : "const unsigned char", 5236 "referenced_type" : "type-32", 5237 "self_type" : "type-66", 5238 "size" : 1, 5239 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5240 }, 5241 { 5242 "alignment" : 4, 5243 "is_const" : true, 5244 "linker_set_key" : "const unsigned int", 5245 "name" : "const unsigned int", 5246 "referenced_type" : "type-2", 5247 "self_type" : "type-134", 5248 "size" : 4, 5249 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5250 }, 5251 { 5252 "alignment" : 8, 5253 "is_const" : true, 5254 "linker_set_key" : "const unsigned long", 5255 "name" : "const unsigned long", 5256 "referenced_type" : "type-22", 5257 "self_type" : "type-77", 5258 "size" : 8, 5259 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5260 }, 5261 { 5262 "alignment" : 8, 5263 "is_const" : true, 5264 "linker_set_key" : "const unsigned long long", 5265 "name" : "const unsigned long long", 5266 "referenced_type" : "type-44", 5267 "self_type" : "type-298", 5268 "size" : 8, 5269 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5270 }, 5271 { 5272 "alignment" : 2, 5273 "is_const" : true, 5274 "linker_set_key" : "const unsigned short", 5275 "name" : "const unsigned short", 5276 "referenced_type" : "type-34", 5277 "self_type" : "type-71", 5278 "size" : 2, 5279 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5280 }, 5281 { 5282 "is_const" : true, 5283 "linker_set_key" : "const void", 5284 "name" : "const void", 5285 "referenced_type" : "type-148", 5286 "self_type" : "type-223", 5287 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5288 }, 5289 { 5290 "alignment" : 1, 5291 "is_volatile" : true, 5292 "linker_set_key" : "volatile bool", 5293 "name" : "volatile bool", 5294 "referenced_type" : "type-62", 5295 "self_type" : "type-153", 5296 "size" : 1, 5297 "source_file" : "/system/core/libutils/include/utils/Thread.h" 5298 }, 5299 { 5300 "alignment" : 4, 5301 "is_volatile" : true, 5302 "linker_set_key" : "volatile int", 5303 "name" : "volatile int", 5304 "referenced_type" : "type-10", 5305 "self_type" : "type-381", 5306 "size" : 4, 5307 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5308 } 5309 ], 5310 "record_types" : 5311 [ 5312 { 5313 "alignment" : 4, 5314 "fields" : 5315 [ 5316 { 5317 "access" : "private", 5318 "field_name" : "mCond", 5319 "referenced_type" : "type-152" 5320 } 5321 ], 5322 "linker_set_key" : "android::Condition", 5323 "name" : "android::Condition", 5324 "record_kind" : "class", 5325 "referenced_type" : "type-151", 5326 "self_type" : "type-151", 5327 "size" : 48, 5328 "source_file" : "/system/core/libutils/include/utils/Condition.h", 5329 "unique_id" : "_ZTSN7android9ConditionE" 5330 }, 5331 { 5332 "alignment" : 8, 5333 "fields" : 5334 [ 5335 { 5336 "access" : "private", 5337 "field_name" : "mVector", 5338 "referenced_type" : "type-321" 5339 } 5340 ], 5341 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5342 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5343 "record_kind" : "class", 5344 "referenced_type" : "type-325", 5345 "self_type" : "type-325", 5346 "size" : 40, 5347 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 5348 "template_args" : [ "type-266", "type-110" ], 5349 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 5350 }, 5351 { 5352 "alignment" : 4, 5353 "fields" : 5354 [ 5355 { 5356 "access" : "private", 5357 "field_name" : "mCount", 5358 "referenced_type" : "type-248" 5359 } 5360 ], 5361 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 5362 "name" : "android::LightRefBase<android::NativeHandle>", 5363 "record_kind" : "class", 5364 "referenced_type" : "type-247", 5365 "self_type" : "type-247", 5366 "size" : 4, 5367 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5368 "template_args" : [ "type-246" ], 5369 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 5370 }, 5371 { 5372 "alignment" : 4, 5373 "fields" : 5374 [ 5375 { 5376 "access" : "private", 5377 "field_name" : "mCount", 5378 "referenced_type" : "type-506" 5379 } 5380 ], 5381 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 5382 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 5383 "record_kind" : "class", 5384 "referenced_type" : "type-505", 5385 "self_type" : "type-505", 5386 "size" : 4, 5387 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5388 "template_args" : [ "type-507" ], 5389 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 5390 }, 5391 { 5392 "alignment" : 4, 5393 "fields" : 5394 [ 5395 { 5396 "access" : "private", 5397 "field_name" : "mMutex", 5398 "referenced_type" : "type-150" 5399 } 5400 ], 5401 "linker_set_key" : "android::Mutex", 5402 "name" : "android::Mutex", 5403 "record_kind" : "class", 5404 "referenced_type" : "type-149", 5405 "self_type" : "type-149", 5406 "size" : 40, 5407 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5408 "unique_id" : "_ZTSN7android5MutexE" 5409 }, 5410 { 5411 "alignment" : 8, 5412 "fields" : 5413 [ 5414 { 5415 "access" : "private", 5416 "field_name" : "mLock", 5417 "referenced_type" : "type-361" 5418 } 5419 ], 5420 "linker_set_key" : "android::Mutex::Autolock", 5421 "name" : "android::Mutex::Autolock", 5422 "record_kind" : "class", 5423 "referenced_type" : "type-360", 5424 "self_type" : "type-360", 5425 "size" : 8, 5426 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5427 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 5428 }, 5429 { 5430 "alignment" : 8, 5431 "base_specifiers" : 5432 [ 5433 { 5434 "referenced_type" : "type-247" 5435 } 5436 ], 5437 "fields" : 5438 [ 5439 { 5440 "access" : "private", 5441 "field_name" : "mHandle", 5442 "field_offset" : 64, 5443 "referenced_type" : "type-243" 5444 }, 5445 { 5446 "access" : "private", 5447 "field_name" : "mOwnsHandle", 5448 "field_offset" : 128, 5449 "referenced_type" : "type-62" 5450 } 5451 ], 5452 "linker_set_key" : "android::NativeHandle", 5453 "name" : "android::NativeHandle", 5454 "record_kind" : "class", 5455 "referenced_type" : "type-246", 5456 "self_type" : "type-246", 5457 "size" : 24, 5458 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 5459 "unique_id" : "_ZTSN7android12NativeHandleE" 5460 }, 5461 { 5462 "alignment" : 4, 5463 "fields" : 5464 [ 5465 { 5466 "access" : "private", 5467 "field_name" : "mRWLock", 5468 "referenced_type" : "type-367" 5469 } 5470 ], 5471 "linker_set_key" : "android::RWLock", 5472 "name" : "android::RWLock", 5473 "record_kind" : "class", 5474 "referenced_type" : "type-366", 5475 "self_type" : "type-366", 5476 "size" : 56, 5477 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5478 "unique_id" : "_ZTSN7android6RWLockE" 5479 }, 5480 { 5481 "alignment" : 8, 5482 "fields" : 5483 [ 5484 { 5485 "access" : "private", 5486 "field_name" : "mLock", 5487 "referenced_type" : "type-370" 5488 } 5489 ], 5490 "linker_set_key" : "android::RWLock::AutoRLock", 5491 "name" : "android::RWLock::AutoRLock", 5492 "record_kind" : "class", 5493 "referenced_type" : "type-369", 5494 "self_type" : "type-369", 5495 "size" : 8, 5496 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5497 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 5498 }, 5499 { 5500 "alignment" : 8, 5501 "fields" : 5502 [ 5503 { 5504 "access" : "private", 5505 "field_name" : "mLock", 5506 "referenced_type" : "type-370" 5507 } 5508 ], 5509 "linker_set_key" : "android::RWLock::AutoWLock", 5510 "name" : "android::RWLock::AutoWLock", 5511 "record_kind" : "class", 5512 "referenced_type" : "type-372", 5513 "self_type" : "type-372", 5514 "size" : 8, 5515 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5516 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 5517 }, 5518 { 5519 "alignment" : 8, 5520 "fields" : 5521 [ 5522 { 5523 "access" : "private", 5524 "field_name" : "mRefs", 5525 "field_offset" : 64, 5526 "referenced_type" : "type-6" 5527 } 5528 ], 5529 "linker_set_key" : "android::RefBase", 5530 "name" : "android::RefBase", 5531 "record_kind" : "class", 5532 "referenced_type" : "type-5", 5533 "self_type" : "type-5", 5534 "size" : 16, 5535 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5536 "unique_id" : "_ZTSN7android7RefBaseE", 5537 "vtable_components" : 5538 [ 5539 { 5540 "kind" : "offset_to_top" 5541 }, 5542 { 5543 "kind" : "rtti", 5544 "mangled_component_name" : "_ZTIN7android7RefBaseE" 5545 }, 5546 { 5547 "kind" : "complete_dtor_pointer", 5548 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 5549 }, 5550 { 5551 "kind" : "deleting_dtor_pointer", 5552 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 5553 }, 5554 { 5555 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5556 }, 5557 { 5558 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5559 }, 5560 { 5561 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5562 }, 5563 { 5564 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5565 } 5566 ] 5567 }, 5568 { 5569 "alignment" : 1, 5570 "linker_set_key" : "android::RefBase::weakref_type", 5571 "name" : "android::RefBase::weakref_type", 5572 "record_kind" : "class", 5573 "referenced_type" : "type-285", 5574 "self_type" : "type-285", 5575 "size" : 1, 5576 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5577 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 5578 }, 5579 { 5580 "alignment" : 1, 5581 "linker_set_key" : "android::ReferenceMover", 5582 "name" : "android::ReferenceMover", 5583 "record_kind" : "class", 5584 "referenced_type" : "type-92", 5585 "self_type" : "type-92", 5586 "size" : 1, 5587 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5588 "unique_id" : "_ZTSN7android14ReferenceMoverE" 5589 }, 5590 { 5591 "alignment" : 8, 5592 "linker_set_key" : "android::ReferenceRenamer", 5593 "name" : "android::ReferenceRenamer", 5594 "record_kind" : "class", 5595 "referenced_type" : "type-87", 5596 "self_type" : "type-87", 5597 "size" : 8, 5598 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5599 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 5600 "vtable_components" : 5601 [ 5602 { 5603 "kind" : "offset_to_top" 5604 }, 5605 { 5606 "kind" : "rtti", 5607 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 5608 }, 5609 { 5610 "is_pure" : true, 5611 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm" 5612 } 5613 ] 5614 }, 5615 { 5616 "alignment" : 8, 5617 "fields" : 5618 [ 5619 { 5620 "access" : "private", 5621 "field_name" : "mTag", 5622 "referenced_type" : "type-22" 5623 } 5624 ], 5625 "linker_set_key" : "android::ScopedTrace", 5626 "name" : "android::ScopedTrace", 5627 "record_kind" : "class", 5628 "referenced_type" : "type-384", 5629 "self_type" : "type-384", 5630 "size" : 8, 5631 "source_file" : "/system/core/libutils/include/utils/Trace.h", 5632 "unique_id" : "_ZTSN7android11ScopedTraceE" 5633 }, 5634 { 5635 "alignment" : 8, 5636 "base_specifiers" : 5637 [ 5638 { 5639 "access" : "private", 5640 "referenced_type" : "type-319" 5641 } 5642 ], 5643 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5644 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5645 "record_kind" : "class", 5646 "referenced_type" : "type-321", 5647 "self_type" : "type-321", 5648 "size" : 40, 5649 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 5650 "template_args" : [ "type-322" ], 5651 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 5652 "vtable_components" : 5653 [ 5654 { 5655 "kind" : "offset_to_top" 5656 }, 5657 { 5658 "kind" : "rtti", 5659 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 5660 }, 5661 { 5662 "kind" : "complete_dtor_pointer", 5663 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 5664 }, 5665 { 5666 "kind" : "deleting_dtor_pointer", 5667 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 5668 }, 5669 { 5670 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm" 5671 }, 5672 { 5673 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm" 5674 }, 5675 { 5676 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm" 5677 }, 5678 { 5679 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm" 5680 }, 5681 { 5682 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm" 5683 }, 5684 { 5685 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm" 5686 }, 5687 { 5688 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 5689 } 5690 ] 5691 }, 5692 { 5693 "alignment" : 8, 5694 "base_specifiers" : 5695 [ 5696 { 5697 "referenced_type" : "type-316" 5698 } 5699 ], 5700 "linker_set_key" : "android::SortedVectorImpl", 5701 "name" : "android::SortedVectorImpl", 5702 "record_kind" : "class", 5703 "referenced_type" : "type-319", 5704 "self_type" : "type-319", 5705 "size" : 40, 5706 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 5707 "unique_id" : "_ZTSN7android16SortedVectorImplE", 5708 "vtable_components" : 5709 [ 5710 { 5711 "kind" : "offset_to_top" 5712 }, 5713 { 5714 "kind" : "rtti", 5715 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 5716 }, 5717 { 5718 "kind" : "complete_dtor_pointer", 5719 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 5720 }, 5721 { 5722 "kind" : "deleting_dtor_pointer", 5723 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 5724 }, 5725 { 5726 "is_pure" : true, 5727 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 5728 }, 5729 { 5730 "is_pure" : true, 5731 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 5732 }, 5733 { 5734 "is_pure" : true, 5735 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 5736 }, 5737 { 5738 "is_pure" : true, 5739 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 5740 }, 5741 { 5742 "is_pure" : true, 5743 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 5744 }, 5745 { 5746 "is_pure" : true, 5747 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 5748 }, 5749 { 5750 "is_pure" : true, 5751 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 5752 } 5753 ] 5754 }, 5755 { 5756 "alignment" : 8, 5757 "fields" : 5758 [ 5759 { 5760 "access" : "private", 5761 "field_name" : "mString", 5762 "referenced_type" : "type-267" 5763 } 5764 ], 5765 "linker_set_key" : "android::String16", 5766 "name" : "android::String16", 5767 "record_kind" : "class", 5768 "referenced_type" : "type-266", 5769 "self_type" : "type-266", 5770 "size" : 8, 5771 "source_file" : "/system/core/libutils/include/utils/String16.h", 5772 "unique_id" : "_ZTSN7android8String16E" 5773 }, 5774 { 5775 "alignment" : 8, 5776 "fields" : 5777 [ 5778 { 5779 "access" : "private", 5780 "field_name" : "mString", 5781 "referenced_type" : "type-105" 5782 } 5783 ], 5784 "linker_set_key" : "android::String8", 5785 "name" : "android::String8", 5786 "record_kind" : "class", 5787 "referenced_type" : "type-258", 5788 "self_type" : "type-258", 5789 "size" : 8, 5790 "source_file" : "/system/core/libutils/include/utils/String8.h", 5791 "unique_id" : "_ZTSN7android7String8E" 5792 }, 5793 { 5794 "alignment" : 8, 5795 "base_specifiers" : 5796 [ 5797 { 5798 "is_virtual" : true, 5799 "referenced_type" : "type-5" 5800 } 5801 ], 5802 "fields" : 5803 [ 5804 { 5805 "access" : "private", 5806 "field_name" : "mCanCallJava", 5807 "field_offset" : 64, 5808 "referenced_type" : "type-61" 5809 }, 5810 { 5811 "access" : "private", 5812 "field_name" : "mThread", 5813 "field_offset" : 128, 5814 "referenced_type" : "type-147" 5815 }, 5816 { 5817 "access" : "private", 5818 "field_name" : "mLock", 5819 "field_offset" : 192, 5820 "referenced_type" : "type-149" 5821 }, 5822 { 5823 "access" : "private", 5824 "field_name" : "mThreadExitedCondition", 5825 "field_offset" : 512, 5826 "referenced_type" : "type-151" 5827 }, 5828 { 5829 "access" : "private", 5830 "field_name" : "mStatus", 5831 "field_offset" : 896, 5832 "referenced_type" : "type-10" 5833 }, 5834 { 5835 "access" : "private", 5836 "field_name" : "mExitPending", 5837 "field_offset" : 928, 5838 "referenced_type" : "type-153" 5839 }, 5840 { 5841 "access" : "private", 5842 "field_name" : "mRunning", 5843 "field_offset" : 936, 5844 "referenced_type" : "type-153" 5845 }, 5846 { 5847 "access" : "private", 5848 "field_name" : "mHoldSelf", 5849 "field_offset" : 960, 5850 "referenced_type" : "type-144" 5851 }, 5852 { 5853 "access" : "private", 5854 "field_name" : "mTid", 5855 "field_offset" : 1024, 5856 "referenced_type" : "type-10" 5857 } 5858 ], 5859 "linker_set_key" : "android::Thread", 5860 "name" : "android::Thread", 5861 "record_kind" : "class", 5862 "referenced_type" : "type-146", 5863 "self_type" : "type-146", 5864 "size" : 152, 5865 "source_file" : "/system/core/libutils/include/utils/Thread.h", 5866 "unique_id" : "_ZTSN7android6ThreadE", 5867 "vtable_components" : 5868 [ 5869 { 5870 "component_value" : 136, 5871 "kind" : "vbase_offset" 5872 }, 5873 { 5874 "kind" : "offset_to_top" 5875 }, 5876 { 5877 "kind" : "rtti", 5878 "mangled_component_name" : "_ZTIN7android6ThreadE" 5879 }, 5880 { 5881 "kind" : "complete_dtor_pointer", 5882 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 5883 }, 5884 { 5885 "kind" : "deleting_dtor_pointer", 5886 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 5887 }, 5888 { 5889 "mangled_component_name" : "_ZN7android6Thread3runEPKcim" 5890 }, 5891 { 5892 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 5893 }, 5894 { 5895 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 5896 }, 5897 { 5898 "is_pure" : true, 5899 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 5900 }, 5901 { 5902 "kind" : "vcall_offset" 5903 }, 5904 { 5905 "kind" : "vcall_offset" 5906 }, 5907 { 5908 "kind" : "vcall_offset" 5909 }, 5910 { 5911 "kind" : "vcall_offset" 5912 }, 5913 { 5914 "component_value" : -136, 5915 "kind" : "vcall_offset" 5916 }, 5917 { 5918 "component_value" : -136, 5919 "kind" : "offset_to_top" 5920 }, 5921 { 5922 "kind" : "rtti", 5923 "mangled_component_name" : "_ZTIN7android6ThreadE" 5924 }, 5925 { 5926 "kind" : "complete_dtor_pointer", 5927 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev" 5928 }, 5929 { 5930 "kind" : "deleting_dtor_pointer", 5931 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev" 5932 }, 5933 { 5934 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5935 }, 5936 { 5937 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5938 }, 5939 { 5940 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5941 }, 5942 { 5943 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5944 } 5945 ] 5946 }, 5947 { 5948 "alignment" : 8, 5949 "base_specifiers" : 5950 [ 5951 { 5952 "access" : "private", 5953 "referenced_type" : "type-316" 5954 } 5955 ], 5956 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 5957 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 5958 "record_kind" : "class", 5959 "referenced_type" : "type-323", 5960 "self_type" : "type-323", 5961 "size" : 40, 5962 "source_file" : "/system/core/libutils/include/utils/Vector.h", 5963 "template_args" : [ "type-324" ], 5964 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 5965 "vtable_components" : 5966 [ 5967 { 5968 "kind" : "offset_to_top" 5969 }, 5970 { 5971 "kind" : "rtti", 5972 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 5973 }, 5974 { 5975 "kind" : "complete_dtor_pointer", 5976 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 5977 }, 5978 { 5979 "kind" : "deleting_dtor_pointer", 5980 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 5981 }, 5982 { 5983 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm" 5984 }, 5985 { 5986 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm" 5987 }, 5988 { 5989 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm" 5990 }, 5991 { 5992 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm" 5993 }, 5994 { 5995 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm" 5996 }, 5997 { 5998 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm" 5999 } 6000 ] 6001 }, 6002 { 6003 "alignment" : 8, 6004 "fields" : 6005 [ 6006 { 6007 "access" : "private", 6008 "field_name" : "mStorage", 6009 "field_offset" : 64, 6010 "referenced_type" : "type-147" 6011 }, 6012 { 6013 "access" : "private", 6014 "field_name" : "mCount", 6015 "field_offset" : 128, 6016 "referenced_type" : "type-22" 6017 }, 6018 { 6019 "access" : "private", 6020 "field_name" : "mFlags", 6021 "field_offset" : 192, 6022 "referenced_type" : "type-134" 6023 }, 6024 { 6025 "access" : "private", 6026 "field_name" : "mItemSize", 6027 "field_offset" : 256, 6028 "referenced_type" : "type-77" 6029 } 6030 ], 6031 "linker_set_key" : "android::VectorImpl", 6032 "name" : "android::VectorImpl", 6033 "record_kind" : "class", 6034 "referenced_type" : "type-316", 6035 "self_type" : "type-316", 6036 "size" : 40, 6037 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 6038 "unique_id" : "_ZTSN7android10VectorImplE", 6039 "vtable_components" : 6040 [ 6041 { 6042 "kind" : "offset_to_top" 6043 }, 6044 { 6045 "kind" : "rtti", 6046 "mangled_component_name" : "_ZTIN7android10VectorImplE" 6047 }, 6048 { 6049 "kind" : "complete_dtor_pointer", 6050 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 6051 }, 6052 { 6053 "kind" : "deleting_dtor_pointer", 6054 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 6055 }, 6056 { 6057 "is_pure" : true, 6058 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 6059 }, 6060 { 6061 "is_pure" : true, 6062 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 6063 }, 6064 { 6065 "is_pure" : true, 6066 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 6067 }, 6068 { 6069 "is_pure" : true, 6070 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 6071 }, 6072 { 6073 "is_pure" : true, 6074 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 6075 }, 6076 { 6077 "is_pure" : true, 6078 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 6079 } 6080 ] 6081 }, 6082 { 6083 "alignment" : 8, 6084 "base_specifiers" : 6085 [ 6086 { 6087 "referenced_type" : "type-505" 6088 } 6089 ], 6090 "linker_set_key" : "android::VirtualLightRefBase", 6091 "name" : "android::VirtualLightRefBase", 6092 "record_kind" : "class", 6093 "referenced_type" : "type-507", 6094 "self_type" : "type-507", 6095 "size" : 16, 6096 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6097 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 6098 "vtable_components" : 6099 [ 6100 { 6101 "kind" : "offset_to_top" 6102 }, 6103 { 6104 "kind" : "rtti", 6105 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 6106 }, 6107 { 6108 "kind" : "complete_dtor_pointer", 6109 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 6110 }, 6111 { 6112 "kind" : "deleting_dtor_pointer", 6113 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 6114 } 6115 ] 6116 }, 6117 { 6118 "alignment" : 8, 6119 "base_specifiers" : 6120 [ 6121 { 6122 "referenced_type" : "type-112" 6123 } 6124 ], 6125 "fields" : 6126 [ 6127 { 6128 "access" : "protected", 6129 "field_name" : "mSchedPolicy", 6130 "field_offset" : 64, 6131 "referenced_type" : "type-10" 6132 }, 6133 { 6134 "access" : "protected", 6135 "field_name" : "mSchedPriority", 6136 "field_offset" : 96, 6137 "referenced_type" : "type-10" 6138 }, 6139 { 6140 "access" : "private", 6141 "field_name" : "mExtras", 6142 "field_offset" : 128, 6143 "referenced_type" : "type-281" 6144 }, 6145 { 6146 "access" : "private", 6147 "field_name" : "mReserved0", 6148 "field_offset" : 192, 6149 "referenced_type" : "type-147" 6150 } 6151 ], 6152 "linker_set_key" : "android::hardware::BHwBinder", 6153 "name" : "android::hardware::BHwBinder", 6154 "record_kind" : "class", 6155 "referenced_type" : "type-280", 6156 "self_type" : "type-280", 6157 "size" : 48, 6158 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6159 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 6160 "vtable_components" : 6161 [ 6162 { 6163 "component_value" : 32, 6164 "kind" : "vbase_offset" 6165 }, 6166 { 6167 "kind" : "offset_to_top" 6168 }, 6169 { 6170 "kind" : "rtti", 6171 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6172 }, 6173 { 6174 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6175 }, 6176 { 6177 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 6178 }, 6179 { 6180 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 6181 }, 6182 { 6183 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6184 }, 6185 { 6186 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6187 }, 6188 { 6189 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 6190 }, 6191 { 6192 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 6193 }, 6194 { 6195 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 6196 }, 6197 { 6198 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6199 }, 6200 { 6201 "kind" : "complete_dtor_pointer", 6202 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 6203 }, 6204 { 6205 "kind" : "deleting_dtor_pointer", 6206 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 6207 }, 6208 { 6209 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6210 }, 6211 { 6212 "kind" : "vcall_offset" 6213 }, 6214 { 6215 "kind" : "vcall_offset" 6216 }, 6217 { 6218 "kind" : "vcall_offset" 6219 }, 6220 { 6221 "kind" : "vcall_offset" 6222 }, 6223 { 6224 "component_value" : -32, 6225 "kind" : "vcall_offset" 6226 }, 6227 { 6228 "component_value" : -32, 6229 "kind" : "offset_to_top" 6230 }, 6231 { 6232 "kind" : "rtti", 6233 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6234 }, 6235 { 6236 "kind" : "complete_dtor_pointer", 6237 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev" 6238 }, 6239 { 6240 "kind" : "deleting_dtor_pointer", 6241 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev" 6242 }, 6243 { 6244 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6245 }, 6246 { 6247 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6248 }, 6249 { 6250 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6251 }, 6252 { 6253 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6254 } 6255 ] 6256 }, 6257 { 6258 "alignment" : 8, 6259 "base_specifiers" : 6260 [ 6261 { 6262 "is_virtual" : true, 6263 "referenced_type" : "type-5" 6264 } 6265 ], 6266 "fields" : 6267 [ 6268 { 6269 "access" : "private", 6270 "field_name" : "mRemote", 6271 "field_offset" : 64, 6272 "referenced_type" : "type-283" 6273 }, 6274 { 6275 "access" : "private", 6276 "field_name" : "mRefs", 6277 "field_offset" : 128, 6278 "referenced_type" : "type-284" 6279 }, 6280 { 6281 "access" : "private", 6282 "field_name" : "mState", 6283 "field_offset" : 192, 6284 "referenced_type" : "type-286" 6285 } 6286 ], 6287 "linker_set_key" : "android::hardware::BpHwRefBase", 6288 "name" : "android::hardware::BpHwRefBase", 6289 "record_kind" : "class", 6290 "referenced_type" : "type-282", 6291 "self_type" : "type-282", 6292 "size" : 48, 6293 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6294 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 6295 "vtable_components" : 6296 [ 6297 { 6298 "component_value" : 32, 6299 "kind" : "vbase_offset" 6300 }, 6301 { 6302 "kind" : "offset_to_top" 6303 }, 6304 { 6305 "kind" : "rtti", 6306 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6307 }, 6308 { 6309 "kind" : "complete_dtor_pointer", 6310 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 6311 }, 6312 { 6313 "kind" : "deleting_dtor_pointer", 6314 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 6315 }, 6316 { 6317 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6318 }, 6319 { 6320 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6321 }, 6322 { 6323 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6324 }, 6325 { 6326 "kind" : "vcall_offset" 6327 }, 6328 { 6329 "component_value" : -32, 6330 "kind" : "vcall_offset" 6331 }, 6332 { 6333 "component_value" : -32, 6334 "kind" : "vcall_offset" 6335 }, 6336 { 6337 "component_value" : -32, 6338 "kind" : "vcall_offset" 6339 }, 6340 { 6341 "component_value" : -32, 6342 "kind" : "vcall_offset" 6343 }, 6344 { 6345 "component_value" : -32, 6346 "kind" : "offset_to_top" 6347 }, 6348 { 6349 "kind" : "rtti", 6350 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6351 }, 6352 { 6353 "kind" : "complete_dtor_pointer", 6354 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev" 6355 }, 6356 { 6357 "kind" : "deleting_dtor_pointer", 6358 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev" 6359 }, 6360 { 6361 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 6362 }, 6363 { 6364 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6365 }, 6366 { 6367 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6368 }, 6369 { 6370 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6371 } 6372 ] 6373 }, 6374 { 6375 "alignment" : 8, 6376 "fields" : 6377 [ 6378 { 6379 "field_name" : "flags", 6380 "referenced_type" : "type-2" 6381 }, 6382 { 6383 "field_name" : "fdIndex", 6384 "field_offset" : 32, 6385 "referenced_type" : "type-2" 6386 }, 6387 { 6388 "field_name" : "offset", 6389 "field_offset" : 64, 6390 "referenced_type" : "type-2" 6391 }, 6392 { 6393 "field_name" : "extent", 6394 "field_offset" : 128, 6395 "referenced_type" : "type-22" 6396 } 6397 ], 6398 "linker_set_key" : "android::hardware::GrantorDescriptor", 6399 "name" : "android::hardware::GrantorDescriptor", 6400 "referenced_type" : "type-128", 6401 "self_type" : "type-128", 6402 "size" : 24, 6403 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 6404 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 6405 }, 6406 { 6407 "alignment" : 8, 6408 "base_specifiers" : 6409 [ 6410 { 6411 "is_virtual" : true, 6412 "referenced_type" : "type-109" 6413 }, 6414 { 6415 "is_virtual" : true, 6416 "referenced_type" : "type-5" 6417 } 6418 ], 6419 "linker_set_key" : "android::hardware::HidlMemory", 6420 "name" : "android::hardware::HidlMemory", 6421 "record_kind" : "class", 6422 "referenced_type" : "type-120", 6423 "self_type" : "type-120", 6424 "size" : 64, 6425 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6426 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 6427 "vtable_components" : 6428 [ 6429 { 6430 "component_value" : 48, 6431 "kind" : "vbase_offset" 6432 }, 6433 { 6434 "component_value" : 8, 6435 "kind" : "vbase_offset" 6436 }, 6437 { 6438 "kind" : "offset_to_top" 6439 }, 6440 { 6441 "kind" : "rtti", 6442 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6443 }, 6444 { 6445 "kind" : "complete_dtor_pointer", 6446 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 6447 }, 6448 { 6449 "kind" : "deleting_dtor_pointer", 6450 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 6451 }, 6452 { 6453 "kind" : "vcall_offset" 6454 }, 6455 { 6456 "kind" : "vcall_offset" 6457 }, 6458 { 6459 "kind" : "vcall_offset" 6460 }, 6461 { 6462 "kind" : "vcall_offset" 6463 }, 6464 { 6465 "component_value" : -48, 6466 "kind" : "vcall_offset" 6467 }, 6468 { 6469 "component_value" : -48, 6470 "kind" : "offset_to_top" 6471 }, 6472 { 6473 "kind" : "rtti", 6474 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6475 }, 6476 { 6477 "kind" : "complete_dtor_pointer", 6478 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev" 6479 }, 6480 { 6481 "kind" : "deleting_dtor_pointer", 6482 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev" 6483 }, 6484 { 6485 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6486 }, 6487 { 6488 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6489 }, 6490 { 6491 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6492 }, 6493 { 6494 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6495 } 6496 ] 6497 }, 6498 { 6499 "alignment" : 8, 6500 "base_specifiers" : 6501 [ 6502 { 6503 "is_virtual" : true, 6504 "referenced_type" : "type-5" 6505 } 6506 ], 6507 "linker_set_key" : "android::hardware::IBinder", 6508 "name" : "android::hardware::IBinder", 6509 "record_kind" : "class", 6510 "referenced_type" : "type-112", 6511 "self_type" : "type-112", 6512 "size" : 24, 6513 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 6514 "unique_id" : "_ZTSN7android8hardware7IBinderE", 6515 "vtable_components" : 6516 [ 6517 { 6518 "component_value" : 8, 6519 "kind" : "vbase_offset" 6520 }, 6521 { 6522 "kind" : "offset_to_top" 6523 }, 6524 { 6525 "kind" : "rtti", 6526 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 6527 }, 6528 { 6529 "is_pure" : true, 6530 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6531 }, 6532 { 6533 "is_pure" : true, 6534 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 6535 }, 6536 { 6537 "is_pure" : true, 6538 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 6539 }, 6540 { 6541 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6542 }, 6543 { 6544 "is_pure" : true, 6545 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6546 }, 6547 { 6548 "is_pure" : true, 6549 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 6550 }, 6551 { 6552 "is_pure" : true, 6553 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 6554 }, 6555 { 6556 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 6557 }, 6558 { 6559 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6560 }, 6561 { 6562 "kind" : "complete_dtor_pointer", 6563 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 6564 }, 6565 { 6566 "kind" : "deleting_dtor_pointer", 6567 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 6568 }, 6569 { 6570 "kind" : "vcall_offset" 6571 }, 6572 { 6573 "kind" : "vcall_offset" 6574 }, 6575 { 6576 "kind" : "vcall_offset" 6577 }, 6578 { 6579 "kind" : "vcall_offset" 6580 }, 6581 { 6582 "component_value" : -8, 6583 "kind" : "vcall_offset" 6584 }, 6585 { 6586 "component_value" : -8, 6587 "kind" : "offset_to_top" 6588 }, 6589 { 6590 "kind" : "rtti", 6591 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 6592 }, 6593 { 6594 "kind" : "complete_dtor_pointer", 6595 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev" 6596 }, 6597 { 6598 "kind" : "deleting_dtor_pointer", 6599 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev" 6600 }, 6601 { 6602 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6603 }, 6604 { 6605 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6606 }, 6607 { 6608 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6609 }, 6610 { 6611 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6612 } 6613 ] 6614 }, 6615 { 6616 "alignment" : 8, 6617 "base_specifiers" : 6618 [ 6619 { 6620 "is_virtual" : true, 6621 "referenced_type" : "type-5" 6622 } 6623 ], 6624 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 6625 "name" : "android::hardware::IBinder::DeathRecipient", 6626 "record_kind" : "class", 6627 "referenced_type" : "type-279", 6628 "self_type" : "type-279", 6629 "size" : 24, 6630 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 6631 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 6632 "vtable_components" : 6633 [ 6634 { 6635 "component_value" : 8, 6636 "kind" : "vbase_offset" 6637 }, 6638 { 6639 "kind" : "offset_to_top" 6640 }, 6641 { 6642 "kind" : "rtti", 6643 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 6644 }, 6645 { 6646 "is_pure" : true, 6647 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 6648 }, 6649 { 6650 "kind" : "complete_dtor_pointer", 6651 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 6652 }, 6653 { 6654 "kind" : "deleting_dtor_pointer", 6655 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 6656 }, 6657 { 6658 "kind" : "vcall_offset" 6659 }, 6660 { 6661 "kind" : "vcall_offset" 6662 }, 6663 { 6664 "kind" : "vcall_offset" 6665 }, 6666 { 6667 "kind" : "vcall_offset" 6668 }, 6669 { 6670 "component_value" : -8, 6671 "kind" : "vcall_offset" 6672 }, 6673 { 6674 "component_value" : -8, 6675 "kind" : "offset_to_top" 6676 }, 6677 { 6678 "kind" : "rtti", 6679 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 6680 }, 6681 { 6682 "kind" : "complete_dtor_pointer", 6683 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev" 6684 }, 6685 { 6686 "kind" : "deleting_dtor_pointer", 6687 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev" 6688 }, 6689 { 6690 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6691 }, 6692 { 6693 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6694 }, 6695 { 6696 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6697 }, 6698 { 6699 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6700 } 6701 ] 6702 }, 6703 { 6704 "alignment" : 8, 6705 "base_specifiers" : 6706 [ 6707 { 6708 "is_virtual" : true, 6709 "referenced_type" : "type-5" 6710 } 6711 ], 6712 "linker_set_key" : "android::hardware::IInterface", 6713 "name" : "android::hardware::IInterface", 6714 "record_kind" : "class", 6715 "referenced_type" : "type-289", 6716 "self_type" : "type-289", 6717 "size" : 24, 6718 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 6719 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 6720 "vtable_components" : 6721 [ 6722 { 6723 "component_value" : 8, 6724 "kind" : "vbase_offset" 6725 }, 6726 { 6727 "kind" : "offset_to_top" 6728 }, 6729 { 6730 "kind" : "rtti", 6731 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 6732 }, 6733 { 6734 "kind" : "complete_dtor_pointer", 6735 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 6736 }, 6737 { 6738 "kind" : "deleting_dtor_pointer", 6739 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 6740 }, 6741 { 6742 "is_pure" : true, 6743 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 6744 }, 6745 { 6746 "kind" : "vcall_offset" 6747 }, 6748 { 6749 "kind" : "vcall_offset" 6750 }, 6751 { 6752 "kind" : "vcall_offset" 6753 }, 6754 { 6755 "kind" : "vcall_offset" 6756 }, 6757 { 6758 "component_value" : -8, 6759 "kind" : "vcall_offset" 6760 }, 6761 { 6762 "component_value" : -8, 6763 "kind" : "offset_to_top" 6764 }, 6765 { 6766 "kind" : "rtti", 6767 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 6768 }, 6769 { 6770 "kind" : "complete_dtor_pointer", 6771 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev" 6772 }, 6773 { 6774 "kind" : "deleting_dtor_pointer", 6775 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev" 6776 }, 6777 { 6778 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6779 }, 6780 { 6781 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6782 }, 6783 { 6784 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6785 }, 6786 { 6787 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6788 } 6789 ] 6790 }, 6791 { 6792 "alignment" : 8, 6793 "fields" : 6794 [ 6795 { 6796 "access" : "private", 6797 "field_name" : "mGrantors", 6798 "referenced_type" : "type-124" 6799 }, 6800 { 6801 "access" : "private", 6802 "field_name" : "mHandle", 6803 "field_offset" : 128, 6804 "referenced_type" : "type-241" 6805 }, 6806 { 6807 "access" : "private", 6808 "field_name" : "mQuantum", 6809 "field_offset" : 192, 6810 "referenced_type" : "type-2" 6811 }, 6812 { 6813 "access" : "private", 6814 "field_name" : "mFlags", 6815 "field_offset" : 224, 6816 "referenced_type" : "type-2" 6817 } 6818 ], 6819 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 6820 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 6821 "referenced_type" : "type-240", 6822 "self_type" : "type-240", 6823 "size" : 32, 6824 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 6825 "template_args" : [ "type-36" ], 6826 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 6827 }, 6828 { 6829 "alignment" : 8, 6830 "fields" : 6831 [ 6832 { 6833 "access" : "private", 6834 "field_name" : "mBufCachePos", 6835 "referenced_type" : "type-22" 6836 }, 6837 { 6838 "access" : "private", 6839 "field_name" : "mBufCache", 6840 "field_offset" : 64, 6841 "referenced_type" : "type-291" 6842 }, 6843 { 6844 "access" : "private", 6845 "field_name" : "mError", 6846 "field_offset" : 256, 6847 "referenced_type" : "type-10" 6848 }, 6849 { 6850 "access" : "private", 6851 "field_name" : "mData", 6852 "field_offset" : 320, 6853 "referenced_type" : "type-292" 6854 }, 6855 { 6856 "access" : "private", 6857 "field_name" : "mDataSize", 6858 "field_offset" : 384, 6859 "referenced_type" : "type-22" 6860 }, 6861 { 6862 "access" : "private", 6863 "field_name" : "mDataCapacity", 6864 "field_offset" : 448, 6865 "referenced_type" : "type-22" 6866 }, 6867 { 6868 "access" : "private", 6869 "field_name" : "mDataPos", 6870 "field_offset" : 512, 6871 "referenced_type" : "type-22" 6872 }, 6873 { 6874 "access" : "private", 6875 "field_name" : "mObjects", 6876 "field_offset" : 576, 6877 "referenced_type" : "type-293" 6878 }, 6879 { 6880 "access" : "private", 6881 "field_name" : "mObjectsSize", 6882 "field_offset" : 640, 6883 "referenced_type" : "type-22" 6884 }, 6885 { 6886 "access" : "private", 6887 "field_name" : "mObjectsCapacity", 6888 "field_offset" : 704, 6889 "referenced_type" : "type-22" 6890 }, 6891 { 6892 "access" : "private", 6893 "field_name" : "mNextObjectHint", 6894 "field_offset" : 768, 6895 "referenced_type" : "type-22" 6896 }, 6897 { 6898 "access" : "private", 6899 "field_name" : "mNumRef", 6900 "field_offset" : 832, 6901 "referenced_type" : "type-22" 6902 }, 6903 { 6904 "access" : "private", 6905 "field_name" : "mFdsKnown", 6906 "field_offset" : 896, 6907 "referenced_type" : "type-62" 6908 }, 6909 { 6910 "access" : "private", 6911 "field_name" : "mHasFds", 6912 "field_offset" : 904, 6913 "referenced_type" : "type-62" 6914 }, 6915 { 6916 "access" : "private", 6917 "field_name" : "mAllowFds", 6918 "field_offset" : 912, 6919 "referenced_type" : "type-62" 6920 }, 6921 { 6922 "access" : "private", 6923 "field_name" : "mOwner", 6924 "field_offset" : 960, 6925 "referenced_type" : "type-294" 6926 }, 6927 { 6928 "access" : "private", 6929 "field_name" : "mOwnerCookie", 6930 "field_offset" : 1024, 6931 "referenced_type" : "type-147" 6932 } 6933 ], 6934 "linker_set_key" : "android::hardware::Parcel", 6935 "name" : "android::hardware::Parcel", 6936 "record_kind" : "class", 6937 "referenced_type" : "type-290", 6938 "self_type" : "type-290", 6939 "size" : 136, 6940 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 6941 "unique_id" : "_ZTSN7android8hardware6ParcelE" 6942 }, 6943 { 6944 "access" : "private", 6945 "alignment" : 8, 6946 "fields" : 6947 [ 6948 { 6949 "field_name" : "index", 6950 "referenced_type" : "type-22" 6951 }, 6952 { 6953 "field_name" : "buffer", 6954 "field_offset" : 64, 6955 "referenced_type" : "type-44" 6956 }, 6957 { 6958 "field_name" : "bufend", 6959 "field_offset" : 128, 6960 "referenced_type" : "type-44" 6961 } 6962 ], 6963 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 6964 "name" : "android::hardware::Parcel::BufferInfo", 6965 "referenced_type" : "type-299", 6966 "self_type" : "type-299", 6967 "size" : 24, 6968 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 6969 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 6970 }, 6971 { 6972 "alignment" : 8, 6973 "base_specifiers" : 6974 [ 6975 { 6976 "is_virtual" : true, 6977 "referenced_type" : "type-5" 6978 } 6979 ], 6980 "fields" : 6981 [ 6982 { 6983 "access" : "private", 6984 "field_name" : "mDriverFD", 6985 "field_offset" : 64, 6986 "referenced_type" : "type-10" 6987 }, 6988 { 6989 "access" : "private", 6990 "field_name" : "mVMStart", 6991 "field_offset" : 128, 6992 "referenced_type" : "type-147" 6993 }, 6994 { 6995 "access" : "private", 6996 "field_name" : "mThreadCountLock", 6997 "field_offset" : 192, 6998 "referenced_type" : "type-375" 6999 }, 7000 { 7001 "access" : "private", 7002 "field_name" : "mThreadCountDecrement", 7003 "field_offset" : 512, 7004 "referenced_type" : "type-376" 7005 }, 7006 { 7007 "access" : "private", 7008 "field_name" : "mExecutingThreadsCount", 7009 "field_offset" : 896, 7010 "referenced_type" : "type-22" 7011 }, 7012 { 7013 "access" : "private", 7014 "field_name" : "mMaxThreads", 7015 "field_offset" : 960, 7016 "referenced_type" : "type-22" 7017 }, 7018 { 7019 "access" : "private", 7020 "field_name" : "mStarvationStartTimeMs", 7021 "field_offset" : 1024, 7022 "referenced_type" : "type-17" 7023 }, 7024 { 7025 "access" : "private", 7026 "field_name" : "mLock", 7027 "field_offset" : 1088, 7028 "referenced_type" : "type-149" 7029 }, 7030 { 7031 "access" : "private", 7032 "field_name" : "mHandleToObject", 7033 "field_offset" : 1408, 7034 "referenced_type" : "type-323" 7035 }, 7036 { 7037 "access" : "private", 7038 "field_name" : "mManagesContexts", 7039 "field_offset" : 1728, 7040 "referenced_type" : "type-62" 7041 }, 7042 { 7043 "access" : "private", 7044 "field_name" : "mBinderContextCheckFunc", 7045 "field_offset" : 1792, 7046 "referenced_type" : "type-377" 7047 }, 7048 { 7049 "access" : "private", 7050 "field_name" : "mBinderContextUserData", 7051 "field_offset" : 1856, 7052 "referenced_type" : "type-147" 7053 }, 7054 { 7055 "access" : "private", 7056 "field_name" : "mContexts", 7057 "field_offset" : 1920, 7058 "referenced_type" : "type-325" 7059 }, 7060 { 7061 "access" : "private", 7062 "field_name" : "mRootDir", 7063 "field_offset" : 2240, 7064 "referenced_type" : "type-258" 7065 }, 7066 { 7067 "access" : "private", 7068 "field_name" : "mThreadPoolStarted", 7069 "field_offset" : 2304, 7070 "referenced_type" : "type-62" 7071 }, 7072 { 7073 "access" : "private", 7074 "field_name" : "mSpawnThreadOnStart", 7075 "field_offset" : 2312, 7076 "referenced_type" : "type-62" 7077 }, 7078 { 7079 "access" : "private", 7080 "field_name" : "mThreadPoolSeq", 7081 "field_offset" : 2336, 7082 "referenced_type" : "type-381" 7083 }, 7084 { 7085 "access" : "private", 7086 "field_name" : "mMmapSize", 7087 "field_offset" : 2368, 7088 "referenced_type" : "type-77" 7089 }, 7090 { 7091 "access" : "private", 7092 "field_name" : "mCallRestriction", 7093 "field_offset" : 2432, 7094 "referenced_type" : "type-382" 7095 } 7096 ], 7097 "linker_set_key" : "android::hardware::ProcessState", 7098 "name" : "android::hardware::ProcessState", 7099 "record_kind" : "class", 7100 "referenced_type" : "type-374", 7101 "self_type" : "type-374", 7102 "size" : 328, 7103 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7104 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 7105 "vtable_components" : 7106 [ 7107 { 7108 "component_value" : 312, 7109 "kind" : "vbase_offset" 7110 }, 7111 { 7112 "kind" : "offset_to_top" 7113 }, 7114 { 7115 "kind" : "rtti", 7116 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7117 }, 7118 { 7119 "kind" : "complete_dtor_pointer", 7120 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 7121 }, 7122 { 7123 "kind" : "deleting_dtor_pointer", 7124 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 7125 }, 7126 { 7127 "kind" : "vcall_offset" 7128 }, 7129 { 7130 "kind" : "vcall_offset" 7131 }, 7132 { 7133 "kind" : "vcall_offset" 7134 }, 7135 { 7136 "kind" : "vcall_offset" 7137 }, 7138 { 7139 "component_value" : -312, 7140 "kind" : "vcall_offset" 7141 }, 7142 { 7143 "component_value" : -312, 7144 "kind" : "offset_to_top" 7145 }, 7146 { 7147 "kind" : "rtti", 7148 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7149 }, 7150 { 7151 "kind" : "complete_dtor_pointer", 7152 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev" 7153 }, 7154 { 7155 "kind" : "deleting_dtor_pointer", 7156 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev" 7157 }, 7158 { 7159 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7160 }, 7161 { 7162 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7163 }, 7164 { 7165 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7166 }, 7167 { 7168 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7169 } 7170 ] 7171 }, 7172 { 7173 "access" : "private", 7174 "alignment" : 8, 7175 "fields" : 7176 [ 7177 { 7178 "field_name" : "binder", 7179 "referenced_type" : "type-111" 7180 }, 7181 { 7182 "field_name" : "refs", 7183 "field_offset" : 64, 7184 "referenced_type" : "type-284" 7185 } 7186 ], 7187 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 7188 "name" : "android::hardware::ProcessState::handle_entry", 7189 "referenced_type" : "type-324", 7190 "self_type" : "type-324", 7191 "size" : 16, 7192 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7193 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 7194 }, 7195 { 7196 "alignment" : 8, 7197 "base_specifiers" : 7198 [ 7199 { 7200 "referenced_type" : "type-387" 7201 } 7202 ], 7203 "fields" : 7204 [ 7205 { 7206 "access" : "private", 7207 "field_name" : "mVal", 7208 "field_offset" : 264, 7209 "referenced_type" : "type-62" 7210 } 7211 ], 7212 "linker_set_key" : "android::hardware::Return<bool>", 7213 "name" : "android::hardware::Return<bool>", 7214 "record_kind" : "class", 7215 "referenced_type" : "type-386", 7216 "self_type" : "type-386", 7217 "size" : 40, 7218 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7219 "template_args" : [ "type-62" ], 7220 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 7221 }, 7222 { 7223 "alignment" : 8, 7224 "base_specifiers" : 7225 [ 7226 { 7227 "referenced_type" : "type-387" 7228 } 7229 ], 7230 "linker_set_key" : "android::hardware::Return<void>", 7231 "name" : "android::hardware::Return<void>", 7232 "record_kind" : "class", 7233 "referenced_type" : "type-501", 7234 "self_type" : "type-501", 7235 "size" : 40, 7236 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7237 "template_args" : [ "type-148" ], 7238 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 7239 }, 7240 { 7241 "alignment" : 8, 7242 "fields" : 7243 [ 7244 { 7245 "access" : "private", 7246 "field_name" : "mException", 7247 "referenced_type" : "type-10" 7248 }, 7249 { 7250 "access" : "private", 7251 "field_name" : "mErrorCode", 7252 "field_offset" : 32, 7253 "referenced_type" : "type-10" 7254 }, 7255 { 7256 "access" : "private", 7257 "field_name" : "mMessage", 7258 "field_offset" : 64, 7259 "referenced_type" : "type-278" 7260 } 7261 ], 7262 "linker_set_key" : "android::hardware::Status", 7263 "name" : "android::hardware::Status", 7264 "record_kind" : "class", 7265 "referenced_type" : "type-277", 7266 "self_type" : "type-277", 7267 "size" : 32, 7268 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7269 "unique_id" : "_ZTSN7android8hardware6StatusE" 7270 }, 7271 { 7272 "alignment" : 8, 7273 "fields" : 7274 [ 7275 { 7276 "field_name" : "sampleRateHz", 7277 "referenced_type" : "type-2" 7278 }, 7279 { 7280 "field_name" : "channelMask", 7281 "field_offset" : 32, 7282 "referenced_type" : "type-141" 7283 }, 7284 { 7285 "field_name" : "format", 7286 "field_offset" : 64, 7287 "referenced_type" : "type-160" 7288 }, 7289 { 7290 "field_name" : "offloadInfo", 7291 "field_offset" : 128, 7292 "referenced_type" : "type-400" 7293 }, 7294 { 7295 "field_name" : "frameCount", 7296 "field_offset" : 512, 7297 "referenced_type" : "type-22" 7298 } 7299 ], 7300 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioConfig", 7301 "name" : "android::hardware::audio::common::V2_0::AudioConfig", 7302 "referenced_type" : "type-401", 7303 "self_type" : "type-401", 7304 "size" : 72, 7305 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7306 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioConfigE" 7307 }, 7308 { 7309 "alignment" : 4, 7310 "fields" : 7311 [ 7312 { 7313 "field_name" : "mode", 7314 "referenced_type" : "type-170" 7315 }, 7316 { 7317 "field_name" : "channelMask", 7318 "field_offset" : 32, 7319 "referenced_type" : "type-141" 7320 }, 7321 { 7322 "field_name" : "minValue", 7323 "field_offset" : 64, 7324 "referenced_type" : "type-10" 7325 }, 7326 { 7327 "field_name" : "maxValue", 7328 "field_offset" : 96, 7329 "referenced_type" : "type-10" 7330 }, 7331 { 7332 "field_name" : "defaultValue", 7333 "field_offset" : 128, 7334 "referenced_type" : "type-10" 7335 }, 7336 { 7337 "field_name" : "stepValue", 7338 "field_offset" : 160, 7339 "referenced_type" : "type-2" 7340 }, 7341 { 7342 "field_name" : "minRampMs", 7343 "field_offset" : 192, 7344 "referenced_type" : "type-2" 7345 }, 7346 { 7347 "field_name" : "maxRampMs", 7348 "field_offset" : 224, 7349 "referenced_type" : "type-2" 7350 } 7351 ], 7352 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain", 7353 "name" : "android::hardware::audio::common::V2_0::AudioGain", 7354 "referenced_type" : "type-169", 7355 "self_type" : "type-169", 7356 "size" : 32, 7357 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7358 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioGainE" 7359 }, 7360 { 7361 "alignment" : 4, 7362 "fields" : 7363 [ 7364 { 7365 "field_name" : "index", 7366 "referenced_type" : "type-10" 7367 }, 7368 { 7369 "field_name" : "mode", 7370 "field_offset" : 32, 7371 "referenced_type" : "type-170" 7372 }, 7373 { 7374 "field_name" : "channelMask", 7375 "field_offset" : 64, 7376 "referenced_type" : "type-141" 7377 }, 7378 { 7379 "field_name" : "values", 7380 "field_offset" : 96, 7381 "referenced_type" : "type-210" 7382 }, 7383 { 7384 "field_name" : "rampDurationMs", 7385 "field_offset" : 1120, 7386 "referenced_type" : "type-2" 7387 } 7388 ], 7389 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainConfig", 7390 "name" : "android::hardware::audio::common::V2_0::AudioGainConfig", 7391 "referenced_type" : "type-402", 7392 "self_type" : "type-402", 7393 "size" : 144, 7394 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7395 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioGainConfigE" 7396 }, 7397 { 7398 "alignment" : 8, 7399 "fields" : 7400 [ 7401 { 7402 "field_name" : "sampleRateHz", 7403 "referenced_type" : "type-2" 7404 }, 7405 { 7406 "field_name" : "channelMask", 7407 "field_offset" : 32, 7408 "referenced_type" : "type-141" 7409 }, 7410 { 7411 "field_name" : "format", 7412 "field_offset" : 64, 7413 "referenced_type" : "type-160" 7414 }, 7415 { 7416 "field_name" : "streamType", 7417 "field_offset" : 96, 7418 "referenced_type" : "type-390" 7419 }, 7420 { 7421 "field_name" : "bitRatePerSecond", 7422 "field_offset" : 128, 7423 "referenced_type" : "type-2" 7424 }, 7425 { 7426 "field_name" : "durationMicroseconds", 7427 "field_offset" : 192, 7428 "referenced_type" : "type-17" 7429 }, 7430 { 7431 "field_name" : "hasVideo", 7432 "field_offset" : 256, 7433 "referenced_type" : "type-62" 7434 }, 7435 { 7436 "field_name" : "isStreaming", 7437 "field_offset" : 264, 7438 "referenced_type" : "type-62" 7439 }, 7440 { 7441 "field_name" : "bitWidth", 7442 "field_offset" : 288, 7443 "referenced_type" : "type-2" 7444 }, 7445 { 7446 "field_name" : "bufferSize", 7447 "field_offset" : 320, 7448 "referenced_type" : "type-2" 7449 }, 7450 { 7451 "field_name" : "usage", 7452 "field_offset" : 352, 7453 "referenced_type" : "type-399" 7454 } 7455 ], 7456 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOffloadInfo", 7457 "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo", 7458 "referenced_type" : "type-400", 7459 "self_type" : "type-400", 7460 "size" : 48, 7461 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7462 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioOffloadInfoE" 7463 }, 7464 { 7465 "alignment" : 8, 7466 "fields" : 7467 [ 7468 { 7469 "field_name" : "id", 7470 "referenced_type" : "type-10" 7471 }, 7472 { 7473 "field_name" : "role", 7474 "field_offset" : 32, 7475 "referenced_type" : "type-403" 7476 }, 7477 { 7478 "field_name" : "name", 7479 "field_offset" : 64, 7480 "referenced_type" : "type-102" 7481 }, 7482 { 7483 "field_name" : "sampleRates", 7484 "field_offset" : 192, 7485 "referenced_type" : "type-129" 7486 }, 7487 { 7488 "field_name" : "channelMasks", 7489 "field_offset" : 320, 7490 "referenced_type" : "type-137" 7491 }, 7492 { 7493 "field_name" : "formats", 7494 "field_offset" : 448, 7495 "referenced_type" : "type-156" 7496 }, 7497 { 7498 "field_name" : "gains", 7499 "field_offset" : 576, 7500 "referenced_type" : "type-165" 7501 }, 7502 { 7503 "field_name" : "activeConfig", 7504 "field_offset" : 704, 7505 "referenced_type" : "type-409" 7506 }, 7507 { 7508 "field_name" : "type", 7509 "field_offset" : 2400, 7510 "referenced_type" : "type-404" 7511 }, 7512 { 7513 "field_name" : "ext", 7514 "field_offset" : 2432, 7515 "referenced_type" : "type-418" 7516 } 7517 ], 7518 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort", 7519 "name" : "android::hardware::audio::common::V2_0::AudioPort", 7520 "referenced_type" : "type-417", 7521 "self_type" : "type-417", 7522 "size" : 344, 7523 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7524 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPortE" 7525 }, 7526 { 7527 "alignment" : 4, 7528 "fields" : 7529 [ 7530 { 7531 "field_name" : "device", 7532 "referenced_type" : "type-413" 7533 }, 7534 { 7535 "field_name" : "mix", 7536 "referenced_type" : "type-415" 7537 }, 7538 { 7539 "field_name" : "session", 7540 "referenced_type" : "type-416" 7541 } 7542 ], 7543 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort::Ext", 7544 "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext", 7545 "record_kind" : "union", 7546 "referenced_type" : "type-418", 7547 "self_type" : "type-418", 7548 "size" : 40, 7549 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7550 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPort3ExtE" 7551 }, 7552 { 7553 "alignment" : 4, 7554 "fields" : 7555 [ 7556 { 7557 "field_name" : "id", 7558 "referenced_type" : "type-10" 7559 }, 7560 { 7561 "field_name" : "configMask", 7562 "field_offset" : 32, 7563 "referenced_type" : "type-407" 7564 }, 7565 { 7566 "field_name" : "sampleRateHz", 7567 "field_offset" : 64, 7568 "referenced_type" : "type-2" 7569 }, 7570 { 7571 "field_name" : "channelMask", 7572 "field_offset" : 96, 7573 "referenced_type" : "type-141" 7574 }, 7575 { 7576 "field_name" : "format", 7577 "field_offset" : 128, 7578 "referenced_type" : "type-160" 7579 }, 7580 { 7581 "field_name" : "gain", 7582 "field_offset" : 160, 7583 "referenced_type" : "type-402" 7584 }, 7585 { 7586 "field_name" : "type", 7587 "field_offset" : 1312, 7588 "referenced_type" : "type-404" 7589 }, 7590 { 7591 "field_name" : "role", 7592 "field_offset" : 1344, 7593 "referenced_type" : "type-403" 7594 }, 7595 { 7596 "field_name" : "ext", 7597 "field_offset" : 1376, 7598 "referenced_type" : "type-410" 7599 } 7600 ], 7601 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig", 7602 "name" : "android::hardware::audio::common::V2_0::AudioPortConfig", 7603 "referenced_type" : "type-409", 7604 "self_type" : "type-409", 7605 "size" : 212, 7606 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7607 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfigE" 7608 }, 7609 { 7610 "alignment" : 4, 7611 "fields" : 7612 [ 7613 { 7614 "field_name" : "device", 7615 "referenced_type" : "type-405" 7616 }, 7617 { 7618 "field_name" : "mix", 7619 "referenced_type" : "type-411" 7620 }, 7621 { 7622 "field_name" : "session", 7623 "referenced_type" : "type-406" 7624 } 7625 ], 7626 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext", 7627 "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext", 7628 "record_kind" : "union", 7629 "referenced_type" : "type-410", 7630 "self_type" : "type-410", 7631 "size" : 40, 7632 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7633 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE" 7634 }, 7635 { 7636 "alignment" : 4, 7637 "fields" : 7638 [ 7639 { 7640 "field_name" : "hwModule", 7641 "referenced_type" : "type-10" 7642 }, 7643 { 7644 "field_name" : "ioHandle", 7645 "field_offset" : 32, 7646 "referenced_type" : "type-10" 7647 }, 7648 { 7649 "field_name" : "useCase", 7650 "field_offset" : 64, 7651 "referenced_type" : "type-412" 7652 } 7653 ], 7654 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt", 7655 "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt", 7656 "referenced_type" : "type-411", 7657 "self_type" : "type-411", 7658 "size" : 12, 7659 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7660 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE" 7661 }, 7662 { 7663 "alignment" : 4, 7664 "fields" : 7665 [ 7666 { 7667 "field_name" : "stream", 7668 "referenced_type" : "type-390" 7669 }, 7670 { 7671 "field_name" : "source", 7672 "referenced_type" : "type-391" 7673 } 7674 ], 7675 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase", 7676 "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase", 7677 "record_kind" : "union", 7678 "referenced_type" : "type-412", 7679 "self_type" : "type-412", 7680 "size" : 4, 7681 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7682 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE" 7683 }, 7684 { 7685 "alignment" : 4, 7686 "fields" : 7687 [ 7688 { 7689 "field_name" : "hwModule", 7690 "referenced_type" : "type-10" 7691 }, 7692 { 7693 "field_name" : "type", 7694 "field_offset" : 32, 7695 "referenced_type" : "type-396" 7696 }, 7697 { 7698 "field_name" : "address", 7699 "field_offset" : 64, 7700 "referenced_type" : "type-197" 7701 } 7702 ], 7703 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt", 7704 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt", 7705 "referenced_type" : "type-405", 7706 "self_type" : "type-405", 7707 "size" : 40, 7708 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7709 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE" 7710 }, 7711 { 7712 "alignment" : 4, 7713 "fields" : 7714 [ 7715 { 7716 "field_name" : "session", 7717 "referenced_type" : "type-10" 7718 } 7719 ], 7720 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt", 7721 "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt", 7722 "referenced_type" : "type-406", 7723 "self_type" : "type-406", 7724 "size" : 4, 7725 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7726 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE" 7727 }, 7728 { 7729 "alignment" : 4, 7730 "fields" : 7731 [ 7732 { 7733 "field_name" : "hwModule", 7734 "referenced_type" : "type-10" 7735 }, 7736 { 7737 "field_name" : "type", 7738 "field_offset" : 32, 7739 "referenced_type" : "type-396" 7740 }, 7741 { 7742 "field_name" : "address", 7743 "field_offset" : 64, 7744 "referenced_type" : "type-197" 7745 } 7746 ], 7747 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt", 7748 "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt", 7749 "referenced_type" : "type-413", 7750 "self_type" : "type-413", 7751 "size" : 40, 7752 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7753 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioPortDeviceExtE" 7754 }, 7755 { 7756 "alignment" : 4, 7757 "fields" : 7758 [ 7759 { 7760 "field_name" : "hwModule", 7761 "referenced_type" : "type-10" 7762 }, 7763 { 7764 "field_name" : "ioHandle", 7765 "field_offset" : 32, 7766 "referenced_type" : "type-10" 7767 }, 7768 { 7769 "field_name" : "latencyClass", 7770 "field_offset" : 64, 7771 "referenced_type" : "type-414" 7772 } 7773 ], 7774 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortMixExt", 7775 "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt", 7776 "referenced_type" : "type-415", 7777 "self_type" : "type-415", 7778 "size" : 12, 7779 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7780 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortMixExtE" 7781 }, 7782 { 7783 "alignment" : 4, 7784 "fields" : 7785 [ 7786 { 7787 "field_name" : "session", 7788 "referenced_type" : "type-10" 7789 } 7790 ], 7791 "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortSessionExt", 7792 "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt", 7793 "referenced_type" : "type-416", 7794 "self_type" : "type-416", 7795 "size" : 4, 7796 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7797 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortSessionExtE" 7798 }, 7799 { 7800 "alignment" : 8, 7801 "fields" : 7802 [ 7803 { 7804 "field_name" : "pid", 7805 "referenced_type" : "type-17" 7806 }, 7807 { 7808 "field_name" : "tid", 7809 "field_offset" : 64, 7810 "referenced_type" : "type-17" 7811 } 7812 ], 7813 "linker_set_key" : "android::hardware::audio::common::V2_0::ThreadInfo", 7814 "name" : "android::hardware::audio::common::V2_0::ThreadInfo", 7815 "referenced_type" : "type-419", 7816 "self_type" : "type-419", 7817 "size" : 16, 7818 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7819 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010ThreadInfoE" 7820 }, 7821 { 7822 "alignment" : 4, 7823 "fields" : 7824 [ 7825 { 7826 "field_name" : "timeLow", 7827 "referenced_type" : "type-2" 7828 }, 7829 { 7830 "field_name" : "timeMid", 7831 "field_offset" : 32, 7832 "referenced_type" : "type-34" 7833 }, 7834 { 7835 "field_name" : "versionAndTimeHigh", 7836 "field_offset" : 48, 7837 "referenced_type" : "type-34" 7838 }, 7839 { 7840 "field_name" : "variantAndClockSeqHigh", 7841 "field_offset" : 64, 7842 "referenced_type" : "type-34" 7843 }, 7844 { 7845 "field_name" : "node", 7846 "field_offset" : 80, 7847 "referenced_type" : "type-203" 7848 } 7849 ], 7850 "linker_set_key" : "android::hardware::audio::common::V2_0::Uuid", 7851 "name" : "android::hardware::audio::common::V2_0::Uuid", 7852 "referenced_type" : "type-389", 7853 "self_type" : "type-389", 7854 "size" : 16, 7855 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h", 7856 "unique_id" : "_ZTSN7android8hardware5audio6common4V2_04UuidE" 7857 }, 7858 { 7859 "alignment" : 8, 7860 "fields" : 7861 [ 7862 { 7863 "access" : "protected", 7864 "field_name" : "mInstrumentationCallbacks", 7865 "field_offset" : 64, 7866 "referenced_type" : "type-306" 7867 }, 7868 { 7869 "access" : "protected", 7870 "field_name" : "mEnableInstrumentation", 7871 "field_offset" : 256, 7872 "referenced_type" : "type-62" 7873 }, 7874 { 7875 "access" : "protected", 7876 "field_name" : "mInstrumentationLibPackage", 7877 "field_offset" : 320, 7878 "referenced_type" : "type-307" 7879 }, 7880 { 7881 "access" : "protected", 7882 "field_name" : "mInterfaceName", 7883 "field_offset" : 512, 7884 "referenced_type" : "type-308" 7885 } 7886 ], 7887 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 7888 "name" : "android::hardware::details::HidlInstrumentor", 7889 "referenced_type" : "type-305", 7890 "self_type" : "type-305", 7891 "size" : 88, 7892 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7893 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 7894 "vtable_components" : 7895 [ 7896 { 7897 "kind" : "offset_to_top" 7898 }, 7899 { 7900 "kind" : "rtti", 7901 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 7902 }, 7903 { 7904 "kind" : "complete_dtor_pointer", 7905 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 7906 }, 7907 { 7908 "kind" : "deleting_dtor_pointer", 7909 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 7910 } 7911 ] 7912 }, 7913 { 7914 "alignment" : 4, 7915 "fields" : 7916 [ 7917 { 7918 "field_name" : "sched_policy", 7919 "referenced_type" : "type-10" 7920 }, 7921 { 7922 "field_name" : "prio", 7923 "field_offset" : 32, 7924 "referenced_type" : "type-10" 7925 } 7926 ], 7927 "linker_set_key" : "android::hardware::details::SchedPrio", 7928 "name" : "android::hardware::details::SchedPrio", 7929 "referenced_type" : "type-315", 7930 "self_type" : "type-315", 7931 "size" : 8, 7932 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 7933 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 7934 }, 7935 { 7936 "alignment" : 1, 7937 "linker_set_key" : "android::hardware::details::bnhw_tag", 7938 "name" : "android::hardware::details::bnhw_tag", 7939 "referenced_type" : "type-194", 7940 "self_type" : "type-194", 7941 "size" : 1, 7942 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7943 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 7944 }, 7945 { 7946 "alignment" : 1, 7947 "linker_set_key" : "android::hardware::details::bphw_tag", 7948 "name" : "android::hardware::details::bphw_tag", 7949 "referenced_type" : "type-205", 7950 "self_type" : "type-205", 7951 "size" : 1, 7952 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7953 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 7954 }, 7955 { 7956 "alignment" : 1, 7957 "linker_set_key" : "android::hardware::details::bs_tag", 7958 "name" : "android::hardware::details::bs_tag", 7959 "referenced_type" : "type-217", 7960 "self_type" : "type-217", 7961 "size" : 1, 7962 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7963 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 7964 }, 7965 { 7966 "alignment" : 8, 7967 "fields" : 7968 [ 7969 { 7970 "access" : "private", 7971 "field_name" : "mBase", 7972 "referenced_type" : "type-188" 7973 } 7974 ], 7975 "linker_set_key" : "android::hardware::details::const_accessor<int, 32>", 7976 "name" : "android::hardware::details::const_accessor<int, 32>", 7977 "referenced_type" : "type-187", 7978 "self_type" : "type-187", 7979 "size" : 8, 7980 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 7981 "template_args" : [ "type-10" ], 7982 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm32EJEEE" 7983 }, 7984 { 7985 "alignment" : 8, 7986 "fields" : 7987 [ 7988 { 7989 "access" : "private", 7990 "field_name" : "mBase", 7991 "referenced_type" : "type-182" 7992 } 7993 ], 7994 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>", 7995 "name" : "android::hardware::details::const_accessor<unsigned char, 32>", 7996 "referenced_type" : "type-192", 7997 "self_type" : "type-192", 7998 "size" : 8, 7999 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8000 "template_args" : [ "type-32" ], 8001 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE" 8002 }, 8003 { 8004 "alignment" : 8, 8005 "fields" : 8006 [ 8007 { 8008 "access" : "private", 8009 "field_name" : "mBase", 8010 "referenced_type" : "type-182" 8011 } 8012 ], 8013 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>", 8014 "name" : "android::hardware::details::const_accessor<unsigned char, 6>", 8015 "referenced_type" : "type-181", 8016 "self_type" : "type-181", 8017 "size" : 8, 8018 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8019 "template_args" : [ "type-32" ], 8020 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm6EJEEE" 8021 }, 8022 { 8023 "access" : "private", 8024 "alignment" : 8, 8025 "fields" : 8026 [ 8027 { 8028 "field_name" : "mPointer", 8029 "referenced_type" : "type-140" 8030 }, 8031 { 8032 "field_name" : "_pad", 8033 "referenced_type" : "type-22" 8034 } 8035 ], 8036 "is_anonymous" : true, 8037 "linker_set_key" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8038 "name" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8039 "record_kind" : "union", 8040 "referenced_type" : "type-139", 8041 "self_type" : "type-139", 8042 "size" : 8, 8043 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8044 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E" 8045 }, 8046 { 8047 "access" : "private", 8048 "alignment" : 8, 8049 "fields" : 8050 [ 8051 { 8052 "field_name" : "mPointer", 8053 "referenced_type" : "type-159" 8054 }, 8055 { 8056 "field_name" : "_pad", 8057 "referenced_type" : "type-22" 8058 } 8059 ], 8060 "is_anonymous" : true, 8061 "linker_set_key" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8062 "name" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8063 "record_kind" : "union", 8064 "referenced_type" : "type-158", 8065 "self_type" : "type-158", 8066 "size" : 8, 8067 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8068 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E" 8069 }, 8070 { 8071 "access" : "private", 8072 "alignment" : 8, 8073 "fields" : 8074 [ 8075 { 8076 "field_name" : "mPointer", 8077 "referenced_type" : "type-168" 8078 }, 8079 { 8080 "field_name" : "_pad", 8081 "referenced_type" : "type-22" 8082 } 8083 ], 8084 "is_anonymous" : true, 8085 "linker_set_key" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8086 "name" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8087 "record_kind" : "union", 8088 "referenced_type" : "type-167", 8089 "self_type" : "type-167", 8090 "size" : 8, 8091 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8092 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E" 8093 }, 8094 { 8095 "access" : "private", 8096 "alignment" : 8, 8097 "fields" : 8098 [ 8099 { 8100 "field_name" : "mPointer", 8101 "referenced_type" : "type-127" 8102 }, 8103 { 8104 "field_name" : "_pad", 8105 "referenced_type" : "type-22" 8106 } 8107 ], 8108 "is_anonymous" : true, 8109 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8110 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8111 "record_kind" : "union", 8112 "referenced_type" : "type-126", 8113 "self_type" : "type-126", 8114 "size" : 8, 8115 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8116 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 8117 }, 8118 { 8119 "alignment" : 8, 8120 "fields" : 8121 [ 8122 { 8123 "access" : "private", 8124 "referenced_type" : "type-126" 8125 } 8126 ], 8127 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8128 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8129 "referenced_type" : "type-125", 8130 "self_type" : "type-125", 8131 "size" : 8, 8132 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8133 "template_args" : [ "type-128" ], 8134 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 8135 }, 8136 { 8137 "alignment" : 8, 8138 "fields" : 8139 [ 8140 { 8141 "access" : "private", 8142 "referenced_type" : "type-139" 8143 } 8144 ], 8145 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>", 8146 "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>", 8147 "referenced_type" : "type-138", 8148 "self_type" : "type-138", 8149 "size" : 8, 8150 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8151 "template_args" : [ "type-141" ], 8152 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE" 8153 }, 8154 { 8155 "alignment" : 8, 8156 "fields" : 8157 [ 8158 { 8159 "access" : "private", 8160 "referenced_type" : "type-158" 8161 } 8162 ], 8163 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>", 8164 "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>", 8165 "referenced_type" : "type-157", 8166 "self_type" : "type-157", 8167 "size" : 8, 8168 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8169 "template_args" : [ "type-160" ], 8170 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE" 8171 }, 8172 { 8173 "alignment" : 8, 8174 "fields" : 8175 [ 8176 { 8177 "access" : "private", 8178 "referenced_type" : "type-167" 8179 } 8180 ], 8181 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>", 8182 "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>", 8183 "referenced_type" : "type-166", 8184 "self_type" : "type-166", 8185 "size" : 8, 8186 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8187 "template_args" : [ "type-169" ], 8188 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE" 8189 }, 8190 { 8191 "alignment" : 8, 8192 "fields" : 8193 [ 8194 { 8195 "access" : "private", 8196 "referenced_type" : "type-177" 8197 } 8198 ], 8199 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 8200 "name" : "android::hardware::details::hidl_pointer<char>", 8201 "referenced_type" : "type-176", 8202 "self_type" : "type-176", 8203 "size" : 8, 8204 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8205 "template_args" : [ "type-36" ], 8206 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 8207 }, 8208 { 8209 "access" : "private", 8210 "alignment" : 8, 8211 "fields" : 8212 [ 8213 { 8214 "field_name" : "mPointer", 8215 "referenced_type" : "type-93" 8216 }, 8217 { 8218 "field_name" : "_pad", 8219 "referenced_type" : "type-22" 8220 } 8221 ], 8222 "is_anonymous" : true, 8223 "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8224 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8225 "record_kind" : "union", 8226 "referenced_type" : "type-177", 8227 "self_type" : "type-177", 8228 "size" : 8, 8229 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8230 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 8231 }, 8232 { 8233 "alignment" : 8, 8234 "fields" : 8235 [ 8236 { 8237 "access" : "private", 8238 "referenced_type" : "type-104" 8239 } 8240 ], 8241 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 8242 "name" : "android::hardware::details::hidl_pointer<const char>", 8243 "referenced_type" : "type-103", 8244 "self_type" : "type-103", 8245 "size" : 8, 8246 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8247 "template_args" : [ "type-106" ], 8248 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 8249 }, 8250 { 8251 "access" : "private", 8252 "alignment" : 8, 8253 "fields" : 8254 [ 8255 { 8256 "field_name" : "mPointer", 8257 "referenced_type" : "type-105" 8258 }, 8259 { 8260 "field_name" : "_pad", 8261 "referenced_type" : "type-22" 8262 } 8263 ], 8264 "is_anonymous" : true, 8265 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8266 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8267 "record_kind" : "union", 8268 "referenced_type" : "type-104", 8269 "self_type" : "type-104", 8270 "size" : 8, 8271 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8272 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 8273 }, 8274 { 8275 "alignment" : 8, 8276 "fields" : 8277 [ 8278 { 8279 "access" : "private", 8280 "referenced_type" : "type-96" 8281 } 8282 ], 8283 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 8284 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 8285 "referenced_type" : "type-95", 8286 "self_type" : "type-95", 8287 "size" : 8, 8288 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8289 "template_args" : [ "type-98" ], 8290 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 8291 }, 8292 { 8293 "access" : "private", 8294 "alignment" : 8, 8295 "fields" : 8296 [ 8297 { 8298 "field_name" : "mPointer", 8299 "referenced_type" : "type-97" 8300 }, 8301 { 8302 "field_name" : "_pad", 8303 "referenced_type" : "type-22" 8304 } 8305 ], 8306 "is_anonymous" : true, 8307 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8308 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8309 "record_kind" : "union", 8310 "referenced_type" : "type-96", 8311 "self_type" : "type-96", 8312 "size" : 8, 8313 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8314 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 8315 }, 8316 { 8317 "alignment" : 8, 8318 "fields" : 8319 [ 8320 { 8321 "access" : "private", 8322 "referenced_type" : "type-242" 8323 } 8324 ], 8325 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 8326 "name" : "android::hardware::details::hidl_pointer<native_handle>", 8327 "referenced_type" : "type-241", 8328 "self_type" : "type-241", 8329 "size" : 8, 8330 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8331 "template_args" : [ "type-99" ], 8332 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 8333 }, 8334 { 8335 "access" : "private", 8336 "alignment" : 8, 8337 "fields" : 8338 [ 8339 { 8340 "field_name" : "mPointer", 8341 "referenced_type" : "type-243" 8342 }, 8343 { 8344 "field_name" : "_pad", 8345 "referenced_type" : "type-22" 8346 } 8347 ], 8348 "is_anonymous" : true, 8349 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8350 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8351 "record_kind" : "union", 8352 "referenced_type" : "type-242", 8353 "self_type" : "type-242", 8354 "size" : 8, 8355 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8356 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 8357 }, 8358 { 8359 "alignment" : 8, 8360 "fields" : 8361 [ 8362 { 8363 "access" : "private", 8364 "referenced_type" : "type-131" 8365 } 8366 ], 8367 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>", 8368 "name" : "android::hardware::details::hidl_pointer<unsigned int>", 8369 "referenced_type" : "type-130", 8370 "self_type" : "type-130", 8371 "size" : 8, 8372 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8373 "template_args" : [ "type-2" ], 8374 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE" 8375 }, 8376 { 8377 "access" : "private", 8378 "alignment" : 8, 8379 "fields" : 8380 [ 8381 { 8382 "field_name" : "mPointer", 8383 "referenced_type" : "type-132" 8384 }, 8385 { 8386 "field_name" : "_pad", 8387 "referenced_type" : "type-22" 8388 } 8389 ], 8390 "is_anonymous" : true, 8391 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8392 "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8393 "record_kind" : "union", 8394 "referenced_type" : "type-131", 8395 "self_type" : "type-131", 8396 "size" : 8, 8397 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8398 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E" 8399 }, 8400 { 8401 "alignment" : 1, 8402 "linker_set_key" : "android::hardware::details::i_tag", 8403 "name" : "android::hardware::details::i_tag", 8404 "referenced_type" : "type-183", 8405 "self_type" : "type-183", 8406 "size" : 1, 8407 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8408 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 8409 }, 8410 { 8411 "alignment" : 8, 8412 "fields" : 8413 [ 8414 { 8415 "access" : "private", 8416 "field_name" : "mStatus", 8417 "referenced_type" : "type-277" 8418 }, 8419 { 8420 "access" : "private", 8421 "field_name" : "mCheckedStatus", 8422 "field_offset" : 256, 8423 "referenced_type" : "type-62" 8424 } 8425 ], 8426 "linker_set_key" : "android::hardware::details::return_status", 8427 "name" : "android::hardware::details::return_status", 8428 "record_kind" : "class", 8429 "referenced_type" : "type-387", 8430 "self_type" : "type-387", 8431 "size" : 40, 8432 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 8433 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 8434 }, 8435 { 8436 "alignment" : 1, 8437 "linker_set_key" : "android::hardware::details::std_array<int, 32>", 8438 "name" : "android::hardware::details::std_array<int, 32>", 8439 "referenced_type" : "type-179", 8440 "self_type" : "type-179", 8441 "size" : 1, 8442 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8443 "template_args" : [ "type-10" ], 8444 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm32EJEEE" 8445 }, 8446 { 8447 "alignment" : 1, 8448 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 8449 "name" : "android::hardware::details::std_array<unsigned char, 32>", 8450 "referenced_type" : "type-180", 8451 "self_type" : "type-180", 8452 "size" : 1, 8453 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8454 "template_args" : [ "type-32" ], 8455 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE" 8456 }, 8457 { 8458 "alignment" : 1, 8459 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>", 8460 "name" : "android::hardware::details::std_array<unsigned char, 6>", 8461 "referenced_type" : "type-178", 8462 "self_type" : "type-178", 8463 "size" : 1, 8464 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8465 "template_args" : [ "type-32" ], 8466 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm6EJEEE" 8467 }, 8468 { 8469 "alignment" : 4, 8470 "fields" : 8471 [ 8472 { 8473 "access" : "private", 8474 "field_name" : "mBuffer", 8475 "referenced_type" : "type-211" 8476 } 8477 ], 8478 "linker_set_key" : "android::hardware::hidl_array<int, 32>", 8479 "name" : "android::hardware::hidl_array<int, 32>", 8480 "referenced_type" : "type-210", 8481 "self_type" : "type-210", 8482 "size" : 128, 8483 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8484 "template_args" : [ "type-10" ], 8485 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm32EJEEE" 8486 }, 8487 { 8488 "alignment" : 1, 8489 "fields" : 8490 [ 8491 { 8492 "access" : "private", 8493 "field_name" : "mBuffer", 8494 "referenced_type" : "type-198" 8495 } 8496 ], 8497 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 8498 "name" : "android::hardware::hidl_array<unsigned char, 32>", 8499 "referenced_type" : "type-197", 8500 "self_type" : "type-197", 8501 "size" : 32, 8502 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8503 "template_args" : [ "type-32" ], 8504 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE" 8505 }, 8506 { 8507 "alignment" : 1, 8508 "fields" : 8509 [ 8510 { 8511 "access" : "private", 8512 "field_name" : "mBuffer", 8513 "referenced_type" : "type-204" 8514 } 8515 ], 8516 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>", 8517 "name" : "android::hardware::hidl_array<unsigned char, 6>", 8518 "referenced_type" : "type-203", 8519 "self_type" : "type-203", 8520 "size" : 6, 8521 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8522 "template_args" : [ "type-32" ], 8523 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm6EJEEE" 8524 }, 8525 { 8526 "alignment" : 8, 8527 "base_specifiers" : 8528 [ 8529 { 8530 "referenced_type" : "type-279" 8531 } 8532 ], 8533 "fields" : 8534 [ 8535 { 8536 "access" : "private", 8537 "field_name" : "mRecipient", 8538 "field_offset" : 64, 8539 "referenced_type" : "type-312" 8540 }, 8541 { 8542 "access" : "private", 8543 "field_name" : "mCookie", 8544 "field_offset" : 192, 8545 "referenced_type" : "type-22" 8546 }, 8547 { 8548 "access" : "private", 8549 "field_name" : "mBase", 8550 "field_offset" : 256, 8551 "referenced_type" : "type-313" 8552 } 8553 ], 8554 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 8555 "name" : "android::hardware::hidl_binder_death_recipient", 8556 "referenced_type" : "type-311", 8557 "self_type" : "type-311", 8558 "size" : 64, 8559 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 8560 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 8561 "vtable_components" : 8562 [ 8563 { 8564 "component_value" : 48, 8565 "kind" : "vbase_offset" 8566 }, 8567 { 8568 "kind" : "offset_to_top" 8569 }, 8570 { 8571 "kind" : "rtti", 8572 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 8573 }, 8574 { 8575 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 8576 }, 8577 { 8578 "kind" : "complete_dtor_pointer", 8579 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 8580 }, 8581 { 8582 "kind" : "deleting_dtor_pointer", 8583 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 8584 }, 8585 { 8586 "kind" : "vcall_offset" 8587 }, 8588 { 8589 "kind" : "vcall_offset" 8590 }, 8591 { 8592 "kind" : "vcall_offset" 8593 }, 8594 { 8595 "kind" : "vcall_offset" 8596 }, 8597 { 8598 "component_value" : -48, 8599 "kind" : "vcall_offset" 8600 }, 8601 { 8602 "component_value" : -48, 8603 "kind" : "offset_to_top" 8604 }, 8605 { 8606 "kind" : "rtti", 8607 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 8608 }, 8609 { 8610 "kind" : "complete_dtor_pointer", 8611 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev" 8612 }, 8613 { 8614 "kind" : "deleting_dtor_pointer", 8615 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev" 8616 }, 8617 { 8618 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8619 }, 8620 { 8621 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8622 }, 8623 { 8624 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8625 }, 8626 { 8627 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8628 } 8629 ] 8630 }, 8631 { 8632 "alignment" : 8, 8633 "base_specifiers" : 8634 [ 8635 { 8636 "is_virtual" : true, 8637 "referenced_type" : "type-5" 8638 } 8639 ], 8640 "linker_set_key" : "android::hardware::hidl_death_recipient", 8641 "name" : "android::hardware::hidl_death_recipient", 8642 "referenced_type" : "type-238", 8643 "self_type" : "type-238", 8644 "size" : 24, 8645 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8646 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 8647 "vtable_components" : 8648 [ 8649 { 8650 "component_value" : 8, 8651 "kind" : "vbase_offset" 8652 }, 8653 { 8654 "kind" : "offset_to_top" 8655 }, 8656 { 8657 "kind" : "rtti", 8658 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 8659 }, 8660 { 8661 "is_pure" : true, 8662 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 8663 }, 8664 { 8665 "kind" : "complete_dtor_pointer", 8666 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 8667 }, 8668 { 8669 "kind" : "deleting_dtor_pointer", 8670 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 8671 }, 8672 { 8673 "kind" : "vcall_offset" 8674 }, 8675 { 8676 "kind" : "vcall_offset" 8677 }, 8678 { 8679 "kind" : "vcall_offset" 8680 }, 8681 { 8682 "kind" : "vcall_offset" 8683 }, 8684 { 8685 "component_value" : -8, 8686 "kind" : "vcall_offset" 8687 }, 8688 { 8689 "component_value" : -8, 8690 "kind" : "offset_to_top" 8691 }, 8692 { 8693 "kind" : "rtti", 8694 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 8695 }, 8696 { 8697 "kind" : "complete_dtor_pointer", 8698 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev" 8699 }, 8700 { 8701 "kind" : "deleting_dtor_pointer", 8702 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev" 8703 }, 8704 { 8705 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8706 }, 8707 { 8708 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8709 }, 8710 { 8711 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8712 }, 8713 { 8714 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8715 } 8716 ] 8717 }, 8718 { 8719 "alignment" : 8, 8720 "fields" : 8721 [ 8722 { 8723 "access" : "private", 8724 "field_name" : "mHandle", 8725 "referenced_type" : "type-95" 8726 }, 8727 { 8728 "access" : "private", 8729 "field_name" : "mOwnsHandle", 8730 "field_offset" : 64, 8731 "referenced_type" : "type-62" 8732 } 8733 ], 8734 "linker_set_key" : "android::hardware::hidl_handle", 8735 "name" : "android::hardware::hidl_handle", 8736 "referenced_type" : "type-94", 8737 "self_type" : "type-94", 8738 "size" : 16, 8739 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8740 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 8741 }, 8742 { 8743 "alignment" : 8, 8744 "fields" : 8745 [ 8746 { 8747 "access" : "private", 8748 "field_name" : "mHandle", 8749 "referenced_type" : "type-94" 8750 }, 8751 { 8752 "access" : "private", 8753 "field_name" : "mSize", 8754 "field_offset" : 128, 8755 "referenced_type" : "type-22" 8756 }, 8757 { 8758 "access" : "private", 8759 "field_name" : "mName", 8760 "field_offset" : 192, 8761 "referenced_type" : "type-102" 8762 } 8763 ], 8764 "linker_set_key" : "android::hardware::hidl_memory", 8765 "name" : "android::hardware::hidl_memory", 8766 "referenced_type" : "type-109", 8767 "self_type" : "type-109", 8768 "size" : 40, 8769 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8770 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 8771 }, 8772 { 8773 "alignment" : 8, 8774 "fields" : 8775 [ 8776 { 8777 "access" : "private", 8778 "field_name" : "mBuffer", 8779 "referenced_type" : "type-103" 8780 }, 8781 { 8782 "access" : "private", 8783 "field_name" : "mSize", 8784 "field_offset" : 64, 8785 "referenced_type" : "type-2" 8786 }, 8787 { 8788 "access" : "private", 8789 "field_name" : "mOwnsBuffer", 8790 "field_offset" : 96, 8791 "referenced_type" : "type-62" 8792 } 8793 ], 8794 "linker_set_key" : "android::hardware::hidl_string", 8795 "name" : "android::hardware::hidl_string", 8796 "referenced_type" : "type-102", 8797 "self_type" : "type-102", 8798 "size" : 16, 8799 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8800 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 8801 }, 8802 { 8803 "alignment" : 8, 8804 "fields" : 8805 [ 8806 { 8807 "access" : "private", 8808 "field_name" : "mBuffer", 8809 "referenced_type" : "type-125" 8810 }, 8811 { 8812 "access" : "private", 8813 "field_name" : "mSize", 8814 "field_offset" : 64, 8815 "referenced_type" : "type-2" 8816 }, 8817 { 8818 "access" : "private", 8819 "field_name" : "mOwnsBuffer", 8820 "field_offset" : 96, 8821 "referenced_type" : "type-62" 8822 } 8823 ], 8824 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 8825 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 8826 "referenced_type" : "type-124", 8827 "self_type" : "type-124", 8828 "size" : 16, 8829 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8830 "template_args" : [ "type-128" ], 8831 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 8832 }, 8833 { 8834 "alignment" : 8, 8835 "fields" : 8836 [ 8837 { 8838 "access" : "private", 8839 "field_name" : "mBuffer", 8840 "referenced_type" : "type-138" 8841 }, 8842 { 8843 "access" : "private", 8844 "field_name" : "mSize", 8845 "field_offset" : 64, 8846 "referenced_type" : "type-2" 8847 }, 8848 { 8849 "access" : "private", 8850 "field_name" : "mOwnsBuffer", 8851 "field_offset" : 96, 8852 "referenced_type" : "type-62" 8853 } 8854 ], 8855 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>", 8856 "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>", 8857 "referenced_type" : "type-137", 8858 "self_type" : "type-137", 8859 "size" : 16, 8860 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8861 "template_args" : [ "type-141" ], 8862 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE" 8863 }, 8864 { 8865 "alignment" : 8, 8866 "fields" : 8867 [ 8868 { 8869 "access" : "private", 8870 "field_name" : "mBuffer", 8871 "referenced_type" : "type-157" 8872 }, 8873 { 8874 "access" : "private", 8875 "field_name" : "mSize", 8876 "field_offset" : 64, 8877 "referenced_type" : "type-2" 8878 }, 8879 { 8880 "access" : "private", 8881 "field_name" : "mOwnsBuffer", 8882 "field_offset" : 96, 8883 "referenced_type" : "type-62" 8884 } 8885 ], 8886 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>", 8887 "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>", 8888 "referenced_type" : "type-156", 8889 "self_type" : "type-156", 8890 "size" : 16, 8891 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8892 "template_args" : [ "type-160" ], 8893 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE" 8894 }, 8895 { 8896 "alignment" : 8, 8897 "fields" : 8898 [ 8899 { 8900 "access" : "private", 8901 "field_name" : "mBuffer", 8902 "referenced_type" : "type-166" 8903 }, 8904 { 8905 "access" : "private", 8906 "field_name" : "mSize", 8907 "field_offset" : 64, 8908 "referenced_type" : "type-2" 8909 }, 8910 { 8911 "access" : "private", 8912 "field_name" : "mOwnsBuffer", 8913 "field_offset" : 96, 8914 "referenced_type" : "type-62" 8915 } 8916 ], 8917 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>", 8918 "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>", 8919 "referenced_type" : "type-165", 8920 "self_type" : "type-165", 8921 "size" : 16, 8922 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8923 "template_args" : [ "type-169" ], 8924 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE" 8925 }, 8926 { 8927 "alignment" : 8, 8928 "fields" : 8929 [ 8930 { 8931 "access" : "private", 8932 "field_name" : "mBuffer", 8933 "referenced_type" : "type-176" 8934 }, 8935 { 8936 "access" : "private", 8937 "field_name" : "mSize", 8938 "field_offset" : 64, 8939 "referenced_type" : "type-2" 8940 }, 8941 { 8942 "access" : "private", 8943 "field_name" : "mOwnsBuffer", 8944 "field_offset" : 96, 8945 "referenced_type" : "type-62" 8946 } 8947 ], 8948 "linker_set_key" : "android::hardware::hidl_vec<char>", 8949 "name" : "android::hardware::hidl_vec<char>", 8950 "referenced_type" : "type-175", 8951 "self_type" : "type-175", 8952 "size" : 16, 8953 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8954 "template_args" : [ "type-36" ], 8955 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 8956 }, 8957 { 8958 "alignment" : 8, 8959 "fields" : 8960 [ 8961 { 8962 "access" : "private", 8963 "field_name" : "mBuffer", 8964 "referenced_type" : "type-130" 8965 }, 8966 { 8967 "access" : "private", 8968 "field_name" : "mSize", 8969 "field_offset" : 64, 8970 "referenced_type" : "type-2" 8971 }, 8972 { 8973 "access" : "private", 8974 "field_name" : "mOwnsBuffer", 8975 "field_offset" : 96, 8976 "referenced_type" : "type-62" 8977 } 8978 ], 8979 "linker_set_key" : "android::hardware::hidl_vec<unsigned int>", 8980 "name" : "android::hardware::hidl_vec<unsigned int>", 8981 "referenced_type" : "type-129", 8982 "self_type" : "type-129", 8983 "size" : 16, 8984 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8985 "template_args" : [ "type-2" ], 8986 "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE" 8987 }, 8988 { 8989 "alignment" : 2, 8990 "fields" : 8991 [ 8992 { 8993 "access" : "private", 8994 "field_name" : "mMajor", 8995 "referenced_type" : "type-34" 8996 }, 8997 { 8998 "access" : "private", 8999 "field_name" : "mMinor", 9000 "field_offset" : 16, 9001 "referenced_type" : "type-34" 9002 } 9003 ], 9004 "linker_set_key" : "android::hardware::hidl_version", 9005 "name" : "android::hardware::hidl_version", 9006 "referenced_type" : "type-218", 9007 "self_type" : "type-218", 9008 "size" : 4, 9009 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9010 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 9011 }, 9012 { 9013 "alignment" : 8, 9014 "base_specifiers" : 9015 [ 9016 { 9017 "referenced_type" : "type-280" 9018 }, 9019 { 9020 "referenced_type" : "type-305" 9021 } 9022 ], 9023 "fields" : 9024 [ 9025 { 9026 "access" : "private", 9027 "field_name" : "_hidl_mImpl", 9028 "field_offset" : 960, 9029 "referenced_type" : "type-86" 9030 } 9031 ], 9032 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 9033 "name" : "android::hidl::base::V1_0::BnHwBase", 9034 "referenced_type" : "type-304", 9035 "self_type" : "type-304", 9036 "size" : 144, 9037 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 9038 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 9039 "vtable_components" : 9040 [ 9041 { 9042 "component_value" : 128, 9043 "kind" : "vbase_offset" 9044 }, 9045 { 9046 "kind" : "offset_to_top" 9047 }, 9048 { 9049 "kind" : "rtti", 9050 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9051 }, 9052 { 9053 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9054 }, 9055 { 9056 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 9057 }, 9058 { 9059 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 9060 }, 9061 { 9062 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9063 }, 9064 { 9065 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9066 }, 9067 { 9068 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 9069 }, 9070 { 9071 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 9072 }, 9073 { 9074 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 9075 }, 9076 { 9077 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9078 }, 9079 { 9080 "kind" : "complete_dtor_pointer", 9081 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 9082 }, 9083 { 9084 "kind" : "deleting_dtor_pointer", 9085 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 9086 }, 9087 { 9088 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 9089 }, 9090 { 9091 "component_value" : -32, 9092 "kind" : "offset_to_top" 9093 }, 9094 { 9095 "kind" : "rtti", 9096 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9097 }, 9098 { 9099 "kind" : "complete_dtor_pointer", 9100 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9101 }, 9102 { 9103 "kind" : "deleting_dtor_pointer", 9104 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9105 }, 9106 { 9107 "kind" : "vcall_offset" 9108 }, 9109 { 9110 "kind" : "vcall_offset" 9111 }, 9112 { 9113 "kind" : "vcall_offset" 9114 }, 9115 { 9116 "kind" : "vcall_offset" 9117 }, 9118 { 9119 "component_value" : -128, 9120 "kind" : "vcall_offset" 9121 }, 9122 { 9123 "component_value" : -128, 9124 "kind" : "offset_to_top" 9125 }, 9126 { 9127 "kind" : "rtti", 9128 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9129 }, 9130 { 9131 "kind" : "complete_dtor_pointer", 9132 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9133 }, 9134 { 9135 "kind" : "deleting_dtor_pointer", 9136 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9137 }, 9138 { 9139 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9140 }, 9141 { 9142 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9143 }, 9144 { 9145 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9146 }, 9147 { 9148 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9149 } 9150 ] 9151 }, 9152 { 9153 "alignment" : 8, 9154 "fields" : 9155 [ 9156 { 9157 "field_name" : "pid", 9158 "referenced_type" : "type-10" 9159 }, 9160 { 9161 "field_name" : "ptr", 9162 "field_offset" : 64, 9163 "referenced_type" : "type-22" 9164 }, 9165 { 9166 "field_name" : "arch", 9167 "field_offset" : 128, 9168 "referenced_type" : "type-251" 9169 } 9170 ], 9171 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 9172 "name" : "android::hidl::base::V1_0::DebugInfo", 9173 "referenced_type" : "type-250", 9174 "self_type" : "type-250", 9175 "size" : 24, 9176 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 9177 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 9178 }, 9179 { 9180 "alignment" : 8, 9181 "base_specifiers" : 9182 [ 9183 { 9184 "is_virtual" : true, 9185 "referenced_type" : "type-5" 9186 } 9187 ], 9188 "linker_set_key" : "android::hidl::base::V1_0::IBase", 9189 "name" : "android::hidl::base::V1_0::IBase", 9190 "referenced_type" : "type-4", 9191 "self_type" : "type-4", 9192 "size" : 24, 9193 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 9194 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 9195 "vtable_components" : 9196 [ 9197 { 9198 "component_value" : 8, 9199 "kind" : "vbase_offset" 9200 }, 9201 { 9202 "kind" : "offset_to_top" 9203 }, 9204 { 9205 "kind" : "rtti", 9206 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 9207 }, 9208 { 9209 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 9210 }, 9211 { 9212 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 9213 }, 9214 { 9215 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 9216 }, 9217 { 9218 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 9219 }, 9220 { 9221 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 9222 }, 9223 { 9224 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 9225 }, 9226 { 9227 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 9228 }, 9229 { 9230 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 9231 }, 9232 { 9233 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 9234 }, 9235 { 9236 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 9237 }, 9238 { 9239 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 9240 }, 9241 { 9242 "kind" : "complete_dtor_pointer", 9243 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 9244 }, 9245 { 9246 "kind" : "deleting_dtor_pointer", 9247 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 9248 }, 9249 { 9250 "kind" : "vcall_offset" 9251 }, 9252 { 9253 "kind" : "vcall_offset" 9254 }, 9255 { 9256 "kind" : "vcall_offset" 9257 }, 9258 { 9259 "kind" : "vcall_offset" 9260 }, 9261 { 9262 "component_value" : -8, 9263 "kind" : "vcall_offset" 9264 }, 9265 { 9266 "component_value" : -8, 9267 "kind" : "offset_to_top" 9268 }, 9269 { 9270 "kind" : "rtti", 9271 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 9272 }, 9273 { 9274 "kind" : "complete_dtor_pointer", 9275 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev" 9276 }, 9277 { 9278 "kind" : "deleting_dtor_pointer", 9279 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev" 9280 }, 9281 { 9282 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9283 }, 9284 { 9285 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9286 }, 9287 { 9288 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9289 }, 9290 { 9291 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9292 } 9293 ] 9294 }, 9295 { 9296 "alignment" : 8, 9297 "fields" : 9298 [ 9299 { 9300 "access" : "private", 9301 "field_name" : "m_ptr", 9302 "referenced_type" : "type-145" 9303 } 9304 ], 9305 "linker_set_key" : "android::sp<android::Thread>", 9306 "name" : "android::sp<android::Thread>", 9307 "record_kind" : "class", 9308 "referenced_type" : "type-144", 9309 "self_type" : "type-144", 9310 "size" : 8, 9311 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9312 "template_args" : [ "type-146" ], 9313 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 9314 }, 9315 { 9316 "alignment" : 8, 9317 "fields" : 9318 [ 9319 { 9320 "access" : "private", 9321 "field_name" : "m_ptr", 9322 "referenced_type" : "type-111" 9323 } 9324 ], 9325 "linker_set_key" : "android::sp<android::hardware::IBinder>", 9326 "name" : "android::sp<android::hardware::IBinder>", 9327 "record_kind" : "class", 9328 "referenced_type" : "type-110", 9329 "self_type" : "type-110", 9330 "size" : 8, 9331 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9332 "template_args" : [ "type-112" ], 9333 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 9334 }, 9335 { 9336 "alignment" : 8, 9337 "fields" : 9338 [ 9339 { 9340 "access" : "private", 9341 "field_name" : "m_ptr", 9342 "referenced_type" : "type-237" 9343 } 9344 ], 9345 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 9346 "name" : "android::sp<android::hardware::hidl_death_recipient>", 9347 "record_kind" : "class", 9348 "referenced_type" : "type-236", 9349 "self_type" : "type-236", 9350 "size" : 8, 9351 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9352 "template_args" : [ "type-238" ], 9353 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 9354 }, 9355 { 9356 "alignment" : 8, 9357 "fields" : 9358 [ 9359 { 9360 "access" : "private", 9361 "field_name" : "m_ptr", 9362 "referenced_type" : "type-3" 9363 } 9364 ], 9365 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 9366 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 9367 "record_kind" : "class", 9368 "referenced_type" : "type-86", 9369 "self_type" : "type-86", 9370 "size" : 8, 9371 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9372 "template_args" : [ "type-4" ], 9373 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 9374 }, 9375 { 9376 "alignment" : 1, 9377 "linker_set_key" : "android::trait_trivial_copy<bool>", 9378 "name" : "android::trait_trivial_copy<bool>", 9379 "referenced_type" : "type-515", 9380 "self_type" : "type-515", 9381 "size" : 1, 9382 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9383 "template_args" : [ "type-62" ], 9384 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 9385 }, 9386 { 9387 "alignment" : 1, 9388 "linker_set_key" : "android::trait_trivial_copy<char>", 9389 "name" : "android::trait_trivial_copy<char>", 9390 "referenced_type" : "type-519", 9391 "self_type" : "type-519", 9392 "size" : 1, 9393 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9394 "template_args" : [ "type-36" ], 9395 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 9396 }, 9397 { 9398 "alignment" : 1, 9399 "linker_set_key" : "android::trait_trivial_copy<double>", 9400 "name" : "android::trait_trivial_copy<double>", 9401 "referenced_type" : "type-57", 9402 "self_type" : "type-57", 9403 "size" : 1, 9404 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9405 "template_args" : [ "type-55" ], 9406 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 9407 }, 9408 { 9409 "alignment" : 1, 9410 "linker_set_key" : "android::trait_trivial_copy<float>", 9411 "name" : "android::trait_trivial_copy<float>", 9412 "referenced_type" : "type-52", 9413 "self_type" : "type-52", 9414 "size" : 1, 9415 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9416 "template_args" : [ "type-49" ], 9417 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 9418 }, 9419 { 9420 "alignment" : 1, 9421 "linker_set_key" : "android::trait_trivial_copy<int>", 9422 "name" : "android::trait_trivial_copy<int>", 9423 "referenced_type" : "type-9", 9424 "self_type" : "type-9", 9425 "size" : 1, 9426 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9427 "template_args" : [ "type-10" ], 9428 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 9429 }, 9430 { 9431 "alignment" : 1, 9432 "linker_set_key" : "android::trait_trivial_copy<long long>", 9433 "name" : "android::trait_trivial_copy<long long>", 9434 "referenced_type" : "type-41", 9435 "self_type" : "type-41", 9436 "size" : 1, 9437 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9438 "template_args" : [ "type-27" ], 9439 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 9440 }, 9441 { 9442 "alignment" : 1, 9443 "linker_set_key" : "android::trait_trivial_copy<long>", 9444 "name" : "android::trait_trivial_copy<long>", 9445 "referenced_type" : "type-19", 9446 "self_type" : "type-19", 9447 "size" : 1, 9448 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9449 "template_args" : [ "type-17" ], 9450 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 9451 }, 9452 { 9453 "alignment" : 1, 9454 "linker_set_key" : "android::trait_trivial_copy<short>", 9455 "name" : "android::trait_trivial_copy<short>", 9456 "referenced_type" : "type-527", 9457 "self_type" : "type-527", 9458 "size" : 1, 9459 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9460 "template_args" : [ "type-69" ], 9461 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 9462 }, 9463 { 9464 "alignment" : 1, 9465 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 9466 "name" : "android::trait_trivial_copy<unsigned char>", 9467 "referenced_type" : "type-523", 9468 "self_type" : "type-523", 9469 "size" : 1, 9470 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9471 "template_args" : [ "type-32" ], 9472 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 9473 }, 9474 { 9475 "alignment" : 1, 9476 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 9477 "name" : "android::trait_trivial_copy<unsigned int>", 9478 "referenced_type" : "type-14", 9479 "self_type" : "type-14", 9480 "size" : 1, 9481 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9482 "template_args" : [ "type-2" ], 9483 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 9484 }, 9485 { 9486 "alignment" : 1, 9487 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 9488 "name" : "android::trait_trivial_copy<unsigned long long>", 9489 "referenced_type" : "type-46", 9490 "self_type" : "type-46", 9491 "size" : 1, 9492 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9493 "template_args" : [ "type-44" ], 9494 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 9495 }, 9496 { 9497 "alignment" : 1, 9498 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 9499 "name" : "android::trait_trivial_copy<unsigned long>", 9500 "referenced_type" : "type-24", 9501 "self_type" : "type-24", 9502 "size" : 1, 9503 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9504 "template_args" : [ "type-22" ], 9505 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 9506 }, 9507 { 9508 "alignment" : 1, 9509 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 9510 "name" : "android::trait_trivial_copy<unsigned short>", 9511 "referenced_type" : "type-531", 9512 "self_type" : "type-531", 9513 "size" : 1, 9514 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9515 "template_args" : [ "type-34" ], 9516 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 9517 }, 9518 { 9519 "alignment" : 1, 9520 "linker_set_key" : "android::trait_trivial_copy<void>", 9521 "name" : "android::trait_trivial_copy<void>", 9522 "referenced_type" : "type-511", 9523 "self_type" : "type-511", 9524 "size" : 1, 9525 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9526 "template_args" : [ "type-148" ], 9527 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 9528 }, 9529 { 9530 "alignment" : 1, 9531 "linker_set_key" : "android::trait_trivial_ctor<bool>", 9532 "name" : "android::trait_trivial_ctor<bool>", 9533 "referenced_type" : "type-513", 9534 "self_type" : "type-513", 9535 "size" : 1, 9536 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9537 "template_args" : [ "type-62" ], 9538 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 9539 }, 9540 { 9541 "alignment" : 1, 9542 "linker_set_key" : "android::trait_trivial_ctor<char>", 9543 "name" : "android::trait_trivial_ctor<char>", 9544 "referenced_type" : "type-517", 9545 "self_type" : "type-517", 9546 "size" : 1, 9547 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9548 "template_args" : [ "type-36" ], 9549 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 9550 }, 9551 { 9552 "alignment" : 1, 9553 "linker_set_key" : "android::trait_trivial_ctor<double>", 9554 "name" : "android::trait_trivial_ctor<double>", 9555 "referenced_type" : "type-54", 9556 "self_type" : "type-54", 9557 "size" : 1, 9558 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9559 "template_args" : [ "type-55" ], 9560 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 9561 }, 9562 { 9563 "alignment" : 1, 9564 "linker_set_key" : "android::trait_trivial_ctor<float>", 9565 "name" : "android::trait_trivial_ctor<float>", 9566 "referenced_type" : "type-48", 9567 "self_type" : "type-48", 9568 "size" : 1, 9569 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9570 "template_args" : [ "type-49" ], 9571 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 9572 }, 9573 { 9574 "alignment" : 1, 9575 "linker_set_key" : "android::trait_trivial_ctor<int>", 9576 "name" : "android::trait_trivial_ctor<int>", 9577 "referenced_type" : "type-533", 9578 "self_type" : "type-533", 9579 "size" : 1, 9580 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9581 "template_args" : [ "type-10" ], 9582 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 9583 }, 9584 { 9585 "alignment" : 1, 9586 "linker_set_key" : "android::trait_trivial_ctor<long long>", 9587 "name" : "android::trait_trivial_ctor<long long>", 9588 "referenced_type" : "type-26", 9589 "self_type" : "type-26", 9590 "size" : 1, 9591 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9592 "template_args" : [ "type-27" ], 9593 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 9594 }, 9595 { 9596 "alignment" : 1, 9597 "linker_set_key" : "android::trait_trivial_ctor<long>", 9598 "name" : "android::trait_trivial_ctor<long>", 9599 "referenced_type" : "type-16", 9600 "self_type" : "type-16", 9601 "size" : 1, 9602 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9603 "template_args" : [ "type-17" ], 9604 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 9605 }, 9606 { 9607 "alignment" : 1, 9608 "linker_set_key" : "android::trait_trivial_ctor<short>", 9609 "name" : "android::trait_trivial_ctor<short>", 9610 "referenced_type" : "type-525", 9611 "self_type" : "type-525", 9612 "size" : 1, 9613 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9614 "template_args" : [ "type-69" ], 9615 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 9616 }, 9617 { 9618 "alignment" : 1, 9619 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 9620 "name" : "android::trait_trivial_ctor<unsigned char>", 9621 "referenced_type" : "type-521", 9622 "self_type" : "type-521", 9623 "size" : 1, 9624 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9625 "template_args" : [ "type-32" ], 9626 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 9627 }, 9628 { 9629 "alignment" : 1, 9630 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 9631 "name" : "android::trait_trivial_ctor<unsigned int>", 9632 "referenced_type" : "type-12", 9633 "self_type" : "type-12", 9634 "size" : 1, 9635 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9636 "template_args" : [ "type-2" ], 9637 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 9638 }, 9639 { 9640 "alignment" : 1, 9641 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 9642 "name" : "android::trait_trivial_ctor<unsigned long long>", 9643 "referenced_type" : "type-43", 9644 "self_type" : "type-43", 9645 "size" : 1, 9646 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9647 "template_args" : [ "type-44" ], 9648 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 9649 }, 9650 { 9651 "alignment" : 1, 9652 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 9653 "name" : "android::trait_trivial_ctor<unsigned long>", 9654 "referenced_type" : "type-21", 9655 "self_type" : "type-21", 9656 "size" : 1, 9657 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9658 "template_args" : [ "type-22" ], 9659 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 9660 }, 9661 { 9662 "alignment" : 1, 9663 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 9664 "name" : "android::trait_trivial_ctor<unsigned short>", 9665 "referenced_type" : "type-529", 9666 "self_type" : "type-529", 9667 "size" : 1, 9668 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9669 "template_args" : [ "type-34" ], 9670 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 9671 }, 9672 { 9673 "alignment" : 1, 9674 "linker_set_key" : "android::trait_trivial_ctor<void>", 9675 "name" : "android::trait_trivial_ctor<void>", 9676 "referenced_type" : "type-509", 9677 "self_type" : "type-509", 9678 "size" : 1, 9679 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9680 "template_args" : [ "type-148" ], 9681 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 9682 }, 9683 { 9684 "alignment" : 1, 9685 "linker_set_key" : "android::trait_trivial_dtor<bool>", 9686 "name" : "android::trait_trivial_dtor<bool>", 9687 "referenced_type" : "type-514", 9688 "self_type" : "type-514", 9689 "size" : 1, 9690 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9691 "template_args" : [ "type-62" ], 9692 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 9693 }, 9694 { 9695 "alignment" : 1, 9696 "linker_set_key" : "android::trait_trivial_dtor<char>", 9697 "name" : "android::trait_trivial_dtor<char>", 9698 "referenced_type" : "type-518", 9699 "self_type" : "type-518", 9700 "size" : 1, 9701 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9702 "template_args" : [ "type-36" ], 9703 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 9704 }, 9705 { 9706 "alignment" : 1, 9707 "linker_set_key" : "android::trait_trivial_dtor<double>", 9708 "name" : "android::trait_trivial_dtor<double>", 9709 "referenced_type" : "type-56", 9710 "self_type" : "type-56", 9711 "size" : 1, 9712 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9713 "template_args" : [ "type-55" ], 9714 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 9715 }, 9716 { 9717 "alignment" : 1, 9718 "linker_set_key" : "android::trait_trivial_dtor<float>", 9719 "name" : "android::trait_trivial_dtor<float>", 9720 "referenced_type" : "type-51", 9721 "self_type" : "type-51", 9722 "size" : 1, 9723 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9724 "template_args" : [ "type-49" ], 9725 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 9726 }, 9727 { 9728 "alignment" : 1, 9729 "linker_set_key" : "android::trait_trivial_dtor<int>", 9730 "name" : "android::trait_trivial_dtor<int>", 9731 "referenced_type" : "type-534", 9732 "self_type" : "type-534", 9733 "size" : 1, 9734 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9735 "template_args" : [ "type-10" ], 9736 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 9737 }, 9738 { 9739 "alignment" : 1, 9740 "linker_set_key" : "android::trait_trivial_dtor<long long>", 9741 "name" : "android::trait_trivial_dtor<long long>", 9742 "referenced_type" : "type-40", 9743 "self_type" : "type-40", 9744 "size" : 1, 9745 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9746 "template_args" : [ "type-27" ], 9747 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 9748 }, 9749 { 9750 "alignment" : 1, 9751 "linker_set_key" : "android::trait_trivial_dtor<long>", 9752 "name" : "android::trait_trivial_dtor<long>", 9753 "referenced_type" : "type-18", 9754 "self_type" : "type-18", 9755 "size" : 1, 9756 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9757 "template_args" : [ "type-17" ], 9758 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 9759 }, 9760 { 9761 "alignment" : 1, 9762 "linker_set_key" : "android::trait_trivial_dtor<short>", 9763 "name" : "android::trait_trivial_dtor<short>", 9764 "referenced_type" : "type-526", 9765 "self_type" : "type-526", 9766 "size" : 1, 9767 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9768 "template_args" : [ "type-69" ], 9769 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 9770 }, 9771 { 9772 "alignment" : 1, 9773 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 9774 "name" : "android::trait_trivial_dtor<unsigned char>", 9775 "referenced_type" : "type-522", 9776 "self_type" : "type-522", 9777 "size" : 1, 9778 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9779 "template_args" : [ "type-32" ], 9780 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 9781 }, 9782 { 9783 "alignment" : 1, 9784 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 9785 "name" : "android::trait_trivial_dtor<unsigned int>", 9786 "referenced_type" : "type-13", 9787 "self_type" : "type-13", 9788 "size" : 1, 9789 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9790 "template_args" : [ "type-2" ], 9791 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 9792 }, 9793 { 9794 "alignment" : 1, 9795 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 9796 "name" : "android::trait_trivial_dtor<unsigned long long>", 9797 "referenced_type" : "type-45", 9798 "self_type" : "type-45", 9799 "size" : 1, 9800 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9801 "template_args" : [ "type-44" ], 9802 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 9803 }, 9804 { 9805 "alignment" : 1, 9806 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 9807 "name" : "android::trait_trivial_dtor<unsigned long>", 9808 "referenced_type" : "type-23", 9809 "self_type" : "type-23", 9810 "size" : 1, 9811 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9812 "template_args" : [ "type-22" ], 9813 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 9814 }, 9815 { 9816 "alignment" : 1, 9817 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 9818 "name" : "android::trait_trivial_dtor<unsigned short>", 9819 "referenced_type" : "type-530", 9820 "self_type" : "type-530", 9821 "size" : 1, 9822 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9823 "template_args" : [ "type-34" ], 9824 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 9825 }, 9826 { 9827 "alignment" : 1, 9828 "linker_set_key" : "android::trait_trivial_dtor<void>", 9829 "name" : "android::trait_trivial_dtor<void>", 9830 "referenced_type" : "type-510", 9831 "self_type" : "type-510", 9832 "size" : 1, 9833 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9834 "template_args" : [ "type-148" ], 9835 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 9836 }, 9837 { 9838 "alignment" : 1, 9839 "linker_set_key" : "android::trait_trivial_move<android::String16>", 9840 "name" : "android::trait_trivial_move<android::String16>", 9841 "referenced_type" : "type-276", 9842 "self_type" : "type-276", 9843 "size" : 1, 9844 "source_file" : "/system/core/libutils/include/utils/String16.h", 9845 "template_args" : [ "type-266" ], 9846 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 9847 }, 9848 { 9849 "alignment" : 1, 9850 "linker_set_key" : "android::trait_trivial_move<android::String8>", 9851 "name" : "android::trait_trivial_move<android::String8>", 9852 "referenced_type" : "type-265", 9853 "self_type" : "type-265", 9854 "size" : 1, 9855 "source_file" : "/system/core/libutils/include/utils/String8.h", 9856 "template_args" : [ "type-258" ], 9857 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 9858 }, 9859 { 9860 "alignment" : 1, 9861 "linker_set_key" : "android::trait_trivial_move<bool>", 9862 "name" : "android::trait_trivial_move<bool>", 9863 "referenced_type" : "type-516", 9864 "self_type" : "type-516", 9865 "size" : 1, 9866 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9867 "template_args" : [ "type-62" ], 9868 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 9869 }, 9870 { 9871 "alignment" : 1, 9872 "linker_set_key" : "android::trait_trivial_move<char>", 9873 "name" : "android::trait_trivial_move<char>", 9874 "referenced_type" : "type-520", 9875 "self_type" : "type-520", 9876 "size" : 1, 9877 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9878 "template_args" : [ "type-36" ], 9879 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 9880 }, 9881 { 9882 "alignment" : 1, 9883 "linker_set_key" : "android::trait_trivial_move<double>", 9884 "name" : "android::trait_trivial_move<double>", 9885 "referenced_type" : "type-58", 9886 "self_type" : "type-58", 9887 "size" : 1, 9888 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9889 "template_args" : [ "type-55" ], 9890 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 9891 }, 9892 { 9893 "alignment" : 1, 9894 "linker_set_key" : "android::trait_trivial_move<float>", 9895 "name" : "android::trait_trivial_move<float>", 9896 "referenced_type" : "type-53", 9897 "self_type" : "type-53", 9898 "size" : 1, 9899 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9900 "template_args" : [ "type-49" ], 9901 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 9902 }, 9903 { 9904 "alignment" : 1, 9905 "linker_set_key" : "android::trait_trivial_move<int>", 9906 "name" : "android::trait_trivial_move<int>", 9907 "referenced_type" : "type-11", 9908 "self_type" : "type-11", 9909 "size" : 1, 9910 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9911 "template_args" : [ "type-10" ], 9912 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 9913 }, 9914 { 9915 "alignment" : 1, 9916 "linker_set_key" : "android::trait_trivial_move<long long>", 9917 "name" : "android::trait_trivial_move<long long>", 9918 "referenced_type" : "type-42", 9919 "self_type" : "type-42", 9920 "size" : 1, 9921 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9922 "template_args" : [ "type-27" ], 9923 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 9924 }, 9925 { 9926 "alignment" : 1, 9927 "linker_set_key" : "android::trait_trivial_move<long>", 9928 "name" : "android::trait_trivial_move<long>", 9929 "referenced_type" : "type-20", 9930 "self_type" : "type-20", 9931 "size" : 1, 9932 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9933 "template_args" : [ "type-17" ], 9934 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 9935 }, 9936 { 9937 "alignment" : 1, 9938 "linker_set_key" : "android::trait_trivial_move<short>", 9939 "name" : "android::trait_trivial_move<short>", 9940 "referenced_type" : "type-528", 9941 "self_type" : "type-528", 9942 "size" : 1, 9943 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9944 "template_args" : [ "type-69" ], 9945 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 9946 }, 9947 { 9948 "alignment" : 1, 9949 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 9950 "name" : "android::trait_trivial_move<unsigned char>", 9951 "referenced_type" : "type-524", 9952 "self_type" : "type-524", 9953 "size" : 1, 9954 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9955 "template_args" : [ "type-32" ], 9956 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 9957 }, 9958 { 9959 "alignment" : 1, 9960 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 9961 "name" : "android::trait_trivial_move<unsigned int>", 9962 "referenced_type" : "type-15", 9963 "self_type" : "type-15", 9964 "size" : 1, 9965 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9966 "template_args" : [ "type-2" ], 9967 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 9968 }, 9969 { 9970 "alignment" : 1, 9971 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 9972 "name" : "android::trait_trivial_move<unsigned long long>", 9973 "referenced_type" : "type-47", 9974 "self_type" : "type-47", 9975 "size" : 1, 9976 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9977 "template_args" : [ "type-44" ], 9978 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 9979 }, 9980 { 9981 "alignment" : 1, 9982 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 9983 "name" : "android::trait_trivial_move<unsigned long>", 9984 "referenced_type" : "type-25", 9985 "self_type" : "type-25", 9986 "size" : 1, 9987 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9988 "template_args" : [ "type-22" ], 9989 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 9990 }, 9991 { 9992 "alignment" : 1, 9993 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 9994 "name" : "android::trait_trivial_move<unsigned short>", 9995 "referenced_type" : "type-532", 9996 "self_type" : "type-532", 9997 "size" : 1, 9998 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9999 "template_args" : [ "type-34" ], 10000 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 10001 }, 10002 { 10003 "alignment" : 1, 10004 "linker_set_key" : "android::trait_trivial_move<void>", 10005 "name" : "android::trait_trivial_move<void>", 10006 "referenced_type" : "type-512", 10007 "self_type" : "type-512", 10008 "size" : 1, 10009 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10010 "template_args" : [ "type-148" ], 10011 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 10012 }, 10013 { 10014 "alignment" : 8, 10015 "fields" : 10016 [ 10017 { 10018 "access" : "private", 10019 "field_name" : "m_ptr", 10020 "referenced_type" : "type-237" 10021 }, 10022 { 10023 "access" : "private", 10024 "field_name" : "m_refs", 10025 "field_offset" : 64, 10026 "referenced_type" : "type-284" 10027 } 10028 ], 10029 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 10030 "name" : "android::wp<android::hardware::hidl_death_recipient>", 10031 "record_kind" : "class", 10032 "referenced_type" : "type-312", 10033 "self_type" : "type-312", 10034 "size" : 16, 10035 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 10036 "template_args" : [ "type-238" ], 10037 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 10038 }, 10039 { 10040 "alignment" : 8, 10041 "fields" : 10042 [ 10043 { 10044 "access" : "private", 10045 "field_name" : "m_ptr", 10046 "referenced_type" : "type-3" 10047 }, 10048 { 10049 "access" : "private", 10050 "field_name" : "m_refs", 10051 "field_offset" : 64, 10052 "referenced_type" : "type-284" 10053 } 10054 ], 10055 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 10056 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 10057 "record_kind" : "class", 10058 "referenced_type" : "type-313", 10059 "self_type" : "type-313", 10060 "size" : 16, 10061 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 10062 "template_args" : [ "type-4" ], 10063 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 10064 }, 10065 { 10066 "alignment" : 4, 10067 "fields" : 10068 [ 10069 { 10070 "field_name" : "maxContentLightLevel", 10071 "referenced_type" : "type-49" 10072 }, 10073 { 10074 "field_name" : "maxFrameAverageLightLevel", 10075 "field_offset" : 32, 10076 "referenced_type" : "type-49" 10077 } 10078 ], 10079 "linker_set_key" : "android_cta861_3_metadata", 10080 "name" : "android_cta861_3_metadata", 10081 "referenced_type" : "type-355", 10082 "self_type" : "type-355", 10083 "size" : 8, 10084 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10085 "unique_id" : "android_cta861_3_metadata" 10086 }, 10087 { 10088 "alignment" : 4, 10089 "fields" : 10090 [ 10091 { 10092 "field_name" : "num_points", 10093 "referenced_type" : "type-2" 10094 }, 10095 { 10096 "field_name" : "reserved", 10097 "field_offset" : 32, 10098 "referenced_type" : "type-344" 10099 }, 10100 { 10101 "field_name" : "xyzc_points", 10102 "field_offset" : 288, 10103 "referenced_type" : "type-351" 10104 } 10105 ], 10106 "linker_set_key" : "android_depth_points", 10107 "name" : "android_depth_points", 10108 "referenced_type" : "type-350", 10109 "self_type" : "type-350", 10110 "size" : 36, 10111 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10112 "unique_id" : "android_depth_points" 10113 }, 10114 { 10115 "alignment" : 8, 10116 "fields" : 10117 [ 10118 { 10119 "field_name" : "format", 10120 "referenced_type" : "type-347" 10121 }, 10122 { 10123 "field_name" : "num_planes", 10124 "field_offset" : 32, 10125 "referenced_type" : "type-2" 10126 }, 10127 { 10128 "field_name" : "planes", 10129 "field_offset" : 64, 10130 "referenced_type" : "type-349" 10131 } 10132 ], 10133 "linker_set_key" : "android_flex_layout", 10134 "name" : "android_flex_layout", 10135 "referenced_type" : "type-348", 10136 "self_type" : "type-348", 10137 "size" : 16, 10138 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10139 "unique_id" : "android_flex_layout" 10140 }, 10141 { 10142 "alignment" : 8, 10143 "fields" : 10144 [ 10145 { 10146 "field_name" : "top_left", 10147 "referenced_type" : "type-292" 10148 }, 10149 { 10150 "field_name" : "component", 10151 "field_offset" : 64, 10152 "referenced_type" : "type-345" 10153 }, 10154 { 10155 "field_name" : "bits_per_component", 10156 "field_offset" : 96, 10157 "referenced_type" : "type-10" 10158 }, 10159 { 10160 "field_name" : "bits_used", 10161 "field_offset" : 128, 10162 "referenced_type" : "type-10" 10163 }, 10164 { 10165 "field_name" : "h_increment", 10166 "field_offset" : 160, 10167 "referenced_type" : "type-10" 10168 }, 10169 { 10170 "field_name" : "v_increment", 10171 "field_offset" : 192, 10172 "referenced_type" : "type-10" 10173 }, 10174 { 10175 "field_name" : "h_subsampling", 10176 "field_offset" : 224, 10177 "referenced_type" : "type-10" 10178 }, 10179 { 10180 "field_name" : "v_subsampling", 10181 "field_offset" : 256, 10182 "referenced_type" : "type-10" 10183 } 10184 ], 10185 "linker_set_key" : "android_flex_plane", 10186 "name" : "android_flex_plane", 10187 "referenced_type" : "type-346", 10188 "self_type" : "type-346", 10189 "size" : 40, 10190 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10191 "unique_id" : "android_flex_plane" 10192 }, 10193 { 10194 "alignment" : 4, 10195 "fields" : 10196 [ 10197 { 10198 "field_name" : "displayPrimaryRed", 10199 "referenced_type" : "type-352" 10200 }, 10201 { 10202 "field_name" : "displayPrimaryGreen", 10203 "field_offset" : 64, 10204 "referenced_type" : "type-352" 10205 }, 10206 { 10207 "field_name" : "displayPrimaryBlue", 10208 "field_offset" : 128, 10209 "referenced_type" : "type-352" 10210 }, 10211 { 10212 "field_name" : "whitePoint", 10213 "field_offset" : 192, 10214 "referenced_type" : "type-352" 10215 }, 10216 { 10217 "field_name" : "maxLuminance", 10218 "field_offset" : 256, 10219 "referenced_type" : "type-49" 10220 }, 10221 { 10222 "field_name" : "minLuminance", 10223 "field_offset" : 288, 10224 "referenced_type" : "type-49" 10225 } 10226 ], 10227 "linker_set_key" : "android_smpte2086_metadata", 10228 "name" : "android_smpte2086_metadata", 10229 "referenced_type" : "type-354", 10230 "self_type" : "type-354", 10231 "size" : 40, 10232 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10233 "unique_id" : "android_smpte2086_metadata" 10234 }, 10235 { 10236 "alignment" : 4, 10237 "fields" : 10238 [ 10239 { 10240 "field_name" : "x", 10241 "referenced_type" : "type-49" 10242 }, 10243 { 10244 "field_name" : "y", 10245 "field_offset" : 32, 10246 "referenced_type" : "type-49" 10247 } 10248 ], 10249 "linker_set_key" : "android_xy_color", 10250 "name" : "android_xy_color", 10251 "referenced_type" : "type-352", 10252 "self_type" : "type-352", 10253 "size" : 8, 10254 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10255 "unique_id" : "android_xy_color" 10256 }, 10257 { 10258 "alignment" : 8, 10259 "fields" : 10260 [ 10261 { 10262 "field_name" : "y", 10263 "referenced_type" : "type-147" 10264 }, 10265 { 10266 "field_name" : "cb", 10267 "field_offset" : 64, 10268 "referenced_type" : "type-147" 10269 }, 10270 { 10271 "field_name" : "cr", 10272 "field_offset" : 128, 10273 "referenced_type" : "type-147" 10274 }, 10275 { 10276 "field_name" : "ystride", 10277 "field_offset" : 192, 10278 "referenced_type" : "type-22" 10279 }, 10280 { 10281 "field_name" : "cstride", 10282 "field_offset" : 256, 10283 "referenced_type" : "type-22" 10284 }, 10285 { 10286 "field_name" : "chroma_step", 10287 "field_offset" : 320, 10288 "referenced_type" : "type-22" 10289 }, 10290 { 10291 "field_name" : "reserved", 10292 "field_offset" : 384, 10293 "referenced_type" : "type-344" 10294 } 10295 ], 10296 "linker_set_key" : "android_ycbcr", 10297 "name" : "android_ycbcr", 10298 "referenced_type" : "type-343", 10299 "self_type" : "type-343", 10300 "size" : 80, 10301 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10302 "unique_id" : "android_ycbcr" 10303 }, 10304 { 10305 "alignment" : 4, 10306 "fields" : 10307 [ 10308 { 10309 "referenced_type" : "type-30" 10310 } 10311 ], 10312 "linker_set_key" : "log_msg", 10313 "name" : "log_msg", 10314 "referenced_type" : "type-29", 10315 "self_type" : "type-29", 10316 "size" : 5124, 10317 "source_file" : "/system/core/liblog/include/log/log_read.h", 10318 "unique_id" : "log_msg" 10319 }, 10320 { 10321 "alignment" : 4, 10322 "fields" : 10323 [ 10324 { 10325 "field_name" : "buf", 10326 "referenced_type" : "type-31" 10327 }, 10328 { 10329 "field_name" : "entry", 10330 "referenced_type" : "type-33" 10331 }, 10332 { 10333 "field_name" : "entry_v4", 10334 "referenced_type" : "type-33" 10335 }, 10336 { 10337 "field_name" : "entry_v3", 10338 "referenced_type" : "type-37" 10339 }, 10340 { 10341 "field_name" : "entry_v2", 10342 "referenced_type" : "type-38" 10343 }, 10344 { 10345 "field_name" : "entry_v1", 10346 "referenced_type" : "type-39" 10347 } 10348 ], 10349 "is_anonymous" : true, 10350 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 10351 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 10352 "record_kind" : "union", 10353 "referenced_type" : "type-30", 10354 "self_type" : "type-30", 10355 "size" : 5124, 10356 "source_file" : "/system/core/liblog/include/log/log_read.h", 10357 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 10358 }, 10359 { 10360 "alignment" : 1, 10361 "fields" : 10362 [ 10363 { 10364 "field_name" : "tv_sec", 10365 "referenced_type" : "type-2" 10366 }, 10367 { 10368 "field_name" : "tv_nsec", 10369 "field_offset" : 32, 10370 "referenced_type" : "type-2" 10371 } 10372 ], 10373 "linker_set_key" : "log_time", 10374 "name" : "log_time", 10375 "referenced_type" : "type-338", 10376 "self_type" : "type-338", 10377 "size" : 8, 10378 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 10379 "unique_id" : "_ZTS8log_time" 10380 }, 10381 { 10382 "alignment" : 4, 10383 "fields" : 10384 [ 10385 { 10386 "field_name" : "len", 10387 "referenced_type" : "type-34" 10388 }, 10389 { 10390 "field_name" : "__pad", 10391 "field_offset" : 16, 10392 "referenced_type" : "type-34" 10393 }, 10394 { 10395 "field_name" : "pid", 10396 "field_offset" : 32, 10397 "referenced_type" : "type-10" 10398 }, 10399 { 10400 "field_name" : "tid", 10401 "field_offset" : 64, 10402 "referenced_type" : "type-10" 10403 }, 10404 { 10405 "field_name" : "sec", 10406 "field_offset" : 96, 10407 "referenced_type" : "type-10" 10408 }, 10409 { 10410 "field_name" : "nsec", 10411 "field_offset" : 128, 10412 "referenced_type" : "type-10" 10413 }, 10414 { 10415 "field_name" : "msg", 10416 "field_offset" : 160, 10417 "referenced_type" : "type-35" 10418 } 10419 ], 10420 "linker_set_key" : "logger_entry", 10421 "name" : "logger_entry", 10422 "referenced_type" : "type-39", 10423 "self_type" : "type-39", 10424 "size" : 20, 10425 "source_file" : "/system/core/liblog/include/log/log_read.h", 10426 "unique_id" : "logger_entry" 10427 }, 10428 { 10429 "alignment" : 1, 10430 "fields" : 10431 [ 10432 { 10433 "field_name" : "len", 10434 "referenced_type" : "type-34" 10435 }, 10436 { 10437 "field_name" : "hdr_size", 10438 "field_offset" : 16, 10439 "referenced_type" : "type-34" 10440 }, 10441 { 10442 "field_name" : "pid", 10443 "field_offset" : 32, 10444 "referenced_type" : "type-10" 10445 }, 10446 { 10447 "field_name" : "tid", 10448 "field_offset" : 64, 10449 "referenced_type" : "type-10" 10450 }, 10451 { 10452 "field_name" : "sec", 10453 "field_offset" : 96, 10454 "referenced_type" : "type-10" 10455 }, 10456 { 10457 "field_name" : "nsec", 10458 "field_offset" : 128, 10459 "referenced_type" : "type-10" 10460 }, 10461 { 10462 "field_name" : "euid", 10463 "field_offset" : 160, 10464 "referenced_type" : "type-2" 10465 }, 10466 { 10467 "field_name" : "msg", 10468 "field_offset" : 192, 10469 "referenced_type" : "type-35" 10470 } 10471 ], 10472 "linker_set_key" : "logger_entry_v2", 10473 "name" : "logger_entry_v2", 10474 "referenced_type" : "type-38", 10475 "self_type" : "type-38", 10476 "size" : 24, 10477 "source_file" : "/system/core/liblog/include/log/log_read.h", 10478 "unique_id" : "logger_entry_v2" 10479 }, 10480 { 10481 "alignment" : 1, 10482 "fields" : 10483 [ 10484 { 10485 "field_name" : "len", 10486 "referenced_type" : "type-34" 10487 }, 10488 { 10489 "field_name" : "hdr_size", 10490 "field_offset" : 16, 10491 "referenced_type" : "type-34" 10492 }, 10493 { 10494 "field_name" : "pid", 10495 "field_offset" : 32, 10496 "referenced_type" : "type-10" 10497 }, 10498 { 10499 "field_name" : "tid", 10500 "field_offset" : 64, 10501 "referenced_type" : "type-10" 10502 }, 10503 { 10504 "field_name" : "sec", 10505 "field_offset" : 96, 10506 "referenced_type" : "type-10" 10507 }, 10508 { 10509 "field_name" : "nsec", 10510 "field_offset" : 128, 10511 "referenced_type" : "type-10" 10512 }, 10513 { 10514 "field_name" : "lid", 10515 "field_offset" : 160, 10516 "referenced_type" : "type-2" 10517 }, 10518 { 10519 "field_name" : "msg", 10520 "field_offset" : 192, 10521 "referenced_type" : "type-35" 10522 } 10523 ], 10524 "linker_set_key" : "logger_entry_v3", 10525 "name" : "logger_entry_v3", 10526 "referenced_type" : "type-37", 10527 "self_type" : "type-37", 10528 "size" : 24, 10529 "source_file" : "/system/core/liblog/include/log/log_read.h", 10530 "unique_id" : "logger_entry_v3" 10531 }, 10532 { 10533 "alignment" : 4, 10534 "fields" : 10535 [ 10536 { 10537 "field_name" : "len", 10538 "referenced_type" : "type-34" 10539 }, 10540 { 10541 "field_name" : "hdr_size", 10542 "field_offset" : 16, 10543 "referenced_type" : "type-34" 10544 }, 10545 { 10546 "field_name" : "pid", 10547 "field_offset" : 32, 10548 "referenced_type" : "type-10" 10549 }, 10550 { 10551 "field_name" : "tid", 10552 "field_offset" : 64, 10553 "referenced_type" : "type-2" 10554 }, 10555 { 10556 "field_name" : "sec", 10557 "field_offset" : 96, 10558 "referenced_type" : "type-2" 10559 }, 10560 { 10561 "field_name" : "nsec", 10562 "field_offset" : 128, 10563 "referenced_type" : "type-2" 10564 }, 10565 { 10566 "field_name" : "lid", 10567 "field_offset" : 160, 10568 "referenced_type" : "type-2" 10569 }, 10570 { 10571 "field_name" : "uid", 10572 "field_offset" : 192, 10573 "referenced_type" : "type-2" 10574 }, 10575 { 10576 "field_name" : "msg", 10577 "field_offset" : 224, 10578 "referenced_type" : "type-35" 10579 } 10580 ], 10581 "linker_set_key" : "logger_entry_v4", 10582 "name" : "logger_entry_v4", 10583 "referenced_type" : "type-33", 10584 "self_type" : "type-33", 10585 "size" : 28, 10586 "source_file" : "/system/core/liblog/include/log/log_read.h", 10587 "unique_id" : "logger_entry_v4" 10588 }, 10589 { 10590 "alignment" : 4, 10591 "fields" : 10592 [ 10593 { 10594 "field_name" : "version", 10595 "referenced_type" : "type-10" 10596 }, 10597 { 10598 "field_name" : "numFds", 10599 "field_offset" : 32, 10600 "referenced_type" : "type-10" 10601 }, 10602 { 10603 "field_name" : "numInts", 10604 "field_offset" : 64, 10605 "referenced_type" : "type-10" 10606 }, 10607 { 10608 "field_name" : "data", 10609 "field_offset" : 96, 10610 "referenced_type" : "type-100" 10611 } 10612 ], 10613 "linker_set_key" : "native_handle", 10614 "name" : "native_handle", 10615 "referenced_type" : "type-99", 10616 "self_type" : "type-99", 10617 "size" : 12, 10618 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 10619 "unique_id" : "native_handle" 10620 } 10621 ], 10622 "rvalue_reference_types" : 10623 [ 10624 { 10625 "alignment" : 8, 10626 "linker_set_key" : "android::hardware::Return<bool> &&", 10627 "name" : "android::hardware::Return<bool> &&", 10628 "referenced_type" : "type-386", 10629 "self_type" : "type-429", 10630 "size" : 8, 10631 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10632 }, 10633 { 10634 "alignment" : 8, 10635 "linker_set_key" : "android::hardware::Return<void> &&", 10636 "name" : "android::hardware::Return<void> &&", 10637 "referenced_type" : "type-501", 10638 "self_type" : "type-503", 10639 "size" : 8, 10640 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10641 }, 10642 { 10643 "alignment" : 8, 10644 "linker_set_key" : "android::hardware::Status &&", 10645 "name" : "android::hardware::Status &&", 10646 "referenced_type" : "type-277", 10647 "self_type" : "type-353", 10648 "size" : 8, 10649 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10650 }, 10651 { 10652 "alignment" : 8, 10653 "linker_set_key" : "android::hardware::details::return_status &&", 10654 "name" : "android::hardware::details::return_status &&", 10655 "referenced_type" : "type-387", 10656 "self_type" : "type-463", 10657 "size" : 8, 10658 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10659 }, 10660 { 10661 "alignment" : 8, 10662 "linker_set_key" : "android::hardware::hidl_handle &&", 10663 "name" : "android::hardware::hidl_handle &&", 10664 "referenced_type" : "type-94", 10665 "self_type" : "type-114", 10666 "size" : 8, 10667 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 10668 }, 10669 { 10670 "alignment" : 8, 10671 "linker_set_key" : "android::hardware::hidl_memory &&", 10672 "name" : "android::hardware::hidl_memory &&", 10673 "referenced_type" : "type-109", 10674 "self_type" : "type-118", 10675 "size" : 8, 10676 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 10677 } 10678 ] 10679} 10680