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