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