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