1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA0_i", 7 "name" : "int [0]", 8 "referenced_type" : "_ZTIi", 9 "self_type" : "_ZTIA0_i", 10 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h" 11 }, 12 { 13 "alignment" : 4, 14 "linker_set_key" : "_ZTIA1_PKc", 15 "name" : "const char *[1]", 16 "referenced_type" : "_ZTIPKc", 17 "self_type" : "_ZTIA1_PKc", 18 "size" : 4, 19 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h" 20 }, 21 { 22 "alignment" : 1, 23 "linker_set_key" : "_ZTIA3_h", 24 "name" : "unsigned char [3]", 25 "referenced_type" : "_ZTIh", 26 "self_type" : "_ZTIA3_h", 27 "size" : 3, 28 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 29 }, 30 { 31 "alignment" : 1, 32 "linker_set_key" : "_ZTIA5121_h", 33 "name" : "unsigned char [5121]", 34 "referenced_type" : "_ZTIh", 35 "self_type" : "_ZTIA5121_h", 36 "size" : 5121, 37 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 38 }, 39 { 40 "alignment" : 4, 41 "linker_set_key" : "_ZTIA76_PKc", 42 "name" : "const char *[76]", 43 "referenced_type" : "_ZTIPKc", 44 "self_type" : "_ZTIA76_PKc", 45 "size" : 304, 46 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h" 47 }, 48 { 49 "alignment" : 1, 50 "linker_set_key" : "_ZTIA7_h", 51 "name" : "unsigned char [7]", 52 "referenced_type" : "_ZTIh", 53 "self_type" : "_ZTIA7_h", 54 "size" : 7, 55 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 56 } 57 ], 58 "builtin_types" : 59 [ 60 { 61 "alignment" : 2, 62 "is_integral" : true, 63 "is_unsigned" : true, 64 "linker_set_key" : "_ZTIDs", 65 "name" : "char16_t", 66 "referenced_type" : "_ZTIDs", 67 "self_type" : "_ZTIDs", 68 "size" : 2 69 }, 70 { 71 "alignment" : 1, 72 "is_integral" : true, 73 "linker_set_key" : "_ZTIa", 74 "name" : "signed char", 75 "referenced_type" : "_ZTIa", 76 "self_type" : "_ZTIa", 77 "size" : 1 78 }, 79 { 80 "alignment" : 1, 81 "is_integral" : true, 82 "is_unsigned" : true, 83 "linker_set_key" : "_ZTIb", 84 "name" : "bool", 85 "referenced_type" : "_ZTIb", 86 "self_type" : "_ZTIb", 87 "size" : 1 88 }, 89 { 90 "alignment" : 1, 91 "is_integral" : true, 92 "linker_set_key" : "_ZTIc", 93 "name" : "char", 94 "referenced_type" : "_ZTIc", 95 "self_type" : "_ZTIc", 96 "size" : 1 97 }, 98 { 99 "alignment" : 4, 100 "linker_set_key" : "_ZTId", 101 "name" : "double", 102 "referenced_type" : "_ZTId", 103 "self_type" : "_ZTId", 104 "size" : 8 105 }, 106 { 107 "alignment" : 4, 108 "linker_set_key" : "_ZTIf", 109 "name" : "float", 110 "referenced_type" : "_ZTIf", 111 "self_type" : "_ZTIf", 112 "size" : 4 113 }, 114 { 115 "alignment" : 1, 116 "is_integral" : true, 117 "is_unsigned" : true, 118 "linker_set_key" : "_ZTIh", 119 "name" : "unsigned char", 120 "referenced_type" : "_ZTIh", 121 "self_type" : "_ZTIh", 122 "size" : 1 123 }, 124 { 125 "alignment" : 4, 126 "is_integral" : true, 127 "linker_set_key" : "_ZTIi", 128 "name" : "int", 129 "referenced_type" : "_ZTIi", 130 "self_type" : "_ZTIi", 131 "size" : 4 132 }, 133 { 134 "alignment" : 4, 135 "is_integral" : true, 136 "is_unsigned" : true, 137 "linker_set_key" : "_ZTIj", 138 "name" : "unsigned int", 139 "referenced_type" : "_ZTIj", 140 "self_type" : "_ZTIj", 141 "size" : 4 142 }, 143 { 144 "alignment" : 4, 145 "is_integral" : true, 146 "linker_set_key" : "_ZTIl", 147 "name" : "long", 148 "referenced_type" : "_ZTIl", 149 "self_type" : "_ZTIl", 150 "size" : 4 151 }, 152 { 153 "alignment" : 4, 154 "is_integral" : true, 155 "is_unsigned" : true, 156 "linker_set_key" : "_ZTIm", 157 "name" : "unsigned long", 158 "referenced_type" : "_ZTIm", 159 "self_type" : "_ZTIm", 160 "size" : 4 161 }, 162 { 163 "alignment" : 2, 164 "is_integral" : true, 165 "linker_set_key" : "_ZTIs", 166 "name" : "short", 167 "referenced_type" : "_ZTIs", 168 "self_type" : "_ZTIs", 169 "size" : 2 170 }, 171 { 172 "alignment" : 2, 173 "is_integral" : true, 174 "is_unsigned" : true, 175 "linker_set_key" : "_ZTIt", 176 "name" : "unsigned short", 177 "referenced_type" : "_ZTIt", 178 "self_type" : "_ZTIt", 179 "size" : 2 180 }, 181 { 182 "linker_set_key" : "_ZTIv", 183 "name" : "void", 184 "referenced_type" : "_ZTIv", 185 "self_type" : "_ZTIv" 186 }, 187 { 188 "alignment" : 4, 189 "is_integral" : true, 190 "linker_set_key" : "_ZTIx", 191 "name" : "long long", 192 "referenced_type" : "_ZTIx", 193 "self_type" : "_ZTIx", 194 "size" : 8 195 }, 196 { 197 "alignment" : 4, 198 "is_integral" : true, 199 "is_unsigned" : true, 200 "linker_set_key" : "_ZTIy", 201 "name" : "unsigned long long", 202 "referenced_type" : "_ZTIy", 203 "self_type" : "_ZTIy", 204 "size" : 8 205 } 206 ], 207 "elf_functions" : 208 [ 209 { 210 "name" : "_ZN7android14createHalTokenERKNS_2spINS_4hidl4base4V1_05IBaseEEEPNS_8hardware8hidl_vecIhEE" 211 }, 212 { 213 "name" : "_ZN7android14deleteHalTokenERKNS_8hardware8hidl_vecIhEE" 214 }, 215 { 216 "name" : "_ZN7android20retrieveHalInterfaceERKNS_8hardware8hidl_vecIhEE" 217 }, 218 { 219 "binding" : "weak", 220 "name" : "_ZN7android2spINS_4hidl5token4V1_013ITokenManagerEED2Ev" 221 } 222 ], 223 "elf_objects" : [], 224 "enum_types" : 225 [ 226 { 227 "alignment" : 4, 228 "enum_fields" : 229 [ 230 { 231 "enum_field_value" : 0, 232 "name" : "ANDROID_LOG_UNKNOWN" 233 }, 234 { 235 "enum_field_value" : 1, 236 "name" : "ANDROID_LOG_DEFAULT" 237 }, 238 { 239 "enum_field_value" : 2, 240 "name" : "ANDROID_LOG_VERBOSE" 241 }, 242 { 243 "enum_field_value" : 3, 244 "name" : "ANDROID_LOG_DEBUG" 245 }, 246 { 247 "enum_field_value" : 4, 248 "name" : "ANDROID_LOG_INFO" 249 }, 250 { 251 "enum_field_value" : 5, 252 "name" : "ANDROID_LOG_WARN" 253 }, 254 { 255 "enum_field_value" : 6, 256 "name" : "ANDROID_LOG_ERROR" 257 }, 258 { 259 "enum_field_value" : 7, 260 "name" : "ANDROID_LOG_FATAL" 261 }, 262 { 263 "enum_field_value" : 8, 264 "name" : "ANDROID_LOG_SILENT" 265 } 266 ], 267 "linker_set_key" : "_ZTI19android_LogPriority", 268 "name" : "android_LogPriority", 269 "referenced_type" : "_ZTI19android_LogPriority", 270 "self_type" : "_ZTI19android_LogPriority", 271 "size" : 4, 272 "source_file" : "system/logging/liblog/include_vndk/android/log.h", 273 "underlying_type" : "_ZTIj" 274 }, 275 { 276 "alignment" : 4, 277 "enum_fields" : 278 [ 279 { 280 "enum_field_value" : 0, 281 "name" : "LOG_ID_MIN" 282 }, 283 { 284 "enum_field_value" : 0, 285 "name" : "LOG_ID_MAIN" 286 }, 287 { 288 "enum_field_value" : 1, 289 "name" : "LOG_ID_RADIO" 290 }, 291 { 292 "enum_field_value" : 2, 293 "name" : "LOG_ID_EVENTS" 294 }, 295 { 296 "enum_field_value" : 3, 297 "name" : "LOG_ID_SYSTEM" 298 }, 299 { 300 "enum_field_value" : 4, 301 "name" : "LOG_ID_CRASH" 302 }, 303 { 304 "enum_field_value" : 5, 305 "name" : "LOG_ID_STATS" 306 }, 307 { 308 "enum_field_value" : 6, 309 "name" : "LOG_ID_SECURITY" 310 }, 311 { 312 "enum_field_value" : 7, 313 "name" : "LOG_ID_KERNEL" 314 }, 315 { 316 "enum_field_value" : 8, 317 "name" : "LOG_ID_MAX" 318 }, 319 { 320 "enum_field_value" : 2147483647, 321 "name" : "LOG_ID_DEFAULT" 322 } 323 ], 324 "linker_set_key" : "_ZTI6log_id", 325 "name" : "log_id", 326 "referenced_type" : "_ZTI6log_id", 327 "self_type" : "_ZTI6log_id", 328 "size" : 4, 329 "source_file" : "system/logging/liblog/include_vndk/android/log.h", 330 "underlying_type" : "_ZTIj" 331 }, 332 { 333 "alignment" : 4, 334 "enum_fields" : 335 [ 336 { 337 "enum_field_value" : 0, 338 "name" : "android::Parcelable::Stability::STABILITY_LOCAL" 339 }, 340 { 341 "enum_field_value" : 1, 342 "name" : "android::Parcelable::Stability::STABILITY_VINTF" 343 } 344 ], 345 "linker_set_key" : "_ZTIN7android10Parcelable9StabilityE", 346 "name" : "android::Parcelable::Stability", 347 "referenced_type" : "_ZTIN7android10Parcelable9StabilityE", 348 "self_type" : "_ZTIN7android10Parcelable9StabilityE", 349 "size" : 4, 350 "source_file" : "frameworks/native/libs/binder/include/binder/Parcelable.h", 351 "underlying_type" : "_ZTIi" 352 }, 353 { 354 "alignment" : 4, 355 "enum_fields" : 356 [ 357 { 358 "enum_field_value" : 1, 359 "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR" 360 }, 361 { 362 "enum_field_value" : 2, 363 "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR" 364 }, 365 { 366 "enum_field_value" : 4, 367 "name" : "android::VectorImpl::HAS_TRIVIAL_COPY" 368 } 369 ], 370 "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE", 371 "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)", 372 "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE", 373 "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE", 374 "size" : 4, 375 "source_file" : "system/core/libutils/include/utils/VectorImpl.h", 376 "underlying_type" : "_ZTIj" 377 }, 378 { 379 "alignment" : 4, 380 "enum_fields" : 381 [ 382 { 383 "enum_field_value" : 0, 384 "name" : "android::OK" 385 }, 386 { 387 "enum_field_value" : 0, 388 "name" : "android::NO_ERROR" 389 }, 390 { 391 "enum_field_value" : -2147483648, 392 "name" : "android::UNKNOWN_ERROR" 393 }, 394 { 395 "enum_field_value" : -12, 396 "name" : "android::NO_MEMORY" 397 }, 398 { 399 "enum_field_value" : -38, 400 "name" : "android::INVALID_OPERATION" 401 }, 402 { 403 "enum_field_value" : -22, 404 "name" : "android::BAD_VALUE" 405 }, 406 { 407 "enum_field_value" : -2147483647, 408 "name" : "android::BAD_TYPE" 409 }, 410 { 411 "enum_field_value" : -2, 412 "name" : "android::NAME_NOT_FOUND" 413 }, 414 { 415 "enum_field_value" : -1, 416 "name" : "android::PERMISSION_DENIED" 417 }, 418 { 419 "enum_field_value" : -19, 420 "name" : "android::NO_INIT" 421 }, 422 { 423 "enum_field_value" : -17, 424 "name" : "android::ALREADY_EXISTS" 425 }, 426 { 427 "enum_field_value" : -32, 428 "name" : "android::DEAD_OBJECT" 429 }, 430 { 431 "enum_field_value" : -2147483646, 432 "name" : "android::FAILED_TRANSACTION" 433 }, 434 { 435 "enum_field_value" : -75, 436 "name" : "android::BAD_INDEX" 437 }, 438 { 439 "enum_field_value" : -61, 440 "name" : "android::NOT_ENOUGH_DATA" 441 }, 442 { 443 "enum_field_value" : -11, 444 "name" : "android::WOULD_BLOCK" 445 }, 446 { 447 "enum_field_value" : -110, 448 "name" : "android::TIMED_OUT" 449 }, 450 { 451 "enum_field_value" : -74, 452 "name" : "android::UNKNOWN_TRANSACTION" 453 }, 454 { 455 "enum_field_value" : -2147483641, 456 "name" : "android::FDS_NOT_ALLOWED" 457 }, 458 { 459 "enum_field_value" : -2147483640, 460 "name" : "android::UNEXPECTED_NULL" 461 } 462 ], 463 "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE", 464 "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)", 465 "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE", 466 "self_type" : "_ZTIN7android15$ALREADY_EXISTSE", 467 "size" : 4, 468 "source_file" : "system/core/libutils/include/utils/Errors.h", 469 "underlying_type" : "_ZTIi" 470 }, 471 { 472 "alignment" : 4, 473 "enum_fields" : 474 [ 475 { 476 "enum_field_value" : 1, 477 "name" : "android::trait_trivial_copy<bool>::value" 478 } 479 ], 480 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE", 481 "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 482 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE", 483 "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE", 484 "size" : 4, 485 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 486 "underlying_type" : "_ZTIj" 487 }, 488 { 489 "alignment" : 4, 490 "enum_fields" : 491 [ 492 { 493 "enum_field_value" : 1, 494 "name" : "android::trait_trivial_copy<char>::value" 495 } 496 ], 497 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE", 498 "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 499 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE", 500 "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE", 501 "size" : 4, 502 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 503 "underlying_type" : "_ZTIj" 504 }, 505 { 506 "alignment" : 4, 507 "enum_fields" : 508 [ 509 { 510 "enum_field_value" : 1, 511 "name" : "android::trait_trivial_copy<double>::value" 512 } 513 ], 514 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE", 515 "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 516 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE", 517 "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE", 518 "size" : 4, 519 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 520 "underlying_type" : "_ZTIj" 521 }, 522 { 523 "alignment" : 4, 524 "enum_fields" : 525 [ 526 { 527 "enum_field_value" : 1, 528 "name" : "android::trait_trivial_copy<float>::value" 529 } 530 ], 531 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE", 532 "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 533 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE", 534 "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE", 535 "size" : 4, 536 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 537 "underlying_type" : "_ZTIj" 538 }, 539 { 540 "alignment" : 4, 541 "enum_fields" : 542 [ 543 { 544 "enum_field_value" : 1, 545 "name" : "android::trait_trivial_copy<unsigned char>::value" 546 } 547 ], 548 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE", 549 "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 550 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE", 551 "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE", 552 "size" : 4, 553 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 554 "underlying_type" : "_ZTIj" 555 }, 556 { 557 "alignment" : 4, 558 "enum_fields" : 559 [ 560 { 561 "enum_field_value" : 1, 562 "name" : "android::trait_trivial_copy<int>::value" 563 } 564 ], 565 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE", 566 "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 567 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE", 568 "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE", 569 "size" : 4, 570 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 571 "underlying_type" : "_ZTIj" 572 }, 573 { 574 "alignment" : 4, 575 "enum_fields" : 576 [ 577 { 578 "enum_field_value" : 1, 579 "name" : "android::trait_trivial_copy<unsigned int>::value" 580 } 581 ], 582 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE", 583 "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 584 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE", 585 "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE", 586 "size" : 4, 587 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 588 "underlying_type" : "_ZTIj" 589 }, 590 { 591 "alignment" : 4, 592 "enum_fields" : 593 [ 594 { 595 "enum_field_value" : 1, 596 "name" : "android::trait_trivial_copy<long>::value" 597 } 598 ], 599 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE", 600 "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 601 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE", 602 "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE", 603 "size" : 4, 604 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 605 "underlying_type" : "_ZTIj" 606 }, 607 { 608 "alignment" : 4, 609 "enum_fields" : 610 [ 611 { 612 "enum_field_value" : 1, 613 "name" : "android::trait_trivial_copy<unsigned long>::value" 614 } 615 ], 616 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE", 617 "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 618 "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE", 619 "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE", 620 "size" : 4, 621 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 622 "underlying_type" : "_ZTIj" 623 }, 624 { 625 "alignment" : 4, 626 "enum_fields" : 627 [ 628 { 629 "enum_field_value" : 1, 630 "name" : "android::trait_trivial_copy<short>::value" 631 } 632 ], 633 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE", 634 "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 635 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE", 636 "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE", 637 "size" : 4, 638 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 639 "underlying_type" : "_ZTIj" 640 }, 641 { 642 "alignment" : 4, 643 "enum_fields" : 644 [ 645 { 646 "enum_field_value" : 1, 647 "name" : "android::trait_trivial_copy<unsigned short>::value" 648 } 649 ], 650 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE", 651 "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 652 "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE", 653 "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE", 654 "size" : 4, 655 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 656 "underlying_type" : "_ZTIj" 657 }, 658 { 659 "alignment" : 4, 660 "enum_fields" : 661 [ 662 { 663 "enum_field_value" : 1, 664 "name" : "android::trait_trivial_copy<void>::value" 665 } 666 ], 667 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE", 668 "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 669 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE", 670 "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE", 671 "size" : 4, 672 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 673 "underlying_type" : "_ZTIj" 674 }, 675 { 676 "alignment" : 4, 677 "enum_fields" : 678 [ 679 { 680 "enum_field_value" : 1, 681 "name" : "android::trait_trivial_copy<long long>::value" 682 } 683 ], 684 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE", 685 "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 686 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE", 687 "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE", 688 "size" : 4, 689 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 690 "underlying_type" : "_ZTIj" 691 }, 692 { 693 "alignment" : 4, 694 "enum_fields" : 695 [ 696 { 697 "enum_field_value" : 1, 698 "name" : "android::trait_trivial_copy<unsigned long long>::value" 699 } 700 ], 701 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE", 702 "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 703 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE", 704 "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE", 705 "size" : 4, 706 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 707 "underlying_type" : "_ZTIj" 708 }, 709 { 710 "alignment" : 4, 711 "enum_fields" : 712 [ 713 { 714 "enum_field_value" : 1, 715 "name" : "android::trait_trivial_ctor<bool>::value" 716 } 717 ], 718 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE", 719 "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 720 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE", 721 "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE", 722 "size" : 4, 723 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 724 "underlying_type" : "_ZTIj" 725 }, 726 { 727 "alignment" : 4, 728 "enum_fields" : 729 [ 730 { 731 "enum_field_value" : 1, 732 "name" : "android::trait_trivial_ctor<char>::value" 733 } 734 ], 735 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE", 736 "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 737 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE", 738 "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE", 739 "size" : 4, 740 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 741 "underlying_type" : "_ZTIj" 742 }, 743 { 744 "alignment" : 4, 745 "enum_fields" : 746 [ 747 { 748 "enum_field_value" : 1, 749 "name" : "android::trait_trivial_ctor<double>::value" 750 } 751 ], 752 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE", 753 "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 754 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE", 755 "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE", 756 "size" : 4, 757 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 758 "underlying_type" : "_ZTIj" 759 }, 760 { 761 "alignment" : 4, 762 "enum_fields" : 763 [ 764 { 765 "enum_field_value" : 1, 766 "name" : "android::trait_trivial_ctor<float>::value" 767 } 768 ], 769 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE", 770 "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 771 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE", 772 "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE", 773 "size" : 4, 774 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 775 "underlying_type" : "_ZTIj" 776 }, 777 { 778 "alignment" : 4, 779 "enum_fields" : 780 [ 781 { 782 "enum_field_value" : 1, 783 "name" : "android::trait_trivial_ctor<unsigned char>::value" 784 } 785 ], 786 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE", 787 "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 788 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE", 789 "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE", 790 "size" : 4, 791 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 792 "underlying_type" : "_ZTIj" 793 }, 794 { 795 "alignment" : 4, 796 "enum_fields" : 797 [ 798 { 799 "enum_field_value" : 1, 800 "name" : "android::trait_trivial_ctor<int>::value" 801 } 802 ], 803 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE", 804 "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 805 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE", 806 "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE", 807 "size" : 4, 808 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 809 "underlying_type" : "_ZTIj" 810 }, 811 { 812 "alignment" : 4, 813 "enum_fields" : 814 [ 815 { 816 "enum_field_value" : 1, 817 "name" : "android::trait_trivial_ctor<unsigned int>::value" 818 } 819 ], 820 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE", 821 "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 822 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE", 823 "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE", 824 "size" : 4, 825 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 826 "underlying_type" : "_ZTIj" 827 }, 828 { 829 "alignment" : 4, 830 "enum_fields" : 831 [ 832 { 833 "enum_field_value" : 1, 834 "name" : "android::trait_trivial_ctor<long>::value" 835 } 836 ], 837 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE", 838 "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 839 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE", 840 "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE", 841 "size" : 4, 842 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 843 "underlying_type" : "_ZTIj" 844 }, 845 { 846 "alignment" : 4, 847 "enum_fields" : 848 [ 849 { 850 "enum_field_value" : 1, 851 "name" : "android::trait_trivial_ctor<unsigned long>::value" 852 } 853 ], 854 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE", 855 "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 856 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE", 857 "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE", 858 "size" : 4, 859 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 860 "underlying_type" : "_ZTIj" 861 }, 862 { 863 "alignment" : 4, 864 "enum_fields" : 865 [ 866 { 867 "enum_field_value" : 1, 868 "name" : "android::trait_trivial_ctor<short>::value" 869 } 870 ], 871 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE", 872 "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 873 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE", 874 "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE", 875 "size" : 4, 876 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 877 "underlying_type" : "_ZTIj" 878 }, 879 { 880 "alignment" : 4, 881 "enum_fields" : 882 [ 883 { 884 "enum_field_value" : 1, 885 "name" : "android::trait_trivial_ctor<unsigned short>::value" 886 } 887 ], 888 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE", 889 "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 890 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE", 891 "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE", 892 "size" : 4, 893 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 894 "underlying_type" : "_ZTIj" 895 }, 896 { 897 "alignment" : 4, 898 "enum_fields" : 899 [ 900 { 901 "enum_field_value" : 1, 902 "name" : "android::trait_trivial_ctor<void>::value" 903 } 904 ], 905 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE", 906 "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 907 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE", 908 "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE", 909 "size" : 4, 910 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 911 "underlying_type" : "_ZTIj" 912 }, 913 { 914 "alignment" : 4, 915 "enum_fields" : 916 [ 917 { 918 "enum_field_value" : 1, 919 "name" : "android::trait_trivial_ctor<long long>::value" 920 } 921 ], 922 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE", 923 "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 924 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE", 925 "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE", 926 "size" : 4, 927 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 928 "underlying_type" : "_ZTIj" 929 }, 930 { 931 "alignment" : 4, 932 "enum_fields" : 933 [ 934 { 935 "enum_field_value" : 1, 936 "name" : "android::trait_trivial_ctor<unsigned long long>::value" 937 } 938 ], 939 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE", 940 "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 941 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE", 942 "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE", 943 "size" : 4, 944 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 945 "underlying_type" : "_ZTIj" 946 }, 947 { 948 "alignment" : 4, 949 "enum_fields" : 950 [ 951 { 952 "enum_field_value" : 1, 953 "name" : "android::trait_trivial_dtor<bool>::value" 954 } 955 ], 956 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE", 957 "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 958 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE", 959 "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE", 960 "size" : 4, 961 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 962 "underlying_type" : "_ZTIj" 963 }, 964 { 965 "alignment" : 4, 966 "enum_fields" : 967 [ 968 { 969 "enum_field_value" : 1, 970 "name" : "android::trait_trivial_dtor<char>::value" 971 } 972 ], 973 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE", 974 "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 975 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE", 976 "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE", 977 "size" : 4, 978 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 979 "underlying_type" : "_ZTIj" 980 }, 981 { 982 "alignment" : 4, 983 "enum_fields" : 984 [ 985 { 986 "enum_field_value" : 1, 987 "name" : "android::trait_trivial_dtor<double>::value" 988 } 989 ], 990 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE", 991 "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 992 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE", 993 "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE", 994 "size" : 4, 995 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 996 "underlying_type" : "_ZTIj" 997 }, 998 { 999 "alignment" : 4, 1000 "enum_fields" : 1001 [ 1002 { 1003 "enum_field_value" : 1, 1004 "name" : "android::trait_trivial_dtor<float>::value" 1005 } 1006 ], 1007 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE", 1008 "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 1009 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE", 1010 "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE", 1011 "size" : 4, 1012 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1013 "underlying_type" : "_ZTIj" 1014 }, 1015 { 1016 "alignment" : 4, 1017 "enum_fields" : 1018 [ 1019 { 1020 "enum_field_value" : 1, 1021 "name" : "android::trait_trivial_dtor<unsigned char>::value" 1022 } 1023 ], 1024 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE", 1025 "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 1026 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE", 1027 "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE", 1028 "size" : 4, 1029 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1030 "underlying_type" : "_ZTIj" 1031 }, 1032 { 1033 "alignment" : 4, 1034 "enum_fields" : 1035 [ 1036 { 1037 "enum_field_value" : 1, 1038 "name" : "android::trait_trivial_dtor<int>::value" 1039 } 1040 ], 1041 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE", 1042 "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 1043 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE", 1044 "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE", 1045 "size" : 4, 1046 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1047 "underlying_type" : "_ZTIj" 1048 }, 1049 { 1050 "alignment" : 4, 1051 "enum_fields" : 1052 [ 1053 { 1054 "enum_field_value" : 1, 1055 "name" : "android::trait_trivial_dtor<unsigned int>::value" 1056 } 1057 ], 1058 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE", 1059 "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 1060 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE", 1061 "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE", 1062 "size" : 4, 1063 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1064 "underlying_type" : "_ZTIj" 1065 }, 1066 { 1067 "alignment" : 4, 1068 "enum_fields" : 1069 [ 1070 { 1071 "enum_field_value" : 1, 1072 "name" : "android::trait_trivial_dtor<long>::value" 1073 } 1074 ], 1075 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE", 1076 "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 1077 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE", 1078 "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE", 1079 "size" : 4, 1080 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1081 "underlying_type" : "_ZTIj" 1082 }, 1083 { 1084 "alignment" : 4, 1085 "enum_fields" : 1086 [ 1087 { 1088 "enum_field_value" : 1, 1089 "name" : "android::trait_trivial_dtor<unsigned long>::value" 1090 } 1091 ], 1092 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE", 1093 "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 1094 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE", 1095 "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE", 1096 "size" : 4, 1097 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1098 "underlying_type" : "_ZTIj" 1099 }, 1100 { 1101 "alignment" : 4, 1102 "enum_fields" : 1103 [ 1104 { 1105 "enum_field_value" : 1, 1106 "name" : "android::trait_trivial_dtor<short>::value" 1107 } 1108 ], 1109 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE", 1110 "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 1111 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE", 1112 "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE", 1113 "size" : 4, 1114 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1115 "underlying_type" : "_ZTIj" 1116 }, 1117 { 1118 "alignment" : 4, 1119 "enum_fields" : 1120 [ 1121 { 1122 "enum_field_value" : 1, 1123 "name" : "android::trait_trivial_dtor<unsigned short>::value" 1124 } 1125 ], 1126 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE", 1127 "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 1128 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE", 1129 "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE", 1130 "size" : 4, 1131 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1132 "underlying_type" : "_ZTIj" 1133 }, 1134 { 1135 "alignment" : 4, 1136 "enum_fields" : 1137 [ 1138 { 1139 "enum_field_value" : 1, 1140 "name" : "android::trait_trivial_dtor<void>::value" 1141 } 1142 ], 1143 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE", 1144 "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 1145 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE", 1146 "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE", 1147 "size" : 4, 1148 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1149 "underlying_type" : "_ZTIj" 1150 }, 1151 { 1152 "alignment" : 4, 1153 "enum_fields" : 1154 [ 1155 { 1156 "enum_field_value" : 1, 1157 "name" : "android::trait_trivial_dtor<long long>::value" 1158 } 1159 ], 1160 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE", 1161 "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 1162 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE", 1163 "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE", 1164 "size" : 4, 1165 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1166 "underlying_type" : "_ZTIj" 1167 }, 1168 { 1169 "alignment" : 4, 1170 "enum_fields" : 1171 [ 1172 { 1173 "enum_field_value" : 1, 1174 "name" : "android::trait_trivial_dtor<unsigned long long>::value" 1175 } 1176 ], 1177 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE", 1178 "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 1179 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE", 1180 "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE", 1181 "size" : 4, 1182 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1183 "underlying_type" : "_ZTIj" 1184 }, 1185 { 1186 "alignment" : 4, 1187 "enum_fields" : 1188 [ 1189 { 1190 "enum_field_value" : 1, 1191 "name" : "android::trait_trivial_move<android::String8>::value" 1192 } 1193 ], 1194 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE", 1195 "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:231:1)", 1196 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE", 1197 "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE", 1198 "size" : 4, 1199 "source_file" : "system/core/libutils/include/utils/String8.h", 1200 "underlying_type" : "_ZTIj" 1201 }, 1202 { 1203 "alignment" : 4, 1204 "enum_fields" : 1205 [ 1206 { 1207 "enum_field_value" : 1, 1208 "name" : "android::trait_trivial_move<android::String16>::value" 1209 } 1210 ], 1211 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE", 1212 "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:183:1)", 1213 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE", 1214 "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE", 1215 "size" : 4, 1216 "source_file" : "system/core/libutils/include/utils/String16.h", 1217 "underlying_type" : "_ZTIj" 1218 }, 1219 { 1220 "alignment" : 4, 1221 "enum_fields" : 1222 [ 1223 { 1224 "enum_field_value" : 1, 1225 "name" : "android::trait_trivial_move<bool>::value" 1226 } 1227 ], 1228 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE", 1229 "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 1230 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE", 1231 "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE", 1232 "size" : 4, 1233 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1234 "underlying_type" : "_ZTIj" 1235 }, 1236 { 1237 "alignment" : 4, 1238 "enum_fields" : 1239 [ 1240 { 1241 "enum_field_value" : 1, 1242 "name" : "android::trait_trivial_move<char>::value" 1243 } 1244 ], 1245 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE", 1246 "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 1247 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE", 1248 "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE", 1249 "size" : 4, 1250 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1251 "underlying_type" : "_ZTIj" 1252 }, 1253 { 1254 "alignment" : 4, 1255 "enum_fields" : 1256 [ 1257 { 1258 "enum_field_value" : 1, 1259 "name" : "android::trait_trivial_move<double>::value" 1260 } 1261 ], 1262 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE", 1263 "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 1264 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE", 1265 "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE", 1266 "size" : 4, 1267 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1268 "underlying_type" : "_ZTIj" 1269 }, 1270 { 1271 "alignment" : 4, 1272 "enum_fields" : 1273 [ 1274 { 1275 "enum_field_value" : 1, 1276 "name" : "android::trait_trivial_move<float>::value" 1277 } 1278 ], 1279 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE", 1280 "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 1281 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE", 1282 "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE", 1283 "size" : 4, 1284 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1285 "underlying_type" : "_ZTIj" 1286 }, 1287 { 1288 "alignment" : 4, 1289 "enum_fields" : 1290 [ 1291 { 1292 "enum_field_value" : 1, 1293 "name" : "android::trait_trivial_move<unsigned char>::value" 1294 } 1295 ], 1296 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE", 1297 "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 1298 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE", 1299 "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE", 1300 "size" : 4, 1301 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1302 "underlying_type" : "_ZTIj" 1303 }, 1304 { 1305 "alignment" : 4, 1306 "enum_fields" : 1307 [ 1308 { 1309 "enum_field_value" : 1, 1310 "name" : "android::trait_trivial_move<int>::value" 1311 } 1312 ], 1313 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE", 1314 "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 1315 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE", 1316 "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE", 1317 "size" : 4, 1318 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1319 "underlying_type" : "_ZTIj" 1320 }, 1321 { 1322 "alignment" : 4, 1323 "enum_fields" : 1324 [ 1325 { 1326 "enum_field_value" : 1, 1327 "name" : "android::trait_trivial_move<unsigned int>::value" 1328 } 1329 ], 1330 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE", 1331 "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 1332 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE", 1333 "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE", 1334 "size" : 4, 1335 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1336 "underlying_type" : "_ZTIj" 1337 }, 1338 { 1339 "alignment" : 4, 1340 "enum_fields" : 1341 [ 1342 { 1343 "enum_field_value" : 1, 1344 "name" : "android::trait_trivial_move<long>::value" 1345 } 1346 ], 1347 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE", 1348 "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 1349 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE", 1350 "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE", 1351 "size" : 4, 1352 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1353 "underlying_type" : "_ZTIj" 1354 }, 1355 { 1356 "alignment" : 4, 1357 "enum_fields" : 1358 [ 1359 { 1360 "enum_field_value" : 1, 1361 "name" : "android::trait_trivial_move<unsigned long>::value" 1362 } 1363 ], 1364 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE", 1365 "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 1366 "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE", 1367 "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE", 1368 "size" : 4, 1369 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1370 "underlying_type" : "_ZTIj" 1371 }, 1372 { 1373 "alignment" : 4, 1374 "enum_fields" : 1375 [ 1376 { 1377 "enum_field_value" : 1, 1378 "name" : "android::trait_trivial_move<short>::value" 1379 } 1380 ], 1381 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE", 1382 "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 1383 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE", 1384 "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE", 1385 "size" : 4, 1386 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1387 "underlying_type" : "_ZTIj" 1388 }, 1389 { 1390 "alignment" : 4, 1391 "enum_fields" : 1392 [ 1393 { 1394 "enum_field_value" : 1, 1395 "name" : "android::trait_trivial_move<unsigned short>::value" 1396 } 1397 ], 1398 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE", 1399 "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 1400 "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE", 1401 "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE", 1402 "size" : 4, 1403 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1404 "underlying_type" : "_ZTIj" 1405 }, 1406 { 1407 "alignment" : 4, 1408 "enum_fields" : 1409 [ 1410 { 1411 "enum_field_value" : 1, 1412 "name" : "android::trait_trivial_move<void>::value" 1413 } 1414 ], 1415 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE", 1416 "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 1417 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE", 1418 "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE", 1419 "size" : 4, 1420 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1421 "underlying_type" : "_ZTIj" 1422 }, 1423 { 1424 "alignment" : 4, 1425 "enum_fields" : 1426 [ 1427 { 1428 "enum_field_value" : 1, 1429 "name" : "android::trait_trivial_move<long long>::value" 1430 } 1431 ], 1432 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE", 1433 "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 1434 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE", 1435 "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE", 1436 "size" : 4, 1437 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1438 "underlying_type" : "_ZTIj" 1439 }, 1440 { 1441 "alignment" : 4, 1442 "enum_fields" : 1443 [ 1444 { 1445 "enum_field_value" : 1, 1446 "name" : "android::trait_trivial_move<unsigned long long>::value" 1447 } 1448 ], 1449 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE", 1450 "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 1451 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE", 1452 "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE", 1453 "size" : 4, 1454 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1455 "underlying_type" : "_ZTIj" 1456 }, 1457 { 1458 "alignment" : 4, 1459 "enum_fields" : 1460 [ 1461 { 1462 "enum_field_value" : 0, 1463 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1464 }, 1465 { 1466 "enum_field_value" : 1, 1467 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1468 }, 1469 { 1470 "enum_field_value" : 2, 1471 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1472 } 1473 ], 1474 "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE", 1475 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1476 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE", 1477 "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE", 1478 "size" : 4, 1479 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1480 "underlying_type" : "_ZTIi" 1481 }, 1482 { 1483 "access" : "private", 1484 "alignment" : 4, 1485 "enum_fields" : 1486 [ 1487 { 1488 "enum_field_value" : 0, 1489 "name" : "android::Parcel::READ_FLAG_NONE" 1490 }, 1491 { 1492 "enum_field_value" : 1, 1493 "name" : "android::Parcel::READ_FLAG_SP_NULLABLE" 1494 } 1495 ], 1496 "linker_set_key" : "_ZTIN7android6Parcel9ReadFlagsE", 1497 "name" : "android::Parcel::ReadFlags", 1498 "referenced_type" : "_ZTIN7android6Parcel9ReadFlagsE", 1499 "self_type" : "_ZTIN7android6Parcel9ReadFlagsE", 1500 "size" : 4, 1501 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 1502 "underlying_type" : "_ZTIj" 1503 }, 1504 { 1505 "alignment" : 4, 1506 "enum_fields" : 1507 [ 1508 { 1509 "enum_field_value" : 1, 1510 "name" : "android::IBinder::FIRST_CALL_TRANSACTION" 1511 }, 1512 { 1513 "enum_field_value" : 16777215, 1514 "name" : "android::IBinder::LAST_CALL_TRANSACTION" 1515 }, 1516 { 1517 "enum_field_value" : 1599098439, 1518 "name" : "android::IBinder::PING_TRANSACTION" 1519 }, 1520 { 1521 "enum_field_value" : 1598311760, 1522 "name" : "android::IBinder::DUMP_TRANSACTION" 1523 }, 1524 { 1525 "enum_field_value" : 1598246212, 1526 "name" : "android::IBinder::SHELL_COMMAND_TRANSACTION" 1527 }, 1528 { 1529 "enum_field_value" : 1598968902, 1530 "name" : "android::IBinder::INTERFACE_TRANSACTION" 1531 }, 1532 { 1533 "enum_field_value" : 1599295570, 1534 "name" : "android::IBinder::SYSPROPS_TRANSACTION" 1535 }, 1536 { 1537 "enum_field_value" : 1598380116, 1538 "name" : "android::IBinder::EXTENSION_TRANSACTION" 1539 }, 1540 { 1541 "enum_field_value" : 1599097156, 1542 "name" : "android::IBinder::DEBUG_PID_TRANSACTION" 1543 }, 1544 { 1545 "enum_field_value" : 1599362900, 1546 "name" : "android::IBinder::TWEET_TRANSACTION" 1547 }, 1548 { 1549 "enum_field_value" : 1598835019, 1550 "name" : "android::IBinder::LIKE_TRANSACTION" 1551 }, 1552 { 1553 "enum_field_value" : 1, 1554 "name" : "android::IBinder::FLAG_ONEWAY" 1555 }, 1556 { 1557 "enum_field_value" : 32, 1558 "name" : "android::IBinder::FLAG_CLEAR_BUF" 1559 }, 1560 { 1561 "enum_field_value" : 268435456, 1562 "name" : "android::IBinder::FLAG_PRIVATE_VENDOR" 1563 } 1564 ], 1565 "linker_set_key" : "_ZTIN7android7IBinder22$DEBUG_PID_TRANSACTIONE", 1566 "name" : "android::IBinder::(anonymous enum at frameworks/native/libs/binder/include/binder/IBinder.h:52:5)", 1567 "referenced_type" : "_ZTIN7android7IBinder22$DEBUG_PID_TRANSACTIONE", 1568 "self_type" : "_ZTIN7android7IBinder22$DEBUG_PID_TRANSACTIONE", 1569 "size" : 4, 1570 "source_file" : "frameworks/native/libs/binder/include/binder/IBinder.h", 1571 "underlying_type" : "_ZTIj" 1572 }, 1573 { 1574 "access" : "protected", 1575 "alignment" : 4, 1576 "enum_fields" : 1577 [ 1578 { 1579 "enum_field_value" : 1, 1580 "name" : "android::RefBase::FIRST_INC_STRONG" 1581 } 1582 ], 1583 "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE", 1584 "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:358:5)", 1585 "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE", 1586 "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE", 1587 "size" : 4, 1588 "source_file" : "system/core/libutils/include/utils/RefBase.h", 1589 "underlying_type" : "_ZTIj" 1590 }, 1591 { 1592 "access" : "protected", 1593 "alignment" : 4, 1594 "enum_fields" : 1595 [ 1596 { 1597 "enum_field_value" : 0, 1598 "name" : "android::RefBase::OBJECT_LIFETIME_STRONG" 1599 }, 1600 { 1601 "enum_field_value" : 1, 1602 "name" : "android::RefBase::OBJECT_LIFETIME_WEAK" 1603 }, 1604 { 1605 "enum_field_value" : 1, 1606 "name" : "android::RefBase::OBJECT_LIFETIME_MASK" 1607 } 1608 ], 1609 "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE", 1610 "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:349:5)", 1611 "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE", 1612 "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE", 1613 "size" : 4, 1614 "source_file" : "system/core/libutils/include/utils/RefBase.h", 1615 "underlying_type" : "_ZTIj" 1616 }, 1617 { 1618 "alignment" : 4, 1619 "enum_fields" : 1620 [ 1621 { 1622 "enum_field_value" : 0, 1623 "name" : "android::hardware::HidlReturnRestriction::NONE" 1624 }, 1625 { 1626 "enum_field_value" : 1, 1627 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 1628 }, 1629 { 1630 "enum_field_value" : 2, 1631 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 1632 } 1633 ], 1634 "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE", 1635 "name" : "android::hardware::HidlReturnRestriction", 1636 "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE", 1637 "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE", 1638 "size" : 4, 1639 "source_file" : "system/libhidl/base/include/hidl/Status.h", 1640 "underlying_type" : "_ZTIi" 1641 }, 1642 { 1643 "alignment" : 4, 1644 "enum_fields" : 1645 [ 1646 { 1647 "enum_field_value" : 0, 1648 "name" : "android::hardware::Status::EX_NONE" 1649 }, 1650 { 1651 "enum_field_value" : -1, 1652 "name" : "android::hardware::Status::EX_SECURITY" 1653 }, 1654 { 1655 "enum_field_value" : -2, 1656 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 1657 }, 1658 { 1659 "enum_field_value" : -3, 1660 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 1661 }, 1662 { 1663 "enum_field_value" : -4, 1664 "name" : "android::hardware::Status::EX_NULL_POINTER" 1665 }, 1666 { 1667 "enum_field_value" : -5, 1668 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 1669 }, 1670 { 1671 "enum_field_value" : -6, 1672 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 1673 }, 1674 { 1675 "enum_field_value" : -7, 1676 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 1677 }, 1678 { 1679 "enum_field_value" : -128, 1680 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 1681 }, 1682 { 1683 "enum_field_value" : -129, 1684 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 1685 } 1686 ], 1687 "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE", 1688 "name" : "android::hardware::Status::Exception", 1689 "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE", 1690 "self_type" : "_ZTIN7android8hardware6Status9ExceptionE", 1691 "size" : 4, 1692 "source_file" : "system/libhidl/base/include/hidl/Status.h", 1693 "underlying_type" : "_ZTIi" 1694 }, 1695 { 1696 "alignment" : 4, 1697 "enum_fields" : 1698 [ 1699 { 1700 "enum_field_value" : 0, 1701 "name" : "android::hardware::details::READPTRPOS" 1702 }, 1703 { 1704 "enum_field_value" : 1, 1705 "name" : "android::hardware::details::WRITEPTRPOS" 1706 }, 1707 { 1708 "enum_field_value" : 2, 1709 "name" : "android::hardware::details::DATAPTRPOS" 1710 }, 1711 { 1712 "enum_field_value" : 3, 1713 "name" : "android::hardware::details::EVFLAGWORDPOS" 1714 } 1715 ], 1716 "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE", 1717 "name" : "android::hardware::details::GrantorType", 1718 "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE", 1719 "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE", 1720 "size" : 4, 1721 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h", 1722 "underlying_type" : "_ZTIi" 1723 }, 1724 { 1725 "alignment" : 4, 1726 "enum_fields" : 1727 [ 1728 { 1729 "enum_field_value" : 0, 1730 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 1731 }, 1732 { 1733 "enum_field_value" : 1, 1734 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 1735 }, 1736 { 1737 "enum_field_value" : 2, 1738 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 1739 }, 1740 { 1741 "enum_field_value" : 3, 1742 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 1743 }, 1744 { 1745 "enum_field_value" : 4, 1746 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 1747 }, 1748 { 1749 "enum_field_value" : 5, 1750 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 1751 }, 1752 { 1753 "enum_field_value" : 6, 1754 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 1755 }, 1756 { 1757 "enum_field_value" : 7, 1758 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 1759 }, 1760 { 1761 "enum_field_value" : 8, 1762 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 1763 }, 1764 { 1765 "enum_field_value" : 9, 1766 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 1767 } 1768 ], 1769 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE", 1770 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 1771 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE", 1772 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE", 1773 "size" : 4, 1774 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 1775 "underlying_type" : "_ZTIj" 1776 }, 1777 { 1778 "alignment" : 4, 1779 "enum_fields" : 1780 [ 1781 { 1782 "enum_field_value" : 1, 1783 "name" : "android::hardware::kSynchronizedReadWrite" 1784 }, 1785 { 1786 "enum_field_value" : 2, 1787 "name" : "android::hardware::kUnsynchronizedWrite" 1788 } 1789 ], 1790 "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE", 1791 "name" : "android::hardware::MQFlavor", 1792 "referenced_type" : "_ZTIN7android8hardware8MQFlavorE", 1793 "self_type" : "_ZTIN7android8hardware8MQFlavorE", 1794 "size" : 4, 1795 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h", 1796 "underlying_type" : "_ZTIj" 1797 } 1798 ], 1799 "function_types" : 1800 [ 1801 { 1802 "alignment" : 4, 1803 "linker_set_key" : "_ZTIFvPN7android6ParcelEPKhjPKyjE", 1804 "name" : "void (android::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int)", 1805 "parameters" : 1806 [ 1807 { 1808 "referenced_type" : "_ZTIPN7android6ParcelE" 1809 }, 1810 { 1811 "referenced_type" : "_ZTIPKh" 1812 }, 1813 { 1814 "referenced_type" : "_ZTIj" 1815 }, 1816 { 1817 "referenced_type" : "_ZTIPKy" 1818 }, 1819 { 1820 "referenced_type" : "_ZTIj" 1821 } 1822 ], 1823 "referenced_type" : "_ZTIFvPN7android6ParcelEPKhjPKyjE", 1824 "return_type" : "_ZTIv", 1825 "self_type" : "_ZTIFvPN7android6ParcelEPKhjPKyjE", 1826 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 1827 } 1828 ], 1829 "functions" : 1830 [ 1831 { 1832 "function_name" : "android::createHalToken", 1833 "linker_set_key" : "_ZN7android14createHalTokenERKNS_2spINS_4hidl4base4V1_05IBaseEEEPNS_8hardware8hidl_vecIhEE", 1834 "parameters" : 1835 [ 1836 { 1837 "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE" 1838 }, 1839 { 1840 "referenced_type" : "_ZTIPN7android8hardware8hidl_vecIhEE" 1841 } 1842 ], 1843 "return_type" : "_ZTIb", 1844 "source_file" : "system/libhidl/transport/token/1.0/utils/include/hidl/HybridInterface.h" 1845 }, 1846 { 1847 "function_name" : "android::deleteHalToken", 1848 "linker_set_key" : "_ZN7android14deleteHalTokenERKNS_8hardware8hidl_vecIhEE", 1849 "parameters" : 1850 [ 1851 { 1852 "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE" 1853 } 1854 ], 1855 "return_type" : "_ZTIb", 1856 "source_file" : "system/libhidl/transport/token/1.0/utils/include/hidl/HybridInterface.h" 1857 }, 1858 { 1859 "function_name" : "android::retrieveHalInterface", 1860 "linker_set_key" : "_ZN7android20retrieveHalInterfaceERKNS_8hardware8hidl_vecIhEE", 1861 "parameters" : 1862 [ 1863 { 1864 "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE" 1865 } 1866 ], 1867 "return_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 1868 "source_file" : "system/libhidl/transport/token/1.0/utils/include/hidl/HybridInterface.h" 1869 }, 1870 { 1871 "function_name" : "android::sp<android::hidl::token::V1_0::ITokenManager>::~sp", 1872 "linker_set_key" : "_ZN7android2spINS_4hidl5token4V1_013ITokenManagerEED2Ev", 1873 "parameters" : 1874 [ 1875 { 1876 "is_this_ptr" : true, 1877 "referenced_type" : "_ZTIPN7android2spINS_4hidl5token4V1_013ITokenManagerEEE" 1878 } 1879 ], 1880 "return_type" : "_ZTIv", 1881 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 1882 } 1883 ], 1884 "global_vars" : [], 1885 "lvalue_reference_types" : 1886 [ 1887 { 1888 "alignment" : 4, 1889 "linker_set_key" : "_ZTIRKN7android10ParcelableE", 1890 "name" : "const android::Parcelable &", 1891 "referenced_type" : "_ZTIKN7android10ParcelableE", 1892 "self_type" : "_ZTIRKN7android10ParcelableE", 1893 "size" : 4, 1894 "source_file" : "frameworks/native/libs/binder/include/binder/Parcelable.h" 1895 }, 1896 { 1897 "alignment" : 4, 1898 "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE", 1899 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 1900 "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE", 1901 "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE", 1902 "size" : 4, 1903 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 1904 }, 1905 { 1906 "alignment" : 4, 1907 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE", 1908 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 1909 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 1910 "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE", 1911 "size" : 4, 1912 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1913 }, 1914 { 1915 "alignment" : 4, 1916 "linker_set_key" : "_ZTIRKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1917 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> &", 1918 "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1919 "self_type" : "_ZTIRKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1920 "size" : 4, 1921 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 1922 }, 1923 { 1924 "alignment" : 4, 1925 "linker_set_key" : "_ZTIRKN7android6ParcelE", 1926 "name" : "const android::Parcel &", 1927 "referenced_type" : "_ZTIKN7android6ParcelE", 1928 "self_type" : "_ZTIRKN7android6ParcelE", 1929 "size" : 4, 1930 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 1931 }, 1932 { 1933 "alignment" : 4, 1934 "linker_set_key" : "_ZTIRKN7android7String8E", 1935 "name" : "const android::String8 &", 1936 "referenced_type" : "_ZTIKN7android7String8E", 1937 "self_type" : "_ZTIRKN7android7String8E", 1938 "size" : 4, 1939 "source_file" : "system/core/libutils/include/utils/String8.h" 1940 }, 1941 { 1942 "alignment" : 4, 1943 "linker_set_key" : "_ZTIRKN7android8String16E", 1944 "name" : "const android::String16 &", 1945 "referenced_type" : "_ZTIKN7android8String16E", 1946 "self_type" : "_ZTIRKN7android8String16E", 1947 "size" : 4, 1948 "source_file" : "system/core/libutils/include/utils/String16.h" 1949 }, 1950 { 1951 "alignment" : 4, 1952 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE", 1953 "name" : "const android::hardware::hidl_handle &", 1954 "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE", 1955 "self_type" : "_ZTIRKN7android8hardware11hidl_handleE", 1956 "size" : 4, 1957 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1958 }, 1959 { 1960 "alignment" : 4, 1961 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE", 1962 "name" : "const android::hardware::hidl_memory &", 1963 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE", 1964 "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE", 1965 "size" : 4, 1966 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1967 }, 1968 { 1969 "alignment" : 4, 1970 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE", 1971 "name" : "const android::hardware::hidl_string &", 1972 "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE", 1973 "self_type" : "_ZTIRKN7android8hardware11hidl_stringE", 1974 "size" : 4, 1975 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1976 }, 1977 { 1978 "alignment" : 4, 1979 "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE", 1980 "name" : "const android::hardware::hidl_version &", 1981 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE", 1982 "self_type" : "_ZTIRKN7android8hardware12hidl_versionE", 1983 "size" : 4, 1984 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1985 }, 1986 { 1987 "alignment" : 4, 1988 "linker_set_key" : "_ZTIRKN7android8hardware6StatusE", 1989 "name" : "const android::hardware::Status &", 1990 "referenced_type" : "_ZTIKN7android8hardware6StatusE", 1991 "self_type" : "_ZTIRKN7android8hardware6StatusE", 1992 "size" : 4, 1993 "source_file" : "system/libhidl/base/include/hidl/Status.h" 1994 }, 1995 { 1996 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE", 1997 "name" : "const iter<is_const> &", 1998 "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE", 1999 "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE", 2000 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2001 }, 2002 { 2003 "alignment" : 4, 2004 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE", 2005 "name" : "const android::hardware::hidl_vec<unsigned char> &", 2006 "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE", 2007 "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE", 2008 "size" : 4, 2009 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2010 }, 2011 { 2012 "alignment" : 4, 2013 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2014 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &", 2015 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2016 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2017 "size" : 4, 2018 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2019 }, 2020 { 2021 "alignment" : 4, 2022 "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 2023 "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 *>> *)>>> &", 2024 "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 2025 "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 2026 "size" : 4, 2027 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2028 }, 2029 { 2030 "alignment" : 4, 2031 "linker_set_key" : "_ZTIRKa", 2032 "name" : "const signed char &", 2033 "referenced_type" : "_ZTIKa", 2034 "self_type" : "_ZTIRKa", 2035 "size" : 4, 2036 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2037 }, 2038 { 2039 "alignment" : 4, 2040 "linker_set_key" : "_ZTIRKb", 2041 "name" : "const bool &", 2042 "referenced_type" : "_ZTIKb", 2043 "self_type" : "_ZTIRKb", 2044 "size" : 4, 2045 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2046 }, 2047 { 2048 "alignment" : 4, 2049 "linker_set_key" : "_ZTIRKd", 2050 "name" : "const double &", 2051 "referenced_type" : "_ZTIKd", 2052 "self_type" : "_ZTIRKd", 2053 "size" : 4, 2054 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2055 }, 2056 { 2057 "alignment" : 4, 2058 "linker_set_key" : "_ZTIRKf", 2059 "name" : "const float &", 2060 "referenced_type" : "_ZTIKf", 2061 "self_type" : "_ZTIRKf", 2062 "size" : 4, 2063 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2064 }, 2065 { 2066 "alignment" : 4, 2067 "linker_set_key" : "_ZTIRKh", 2068 "name" : "const unsigned char &", 2069 "referenced_type" : "_ZTIKh", 2070 "self_type" : "_ZTIRKh", 2071 "size" : 4, 2072 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2073 }, 2074 { 2075 "alignment" : 4, 2076 "linker_set_key" : "_ZTIRKi", 2077 "name" : "const int &", 2078 "referenced_type" : "_ZTIKi", 2079 "self_type" : "_ZTIRKi", 2080 "size" : 4, 2081 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2082 }, 2083 { 2084 "alignment" : 4, 2085 "linker_set_key" : "_ZTIRKj", 2086 "name" : "const unsigned int &", 2087 "referenced_type" : "_ZTIKj", 2088 "self_type" : "_ZTIRKj", 2089 "size" : 4, 2090 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2091 }, 2092 { 2093 "alignment" : 4, 2094 "linker_set_key" : "_ZTIRKs", 2095 "name" : "const short &", 2096 "referenced_type" : "_ZTIKs", 2097 "self_type" : "_ZTIRKs", 2098 "size" : 4, 2099 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2100 }, 2101 { 2102 "alignment" : 4, 2103 "linker_set_key" : "_ZTIRKt", 2104 "name" : "const unsigned short &", 2105 "referenced_type" : "_ZTIKt", 2106 "self_type" : "_ZTIRKt", 2107 "size" : 4, 2108 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2109 }, 2110 { 2111 "alignment" : 4, 2112 "linker_set_key" : "_ZTIRKx", 2113 "name" : "const long long &", 2114 "referenced_type" : "_ZTIKx", 2115 "self_type" : "_ZTIRKx", 2116 "size" : 4, 2117 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2118 }, 2119 { 2120 "alignment" : 4, 2121 "linker_set_key" : "_ZTIRKy", 2122 "name" : "const unsigned long long &", 2123 "referenced_type" : "_ZTIKy", 2124 "self_type" : "_ZTIRKy", 2125 "size" : 4, 2126 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2127 }, 2128 { 2129 "alignment" : 4, 2130 "linker_set_key" : "_ZTIRN7android10TextOutputE", 2131 "name" : "android::TextOutput &", 2132 "referenced_type" : "_ZTIN7android10TextOutputE", 2133 "self_type" : "_ZTIRN7android10TextOutputE", 2134 "size" : 4, 2135 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2136 }, 2137 { 2138 "alignment" : 4, 2139 "linker_set_key" : "_ZTIRN7android2spINS_4hidl4base4V1_05IBaseEEE", 2140 "name" : "android::sp<android::hidl::base::V1_0::IBase> &", 2141 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 2142 "self_type" : "_ZTIRN7android2spINS_4hidl4base4V1_05IBaseEEE", 2143 "size" : 4, 2144 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2145 }, 2146 { 2147 "alignment" : 4, 2148 "linker_set_key" : "_ZTIRN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2149 "name" : "android::sp<android::hidl::token::V1_0::ITokenManager> &", 2150 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2151 "self_type" : "_ZTIRN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2152 "size" : 4, 2153 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2154 }, 2155 { 2156 "alignment" : 4, 2157 "linker_set_key" : "_ZTIRN7android7String8E", 2158 "name" : "android::String8 &", 2159 "referenced_type" : "_ZTIN7android7String8E", 2160 "self_type" : "_ZTIRN7android7String8E", 2161 "size" : 4, 2162 "source_file" : "system/core/libutils/include/utils/String8.h" 2163 }, 2164 { 2165 "alignment" : 4, 2166 "linker_set_key" : "_ZTIRN7android8String16E", 2167 "name" : "android::String16 &", 2168 "referenced_type" : "_ZTIN7android8String16E", 2169 "self_type" : "_ZTIRN7android8String16E", 2170 "size" : 4, 2171 "source_file" : "system/core/libutils/include/utils/String16.h" 2172 }, 2173 { 2174 "alignment" : 4, 2175 "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE", 2176 "name" : "android::hardware::hidl_memory &", 2177 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 2178 "self_type" : "_ZTIRN7android8hardware11hidl_memoryE", 2179 "size" : 4, 2180 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2181 }, 2182 { 2183 "alignment" : 4, 2184 "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2185 "name" : "android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase>> &", 2186 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2187 "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2188 "size" : 4, 2189 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2190 }, 2191 { 2192 "alignment" : 4, 2193 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE", 2194 "name" : "android::hardware::Return<bool> &", 2195 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 2196 "self_type" : "_ZTIRN7android8hardware6ReturnIbEE", 2197 "size" : 4, 2198 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2199 }, 2200 { 2201 "alignment" : 4, 2202 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE", 2203 "name" : "android::hardware::Return<void> &", 2204 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 2205 "self_type" : "_ZTIRN7android8hardware6ReturnIvEE", 2206 "size" : 4, 2207 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2208 }, 2209 { 2210 "alignment" : 4, 2211 "linker_set_key" : "_ZTIRN7android8hardware6StatusE", 2212 "name" : "android::hardware::Status &", 2213 "referenced_type" : "_ZTIN7android8hardware6StatusE", 2214 "self_type" : "_ZTIRN7android8hardware6StatusE", 2215 "size" : 4, 2216 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2217 }, 2218 { 2219 "alignment" : 4, 2220 "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerIhEE", 2221 "name" : "android::hardware::details::hidl_pointer<unsigned char> &", 2222 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 2223 "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerIhEE", 2224 "size" : 4, 2225 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2226 }, 2227 { 2228 "alignment" : 4, 2229 "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecIhEE", 2230 "name" : "android::hardware::hidl_vec<unsigned char> &", 2231 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 2232 "self_type" : "_ZTIRN7android8hardware8hidl_vecIhEE", 2233 "size" : 4, 2234 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2235 }, 2236 { 2237 "alignment" : 4, 2238 "linker_set_key" : "_ZTIRPKv", 2239 "name" : "const void *&", 2240 "referenced_type" : "_ZTIPKv", 2241 "self_type" : "_ZTIRPKv", 2242 "size" : 4, 2243 "source_file" : "system/core/libutils/include/utils/Flattenable.h" 2244 }, 2245 { 2246 "alignment" : 4, 2247 "linker_set_key" : "_ZTIRPv", 2248 "name" : "void *&", 2249 "referenced_type" : "_ZTIPv", 2250 "self_type" : "_ZTIRPv", 2251 "size" : 4, 2252 "source_file" : "system/core/libutils/include/utils/Flattenable.h" 2253 }, 2254 { 2255 "alignment" : 4, 2256 "linker_set_key" : "_ZTIRh", 2257 "name" : "unsigned char &", 2258 "referenced_type" : "_ZTIh", 2259 "self_type" : "_ZTIRh", 2260 "size" : 4, 2261 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2262 }, 2263 { 2264 "alignment" : 4, 2265 "linker_set_key" : "_ZTIRi", 2266 "name" : "int &", 2267 "referenced_type" : "_ZTIi", 2268 "self_type" : "_ZTIRi", 2269 "size" : 4, 2270 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 2271 }, 2272 { 2273 "alignment" : 4, 2274 "linker_set_key" : "_ZTIRj", 2275 "name" : "unsigned int &", 2276 "referenced_type" : "_ZTIj", 2277 "self_type" : "_ZTIRj", 2278 "size" : 4, 2279 "source_file" : "system/core/libutils/include/utils/Flattenable.h" 2280 } 2281 ], 2282 "pointer_types" : 2283 [ 2284 { 2285 "alignment" : 4, 2286 "linker_set_key" : "_ZTIP13native_handle", 2287 "name" : "native_handle *", 2288 "referenced_type" : "_ZTI13native_handle", 2289 "self_type" : "_ZTIP13native_handle", 2290 "size" : 4, 2291 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2292 }, 2293 { 2294 "alignment" : 4, 2295 "linker_set_key" : "_ZTIP3DIR", 2296 "name" : "DIR *", 2297 "referenced_type" : "_ZTI3DIR", 2298 "self_type" : "_ZTIP3DIR", 2299 "size" : 4, 2300 "source_file" : "system/libbase/include/android-base/unique_fd.h" 2301 }, 2302 { 2303 "alignment" : 4, 2304 "linker_set_key" : "_ZTIP7__sFILE", 2305 "name" : "__sFILE *", 2306 "referenced_type" : "_ZTI7__sFILE", 2307 "self_type" : "_ZTIP7__sFILE", 2308 "size" : 4, 2309 "source_file" : "system/libbase/include/android-base/unique_fd.h" 2310 }, 2311 { 2312 "alignment" : 4, 2313 "linker_set_key" : "_ZTIP7log_msg", 2314 "name" : "log_msg *", 2315 "referenced_type" : "_ZTI7log_msg", 2316 "self_type" : "_ZTIP7log_msg", 2317 "size" : 4, 2318 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 2319 }, 2320 { 2321 "alignment" : 4, 2322 "linker_set_key" : "_ZTIPDs", 2323 "name" : "char16_t *", 2324 "referenced_type" : "_ZTIDs", 2325 "self_type" : "_ZTIPDs", 2326 "size" : 4, 2327 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2328 }, 2329 { 2330 "alignment" : 4, 2331 "linker_set_key" : "_ZTIPFvPN7android6ParcelEPKhjPKyjE", 2332 "name" : "void (*)(android::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int)", 2333 "referenced_type" : "_ZTIFvPN7android6ParcelEPKhjPKyjE", 2334 "self_type" : "_ZTIPFvPN7android6ParcelEPKhjPKyjE", 2335 "size" : 4, 2336 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2337 }, 2338 { 2339 "alignment" : 4, 2340 "linker_set_key" : "_ZTIPK13native_handle", 2341 "name" : "const native_handle *", 2342 "referenced_type" : "_ZTIK13native_handle", 2343 "self_type" : "_ZTIPK13native_handle", 2344 "size" : 4, 2345 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2346 }, 2347 { 2348 "alignment" : 4, 2349 "linker_set_key" : "_ZTIPK7log_msg", 2350 "name" : "const log_msg *", 2351 "referenced_type" : "_ZTIK7log_msg", 2352 "self_type" : "_ZTIPK7log_msg", 2353 "size" : 4, 2354 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 2355 }, 2356 { 2357 "alignment" : 4, 2358 "linker_set_key" : "_ZTIPKDs", 2359 "name" : "const char16_t *", 2360 "referenced_type" : "_ZTIKDs", 2361 "self_type" : "_ZTIPKDs", 2362 "size" : 4, 2363 "source_file" : "system/core/libutils/include/utils/String16.h" 2364 }, 2365 { 2366 "alignment" : 4, 2367 "linker_set_key" : "_ZTIPKN7android10ParcelableE", 2368 "name" : "const android::Parcelable *", 2369 "referenced_type" : "_ZTIKN7android10ParcelableE", 2370 "self_type" : "_ZTIPKN7android10ParcelableE", 2371 "size" : 4, 2372 "source_file" : "frameworks/native/libs/binder/include/binder/Parcelable.h" 2373 }, 2374 { 2375 "alignment" : 4, 2376 "linker_set_key" : "_ZTIPKN7android10VectorImplE", 2377 "name" : "const android::VectorImpl *", 2378 "referenced_type" : "_ZTIKN7android10VectorImplE", 2379 "self_type" : "_ZTIPKN7android10VectorImplE", 2380 "size" : 4, 2381 "source_file" : "system/core/libutils/include/utils/VectorImpl.h" 2382 }, 2383 { 2384 "alignment" : 4, 2385 "linker_set_key" : "_ZTIPKN7android12NativeHandleE", 2386 "name" : "const android::NativeHandle *", 2387 "referenced_type" : "_ZTIKN7android12NativeHandleE", 2388 "self_type" : "_ZTIPKN7android12NativeHandleE", 2389 "size" : 4, 2390 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 2391 }, 2392 { 2393 "alignment" : 4, 2394 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE", 2395 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 2396 "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE", 2397 "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE", 2398 "size" : 4, 2399 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2400 }, 2401 { 2402 "alignment" : 4, 2403 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2404 "name" : "const android::sp<android::hidl::token::V1_0::ITokenManager> *", 2405 "referenced_type" : "_ZTIKN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2406 "self_type" : "_ZTIPKN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2407 "size" : 4, 2408 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2409 }, 2410 { 2411 "alignment" : 4, 2412 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2413 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 2414 "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2415 "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2416 "size" : 4, 2417 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2418 }, 2419 { 2420 "alignment" : 4, 2421 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE", 2422 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 2423 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 2424 "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE", 2425 "size" : 4, 2426 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2427 }, 2428 { 2429 "alignment" : 4, 2430 "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE", 2431 "name" : "const android::base::borrowed_fd *", 2432 "referenced_type" : "_ZTIKN7android4base11borrowed_fdE", 2433 "self_type" : "_ZTIPKN7android4base11borrowed_fdE", 2434 "size" : 4, 2435 "source_file" : "system/libbase/include/android-base/unique_fd.h" 2436 }, 2437 { 2438 "alignment" : 4, 2439 "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE", 2440 "name" : "const android::hidl::base::V1_0::IBase *", 2441 "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE", 2442 "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE", 2443 "size" : 4, 2444 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 2445 }, 2446 { 2447 "alignment" : 4, 2448 "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE", 2449 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 2450 "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE", 2451 "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE", 2452 "size" : 4, 2453 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 2454 }, 2455 { 2456 "alignment" : 4, 2457 "linker_set_key" : "_ZTIPKN7android6Parcel12ReadableBlobE", 2458 "name" : "const android::Parcel::ReadableBlob *", 2459 "referenced_type" : "_ZTIKN7android6Parcel12ReadableBlobE", 2460 "self_type" : "_ZTIPKN7android6Parcel12ReadableBlobE", 2461 "size" : 4, 2462 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2463 }, 2464 { 2465 "alignment" : 4, 2466 "linker_set_key" : "_ZTIPKN7android6Parcel4BlobE", 2467 "name" : "const android::Parcel::Blob *", 2468 "referenced_type" : "_ZTIKN7android6Parcel4BlobE", 2469 "self_type" : "_ZTIPKN7android6Parcel4BlobE", 2470 "size" : 4, 2471 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2472 }, 2473 { 2474 "alignment" : 4, 2475 "linker_set_key" : "_ZTIPKN7android6ParcelE", 2476 "name" : "const android::Parcel *", 2477 "referenced_type" : "_ZTIKN7android6ParcelE", 2478 "self_type" : "_ZTIPKN7android6ParcelE", 2479 "size" : 4, 2480 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2481 }, 2482 { 2483 "alignment" : 4, 2484 "linker_set_key" : "_ZTIPKN7android7RefBaseE", 2485 "name" : "const android::RefBase *", 2486 "referenced_type" : "_ZTIKN7android7RefBaseE", 2487 "self_type" : "_ZTIPKN7android7RefBaseE", 2488 "size" : 4, 2489 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2490 }, 2491 { 2492 "alignment" : 4, 2493 "linker_set_key" : "_ZTIPKN7android7String8E", 2494 "name" : "const android::String8 *", 2495 "referenced_type" : "_ZTIKN7android7String8E", 2496 "self_type" : "_ZTIPKN7android7String8E", 2497 "size" : 4, 2498 "source_file" : "system/core/libutils/include/utils/String8.h" 2499 }, 2500 { 2501 "alignment" : 4, 2502 "linker_set_key" : "_ZTIPKN7android8String16E", 2503 "name" : "const android::String16 *", 2504 "referenced_type" : "_ZTIKN7android8String16E", 2505 "self_type" : "_ZTIPKN7android8String16E", 2506 "size" : 4, 2507 "source_file" : "system/core/libutils/include/utils/String16.h" 2508 }, 2509 { 2510 "alignment" : 4, 2511 "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE", 2512 "name" : "const android::hardware::hidl_memory *", 2513 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE", 2514 "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE", 2515 "size" : 4, 2516 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2517 }, 2518 { 2519 "alignment" : 4, 2520 "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE", 2521 "name" : "const android::hardware::hidl_version *", 2522 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE", 2523 "self_type" : "_ZTIPKN7android8hardware12hidl_versionE", 2524 "size" : 4, 2525 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2526 }, 2527 { 2528 "alignment" : 4, 2529 "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2530 "name" : "const android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase>> *", 2531 "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2532 "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2533 "size" : 4, 2534 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2535 }, 2536 { 2537 "alignment" : 4, 2538 "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE", 2539 "name" : "const android::hardware::Return<bool> *", 2540 "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE", 2541 "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE", 2542 "size" : 4, 2543 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2544 }, 2545 { 2546 "alignment" : 4, 2547 "linker_set_key" : "_ZTIPKN7android8hardware6StatusE", 2548 "name" : "const android::hardware::Status *", 2549 "referenced_type" : "_ZTIKN7android8hardware6StatusE", 2550 "self_type" : "_ZTIPKN7android8hardware6StatusE", 2551 "size" : 4, 2552 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2553 }, 2554 { 2555 "alignment" : 4, 2556 "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE", 2557 "name" : "const android::hardware::details::hidl_pointer<unsigned char> *", 2558 "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE", 2559 "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE", 2560 "size" : 4, 2561 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2562 }, 2563 { 2564 "alignment" : 4, 2565 "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE", 2566 "name" : "const android::hardware::details::return_status *", 2567 "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE", 2568 "self_type" : "_ZTIPKN7android8hardware7details13return_statusE", 2569 "size" : 4, 2570 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2571 }, 2572 { 2573 "alignment" : 4, 2574 "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE", 2575 "name" : "const android::hardware::hidl_vec<unsigned char> *", 2576 "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE", 2577 "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE", 2578 "size" : 4, 2579 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2580 }, 2581 { 2582 "alignment" : 4, 2583 "linker_set_key" : "_ZTIPKN7android9BpRefBaseE", 2584 "name" : "const android::BpRefBase *", 2585 "referenced_type" : "_ZTIKN7android9BpRefBaseE", 2586 "self_type" : "_ZTIPKN7android9BpRefBaseE", 2587 "size" : 4, 2588 "source_file" : "frameworks/native/libs/binder/include/binder/Binder.h" 2589 }, 2590 { 2591 "alignment" : 4, 2592 "linker_set_key" : "_ZTIPKPKc", 2593 "name" : "const char *const *", 2594 "referenced_type" : "_ZTIKPKc", 2595 "self_type" : "_ZTIPKPKc", 2596 "size" : 4, 2597 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h" 2598 }, 2599 { 2600 "alignment" : 4, 2601 "linker_set_key" : "_ZTIPKc", 2602 "name" : "const char *", 2603 "referenced_type" : "_ZTIKc", 2604 "self_type" : "_ZTIPKc", 2605 "size" : 4, 2606 "source_file" : "system/logging/liblog/include_vndk/android/log.h" 2607 }, 2608 { 2609 "alignment" : 4, 2610 "linker_set_key" : "_ZTIPKh", 2611 "name" : "const unsigned char *", 2612 "referenced_type" : "_ZTIKh", 2613 "self_type" : "_ZTIPKh", 2614 "size" : 4, 2615 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2616 }, 2617 { 2618 "alignment" : 4, 2619 "linker_set_key" : "_ZTIPKv", 2620 "name" : "const void *", 2621 "referenced_type" : "_ZTIKv", 2622 "self_type" : "_ZTIPKv", 2623 "size" : 4, 2624 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2625 }, 2626 { 2627 "alignment" : 4, 2628 "linker_set_key" : "_ZTIPKy", 2629 "name" : "const unsigned long long *", 2630 "referenced_type" : "_ZTIKy", 2631 "self_type" : "_ZTIPKy", 2632 "size" : 4, 2633 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2634 }, 2635 { 2636 "alignment" : 4, 2637 "linker_set_key" : "_ZTIPN7android10IInterfaceE", 2638 "name" : "android::IInterface *", 2639 "referenced_type" : "_ZTIN7android10IInterfaceE", 2640 "self_type" : "_ZTIPN7android10IInterfaceE", 2641 "size" : 4, 2642 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2643 }, 2644 { 2645 "alignment" : 4, 2646 "linker_set_key" : "_ZTIPN7android10ParcelableE", 2647 "name" : "android::Parcelable *", 2648 "referenced_type" : "_ZTIN7android10ParcelableE", 2649 "self_type" : "_ZTIPN7android10ParcelableE", 2650 "size" : 4, 2651 "source_file" : "frameworks/native/libs/binder/include/binder/Parcelable.h" 2652 }, 2653 { 2654 "alignment" : 4, 2655 "linker_set_key" : "_ZTIPN7android10RpcSessionE", 2656 "name" : "android::RpcSession *", 2657 "referenced_type" : "_ZTIN7android10RpcSessionE", 2658 "self_type" : "_ZTIPN7android10RpcSessionE", 2659 "size" : 4, 2660 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2661 }, 2662 { 2663 "alignment" : 4, 2664 "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE", 2665 "name" : "android::ReferenceRenamer *", 2666 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 2667 "self_type" : "_ZTIPN7android16ReferenceRenamerE", 2668 "size" : 4, 2669 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2670 }, 2671 { 2672 "alignment" : 4, 2673 "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE", 2674 "name" : "android::VirtualLightRefBase *", 2675 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 2676 "self_type" : "_ZTIPN7android19VirtualLightRefBaseE", 2677 "size" : 4, 2678 "source_file" : "system/core/libutils/include/utils/LightRefBase.h" 2679 }, 2680 { 2681 "alignment" : 4, 2682 "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE", 2683 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 2684 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 2685 "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE", 2686 "size" : 4, 2687 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2688 }, 2689 { 2690 "alignment" : 4, 2691 "linker_set_key" : "_ZTIPN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2692 "name" : "android::sp<android::hidl::token::V1_0::ITokenManager> *", 2693 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2694 "self_type" : "_ZTIPN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 2695 "size" : 4, 2696 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2697 }, 2698 { 2699 "alignment" : 4, 2700 "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2701 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 2702 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2703 "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2704 "size" : 4, 2705 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2706 }, 2707 { 2708 "alignment" : 4, 2709 "linker_set_key" : "_ZTIPN7android2spINS_7IBinderEEE", 2710 "name" : "android::sp<android::IBinder> *", 2711 "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", 2712 "self_type" : "_ZTIPN7android2spINS_7IBinderEEE", 2713 "size" : 4, 2714 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2715 }, 2716 { 2717 "alignment" : 4, 2718 "linker_set_key" : "_ZTIPN7android2spINS_8hardware20hidl_death_recipientEEE", 2719 "name" : "android::sp<android::hardware::hidl_death_recipient> *", 2720 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 2721 "self_type" : "_ZTIPN7android2spINS_8hardware20hidl_death_recipientEEE", 2722 "size" : 4, 2723 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2724 }, 2725 { 2726 "alignment" : 4, 2727 "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE", 2728 "name" : "android::base::borrowed_fd *", 2729 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 2730 "self_type" : "_ZTIPN7android4base11borrowed_fdE", 2731 "size" : 4, 2732 "source_file" : "system/libbase/include/android-base/unique_fd.h" 2733 }, 2734 { 2735 "alignment" : 4, 2736 "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 2737 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *", 2738 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 2739 "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 2740 "size" : 4, 2741 "source_file" : "system/libbase/include/android-base/unique_fd.h" 2742 }, 2743 { 2744 "alignment" : 4, 2745 "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE", 2746 "name" : "android::hidl::base::V1_0::IBase *", 2747 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE", 2748 "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE", 2749 "size" : 4, 2750 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2751 }, 2752 { 2753 "alignment" : 4, 2754 "linker_set_key" : "_ZTIPN7android4hidl5token4V1_013ITokenManagerE", 2755 "name" : "android::hidl::token::V1_0::ITokenManager *", 2756 "referenced_type" : "_ZTIN7android4hidl5token4V1_013ITokenManagerE", 2757 "self_type" : "_ZTIPN7android4hidl5token4V1_013ITokenManagerE", 2758 "size" : 4, 2759 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2760 }, 2761 { 2762 "alignment" : 4, 2763 "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE", 2764 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 2765 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 2766 "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE", 2767 "size" : 4, 2768 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2769 }, 2770 { 2771 "alignment" : 4, 2772 "linker_set_key" : "_ZTIPN7android6Parcel12ReadableBlobE", 2773 "name" : "android::Parcel::ReadableBlob *", 2774 "referenced_type" : "_ZTIN7android6Parcel12ReadableBlobE", 2775 "self_type" : "_ZTIPN7android6Parcel12ReadableBlobE", 2776 "size" : 4, 2777 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2778 }, 2779 { 2780 "alignment" : 4, 2781 "linker_set_key" : "_ZTIPN7android6Parcel12WritableBlobE", 2782 "name" : "android::Parcel::WritableBlob *", 2783 "referenced_type" : "_ZTIN7android6Parcel12WritableBlobE", 2784 "self_type" : "_ZTIPN7android6Parcel12WritableBlobE", 2785 "size" : 4, 2786 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2787 }, 2788 { 2789 "alignment" : 4, 2790 "linker_set_key" : "_ZTIPN7android6Parcel26FlattenableHelperInterfaceE", 2791 "name" : "android::Parcel::FlattenableHelperInterface *", 2792 "referenced_type" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 2793 "self_type" : "_ZTIPN7android6Parcel26FlattenableHelperInterfaceE", 2794 "size" : 4, 2795 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2796 }, 2797 { 2798 "alignment" : 4, 2799 "linker_set_key" : "_ZTIPN7android6ParcelE", 2800 "name" : "android::Parcel *", 2801 "referenced_type" : "_ZTIN7android6ParcelE", 2802 "self_type" : "_ZTIPN7android6ParcelE", 2803 "size" : 4, 2804 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2805 }, 2806 { 2807 "alignment" : 4, 2808 "linker_set_key" : "_ZTIPN7android7IBinder14DeathRecipientE", 2809 "name" : "android::IBinder::DeathRecipient *", 2810 "referenced_type" : "_ZTIN7android7IBinder14DeathRecipientE", 2811 "self_type" : "_ZTIPN7android7IBinder14DeathRecipientE", 2812 "size" : 4, 2813 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2814 }, 2815 { 2816 "alignment" : 4, 2817 "linker_set_key" : "_ZTIPN7android7IBinderE", 2818 "name" : "android::IBinder *", 2819 "referenced_type" : "_ZTIN7android7IBinderE", 2820 "self_type" : "_ZTIPN7android7IBinderE", 2821 "size" : 4, 2822 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2823 }, 2824 { 2825 "alignment" : 4, 2826 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE", 2827 "name" : "android::RefBase::weakref_impl *", 2828 "referenced_type" : "_ZTIN7android7RefBase12weakref_implE", 2829 "self_type" : "_ZTIPN7android7RefBase12weakref_implE", 2830 "size" : 4, 2831 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2832 }, 2833 { 2834 "alignment" : 4, 2835 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE", 2836 "name" : "android::RefBase::weakref_type *", 2837 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE", 2838 "self_type" : "_ZTIPN7android7RefBase12weakref_typeE", 2839 "size" : 4, 2840 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2841 }, 2842 { 2843 "alignment" : 4, 2844 "linker_set_key" : "_ZTIPN7android7RefBaseE", 2845 "name" : "android::RefBase *", 2846 "referenced_type" : "_ZTIN7android7RefBaseE", 2847 "self_type" : "_ZTIPN7android7RefBaseE", 2848 "size" : 4, 2849 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2850 }, 2851 { 2852 "alignment" : 4, 2853 "linker_set_key" : "_ZTIPN7android7String8E", 2854 "name" : "android::String8 *", 2855 "referenced_type" : "_ZTIN7android7String8E", 2856 "self_type" : "_ZTIPN7android7String8E", 2857 "size" : 4, 2858 "source_file" : "system/core/libutils/include/utils/String8.h" 2859 }, 2860 { 2861 "alignment" : 4, 2862 "linker_set_key" : "_ZTIPN7android8String16E", 2863 "name" : "android::String16 *", 2864 "referenced_type" : "_ZTIN7android8String16E", 2865 "self_type" : "_ZTIPN7android8String16E", 2866 "size" : 4, 2867 "source_file" : "system/core/libutils/include/utils/String16.h" 2868 }, 2869 { 2870 "alignment" : 4, 2871 "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE", 2872 "name" : "android::hardware::hidl_memory *", 2873 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 2874 "self_type" : "_ZTIPN7android8hardware11hidl_memoryE", 2875 "size" : 4, 2876 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2877 }, 2878 { 2879 "alignment" : 4, 2880 "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE", 2881 "name" : "android::hardware::hidl_version *", 2882 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 2883 "self_type" : "_ZTIPN7android8hardware12hidl_versionE", 2884 "size" : 4, 2885 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2886 }, 2887 { 2888 "alignment" : 4, 2889 "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE", 2890 "name" : "android::hardware::GrantorDescriptor *", 2891 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 2892 "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE", 2893 "size" : 4, 2894 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2895 }, 2896 { 2897 "alignment" : 4, 2898 "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE", 2899 "name" : "android::hardware::hidl_death_recipient *", 2900 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 2901 "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE", 2902 "size" : 4, 2903 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2904 }, 2905 { 2906 "alignment" : 4, 2907 "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2908 "name" : "android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase>> *", 2909 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2910 "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 2911 "size" : 4, 2912 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2913 }, 2914 { 2915 "alignment" : 4, 2916 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE", 2917 "name" : "android::hardware::Return<bool> *", 2918 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 2919 "self_type" : "_ZTIPN7android8hardware6ReturnIbEE", 2920 "size" : 4, 2921 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2922 }, 2923 { 2924 "alignment" : 4, 2925 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE", 2926 "name" : "android::hardware::Return<void> *", 2927 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 2928 "self_type" : "_ZTIPN7android8hardware6ReturnIvEE", 2929 "size" : 4, 2930 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2931 }, 2932 { 2933 "alignment" : 4, 2934 "linker_set_key" : "_ZTIPN7android8hardware6StatusE", 2935 "name" : "android::hardware::Status *", 2936 "referenced_type" : "_ZTIN7android8hardware6StatusE", 2937 "self_type" : "_ZTIPN7android8hardware6StatusE", 2938 "size" : 4, 2939 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2940 }, 2941 { 2942 "alignment" : 4, 2943 "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerIhEE", 2944 "name" : "android::hardware::details::hidl_pointer<unsigned char> *", 2945 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 2946 "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerIhEE", 2947 "size" : 4, 2948 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2949 }, 2950 { 2951 "alignment" : 4, 2952 "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE", 2953 "name" : "android::hardware::details::return_status *", 2954 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 2955 "self_type" : "_ZTIPN7android8hardware7details13return_statusE", 2956 "size" : 4, 2957 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2958 }, 2959 { 2960 "alignment" : 4, 2961 "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE", 2962 "name" : "android::hardware::details::HidlInstrumentor *", 2963 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 2964 "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE", 2965 "size" : 4, 2966 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2967 }, 2968 { 2969 "alignment" : 4, 2970 "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecIhEE", 2971 "name" : "android::hardware::hidl_vec<unsigned char> *", 2972 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 2973 "self_type" : "_ZTIPN7android8hardware8hidl_vecIhEE", 2974 "size" : 4, 2975 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2976 }, 2977 { 2978 "alignment" : 4, 2979 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2980 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 2981 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2982 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2983 "size" : 4, 2984 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2985 }, 2986 { 2987 "alignment" : 4, 2988 "linker_set_key" : "_ZTIPa", 2989 "name" : "signed char *", 2990 "referenced_type" : "_ZTIa", 2991 "self_type" : "_ZTIPa", 2992 "size" : 4, 2993 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 2994 }, 2995 { 2996 "alignment" : 4, 2997 "linker_set_key" : "_ZTIPb", 2998 "name" : "bool *", 2999 "referenced_type" : "_ZTIb", 3000 "self_type" : "_ZTIPb", 3001 "size" : 4, 3002 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3003 }, 3004 { 3005 "alignment" : 4, 3006 "linker_set_key" : "_ZTIPc", 3007 "name" : "char *", 3008 "referenced_type" : "_ZTIc", 3009 "self_type" : "_ZTIPc", 3010 "size" : 4, 3011 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 3012 }, 3013 { 3014 "alignment" : 4, 3015 "linker_set_key" : "_ZTIPd", 3016 "name" : "double *", 3017 "referenced_type" : "_ZTId", 3018 "self_type" : "_ZTIPd", 3019 "size" : 4, 3020 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3021 }, 3022 { 3023 "alignment" : 4, 3024 "linker_set_key" : "_ZTIPf", 3025 "name" : "float *", 3026 "referenced_type" : "_ZTIf", 3027 "self_type" : "_ZTIPf", 3028 "size" : 4, 3029 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3030 }, 3031 { 3032 "alignment" : 4, 3033 "linker_set_key" : "_ZTIPh", 3034 "name" : "unsigned char *", 3035 "referenced_type" : "_ZTIh", 3036 "self_type" : "_ZTIPh", 3037 "size" : 4, 3038 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3039 }, 3040 { 3041 "alignment" : 4, 3042 "linker_set_key" : "_ZTIPi", 3043 "name" : "int *", 3044 "referenced_type" : "_ZTIi", 3045 "self_type" : "_ZTIPi", 3046 "size" : 4, 3047 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3048 }, 3049 { 3050 "alignment" : 4, 3051 "linker_set_key" : "_ZTIPj", 3052 "name" : "unsigned int *", 3053 "referenced_type" : "_ZTIj", 3054 "self_type" : "_ZTIPj", 3055 "size" : 4, 3056 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3057 }, 3058 { 3059 "alignment" : 4, 3060 "linker_set_key" : "_ZTIPv", 3061 "name" : "void *", 3062 "referenced_type" : "_ZTIv", 3063 "self_type" : "_ZTIPv", 3064 "size" : 4, 3065 "source_file" : "system/libbase/include/android-base/unique_fd.h" 3066 }, 3067 { 3068 "alignment" : 4, 3069 "linker_set_key" : "_ZTIPx", 3070 "name" : "long long *", 3071 "referenced_type" : "_ZTIx", 3072 "self_type" : "_ZTIPx", 3073 "size" : 4, 3074 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3075 }, 3076 { 3077 "alignment" : 4, 3078 "linker_set_key" : "_ZTIPy", 3079 "name" : "unsigned long long *", 3080 "referenced_type" : "_ZTIy", 3081 "self_type" : "_ZTIPy", 3082 "size" : 4, 3083 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3084 } 3085 ], 3086 "qualified_types" : 3087 [ 3088 { 3089 "alignment" : 4, 3090 "is_const" : true, 3091 "linker_set_key" : "_ZTIA1_KPKc", 3092 "name" : "const char *const[1]", 3093 "referenced_type" : "_ZTIA1_PKc", 3094 "self_type" : "_ZTIA1_KPKc", 3095 "size" : 4, 3096 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h" 3097 }, 3098 { 3099 "alignment" : 4, 3100 "is_const" : true, 3101 "linker_set_key" : "_ZTIA76_KPKc", 3102 "name" : "const char *const[76]", 3103 "referenced_type" : "_ZTIA76_PKc", 3104 "self_type" : "_ZTIA76_KPKc", 3105 "size" : 304, 3106 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h" 3107 }, 3108 { 3109 "alignment" : 4, 3110 "is_const" : true, 3111 "linker_set_key" : "_ZTIK13native_handle", 3112 "name" : "const native_handle", 3113 "referenced_type" : "_ZTI13native_handle", 3114 "self_type" : "_ZTIK13native_handle", 3115 "size" : 12, 3116 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 3117 }, 3118 { 3119 "alignment" : 4, 3120 "is_const" : true, 3121 "linker_set_key" : "_ZTIK7log_msg", 3122 "name" : "const log_msg", 3123 "referenced_type" : "_ZTI7log_msg", 3124 "self_type" : "_ZTIK7log_msg", 3125 "size" : 5124, 3126 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 3127 }, 3128 { 3129 "alignment" : 2, 3130 "is_const" : true, 3131 "linker_set_key" : "_ZTIKDs", 3132 "name" : "const char16_t", 3133 "referenced_type" : "_ZTIDs", 3134 "self_type" : "_ZTIKDs", 3135 "size" : 2, 3136 "source_file" : "system/core/libutils/include/utils/String16.h" 3137 }, 3138 { 3139 "alignment" : 4, 3140 "is_const" : true, 3141 "linker_set_key" : "_ZTIKN7android10ParcelableE", 3142 "name" : "const android::Parcelable", 3143 "referenced_type" : "_ZTIN7android10ParcelableE", 3144 "self_type" : "_ZTIKN7android10ParcelableE", 3145 "size" : 4, 3146 "source_file" : "frameworks/native/libs/binder/include/binder/Parcelable.h" 3147 }, 3148 { 3149 "alignment" : 4, 3150 "is_const" : true, 3151 "linker_set_key" : "_ZTIKN7android10VectorImplE", 3152 "name" : "const android::VectorImpl", 3153 "referenced_type" : "_ZTIN7android10VectorImplE", 3154 "self_type" : "_ZTIKN7android10VectorImplE", 3155 "size" : 20, 3156 "source_file" : "system/core/libutils/include/utils/VectorImpl.h" 3157 }, 3158 { 3159 "alignment" : 4, 3160 "is_const" : true, 3161 "linker_set_key" : "_ZTIKN7android12NativeHandleE", 3162 "name" : "const android::NativeHandle", 3163 "referenced_type" : "_ZTIN7android12NativeHandleE", 3164 "self_type" : "_ZTIKN7android12NativeHandleE", 3165 "size" : 12, 3166 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 3167 }, 3168 { 3169 "alignment" : 4, 3170 "is_const" : true, 3171 "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE", 3172 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 3173 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 3174 "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE", 3175 "size" : 4, 3176 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3177 }, 3178 { 3179 "alignment" : 4, 3180 "is_const" : true, 3181 "linker_set_key" : "_ZTIKN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 3182 "name" : "const android::sp<android::hidl::token::V1_0::ITokenManager>", 3183 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 3184 "self_type" : "_ZTIKN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 3185 "size" : 4, 3186 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3187 }, 3188 { 3189 "alignment" : 4, 3190 "is_const" : true, 3191 "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3192 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 3193 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3194 "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3195 "size" : 4, 3196 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3197 }, 3198 { 3199 "alignment" : 4, 3200 "is_const" : true, 3201 "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 3202 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 3203 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3204 "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 3205 "size" : 4, 3206 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3207 }, 3208 { 3209 "alignment" : 4, 3210 "is_const" : true, 3211 "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE", 3212 "name" : "const android::base::borrowed_fd", 3213 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 3214 "self_type" : "_ZTIKN7android4base11borrowed_fdE", 3215 "size" : 4, 3216 "source_file" : "system/libbase/include/android-base/unique_fd.h" 3217 }, 3218 { 3219 "alignment" : 4, 3220 "is_const" : true, 3221 "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 3222 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>", 3223 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 3224 "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 3225 "size" : 4, 3226 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3227 }, 3228 { 3229 "alignment" : 4, 3230 "is_const" : true, 3231 "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE", 3232 "name" : "const android::hidl::base::V1_0::IBase", 3233 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE", 3234 "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE", 3235 "size" : 12, 3236 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 3237 }, 3238 { 3239 "alignment" : 4, 3240 "is_const" : true, 3241 "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE", 3242 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 3243 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE", 3244 "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE", 3245 "size" : 4, 3246 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3247 }, 3248 { 3249 "alignment" : 4, 3250 "is_const" : true, 3251 "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE", 3252 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 3253 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 3254 "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE", 3255 "size" : 12, 3256 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 3257 }, 3258 { 3259 "alignment" : 4, 3260 "is_const" : true, 3261 "linker_set_key" : "_ZTIKN7android6Parcel12ReadableBlobE", 3262 "name" : "const android::Parcel::ReadableBlob", 3263 "referenced_type" : "_ZTIN7android6Parcel12ReadableBlobE", 3264 "self_type" : "_ZTIKN7android6Parcel12ReadableBlobE", 3265 "size" : 16, 3266 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3267 }, 3268 { 3269 "alignment" : 4, 3270 "is_const" : true, 3271 "linker_set_key" : "_ZTIKN7android6Parcel4BlobE", 3272 "name" : "const android::Parcel::Blob", 3273 "referenced_type" : "_ZTIN7android6Parcel4BlobE", 3274 "self_type" : "_ZTIKN7android6Parcel4BlobE", 3275 "size" : 16, 3276 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3277 }, 3278 { 3279 "alignment" : 4, 3280 "is_const" : true, 3281 "linker_set_key" : "_ZTIKN7android6ParcelE", 3282 "name" : "const android::Parcel", 3283 "referenced_type" : "_ZTIN7android6ParcelE", 3284 "self_type" : "_ZTIKN7android6ParcelE", 3285 "size" : 60, 3286 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3287 }, 3288 { 3289 "alignment" : 4, 3290 "is_const" : true, 3291 "linker_set_key" : "_ZTIKN7android7RefBaseE", 3292 "name" : "const android::RefBase", 3293 "referenced_type" : "_ZTIN7android7RefBaseE", 3294 "self_type" : "_ZTIKN7android7RefBaseE", 3295 "size" : 8, 3296 "source_file" : "system/core/libutils/include/utils/RefBase.h" 3297 }, 3298 { 3299 "alignment" : 4, 3300 "is_const" : true, 3301 "linker_set_key" : "_ZTIKN7android7String8E", 3302 "name" : "const android::String8", 3303 "referenced_type" : "_ZTIN7android7String8E", 3304 "self_type" : "_ZTIKN7android7String8E", 3305 "size" : 4, 3306 "source_file" : "system/core/libutils/include/utils/String8.h" 3307 }, 3308 { 3309 "alignment" : 4, 3310 "is_const" : true, 3311 "linker_set_key" : "_ZTIKN7android8String16E", 3312 "name" : "const android::String16", 3313 "referenced_type" : "_ZTIN7android8String16E", 3314 "self_type" : "_ZTIKN7android8String16E", 3315 "size" : 4, 3316 "source_file" : "system/core/libutils/include/utils/String16.h" 3317 }, 3318 { 3319 "alignment" : 4, 3320 "is_const" : true, 3321 "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE", 3322 "name" : "const android::hardware::hidl_handle", 3323 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 3324 "self_type" : "_ZTIKN7android8hardware11hidl_handleE", 3325 "size" : 16, 3326 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3327 }, 3328 { 3329 "alignment" : 4, 3330 "is_const" : true, 3331 "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE", 3332 "name" : "const android::hardware::hidl_memory", 3333 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 3334 "self_type" : "_ZTIKN7android8hardware11hidl_memoryE", 3335 "size" : 40, 3336 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3337 }, 3338 { 3339 "alignment" : 4, 3340 "is_const" : true, 3341 "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE", 3342 "name" : "const android::hardware::hidl_string", 3343 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE", 3344 "self_type" : "_ZTIKN7android8hardware11hidl_stringE", 3345 "size" : 16, 3346 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3347 }, 3348 { 3349 "alignment" : 2, 3350 "is_const" : true, 3351 "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE", 3352 "name" : "const android::hardware::hidl_version", 3353 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 3354 "self_type" : "_ZTIKN7android8hardware12hidl_versionE", 3355 "size" : 4, 3356 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3357 }, 3358 { 3359 "alignment" : 4, 3360 "is_const" : true, 3361 "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 3362 "name" : "const android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase>>", 3363 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 3364 "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 3365 "size" : 28, 3366 "source_file" : "system/libhidl/base/include/hidl/Status.h" 3367 }, 3368 { 3369 "alignment" : 4, 3370 "is_const" : true, 3371 "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE", 3372 "name" : "const android::hardware::Return<bool>", 3373 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 3374 "self_type" : "_ZTIKN7android8hardware6ReturnIbEE", 3375 "size" : 24, 3376 "source_file" : "system/libhidl/base/include/hidl/Status.h" 3377 }, 3378 { 3379 "alignment" : 4, 3380 "is_const" : true, 3381 "linker_set_key" : "_ZTIKN7android8hardware6StatusE", 3382 "name" : "const android::hardware::Status", 3383 "referenced_type" : "_ZTIN7android8hardware6StatusE", 3384 "self_type" : "_ZTIKN7android8hardware6StatusE", 3385 "size" : 20, 3386 "source_file" : "system/libhidl/base/include/hidl/Status.h" 3387 }, 3388 { 3389 "alignment" : 4, 3390 "is_const" : true, 3391 "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE", 3392 "name" : "const android::hardware::details::hidl_pointer<unsigned char>", 3393 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 3394 "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE", 3395 "size" : 8, 3396 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 3397 }, 3398 { 3399 "alignment" : 4, 3400 "is_const" : true, 3401 "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE", 3402 "name" : "const android::hardware::details::return_status", 3403 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 3404 "self_type" : "_ZTIKN7android8hardware7details13return_statusE", 3405 "size" : 24, 3406 "source_file" : "system/libhidl/base/include/hidl/Status.h" 3407 }, 3408 { 3409 "is_const" : true, 3410 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE", 3411 "name" : "const iter<is_const>", 3412 "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE", 3413 "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE", 3414 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3415 }, 3416 { 3417 "alignment" : 4, 3418 "is_const" : true, 3419 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE", 3420 "name" : "const android::hardware::hidl_vec<unsigned char>", 3421 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 3422 "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE", 3423 "size" : 16, 3424 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3425 }, 3426 { 3427 "alignment" : 4, 3428 "is_const" : true, 3429 "linker_set_key" : "_ZTIKN7android9BpRefBaseE", 3430 "name" : "const android::BpRefBase", 3431 "referenced_type" : "_ZTIN7android9BpRefBaseE", 3432 "self_type" : "_ZTIKN7android9BpRefBaseE", 3433 "size" : 24, 3434 "source_file" : "frameworks/native/libs/binder/include/binder/Binder.h" 3435 }, 3436 { 3437 "alignment" : 4, 3438 "is_const" : true, 3439 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3440 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 3441 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3442 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3443 "size" : 12, 3444 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 3445 }, 3446 { 3447 "alignment" : 4, 3448 "is_const" : true, 3449 "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE", 3450 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 3451 "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE", 3452 "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE", 3453 "size" : 12, 3454 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3455 }, 3456 { 3457 "alignment" : 4, 3458 "is_const" : true, 3459 "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 3460 "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 *>> *)>>>", 3461 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 3462 "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 3463 "size" : 12, 3464 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 3465 }, 3466 { 3467 "alignment" : 4, 3468 "is_const" : true, 3469 "linker_set_key" : "_ZTIKPKc", 3470 "name" : "const char *const", 3471 "referenced_type" : "_ZTIPKc", 3472 "self_type" : "_ZTIKPKc", 3473 "size" : 4, 3474 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h" 3475 }, 3476 { 3477 "alignment" : 4, 3478 "is_const" : true, 3479 "linker_set_key" : "_ZTIKPN7android7IBinderE", 3480 "name" : "android::IBinder *const", 3481 "referenced_type" : "_ZTIPN7android7IBinderE", 3482 "self_type" : "_ZTIKPN7android7IBinderE", 3483 "size" : 4, 3484 "source_file" : "frameworks/native/libs/binder/include/binder/Binder.h" 3485 }, 3486 { 3487 "alignment" : 4, 3488 "is_const" : true, 3489 "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE", 3490 "name" : "android::RefBase::weakref_impl *const", 3491 "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE", 3492 "self_type" : "_ZTIKPN7android7RefBase12weakref_implE", 3493 "size" : 4, 3494 "source_file" : "system/core/libutils/include/utils/RefBase.h" 3495 }, 3496 { 3497 "alignment" : 1, 3498 "is_const" : true, 3499 "linker_set_key" : "_ZTIKa", 3500 "name" : "const signed char", 3501 "referenced_type" : "_ZTIa", 3502 "self_type" : "_ZTIKa", 3503 "size" : 1, 3504 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3505 }, 3506 { 3507 "alignment" : 1, 3508 "is_const" : true, 3509 "linker_set_key" : "_ZTIKb", 3510 "name" : "const bool", 3511 "referenced_type" : "_ZTIb", 3512 "self_type" : "_ZTIKb", 3513 "size" : 1, 3514 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3515 }, 3516 { 3517 "alignment" : 1, 3518 "is_const" : true, 3519 "linker_set_key" : "_ZTIKc", 3520 "name" : "const char", 3521 "referenced_type" : "_ZTIc", 3522 "self_type" : "_ZTIKc", 3523 "size" : 1, 3524 "source_file" : "system/logging/liblog/include_vndk/android/log.h" 3525 }, 3526 { 3527 "alignment" : 4, 3528 "is_const" : true, 3529 "linker_set_key" : "_ZTIKd", 3530 "name" : "const double", 3531 "referenced_type" : "_ZTId", 3532 "self_type" : "_ZTIKd", 3533 "size" : 8, 3534 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3535 }, 3536 { 3537 "alignment" : 4, 3538 "is_const" : true, 3539 "linker_set_key" : "_ZTIKf", 3540 "name" : "const float", 3541 "referenced_type" : "_ZTIf", 3542 "self_type" : "_ZTIKf", 3543 "size" : 4, 3544 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3545 }, 3546 { 3547 "alignment" : 1, 3548 "is_const" : true, 3549 "linker_set_key" : "_ZTIKh", 3550 "name" : "const unsigned char", 3551 "referenced_type" : "_ZTIh", 3552 "self_type" : "_ZTIKh", 3553 "size" : 1, 3554 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3555 }, 3556 { 3557 "alignment" : 4, 3558 "is_const" : true, 3559 "linker_set_key" : "_ZTIKi", 3560 "name" : "const int", 3561 "referenced_type" : "_ZTIi", 3562 "self_type" : "_ZTIKi", 3563 "size" : 4, 3564 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3565 }, 3566 { 3567 "alignment" : 4, 3568 "is_const" : true, 3569 "linker_set_key" : "_ZTIKj", 3570 "name" : "const unsigned int", 3571 "referenced_type" : "_ZTIj", 3572 "self_type" : "_ZTIKj", 3573 "size" : 4, 3574 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3575 }, 3576 { 3577 "alignment" : 2, 3578 "is_const" : true, 3579 "linker_set_key" : "_ZTIKs", 3580 "name" : "const short", 3581 "referenced_type" : "_ZTIs", 3582 "self_type" : "_ZTIKs", 3583 "size" : 2, 3584 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3585 }, 3586 { 3587 "alignment" : 2, 3588 "is_const" : true, 3589 "linker_set_key" : "_ZTIKt", 3590 "name" : "const unsigned short", 3591 "referenced_type" : "_ZTIt", 3592 "self_type" : "_ZTIKt", 3593 "size" : 2, 3594 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3595 }, 3596 { 3597 "is_const" : true, 3598 "linker_set_key" : "_ZTIKv", 3599 "name" : "const void", 3600 "referenced_type" : "_ZTIv", 3601 "self_type" : "_ZTIKv", 3602 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 3603 }, 3604 { 3605 "alignment" : 4, 3606 "is_const" : true, 3607 "linker_set_key" : "_ZTIKx", 3608 "name" : "const long long", 3609 "referenced_type" : "_ZTIx", 3610 "self_type" : "_ZTIKx", 3611 "size" : 8, 3612 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3613 }, 3614 { 3615 "alignment" : 4, 3616 "is_const" : true, 3617 "linker_set_key" : "_ZTIKy", 3618 "name" : "const unsigned long long", 3619 "referenced_type" : "_ZTIy", 3620 "self_type" : "_ZTIKy", 3621 "size" : 8, 3622 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 3623 } 3624 ], 3625 "record_types" : 3626 [ 3627 { 3628 "alignment" : 4, 3629 "fields" : 3630 [ 3631 { 3632 "field_name" : "len", 3633 "referenced_type" : "_ZTIt" 3634 }, 3635 { 3636 "field_name" : "hdr_size", 3637 "field_offset" : 16, 3638 "referenced_type" : "_ZTIt" 3639 }, 3640 { 3641 "field_name" : "pid", 3642 "field_offset" : 32, 3643 "referenced_type" : "_ZTIi" 3644 }, 3645 { 3646 "field_name" : "tid", 3647 "field_offset" : 64, 3648 "referenced_type" : "_ZTIj" 3649 }, 3650 { 3651 "field_name" : "sec", 3652 "field_offset" : 96, 3653 "referenced_type" : "_ZTIj" 3654 }, 3655 { 3656 "field_name" : "nsec", 3657 "field_offset" : 128, 3658 "referenced_type" : "_ZTIj" 3659 }, 3660 { 3661 "field_name" : "lid", 3662 "field_offset" : 160, 3663 "referenced_type" : "_ZTIj" 3664 }, 3665 { 3666 "field_name" : "uid", 3667 "field_offset" : 192, 3668 "referenced_type" : "_ZTIj" 3669 } 3670 ], 3671 "linker_set_key" : "_ZTI12logger_entry", 3672 "name" : "logger_entry", 3673 "referenced_type" : "_ZTI12logger_entry", 3674 "self_type" : "_ZTI12logger_entry", 3675 "size" : 28, 3676 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 3677 }, 3678 { 3679 "alignment" : 4, 3680 "fields" : 3681 [ 3682 { 3683 "field_name" : "version", 3684 "referenced_type" : "_ZTIi" 3685 }, 3686 { 3687 "field_name" : "numFds", 3688 "field_offset" : 32, 3689 "referenced_type" : "_ZTIi" 3690 }, 3691 { 3692 "field_name" : "numInts", 3693 "field_offset" : 64, 3694 "referenced_type" : "_ZTIi" 3695 }, 3696 { 3697 "field_name" : "data", 3698 "field_offset" : 96, 3699 "referenced_type" : "_ZTIA0_i" 3700 } 3701 ], 3702 "linker_set_key" : "_ZTI13native_handle", 3703 "name" : "native_handle", 3704 "referenced_type" : "_ZTI13native_handle", 3705 "self_type" : "_ZTI13native_handle", 3706 "size" : 12, 3707 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h" 3708 }, 3709 { 3710 "alignment" : 4, 3711 "fields" : 3712 [ 3713 { 3714 "field_name" : "struct_size", 3715 "referenced_type" : "_ZTIj" 3716 }, 3717 { 3718 "field_name" : "buffer_id", 3719 "field_offset" : 32, 3720 "referenced_type" : "_ZTIi" 3721 }, 3722 { 3723 "field_name" : "priority", 3724 "field_offset" : 64, 3725 "referenced_type" : "_ZTIi" 3726 }, 3727 { 3728 "field_name" : "tag", 3729 "field_offset" : 96, 3730 "referenced_type" : "_ZTIPKc" 3731 }, 3732 { 3733 "field_name" : "file", 3734 "field_offset" : 128, 3735 "referenced_type" : "_ZTIPKc" 3736 }, 3737 { 3738 "field_name" : "line", 3739 "field_offset" : 160, 3740 "referenced_type" : "_ZTIj" 3741 }, 3742 { 3743 "field_name" : "message", 3744 "field_offset" : 192, 3745 "referenced_type" : "_ZTIPKc" 3746 } 3747 ], 3748 "linker_set_key" : "_ZTI21__android_log_message", 3749 "name" : "__android_log_message", 3750 "referenced_type" : "_ZTI21__android_log_message", 3751 "self_type" : "_ZTI21__android_log_message", 3752 "size" : 28, 3753 "source_file" : "system/logging/liblog/include_vndk/android/log.h" 3754 }, 3755 { 3756 "alignment" : 4, 3757 "fields" : 3758 [ 3759 { 3760 "referenced_type" : "_ZTIN7log_msgUt_E" 3761 } 3762 ], 3763 "linker_set_key" : "_ZTI7log_msg", 3764 "name" : "log_msg", 3765 "referenced_type" : "_ZTI7log_msg", 3766 "self_type" : "_ZTI7log_msg", 3767 "size" : 5124, 3768 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 3769 }, 3770 { 3771 "alignment" : 1, 3772 "fields" : 3773 [ 3774 { 3775 "field_name" : "tv_sec", 3776 "referenced_type" : "_ZTIj" 3777 }, 3778 { 3779 "field_name" : "tv_nsec", 3780 "field_offset" : 32, 3781 "referenced_type" : "_ZTIj" 3782 } 3783 ], 3784 "linker_set_key" : "_ZTI8log_time", 3785 "name" : "log_time", 3786 "referenced_type" : "_ZTI8log_time", 3787 "self_type" : "_ZTI8log_time", 3788 "size" : 8, 3789 "source_file" : "system/logging/liblog/include_vndk/log/log_time.h" 3790 }, 3791 { 3792 "alignment" : 4, 3793 "base_specifiers" : 3794 [ 3795 { 3796 "is_virtual" : true, 3797 "referenced_type" : "_ZTIN7android7RefBaseE" 3798 } 3799 ], 3800 "linker_set_key" : "_ZTIN7android10IInterfaceE", 3801 "name" : "android::IInterface", 3802 "record_kind" : "class", 3803 "referenced_type" : "_ZTIN7android10IInterfaceE", 3804 "self_type" : "_ZTIN7android10IInterfaceE", 3805 "size" : 12, 3806 "source_file" : "frameworks/native/libs/binder/include/binder/IInterface.h", 3807 "vtable_components" : 3808 [ 3809 { 3810 "component_value" : 4, 3811 "kind" : "vbase_offset" 3812 }, 3813 { 3814 "kind" : "offset_to_top" 3815 }, 3816 { 3817 "kind" : "rtti", 3818 "mangled_component_name" : "_ZTIN7android10IInterfaceE" 3819 }, 3820 { 3821 "kind" : "complete_dtor_pointer", 3822 "mangled_component_name" : "_ZN7android10IInterfaceD1Ev" 3823 }, 3824 { 3825 "kind" : "deleting_dtor_pointer", 3826 "mangled_component_name" : "_ZN7android10IInterfaceD0Ev" 3827 }, 3828 { 3829 "is_pure" : true, 3830 "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" 3831 }, 3832 { 3833 "kind" : "vcall_offset" 3834 }, 3835 { 3836 "kind" : "vcall_offset" 3837 }, 3838 { 3839 "kind" : "vcall_offset" 3840 }, 3841 { 3842 "kind" : "vcall_offset" 3843 }, 3844 { 3845 "component_value" : -4, 3846 "kind" : "vcall_offset" 3847 }, 3848 { 3849 "component_value" : -4, 3850 "kind" : "offset_to_top" 3851 }, 3852 { 3853 "kind" : "rtti", 3854 "mangled_component_name" : "_ZTIN7android10IInterfaceE" 3855 }, 3856 { 3857 "kind" : "complete_dtor_pointer", 3858 "mangled_component_name" : "_ZTv0_n12_N7android10IInterfaceD1Ev" 3859 }, 3860 { 3861 "kind" : "deleting_dtor_pointer", 3862 "mangled_component_name" : "_ZTv0_n12_N7android10IInterfaceD0Ev" 3863 }, 3864 { 3865 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3866 }, 3867 { 3868 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3869 }, 3870 { 3871 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3872 }, 3873 { 3874 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3875 } 3876 ] 3877 }, 3878 { 3879 "alignment" : 4, 3880 "linker_set_key" : "_ZTIN7android10ParcelableE", 3881 "name" : "android::Parcelable", 3882 "record_kind" : "class", 3883 "referenced_type" : "_ZTIN7android10ParcelableE", 3884 "self_type" : "_ZTIN7android10ParcelableE", 3885 "size" : 4, 3886 "source_file" : "frameworks/native/libs/binder/include/binder/Parcelable.h", 3887 "vtable_components" : 3888 [ 3889 { 3890 "kind" : "offset_to_top" 3891 }, 3892 { 3893 "kind" : "rtti", 3894 "mangled_component_name" : "_ZTIN7android10ParcelableE" 3895 }, 3896 { 3897 "kind" : "complete_dtor_pointer", 3898 "mangled_component_name" : "_ZN7android10ParcelableD1Ev" 3899 }, 3900 { 3901 "kind" : "deleting_dtor_pointer", 3902 "mangled_component_name" : "_ZN7android10ParcelableD0Ev" 3903 }, 3904 { 3905 "is_pure" : true, 3906 "mangled_component_name" : "_ZNK7android10Parcelable13writeToParcelEPNS_6ParcelE" 3907 }, 3908 { 3909 "is_pure" : true, 3910 "mangled_component_name" : "_ZN7android10Parcelable14readFromParcelEPKNS_6ParcelE" 3911 }, 3912 { 3913 "mangled_component_name" : "_ZNK7android10Parcelable12getStabilityEv" 3914 } 3915 ] 3916 }, 3917 { 3918 "alignment" : 4, 3919 "fields" : 3920 [ 3921 { 3922 "access" : "private", 3923 "field_name" : "mStorage", 3924 "field_offset" : 32, 3925 "referenced_type" : "_ZTIPv" 3926 }, 3927 { 3928 "access" : "private", 3929 "field_name" : "mCount", 3930 "field_offset" : 64, 3931 "referenced_type" : "_ZTIj" 3932 }, 3933 { 3934 "access" : "private", 3935 "field_name" : "mFlags", 3936 "field_offset" : 96, 3937 "referenced_type" : "_ZTIKj" 3938 }, 3939 { 3940 "access" : "private", 3941 "field_name" : "mItemSize", 3942 "field_offset" : 128, 3943 "referenced_type" : "_ZTIKj" 3944 } 3945 ], 3946 "linker_set_key" : "_ZTIN7android10VectorImplE", 3947 "name" : "android::VectorImpl", 3948 "record_kind" : "class", 3949 "referenced_type" : "_ZTIN7android10VectorImplE", 3950 "self_type" : "_ZTIN7android10VectorImplE", 3951 "size" : 20, 3952 "source_file" : "system/core/libutils/include/utils/VectorImpl.h", 3953 "vtable_components" : 3954 [ 3955 { 3956 "kind" : "offset_to_top" 3957 }, 3958 { 3959 "kind" : "rtti", 3960 "mangled_component_name" : "_ZTIN7android10VectorImplE" 3961 }, 3962 { 3963 "kind" : "complete_dtor_pointer", 3964 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 3965 }, 3966 { 3967 "kind" : "deleting_dtor_pointer", 3968 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 3969 }, 3970 { 3971 "is_pure" : true, 3972 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 3973 }, 3974 { 3975 "is_pure" : true, 3976 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 3977 }, 3978 { 3979 "is_pure" : true, 3980 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 3981 }, 3982 { 3983 "is_pure" : true, 3984 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 3985 }, 3986 { 3987 "is_pure" : true, 3988 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 3989 }, 3990 { 3991 "is_pure" : true, 3992 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 3993 } 3994 ] 3995 }, 3996 { 3997 "alignment" : 4, 3998 "fields" : 3999 [ 4000 { 4001 "access" : "private", 4002 "field_name" : "mCount", 4003 "referenced_type" : "_ZTINSt3__16atomicIiEE" 4004 } 4005 ], 4006 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 4007 "name" : "android::LightRefBase<android::NativeHandle>", 4008 "record_kind" : "class", 4009 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 4010 "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 4011 "size" : 4, 4012 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 4013 "template_args" : [ "_ZTIN7android12NativeHandleE" ] 4014 }, 4015 { 4016 "alignment" : 4, 4017 "fields" : 4018 [ 4019 { 4020 "access" : "private", 4021 "field_name" : "mCount", 4022 "referenced_type" : "_ZTINSt3__16atomicIiEE" 4023 } 4024 ], 4025 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 4026 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 4027 "record_kind" : "class", 4028 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 4029 "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 4030 "size" : 4, 4031 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 4032 "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ] 4033 }, 4034 { 4035 "alignment" : 4, 4036 "base_specifiers" : 4037 [ 4038 { 4039 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE" 4040 } 4041 ], 4042 "fields" : 4043 [ 4044 { 4045 "access" : "private", 4046 "field_name" : "mHandle", 4047 "field_offset" : 32, 4048 "referenced_type" : "_ZTIP13native_handle" 4049 }, 4050 { 4051 "access" : "private", 4052 "field_name" : "mOwnsHandle", 4053 "field_offset" : 64, 4054 "referenced_type" : "_ZTIb" 4055 } 4056 ], 4057 "linker_set_key" : "_ZTIN7android12NativeHandleE", 4058 "name" : "android::NativeHandle", 4059 "record_kind" : "class", 4060 "referenced_type" : "_ZTIN7android12NativeHandleE", 4061 "self_type" : "_ZTIN7android12NativeHandleE", 4062 "size" : 12, 4063 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 4064 }, 4065 { 4066 "alignment" : 1, 4067 "linker_set_key" : "_ZTIN7android14ReferenceMoverE", 4068 "name" : "android::ReferenceMover", 4069 "record_kind" : "class", 4070 "referenced_type" : "_ZTIN7android14ReferenceMoverE", 4071 "self_type" : "_ZTIN7android14ReferenceMoverE", 4072 "size" : 1, 4073 "source_file" : "system/core/libutils/include/utils/RefBase.h" 4074 }, 4075 { 4076 "alignment" : 1, 4077 "linker_set_key" : "_ZTIN7android16FlattenableUtilsE", 4078 "name" : "android::FlattenableUtils", 4079 "record_kind" : "class", 4080 "referenced_type" : "_ZTIN7android16FlattenableUtilsE", 4081 "self_type" : "_ZTIN7android16FlattenableUtilsE", 4082 "size" : 1, 4083 "source_file" : "system/core/libutils/include/utils/Flattenable.h" 4084 }, 4085 { 4086 "alignment" : 4, 4087 "linker_set_key" : "_ZTIN7android16ReferenceRenamerE", 4088 "name" : "android::ReferenceRenamer", 4089 "record_kind" : "class", 4090 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 4091 "self_type" : "_ZTIN7android16ReferenceRenamerE", 4092 "size" : 4, 4093 "source_file" : "system/core/libutils/include/utils/RefBase.h", 4094 "vtable_components" : 4095 [ 4096 { 4097 "kind" : "offset_to_top" 4098 }, 4099 { 4100 "kind" : "rtti", 4101 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 4102 }, 4103 { 4104 "is_pure" : true, 4105 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 4106 } 4107 ] 4108 }, 4109 { 4110 "alignment" : 4, 4111 "base_specifiers" : 4112 [ 4113 { 4114 "referenced_type" : "_ZTIN7android10VectorImplE" 4115 } 4116 ], 4117 "linker_set_key" : "_ZTIN7android16SortedVectorImplE", 4118 "name" : "android::SortedVectorImpl", 4119 "record_kind" : "class", 4120 "referenced_type" : "_ZTIN7android16SortedVectorImplE", 4121 "self_type" : "_ZTIN7android16SortedVectorImplE", 4122 "size" : 20, 4123 "source_file" : "system/core/libutils/include/utils/VectorImpl.h", 4124 "vtable_components" : 4125 [ 4126 { 4127 "kind" : "offset_to_top" 4128 }, 4129 { 4130 "kind" : "rtti", 4131 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 4132 }, 4133 { 4134 "kind" : "complete_dtor_pointer", 4135 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 4136 }, 4137 { 4138 "kind" : "deleting_dtor_pointer", 4139 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 4140 }, 4141 { 4142 "is_pure" : true, 4143 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 4144 }, 4145 { 4146 "is_pure" : true, 4147 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 4148 }, 4149 { 4150 "is_pure" : true, 4151 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 4152 }, 4153 { 4154 "is_pure" : true, 4155 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 4156 }, 4157 { 4158 "is_pure" : true, 4159 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 4160 }, 4161 { 4162 "is_pure" : true, 4163 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 4164 }, 4165 { 4166 "is_pure" : true, 4167 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 4168 } 4169 ] 4170 }, 4171 { 4172 "alignment" : 1, 4173 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE", 4174 "name" : "android::trait_trivial_copy<bool>", 4175 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE", 4176 "self_type" : "_ZTIN7android18trait_trivial_copyIbEE", 4177 "size" : 1, 4178 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4179 "template_args" : [ "_ZTIb" ] 4180 }, 4181 { 4182 "alignment" : 1, 4183 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE", 4184 "name" : "android::trait_trivial_copy<char>", 4185 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE", 4186 "self_type" : "_ZTIN7android18trait_trivial_copyIcEE", 4187 "size" : 1, 4188 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4189 "template_args" : [ "_ZTIc" ] 4190 }, 4191 { 4192 "alignment" : 1, 4193 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE", 4194 "name" : "android::trait_trivial_copy<double>", 4195 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE", 4196 "self_type" : "_ZTIN7android18trait_trivial_copyIdEE", 4197 "size" : 1, 4198 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4199 "template_args" : [ "_ZTId" ] 4200 }, 4201 { 4202 "alignment" : 1, 4203 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE", 4204 "name" : "android::trait_trivial_copy<float>", 4205 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE", 4206 "self_type" : "_ZTIN7android18trait_trivial_copyIfEE", 4207 "size" : 1, 4208 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4209 "template_args" : [ "_ZTIf" ] 4210 }, 4211 { 4212 "alignment" : 1, 4213 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE", 4214 "name" : "android::trait_trivial_copy<unsigned char>", 4215 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE", 4216 "self_type" : "_ZTIN7android18trait_trivial_copyIhEE", 4217 "size" : 1, 4218 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4219 "template_args" : [ "_ZTIh" ] 4220 }, 4221 { 4222 "alignment" : 1, 4223 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE", 4224 "name" : "android::trait_trivial_copy<int>", 4225 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE", 4226 "self_type" : "_ZTIN7android18trait_trivial_copyIiEE", 4227 "size" : 1, 4228 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4229 "template_args" : [ "_ZTIi" ] 4230 }, 4231 { 4232 "alignment" : 1, 4233 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE", 4234 "name" : "android::trait_trivial_copy<unsigned int>", 4235 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE", 4236 "self_type" : "_ZTIN7android18trait_trivial_copyIjEE", 4237 "size" : 1, 4238 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4239 "template_args" : [ "_ZTIj" ] 4240 }, 4241 { 4242 "alignment" : 1, 4243 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE", 4244 "name" : "android::trait_trivial_copy<long>", 4245 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE", 4246 "self_type" : "_ZTIN7android18trait_trivial_copyIlEE", 4247 "size" : 1, 4248 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4249 "template_args" : [ "_ZTIl" ] 4250 }, 4251 { 4252 "alignment" : 1, 4253 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE", 4254 "name" : "android::trait_trivial_copy<unsigned long>", 4255 "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE", 4256 "self_type" : "_ZTIN7android18trait_trivial_copyImEE", 4257 "size" : 1, 4258 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4259 "template_args" : [ "_ZTIm" ] 4260 }, 4261 { 4262 "alignment" : 1, 4263 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE", 4264 "name" : "android::trait_trivial_copy<short>", 4265 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE", 4266 "self_type" : "_ZTIN7android18trait_trivial_copyIsEE", 4267 "size" : 1, 4268 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4269 "template_args" : [ "_ZTIs" ] 4270 }, 4271 { 4272 "alignment" : 1, 4273 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE", 4274 "name" : "android::trait_trivial_copy<unsigned short>", 4275 "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE", 4276 "self_type" : "_ZTIN7android18trait_trivial_copyItEE", 4277 "size" : 1, 4278 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4279 "template_args" : [ "_ZTIt" ] 4280 }, 4281 { 4282 "alignment" : 1, 4283 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE", 4284 "name" : "android::trait_trivial_copy<void>", 4285 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE", 4286 "self_type" : "_ZTIN7android18trait_trivial_copyIvEE", 4287 "size" : 1, 4288 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4289 "template_args" : [ "_ZTIv" ] 4290 }, 4291 { 4292 "alignment" : 1, 4293 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE", 4294 "name" : "android::trait_trivial_copy<long long>", 4295 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE", 4296 "self_type" : "_ZTIN7android18trait_trivial_copyIxEE", 4297 "size" : 1, 4298 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4299 "template_args" : [ "_ZTIx" ] 4300 }, 4301 { 4302 "alignment" : 1, 4303 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE", 4304 "name" : "android::trait_trivial_copy<unsigned long long>", 4305 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE", 4306 "self_type" : "_ZTIN7android18trait_trivial_copyIyEE", 4307 "size" : 1, 4308 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4309 "template_args" : [ "_ZTIy" ] 4310 }, 4311 { 4312 "alignment" : 1, 4313 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE", 4314 "name" : "android::trait_trivial_ctor<bool>", 4315 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 4316 "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 4317 "size" : 1, 4318 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4319 "template_args" : [ "_ZTIb" ] 4320 }, 4321 { 4322 "alignment" : 1, 4323 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE", 4324 "name" : "android::trait_trivial_ctor<char>", 4325 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 4326 "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 4327 "size" : 1, 4328 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4329 "template_args" : [ "_ZTIc" ] 4330 }, 4331 { 4332 "alignment" : 1, 4333 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE", 4334 "name" : "android::trait_trivial_ctor<double>", 4335 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 4336 "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 4337 "size" : 1, 4338 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4339 "template_args" : [ "_ZTId" ] 4340 }, 4341 { 4342 "alignment" : 1, 4343 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE", 4344 "name" : "android::trait_trivial_ctor<float>", 4345 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 4346 "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 4347 "size" : 1, 4348 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4349 "template_args" : [ "_ZTIf" ] 4350 }, 4351 { 4352 "alignment" : 1, 4353 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE", 4354 "name" : "android::trait_trivial_ctor<unsigned char>", 4355 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 4356 "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 4357 "size" : 1, 4358 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4359 "template_args" : [ "_ZTIh" ] 4360 }, 4361 { 4362 "alignment" : 1, 4363 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE", 4364 "name" : "android::trait_trivial_ctor<int>", 4365 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 4366 "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 4367 "size" : 1, 4368 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4369 "template_args" : [ "_ZTIi" ] 4370 }, 4371 { 4372 "alignment" : 1, 4373 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE", 4374 "name" : "android::trait_trivial_ctor<unsigned int>", 4375 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 4376 "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 4377 "size" : 1, 4378 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4379 "template_args" : [ "_ZTIj" ] 4380 }, 4381 { 4382 "alignment" : 1, 4383 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE", 4384 "name" : "android::trait_trivial_ctor<long>", 4385 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 4386 "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 4387 "size" : 1, 4388 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4389 "template_args" : [ "_ZTIl" ] 4390 }, 4391 { 4392 "alignment" : 1, 4393 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE", 4394 "name" : "android::trait_trivial_ctor<unsigned long>", 4395 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE", 4396 "self_type" : "_ZTIN7android18trait_trivial_ctorImEE", 4397 "size" : 1, 4398 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4399 "template_args" : [ "_ZTIm" ] 4400 }, 4401 { 4402 "alignment" : 1, 4403 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE", 4404 "name" : "android::trait_trivial_ctor<short>", 4405 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 4406 "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 4407 "size" : 1, 4408 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4409 "template_args" : [ "_ZTIs" ] 4410 }, 4411 { 4412 "alignment" : 1, 4413 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE", 4414 "name" : "android::trait_trivial_ctor<unsigned short>", 4415 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE", 4416 "self_type" : "_ZTIN7android18trait_trivial_ctorItEE", 4417 "size" : 1, 4418 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4419 "template_args" : [ "_ZTIt" ] 4420 }, 4421 { 4422 "alignment" : 1, 4423 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE", 4424 "name" : "android::trait_trivial_ctor<void>", 4425 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 4426 "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 4427 "size" : 1, 4428 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4429 "template_args" : [ "_ZTIv" ] 4430 }, 4431 { 4432 "alignment" : 1, 4433 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE", 4434 "name" : "android::trait_trivial_ctor<long long>", 4435 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 4436 "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 4437 "size" : 1, 4438 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4439 "template_args" : [ "_ZTIx" ] 4440 }, 4441 { 4442 "alignment" : 1, 4443 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE", 4444 "name" : "android::trait_trivial_ctor<unsigned long long>", 4445 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 4446 "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 4447 "size" : 1, 4448 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4449 "template_args" : [ "_ZTIy" ] 4450 }, 4451 { 4452 "alignment" : 1, 4453 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE", 4454 "name" : "android::trait_trivial_dtor<bool>", 4455 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 4456 "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 4457 "size" : 1, 4458 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4459 "template_args" : [ "_ZTIb" ] 4460 }, 4461 { 4462 "alignment" : 1, 4463 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE", 4464 "name" : "android::trait_trivial_dtor<char>", 4465 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 4466 "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 4467 "size" : 1, 4468 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4469 "template_args" : [ "_ZTIc" ] 4470 }, 4471 { 4472 "alignment" : 1, 4473 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE", 4474 "name" : "android::trait_trivial_dtor<double>", 4475 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 4476 "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 4477 "size" : 1, 4478 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4479 "template_args" : [ "_ZTId" ] 4480 }, 4481 { 4482 "alignment" : 1, 4483 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE", 4484 "name" : "android::trait_trivial_dtor<float>", 4485 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 4486 "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 4487 "size" : 1, 4488 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4489 "template_args" : [ "_ZTIf" ] 4490 }, 4491 { 4492 "alignment" : 1, 4493 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE", 4494 "name" : "android::trait_trivial_dtor<unsigned char>", 4495 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 4496 "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 4497 "size" : 1, 4498 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4499 "template_args" : [ "_ZTIh" ] 4500 }, 4501 { 4502 "alignment" : 1, 4503 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE", 4504 "name" : "android::trait_trivial_dtor<int>", 4505 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 4506 "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 4507 "size" : 1, 4508 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4509 "template_args" : [ "_ZTIi" ] 4510 }, 4511 { 4512 "alignment" : 1, 4513 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE", 4514 "name" : "android::trait_trivial_dtor<unsigned int>", 4515 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 4516 "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 4517 "size" : 1, 4518 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4519 "template_args" : [ "_ZTIj" ] 4520 }, 4521 { 4522 "alignment" : 1, 4523 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE", 4524 "name" : "android::trait_trivial_dtor<long>", 4525 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 4526 "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 4527 "size" : 1, 4528 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4529 "template_args" : [ "_ZTIl" ] 4530 }, 4531 { 4532 "alignment" : 1, 4533 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE", 4534 "name" : "android::trait_trivial_dtor<unsigned long>", 4535 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE", 4536 "self_type" : "_ZTIN7android18trait_trivial_dtorImEE", 4537 "size" : 1, 4538 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4539 "template_args" : [ "_ZTIm" ] 4540 }, 4541 { 4542 "alignment" : 1, 4543 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE", 4544 "name" : "android::trait_trivial_dtor<short>", 4545 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 4546 "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 4547 "size" : 1, 4548 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4549 "template_args" : [ "_ZTIs" ] 4550 }, 4551 { 4552 "alignment" : 1, 4553 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE", 4554 "name" : "android::trait_trivial_dtor<unsigned short>", 4555 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE", 4556 "self_type" : "_ZTIN7android18trait_trivial_dtorItEE", 4557 "size" : 1, 4558 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4559 "template_args" : [ "_ZTIt" ] 4560 }, 4561 { 4562 "alignment" : 1, 4563 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE", 4564 "name" : "android::trait_trivial_dtor<void>", 4565 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 4566 "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 4567 "size" : 1, 4568 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4569 "template_args" : [ "_ZTIv" ] 4570 }, 4571 { 4572 "alignment" : 1, 4573 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE", 4574 "name" : "android::trait_trivial_dtor<long long>", 4575 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 4576 "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 4577 "size" : 1, 4578 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4579 "template_args" : [ "_ZTIx" ] 4580 }, 4581 { 4582 "alignment" : 1, 4583 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE", 4584 "name" : "android::trait_trivial_dtor<unsigned long long>", 4585 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 4586 "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 4587 "size" : 1, 4588 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4589 "template_args" : [ "_ZTIy" ] 4590 }, 4591 { 4592 "alignment" : 1, 4593 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE", 4594 "name" : "android::trait_trivial_move<android::String8>", 4595 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE", 4596 "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE", 4597 "size" : 1, 4598 "source_file" : "system/core/libutils/include/utils/String8.h", 4599 "template_args" : [ "_ZTIN7android7String8E" ] 4600 }, 4601 { 4602 "alignment" : 1, 4603 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE", 4604 "name" : "android::trait_trivial_move<android::String16>", 4605 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE", 4606 "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE", 4607 "size" : 1, 4608 "source_file" : "system/core/libutils/include/utils/String16.h", 4609 "template_args" : [ "_ZTIN7android8String16E" ] 4610 }, 4611 { 4612 "alignment" : 1, 4613 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE", 4614 "name" : "android::trait_trivial_move<bool>", 4615 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE", 4616 "self_type" : "_ZTIN7android18trait_trivial_moveIbEE", 4617 "size" : 1, 4618 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4619 "template_args" : [ "_ZTIb" ] 4620 }, 4621 { 4622 "alignment" : 1, 4623 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE", 4624 "name" : "android::trait_trivial_move<char>", 4625 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE", 4626 "self_type" : "_ZTIN7android18trait_trivial_moveIcEE", 4627 "size" : 1, 4628 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4629 "template_args" : [ "_ZTIc" ] 4630 }, 4631 { 4632 "alignment" : 1, 4633 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE", 4634 "name" : "android::trait_trivial_move<double>", 4635 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE", 4636 "self_type" : "_ZTIN7android18trait_trivial_moveIdEE", 4637 "size" : 1, 4638 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4639 "template_args" : [ "_ZTId" ] 4640 }, 4641 { 4642 "alignment" : 1, 4643 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE", 4644 "name" : "android::trait_trivial_move<float>", 4645 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE", 4646 "self_type" : "_ZTIN7android18trait_trivial_moveIfEE", 4647 "size" : 1, 4648 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4649 "template_args" : [ "_ZTIf" ] 4650 }, 4651 { 4652 "alignment" : 1, 4653 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE", 4654 "name" : "android::trait_trivial_move<unsigned char>", 4655 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE", 4656 "self_type" : "_ZTIN7android18trait_trivial_moveIhEE", 4657 "size" : 1, 4658 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4659 "template_args" : [ "_ZTIh" ] 4660 }, 4661 { 4662 "alignment" : 1, 4663 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE", 4664 "name" : "android::trait_trivial_move<int>", 4665 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE", 4666 "self_type" : "_ZTIN7android18trait_trivial_moveIiEE", 4667 "size" : 1, 4668 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4669 "template_args" : [ "_ZTIi" ] 4670 }, 4671 { 4672 "alignment" : 1, 4673 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE", 4674 "name" : "android::trait_trivial_move<unsigned int>", 4675 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE", 4676 "self_type" : "_ZTIN7android18trait_trivial_moveIjEE", 4677 "size" : 1, 4678 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4679 "template_args" : [ "_ZTIj" ] 4680 }, 4681 { 4682 "alignment" : 1, 4683 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE", 4684 "name" : "android::trait_trivial_move<long>", 4685 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE", 4686 "self_type" : "_ZTIN7android18trait_trivial_moveIlEE", 4687 "size" : 1, 4688 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4689 "template_args" : [ "_ZTIl" ] 4690 }, 4691 { 4692 "alignment" : 1, 4693 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE", 4694 "name" : "android::trait_trivial_move<unsigned long>", 4695 "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE", 4696 "self_type" : "_ZTIN7android18trait_trivial_moveImEE", 4697 "size" : 1, 4698 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4699 "template_args" : [ "_ZTIm" ] 4700 }, 4701 { 4702 "alignment" : 1, 4703 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE", 4704 "name" : "android::trait_trivial_move<short>", 4705 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE", 4706 "self_type" : "_ZTIN7android18trait_trivial_moveIsEE", 4707 "size" : 1, 4708 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4709 "template_args" : [ "_ZTIs" ] 4710 }, 4711 { 4712 "alignment" : 1, 4713 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE", 4714 "name" : "android::trait_trivial_move<unsigned short>", 4715 "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE", 4716 "self_type" : "_ZTIN7android18trait_trivial_moveItEE", 4717 "size" : 1, 4718 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4719 "template_args" : [ "_ZTIt" ] 4720 }, 4721 { 4722 "alignment" : 1, 4723 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE", 4724 "name" : "android::trait_trivial_move<void>", 4725 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE", 4726 "self_type" : "_ZTIN7android18trait_trivial_moveIvEE", 4727 "size" : 1, 4728 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4729 "template_args" : [ "_ZTIv" ] 4730 }, 4731 { 4732 "alignment" : 1, 4733 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE", 4734 "name" : "android::trait_trivial_move<long long>", 4735 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE", 4736 "self_type" : "_ZTIN7android18trait_trivial_moveIxEE", 4737 "size" : 1, 4738 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4739 "template_args" : [ "_ZTIx" ] 4740 }, 4741 { 4742 "alignment" : 1, 4743 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE", 4744 "name" : "android::trait_trivial_move<unsigned long long>", 4745 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE", 4746 "self_type" : "_ZTIN7android18trait_trivial_moveIyEE", 4747 "size" : 1, 4748 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 4749 "template_args" : [ "_ZTIy" ] 4750 }, 4751 { 4752 "alignment" : 4, 4753 "base_specifiers" : 4754 [ 4755 { 4756 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 4757 } 4758 ], 4759 "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE", 4760 "name" : "android::VirtualLightRefBase", 4761 "record_kind" : "class", 4762 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 4763 "self_type" : "_ZTIN7android19VirtualLightRefBaseE", 4764 "size" : 8, 4765 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 4766 "vtable_components" : 4767 [ 4768 { 4769 "kind" : "offset_to_top" 4770 }, 4771 { 4772 "kind" : "rtti", 4773 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 4774 }, 4775 { 4776 "kind" : "complete_dtor_pointer", 4777 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 4778 }, 4779 { 4780 "kind" : "deleting_dtor_pointer", 4781 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 4782 } 4783 ] 4784 }, 4785 { 4786 "alignment" : 4, 4787 "fields" : 4788 [ 4789 { 4790 "access" : "private", 4791 "field_name" : "m_ptr", 4792 "referenced_type" : "_ZTIPN7android10IInterfaceE" 4793 } 4794 ], 4795 "linker_set_key" : "_ZTIN7android2spINS_10IInterfaceEEE", 4796 "name" : "android::sp<android::IInterface>", 4797 "record_kind" : "class", 4798 "referenced_type" : "_ZTIN7android2spINS_10IInterfaceEEE", 4799 "self_type" : "_ZTIN7android2spINS_10IInterfaceEEE", 4800 "size" : 4, 4801 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4802 "template_args" : [ "_ZTIN7android10IInterfaceE" ] 4803 }, 4804 { 4805 "alignment" : 4, 4806 "fields" : 4807 [ 4808 { 4809 "access" : "private", 4810 "field_name" : "m_ptr", 4811 "referenced_type" : "_ZTIPN7android10RpcSessionE" 4812 } 4813 ], 4814 "linker_set_key" : "_ZTIN7android2spINS_10RpcSessionEEE", 4815 "name" : "android::sp<android::RpcSession>", 4816 "record_kind" : "class", 4817 "referenced_type" : "_ZTIN7android2spINS_10RpcSessionEEE", 4818 "self_type" : "_ZTIN7android2spINS_10RpcSessionEEE", 4819 "size" : 4, 4820 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4821 "template_args" : [ "_ZTIN7android10RpcSessionE" ] 4822 }, 4823 { 4824 "alignment" : 4, 4825 "fields" : 4826 [ 4827 { 4828 "access" : "private", 4829 "field_name" : "m_ptr", 4830 "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE" 4831 } 4832 ], 4833 "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 4834 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 4835 "record_kind" : "class", 4836 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 4837 "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 4838 "size" : 4, 4839 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4840 "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ] 4841 }, 4842 { 4843 "alignment" : 4, 4844 "fields" : 4845 [ 4846 { 4847 "access" : "private", 4848 "field_name" : "m_ptr", 4849 "referenced_type" : "_ZTIPN7android4hidl5token4V1_013ITokenManagerE" 4850 } 4851 ], 4852 "linker_set_key" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 4853 "name" : "android::sp<android::hidl::token::V1_0::ITokenManager>", 4854 "record_kind" : "class", 4855 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 4856 "self_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 4857 "size" : 4, 4858 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4859 "template_args" : [ "_ZTIN7android4hidl5token4V1_013ITokenManagerE" ] 4860 }, 4861 { 4862 "alignment" : 4, 4863 "fields" : 4864 [ 4865 { 4866 "access" : "private", 4867 "field_name" : "m_ptr", 4868 "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE" 4869 } 4870 ], 4871 "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 4872 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 4873 "record_kind" : "class", 4874 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 4875 "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 4876 "size" : 4, 4877 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4878 "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ] 4879 }, 4880 { 4881 "alignment" : 4, 4882 "fields" : 4883 [ 4884 { 4885 "access" : "private", 4886 "field_name" : "m_ptr", 4887 "referenced_type" : "_ZTIPN7android7IBinder14DeathRecipientE" 4888 } 4889 ], 4890 "linker_set_key" : "_ZTIN7android2spINS_7IBinder14DeathRecipientEEE", 4891 "name" : "android::sp<android::IBinder::DeathRecipient>", 4892 "record_kind" : "class", 4893 "referenced_type" : "_ZTIN7android2spINS_7IBinder14DeathRecipientEEE", 4894 "self_type" : "_ZTIN7android2spINS_7IBinder14DeathRecipientEEE", 4895 "size" : 4, 4896 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4897 "template_args" : [ "_ZTIN7android7IBinder14DeathRecipientE" ] 4898 }, 4899 { 4900 "alignment" : 4, 4901 "fields" : 4902 [ 4903 { 4904 "access" : "private", 4905 "field_name" : "m_ptr", 4906 "referenced_type" : "_ZTIPN7android7IBinderE" 4907 } 4908 ], 4909 "linker_set_key" : "_ZTIN7android2spINS_7IBinderEEE", 4910 "name" : "android::sp<android::IBinder>", 4911 "record_kind" : "class", 4912 "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", 4913 "self_type" : "_ZTIN7android2spINS_7IBinderEEE", 4914 "size" : 4, 4915 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4916 "template_args" : [ "_ZTIN7android7IBinderE" ] 4917 }, 4918 { 4919 "alignment" : 4, 4920 "fields" : 4921 [ 4922 { 4923 "access" : "private", 4924 "field_name" : "m_ptr", 4925 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE" 4926 } 4927 ], 4928 "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 4929 "name" : "android::sp<android::hardware::hidl_death_recipient>", 4930 "record_kind" : "class", 4931 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 4932 "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 4933 "size" : 4, 4934 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 4935 "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ] 4936 }, 4937 { 4938 "alignment" : 4, 4939 "fields" : 4940 [ 4941 { 4942 "access" : "private", 4943 "field_name" : "m_ptr", 4944 "referenced_type" : "_ZTIPN7android7IBinder14DeathRecipientE" 4945 }, 4946 { 4947 "access" : "private", 4948 "field_name" : "m_refs", 4949 "field_offset" : 32, 4950 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE" 4951 } 4952 ], 4953 "linker_set_key" : "_ZTIN7android2wpINS_7IBinder14DeathRecipientEEE", 4954 "name" : "android::wp<android::IBinder::DeathRecipient>", 4955 "record_kind" : "class", 4956 "referenced_type" : "_ZTIN7android2wpINS_7IBinder14DeathRecipientEEE", 4957 "self_type" : "_ZTIN7android2wpINS_7IBinder14DeathRecipientEEE", 4958 "size" : 8, 4959 "source_file" : "system/core/libutils/include/utils/RefBase.h", 4960 "template_args" : [ "_ZTIN7android7IBinder14DeathRecipientE" ] 4961 }, 4962 { 4963 "alignment" : 4, 4964 "fields" : 4965 [ 4966 { 4967 "access" : "private", 4968 "field_name" : "m_ptr", 4969 "referenced_type" : "_ZTIPN7android7IBinderE" 4970 }, 4971 { 4972 "access" : "private", 4973 "field_name" : "m_refs", 4974 "field_offset" : 32, 4975 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE" 4976 } 4977 ], 4978 "linker_set_key" : "_ZTIN7android2wpINS_7IBinderEEE", 4979 "name" : "android::wp<android::IBinder>", 4980 "record_kind" : "class", 4981 "referenced_type" : "_ZTIN7android2wpINS_7IBinderEEE", 4982 "self_type" : "_ZTIN7android2wpINS_7IBinderEEE", 4983 "size" : 8, 4984 "source_file" : "system/core/libutils/include/utils/RefBase.h", 4985 "template_args" : [ "_ZTIN7android7IBinderE" ] 4986 }, 4987 { 4988 "alignment" : 4, 4989 "fields" : 4990 [ 4991 { 4992 "access" : "private", 4993 "field_name" : "fd_", 4994 "referenced_type" : "_ZTIi" 4995 } 4996 ], 4997 "linker_set_key" : "_ZTIN7android4base11borrowed_fdE", 4998 "name" : "android::base::borrowed_fd", 4999 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 5000 "self_type" : "_ZTIN7android4base11borrowed_fdE", 5001 "size" : 4, 5002 "source_file" : "system/libbase/include/android-base/unique_fd.h" 5003 }, 5004 { 5005 "alignment" : 1, 5006 "linker_set_key" : "_ZTIN7android4base13DefaultCloserE", 5007 "name" : "android::base::DefaultCloser", 5008 "referenced_type" : "_ZTIN7android4base13DefaultCloserE", 5009 "self_type" : "_ZTIN7android4base13DefaultCloserE", 5010 "size" : 1, 5011 "source_file" : "system/libbase/include/android-base/unique_fd.h" 5012 }, 5013 { 5014 "alignment" : 4, 5015 "fields" : 5016 [ 5017 { 5018 "access" : "private", 5019 "field_name" : "fd_", 5020 "referenced_type" : "_ZTIi" 5021 } 5022 ], 5023 "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 5024 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>", 5025 "record_kind" : "class", 5026 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 5027 "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 5028 "size" : 4, 5029 "source_file" : "system/libbase/include/android-base/unique_fd.h", 5030 "template_args" : [ "_ZTIN7android4base13DefaultCloserE" ] 5031 }, 5032 { 5033 "alignment" : 4, 5034 "base_specifiers" : 5035 [ 5036 { 5037 "is_virtual" : true, 5038 "referenced_type" : "_ZTIN7android7RefBaseE" 5039 } 5040 ], 5041 "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE", 5042 "name" : "android::hidl::base::V1_0::IBase", 5043 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE", 5044 "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE", 5045 "size" : 12, 5046 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 5047 "vtable_components" : 5048 [ 5049 { 5050 "component_value" : 4, 5051 "kind" : "vbase_offset" 5052 }, 5053 { 5054 "kind" : "offset_to_top" 5055 }, 5056 { 5057 "kind" : "rtti", 5058 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 5059 }, 5060 { 5061 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 5062 }, 5063 { 5064 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 5065 }, 5066 { 5067 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 5068 }, 5069 { 5070 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5071 }, 5072 { 5073 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 5074 }, 5075 { 5076 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 5077 }, 5078 { 5079 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 5080 }, 5081 { 5082 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 5083 }, 5084 { 5085 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 5086 }, 5087 { 5088 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 5089 }, 5090 { 5091 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5092 }, 5093 { 5094 "kind" : "complete_dtor_pointer", 5095 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 5096 }, 5097 { 5098 "kind" : "deleting_dtor_pointer", 5099 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 5100 }, 5101 { 5102 "kind" : "vcall_offset" 5103 }, 5104 { 5105 "kind" : "vcall_offset" 5106 }, 5107 { 5108 "kind" : "vcall_offset" 5109 }, 5110 { 5111 "kind" : "vcall_offset" 5112 }, 5113 { 5114 "component_value" : -4, 5115 "kind" : "vcall_offset" 5116 }, 5117 { 5118 "component_value" : -4, 5119 "kind" : "offset_to_top" 5120 }, 5121 { 5122 "kind" : "rtti", 5123 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 5124 }, 5125 { 5126 "kind" : "complete_dtor_pointer", 5127 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 5128 }, 5129 { 5130 "kind" : "deleting_dtor_pointer", 5131 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 5132 }, 5133 { 5134 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5135 }, 5136 { 5137 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5138 }, 5139 { 5140 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5141 }, 5142 { 5143 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5144 } 5145 ] 5146 }, 5147 { 5148 "alignment" : 8, 5149 "fields" : 5150 [ 5151 { 5152 "field_name" : "pid", 5153 "referenced_type" : "_ZTIi" 5154 }, 5155 { 5156 "field_name" : "ptr", 5157 "field_offset" : 64, 5158 "referenced_type" : "_ZTIy" 5159 }, 5160 { 5161 "field_name" : "arch", 5162 "field_offset" : 128, 5163 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 5164 } 5165 ], 5166 "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE", 5167 "name" : "android::hidl::base::V1_0::DebugInfo", 5168 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE", 5169 "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE", 5170 "size" : 24, 5171 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5172 }, 5173 { 5174 "alignment" : 4, 5175 "base_specifiers" : 5176 [ 5177 { 5178 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE" 5179 } 5180 ], 5181 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 5182 "name" : "android::hidl::manager::V1_0::IServiceNotification", 5183 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 5184 "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 5185 "size" : 12, 5186 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 5187 "vtable_components" : 5188 [ 5189 { 5190 "component_value" : 4, 5191 "kind" : "vbase_offset" 5192 }, 5193 { 5194 "kind" : "offset_to_top" 5195 }, 5196 { 5197 "kind" : "rtti", 5198 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 5199 }, 5200 { 5201 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 5202 }, 5203 { 5204 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 5205 }, 5206 { 5207 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 5208 }, 5209 { 5210 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5211 }, 5212 { 5213 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 5214 }, 5215 { 5216 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 5217 }, 5218 { 5219 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 5220 }, 5221 { 5222 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 5223 }, 5224 { 5225 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 5226 }, 5227 { 5228 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 5229 }, 5230 { 5231 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5232 }, 5233 { 5234 "kind" : "complete_dtor_pointer", 5235 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 5236 }, 5237 { 5238 "kind" : "deleting_dtor_pointer", 5239 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 5240 }, 5241 { 5242 "is_pure" : true, 5243 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 5244 }, 5245 { 5246 "kind" : "vcall_offset" 5247 }, 5248 { 5249 "kind" : "vcall_offset" 5250 }, 5251 { 5252 "kind" : "vcall_offset" 5253 }, 5254 { 5255 "kind" : "vcall_offset" 5256 }, 5257 { 5258 "component_value" : -4, 5259 "kind" : "vcall_offset" 5260 }, 5261 { 5262 "component_value" : -4, 5263 "kind" : "offset_to_top" 5264 }, 5265 { 5266 "kind" : "rtti", 5267 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 5268 }, 5269 { 5270 "kind" : "complete_dtor_pointer", 5271 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 5272 }, 5273 { 5274 "kind" : "deleting_dtor_pointer", 5275 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 5276 }, 5277 { 5278 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5279 }, 5280 { 5281 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5282 }, 5283 { 5284 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5285 }, 5286 { 5287 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5288 } 5289 ] 5290 }, 5291 { 5292 "alignment" : 4, 5293 "base_specifiers" : 5294 [ 5295 { 5296 "referenced_type" : "_ZTIN7android6Parcel4BlobE" 5297 } 5298 ], 5299 "linker_set_key" : "_ZTIN7android6Parcel12ReadableBlobE", 5300 "name" : "android::Parcel::ReadableBlob", 5301 "record_kind" : "class", 5302 "referenced_type" : "_ZTIN7android6Parcel12ReadableBlobE", 5303 "self_type" : "_ZTIN7android6Parcel12ReadableBlobE", 5304 "size" : 16, 5305 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 5306 }, 5307 { 5308 "alignment" : 4, 5309 "base_specifiers" : 5310 [ 5311 { 5312 "referenced_type" : "_ZTIN7android6Parcel4BlobE" 5313 } 5314 ], 5315 "linker_set_key" : "_ZTIN7android6Parcel12WritableBlobE", 5316 "name" : "android::Parcel::WritableBlob", 5317 "record_kind" : "class", 5318 "referenced_type" : "_ZTIN7android6Parcel12WritableBlobE", 5319 "self_type" : "_ZTIN7android6Parcel12WritableBlobE", 5320 "size" : 16, 5321 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 5322 }, 5323 { 5324 "alignment" : 1, 5325 "base_specifiers" : 5326 [ 5327 { 5328 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5329 } 5330 ], 5331 "linker_set_key" : "_ZTIN7android6Parcel17is_specializationIiNS_2spEEE", 5332 "name" : "android::Parcel::is_specialization<int, android::sp>", 5333 "referenced_type" : "_ZTIN7android6Parcel17is_specializationIiNS_2spEEE", 5334 "self_type" : "_ZTIN7android6Parcel17is_specializationIiNS_2spEEE", 5335 "size" : 1, 5336 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 5337 "template_args" : [ "_ZTIi" ] 5338 }, 5339 { 5340 "alignment" : 1, 5341 "base_specifiers" : 5342 [ 5343 { 5344 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5345 } 5346 ], 5347 "linker_set_key" : "_ZTIN7android6Parcel17is_specializationIiNSt3__110shared_ptrEEE", 5348 "name" : "android::Parcel::is_specialization<int, std::shared_ptr>", 5349 "referenced_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__110shared_ptrEEE", 5350 "self_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__110shared_ptrEEE", 5351 "size" : 1, 5352 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 5353 "template_args" : [ "_ZTIi" ] 5354 }, 5355 { 5356 "alignment" : 1, 5357 "base_specifiers" : 5358 [ 5359 { 5360 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5361 } 5362 ], 5363 "linker_set_key" : "_ZTIN7android6Parcel17is_specializationIiNSt3__110unique_ptrEEE", 5364 "name" : "android::Parcel::is_specialization<int, std::unique_ptr>", 5365 "referenced_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__110unique_ptrEEE", 5366 "self_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__110unique_ptrEEE", 5367 "size" : 1, 5368 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 5369 "template_args" : [ "_ZTIi" ] 5370 }, 5371 { 5372 "alignment" : 1, 5373 "base_specifiers" : 5374 [ 5375 { 5376 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5377 } 5378 ], 5379 "linker_set_key" : "_ZTIN7android6Parcel17is_specializationIiNSt3__16vectorEEE", 5380 "name" : "android::Parcel::is_specialization<int, std::vector>", 5381 "referenced_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__16vectorEEE", 5382 "self_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__16vectorEEE", 5383 "size" : 1, 5384 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 5385 "template_args" : [ "_ZTIi" ] 5386 }, 5387 { 5388 "alignment" : 1, 5389 "base_specifiers" : 5390 [ 5391 { 5392 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5393 } 5394 ], 5395 "linker_set_key" : "_ZTIN7android6Parcel17is_specializationIiNSt3__18optionalEEE", 5396 "name" : "android::Parcel::is_specialization<int, std::optional>", 5397 "referenced_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__18optionalEEE", 5398 "self_type" : "_ZTIN7android6Parcel17is_specializationIiNSt3__18optionalEEE", 5399 "size" : 1, 5400 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 5401 "template_args" : [ "_ZTIi" ] 5402 }, 5403 { 5404 "access" : "private", 5405 "alignment" : 4, 5406 "linker_set_key" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 5407 "name" : "android::Parcel::FlattenableHelperInterface", 5408 "record_kind" : "class", 5409 "referenced_type" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 5410 "self_type" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 5411 "size" : 4, 5412 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h", 5413 "vtable_components" : 5414 [ 5415 { 5416 "kind" : "offset_to_top" 5417 }, 5418 { 5419 "kind" : "rtti", 5420 "mangled_component_name" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE" 5421 }, 5422 { 5423 "is_pure" : true, 5424 "mangled_component_name" : "_ZNK7android6Parcel26FlattenableHelperInterface16getFlattenedSizeEv" 5425 }, 5426 { 5427 "is_pure" : true, 5428 "mangled_component_name" : "_ZNK7android6Parcel26FlattenableHelperInterface10getFdCountEv" 5429 }, 5430 { 5431 "is_pure" : true, 5432 "mangled_component_name" : "_ZNK7android6Parcel26FlattenableHelperInterface7flattenEPvjPij" 5433 }, 5434 { 5435 "is_pure" : true, 5436 "mangled_component_name" : "_ZN7android6Parcel26FlattenableHelperInterface9unflattenEPKvjPKij" 5437 } 5438 ] 5439 }, 5440 { 5441 "access" : "private", 5442 "alignment" : 4, 5443 "fields" : 5444 [ 5445 { 5446 "access" : "protected", 5447 "field_name" : "mFd", 5448 "referenced_type" : "_ZTIi" 5449 }, 5450 { 5451 "access" : "protected", 5452 "field_name" : "mData", 5453 "field_offset" : 32, 5454 "referenced_type" : "_ZTIPv" 5455 }, 5456 { 5457 "access" : "protected", 5458 "field_name" : "mSize", 5459 "field_offset" : 64, 5460 "referenced_type" : "_ZTIj" 5461 }, 5462 { 5463 "access" : "protected", 5464 "field_name" : "mMutable", 5465 "field_offset" : 96, 5466 "referenced_type" : "_ZTIb" 5467 } 5468 ], 5469 "linker_set_key" : "_ZTIN7android6Parcel4BlobE", 5470 "name" : "android::Parcel::Blob", 5471 "record_kind" : "class", 5472 "referenced_type" : "_ZTIN7android6Parcel4BlobE", 5473 "self_type" : "_ZTIN7android6Parcel4BlobE", 5474 "size" : 16, 5475 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 5476 }, 5477 { 5478 "alignment" : 4, 5479 "fields" : 5480 [ 5481 { 5482 "access" : "private", 5483 "field_name" : "mError", 5484 "referenced_type" : "_ZTIi" 5485 }, 5486 { 5487 "access" : "private", 5488 "field_name" : "mData", 5489 "field_offset" : 32, 5490 "referenced_type" : "_ZTIPh" 5491 }, 5492 { 5493 "access" : "private", 5494 "field_name" : "mDataSize", 5495 "field_offset" : 64, 5496 "referenced_type" : "_ZTIj" 5497 }, 5498 { 5499 "access" : "private", 5500 "field_name" : "mDataCapacity", 5501 "field_offset" : 96, 5502 "referenced_type" : "_ZTIj" 5503 }, 5504 { 5505 "access" : "private", 5506 "field_name" : "mDataPos", 5507 "field_offset" : 128, 5508 "referenced_type" : "_ZTIj" 5509 }, 5510 { 5511 "access" : "private", 5512 "field_name" : "mObjects", 5513 "field_offset" : 160, 5514 "referenced_type" : "_ZTIPy" 5515 }, 5516 { 5517 "access" : "private", 5518 "field_name" : "mObjectsSize", 5519 "field_offset" : 192, 5520 "referenced_type" : "_ZTIj" 5521 }, 5522 { 5523 "access" : "private", 5524 "field_name" : "mObjectsCapacity", 5525 "field_offset" : 224, 5526 "referenced_type" : "_ZTIj" 5527 }, 5528 { 5529 "access" : "private", 5530 "field_name" : "mNextObjectHint", 5531 "field_offset" : 256, 5532 "referenced_type" : "_ZTIj" 5533 }, 5534 { 5535 "access" : "private", 5536 "field_name" : "mObjectsSorted", 5537 "field_offset" : 288, 5538 "referenced_type" : "_ZTIb" 5539 }, 5540 { 5541 "access" : "private", 5542 "field_name" : "mRequestHeaderPresent", 5543 "field_offset" : 296, 5544 "referenced_type" : "_ZTIb" 5545 }, 5546 { 5547 "access" : "private", 5548 "field_name" : "mWorkSourceRequestHeaderPosition", 5549 "field_offset" : 320, 5550 "referenced_type" : "_ZTIj" 5551 }, 5552 { 5553 "access" : "private", 5554 "field_name" : "mFdsKnown", 5555 "field_offset" : 352, 5556 "referenced_type" : "_ZTIb" 5557 }, 5558 { 5559 "access" : "private", 5560 "field_name" : "mHasFds", 5561 "field_offset" : 360, 5562 "referenced_type" : "_ZTIb" 5563 }, 5564 { 5565 "access" : "private", 5566 "field_name" : "mAllowFds", 5567 "field_offset" : 368, 5568 "referenced_type" : "_ZTIb" 5569 }, 5570 { 5571 "access" : "private", 5572 "field_name" : "mDeallocZero", 5573 "field_offset" : 376, 5574 "referenced_type" : "_ZTIb" 5575 }, 5576 { 5577 "access" : "private", 5578 "field_name" : "mOwner", 5579 "field_offset" : 384, 5580 "referenced_type" : "_ZTIPFvPN7android6ParcelEPKhjPKyjE" 5581 }, 5582 { 5583 "access" : "private", 5584 "field_name" : "mSession", 5585 "field_offset" : 416, 5586 "referenced_type" : "_ZTIN7android2spINS_10RpcSessionEEE" 5587 }, 5588 { 5589 "access" : "private", 5590 "field_name" : "mOpenAshmemSize", 5591 "field_offset" : 448, 5592 "referenced_type" : "_ZTIj" 5593 } 5594 ], 5595 "linker_set_key" : "_ZTIN7android6ParcelE", 5596 "name" : "android::Parcel", 5597 "record_kind" : "class", 5598 "referenced_type" : "_ZTIN7android6ParcelE", 5599 "self_type" : "_ZTIN7android6ParcelE", 5600 "size" : 60, 5601 "source_file" : "frameworks/native/libs/binder/include/binder/Parcel.h" 5602 }, 5603 { 5604 "alignment" : 4, 5605 "base_specifiers" : 5606 [ 5607 { 5608 "referenced_type" : "_ZTIN7android7IBinderE" 5609 } 5610 ], 5611 "fields" : 5612 [ 5613 { 5614 "access" : "private", 5615 "field_name" : "mExtras", 5616 "field_offset" : 32, 5617 "referenced_type" : "_ZTINSt3__16atomicIPN7android7BBinder6ExtrasEEE" 5618 }, 5619 { 5620 "access" : "private", 5621 "field_offset" : 64, 5622 "referenced_type" : "_ZTIN7android7BBinderUt_E" 5623 } 5624 ], 5625 "linker_set_key" : "_ZTIN7android7BBinderE", 5626 "name" : "android::BBinder", 5627 "record_kind" : "class", 5628 "referenced_type" : "_ZTIN7android7BBinderE", 5629 "self_type" : "_ZTIN7android7BBinderE", 5630 "size" : 20, 5631 "source_file" : "frameworks/native/libs/binder/include/binder/Binder.h", 5632 "vtable_components" : 5633 [ 5634 { 5635 "component_value" : 12, 5636 "kind" : "vbase_offset" 5637 }, 5638 { 5639 "kind" : "offset_to_top" 5640 }, 5641 { 5642 "kind" : "rtti", 5643 "mangled_component_name" : "_ZTIN7android7BBinderE" 5644 }, 5645 { 5646 "mangled_component_name" : "_ZN7android7IBinder19queryLocalInterfaceERKNS_8String16E" 5647 }, 5648 { 5649 "mangled_component_name" : "_ZNK7android7BBinder22getInterfaceDescriptorEv" 5650 }, 5651 { 5652 "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" 5653 }, 5654 { 5655 "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" 5656 }, 5657 { 5658 "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" 5659 }, 5660 { 5661 "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" 5662 }, 5663 { 5664 "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" 5665 }, 5666 { 5667 "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" 5668 }, 5669 { 5670 "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" 5671 }, 5672 { 5673 "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" 5674 }, 5675 { 5676 "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" 5677 }, 5678 { 5679 "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" 5680 }, 5681 { 5682 "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" 5683 }, 5684 { 5685 "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" 5686 }, 5687 { 5688 "kind" : "complete_dtor_pointer", 5689 "mangled_component_name" : "_ZN7android7BBinderD1Ev" 5690 }, 5691 { 5692 "kind" : "deleting_dtor_pointer", 5693 "mangled_component_name" : "_ZN7android7BBinderD0Ev" 5694 }, 5695 { 5696 "mangled_component_name" : "_ZN7android7BBinder10onTransactEjRKNS_6ParcelEPS1_j" 5697 }, 5698 { 5699 "kind" : "vcall_offset" 5700 }, 5701 { 5702 "kind" : "vcall_offset" 5703 }, 5704 { 5705 "kind" : "vcall_offset" 5706 }, 5707 { 5708 "kind" : "vcall_offset" 5709 }, 5710 { 5711 "component_value" : -12, 5712 "kind" : "vcall_offset" 5713 }, 5714 { 5715 "component_value" : -12, 5716 "kind" : "offset_to_top" 5717 }, 5718 { 5719 "kind" : "rtti", 5720 "mangled_component_name" : "_ZTIN7android7BBinderE" 5721 }, 5722 { 5723 "kind" : "complete_dtor_pointer", 5724 "mangled_component_name" : "_ZTv0_n12_N7android7BBinderD1Ev" 5725 }, 5726 { 5727 "kind" : "deleting_dtor_pointer", 5728 "mangled_component_name" : "_ZTv0_n12_N7android7BBinderD0Ev" 5729 }, 5730 { 5731 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5732 }, 5733 { 5734 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5735 }, 5736 { 5737 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5738 }, 5739 { 5740 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5741 } 5742 ] 5743 }, 5744 { 5745 "access" : "private", 5746 "alignment" : 4, 5747 "fields" : 5748 [ 5749 { 5750 "field_name" : "mStability", 5751 "referenced_type" : "_ZTIi" 5752 }, 5753 { 5754 "field_name" : "mReserved0", 5755 "referenced_type" : "_ZTIPv" 5756 } 5757 ], 5758 "is_anonymous" : true, 5759 "linker_set_key" : "_ZTIN7android7BBinderUt_E", 5760 "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:117:5)", 5761 "record_kind" : "union", 5762 "referenced_type" : "_ZTIN7android7BBinderUt_E", 5763 "self_type" : "_ZTIN7android7BBinderUt_E", 5764 "size" : 4, 5765 "source_file" : "frameworks/native/libs/binder/include/binder/Binder.h" 5766 }, 5767 { 5768 "alignment" : 4, 5769 "base_specifiers" : 5770 [ 5771 { 5772 "is_virtual" : true, 5773 "referenced_type" : "_ZTIN7android7RefBaseE" 5774 } 5775 ], 5776 "linker_set_key" : "_ZTIN7android7IBinder14DeathRecipientE", 5777 "name" : "android::IBinder::DeathRecipient", 5778 "record_kind" : "class", 5779 "referenced_type" : "_ZTIN7android7IBinder14DeathRecipientE", 5780 "self_type" : "_ZTIN7android7IBinder14DeathRecipientE", 5781 "size" : 12, 5782 "source_file" : "frameworks/native/libs/binder/include/binder/IBinder.h", 5783 "vtable_components" : 5784 [ 5785 { 5786 "component_value" : 4, 5787 "kind" : "vbase_offset" 5788 }, 5789 { 5790 "kind" : "offset_to_top" 5791 }, 5792 { 5793 "kind" : "rtti", 5794 "mangled_component_name" : "_ZTIN7android7IBinder14DeathRecipientE" 5795 }, 5796 { 5797 "is_pure" : true, 5798 "mangled_component_name" : "_ZN7android7IBinder14DeathRecipient10binderDiedERKNS_2wpIS0_EE" 5799 }, 5800 { 5801 "kind" : "complete_dtor_pointer", 5802 "mangled_component_name" : "_ZN7android7IBinder14DeathRecipientD1Ev" 5803 }, 5804 { 5805 "kind" : "deleting_dtor_pointer", 5806 "mangled_component_name" : "_ZN7android7IBinder14DeathRecipientD0Ev" 5807 }, 5808 { 5809 "kind" : "vcall_offset" 5810 }, 5811 { 5812 "kind" : "vcall_offset" 5813 }, 5814 { 5815 "kind" : "vcall_offset" 5816 }, 5817 { 5818 "kind" : "vcall_offset" 5819 }, 5820 { 5821 "component_value" : -4, 5822 "kind" : "vcall_offset" 5823 }, 5824 { 5825 "component_value" : -4, 5826 "kind" : "offset_to_top" 5827 }, 5828 { 5829 "kind" : "rtti", 5830 "mangled_component_name" : "_ZTIN7android7IBinder14DeathRecipientE" 5831 }, 5832 { 5833 "kind" : "complete_dtor_pointer", 5834 "mangled_component_name" : "_ZTv0_n12_N7android7IBinder14DeathRecipientD1Ev" 5835 }, 5836 { 5837 "kind" : "deleting_dtor_pointer", 5838 "mangled_component_name" : "_ZTv0_n12_N7android7IBinder14DeathRecipientD0Ev" 5839 }, 5840 { 5841 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5842 }, 5843 { 5844 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5845 }, 5846 { 5847 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5848 }, 5849 { 5850 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5851 } 5852 ] 5853 }, 5854 { 5855 "alignment" : 4, 5856 "base_specifiers" : 5857 [ 5858 { 5859 "is_virtual" : true, 5860 "referenced_type" : "_ZTIN7android7RefBaseE" 5861 } 5862 ], 5863 "linker_set_key" : "_ZTIN7android7IBinderE", 5864 "name" : "android::IBinder", 5865 "record_kind" : "class", 5866 "referenced_type" : "_ZTIN7android7IBinderE", 5867 "self_type" : "_ZTIN7android7IBinderE", 5868 "size" : 12, 5869 "source_file" : "frameworks/native/libs/binder/include/binder/IBinder.h", 5870 "vtable_components" : 5871 [ 5872 { 5873 "component_value" : 4, 5874 "kind" : "vbase_offset" 5875 }, 5876 { 5877 "kind" : "offset_to_top" 5878 }, 5879 { 5880 "kind" : "rtti", 5881 "mangled_component_name" : "_ZTIN7android7IBinderE" 5882 }, 5883 { 5884 "mangled_component_name" : "_ZN7android7IBinder19queryLocalInterfaceERKNS_8String16E" 5885 }, 5886 { 5887 "is_pure" : true, 5888 "mangled_component_name" : "_ZNK7android7IBinder22getInterfaceDescriptorEv" 5889 }, 5890 { 5891 "is_pure" : true, 5892 "mangled_component_name" : "_ZNK7android7IBinder13isBinderAliveEv" 5893 }, 5894 { 5895 "is_pure" : true, 5896 "mangled_component_name" : "_ZN7android7IBinder10pingBinderEv" 5897 }, 5898 { 5899 "is_pure" : true, 5900 "mangled_component_name" : "_ZN7android7IBinder4dumpEiRKNS_6VectorINS_8String16EEE" 5901 }, 5902 { 5903 "is_pure" : true, 5904 "mangled_component_name" : "_ZN7android7IBinder8transactEjRKNS_6ParcelEPS1_j" 5905 }, 5906 { 5907 "is_pure" : true, 5908 "mangled_component_name" : "_ZN7android7IBinder11linkToDeathERKNS_2spINS0_14DeathRecipientEEEPvj" 5909 }, 5910 { 5911 "is_pure" : true, 5912 "mangled_component_name" : "_ZN7android7IBinder13unlinkToDeathERKNS_2wpINS0_14DeathRecipientEEEPvjPS3_" 5913 }, 5914 { 5915 "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" 5916 }, 5917 { 5918 "is_pure" : true, 5919 "mangled_component_name" : "_ZN7android7IBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" 5920 }, 5921 { 5922 "is_pure" : true, 5923 "mangled_component_name" : "_ZNK7android7IBinder10findObjectEPKv" 5924 }, 5925 { 5926 "is_pure" : true, 5927 "mangled_component_name" : "_ZN7android7IBinder12detachObjectEPKv" 5928 }, 5929 { 5930 "mangled_component_name" : "_ZN7android7IBinder11localBinderEv" 5931 }, 5932 { 5933 "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" 5934 }, 5935 { 5936 "kind" : "complete_dtor_pointer", 5937 "mangled_component_name" : "_ZN7android7IBinderD1Ev" 5938 }, 5939 { 5940 "kind" : "deleting_dtor_pointer", 5941 "mangled_component_name" : "_ZN7android7IBinderD0Ev" 5942 }, 5943 { 5944 "kind" : "vcall_offset" 5945 }, 5946 { 5947 "kind" : "vcall_offset" 5948 }, 5949 { 5950 "kind" : "vcall_offset" 5951 }, 5952 { 5953 "kind" : "vcall_offset" 5954 }, 5955 { 5956 "component_value" : -4, 5957 "kind" : "vcall_offset" 5958 }, 5959 { 5960 "component_value" : -4, 5961 "kind" : "offset_to_top" 5962 }, 5963 { 5964 "kind" : "rtti", 5965 "mangled_component_name" : "_ZTIN7android7IBinderE" 5966 }, 5967 { 5968 "kind" : "complete_dtor_pointer", 5969 "mangled_component_name" : "_ZTv0_n12_N7android7IBinderD1Ev" 5970 }, 5971 { 5972 "kind" : "deleting_dtor_pointer", 5973 "mangled_component_name" : "_ZTv0_n12_N7android7IBinderD0Ev" 5974 }, 5975 { 5976 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5977 }, 5978 { 5979 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5980 }, 5981 { 5982 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5983 }, 5984 { 5985 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5986 } 5987 ] 5988 }, 5989 { 5990 "alignment" : 1, 5991 "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE", 5992 "name" : "android::RefBase::weakref_type", 5993 "record_kind" : "class", 5994 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE", 5995 "self_type" : "_ZTIN7android7RefBase12weakref_typeE", 5996 "size" : 1, 5997 "source_file" : "system/core/libutils/include/utils/RefBase.h" 5998 }, 5999 { 6000 "alignment" : 4, 6001 "fields" : 6002 [ 6003 { 6004 "access" : "private", 6005 "field_name" : "mRefs", 6006 "field_offset" : 32, 6007 "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE" 6008 } 6009 ], 6010 "linker_set_key" : "_ZTIN7android7RefBaseE", 6011 "name" : "android::RefBase", 6012 "record_kind" : "class", 6013 "referenced_type" : "_ZTIN7android7RefBaseE", 6014 "self_type" : "_ZTIN7android7RefBaseE", 6015 "size" : 8, 6016 "source_file" : "system/core/libutils/include/utils/RefBase.h", 6017 "vtable_components" : 6018 [ 6019 { 6020 "kind" : "offset_to_top" 6021 }, 6022 { 6023 "kind" : "rtti", 6024 "mangled_component_name" : "_ZTIN7android7RefBaseE" 6025 }, 6026 { 6027 "kind" : "complete_dtor_pointer", 6028 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 6029 }, 6030 { 6031 "kind" : "deleting_dtor_pointer", 6032 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 6033 }, 6034 { 6035 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6036 }, 6037 { 6038 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6039 }, 6040 { 6041 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6042 }, 6043 { 6044 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6045 } 6046 ] 6047 }, 6048 { 6049 "alignment" : 4, 6050 "fields" : 6051 [ 6052 { 6053 "access" : "private", 6054 "field_name" : "mString", 6055 "referenced_type" : "_ZTIPKc" 6056 } 6057 ], 6058 "linker_set_key" : "_ZTIN7android7String8E", 6059 "name" : "android::String8", 6060 "record_kind" : "class", 6061 "referenced_type" : "_ZTIN7android7String8E", 6062 "self_type" : "_ZTIN7android7String8E", 6063 "size" : 4, 6064 "source_file" : "system/core/libutils/include/utils/String8.h" 6065 }, 6066 { 6067 "alignment" : 4, 6068 "fields" : 6069 [ 6070 { 6071 "access" : "private", 6072 "field_name" : "mString", 6073 "referenced_type" : "_ZTIPKDs" 6074 } 6075 ], 6076 "linker_set_key" : "_ZTIN7android8String16E", 6077 "name" : "android::String16", 6078 "record_kind" : "class", 6079 "referenced_type" : "_ZTIN7android8String16E", 6080 "self_type" : "_ZTIN7android8String16E", 6081 "size" : 4, 6082 "source_file" : "system/core/libutils/include/utils/String16.h" 6083 }, 6084 { 6085 "alignment" : 4, 6086 "base_specifiers" : 6087 [ 6088 { 6089 "is_virtual" : true, 6090 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE" 6091 }, 6092 { 6093 "is_virtual" : true, 6094 "referenced_type" : "_ZTIN7android7RefBaseE" 6095 } 6096 ], 6097 "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE", 6098 "name" : "android::hardware::HidlMemory", 6099 "record_kind" : "class", 6100 "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE", 6101 "self_type" : "_ZTIN7android8hardware10HidlMemoryE", 6102 "size" : 52, 6103 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 6104 "vtable_components" : 6105 [ 6106 { 6107 "component_value" : 44, 6108 "kind" : "vbase_offset" 6109 }, 6110 { 6111 "component_value" : 4, 6112 "kind" : "vbase_offset" 6113 }, 6114 { 6115 "kind" : "offset_to_top" 6116 }, 6117 { 6118 "kind" : "rtti", 6119 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6120 }, 6121 { 6122 "kind" : "complete_dtor_pointer", 6123 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 6124 }, 6125 { 6126 "kind" : "deleting_dtor_pointer", 6127 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 6128 }, 6129 { 6130 "kind" : "vcall_offset" 6131 }, 6132 { 6133 "kind" : "vcall_offset" 6134 }, 6135 { 6136 "kind" : "vcall_offset" 6137 }, 6138 { 6139 "kind" : "vcall_offset" 6140 }, 6141 { 6142 "component_value" : -44, 6143 "kind" : "vcall_offset" 6144 }, 6145 { 6146 "component_value" : -44, 6147 "kind" : "offset_to_top" 6148 }, 6149 { 6150 "kind" : "rtti", 6151 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6152 }, 6153 { 6154 "kind" : "complete_dtor_pointer", 6155 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 6156 }, 6157 { 6158 "kind" : "deleting_dtor_pointer", 6159 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 6160 }, 6161 { 6162 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6163 }, 6164 { 6165 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6166 }, 6167 { 6168 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6169 }, 6170 { 6171 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6172 } 6173 ] 6174 }, 6175 { 6176 "alignment" : 4, 6177 "fields" : 6178 [ 6179 { 6180 "access" : "private", 6181 "field_name" : "mHandle", 6182 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE" 6183 }, 6184 { 6185 "access" : "private", 6186 "field_name" : "mOwnsHandle", 6187 "field_offset" : 64, 6188 "referenced_type" : "_ZTIb" 6189 }, 6190 { 6191 "access" : "private", 6192 "field_name" : "mPad", 6193 "field_offset" : 72, 6194 "referenced_type" : "_ZTIA7_h" 6195 } 6196 ], 6197 "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE", 6198 "name" : "android::hardware::hidl_handle", 6199 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 6200 "self_type" : "_ZTIN7android8hardware11hidl_handleE", 6201 "size" : 16, 6202 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 6203 }, 6204 { 6205 "alignment" : 4, 6206 "fields" : 6207 [ 6208 { 6209 "access" : "private", 6210 "field_name" : "mHandle", 6211 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE" 6212 }, 6213 { 6214 "access" : "private", 6215 "field_name" : "mSize", 6216 "field_offset" : 128, 6217 "referenced_type" : "_ZTIy" 6218 }, 6219 { 6220 "access" : "private", 6221 "field_name" : "mName", 6222 "field_offset" : 192, 6223 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE" 6224 } 6225 ], 6226 "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE", 6227 "name" : "android::hardware::hidl_memory", 6228 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 6229 "self_type" : "_ZTIN7android8hardware11hidl_memoryE", 6230 "size" : 40, 6231 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 6232 }, 6233 { 6234 "alignment" : 4, 6235 "fields" : 6236 [ 6237 { 6238 "access" : "private", 6239 "field_name" : "mBuffer", 6240 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE" 6241 }, 6242 { 6243 "access" : "private", 6244 "field_name" : "mSize", 6245 "field_offset" : 64, 6246 "referenced_type" : "_ZTIj" 6247 }, 6248 { 6249 "access" : "private", 6250 "field_name" : "mOwnsBuffer", 6251 "field_offset" : 96, 6252 "referenced_type" : "_ZTIb" 6253 }, 6254 { 6255 "access" : "private", 6256 "field_name" : "mPad", 6257 "field_offset" : 104, 6258 "referenced_type" : "_ZTIA3_h" 6259 } 6260 ], 6261 "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE", 6262 "name" : "android::hardware::hidl_string", 6263 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE", 6264 "self_type" : "_ZTIN7android8hardware11hidl_stringE", 6265 "size" : 16, 6266 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 6267 }, 6268 { 6269 "alignment" : 2, 6270 "fields" : 6271 [ 6272 { 6273 "access" : "private", 6274 "field_name" : "mMajor", 6275 "referenced_type" : "_ZTIt" 6276 }, 6277 { 6278 "access" : "private", 6279 "field_name" : "mMinor", 6280 "field_offset" : 16, 6281 "referenced_type" : "_ZTIt" 6282 } 6283 ], 6284 "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE", 6285 "name" : "android::hardware::hidl_version", 6286 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 6287 "self_type" : "_ZTIN7android8hardware12hidl_versionE", 6288 "size" : 4, 6289 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 6290 }, 6291 { 6292 "alignment" : 8, 6293 "fields" : 6294 [ 6295 { 6296 "field_name" : "flags", 6297 "referenced_type" : "_ZTIj" 6298 }, 6299 { 6300 "field_name" : "fdIndex", 6301 "field_offset" : 32, 6302 "referenced_type" : "_ZTIj" 6303 }, 6304 { 6305 "field_name" : "offset", 6306 "field_offset" : 64, 6307 "referenced_type" : "_ZTIj" 6308 }, 6309 { 6310 "field_name" : "extent", 6311 "field_offset" : 128, 6312 "referenced_type" : "_ZTIy" 6313 } 6314 ], 6315 "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE", 6316 "name" : "android::hardware::GrantorDescriptor", 6317 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 6318 "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 6319 "size" : 24, 6320 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h" 6321 }, 6322 { 6323 "alignment" : 4, 6324 "base_specifiers" : 6325 [ 6326 { 6327 "is_virtual" : true, 6328 "referenced_type" : "_ZTIN7android7RefBaseE" 6329 } 6330 ], 6331 "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE", 6332 "name" : "android::hardware::hidl_death_recipient", 6333 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 6334 "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 6335 "size" : 12, 6336 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 6337 "vtable_components" : 6338 [ 6339 { 6340 "component_value" : 4, 6341 "kind" : "vbase_offset" 6342 }, 6343 { 6344 "kind" : "offset_to_top" 6345 }, 6346 { 6347 "kind" : "rtti", 6348 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 6349 }, 6350 { 6351 "is_pure" : true, 6352 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 6353 }, 6354 { 6355 "kind" : "complete_dtor_pointer", 6356 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 6357 }, 6358 { 6359 "kind" : "deleting_dtor_pointer", 6360 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 6361 }, 6362 { 6363 "kind" : "vcall_offset" 6364 }, 6365 { 6366 "kind" : "vcall_offset" 6367 }, 6368 { 6369 "kind" : "vcall_offset" 6370 }, 6371 { 6372 "kind" : "vcall_offset" 6373 }, 6374 { 6375 "component_value" : -4, 6376 "kind" : "vcall_offset" 6377 }, 6378 { 6379 "component_value" : -4, 6380 "kind" : "offset_to_top" 6381 }, 6382 { 6383 "kind" : "rtti", 6384 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 6385 }, 6386 { 6387 "kind" : "complete_dtor_pointer", 6388 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 6389 }, 6390 { 6391 "kind" : "deleting_dtor_pointer", 6392 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 6393 }, 6394 { 6395 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6396 }, 6397 { 6398 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6399 }, 6400 { 6401 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6402 }, 6403 { 6404 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6405 } 6406 ] 6407 }, 6408 { 6409 "alignment" : 4, 6410 "base_specifiers" : 6411 [ 6412 { 6413 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 6414 } 6415 ], 6416 "fields" : 6417 [ 6418 { 6419 "access" : "private", 6420 "field_name" : "mVal", 6421 "field_offset" : 192, 6422 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE" 6423 } 6424 ], 6425 "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6426 "name" : "android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase>>", 6427 "record_kind" : "class", 6428 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6429 "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6430 "size" : 28, 6431 "source_file" : "system/libhidl/base/include/hidl/Status.h", 6432 "template_args" : [ "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE" ] 6433 }, 6434 { 6435 "alignment" : 4, 6436 "base_specifiers" : 6437 [ 6438 { 6439 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 6440 } 6441 ], 6442 "fields" : 6443 [ 6444 { 6445 "access" : "private", 6446 "field_name" : "mVal", 6447 "field_offset" : 168, 6448 "referenced_type" : "_ZTIb" 6449 } 6450 ], 6451 "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE", 6452 "name" : "android::hardware::Return<bool>", 6453 "record_kind" : "class", 6454 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 6455 "self_type" : "_ZTIN7android8hardware6ReturnIbEE", 6456 "size" : 24, 6457 "source_file" : "system/libhidl/base/include/hidl/Status.h", 6458 "template_args" : [ "_ZTIb" ] 6459 }, 6460 { 6461 "alignment" : 4, 6462 "base_specifiers" : 6463 [ 6464 { 6465 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 6466 } 6467 ], 6468 "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE", 6469 "name" : "android::hardware::Return<void>", 6470 "record_kind" : "class", 6471 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 6472 "self_type" : "_ZTIN7android8hardware6ReturnIvEE", 6473 "size" : 24, 6474 "source_file" : "system/libhidl/base/include/hidl/Status.h", 6475 "template_args" : [ "_ZTIv" ] 6476 }, 6477 { 6478 "alignment" : 4, 6479 "fields" : 6480 [ 6481 { 6482 "access" : "private", 6483 "field_name" : "mException", 6484 "referenced_type" : "_ZTIi" 6485 }, 6486 { 6487 "access" : "private", 6488 "field_name" : "mErrorCode", 6489 "field_offset" : 32, 6490 "referenced_type" : "_ZTIi" 6491 }, 6492 { 6493 "access" : "private", 6494 "field_name" : "mMessage", 6495 "field_offset" : 64, 6496 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 6497 } 6498 ], 6499 "linker_set_key" : "_ZTIN7android8hardware6StatusE", 6500 "name" : "android::hardware::Status", 6501 "record_kind" : "class", 6502 "referenced_type" : "_ZTIN7android8hardware6StatusE", 6503 "self_type" : "_ZTIN7android8hardware6StatusE", 6504 "size" : 20, 6505 "source_file" : "system/libhidl/base/include/hidl/Status.h" 6506 }, 6507 { 6508 "alignment" : 4, 6509 "fields" : 6510 [ 6511 { 6512 "access" : "private", 6513 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 6514 } 6515 ], 6516 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 6517 "name" : "android::hardware::details::hidl_pointer<native_handle>", 6518 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 6519 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 6520 "size" : 8, 6521 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 6522 "template_args" : [ "_ZTI13native_handle" ] 6523 }, 6524 { 6525 "access" : "private", 6526 "alignment" : 4, 6527 "fields" : 6528 [ 6529 { 6530 "field_name" : "mPointer", 6531 "referenced_type" : "_ZTIP13native_handle" 6532 }, 6533 { 6534 "field_name" : "_pad", 6535 "referenced_type" : "_ZTIy" 6536 } 6537 ], 6538 "is_anonymous" : true, 6539 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 6540 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 6541 "record_kind" : "union", 6542 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 6543 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 6544 "size" : 8, 6545 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6546 }, 6547 { 6548 "alignment" : 4, 6549 "fields" : 6550 [ 6551 { 6552 "access" : "private", 6553 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 6554 } 6555 ], 6556 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 6557 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 6558 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 6559 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 6560 "size" : 8, 6561 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 6562 "template_args" : [ "_ZTIK13native_handle" ] 6563 }, 6564 { 6565 "access" : "private", 6566 "alignment" : 4, 6567 "fields" : 6568 [ 6569 { 6570 "field_name" : "mPointer", 6571 "referenced_type" : "_ZTIPK13native_handle" 6572 }, 6573 { 6574 "field_name" : "_pad", 6575 "referenced_type" : "_ZTIy" 6576 } 6577 ], 6578 "is_anonymous" : true, 6579 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 6580 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 6581 "record_kind" : "union", 6582 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 6583 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 6584 "size" : 8, 6585 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6586 }, 6587 { 6588 "alignment" : 4, 6589 "fields" : 6590 [ 6591 { 6592 "access" : "private", 6593 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E" 6594 } 6595 ], 6596 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 6597 "name" : "android::hardware::details::hidl_pointer<const char>", 6598 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 6599 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 6600 "size" : 8, 6601 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 6602 "template_args" : [ "_ZTIKc" ] 6603 }, 6604 { 6605 "access" : "private", 6606 "alignment" : 4, 6607 "fields" : 6608 [ 6609 { 6610 "field_name" : "mPointer", 6611 "referenced_type" : "_ZTIPKc" 6612 }, 6613 { 6614 "field_name" : "_pad", 6615 "referenced_type" : "_ZTIy" 6616 } 6617 ], 6618 "is_anonymous" : true, 6619 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 6620 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 6621 "record_kind" : "union", 6622 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 6623 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 6624 "size" : 8, 6625 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6626 }, 6627 { 6628 "alignment" : 4, 6629 "fields" : 6630 [ 6631 { 6632 "access" : "private", 6633 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 6634 } 6635 ], 6636 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 6637 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 6638 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 6639 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 6640 "size" : 8, 6641 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 6642 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ] 6643 }, 6644 { 6645 "access" : "private", 6646 "alignment" : 4, 6647 "fields" : 6648 [ 6649 { 6650 "field_name" : "mPointer", 6651 "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE" 6652 }, 6653 { 6654 "field_name" : "_pad", 6655 "referenced_type" : "_ZTIy" 6656 } 6657 ], 6658 "is_anonymous" : true, 6659 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 6660 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 6661 "record_kind" : "union", 6662 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 6663 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 6664 "size" : 8, 6665 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6666 }, 6667 { 6668 "alignment" : 4, 6669 "fields" : 6670 [ 6671 { 6672 "access" : "private", 6673 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E" 6674 } 6675 ], 6676 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 6677 "name" : "android::hardware::details::hidl_pointer<unsigned char>", 6678 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 6679 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 6680 "size" : 8, 6681 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 6682 "template_args" : [ "_ZTIh" ] 6683 }, 6684 { 6685 "access" : "private", 6686 "alignment" : 4, 6687 "fields" : 6688 [ 6689 { 6690 "field_name" : "mPointer", 6691 "referenced_type" : "_ZTIPh" 6692 }, 6693 { 6694 "field_name" : "_pad", 6695 "referenced_type" : "_ZTIy" 6696 } 6697 ], 6698 "is_anonymous" : true, 6699 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E", 6700 "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 6701 "record_kind" : "union", 6702 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E", 6703 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E", 6704 "size" : 8, 6705 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6706 }, 6707 { 6708 "alignment" : 4, 6709 "fields" : 6710 [ 6711 { 6712 "access" : "private", 6713 "field_name" : "mStatus", 6714 "referenced_type" : "_ZTIN7android8hardware6StatusE" 6715 }, 6716 { 6717 "access" : "private", 6718 "field_name" : "mCheckedStatus", 6719 "field_offset" : 160, 6720 "referenced_type" : "_ZTIb" 6721 } 6722 ], 6723 "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE", 6724 "name" : "android::hardware::details::return_status", 6725 "record_kind" : "class", 6726 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 6727 "self_type" : "_ZTIN7android8hardware7details13return_statusE", 6728 "size" : 24, 6729 "source_file" : "system/libhidl/base/include/hidl/Status.h" 6730 }, 6731 { 6732 "alignment" : 4, 6733 "fields" : 6734 [ 6735 { 6736 "access" : "protected", 6737 "field_name" : "mInstrumentationCallbacks", 6738 "field_offset" : 32, 6739 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE" 6740 }, 6741 { 6742 "access" : "protected", 6743 "field_offset" : 128, 6744 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E" 6745 }, 6746 { 6747 "access" : "protected", 6748 "field_name" : "mInstrumentationLibPackage", 6749 "field_offset" : 160, 6750 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 6751 }, 6752 { 6753 "access" : "protected", 6754 "field_name" : "mInterfaceName", 6755 "field_offset" : 256, 6756 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 6757 } 6758 ], 6759 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 6760 "name" : "android::hardware::details::HidlInstrumentor", 6761 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 6762 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 6763 "size" : 44, 6764 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 6765 "vtable_components" : 6766 [ 6767 { 6768 "kind" : "offset_to_top" 6769 }, 6770 { 6771 "kind" : "rtti", 6772 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 6773 }, 6774 { 6775 "kind" : "complete_dtor_pointer", 6776 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 6777 }, 6778 { 6779 "kind" : "deleting_dtor_pointer", 6780 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 6781 } 6782 ] 6783 }, 6784 { 6785 "access" : "protected", 6786 "alignment" : 4, 6787 "fields" : 6788 [ 6789 { 6790 "field_name" : "mEnableInstrumentation", 6791 "referenced_type" : "_ZTIb" 6792 }, 6793 { 6794 "field_name" : "mReserved0", 6795 "referenced_type" : "_ZTIPv" 6796 } 6797 ], 6798 "is_anonymous" : true, 6799 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 6800 "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)", 6801 "record_kind" : "union", 6802 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 6803 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 6804 "size" : 4, 6805 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6806 }, 6807 { 6808 "alignment" : 1, 6809 "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE", 6810 "name" : "android::hardware::details::i_tag", 6811 "referenced_type" : "_ZTIN7android8hardware7details5i_tagE", 6812 "self_type" : "_ZTIN7android8hardware7details5i_tagE", 6813 "size" : 1, 6814 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6815 }, 6816 { 6817 "alignment" : 1, 6818 "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE", 6819 "name" : "android::hardware::details::bs_tag", 6820 "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE", 6821 "self_type" : "_ZTIN7android8hardware7details6bs_tagE", 6822 "size" : 1, 6823 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6824 }, 6825 { 6826 "alignment" : 1, 6827 "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE", 6828 "name" : "android::hardware::details::bnhw_tag", 6829 "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 6830 "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 6831 "size" : 1, 6832 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6833 }, 6834 { 6835 "alignment" : 1, 6836 "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE", 6837 "name" : "android::hardware::details::bphw_tag", 6838 "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE", 6839 "self_type" : "_ZTIN7android8hardware7details8bphw_tagE", 6840 "size" : 1, 6841 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 6842 }, 6843 { 6844 "alignment" : 4, 6845 "fields" : 6846 [ 6847 { 6848 "access" : "private", 6849 "field_name" : "mBuffer", 6850 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 6851 }, 6852 { 6853 "access" : "private", 6854 "field_name" : "mSize", 6855 "field_offset" : 64, 6856 "referenced_type" : "_ZTIj" 6857 }, 6858 { 6859 "access" : "private", 6860 "field_name" : "mOwnsBuffer", 6861 "field_offset" : 96, 6862 "referenced_type" : "_ZTIb" 6863 }, 6864 { 6865 "access" : "private", 6866 "field_name" : "mPad", 6867 "field_offset" : 104, 6868 "referenced_type" : "_ZTIA3_h" 6869 } 6870 ], 6871 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 6872 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 6873 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 6874 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 6875 "size" : 16, 6876 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 6877 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ] 6878 }, 6879 { 6880 "alignment" : 4, 6881 "fields" : 6882 [ 6883 { 6884 "access" : "private", 6885 "field_name" : "mBuffer", 6886 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE" 6887 }, 6888 { 6889 "access" : "private", 6890 "field_name" : "mSize", 6891 "field_offset" : 64, 6892 "referenced_type" : "_ZTIj" 6893 }, 6894 { 6895 "access" : "private", 6896 "field_name" : "mOwnsBuffer", 6897 "field_offset" : 96, 6898 "referenced_type" : "_ZTIb" 6899 }, 6900 { 6901 "access" : "private", 6902 "field_name" : "mPad", 6903 "field_offset" : 104, 6904 "referenced_type" : "_ZTIA3_h" 6905 } 6906 ], 6907 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE", 6908 "name" : "android::hardware::hidl_vec<unsigned char>", 6909 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 6910 "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 6911 "size" : 16, 6912 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 6913 "template_args" : [ "_ZTIh" ] 6914 }, 6915 { 6916 "alignment" : 4, 6917 "base_specifiers" : 6918 [ 6919 { 6920 "is_virtual" : true, 6921 "referenced_type" : "_ZTIN7android7RefBaseE" 6922 } 6923 ], 6924 "fields" : 6925 [ 6926 { 6927 "access" : "private", 6928 "field_name" : "mRemote", 6929 "field_offset" : 32, 6930 "referenced_type" : "_ZTIKPN7android7IBinderE" 6931 }, 6932 { 6933 "access" : "private", 6934 "field_name" : "mRefs", 6935 "field_offset" : 64, 6936 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE" 6937 }, 6938 { 6939 "access" : "private", 6940 "field_name" : "mState", 6941 "field_offset" : 96, 6942 "referenced_type" : "_ZTINSt3__16atomicIiEE" 6943 } 6944 ], 6945 "linker_set_key" : "_ZTIN7android9BpRefBaseE", 6946 "name" : "android::BpRefBase", 6947 "record_kind" : "class", 6948 "referenced_type" : "_ZTIN7android9BpRefBaseE", 6949 "self_type" : "_ZTIN7android9BpRefBaseE", 6950 "size" : 24, 6951 "source_file" : "frameworks/native/libs/binder/include/binder/Binder.h", 6952 "vtable_components" : 6953 [ 6954 { 6955 "component_value" : 16, 6956 "kind" : "vbase_offset" 6957 }, 6958 { 6959 "kind" : "offset_to_top" 6960 }, 6961 { 6962 "kind" : "rtti", 6963 "mangled_component_name" : "_ZTIN7android9BpRefBaseE" 6964 }, 6965 { 6966 "kind" : "complete_dtor_pointer", 6967 "mangled_component_name" : "_ZN7android9BpRefBaseD1Ev" 6968 }, 6969 { 6970 "kind" : "deleting_dtor_pointer", 6971 "mangled_component_name" : "_ZN7android9BpRefBaseD0Ev" 6972 }, 6973 { 6974 "mangled_component_name" : "_ZN7android9BpRefBase10onFirstRefEv" 6975 }, 6976 { 6977 "mangled_component_name" : "_ZN7android9BpRefBase15onLastStrongRefEPKv" 6978 }, 6979 { 6980 "mangled_component_name" : "_ZN7android9BpRefBase20onIncStrongAttemptedEjPKv" 6981 }, 6982 { 6983 "kind" : "vcall_offset" 6984 }, 6985 { 6986 "component_value" : -16, 6987 "kind" : "vcall_offset" 6988 }, 6989 { 6990 "component_value" : -16, 6991 "kind" : "vcall_offset" 6992 }, 6993 { 6994 "component_value" : -16, 6995 "kind" : "vcall_offset" 6996 }, 6997 { 6998 "component_value" : -16, 6999 "kind" : "vcall_offset" 7000 }, 7001 { 7002 "component_value" : -16, 7003 "kind" : "offset_to_top" 7004 }, 7005 { 7006 "kind" : "rtti", 7007 "mangled_component_name" : "_ZTIN7android9BpRefBaseE" 7008 }, 7009 { 7010 "kind" : "complete_dtor_pointer", 7011 "mangled_component_name" : "_ZTv0_n12_N7android9BpRefBaseD1Ev" 7012 }, 7013 { 7014 "kind" : "deleting_dtor_pointer", 7015 "mangled_component_name" : "_ZTv0_n12_N7android9BpRefBaseD0Ev" 7016 }, 7017 { 7018 "mangled_component_name" : "_ZTv0_n16_N7android9BpRefBase10onFirstRefEv" 7019 }, 7020 { 7021 "mangled_component_name" : "_ZTv0_n20_N7android9BpRefBase15onLastStrongRefEPKv" 7022 }, 7023 { 7024 "mangled_component_name" : "_ZTv0_n24_N7android9BpRefBase20onIncStrongAttemptedEjPKv" 7025 }, 7026 { 7027 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7028 } 7029 ] 7030 }, 7031 { 7032 "alignment" : 4, 7033 "fields" : 7034 [ 7035 { 7036 "field_name" : "buf", 7037 "referenced_type" : "_ZTIA5121_h" 7038 }, 7039 { 7040 "field_name" : "entry", 7041 "referenced_type" : "_ZTI12logger_entry" 7042 } 7043 ], 7044 "is_anonymous" : true, 7045 "linker_set_key" : "_ZTIN7log_msgUt_E", 7046 "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)", 7047 "record_kind" : "union", 7048 "referenced_type" : "_ZTIN7log_msgUt_E", 7049 "self_type" : "_ZTIN7log_msgUt_E", 7050 "size" : 5124, 7051 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 7052 } 7053 ], 7054 "rvalue_reference_types" : 7055 [ 7056 { 7057 "alignment" : 4, 7058 "linker_set_key" : "_ZTION7android2spINS_4hidl4base4V1_05IBaseEEE", 7059 "name" : "android::sp<android::hidl::base::V1_0::IBase> &&", 7060 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 7061 "self_type" : "_ZTION7android2spINS_4hidl4base4V1_05IBaseEEE", 7062 "size" : 4, 7063 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 7064 }, 7065 { 7066 "alignment" : 4, 7067 "linker_set_key" : "_ZTION7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 7068 "name" : "android::sp<android::hidl::token::V1_0::ITokenManager> &&", 7069 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 7070 "self_type" : "_ZTION7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 7071 "size" : 4, 7072 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 7073 }, 7074 { 7075 "alignment" : 4, 7076 "linker_set_key" : "_ZTION7android2spINS_7IBinderEEE", 7077 "name" : "android::sp<android::IBinder> &&", 7078 "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", 7079 "self_type" : "_ZTION7android2spINS_7IBinderEEE", 7080 "size" : 4, 7081 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 7082 }, 7083 { 7084 "alignment" : 4, 7085 "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 7086 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&", 7087 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 7088 "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 7089 "size" : 4, 7090 "source_file" : "system/libbase/include/android-base/unique_fd.h" 7091 }, 7092 { 7093 "alignment" : 4, 7094 "linker_set_key" : "_ZTION7android8hardware11hidl_handleE", 7095 "name" : "android::hardware::hidl_handle &&", 7096 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 7097 "self_type" : "_ZTION7android8hardware11hidl_handleE", 7098 "size" : 4, 7099 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 7100 }, 7101 { 7102 "alignment" : 4, 7103 "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE", 7104 "name" : "android::hardware::hidl_memory &&", 7105 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 7106 "self_type" : "_ZTION7android8hardware11hidl_memoryE", 7107 "size" : 4, 7108 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 7109 }, 7110 { 7111 "alignment" : 4, 7112 "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 7113 "name" : "android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase>> &&", 7114 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 7115 "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 7116 "size" : 4, 7117 "source_file" : "system/libhidl/base/include/hidl/Status.h" 7118 }, 7119 { 7120 "alignment" : 4, 7121 "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE", 7122 "name" : "android::hardware::Return<bool> &&", 7123 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 7124 "self_type" : "_ZTION7android8hardware6ReturnIbEE", 7125 "size" : 4, 7126 "source_file" : "system/libhidl/base/include/hidl/Status.h" 7127 }, 7128 { 7129 "alignment" : 4, 7130 "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE", 7131 "name" : "android::hardware::Return<void> &&", 7132 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 7133 "self_type" : "_ZTION7android8hardware6ReturnIvEE", 7134 "size" : 4, 7135 "source_file" : "system/libhidl/base/include/hidl/Status.h" 7136 }, 7137 { 7138 "alignment" : 4, 7139 "linker_set_key" : "_ZTION7android8hardware6StatusE", 7140 "name" : "android::hardware::Status &&", 7141 "referenced_type" : "_ZTIN7android8hardware6StatusE", 7142 "self_type" : "_ZTION7android8hardware6StatusE", 7143 "size" : 4, 7144 "source_file" : "system/libhidl/base/include/hidl/Status.h" 7145 }, 7146 { 7147 "alignment" : 4, 7148 "linker_set_key" : "_ZTION7android8hardware7details13return_statusE", 7149 "name" : "android::hardware::details::return_status &&", 7150 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 7151 "self_type" : "_ZTION7android8hardware7details13return_statusE", 7152 "size" : 4, 7153 "source_file" : "system/libhidl/base/include/hidl/Status.h" 7154 } 7155 ] 7156} 7157