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