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