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