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" : 4, 22 "linker_set_key" : "_ZTIA1_PKc", 23 "name" : "const char *[1]", 24 "referenced_type" : "_ZTIPKc", 25 "self_type" : "_ZTIA1_PKc", 26 "size" : 4, 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" : 4, 58 "linker_set_key" : "_ZTIA89_PKc", 59 "name" : "const char *[89]", 60 "referenced_type" : "_ZTIPKc", 61 "self_type" : "_ZTIA89_PKc", 62 "size" : 356, 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" : 4, 154 "is_integral" : true, 155 "linker_set_key" : "_ZTIl", 156 "name" : "long", 157 "referenced_type" : "_ZTIl", 158 "self_type" : "_ZTIl", 159 "size" : 4 160 }, 161 { 162 "alignment" : 4, 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" : 4 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" : "_ZTIFvPN7android6ParcelEPKhjPKyjPvE", 1763 "name" : "void (android::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 1764 "parameters" : 1765 [ 1766 { 1767 "referenced_type" : "_ZTIPN7android6ParcelE" 1768 }, 1769 { 1770 "referenced_type" : "_ZTIPKh" 1771 }, 1772 { 1773 "referenced_type" : "_ZTIj" 1774 }, 1775 { 1776 "referenced_type" : "_ZTIPKy" 1777 }, 1778 { 1779 "referenced_type" : "_ZTIj" 1780 }, 1781 { 1782 "referenced_type" : "_ZTIPv" 1783 } 1784 ], 1785 "referenced_type" : "_ZTIFvPN7android6ParcelEPKhjPKyjPvE", 1786 "return_type" : "_ZTIv", 1787 "self_type" : "_ZTIFvPN7android6ParcelEPKhjPKyjPvE", 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" : 4, 1851 "linker_set_key" : "_ZTIRK7log_msg", 1852 "name" : "const log_msg &", 1853 "referenced_type" : "_ZTIK7log_msg", 1854 "self_type" : "_ZTIRK7log_msg", 1855 "size" : 4, 1856 "source_file" : "/system/core/liblog/include/log/log_read.h" 1857 }, 1858 { 1859 "alignment" : 4, 1860 "linker_set_key" : "_ZTIRKN7android10ParcelableE", 1861 "name" : "const android::Parcelable &", 1862 "referenced_type" : "_ZTIKN7android10ParcelableE", 1863 "self_type" : "_ZTIRKN7android10ParcelableE", 1864 "size" : 4, 1865 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcelable.h" 1866 }, 1867 { 1868 "alignment" : 4, 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" : 4, 1874 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1875 }, 1876 { 1877 "alignment" : 4, 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" : 4, 1883 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1884 }, 1885 { 1886 "alignment" : 4, 1887 "linker_set_key" : "_ZTIRKN7android6ParcelE", 1888 "name" : "const android::Parcel &", 1889 "referenced_type" : "_ZTIKN7android6ParcelE", 1890 "self_type" : "_ZTIRKN7android6ParcelE", 1891 "size" : 4, 1892 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 1893 }, 1894 { 1895 "alignment" : 4, 1896 "linker_set_key" : "_ZTIRKN7android7String8E", 1897 "name" : "const android::String8 &", 1898 "referenced_type" : "_ZTIKN7android7String8E", 1899 "self_type" : "_ZTIRKN7android7String8E", 1900 "size" : 4, 1901 "source_file" : "/system/core/libutils/include/utils/String8.h" 1902 }, 1903 { 1904 "alignment" : 4, 1905 "linker_set_key" : "_ZTIRKN7android8String16E", 1906 "name" : "const android::String16 &", 1907 "referenced_type" : "_ZTIKN7android8String16E", 1908 "self_type" : "_ZTIRKN7android8String16E", 1909 "size" : 4, 1910 "source_file" : "/system/core/libutils/include/utils/String16.h" 1911 }, 1912 { 1913 "alignment" : 4, 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" : 4, 1919 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1920 }, 1921 { 1922 "alignment" : 4, 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" : 4, 1928 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1929 }, 1930 { 1931 "alignment" : 4, 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" : 4, 1937 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1938 }, 1939 { 1940 "alignment" : 4, 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" : 4, 1946 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1947 }, 1948 { 1949 "alignment" : 4, 1950 "linker_set_key" : "_ZTIRKN7android8hardware6StatusE", 1951 "name" : "const android::hardware::Status &", 1952 "referenced_type" : "_ZTIKN7android8hardware6StatusE", 1953 "self_type" : "_ZTIRKN7android8hardware6StatusE", 1954 "size" : 4, 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" : 4, 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" : 4, 1971 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1972 }, 1973 { 1974 "alignment" : 4, 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" : 4, 1980 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 1981 }, 1982 { 1983 "alignment" : 4, 1984 "linker_set_key" : "_ZTIRKa", 1985 "name" : "const signed char &", 1986 "referenced_type" : "_ZTIKa", 1987 "self_type" : "_ZTIRKa", 1988 "size" : 4, 1989 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1990 }, 1991 { 1992 "alignment" : 4, 1993 "linker_set_key" : "_ZTIRKb", 1994 "name" : "const bool &", 1995 "referenced_type" : "_ZTIKb", 1996 "self_type" : "_ZTIRKb", 1997 "size" : 4, 1998 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1999 }, 2000 { 2001 "alignment" : 4, 2002 "linker_set_key" : "_ZTIRKd", 2003 "name" : "const double &", 2004 "referenced_type" : "_ZTIKd", 2005 "self_type" : "_ZTIRKd", 2006 "size" : 4, 2007 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2008 }, 2009 { 2010 "alignment" : 4, 2011 "linker_set_key" : "_ZTIRKf", 2012 "name" : "const float &", 2013 "referenced_type" : "_ZTIKf", 2014 "self_type" : "_ZTIRKf", 2015 "size" : 4, 2016 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2017 }, 2018 { 2019 "alignment" : 4, 2020 "linker_set_key" : "_ZTIRKh", 2021 "name" : "const unsigned char &", 2022 "referenced_type" : "_ZTIKh", 2023 "self_type" : "_ZTIRKh", 2024 "size" : 4, 2025 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2026 }, 2027 { 2028 "alignment" : 4, 2029 "linker_set_key" : "_ZTIRKi", 2030 "name" : "const int &", 2031 "referenced_type" : "_ZTIKi", 2032 "self_type" : "_ZTIRKi", 2033 "size" : 4, 2034 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2035 }, 2036 { 2037 "alignment" : 4, 2038 "linker_set_key" : "_ZTIRKj", 2039 "name" : "const unsigned int &", 2040 "referenced_type" : "_ZTIKj", 2041 "self_type" : "_ZTIRKj", 2042 "size" : 4, 2043 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2044 }, 2045 { 2046 "alignment" : 4, 2047 "linker_set_key" : "_ZTIRKs", 2048 "name" : "const short &", 2049 "referenced_type" : "_ZTIKs", 2050 "self_type" : "_ZTIRKs", 2051 "size" : 4, 2052 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2053 }, 2054 { 2055 "alignment" : 4, 2056 "linker_set_key" : "_ZTIRKt", 2057 "name" : "const unsigned short &", 2058 "referenced_type" : "_ZTIKt", 2059 "self_type" : "_ZTIRKt", 2060 "size" : 4, 2061 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2062 }, 2063 { 2064 "alignment" : 4, 2065 "linker_set_key" : "_ZTIRKx", 2066 "name" : "const long long &", 2067 "referenced_type" : "_ZTIKx", 2068 "self_type" : "_ZTIRKx", 2069 "size" : 4, 2070 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2071 }, 2072 { 2073 "alignment" : 4, 2074 "linker_set_key" : "_ZTIRKy", 2075 "name" : "const unsigned long long &", 2076 "referenced_type" : "_ZTIKy", 2077 "self_type" : "_ZTIRKy", 2078 "size" : 4, 2079 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2080 }, 2081 { 2082 "alignment" : 4, 2083 "linker_set_key" : "_ZTIRN7android10TextOutputE", 2084 "name" : "android::TextOutput &", 2085 "referenced_type" : "_ZTIN7android10TextOutputE", 2086 "self_type" : "_ZTIRN7android10TextOutputE", 2087 "size" : 4, 2088 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2089 }, 2090 { 2091 "alignment" : 4, 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" : 4, 2097 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2098 }, 2099 { 2100 "alignment" : 4, 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" : 4, 2106 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2107 }, 2108 { 2109 "alignment" : 4, 2110 "linker_set_key" : "_ZTIRN7android7String8E", 2111 "name" : "android::String8 &", 2112 "referenced_type" : "_ZTIN7android7String8E", 2113 "self_type" : "_ZTIRN7android7String8E", 2114 "size" : 4, 2115 "source_file" : "/system/core/libutils/include/utils/String8.h" 2116 }, 2117 { 2118 "alignment" : 4, 2119 "linker_set_key" : "_ZTIRN7android8String16E", 2120 "name" : "android::String16 &", 2121 "referenced_type" : "_ZTIN7android8String16E", 2122 "self_type" : "_ZTIRN7android8String16E", 2123 "size" : 4, 2124 "source_file" : "/system/core/libutils/include/utils/String16.h" 2125 }, 2126 { 2127 "alignment" : 4, 2128 "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE", 2129 "name" : "android::hardware::hidl_memory &", 2130 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 2131 "self_type" : "_ZTIRN7android8hardware11hidl_memoryE", 2132 "size" : 4, 2133 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2134 }, 2135 { 2136 "alignment" : 4, 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" : 4, 2142 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2143 }, 2144 { 2145 "alignment" : 4, 2146 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE", 2147 "name" : "android::hardware::Return<bool> &", 2148 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 2149 "self_type" : "_ZTIRN7android8hardware6ReturnIbEE", 2150 "size" : 4, 2151 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2152 }, 2153 { 2154 "alignment" : 4, 2155 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE", 2156 "name" : "android::hardware::Return<void> &", 2157 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 2158 "self_type" : "_ZTIRN7android8hardware6ReturnIvEE", 2159 "size" : 4, 2160 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2161 }, 2162 { 2163 "alignment" : 4, 2164 "linker_set_key" : "_ZTIRN7android8hardware6StatusE", 2165 "name" : "android::hardware::Status &", 2166 "referenced_type" : "_ZTIN7android8hardware6StatusE", 2167 "self_type" : "_ZTIRN7android8hardware6StatusE", 2168 "size" : 4, 2169 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2170 }, 2171 { 2172 "alignment" : 4, 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" : 4, 2178 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2179 }, 2180 { 2181 "alignment" : 4, 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" : 4, 2187 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2188 }, 2189 { 2190 "alignment" : 4, 2191 "linker_set_key" : "_ZTIRPKv", 2192 "name" : "const void *&", 2193 "referenced_type" : "_ZTIPKv", 2194 "self_type" : "_ZTIRPKv", 2195 "size" : 4, 2196 "source_file" : "/system/core/libutils/include/utils/Flattenable.h" 2197 }, 2198 { 2199 "alignment" : 4, 2200 "linker_set_key" : "_ZTIRPv", 2201 "name" : "void *&", 2202 "referenced_type" : "_ZTIPv", 2203 "self_type" : "_ZTIRPv", 2204 "size" : 4, 2205 "source_file" : "/system/core/libutils/include/utils/Flattenable.h" 2206 }, 2207 { 2208 "alignment" : 4, 2209 "linker_set_key" : "_ZTIRh", 2210 "name" : "unsigned char &", 2211 "referenced_type" : "_ZTIh", 2212 "self_type" : "_ZTIRh", 2213 "size" : 4, 2214 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2215 }, 2216 { 2217 "alignment" : 4, 2218 "linker_set_key" : "_ZTIRi", 2219 "name" : "int &", 2220 "referenced_type" : "_ZTIi", 2221 "self_type" : "_ZTIRi", 2222 "size" : 4, 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" : 4, 2227 "linker_set_key" : "_ZTIRj", 2228 "name" : "unsigned int &", 2229 "referenced_type" : "_ZTIj", 2230 "self_type" : "_ZTIRj", 2231 "size" : 4, 2232 "source_file" : "/system/core/libutils/include/utils/Flattenable.h" 2233 } 2234 ], 2235 "pointer_types" : 2236 [ 2237 { 2238 "alignment" : 4, 2239 "linker_set_key" : "_ZTIP13native_handle", 2240 "name" : "native_handle *", 2241 "referenced_type" : "_ZTI13native_handle", 2242 "self_type" : "_ZTIP13native_handle", 2243 "size" : 4, 2244 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2245 }, 2246 { 2247 "alignment" : 4, 2248 "linker_set_key" : "_ZTIP3DIR", 2249 "name" : "DIR *", 2250 "referenced_type" : "_ZTI3DIR", 2251 "self_type" : "_ZTIP3DIR", 2252 "size" : 4, 2253 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2254 }, 2255 { 2256 "alignment" : 4, 2257 "linker_set_key" : "_ZTIP7__sFILE", 2258 "name" : "__sFILE *", 2259 "referenced_type" : "_ZTI7__sFILE", 2260 "self_type" : "_ZTIP7__sFILE", 2261 "size" : 4, 2262 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2263 }, 2264 { 2265 "alignment" : 4, 2266 "linker_set_key" : "_ZTIP7log_msg", 2267 "name" : "log_msg *", 2268 "referenced_type" : "_ZTI7log_msg", 2269 "self_type" : "_ZTIP7log_msg", 2270 "size" : 4, 2271 "source_file" : "/system/core/liblog/include/log/log_read.h" 2272 }, 2273 { 2274 "alignment" : 4, 2275 "linker_set_key" : "_ZTIPFvPN7android6ParcelEPKhjPKyjPvE", 2276 "name" : "void (*)(android::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2277 "referenced_type" : "_ZTIFvPN7android6ParcelEPKhjPKyjPvE", 2278 "self_type" : "_ZTIPFvPN7android6ParcelEPKhjPKyjPvE", 2279 "size" : 4, 2280 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2281 }, 2282 { 2283 "alignment" : 4, 2284 "linker_set_key" : "_ZTIPK13native_handle", 2285 "name" : "const native_handle *", 2286 "referenced_type" : "_ZTIK13native_handle", 2287 "self_type" : "_ZTIPK13native_handle", 2288 "size" : 4, 2289 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2290 }, 2291 { 2292 "alignment" : 4, 2293 "linker_set_key" : "_ZTIPK7log_msg", 2294 "name" : "const log_msg *", 2295 "referenced_type" : "_ZTIK7log_msg", 2296 "self_type" : "_ZTIPK7log_msg", 2297 "size" : 4, 2298 "source_file" : "/system/core/liblog/include/log/log_read.h" 2299 }, 2300 { 2301 "alignment" : 4, 2302 "linker_set_key" : "_ZTIPKDs", 2303 "name" : "const char16_t *", 2304 "referenced_type" : "_ZTIKDs", 2305 "self_type" : "_ZTIPKDs", 2306 "size" : 4, 2307 "source_file" : "/system/core/libutils/include/utils/String16.h" 2308 }, 2309 { 2310 "alignment" : 4, 2311 "linker_set_key" : "_ZTIPKN7android10VectorImplE", 2312 "name" : "const android::VectorImpl *", 2313 "referenced_type" : "_ZTIKN7android10VectorImplE", 2314 "self_type" : "_ZTIPKN7android10VectorImplE", 2315 "size" : 4, 2316 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 2317 }, 2318 { 2319 "alignment" : 4, 2320 "linker_set_key" : "_ZTIPKN7android12NativeHandleE", 2321 "name" : "const android::NativeHandle *", 2322 "referenced_type" : "_ZTIKN7android12NativeHandleE", 2323 "self_type" : "_ZTIPKN7android12NativeHandleE", 2324 "size" : 4, 2325 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 2326 }, 2327 { 2328 "alignment" : 4, 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" : 4, 2334 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2335 }, 2336 { 2337 "alignment" : 4, 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" : 4, 2343 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2344 }, 2345 { 2346 "alignment" : 4, 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" : 4, 2352 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2353 }, 2354 { 2355 "alignment" : 4, 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" : 4, 2361 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2362 }, 2363 { 2364 "alignment" : 4, 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" : 4, 2370 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2371 }, 2372 { 2373 "alignment" : 4, 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" : 4, 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" : 4, 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" : 4, 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" : 4, 2392 "linker_set_key" : "_ZTIPKN7android6Parcel12ReadableBlobE", 2393 "name" : "const android::Parcel::ReadableBlob *", 2394 "referenced_type" : "_ZTIKN7android6Parcel12ReadableBlobE", 2395 "self_type" : "_ZTIPKN7android6Parcel12ReadableBlobE", 2396 "size" : 4, 2397 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2398 }, 2399 { 2400 "alignment" : 4, 2401 "linker_set_key" : "_ZTIPKN7android6Parcel4BlobE", 2402 "name" : "const android::Parcel::Blob *", 2403 "referenced_type" : "_ZTIKN7android6Parcel4BlobE", 2404 "self_type" : "_ZTIPKN7android6Parcel4BlobE", 2405 "size" : 4, 2406 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2407 }, 2408 { 2409 "alignment" : 4, 2410 "linker_set_key" : "_ZTIPKN7android7RefBaseE", 2411 "name" : "const android::RefBase *", 2412 "referenced_type" : "_ZTIKN7android7RefBaseE", 2413 "self_type" : "_ZTIPKN7android7RefBaseE", 2414 "size" : 4, 2415 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2416 }, 2417 { 2418 "alignment" : 4, 2419 "linker_set_key" : "_ZTIPKN7android7String8E", 2420 "name" : "const android::String8 *", 2421 "referenced_type" : "_ZTIKN7android7String8E", 2422 "self_type" : "_ZTIPKN7android7String8E", 2423 "size" : 4, 2424 "source_file" : "/system/core/libutils/include/utils/String8.h" 2425 }, 2426 { 2427 "alignment" : 4, 2428 "linker_set_key" : "_ZTIPKN7android8String16E", 2429 "name" : "const android::String16 *", 2430 "referenced_type" : "_ZTIKN7android8String16E", 2431 "self_type" : "_ZTIPKN7android8String16E", 2432 "size" : 4, 2433 "source_file" : "/system/core/libutils/include/utils/String16.h" 2434 }, 2435 { 2436 "alignment" : 4, 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" : 4, 2442 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2443 }, 2444 { 2445 "alignment" : 4, 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" : 4, 2451 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2452 }, 2453 { 2454 "alignment" : 4, 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" : 4, 2460 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2461 }, 2462 { 2463 "alignment" : 4, 2464 "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE", 2465 "name" : "const android::hardware::Return<bool> *", 2466 "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE", 2467 "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE", 2468 "size" : 4, 2469 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2470 }, 2471 { 2472 "alignment" : 4, 2473 "linker_set_key" : "_ZTIPKN7android8hardware6StatusE", 2474 "name" : "const android::hardware::Status *", 2475 "referenced_type" : "_ZTIKN7android8hardware6StatusE", 2476 "self_type" : "_ZTIPKN7android8hardware6StatusE", 2477 "size" : 4, 2478 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2479 }, 2480 { 2481 "alignment" : 4, 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" : 4, 2487 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2488 }, 2489 { 2490 "alignment" : 4, 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" : 4, 2496 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2497 }, 2498 { 2499 "alignment" : 4, 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" : 4, 2505 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2506 }, 2507 { 2508 "alignment" : 4, 2509 "linker_set_key" : "_ZTIPKN7android9BpRefBaseE", 2510 "name" : "const android::BpRefBase *", 2511 "referenced_type" : "_ZTIKN7android9BpRefBaseE", 2512 "self_type" : "_ZTIPKN7android9BpRefBaseE", 2513 "size" : 4, 2514 "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h" 2515 }, 2516 { 2517 "alignment" : 4, 2518 "linker_set_key" : "_ZTIPKPKc", 2519 "name" : "const char *const *", 2520 "referenced_type" : "_ZTIKPKc", 2521 "self_type" : "_ZTIPKPKc", 2522 "size" : 4, 2523 "source_file" : "/frameworks/native/libs/binder/include/binder/IInterface.h" 2524 }, 2525 { 2526 "alignment" : 4, 2527 "linker_set_key" : "_ZTIPKc", 2528 "name" : "const char *", 2529 "referenced_type" : "_ZTIKc", 2530 "self_type" : "_ZTIPKc", 2531 "size" : 4, 2532 "source_file" : "/system/core/liblog/include/android/log.h" 2533 }, 2534 { 2535 "alignment" : 4, 2536 "linker_set_key" : "_ZTIPKh", 2537 "name" : "const unsigned char *", 2538 "referenced_type" : "_ZTIKh", 2539 "self_type" : "_ZTIPKh", 2540 "size" : 4, 2541 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2542 }, 2543 { 2544 "alignment" : 4, 2545 "linker_set_key" : "_ZTIPKv", 2546 "name" : "const void *", 2547 "referenced_type" : "_ZTIKv", 2548 "self_type" : "_ZTIPKv", 2549 "size" : 4, 2550 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2551 }, 2552 { 2553 "alignment" : 4, 2554 "linker_set_key" : "_ZTIPKy", 2555 "name" : "const unsigned long long *", 2556 "referenced_type" : "_ZTIKy", 2557 "self_type" : "_ZTIPKy", 2558 "size" : 4, 2559 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2560 }, 2561 { 2562 "alignment" : 4, 2563 "linker_set_key" : "_ZTIPN7android10IInterfaceE", 2564 "name" : "android::IInterface *", 2565 "referenced_type" : "_ZTIN7android10IInterfaceE", 2566 "self_type" : "_ZTIPN7android10IInterfaceE", 2567 "size" : 4, 2568 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2569 }, 2570 { 2571 "alignment" : 4, 2572 "linker_set_key" : "_ZTIPN7android10ParcelableE", 2573 "name" : "android::Parcelable *", 2574 "referenced_type" : "_ZTIN7android10ParcelableE", 2575 "self_type" : "_ZTIPN7android10ParcelableE", 2576 "size" : 4, 2577 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcelable.h" 2578 }, 2579 { 2580 "alignment" : 4, 2581 "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE", 2582 "name" : "android::ReferenceRenamer *", 2583 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 2584 "self_type" : "_ZTIPN7android16ReferenceRenamerE", 2585 "size" : 4, 2586 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2587 }, 2588 { 2589 "alignment" : 4, 2590 "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE", 2591 "name" : "android::VirtualLightRefBase *", 2592 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 2593 "self_type" : "_ZTIPN7android19VirtualLightRefBaseE", 2594 "size" : 4, 2595 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 2596 }, 2597 { 2598 "alignment" : 4, 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" : 4, 2604 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2605 }, 2606 { 2607 "alignment" : 4, 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" : 4, 2613 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2614 }, 2615 { 2616 "alignment" : 4, 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" : 4, 2622 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2623 }, 2624 { 2625 "alignment" : 4, 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" : 4, 2631 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2632 }, 2633 { 2634 "alignment" : 4, 2635 "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE", 2636 "name" : "android::base::borrowed_fd *", 2637 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 2638 "self_type" : "_ZTIPN7android4base11borrowed_fdE", 2639 "size" : 4, 2640 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2641 }, 2642 { 2643 "alignment" : 4, 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" : 4, 2649 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2650 }, 2651 { 2652 "alignment" : 4, 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" : 4, 2658 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2659 }, 2660 { 2661 "alignment" : 4, 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" : 4, 2667 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2668 }, 2669 { 2670 "alignment" : 4, 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" : 4, 2676 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2677 }, 2678 { 2679 "alignment" : 4, 2680 "linker_set_key" : "_ZTIPN7android6Parcel12ReadableBlobE", 2681 "name" : "android::Parcel::ReadableBlob *", 2682 "referenced_type" : "_ZTIN7android6Parcel12ReadableBlobE", 2683 "self_type" : "_ZTIPN7android6Parcel12ReadableBlobE", 2684 "size" : 4, 2685 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2686 }, 2687 { 2688 "alignment" : 4, 2689 "linker_set_key" : "_ZTIPN7android6Parcel12WritableBlobE", 2690 "name" : "android::Parcel::WritableBlob *", 2691 "referenced_type" : "_ZTIN7android6Parcel12WritableBlobE", 2692 "self_type" : "_ZTIPN7android6Parcel12WritableBlobE", 2693 "size" : 4, 2694 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2695 }, 2696 { 2697 "alignment" : 4, 2698 "linker_set_key" : "_ZTIPN7android6Parcel26FlattenableHelperInterfaceE", 2699 "name" : "android::Parcel::FlattenableHelperInterface *", 2700 "referenced_type" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 2701 "self_type" : "_ZTIPN7android6Parcel26FlattenableHelperInterfaceE", 2702 "size" : 4, 2703 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2704 }, 2705 { 2706 "alignment" : 4, 2707 "linker_set_key" : "_ZTIPN7android6ParcelE", 2708 "name" : "android::Parcel *", 2709 "referenced_type" : "_ZTIN7android6ParcelE", 2710 "self_type" : "_ZTIPN7android6ParcelE", 2711 "size" : 4, 2712 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2713 }, 2714 { 2715 "alignment" : 4, 2716 "linker_set_key" : "_ZTIPN7android7IBinder14DeathRecipientE", 2717 "name" : "android::IBinder::DeathRecipient *", 2718 "referenced_type" : "_ZTIN7android7IBinder14DeathRecipientE", 2719 "self_type" : "_ZTIPN7android7IBinder14DeathRecipientE", 2720 "size" : 4, 2721 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2722 }, 2723 { 2724 "alignment" : 4, 2725 "linker_set_key" : "_ZTIPN7android7IBinderE", 2726 "name" : "android::IBinder *", 2727 "referenced_type" : "_ZTIN7android7IBinderE", 2728 "self_type" : "_ZTIPN7android7IBinderE", 2729 "size" : 4, 2730 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2731 }, 2732 { 2733 "alignment" : 4, 2734 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE", 2735 "name" : "android::RefBase::weakref_impl *", 2736 "referenced_type" : "_ZTIN7android7RefBase12weakref_implE", 2737 "self_type" : "_ZTIPN7android7RefBase12weakref_implE", 2738 "size" : 4, 2739 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2740 }, 2741 { 2742 "alignment" : 4, 2743 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE", 2744 "name" : "android::RefBase::weakref_type *", 2745 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE", 2746 "self_type" : "_ZTIPN7android7RefBase12weakref_typeE", 2747 "size" : 4, 2748 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2749 }, 2750 { 2751 "alignment" : 4, 2752 "linker_set_key" : "_ZTIPN7android7RefBaseE", 2753 "name" : "android::RefBase *", 2754 "referenced_type" : "_ZTIN7android7RefBaseE", 2755 "self_type" : "_ZTIPN7android7RefBaseE", 2756 "size" : 4, 2757 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2758 }, 2759 { 2760 "alignment" : 4, 2761 "linker_set_key" : "_ZTIPN7android7String8E", 2762 "name" : "android::String8 *", 2763 "referenced_type" : "_ZTIN7android7String8E", 2764 "self_type" : "_ZTIPN7android7String8E", 2765 "size" : 4, 2766 "source_file" : "/system/core/libutils/include/utils/String8.h" 2767 }, 2768 { 2769 "alignment" : 4, 2770 "linker_set_key" : "_ZTIPN7android8String16E", 2771 "name" : "android::String16 *", 2772 "referenced_type" : "_ZTIN7android8String16E", 2773 "self_type" : "_ZTIPN7android8String16E", 2774 "size" : 4, 2775 "source_file" : "/system/core/libutils/include/utils/String16.h" 2776 }, 2777 { 2778 "alignment" : 4, 2779 "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE", 2780 "name" : "android::hardware::hidl_memory *", 2781 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 2782 "self_type" : "_ZTIPN7android8hardware11hidl_memoryE", 2783 "size" : 4, 2784 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2785 }, 2786 { 2787 "alignment" : 4, 2788 "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE", 2789 "name" : "android::hardware::hidl_version *", 2790 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 2791 "self_type" : "_ZTIPN7android8hardware12hidl_versionE", 2792 "size" : 4, 2793 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2794 }, 2795 { 2796 "alignment" : 4, 2797 "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE", 2798 "name" : "android::hardware::GrantorDescriptor *", 2799 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 2800 "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE", 2801 "size" : 4, 2802 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2803 }, 2804 { 2805 "alignment" : 4, 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" : 4, 2811 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2812 }, 2813 { 2814 "alignment" : 4, 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" : 4, 2820 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2821 }, 2822 { 2823 "alignment" : 4, 2824 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE", 2825 "name" : "android::hardware::Return<bool> *", 2826 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 2827 "self_type" : "_ZTIPN7android8hardware6ReturnIbEE", 2828 "size" : 4, 2829 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2830 }, 2831 { 2832 "alignment" : 4, 2833 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE", 2834 "name" : "android::hardware::Return<void> *", 2835 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 2836 "self_type" : "_ZTIPN7android8hardware6ReturnIvEE", 2837 "size" : 4, 2838 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2839 }, 2840 { 2841 "alignment" : 4, 2842 "linker_set_key" : "_ZTIPN7android8hardware6StatusE", 2843 "name" : "android::hardware::Status *", 2844 "referenced_type" : "_ZTIN7android8hardware6StatusE", 2845 "self_type" : "_ZTIPN7android8hardware6StatusE", 2846 "size" : 4, 2847 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2848 }, 2849 { 2850 "alignment" : 4, 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" : 4, 2856 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2857 }, 2858 { 2859 "alignment" : 4, 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" : 4, 2865 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2866 }, 2867 { 2868 "alignment" : 4, 2869 "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE", 2870 "name" : "android::hardware::details::HidlInstrumentor *", 2871 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 2872 "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE", 2873 "size" : 4, 2874 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2875 }, 2876 { 2877 "alignment" : 4, 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" : 4, 2883 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2884 }, 2885 { 2886 "alignment" : 4, 2887 "linker_set_key" : "_ZTIPN7android9BpRefBaseE", 2888 "name" : "android::BpRefBase *", 2889 "referenced_type" : "_ZTIN7android9BpRefBaseE", 2890 "self_type" : "_ZTIPN7android9BpRefBaseE", 2891 "size" : 4, 2892 "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h" 2893 }, 2894 { 2895 "alignment" : 4, 2896 "linker_set_key" : "_ZTIPc", 2897 "name" : "char *", 2898 "referenced_type" : "_ZTIc", 2899 "self_type" : "_ZTIPc", 2900 "size" : 4, 2901 "source_file" : "/system/core/liblog/include/log/log_read.h" 2902 }, 2903 { 2904 "alignment" : 4, 2905 "linker_set_key" : "_ZTIPh", 2906 "name" : "unsigned char *", 2907 "referenced_type" : "_ZTIh", 2908 "self_type" : "_ZTIPh", 2909 "size" : 4, 2910 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2911 }, 2912 { 2913 "alignment" : 4, 2914 "linker_set_key" : "_ZTIPv", 2915 "name" : "void *", 2916 "referenced_type" : "_ZTIv", 2917 "self_type" : "_ZTIPv", 2918 "size" : 4, 2919 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2920 }, 2921 { 2922 "alignment" : 4, 2923 "linker_set_key" : "_ZTIPy", 2924 "name" : "unsigned long long *", 2925 "referenced_type" : "_ZTIy", 2926 "self_type" : "_ZTIPy", 2927 "size" : 4, 2928 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 2929 } 2930 ], 2931 "qualified_types" : 2932 [ 2933 { 2934 "alignment" : 4, 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" : 4, 2941 "source_file" : "/frameworks/native/libs/binder/include/binder/IInterface.h" 2942 }, 2943 { 2944 "alignment" : 4, 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" : 356, 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" : 4, 2985 "is_const" : true, 2986 "linker_set_key" : "_ZTIKN7android10ParcelableE", 2987 "name" : "const android::Parcelable", 2988 "referenced_type" : "_ZTIN7android10ParcelableE", 2989 "self_type" : "_ZTIKN7android10ParcelableE", 2990 "size" : 4, 2991 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcelable.h" 2992 }, 2993 { 2994 "alignment" : 4, 2995 "is_const" : true, 2996 "linker_set_key" : "_ZTIKN7android10VectorImplE", 2997 "name" : "const android::VectorImpl", 2998 "referenced_type" : "_ZTIN7android10VectorImplE", 2999 "self_type" : "_ZTIKN7android10VectorImplE", 3000 "size" : 20, 3001 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 3002 }, 3003 { 3004 "alignment" : 4, 3005 "is_const" : true, 3006 "linker_set_key" : "_ZTIKN7android12NativeHandleE", 3007 "name" : "const android::NativeHandle", 3008 "referenced_type" : "_ZTIN7android12NativeHandleE", 3009 "self_type" : "_ZTIKN7android12NativeHandleE", 3010 "size" : 12, 3011 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 3012 }, 3013 { 3014 "alignment" : 4, 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" : 4, 3021 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3022 }, 3023 { 3024 "alignment" : 4, 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" : 4, 3031 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3032 }, 3033 { 3034 "alignment" : 4, 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" : 4, 3041 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3042 }, 3043 { 3044 "alignment" : 4, 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" : 4, 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" : 4, 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" : 12, 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" : 4, 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" : 12, 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" : 4, 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" : 16, 3101 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 3102 }, 3103 { 3104 "alignment" : 4, 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" : 16, 3111 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 3112 }, 3113 { 3114 "alignment" : 4, 3115 "is_const" : true, 3116 "linker_set_key" : "_ZTIKN7android6ParcelE", 3117 "name" : "const android::Parcel", 3118 "referenced_type" : "_ZTIN7android6ParcelE", 3119 "self_type" : "_ZTIKN7android6ParcelE", 3120 "size" : 60, 3121 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 3122 }, 3123 { 3124 "alignment" : 4, 3125 "is_const" : true, 3126 "linker_set_key" : "_ZTIKN7android7RefBaseE", 3127 "name" : "const android::RefBase", 3128 "referenced_type" : "_ZTIN7android7RefBaseE", 3129 "self_type" : "_ZTIKN7android7RefBaseE", 3130 "size" : 8, 3131 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3132 }, 3133 { 3134 "alignment" : 4, 3135 "is_const" : true, 3136 "linker_set_key" : "_ZTIKN7android7String8E", 3137 "name" : "const android::String8", 3138 "referenced_type" : "_ZTIN7android7String8E", 3139 "self_type" : "_ZTIKN7android7String8E", 3140 "size" : 4, 3141 "source_file" : "/system/core/libutils/include/utils/String8.h" 3142 }, 3143 { 3144 "alignment" : 4, 3145 "is_const" : true, 3146 "linker_set_key" : "_ZTIKN7android8String16E", 3147 "name" : "const android::String16", 3148 "referenced_type" : "_ZTIN7android8String16E", 3149 "self_type" : "_ZTIKN7android8String16E", 3150 "size" : 4, 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" : 4, 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" : 28, 3201 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3202 }, 3203 { 3204 "alignment" : 4, 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" : 24, 3211 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3212 }, 3213 { 3214 "alignment" : 4, 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" : 20, 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" : 4, 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" : 24, 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" : 4, 3263 "is_const" : true, 3264 "linker_set_key" : "_ZTIKN7android9BpRefBaseE", 3265 "name" : "const android::BpRefBase", 3266 "referenced_type" : "_ZTIN7android9BpRefBaseE", 3267 "self_type" : "_ZTIKN7android9BpRefBaseE", 3268 "size" : 24, 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_09DebugInfo12ArchitectureELj3EEE", 3275 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 3276 "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE", 3277 "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE", 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" : 4, 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" : 12, 3289 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3290 }, 3291 { 3292 "alignment" : 4, 3293 "is_const" : true, 3294 "linker_set_key" : "_ZTIKPKc", 3295 "name" : "const char *const", 3296 "referenced_type" : "_ZTIPKc", 3297 "self_type" : "_ZTIKPKc", 3298 "size" : 4, 3299 "source_file" : "/frameworks/native/libs/binder/include/binder/IInterface.h" 3300 }, 3301 { 3302 "alignment" : 4, 3303 "is_const" : true, 3304 "linker_set_key" : "_ZTIKPN7android7IBinderE", 3305 "name" : "android::IBinder *const", 3306 "referenced_type" : "_ZTIPN7android7IBinderE", 3307 "self_type" : "_ZTIKPN7android7IBinderE", 3308 "size" : 4, 3309 "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h" 3310 }, 3311 { 3312 "alignment" : 4, 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" : 4, 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/StrongPointer.h" 3400 }, 3401 { 3402 "alignment" : 2, 3403 "is_const" : true, 3404 "linker_set_key" : "_ZTIKs", 3405 "name" : "const short", 3406 "referenced_type" : "_ZTIs", 3407 "self_type" : "_ZTIKs", 3408 "size" : 2, 3409 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3410 }, 3411 { 3412 "alignment" : 2, 3413 "is_const" : true, 3414 "linker_set_key" : "_ZTIKt", 3415 "name" : "const unsigned short", 3416 "referenced_type" : "_ZTIt", 3417 "self_type" : "_ZTIKt", 3418 "size" : 2, 3419 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3420 }, 3421 { 3422 "is_const" : true, 3423 "linker_set_key" : "_ZTIKv", 3424 "name" : "const void", 3425 "referenced_type" : "_ZTIv", 3426 "self_type" : "_ZTIKv", 3427 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3428 }, 3429 { 3430 "alignment" : 8, 3431 "is_const" : true, 3432 "linker_set_key" : "_ZTIKx", 3433 "name" : "const long long", 3434 "referenced_type" : "_ZTIx", 3435 "self_type" : "_ZTIKx", 3436 "size" : 8, 3437 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3438 }, 3439 { 3440 "alignment" : 8, 3441 "is_const" : true, 3442 "linker_set_key" : "_ZTIKy", 3443 "name" : "const unsigned long long", 3444 "referenced_type" : "_ZTIy", 3445 "self_type" : "_ZTIKy", 3446 "size" : 8, 3447 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3448 } 3449 ], 3450 "record_types" : 3451 [ 3452 { 3453 "alignment" : 4, 3454 "fields" : 3455 [ 3456 { 3457 "field_name" : "len", 3458 "referenced_type" : "_ZTIt" 3459 }, 3460 { 3461 "field_name" : "hdr_size", 3462 "field_offset" : 16, 3463 "referenced_type" : "_ZTIt" 3464 }, 3465 { 3466 "field_name" : "pid", 3467 "field_offset" : 32, 3468 "referenced_type" : "_ZTIi" 3469 }, 3470 { 3471 "field_name" : "tid", 3472 "field_offset" : 64, 3473 "referenced_type" : "_ZTIj" 3474 }, 3475 { 3476 "field_name" : "sec", 3477 "field_offset" : 96, 3478 "referenced_type" : "_ZTIj" 3479 }, 3480 { 3481 "field_name" : "nsec", 3482 "field_offset" : 128, 3483 "referenced_type" : "_ZTIj" 3484 }, 3485 { 3486 "field_name" : "lid", 3487 "field_offset" : 160, 3488 "referenced_type" : "_ZTIj" 3489 }, 3490 { 3491 "field_name" : "uid", 3492 "field_offset" : 192, 3493 "referenced_type" : "_ZTIj" 3494 }, 3495 { 3496 "field_name" : "msg", 3497 "field_offset" : 224, 3498 "referenced_type" : "_ZTIA0_c" 3499 } 3500 ], 3501 "linker_set_key" : "_ZTI12logger_entry", 3502 "name" : "logger_entry", 3503 "referenced_type" : "_ZTI12logger_entry", 3504 "self_type" : "_ZTI12logger_entry", 3505 "size" : 28, 3506 "source_file" : "/system/core/liblog/include/log/log_read.h" 3507 }, 3508 { 3509 "alignment" : 4, 3510 "fields" : 3511 [ 3512 { 3513 "field_name" : "version", 3514 "referenced_type" : "_ZTIi" 3515 }, 3516 { 3517 "field_name" : "numFds", 3518 "field_offset" : 32, 3519 "referenced_type" : "_ZTIi" 3520 }, 3521 { 3522 "field_name" : "numInts", 3523 "field_offset" : 64, 3524 "referenced_type" : "_ZTIi" 3525 }, 3526 { 3527 "field_name" : "data", 3528 "field_offset" : 96, 3529 "referenced_type" : "_ZTIA0_i" 3530 } 3531 ], 3532 "linker_set_key" : "_ZTI13native_handle", 3533 "name" : "native_handle", 3534 "referenced_type" : "_ZTI13native_handle", 3535 "self_type" : "_ZTI13native_handle", 3536 "size" : 12, 3537 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 3538 }, 3539 { 3540 "alignment" : 4, 3541 "fields" : 3542 [ 3543 { 3544 "field_name" : "struct_size", 3545 "referenced_type" : "_ZTIj" 3546 }, 3547 { 3548 "field_name" : "buffer_id", 3549 "field_offset" : 32, 3550 "referenced_type" : "_ZTIi" 3551 }, 3552 { 3553 "field_name" : "priority", 3554 "field_offset" : 64, 3555 "referenced_type" : "_ZTIi" 3556 }, 3557 { 3558 "field_name" : "tag", 3559 "field_offset" : 96, 3560 "referenced_type" : "_ZTIPKc" 3561 }, 3562 { 3563 "field_name" : "file", 3564 "field_offset" : 128, 3565 "referenced_type" : "_ZTIPKc" 3566 }, 3567 { 3568 "field_name" : "line", 3569 "field_offset" : 160, 3570 "referenced_type" : "_ZTIj" 3571 }, 3572 { 3573 "field_name" : "message", 3574 "field_offset" : 192, 3575 "referenced_type" : "_ZTIPKc" 3576 } 3577 ], 3578 "linker_set_key" : "_ZTI21__android_log_message", 3579 "name" : "__android_log_message", 3580 "referenced_type" : "_ZTI21__android_log_message", 3581 "self_type" : "_ZTI21__android_log_message", 3582 "size" : 28, 3583 "source_file" : "/system/core/liblog/include/android/log.h" 3584 }, 3585 { 3586 "alignment" : 4, 3587 "fields" : 3588 [ 3589 { 3590 "referenced_type" : "_ZTIN7log_msgUt_E" 3591 } 3592 ], 3593 "linker_set_key" : "_ZTI7log_msg", 3594 "name" : "log_msg", 3595 "referenced_type" : "_ZTI7log_msg", 3596 "self_type" : "_ZTI7log_msg", 3597 "size" : 5124, 3598 "source_file" : "/system/core/liblog/include/log/log_read.h" 3599 }, 3600 { 3601 "alignment" : 1, 3602 "fields" : 3603 [ 3604 { 3605 "field_name" : "tv_sec", 3606 "referenced_type" : "_ZTIj" 3607 }, 3608 { 3609 "field_name" : "tv_nsec", 3610 "field_offset" : 32, 3611 "referenced_type" : "_ZTIj" 3612 } 3613 ], 3614 "linker_set_key" : "_ZTI8log_time", 3615 "name" : "log_time", 3616 "referenced_type" : "_ZTI8log_time", 3617 "self_type" : "_ZTI8log_time", 3618 "size" : 8, 3619 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h" 3620 }, 3621 { 3622 "alignment" : 4, 3623 "base_specifiers" : 3624 [ 3625 { 3626 "is_virtual" : true, 3627 "referenced_type" : "_ZTIN7android7RefBaseE" 3628 } 3629 ], 3630 "linker_set_key" : "_ZTIN7android10IInterfaceE", 3631 "name" : "android::IInterface", 3632 "record_kind" : "class", 3633 "referenced_type" : "_ZTIN7android10IInterfaceE", 3634 "self_type" : "_ZTIN7android10IInterfaceE", 3635 "size" : 12, 3636 "source_file" : "/frameworks/native/libs/binder/include/binder/IInterface.h", 3637 "vtable_components" : 3638 [ 3639 { 3640 "component_value" : 4, 3641 "kind" : "vbase_offset" 3642 }, 3643 { 3644 "kind" : "offset_to_top" 3645 }, 3646 { 3647 "kind" : "rtti", 3648 "mangled_component_name" : "_ZTIN7android10IInterfaceE" 3649 }, 3650 { 3651 "kind" : "complete_dtor_pointer", 3652 "mangled_component_name" : "_ZN7android10IInterfaceD1Ev" 3653 }, 3654 { 3655 "kind" : "deleting_dtor_pointer", 3656 "mangled_component_name" : "_ZN7android10IInterfaceD0Ev" 3657 }, 3658 { 3659 "is_pure" : true, 3660 "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" 3661 }, 3662 { 3663 "kind" : "vcall_offset" 3664 }, 3665 { 3666 "kind" : "vcall_offset" 3667 }, 3668 { 3669 "kind" : "vcall_offset" 3670 }, 3671 { 3672 "kind" : "vcall_offset" 3673 }, 3674 { 3675 "component_value" : -4, 3676 "kind" : "vcall_offset" 3677 }, 3678 { 3679 "component_value" : -4, 3680 "kind" : "offset_to_top" 3681 }, 3682 { 3683 "kind" : "rtti", 3684 "mangled_component_name" : "_ZTIN7android10IInterfaceE" 3685 }, 3686 { 3687 "kind" : "complete_dtor_pointer", 3688 "mangled_component_name" : "_ZTv0_n12_N7android10IInterfaceD1Ev" 3689 }, 3690 { 3691 "kind" : "deleting_dtor_pointer", 3692 "mangled_component_name" : "_ZTv0_n12_N7android10IInterfaceD0Ev" 3693 }, 3694 { 3695 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3696 }, 3697 { 3698 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3699 }, 3700 { 3701 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3702 }, 3703 { 3704 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3705 } 3706 ] 3707 }, 3708 { 3709 "alignment" : 4, 3710 "linker_set_key" : "_ZTIN7android10ParcelableE", 3711 "name" : "android::Parcelable", 3712 "record_kind" : "class", 3713 "referenced_type" : "_ZTIN7android10ParcelableE", 3714 "self_type" : "_ZTIN7android10ParcelableE", 3715 "size" : 4, 3716 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcelable.h", 3717 "vtable_components" : 3718 [ 3719 { 3720 "kind" : "offset_to_top" 3721 }, 3722 { 3723 "kind" : "rtti", 3724 "mangled_component_name" : "_ZTIN7android10ParcelableE" 3725 }, 3726 { 3727 "kind" : "complete_dtor_pointer", 3728 "mangled_component_name" : "_ZN7android10ParcelableD1Ev" 3729 }, 3730 { 3731 "kind" : "deleting_dtor_pointer", 3732 "mangled_component_name" : "_ZN7android10ParcelableD0Ev" 3733 }, 3734 { 3735 "is_pure" : true, 3736 "mangled_component_name" : "_ZNK7android10Parcelable13writeToParcelEPNS_6ParcelE" 3737 }, 3738 { 3739 "is_pure" : true, 3740 "mangled_component_name" : "_ZN7android10Parcelable14readFromParcelEPKNS_6ParcelE" 3741 } 3742 ] 3743 }, 3744 { 3745 "alignment" : 4, 3746 "fields" : 3747 [ 3748 { 3749 "access" : "private", 3750 "field_name" : "mStorage", 3751 "field_offset" : 32, 3752 "referenced_type" : "_ZTIPv" 3753 }, 3754 { 3755 "access" : "private", 3756 "field_name" : "mCount", 3757 "field_offset" : 64, 3758 "referenced_type" : "_ZTIj" 3759 }, 3760 { 3761 "access" : "private", 3762 "field_name" : "mFlags", 3763 "field_offset" : 96, 3764 "referenced_type" : "_ZTIKj" 3765 }, 3766 { 3767 "access" : "private", 3768 "field_name" : "mItemSize", 3769 "field_offset" : 128, 3770 "referenced_type" : "_ZTIKj" 3771 } 3772 ], 3773 "linker_set_key" : "_ZTIN7android10VectorImplE", 3774 "name" : "android::VectorImpl", 3775 "record_kind" : "class", 3776 "referenced_type" : "_ZTIN7android10VectorImplE", 3777 "self_type" : "_ZTIN7android10VectorImplE", 3778 "size" : 20, 3779 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 3780 "vtable_components" : 3781 [ 3782 { 3783 "kind" : "offset_to_top" 3784 }, 3785 { 3786 "kind" : "rtti", 3787 "mangled_component_name" : "_ZTIN7android10VectorImplE" 3788 }, 3789 { 3790 "kind" : "complete_dtor_pointer", 3791 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 3792 }, 3793 { 3794 "kind" : "deleting_dtor_pointer", 3795 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 3796 }, 3797 { 3798 "is_pure" : true, 3799 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 3800 }, 3801 { 3802 "is_pure" : true, 3803 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 3804 }, 3805 { 3806 "is_pure" : true, 3807 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 3808 }, 3809 { 3810 "is_pure" : true, 3811 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 3812 }, 3813 { 3814 "is_pure" : true, 3815 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 3816 }, 3817 { 3818 "is_pure" : true, 3819 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 3820 } 3821 ] 3822 }, 3823 { 3824 "alignment" : 4, 3825 "fields" : 3826 [ 3827 { 3828 "access" : "private", 3829 "field_name" : "mCount", 3830 "referenced_type" : "_ZTINSt3__16atomicIiEE" 3831 } 3832 ], 3833 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 3834 "name" : "android::LightRefBase<android::NativeHandle>", 3835 "record_kind" : "class", 3836 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 3837 "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 3838 "size" : 4, 3839 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3840 "template_args" : [ "_ZTIN7android12NativeHandleE" ] 3841 }, 3842 { 3843 "alignment" : 4, 3844 "fields" : 3845 [ 3846 { 3847 "access" : "private", 3848 "field_name" : "mCount", 3849 "referenced_type" : "_ZTINSt3__16atomicIiEE" 3850 } 3851 ], 3852 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 3853 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 3854 "record_kind" : "class", 3855 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 3856 "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 3857 "size" : 4, 3858 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3859 "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ] 3860 }, 3861 { 3862 "alignment" : 4, 3863 "base_specifiers" : 3864 [ 3865 { 3866 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE" 3867 } 3868 ], 3869 "fields" : 3870 [ 3871 { 3872 "access" : "private", 3873 "field_name" : "mHandle", 3874 "field_offset" : 32, 3875 "referenced_type" : "_ZTIP13native_handle" 3876 }, 3877 { 3878 "access" : "private", 3879 "field_name" : "mOwnsHandle", 3880 "field_offset" : 64, 3881 "referenced_type" : "_ZTIb" 3882 } 3883 ], 3884 "linker_set_key" : "_ZTIN7android12NativeHandleE", 3885 "name" : "android::NativeHandle", 3886 "record_kind" : "class", 3887 "referenced_type" : "_ZTIN7android12NativeHandleE", 3888 "self_type" : "_ZTIN7android12NativeHandleE", 3889 "size" : 12, 3890 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 3891 }, 3892 { 3893 "alignment" : 1, 3894 "linker_set_key" : "_ZTIN7android14ReferenceMoverE", 3895 "name" : "android::ReferenceMover", 3896 "record_kind" : "class", 3897 "referenced_type" : "_ZTIN7android14ReferenceMoverE", 3898 "self_type" : "_ZTIN7android14ReferenceMoverE", 3899 "size" : 1, 3900 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3901 }, 3902 { 3903 "alignment" : 1, 3904 "linker_set_key" : "_ZTIN7android16FlattenableUtilsE", 3905 "name" : "android::FlattenableUtils", 3906 "record_kind" : "class", 3907 "referenced_type" : "_ZTIN7android16FlattenableUtilsE", 3908 "self_type" : "_ZTIN7android16FlattenableUtilsE", 3909 "size" : 1, 3910 "source_file" : "/system/core/libutils/include/utils/Flattenable.h" 3911 }, 3912 { 3913 "alignment" : 4, 3914 "linker_set_key" : "_ZTIN7android16ReferenceRenamerE", 3915 "name" : "android::ReferenceRenamer", 3916 "record_kind" : "class", 3917 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 3918 "self_type" : "_ZTIN7android16ReferenceRenamerE", 3919 "size" : 4, 3920 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3921 "vtable_components" : 3922 [ 3923 { 3924 "kind" : "offset_to_top" 3925 }, 3926 { 3927 "kind" : "rtti", 3928 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 3929 }, 3930 { 3931 "is_pure" : true, 3932 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 3933 } 3934 ] 3935 }, 3936 { 3937 "alignment" : 4, 3938 "base_specifiers" : 3939 [ 3940 { 3941 "referenced_type" : "_ZTIN7android10VectorImplE" 3942 } 3943 ], 3944 "linker_set_key" : "_ZTIN7android16SortedVectorImplE", 3945 "name" : "android::SortedVectorImpl", 3946 "record_kind" : "class", 3947 "referenced_type" : "_ZTIN7android16SortedVectorImplE", 3948 "self_type" : "_ZTIN7android16SortedVectorImplE", 3949 "size" : 20, 3950 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 3951 "vtable_components" : 3952 [ 3953 { 3954 "kind" : "offset_to_top" 3955 }, 3956 { 3957 "kind" : "rtti", 3958 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 3959 }, 3960 { 3961 "kind" : "complete_dtor_pointer", 3962 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 3963 }, 3964 { 3965 "kind" : "deleting_dtor_pointer", 3966 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 3967 }, 3968 { 3969 "is_pure" : true, 3970 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 3971 }, 3972 { 3973 "is_pure" : true, 3974 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 3975 }, 3976 { 3977 "is_pure" : true, 3978 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 3979 }, 3980 { 3981 "is_pure" : true, 3982 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 3983 }, 3984 { 3985 "is_pure" : true, 3986 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 3987 }, 3988 { 3989 "is_pure" : true, 3990 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 3991 }, 3992 { 3993 "is_pure" : true, 3994 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 3995 } 3996 ] 3997 }, 3998 { 3999 "alignment" : 1, 4000 "linker_set_key" : "_ZTIN7android17CompileTimeAssertILb1EEE", 4001 "name" : "android::CompileTimeAssert<true>", 4002 "referenced_type" : "_ZTIN7android17CompileTimeAssertILb1EEE", 4003 "self_type" : "_ZTIN7android17CompileTimeAssertILb1EEE", 4004 "size" : 1, 4005 "source_file" : "/system/core/libutils/include/utils/Debug.h" 4006 }, 4007 { 4008 "alignment" : 1, 4009 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE", 4010 "name" : "android::trait_trivial_copy<bool>", 4011 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE", 4012 "self_type" : "_ZTIN7android18trait_trivial_copyIbEE", 4013 "size" : 1, 4014 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4015 "template_args" : [ "_ZTIb" ] 4016 }, 4017 { 4018 "alignment" : 1, 4019 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE", 4020 "name" : "android::trait_trivial_copy<char>", 4021 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE", 4022 "self_type" : "_ZTIN7android18trait_trivial_copyIcEE", 4023 "size" : 1, 4024 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4025 "template_args" : [ "_ZTIc" ] 4026 }, 4027 { 4028 "alignment" : 1, 4029 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE", 4030 "name" : "android::trait_trivial_copy<double>", 4031 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE", 4032 "self_type" : "_ZTIN7android18trait_trivial_copyIdEE", 4033 "size" : 1, 4034 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4035 "template_args" : [ "_ZTId" ] 4036 }, 4037 { 4038 "alignment" : 1, 4039 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE", 4040 "name" : "android::trait_trivial_copy<float>", 4041 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE", 4042 "self_type" : "_ZTIN7android18trait_trivial_copyIfEE", 4043 "size" : 1, 4044 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4045 "template_args" : [ "_ZTIf" ] 4046 }, 4047 { 4048 "alignment" : 1, 4049 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE", 4050 "name" : "android::trait_trivial_copy<unsigned char>", 4051 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE", 4052 "self_type" : "_ZTIN7android18trait_trivial_copyIhEE", 4053 "size" : 1, 4054 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4055 "template_args" : [ "_ZTIh" ] 4056 }, 4057 { 4058 "alignment" : 1, 4059 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE", 4060 "name" : "android::trait_trivial_copy<int>", 4061 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE", 4062 "self_type" : "_ZTIN7android18trait_trivial_copyIiEE", 4063 "size" : 1, 4064 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4065 "template_args" : [ "_ZTIi" ] 4066 }, 4067 { 4068 "alignment" : 1, 4069 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE", 4070 "name" : "android::trait_trivial_copy<unsigned int>", 4071 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE", 4072 "self_type" : "_ZTIN7android18trait_trivial_copyIjEE", 4073 "size" : 1, 4074 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4075 "template_args" : [ "_ZTIj" ] 4076 }, 4077 { 4078 "alignment" : 1, 4079 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE", 4080 "name" : "android::trait_trivial_copy<long>", 4081 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE", 4082 "self_type" : "_ZTIN7android18trait_trivial_copyIlEE", 4083 "size" : 1, 4084 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4085 "template_args" : [ "_ZTIl" ] 4086 }, 4087 { 4088 "alignment" : 1, 4089 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE", 4090 "name" : "android::trait_trivial_copy<unsigned long>", 4091 "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE", 4092 "self_type" : "_ZTIN7android18trait_trivial_copyImEE", 4093 "size" : 1, 4094 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4095 "template_args" : [ "_ZTIm" ] 4096 }, 4097 { 4098 "alignment" : 1, 4099 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE", 4100 "name" : "android::trait_trivial_copy<short>", 4101 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE", 4102 "self_type" : "_ZTIN7android18trait_trivial_copyIsEE", 4103 "size" : 1, 4104 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4105 "template_args" : [ "_ZTIs" ] 4106 }, 4107 { 4108 "alignment" : 1, 4109 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE", 4110 "name" : "android::trait_trivial_copy<unsigned short>", 4111 "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE", 4112 "self_type" : "_ZTIN7android18trait_trivial_copyItEE", 4113 "size" : 1, 4114 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4115 "template_args" : [ "_ZTIt" ] 4116 }, 4117 { 4118 "alignment" : 1, 4119 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE", 4120 "name" : "android::trait_trivial_copy<void>", 4121 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE", 4122 "self_type" : "_ZTIN7android18trait_trivial_copyIvEE", 4123 "size" : 1, 4124 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4125 "template_args" : [ "_ZTIv" ] 4126 }, 4127 { 4128 "alignment" : 1, 4129 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE", 4130 "name" : "android::trait_trivial_copy<long long>", 4131 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE", 4132 "self_type" : "_ZTIN7android18trait_trivial_copyIxEE", 4133 "size" : 1, 4134 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4135 "template_args" : [ "_ZTIx" ] 4136 }, 4137 { 4138 "alignment" : 1, 4139 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE", 4140 "name" : "android::trait_trivial_copy<unsigned long long>", 4141 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE", 4142 "self_type" : "_ZTIN7android18trait_trivial_copyIyEE", 4143 "size" : 1, 4144 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4145 "template_args" : [ "_ZTIy" ] 4146 }, 4147 { 4148 "alignment" : 1, 4149 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE", 4150 "name" : "android::trait_trivial_ctor<bool>", 4151 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 4152 "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 4153 "size" : 1, 4154 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4155 "template_args" : [ "_ZTIb" ] 4156 }, 4157 { 4158 "alignment" : 1, 4159 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE", 4160 "name" : "android::trait_trivial_ctor<char>", 4161 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 4162 "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 4163 "size" : 1, 4164 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4165 "template_args" : [ "_ZTIc" ] 4166 }, 4167 { 4168 "alignment" : 1, 4169 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE", 4170 "name" : "android::trait_trivial_ctor<double>", 4171 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 4172 "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 4173 "size" : 1, 4174 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4175 "template_args" : [ "_ZTId" ] 4176 }, 4177 { 4178 "alignment" : 1, 4179 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE", 4180 "name" : "android::trait_trivial_ctor<float>", 4181 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 4182 "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 4183 "size" : 1, 4184 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4185 "template_args" : [ "_ZTIf" ] 4186 }, 4187 { 4188 "alignment" : 1, 4189 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE", 4190 "name" : "android::trait_trivial_ctor<unsigned char>", 4191 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 4192 "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 4193 "size" : 1, 4194 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4195 "template_args" : [ "_ZTIh" ] 4196 }, 4197 { 4198 "alignment" : 1, 4199 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE", 4200 "name" : "android::trait_trivial_ctor<int>", 4201 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 4202 "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 4203 "size" : 1, 4204 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4205 "template_args" : [ "_ZTIi" ] 4206 }, 4207 { 4208 "alignment" : 1, 4209 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE", 4210 "name" : "android::trait_trivial_ctor<unsigned int>", 4211 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 4212 "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 4213 "size" : 1, 4214 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4215 "template_args" : [ "_ZTIj" ] 4216 }, 4217 { 4218 "alignment" : 1, 4219 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE", 4220 "name" : "android::trait_trivial_ctor<long>", 4221 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 4222 "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 4223 "size" : 1, 4224 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4225 "template_args" : [ "_ZTIl" ] 4226 }, 4227 { 4228 "alignment" : 1, 4229 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE", 4230 "name" : "android::trait_trivial_ctor<unsigned long>", 4231 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE", 4232 "self_type" : "_ZTIN7android18trait_trivial_ctorImEE", 4233 "size" : 1, 4234 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4235 "template_args" : [ "_ZTIm" ] 4236 }, 4237 { 4238 "alignment" : 1, 4239 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE", 4240 "name" : "android::trait_trivial_ctor<short>", 4241 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 4242 "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 4243 "size" : 1, 4244 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4245 "template_args" : [ "_ZTIs" ] 4246 }, 4247 { 4248 "alignment" : 1, 4249 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE", 4250 "name" : "android::trait_trivial_ctor<unsigned short>", 4251 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE", 4252 "self_type" : "_ZTIN7android18trait_trivial_ctorItEE", 4253 "size" : 1, 4254 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4255 "template_args" : [ "_ZTIt" ] 4256 }, 4257 { 4258 "alignment" : 1, 4259 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE", 4260 "name" : "android::trait_trivial_ctor<void>", 4261 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 4262 "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 4263 "size" : 1, 4264 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4265 "template_args" : [ "_ZTIv" ] 4266 }, 4267 { 4268 "alignment" : 1, 4269 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE", 4270 "name" : "android::trait_trivial_ctor<long long>", 4271 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 4272 "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 4273 "size" : 1, 4274 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4275 "template_args" : [ "_ZTIx" ] 4276 }, 4277 { 4278 "alignment" : 1, 4279 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE", 4280 "name" : "android::trait_trivial_ctor<unsigned long long>", 4281 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 4282 "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 4283 "size" : 1, 4284 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4285 "template_args" : [ "_ZTIy" ] 4286 }, 4287 { 4288 "alignment" : 1, 4289 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE", 4290 "name" : "android::trait_trivial_dtor<bool>", 4291 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 4292 "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 4293 "size" : 1, 4294 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4295 "template_args" : [ "_ZTIb" ] 4296 }, 4297 { 4298 "alignment" : 1, 4299 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE", 4300 "name" : "android::trait_trivial_dtor<char>", 4301 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 4302 "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 4303 "size" : 1, 4304 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4305 "template_args" : [ "_ZTIc" ] 4306 }, 4307 { 4308 "alignment" : 1, 4309 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE", 4310 "name" : "android::trait_trivial_dtor<double>", 4311 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 4312 "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 4313 "size" : 1, 4314 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4315 "template_args" : [ "_ZTId" ] 4316 }, 4317 { 4318 "alignment" : 1, 4319 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE", 4320 "name" : "android::trait_trivial_dtor<float>", 4321 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 4322 "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 4323 "size" : 1, 4324 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4325 "template_args" : [ "_ZTIf" ] 4326 }, 4327 { 4328 "alignment" : 1, 4329 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE", 4330 "name" : "android::trait_trivial_dtor<unsigned char>", 4331 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 4332 "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 4333 "size" : 1, 4334 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4335 "template_args" : [ "_ZTIh" ] 4336 }, 4337 { 4338 "alignment" : 1, 4339 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE", 4340 "name" : "android::trait_trivial_dtor<int>", 4341 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 4342 "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 4343 "size" : 1, 4344 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4345 "template_args" : [ "_ZTIi" ] 4346 }, 4347 { 4348 "alignment" : 1, 4349 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE", 4350 "name" : "android::trait_trivial_dtor<unsigned int>", 4351 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 4352 "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 4353 "size" : 1, 4354 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4355 "template_args" : [ "_ZTIj" ] 4356 }, 4357 { 4358 "alignment" : 1, 4359 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE", 4360 "name" : "android::trait_trivial_dtor<long>", 4361 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 4362 "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 4363 "size" : 1, 4364 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4365 "template_args" : [ "_ZTIl" ] 4366 }, 4367 { 4368 "alignment" : 1, 4369 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE", 4370 "name" : "android::trait_trivial_dtor<unsigned long>", 4371 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE", 4372 "self_type" : "_ZTIN7android18trait_trivial_dtorImEE", 4373 "size" : 1, 4374 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4375 "template_args" : [ "_ZTIm" ] 4376 }, 4377 { 4378 "alignment" : 1, 4379 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE", 4380 "name" : "android::trait_trivial_dtor<short>", 4381 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 4382 "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 4383 "size" : 1, 4384 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4385 "template_args" : [ "_ZTIs" ] 4386 }, 4387 { 4388 "alignment" : 1, 4389 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE", 4390 "name" : "android::trait_trivial_dtor<unsigned short>", 4391 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE", 4392 "self_type" : "_ZTIN7android18trait_trivial_dtorItEE", 4393 "size" : 1, 4394 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4395 "template_args" : [ "_ZTIt" ] 4396 }, 4397 { 4398 "alignment" : 1, 4399 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE", 4400 "name" : "android::trait_trivial_dtor<void>", 4401 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 4402 "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 4403 "size" : 1, 4404 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4405 "template_args" : [ "_ZTIv" ] 4406 }, 4407 { 4408 "alignment" : 1, 4409 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE", 4410 "name" : "android::trait_trivial_dtor<long long>", 4411 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 4412 "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 4413 "size" : 1, 4414 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4415 "template_args" : [ "_ZTIx" ] 4416 }, 4417 { 4418 "alignment" : 1, 4419 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE", 4420 "name" : "android::trait_trivial_dtor<unsigned long long>", 4421 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 4422 "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 4423 "size" : 1, 4424 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4425 "template_args" : [ "_ZTIy" ] 4426 }, 4427 { 4428 "alignment" : 1, 4429 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE", 4430 "name" : "android::trait_trivial_move<android::String8>", 4431 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE", 4432 "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE", 4433 "size" : 1, 4434 "source_file" : "/system/core/libutils/include/utils/String8.h", 4435 "template_args" : [ "_ZTIN7android7String8E" ] 4436 }, 4437 { 4438 "alignment" : 1, 4439 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE", 4440 "name" : "android::trait_trivial_move<android::String16>", 4441 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE", 4442 "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE", 4443 "size" : 1, 4444 "source_file" : "/system/core/libutils/include/utils/String16.h", 4445 "template_args" : [ "_ZTIN7android8String16E" ] 4446 }, 4447 { 4448 "alignment" : 1, 4449 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE", 4450 "name" : "android::trait_trivial_move<bool>", 4451 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE", 4452 "self_type" : "_ZTIN7android18trait_trivial_moveIbEE", 4453 "size" : 1, 4454 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4455 "template_args" : [ "_ZTIb" ] 4456 }, 4457 { 4458 "alignment" : 1, 4459 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE", 4460 "name" : "android::trait_trivial_move<char>", 4461 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE", 4462 "self_type" : "_ZTIN7android18trait_trivial_moveIcEE", 4463 "size" : 1, 4464 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4465 "template_args" : [ "_ZTIc" ] 4466 }, 4467 { 4468 "alignment" : 1, 4469 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE", 4470 "name" : "android::trait_trivial_move<double>", 4471 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE", 4472 "self_type" : "_ZTIN7android18trait_trivial_moveIdEE", 4473 "size" : 1, 4474 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4475 "template_args" : [ "_ZTId" ] 4476 }, 4477 { 4478 "alignment" : 1, 4479 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE", 4480 "name" : "android::trait_trivial_move<float>", 4481 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE", 4482 "self_type" : "_ZTIN7android18trait_trivial_moveIfEE", 4483 "size" : 1, 4484 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4485 "template_args" : [ "_ZTIf" ] 4486 }, 4487 { 4488 "alignment" : 1, 4489 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE", 4490 "name" : "android::trait_trivial_move<unsigned char>", 4491 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE", 4492 "self_type" : "_ZTIN7android18trait_trivial_moveIhEE", 4493 "size" : 1, 4494 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4495 "template_args" : [ "_ZTIh" ] 4496 }, 4497 { 4498 "alignment" : 1, 4499 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE", 4500 "name" : "android::trait_trivial_move<int>", 4501 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE", 4502 "self_type" : "_ZTIN7android18trait_trivial_moveIiEE", 4503 "size" : 1, 4504 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4505 "template_args" : [ "_ZTIi" ] 4506 }, 4507 { 4508 "alignment" : 1, 4509 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE", 4510 "name" : "android::trait_trivial_move<unsigned int>", 4511 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE", 4512 "self_type" : "_ZTIN7android18trait_trivial_moveIjEE", 4513 "size" : 1, 4514 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4515 "template_args" : [ "_ZTIj" ] 4516 }, 4517 { 4518 "alignment" : 1, 4519 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE", 4520 "name" : "android::trait_trivial_move<long>", 4521 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE", 4522 "self_type" : "_ZTIN7android18trait_trivial_moveIlEE", 4523 "size" : 1, 4524 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4525 "template_args" : [ "_ZTIl" ] 4526 }, 4527 { 4528 "alignment" : 1, 4529 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE", 4530 "name" : "android::trait_trivial_move<unsigned long>", 4531 "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE", 4532 "self_type" : "_ZTIN7android18trait_trivial_moveImEE", 4533 "size" : 1, 4534 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4535 "template_args" : [ "_ZTIm" ] 4536 }, 4537 { 4538 "alignment" : 1, 4539 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE", 4540 "name" : "android::trait_trivial_move<short>", 4541 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE", 4542 "self_type" : "_ZTIN7android18trait_trivial_moveIsEE", 4543 "size" : 1, 4544 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4545 "template_args" : [ "_ZTIs" ] 4546 }, 4547 { 4548 "alignment" : 1, 4549 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE", 4550 "name" : "android::trait_trivial_move<unsigned short>", 4551 "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE", 4552 "self_type" : "_ZTIN7android18trait_trivial_moveItEE", 4553 "size" : 1, 4554 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4555 "template_args" : [ "_ZTIt" ] 4556 }, 4557 { 4558 "alignment" : 1, 4559 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE", 4560 "name" : "android::trait_trivial_move<void>", 4561 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE", 4562 "self_type" : "_ZTIN7android18trait_trivial_moveIvEE", 4563 "size" : 1, 4564 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4565 "template_args" : [ "_ZTIv" ] 4566 }, 4567 { 4568 "alignment" : 1, 4569 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE", 4570 "name" : "android::trait_trivial_move<long long>", 4571 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE", 4572 "self_type" : "_ZTIN7android18trait_trivial_moveIxEE", 4573 "size" : 1, 4574 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4575 "template_args" : [ "_ZTIx" ] 4576 }, 4577 { 4578 "alignment" : 1, 4579 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE", 4580 "name" : "android::trait_trivial_move<unsigned long long>", 4581 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE", 4582 "self_type" : "_ZTIN7android18trait_trivial_moveIyEE", 4583 "size" : 1, 4584 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4585 "template_args" : [ "_ZTIy" ] 4586 }, 4587 { 4588 "alignment" : 4, 4589 "base_specifiers" : 4590 [ 4591 { 4592 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 4593 } 4594 ], 4595 "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE", 4596 "name" : "android::VirtualLightRefBase", 4597 "record_kind" : "class", 4598 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 4599 "self_type" : "_ZTIN7android19VirtualLightRefBaseE", 4600 "size" : 8, 4601 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 4602 "vtable_components" : 4603 [ 4604 { 4605 "kind" : "offset_to_top" 4606 }, 4607 { 4608 "kind" : "rtti", 4609 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 4610 }, 4611 { 4612 "kind" : "complete_dtor_pointer", 4613 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 4614 }, 4615 { 4616 "kind" : "deleting_dtor_pointer", 4617 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 4618 } 4619 ] 4620 }, 4621 { 4622 "alignment" : 4, 4623 "fields" : 4624 [ 4625 { 4626 "access" : "private", 4627 "field_name" : "m_ptr", 4628 "referenced_type" : "_ZTIPN7android10IInterfaceE" 4629 } 4630 ], 4631 "linker_set_key" : "_ZTIN7android2spINS_10IInterfaceEEE", 4632 "name" : "android::sp<android::IInterface>", 4633 "record_kind" : "class", 4634 "referenced_type" : "_ZTIN7android2spINS_10IInterfaceEEE", 4635 "self_type" : "_ZTIN7android2spINS_10IInterfaceEEE", 4636 "size" : 4, 4637 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4638 "template_args" : [ "_ZTIN7android10IInterfaceE" ] 4639 }, 4640 { 4641 "alignment" : 4, 4642 "fields" : 4643 [ 4644 { 4645 "access" : "private", 4646 "field_name" : "m_ptr", 4647 "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE" 4648 } 4649 ], 4650 "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 4651 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 4652 "record_kind" : "class", 4653 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 4654 "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 4655 "size" : 4, 4656 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4657 "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ] 4658 }, 4659 { 4660 "alignment" : 4, 4661 "fields" : 4662 [ 4663 { 4664 "access" : "private", 4665 "field_name" : "m_ptr", 4666 "referenced_type" : "_ZTIPN7android4hidl5token4V1_013ITokenManagerE" 4667 } 4668 ], 4669 "linker_set_key" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 4670 "name" : "android::sp<android::hidl::token::V1_0::ITokenManager>", 4671 "record_kind" : "class", 4672 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 4673 "self_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 4674 "size" : 4, 4675 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4676 "template_args" : [ "_ZTIN7android4hidl5token4V1_013ITokenManagerE" ] 4677 }, 4678 { 4679 "alignment" : 4, 4680 "fields" : 4681 [ 4682 { 4683 "access" : "private", 4684 "field_name" : "m_ptr", 4685 "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE" 4686 } 4687 ], 4688 "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 4689 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 4690 "record_kind" : "class", 4691 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 4692 "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 4693 "size" : 4, 4694 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4695 "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ] 4696 }, 4697 { 4698 "alignment" : 4, 4699 "fields" : 4700 [ 4701 { 4702 "access" : "private", 4703 "field_name" : "m_ptr", 4704 "referenced_type" : "_ZTIPN7android7IBinder14DeathRecipientE" 4705 } 4706 ], 4707 "linker_set_key" : "_ZTIN7android2spINS_7IBinder14DeathRecipientEEE", 4708 "name" : "android::sp<android::IBinder::DeathRecipient>", 4709 "record_kind" : "class", 4710 "referenced_type" : "_ZTIN7android2spINS_7IBinder14DeathRecipientEEE", 4711 "self_type" : "_ZTIN7android2spINS_7IBinder14DeathRecipientEEE", 4712 "size" : 4, 4713 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4714 "template_args" : [ "_ZTIN7android7IBinder14DeathRecipientE" ] 4715 }, 4716 { 4717 "alignment" : 4, 4718 "fields" : 4719 [ 4720 { 4721 "access" : "private", 4722 "field_name" : "m_ptr", 4723 "referenced_type" : "_ZTIPN7android7IBinderE" 4724 } 4725 ], 4726 "linker_set_key" : "_ZTIN7android2spINS_7IBinderEEE", 4727 "name" : "android::sp<android::IBinder>", 4728 "record_kind" : "class", 4729 "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", 4730 "self_type" : "_ZTIN7android2spINS_7IBinderEEE", 4731 "size" : 4, 4732 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4733 "template_args" : [ "_ZTIN7android7IBinderE" ] 4734 }, 4735 { 4736 "alignment" : 4, 4737 "fields" : 4738 [ 4739 { 4740 "access" : "private", 4741 "field_name" : "m_ptr", 4742 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE" 4743 } 4744 ], 4745 "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 4746 "name" : "android::sp<android::hardware::hidl_death_recipient>", 4747 "record_kind" : "class", 4748 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 4749 "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 4750 "size" : 4, 4751 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 4752 "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ] 4753 }, 4754 { 4755 "alignment" : 4, 4756 "fields" : 4757 [ 4758 { 4759 "access" : "private", 4760 "field_name" : "m_ptr", 4761 "referenced_type" : "_ZTIPN7android7IBinder14DeathRecipientE" 4762 }, 4763 { 4764 "access" : "private", 4765 "field_name" : "m_refs", 4766 "field_offset" : 32, 4767 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE" 4768 } 4769 ], 4770 "linker_set_key" : "_ZTIN7android2wpINS_7IBinder14DeathRecipientEEE", 4771 "name" : "android::wp<android::IBinder::DeathRecipient>", 4772 "record_kind" : "class", 4773 "referenced_type" : "_ZTIN7android2wpINS_7IBinder14DeathRecipientEEE", 4774 "self_type" : "_ZTIN7android2wpINS_7IBinder14DeathRecipientEEE", 4775 "size" : 8, 4776 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 4777 "template_args" : [ "_ZTIN7android7IBinder14DeathRecipientE" ] 4778 }, 4779 { 4780 "alignment" : 4, 4781 "fields" : 4782 [ 4783 { 4784 "access" : "private", 4785 "field_name" : "m_ptr", 4786 "referenced_type" : "_ZTIPN7android7IBinderE" 4787 }, 4788 { 4789 "access" : "private", 4790 "field_name" : "m_refs", 4791 "field_offset" : 32, 4792 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE" 4793 } 4794 ], 4795 "linker_set_key" : "_ZTIN7android2wpINS_7IBinderEEE", 4796 "name" : "android::wp<android::IBinder>", 4797 "record_kind" : "class", 4798 "referenced_type" : "_ZTIN7android2wpINS_7IBinderEEE", 4799 "self_type" : "_ZTIN7android2wpINS_7IBinderEEE", 4800 "size" : 8, 4801 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 4802 "template_args" : [ "_ZTIN7android7IBinderE" ] 4803 }, 4804 { 4805 "alignment" : 4, 4806 "fields" : 4807 [ 4808 { 4809 "access" : "private", 4810 "field_name" : "fd_", 4811 "referenced_type" : "_ZTIi" 4812 } 4813 ], 4814 "linker_set_key" : "_ZTIN7android4base11borrowed_fdE", 4815 "name" : "android::base::borrowed_fd", 4816 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 4817 "self_type" : "_ZTIN7android4base11borrowed_fdE", 4818 "size" : 4, 4819 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 4820 }, 4821 { 4822 "alignment" : 1, 4823 "linker_set_key" : "_ZTIN7android4base13DefaultCloserE", 4824 "name" : "android::base::DefaultCloser", 4825 "referenced_type" : "_ZTIN7android4base13DefaultCloserE", 4826 "self_type" : "_ZTIN7android4base13DefaultCloserE", 4827 "size" : 1, 4828 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 4829 }, 4830 { 4831 "alignment" : 4, 4832 "fields" : 4833 [ 4834 { 4835 "access" : "private", 4836 "field_name" : "fd_", 4837 "referenced_type" : "_ZTIi" 4838 } 4839 ], 4840 "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 4841 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>", 4842 "record_kind" : "class", 4843 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 4844 "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 4845 "size" : 4, 4846 "source_file" : "/system/libbase/include/android-base/unique_fd.h", 4847 "template_args" : [ "_ZTIN7android4base13DefaultCloserE" ] 4848 }, 4849 { 4850 "alignment" : 4, 4851 "base_specifiers" : 4852 [ 4853 { 4854 "is_virtual" : true, 4855 "referenced_type" : "_ZTIN7android7RefBaseE" 4856 } 4857 ], 4858 "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE", 4859 "name" : "android::hidl::base::V1_0::IBase", 4860 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE", 4861 "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE", 4862 "size" : 12, 4863 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 4864 "vtable_components" : 4865 [ 4866 { 4867 "component_value" : 4, 4868 "kind" : "vbase_offset" 4869 }, 4870 { 4871 "kind" : "offset_to_top" 4872 }, 4873 { 4874 "kind" : "rtti", 4875 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 4876 }, 4877 { 4878 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 4879 }, 4880 { 4881 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 4882 }, 4883 { 4884 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 4885 }, 4886 { 4887 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 4888 }, 4889 { 4890 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 4891 }, 4892 { 4893 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 4894 }, 4895 { 4896 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 4897 }, 4898 { 4899 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 4900 }, 4901 { 4902 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 4903 }, 4904 { 4905 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 4906 }, 4907 { 4908 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 4909 }, 4910 { 4911 "kind" : "complete_dtor_pointer", 4912 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 4913 }, 4914 { 4915 "kind" : "deleting_dtor_pointer", 4916 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 4917 }, 4918 { 4919 "kind" : "vcall_offset" 4920 }, 4921 { 4922 "kind" : "vcall_offset" 4923 }, 4924 { 4925 "kind" : "vcall_offset" 4926 }, 4927 { 4928 "kind" : "vcall_offset" 4929 }, 4930 { 4931 "component_value" : -4, 4932 "kind" : "vcall_offset" 4933 }, 4934 { 4935 "component_value" : -4, 4936 "kind" : "offset_to_top" 4937 }, 4938 { 4939 "kind" : "rtti", 4940 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 4941 }, 4942 { 4943 "kind" : "complete_dtor_pointer", 4944 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 4945 }, 4946 { 4947 "kind" : "deleting_dtor_pointer", 4948 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 4949 }, 4950 { 4951 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4952 }, 4953 { 4954 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4955 }, 4956 { 4957 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4958 }, 4959 { 4960 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4961 } 4962 ] 4963 }, 4964 { 4965 "alignment" : 8, 4966 "fields" : 4967 [ 4968 { 4969 "field_name" : "pid", 4970 "referenced_type" : "_ZTIi" 4971 }, 4972 { 4973 "field_name" : "ptr", 4974 "field_offset" : 64, 4975 "referenced_type" : "_ZTIy" 4976 }, 4977 { 4978 "field_name" : "arch", 4979 "field_offset" : 128, 4980 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 4981 } 4982 ], 4983 "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE", 4984 "name" : "android::hidl::base::V1_0::DebugInfo", 4985 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE", 4986 "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE", 4987 "size" : 24, 4988 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 4989 }, 4990 { 4991 "alignment" : 4, 4992 "base_specifiers" : 4993 [ 4994 { 4995 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE" 4996 } 4997 ], 4998 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 4999 "name" : "android::hidl::manager::V1_0::IServiceNotification", 5000 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 5001 "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE", 5002 "size" : 12, 5003 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 5004 "vtable_components" : 5005 [ 5006 { 5007 "component_value" : 4, 5008 "kind" : "vbase_offset" 5009 }, 5010 { 5011 "kind" : "offset_to_top" 5012 }, 5013 { 5014 "kind" : "rtti", 5015 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 5016 }, 5017 { 5018 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 5019 }, 5020 { 5021 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 5022 }, 5023 { 5024 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 5025 }, 5026 { 5027 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5028 }, 5029 { 5030 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 5031 }, 5032 { 5033 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 5034 }, 5035 { 5036 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 5037 }, 5038 { 5039 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 5040 }, 5041 { 5042 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 5043 }, 5044 { 5045 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 5046 }, 5047 { 5048 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5049 }, 5050 { 5051 "kind" : "complete_dtor_pointer", 5052 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 5053 }, 5054 { 5055 "kind" : "deleting_dtor_pointer", 5056 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 5057 }, 5058 { 5059 "is_pure" : true, 5060 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 5061 }, 5062 { 5063 "kind" : "vcall_offset" 5064 }, 5065 { 5066 "kind" : "vcall_offset" 5067 }, 5068 { 5069 "kind" : "vcall_offset" 5070 }, 5071 { 5072 "kind" : "vcall_offset" 5073 }, 5074 { 5075 "component_value" : -4, 5076 "kind" : "vcall_offset" 5077 }, 5078 { 5079 "component_value" : -4, 5080 "kind" : "offset_to_top" 5081 }, 5082 { 5083 "kind" : "rtti", 5084 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 5085 }, 5086 { 5087 "kind" : "complete_dtor_pointer", 5088 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 5089 }, 5090 { 5091 "kind" : "deleting_dtor_pointer", 5092 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 5093 }, 5094 { 5095 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5096 }, 5097 { 5098 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5099 }, 5100 { 5101 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5102 }, 5103 { 5104 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5105 } 5106 ] 5107 }, 5108 { 5109 "alignment" : 4, 5110 "base_specifiers" : 5111 [ 5112 { 5113 "referenced_type" : "_ZTIN7android6Parcel4BlobE" 5114 } 5115 ], 5116 "linker_set_key" : "_ZTIN7android6Parcel12ReadableBlobE", 5117 "name" : "android::Parcel::ReadableBlob", 5118 "record_kind" : "class", 5119 "referenced_type" : "_ZTIN7android6Parcel12ReadableBlobE", 5120 "self_type" : "_ZTIN7android6Parcel12ReadableBlobE", 5121 "size" : 16, 5122 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 5123 }, 5124 { 5125 "alignment" : 4, 5126 "base_specifiers" : 5127 [ 5128 { 5129 "referenced_type" : "_ZTIN7android6Parcel4BlobE" 5130 } 5131 ], 5132 "linker_set_key" : "_ZTIN7android6Parcel12WritableBlobE", 5133 "name" : "android::Parcel::WritableBlob", 5134 "record_kind" : "class", 5135 "referenced_type" : "_ZTIN7android6Parcel12WritableBlobE", 5136 "self_type" : "_ZTIN7android6Parcel12WritableBlobE", 5137 "size" : 16, 5138 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 5139 }, 5140 { 5141 "access" : "private", 5142 "alignment" : 4, 5143 "linker_set_key" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 5144 "name" : "android::Parcel::FlattenableHelperInterface", 5145 "record_kind" : "class", 5146 "referenced_type" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 5147 "self_type" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE", 5148 "size" : 4, 5149 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h", 5150 "vtable_components" : 5151 [ 5152 { 5153 "kind" : "offset_to_top" 5154 }, 5155 { 5156 "kind" : "rtti", 5157 "mangled_component_name" : "_ZTIN7android6Parcel26FlattenableHelperInterfaceE" 5158 }, 5159 { 5160 "is_pure" : true, 5161 "mangled_component_name" : "_ZNK7android6Parcel26FlattenableHelperInterface16getFlattenedSizeEv" 5162 }, 5163 { 5164 "is_pure" : true, 5165 "mangled_component_name" : "_ZNK7android6Parcel26FlattenableHelperInterface10getFdCountEv" 5166 }, 5167 { 5168 "is_pure" : true, 5169 "mangled_component_name" : "_ZNK7android6Parcel26FlattenableHelperInterface7flattenEPvjPij" 5170 }, 5171 { 5172 "is_pure" : true, 5173 "mangled_component_name" : "_ZN7android6Parcel26FlattenableHelperInterface9unflattenEPKvjPKij" 5174 } 5175 ] 5176 }, 5177 { 5178 "access" : "private", 5179 "alignment" : 4, 5180 "fields" : 5181 [ 5182 { 5183 "access" : "protected", 5184 "field_name" : "mFd", 5185 "referenced_type" : "_ZTIi" 5186 }, 5187 { 5188 "access" : "protected", 5189 "field_name" : "mData", 5190 "field_offset" : 32, 5191 "referenced_type" : "_ZTIPv" 5192 }, 5193 { 5194 "access" : "protected", 5195 "field_name" : "mSize", 5196 "field_offset" : 64, 5197 "referenced_type" : "_ZTIj" 5198 }, 5199 { 5200 "access" : "protected", 5201 "field_name" : "mMutable", 5202 "field_offset" : 96, 5203 "referenced_type" : "_ZTIb" 5204 } 5205 ], 5206 "linker_set_key" : "_ZTIN7android6Parcel4BlobE", 5207 "name" : "android::Parcel::Blob", 5208 "record_kind" : "class", 5209 "referenced_type" : "_ZTIN7android6Parcel4BlobE", 5210 "self_type" : "_ZTIN7android6Parcel4BlobE", 5211 "size" : 16, 5212 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 5213 }, 5214 { 5215 "alignment" : 4, 5216 "fields" : 5217 [ 5218 { 5219 "access" : "private", 5220 "field_name" : "mError", 5221 "referenced_type" : "_ZTIi" 5222 }, 5223 { 5224 "access" : "private", 5225 "field_name" : "mData", 5226 "field_offset" : 32, 5227 "referenced_type" : "_ZTIPh" 5228 }, 5229 { 5230 "access" : "private", 5231 "field_name" : "mDataSize", 5232 "field_offset" : 64, 5233 "referenced_type" : "_ZTIj" 5234 }, 5235 { 5236 "access" : "private", 5237 "field_name" : "mDataCapacity", 5238 "field_offset" : 96, 5239 "referenced_type" : "_ZTIj" 5240 }, 5241 { 5242 "access" : "private", 5243 "field_name" : "mDataPos", 5244 "field_offset" : 128, 5245 "referenced_type" : "_ZTIj" 5246 }, 5247 { 5248 "access" : "private", 5249 "field_name" : "mObjects", 5250 "field_offset" : 160, 5251 "referenced_type" : "_ZTIPy" 5252 }, 5253 { 5254 "access" : "private", 5255 "field_name" : "mObjectsSize", 5256 "field_offset" : 192, 5257 "referenced_type" : "_ZTIj" 5258 }, 5259 { 5260 "access" : "private", 5261 "field_name" : "mObjectsCapacity", 5262 "field_offset" : 224, 5263 "referenced_type" : "_ZTIj" 5264 }, 5265 { 5266 "access" : "private", 5267 "field_name" : "mNextObjectHint", 5268 "field_offset" : 256, 5269 "referenced_type" : "_ZTIj" 5270 }, 5271 { 5272 "access" : "private", 5273 "field_name" : "mObjectsSorted", 5274 "field_offset" : 288, 5275 "referenced_type" : "_ZTIb" 5276 }, 5277 { 5278 "access" : "private", 5279 "field_name" : "mRequestHeaderPresent", 5280 "field_offset" : 296, 5281 "referenced_type" : "_ZTIb" 5282 }, 5283 { 5284 "access" : "private", 5285 "field_name" : "mWorkSourceRequestHeaderPosition", 5286 "field_offset" : 320, 5287 "referenced_type" : "_ZTIj" 5288 }, 5289 { 5290 "access" : "private", 5291 "field_name" : "mFdsKnown", 5292 "field_offset" : 352, 5293 "referenced_type" : "_ZTIb" 5294 }, 5295 { 5296 "access" : "private", 5297 "field_name" : "mHasFds", 5298 "field_offset" : 360, 5299 "referenced_type" : "_ZTIb" 5300 }, 5301 { 5302 "access" : "private", 5303 "field_name" : "mAllowFds", 5304 "field_offset" : 368, 5305 "referenced_type" : "_ZTIb" 5306 }, 5307 { 5308 "access" : "private", 5309 "field_name" : "mOwner", 5310 "field_offset" : 384, 5311 "referenced_type" : "_ZTIPFvPN7android6ParcelEPKhjPKyjPvE" 5312 }, 5313 { 5314 "access" : "private", 5315 "field_name" : "mOwnerCookie", 5316 "field_offset" : 416, 5317 "referenced_type" : "_ZTIPv" 5318 }, 5319 { 5320 "access" : "private", 5321 "field_name" : "mOpenAshmemSize", 5322 "field_offset" : 448, 5323 "referenced_type" : "_ZTIj" 5324 } 5325 ], 5326 "linker_set_key" : "_ZTIN7android6ParcelE", 5327 "name" : "android::Parcel", 5328 "record_kind" : "class", 5329 "referenced_type" : "_ZTIN7android6ParcelE", 5330 "self_type" : "_ZTIN7android6ParcelE", 5331 "size" : 60, 5332 "source_file" : "/frameworks/native/libs/binder/include/binder/Parcel.h" 5333 }, 5334 { 5335 "alignment" : 4, 5336 "base_specifiers" : 5337 [ 5338 { 5339 "referenced_type" : "_ZTIN7android7IBinderE" 5340 } 5341 ], 5342 "fields" : 5343 [ 5344 { 5345 "access" : "private", 5346 "field_name" : "mExtras", 5347 "field_offset" : 32, 5348 "referenced_type" : "_ZTINSt3__16atomicIPN7android7BBinder6ExtrasEEE" 5349 }, 5350 { 5351 "access" : "private", 5352 "field_offset" : 64, 5353 "referenced_type" : "_ZTIN7android7BBinderUt_E" 5354 } 5355 ], 5356 "linker_set_key" : "_ZTIN7android7BBinderE", 5357 "name" : "android::BBinder", 5358 "record_kind" : "class", 5359 "referenced_type" : "_ZTIN7android7BBinderE", 5360 "self_type" : "_ZTIN7android7BBinderE", 5361 "size" : 20, 5362 "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h", 5363 "vtable_components" : 5364 [ 5365 { 5366 "component_value" : 12, 5367 "kind" : "vbase_offset" 5368 }, 5369 { 5370 "kind" : "offset_to_top" 5371 }, 5372 { 5373 "kind" : "rtti", 5374 "mangled_component_name" : "_ZTIN7android7BBinderE" 5375 }, 5376 { 5377 "mangled_component_name" : "_ZN7android7IBinder19queryLocalInterfaceERKNS_8String16E" 5378 }, 5379 { 5380 "mangled_component_name" : "_ZNK7android7BBinder22getInterfaceDescriptorEv" 5381 }, 5382 { 5383 "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" 5384 }, 5385 { 5386 "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" 5387 }, 5388 { 5389 "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" 5390 }, 5391 { 5392 "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" 5393 }, 5394 { 5395 "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" 5396 }, 5397 { 5398 "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" 5399 }, 5400 { 5401 "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" 5402 }, 5403 { 5404 "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" 5405 }, 5406 { 5407 "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" 5408 }, 5409 { 5410 "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" 5411 }, 5412 { 5413 "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" 5414 }, 5415 { 5416 "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" 5417 }, 5418 { 5419 "kind" : "complete_dtor_pointer", 5420 "mangled_component_name" : "_ZN7android7BBinderD1Ev" 5421 }, 5422 { 5423 "kind" : "deleting_dtor_pointer", 5424 "mangled_component_name" : "_ZN7android7BBinderD0Ev" 5425 }, 5426 { 5427 "mangled_component_name" : "_ZN7android7BBinder10onTransactEjRKNS_6ParcelEPS1_j" 5428 }, 5429 { 5430 "kind" : "vcall_offset" 5431 }, 5432 { 5433 "kind" : "vcall_offset" 5434 }, 5435 { 5436 "kind" : "vcall_offset" 5437 }, 5438 { 5439 "kind" : "vcall_offset" 5440 }, 5441 { 5442 "component_value" : -12, 5443 "kind" : "vcall_offset" 5444 }, 5445 { 5446 "component_value" : -12, 5447 "kind" : "offset_to_top" 5448 }, 5449 { 5450 "kind" : "rtti", 5451 "mangled_component_name" : "_ZTIN7android7BBinderE" 5452 }, 5453 { 5454 "kind" : "complete_dtor_pointer", 5455 "mangled_component_name" : "_ZTv0_n12_N7android7BBinderD1Ev" 5456 }, 5457 { 5458 "kind" : "deleting_dtor_pointer", 5459 "mangled_component_name" : "_ZTv0_n12_N7android7BBinderD0Ev" 5460 }, 5461 { 5462 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5463 }, 5464 { 5465 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5466 }, 5467 { 5468 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5469 }, 5470 { 5471 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5472 } 5473 ] 5474 }, 5475 { 5476 "access" : "private", 5477 "alignment" : 4, 5478 "fields" : 5479 [ 5480 { 5481 "field_name" : "mStability", 5482 "referenced_type" : "_ZTIi" 5483 }, 5484 { 5485 "field_name" : "mReserved0", 5486 "referenced_type" : "_ZTIPv" 5487 } 5488 ], 5489 "is_anonymous" : true, 5490 "linker_set_key" : "_ZTIN7android7BBinderUt_E", 5491 "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)", 5492 "record_kind" : "union", 5493 "referenced_type" : "_ZTIN7android7BBinderUt_E", 5494 "self_type" : "_ZTIN7android7BBinderUt_E", 5495 "size" : 4, 5496 "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h" 5497 }, 5498 { 5499 "alignment" : 4, 5500 "base_specifiers" : 5501 [ 5502 { 5503 "is_virtual" : true, 5504 "referenced_type" : "_ZTIN7android7RefBaseE" 5505 } 5506 ], 5507 "linker_set_key" : "_ZTIN7android7IBinder14DeathRecipientE", 5508 "name" : "android::IBinder::DeathRecipient", 5509 "record_kind" : "class", 5510 "referenced_type" : "_ZTIN7android7IBinder14DeathRecipientE", 5511 "self_type" : "_ZTIN7android7IBinder14DeathRecipientE", 5512 "size" : 12, 5513 "source_file" : "/frameworks/native/libs/binder/include/binder/IBinder.h", 5514 "vtable_components" : 5515 [ 5516 { 5517 "component_value" : 4, 5518 "kind" : "vbase_offset" 5519 }, 5520 { 5521 "kind" : "offset_to_top" 5522 }, 5523 { 5524 "kind" : "rtti", 5525 "mangled_component_name" : "_ZTIN7android7IBinder14DeathRecipientE" 5526 }, 5527 { 5528 "is_pure" : true, 5529 "mangled_component_name" : "_ZN7android7IBinder14DeathRecipient10binderDiedERKNS_2wpIS0_EE" 5530 }, 5531 { 5532 "kind" : "complete_dtor_pointer", 5533 "mangled_component_name" : "_ZN7android7IBinder14DeathRecipientD1Ev" 5534 }, 5535 { 5536 "kind" : "deleting_dtor_pointer", 5537 "mangled_component_name" : "_ZN7android7IBinder14DeathRecipientD0Ev" 5538 }, 5539 { 5540 "kind" : "vcall_offset" 5541 }, 5542 { 5543 "kind" : "vcall_offset" 5544 }, 5545 { 5546 "kind" : "vcall_offset" 5547 }, 5548 { 5549 "kind" : "vcall_offset" 5550 }, 5551 { 5552 "component_value" : -4, 5553 "kind" : "vcall_offset" 5554 }, 5555 { 5556 "component_value" : -4, 5557 "kind" : "offset_to_top" 5558 }, 5559 { 5560 "kind" : "rtti", 5561 "mangled_component_name" : "_ZTIN7android7IBinder14DeathRecipientE" 5562 }, 5563 { 5564 "kind" : "complete_dtor_pointer", 5565 "mangled_component_name" : "_ZTv0_n12_N7android7IBinder14DeathRecipientD1Ev" 5566 }, 5567 { 5568 "kind" : "deleting_dtor_pointer", 5569 "mangled_component_name" : "_ZTv0_n12_N7android7IBinder14DeathRecipientD0Ev" 5570 }, 5571 { 5572 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5573 }, 5574 { 5575 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5576 }, 5577 { 5578 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5579 }, 5580 { 5581 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5582 } 5583 ] 5584 }, 5585 { 5586 "alignment" : 4, 5587 "base_specifiers" : 5588 [ 5589 { 5590 "is_virtual" : true, 5591 "referenced_type" : "_ZTIN7android7RefBaseE" 5592 } 5593 ], 5594 "linker_set_key" : "_ZTIN7android7IBinderE", 5595 "name" : "android::IBinder", 5596 "record_kind" : "class", 5597 "referenced_type" : "_ZTIN7android7IBinderE", 5598 "self_type" : "_ZTIN7android7IBinderE", 5599 "size" : 12, 5600 "source_file" : "/frameworks/native/libs/binder/include/binder/IBinder.h", 5601 "vtable_components" : 5602 [ 5603 { 5604 "component_value" : 4, 5605 "kind" : "vbase_offset" 5606 }, 5607 { 5608 "kind" : "offset_to_top" 5609 }, 5610 { 5611 "kind" : "rtti", 5612 "mangled_component_name" : "_ZTIN7android7IBinderE" 5613 }, 5614 { 5615 "mangled_component_name" : "_ZN7android7IBinder19queryLocalInterfaceERKNS_8String16E" 5616 }, 5617 { 5618 "is_pure" : true, 5619 "mangled_component_name" : "_ZNK7android7IBinder22getInterfaceDescriptorEv" 5620 }, 5621 { 5622 "is_pure" : true, 5623 "mangled_component_name" : "_ZNK7android7IBinder13isBinderAliveEv" 5624 }, 5625 { 5626 "is_pure" : true, 5627 "mangled_component_name" : "_ZN7android7IBinder10pingBinderEv" 5628 }, 5629 { 5630 "is_pure" : true, 5631 "mangled_component_name" : "_ZN7android7IBinder4dumpEiRKNS_6VectorINS_8String16EEE" 5632 }, 5633 { 5634 "is_pure" : true, 5635 "mangled_component_name" : "_ZN7android7IBinder8transactEjRKNS_6ParcelEPS1_j" 5636 }, 5637 { 5638 "is_pure" : true, 5639 "mangled_component_name" : "_ZN7android7IBinder11linkToDeathERKNS_2spINS0_14DeathRecipientEEEPvj" 5640 }, 5641 { 5642 "is_pure" : true, 5643 "mangled_component_name" : "_ZN7android7IBinder13unlinkToDeathERKNS_2wpINS0_14DeathRecipientEEEPvjPS3_" 5644 }, 5645 { 5646 "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" 5647 }, 5648 { 5649 "is_pure" : true, 5650 "mangled_component_name" : "_ZN7android7IBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" 5651 }, 5652 { 5653 "is_pure" : true, 5654 "mangled_component_name" : "_ZNK7android7IBinder10findObjectEPKv" 5655 }, 5656 { 5657 "is_pure" : true, 5658 "mangled_component_name" : "_ZN7android7IBinder12detachObjectEPKv" 5659 }, 5660 { 5661 "mangled_component_name" : "_ZN7android7IBinder11localBinderEv" 5662 }, 5663 { 5664 "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" 5665 }, 5666 { 5667 "kind" : "complete_dtor_pointer", 5668 "mangled_component_name" : "_ZN7android7IBinderD1Ev" 5669 }, 5670 { 5671 "kind" : "deleting_dtor_pointer", 5672 "mangled_component_name" : "_ZN7android7IBinderD0Ev" 5673 }, 5674 { 5675 "kind" : "vcall_offset" 5676 }, 5677 { 5678 "kind" : "vcall_offset" 5679 }, 5680 { 5681 "kind" : "vcall_offset" 5682 }, 5683 { 5684 "kind" : "vcall_offset" 5685 }, 5686 { 5687 "component_value" : -4, 5688 "kind" : "vcall_offset" 5689 }, 5690 { 5691 "component_value" : -4, 5692 "kind" : "offset_to_top" 5693 }, 5694 { 5695 "kind" : "rtti", 5696 "mangled_component_name" : "_ZTIN7android7IBinderE" 5697 }, 5698 { 5699 "kind" : "complete_dtor_pointer", 5700 "mangled_component_name" : "_ZTv0_n12_N7android7IBinderD1Ev" 5701 }, 5702 { 5703 "kind" : "deleting_dtor_pointer", 5704 "mangled_component_name" : "_ZTv0_n12_N7android7IBinderD0Ev" 5705 }, 5706 { 5707 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5708 }, 5709 { 5710 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5711 }, 5712 { 5713 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5714 }, 5715 { 5716 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5717 } 5718 ] 5719 }, 5720 { 5721 "alignment" : 1, 5722 "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE", 5723 "name" : "android::RefBase::weakref_type", 5724 "record_kind" : "class", 5725 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE", 5726 "self_type" : "_ZTIN7android7RefBase12weakref_typeE", 5727 "size" : 1, 5728 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5729 }, 5730 { 5731 "alignment" : 4, 5732 "fields" : 5733 [ 5734 { 5735 "access" : "private", 5736 "field_name" : "mRefs", 5737 "field_offset" : 32, 5738 "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE" 5739 } 5740 ], 5741 "linker_set_key" : "_ZTIN7android7RefBaseE", 5742 "name" : "android::RefBase", 5743 "record_kind" : "class", 5744 "referenced_type" : "_ZTIN7android7RefBaseE", 5745 "self_type" : "_ZTIN7android7RefBaseE", 5746 "size" : 8, 5747 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5748 "vtable_components" : 5749 [ 5750 { 5751 "kind" : "offset_to_top" 5752 }, 5753 { 5754 "kind" : "rtti", 5755 "mangled_component_name" : "_ZTIN7android7RefBaseE" 5756 }, 5757 { 5758 "kind" : "complete_dtor_pointer", 5759 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 5760 }, 5761 { 5762 "kind" : "deleting_dtor_pointer", 5763 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 5764 }, 5765 { 5766 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5767 }, 5768 { 5769 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5770 }, 5771 { 5772 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5773 }, 5774 { 5775 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5776 } 5777 ] 5778 }, 5779 { 5780 "alignment" : 4, 5781 "fields" : 5782 [ 5783 { 5784 "access" : "private", 5785 "field_name" : "mString", 5786 "referenced_type" : "_ZTIPKc" 5787 } 5788 ], 5789 "linker_set_key" : "_ZTIN7android7String8E", 5790 "name" : "android::String8", 5791 "record_kind" : "class", 5792 "referenced_type" : "_ZTIN7android7String8E", 5793 "self_type" : "_ZTIN7android7String8E", 5794 "size" : 4, 5795 "source_file" : "/system/core/libutils/include/utils/String8.h" 5796 }, 5797 { 5798 "alignment" : 4, 5799 "fields" : 5800 [ 5801 { 5802 "access" : "private", 5803 "field_name" : "mString", 5804 "referenced_type" : "_ZTIPKDs" 5805 } 5806 ], 5807 "linker_set_key" : "_ZTIN7android8String16E", 5808 "name" : "android::String16", 5809 "record_kind" : "class", 5810 "referenced_type" : "_ZTIN7android8String16E", 5811 "self_type" : "_ZTIN7android8String16E", 5812 "size" : 4, 5813 "source_file" : "/system/core/libutils/include/utils/String16.h" 5814 }, 5815 { 5816 "alignment" : 8, 5817 "base_specifiers" : 5818 [ 5819 { 5820 "is_virtual" : true, 5821 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE" 5822 }, 5823 { 5824 "is_virtual" : true, 5825 "referenced_type" : "_ZTIN7android7RefBaseE" 5826 } 5827 ], 5828 "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE", 5829 "name" : "android::hardware::HidlMemory", 5830 "record_kind" : "class", 5831 "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE", 5832 "self_type" : "_ZTIN7android8hardware10HidlMemoryE", 5833 "size" : 56, 5834 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5835 "vtable_components" : 5836 [ 5837 { 5838 "component_value" : 48, 5839 "kind" : "vbase_offset" 5840 }, 5841 { 5842 "component_value" : 8, 5843 "kind" : "vbase_offset" 5844 }, 5845 { 5846 "kind" : "offset_to_top" 5847 }, 5848 { 5849 "kind" : "rtti", 5850 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 5851 }, 5852 { 5853 "kind" : "complete_dtor_pointer", 5854 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 5855 }, 5856 { 5857 "kind" : "deleting_dtor_pointer", 5858 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 5859 }, 5860 { 5861 "kind" : "vcall_offset" 5862 }, 5863 { 5864 "kind" : "vcall_offset" 5865 }, 5866 { 5867 "kind" : "vcall_offset" 5868 }, 5869 { 5870 "kind" : "vcall_offset" 5871 }, 5872 { 5873 "component_value" : -48, 5874 "kind" : "vcall_offset" 5875 }, 5876 { 5877 "component_value" : -48, 5878 "kind" : "offset_to_top" 5879 }, 5880 { 5881 "kind" : "rtti", 5882 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 5883 }, 5884 { 5885 "kind" : "complete_dtor_pointer", 5886 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 5887 }, 5888 { 5889 "kind" : "deleting_dtor_pointer", 5890 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 5891 }, 5892 { 5893 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5894 }, 5895 { 5896 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5897 }, 5898 { 5899 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5900 }, 5901 { 5902 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5903 } 5904 ] 5905 }, 5906 { 5907 "alignment" : 8, 5908 "fields" : 5909 [ 5910 { 5911 "access" : "private", 5912 "field_name" : "mHandle", 5913 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE" 5914 }, 5915 { 5916 "access" : "private", 5917 "field_name" : "mOwnsHandle", 5918 "field_offset" : 64, 5919 "referenced_type" : "_ZTIb" 5920 }, 5921 { 5922 "access" : "private", 5923 "field_name" : "mPad", 5924 "field_offset" : 72, 5925 "referenced_type" : "_ZTIA7_h" 5926 } 5927 ], 5928 "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE", 5929 "name" : "android::hardware::hidl_handle", 5930 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 5931 "self_type" : "_ZTIN7android8hardware11hidl_handleE", 5932 "size" : 16, 5933 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5934 }, 5935 { 5936 "alignment" : 8, 5937 "fields" : 5938 [ 5939 { 5940 "access" : "private", 5941 "field_name" : "mHandle", 5942 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE" 5943 }, 5944 { 5945 "access" : "private", 5946 "field_name" : "mSize", 5947 "field_offset" : 128, 5948 "referenced_type" : "_ZTIy" 5949 }, 5950 { 5951 "access" : "private", 5952 "field_name" : "mName", 5953 "field_offset" : 192, 5954 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE" 5955 } 5956 ], 5957 "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE", 5958 "name" : "android::hardware::hidl_memory", 5959 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 5960 "self_type" : "_ZTIN7android8hardware11hidl_memoryE", 5961 "size" : 40, 5962 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5963 }, 5964 { 5965 "alignment" : 8, 5966 "fields" : 5967 [ 5968 { 5969 "access" : "private", 5970 "field_name" : "mBuffer", 5971 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE" 5972 }, 5973 { 5974 "access" : "private", 5975 "field_name" : "mSize", 5976 "field_offset" : 64, 5977 "referenced_type" : "_ZTIj" 5978 }, 5979 { 5980 "access" : "private", 5981 "field_name" : "mOwnsBuffer", 5982 "field_offset" : 96, 5983 "referenced_type" : "_ZTIb" 5984 }, 5985 { 5986 "access" : "private", 5987 "field_name" : "mPad", 5988 "field_offset" : 104, 5989 "referenced_type" : "_ZTIA3_h" 5990 } 5991 ], 5992 "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE", 5993 "name" : "android::hardware::hidl_string", 5994 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE", 5995 "self_type" : "_ZTIN7android8hardware11hidl_stringE", 5996 "size" : 16, 5997 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5998 }, 5999 { 6000 "alignment" : 2, 6001 "fields" : 6002 [ 6003 { 6004 "access" : "private", 6005 "field_name" : "mMajor", 6006 "referenced_type" : "_ZTIt" 6007 }, 6008 { 6009 "access" : "private", 6010 "field_name" : "mMinor", 6011 "field_offset" : 16, 6012 "referenced_type" : "_ZTIt" 6013 } 6014 ], 6015 "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE", 6016 "name" : "android::hardware::hidl_version", 6017 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 6018 "self_type" : "_ZTIN7android8hardware12hidl_versionE", 6019 "size" : 4, 6020 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6021 }, 6022 { 6023 "alignment" : 8, 6024 "fields" : 6025 [ 6026 { 6027 "field_name" : "flags", 6028 "referenced_type" : "_ZTIj" 6029 }, 6030 { 6031 "field_name" : "fdIndex", 6032 "field_offset" : 32, 6033 "referenced_type" : "_ZTIj" 6034 }, 6035 { 6036 "field_name" : "offset", 6037 "field_offset" : 64, 6038 "referenced_type" : "_ZTIj" 6039 }, 6040 { 6041 "field_name" : "extent", 6042 "field_offset" : 128, 6043 "referenced_type" : "_ZTIy" 6044 } 6045 ], 6046 "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE", 6047 "name" : "android::hardware::GrantorDescriptor", 6048 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 6049 "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 6050 "size" : 24, 6051 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h" 6052 }, 6053 { 6054 "alignment" : 4, 6055 "base_specifiers" : 6056 [ 6057 { 6058 "is_virtual" : true, 6059 "referenced_type" : "_ZTIN7android7RefBaseE" 6060 } 6061 ], 6062 "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE", 6063 "name" : "android::hardware::hidl_death_recipient", 6064 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 6065 "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 6066 "size" : 12, 6067 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6068 "vtable_components" : 6069 [ 6070 { 6071 "component_value" : 4, 6072 "kind" : "vbase_offset" 6073 }, 6074 { 6075 "kind" : "offset_to_top" 6076 }, 6077 { 6078 "kind" : "rtti", 6079 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 6080 }, 6081 { 6082 "is_pure" : true, 6083 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 6084 }, 6085 { 6086 "kind" : "complete_dtor_pointer", 6087 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 6088 }, 6089 { 6090 "kind" : "deleting_dtor_pointer", 6091 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 6092 }, 6093 { 6094 "kind" : "vcall_offset" 6095 }, 6096 { 6097 "kind" : "vcall_offset" 6098 }, 6099 { 6100 "kind" : "vcall_offset" 6101 }, 6102 { 6103 "kind" : "vcall_offset" 6104 }, 6105 { 6106 "component_value" : -4, 6107 "kind" : "vcall_offset" 6108 }, 6109 { 6110 "component_value" : -4, 6111 "kind" : "offset_to_top" 6112 }, 6113 { 6114 "kind" : "rtti", 6115 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 6116 }, 6117 { 6118 "kind" : "complete_dtor_pointer", 6119 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 6120 }, 6121 { 6122 "kind" : "deleting_dtor_pointer", 6123 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 6124 }, 6125 { 6126 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6127 }, 6128 { 6129 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6130 }, 6131 { 6132 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6133 }, 6134 { 6135 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6136 } 6137 ] 6138 }, 6139 { 6140 "alignment" : 4, 6141 "base_specifiers" : 6142 [ 6143 { 6144 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 6145 } 6146 ], 6147 "fields" : 6148 [ 6149 { 6150 "access" : "private", 6151 "field_name" : "mVal", 6152 "field_offset" : 192, 6153 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE" 6154 } 6155 ], 6156 "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6157 "name" : "android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase> >", 6158 "record_kind" : "class", 6159 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6160 "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6161 "size" : 28, 6162 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 6163 "template_args" : [ "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE" ] 6164 }, 6165 { 6166 "alignment" : 4, 6167 "base_specifiers" : 6168 [ 6169 { 6170 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 6171 } 6172 ], 6173 "fields" : 6174 [ 6175 { 6176 "access" : "private", 6177 "field_name" : "mVal", 6178 "field_offset" : 168, 6179 "referenced_type" : "_ZTIb" 6180 } 6181 ], 6182 "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE", 6183 "name" : "android::hardware::Return<bool>", 6184 "record_kind" : "class", 6185 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 6186 "self_type" : "_ZTIN7android8hardware6ReturnIbEE", 6187 "size" : 24, 6188 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 6189 "template_args" : [ "_ZTIb" ] 6190 }, 6191 { 6192 "alignment" : 4, 6193 "base_specifiers" : 6194 [ 6195 { 6196 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 6197 } 6198 ], 6199 "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE", 6200 "name" : "android::hardware::Return<void>", 6201 "record_kind" : "class", 6202 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 6203 "self_type" : "_ZTIN7android8hardware6ReturnIvEE", 6204 "size" : 24, 6205 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 6206 "template_args" : [ "_ZTIv" ] 6207 }, 6208 { 6209 "alignment" : 4, 6210 "fields" : 6211 [ 6212 { 6213 "access" : "private", 6214 "field_name" : "mException", 6215 "referenced_type" : "_ZTIi" 6216 }, 6217 { 6218 "access" : "private", 6219 "field_name" : "mErrorCode", 6220 "field_offset" : 32, 6221 "referenced_type" : "_ZTIi" 6222 }, 6223 { 6224 "access" : "private", 6225 "field_name" : "mMessage", 6226 "field_offset" : 64, 6227 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 6228 } 6229 ], 6230 "linker_set_key" : "_ZTIN7android8hardware6StatusE", 6231 "name" : "android::hardware::Status", 6232 "record_kind" : "class", 6233 "referenced_type" : "_ZTIN7android8hardware6StatusE", 6234 "self_type" : "_ZTIN7android8hardware6StatusE", 6235 "size" : 20, 6236 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6237 }, 6238 { 6239 "alignment" : 8, 6240 "fields" : 6241 [ 6242 { 6243 "access" : "private", 6244 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 6245 } 6246 ], 6247 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 6248 "name" : "android::hardware::details::hidl_pointer<native_handle>", 6249 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 6250 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 6251 "size" : 8, 6252 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 6253 "template_args" : [ "_ZTI13native_handle" ] 6254 }, 6255 { 6256 "access" : "private", 6257 "alignment" : 8, 6258 "fields" : 6259 [ 6260 { 6261 "field_name" : "mPointer", 6262 "referenced_type" : "_ZTIP13native_handle" 6263 }, 6264 { 6265 "field_name" : "_pad", 6266 "referenced_type" : "_ZTIy" 6267 } 6268 ], 6269 "is_anonymous" : true, 6270 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 6271 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)", 6272 "record_kind" : "union", 6273 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 6274 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 6275 "size" : 8, 6276 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6277 }, 6278 { 6279 "alignment" : 8, 6280 "fields" : 6281 [ 6282 { 6283 "access" : "private", 6284 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 6285 } 6286 ], 6287 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 6288 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 6289 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 6290 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 6291 "size" : 8, 6292 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 6293 "template_args" : [ "_ZTIK13native_handle" ] 6294 }, 6295 { 6296 "access" : "private", 6297 "alignment" : 8, 6298 "fields" : 6299 [ 6300 { 6301 "field_name" : "mPointer", 6302 "referenced_type" : "_ZTIPK13native_handle" 6303 }, 6304 { 6305 "field_name" : "_pad", 6306 "referenced_type" : "_ZTIy" 6307 } 6308 ], 6309 "is_anonymous" : true, 6310 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 6311 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)", 6312 "record_kind" : "union", 6313 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 6314 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 6315 "size" : 8, 6316 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6317 }, 6318 { 6319 "alignment" : 8, 6320 "fields" : 6321 [ 6322 { 6323 "access" : "private", 6324 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E" 6325 } 6326 ], 6327 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 6328 "name" : "android::hardware::details::hidl_pointer<const char>", 6329 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 6330 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 6331 "size" : 8, 6332 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 6333 "template_args" : [ "_ZTIKc" ] 6334 }, 6335 { 6336 "access" : "private", 6337 "alignment" : 8, 6338 "fields" : 6339 [ 6340 { 6341 "field_name" : "mPointer", 6342 "referenced_type" : "_ZTIPKc" 6343 }, 6344 { 6345 "field_name" : "_pad", 6346 "referenced_type" : "_ZTIy" 6347 } 6348 ], 6349 "is_anonymous" : true, 6350 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 6351 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)", 6352 "record_kind" : "union", 6353 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 6354 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 6355 "size" : 8, 6356 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6357 }, 6358 { 6359 "alignment" : 8, 6360 "fields" : 6361 [ 6362 { 6363 "access" : "private", 6364 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 6365 } 6366 ], 6367 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 6368 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 6369 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 6370 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 6371 "size" : 8, 6372 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 6373 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ] 6374 }, 6375 { 6376 "access" : "private", 6377 "alignment" : 8, 6378 "fields" : 6379 [ 6380 { 6381 "field_name" : "mPointer", 6382 "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE" 6383 }, 6384 { 6385 "field_name" : "_pad", 6386 "referenced_type" : "_ZTIy" 6387 } 6388 ], 6389 "is_anonymous" : true, 6390 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 6391 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)", 6392 "record_kind" : "union", 6393 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 6394 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 6395 "size" : 8, 6396 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6397 }, 6398 { 6399 "alignment" : 8, 6400 "fields" : 6401 [ 6402 { 6403 "access" : "private", 6404 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E" 6405 } 6406 ], 6407 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 6408 "name" : "android::hardware::details::hidl_pointer<unsigned char>", 6409 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 6410 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE", 6411 "size" : 8, 6412 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 6413 "template_args" : [ "_ZTIh" ] 6414 }, 6415 { 6416 "access" : "private", 6417 "alignment" : 8, 6418 "fields" : 6419 [ 6420 { 6421 "field_name" : "mPointer", 6422 "referenced_type" : "_ZTIPh" 6423 }, 6424 { 6425 "field_name" : "_pad", 6426 "referenced_type" : "_ZTIy" 6427 } 6428 ], 6429 "is_anonymous" : true, 6430 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E", 6431 "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)", 6432 "record_kind" : "union", 6433 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E", 6434 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E", 6435 "size" : 8, 6436 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6437 }, 6438 { 6439 "alignment" : 4, 6440 "fields" : 6441 [ 6442 { 6443 "access" : "private", 6444 "field_name" : "mStatus", 6445 "referenced_type" : "_ZTIN7android8hardware6StatusE" 6446 }, 6447 { 6448 "access" : "private", 6449 "field_name" : "mCheckedStatus", 6450 "field_offset" : 160, 6451 "referenced_type" : "_ZTIb" 6452 } 6453 ], 6454 "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE", 6455 "name" : "android::hardware::details::return_status", 6456 "record_kind" : "class", 6457 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 6458 "self_type" : "_ZTIN7android8hardware7details13return_statusE", 6459 "size" : 24, 6460 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6461 }, 6462 { 6463 "alignment" : 4, 6464 "fields" : 6465 [ 6466 { 6467 "access" : "protected", 6468 "field_name" : "mInstrumentationCallbacks", 6469 "field_offset" : 32, 6470 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE" 6471 }, 6472 { 6473 "access" : "protected", 6474 "field_name" : "mEnableInstrumentation", 6475 "field_offset" : 128, 6476 "referenced_type" : "_ZTIb" 6477 }, 6478 { 6479 "access" : "protected", 6480 "field_name" : "mInstrumentationLibPackage", 6481 "field_offset" : 160, 6482 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 6483 }, 6484 { 6485 "access" : "protected", 6486 "field_name" : "mInterfaceName", 6487 "field_offset" : 256, 6488 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 6489 } 6490 ], 6491 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 6492 "name" : "android::hardware::details::HidlInstrumentor", 6493 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 6494 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 6495 "size" : 44, 6496 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 6497 "vtable_components" : 6498 [ 6499 { 6500 "kind" : "offset_to_top" 6501 }, 6502 { 6503 "kind" : "rtti", 6504 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 6505 }, 6506 { 6507 "kind" : "complete_dtor_pointer", 6508 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 6509 }, 6510 { 6511 "kind" : "deleting_dtor_pointer", 6512 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 6513 } 6514 ] 6515 }, 6516 { 6517 "alignment" : 1, 6518 "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE", 6519 "name" : "android::hardware::details::i_tag", 6520 "referenced_type" : "_ZTIN7android8hardware7details5i_tagE", 6521 "self_type" : "_ZTIN7android8hardware7details5i_tagE", 6522 "size" : 1, 6523 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6524 }, 6525 { 6526 "alignment" : 1, 6527 "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE", 6528 "name" : "android::hardware::details::bs_tag", 6529 "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE", 6530 "self_type" : "_ZTIN7android8hardware7details6bs_tagE", 6531 "size" : 1, 6532 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6533 }, 6534 { 6535 "alignment" : 1, 6536 "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE", 6537 "name" : "android::hardware::details::bnhw_tag", 6538 "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 6539 "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 6540 "size" : 1, 6541 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6542 }, 6543 { 6544 "alignment" : 1, 6545 "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE", 6546 "name" : "android::hardware::details::bphw_tag", 6547 "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE", 6548 "self_type" : "_ZTIN7android8hardware7details8bphw_tagE", 6549 "size" : 1, 6550 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6551 }, 6552 { 6553 "alignment" : 8, 6554 "fields" : 6555 [ 6556 { 6557 "access" : "private", 6558 "field_name" : "mBuffer", 6559 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 6560 }, 6561 { 6562 "access" : "private", 6563 "field_name" : "mSize", 6564 "field_offset" : 64, 6565 "referenced_type" : "_ZTIj" 6566 }, 6567 { 6568 "access" : "private", 6569 "field_name" : "mOwnsBuffer", 6570 "field_offset" : 96, 6571 "referenced_type" : "_ZTIb" 6572 }, 6573 { 6574 "access" : "private", 6575 "field_name" : "mPad", 6576 "field_offset" : 104, 6577 "referenced_type" : "_ZTIA3_h" 6578 } 6579 ], 6580 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 6581 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 6582 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 6583 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 6584 "size" : 16, 6585 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6586 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ] 6587 }, 6588 { 6589 "alignment" : 8, 6590 "fields" : 6591 [ 6592 { 6593 "access" : "private", 6594 "field_name" : "mBuffer", 6595 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE" 6596 }, 6597 { 6598 "access" : "private", 6599 "field_name" : "mSize", 6600 "field_offset" : 64, 6601 "referenced_type" : "_ZTIj" 6602 }, 6603 { 6604 "access" : "private", 6605 "field_name" : "mOwnsBuffer", 6606 "field_offset" : 96, 6607 "referenced_type" : "_ZTIb" 6608 }, 6609 { 6610 "access" : "private", 6611 "field_name" : "mPad", 6612 "field_offset" : 104, 6613 "referenced_type" : "_ZTIA3_h" 6614 } 6615 ], 6616 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE", 6617 "name" : "android::hardware::hidl_vec<unsigned char>", 6618 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 6619 "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE", 6620 "size" : 16, 6621 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6622 "template_args" : [ "_ZTIh" ] 6623 }, 6624 { 6625 "alignment" : 4, 6626 "base_specifiers" : 6627 [ 6628 { 6629 "is_virtual" : true, 6630 "referenced_type" : "_ZTIN7android7RefBaseE" 6631 } 6632 ], 6633 "fields" : 6634 [ 6635 { 6636 "access" : "private", 6637 "field_name" : "mRemote", 6638 "field_offset" : 32, 6639 "referenced_type" : "_ZTIKPN7android7IBinderE" 6640 }, 6641 { 6642 "access" : "private", 6643 "field_name" : "mRefs", 6644 "field_offset" : 64, 6645 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE" 6646 }, 6647 { 6648 "access" : "private", 6649 "field_name" : "mState", 6650 "field_offset" : 96, 6651 "referenced_type" : "_ZTINSt3__16atomicIiEE" 6652 } 6653 ], 6654 "linker_set_key" : "_ZTIN7android9BpRefBaseE", 6655 "name" : "android::BpRefBase", 6656 "record_kind" : "class", 6657 "referenced_type" : "_ZTIN7android9BpRefBaseE", 6658 "self_type" : "_ZTIN7android9BpRefBaseE", 6659 "size" : 24, 6660 "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h", 6661 "vtable_components" : 6662 [ 6663 { 6664 "component_value" : 16, 6665 "kind" : "vbase_offset" 6666 }, 6667 { 6668 "kind" : "offset_to_top" 6669 }, 6670 { 6671 "kind" : "rtti", 6672 "mangled_component_name" : "_ZTIN7android9BpRefBaseE" 6673 }, 6674 { 6675 "kind" : "complete_dtor_pointer", 6676 "mangled_component_name" : "_ZN7android9BpRefBaseD1Ev" 6677 }, 6678 { 6679 "kind" : "deleting_dtor_pointer", 6680 "mangled_component_name" : "_ZN7android9BpRefBaseD0Ev" 6681 }, 6682 { 6683 "mangled_component_name" : "_ZN7android9BpRefBase10onFirstRefEv" 6684 }, 6685 { 6686 "mangled_component_name" : "_ZN7android9BpRefBase15onLastStrongRefEPKv" 6687 }, 6688 { 6689 "mangled_component_name" : "_ZN7android9BpRefBase20onIncStrongAttemptedEjPKv" 6690 }, 6691 { 6692 "kind" : "vcall_offset" 6693 }, 6694 { 6695 "component_value" : -16, 6696 "kind" : "vcall_offset" 6697 }, 6698 { 6699 "component_value" : -16, 6700 "kind" : "vcall_offset" 6701 }, 6702 { 6703 "component_value" : -16, 6704 "kind" : "vcall_offset" 6705 }, 6706 { 6707 "component_value" : -16, 6708 "kind" : "vcall_offset" 6709 }, 6710 { 6711 "component_value" : -16, 6712 "kind" : "offset_to_top" 6713 }, 6714 { 6715 "kind" : "rtti", 6716 "mangled_component_name" : "_ZTIN7android9BpRefBaseE" 6717 }, 6718 { 6719 "kind" : "complete_dtor_pointer", 6720 "mangled_component_name" : "_ZTv0_n12_N7android9BpRefBaseD1Ev" 6721 }, 6722 { 6723 "kind" : "deleting_dtor_pointer", 6724 "mangled_component_name" : "_ZTv0_n12_N7android9BpRefBaseD0Ev" 6725 }, 6726 { 6727 "mangled_component_name" : "_ZTv0_n16_N7android9BpRefBase10onFirstRefEv" 6728 }, 6729 { 6730 "mangled_component_name" : "_ZTv0_n20_N7android9BpRefBase15onLastStrongRefEPKv" 6731 }, 6732 { 6733 "mangled_component_name" : "_ZTv0_n24_N7android9BpRefBase20onIncStrongAttemptedEjPKv" 6734 }, 6735 { 6736 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6737 } 6738 ] 6739 }, 6740 { 6741 "alignment" : 4, 6742 "fields" : 6743 [ 6744 { 6745 "field_name" : "buf", 6746 "referenced_type" : "_ZTIA5121_h" 6747 }, 6748 { 6749 "field_name" : "entry", 6750 "referenced_type" : "_ZTI12logger_entry" 6751 } 6752 ], 6753 "is_anonymous" : true, 6754 "linker_set_key" : "_ZTIN7log_msgUt_E", 6755 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)", 6756 "record_kind" : "union", 6757 "referenced_type" : "_ZTIN7log_msgUt_E", 6758 "self_type" : "_ZTIN7log_msgUt_E", 6759 "size" : 5124, 6760 "source_file" : "/system/core/liblog/include/log/log_read.h" 6761 } 6762 ], 6763 "rvalue_reference_types" : 6764 [ 6765 { 6766 "alignment" : 4, 6767 "linker_set_key" : "_ZTION7android2spINS_4hidl4base4V1_05IBaseEEE", 6768 "name" : "android::sp<android::hidl::base::V1_0::IBase> &&", 6769 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE", 6770 "self_type" : "_ZTION7android2spINS_4hidl4base4V1_05IBaseEEE", 6771 "size" : 4, 6772 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6773 }, 6774 { 6775 "alignment" : 4, 6776 "linker_set_key" : "_ZTION7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 6777 "name" : "android::sp<android::hidl::token::V1_0::ITokenManager> &&", 6778 "referenced_type" : "_ZTIN7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 6779 "self_type" : "_ZTION7android2spINS_4hidl5token4V1_013ITokenManagerEEE", 6780 "size" : 4, 6781 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6782 }, 6783 { 6784 "alignment" : 4, 6785 "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 6786 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&", 6787 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 6788 "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 6789 "size" : 4, 6790 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 6791 }, 6792 { 6793 "alignment" : 4, 6794 "linker_set_key" : "_ZTION7android8hardware11hidl_handleE", 6795 "name" : "android::hardware::hidl_handle &&", 6796 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 6797 "self_type" : "_ZTION7android8hardware11hidl_handleE", 6798 "size" : 4, 6799 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6800 }, 6801 { 6802 "alignment" : 4, 6803 "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE", 6804 "name" : "android::hardware::hidl_memory &&", 6805 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 6806 "self_type" : "_ZTION7android8hardware11hidl_memoryE", 6807 "size" : 4, 6808 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6809 }, 6810 { 6811 "alignment" : 4, 6812 "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6813 "name" : "android::hardware::Return<android::sp<android::hidl::base::V1_0::IBase> > &&", 6814 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6815 "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl4base4V1_05IBaseEEEEE", 6816 "size" : 4, 6817 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6818 }, 6819 { 6820 "alignment" : 4, 6821 "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE", 6822 "name" : "android::hardware::Return<bool> &&", 6823 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE", 6824 "self_type" : "_ZTION7android8hardware6ReturnIbEE", 6825 "size" : 4, 6826 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6827 }, 6828 { 6829 "alignment" : 4, 6830 "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE", 6831 "name" : "android::hardware::Return<void> &&", 6832 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 6833 "self_type" : "_ZTION7android8hardware6ReturnIvEE", 6834 "size" : 4, 6835 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6836 }, 6837 { 6838 "alignment" : 4, 6839 "linker_set_key" : "_ZTION7android8hardware6StatusE", 6840 "name" : "android::hardware::Status &&", 6841 "referenced_type" : "_ZTIN7android8hardware6StatusE", 6842 "self_type" : "_ZTION7android8hardware6StatusE", 6843 "size" : 4, 6844 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6845 }, 6846 { 6847 "alignment" : 4, 6848 "linker_set_key" : "_ZTION7android8hardware7details13return_statusE", 6849 "name" : "android::hardware::details::return_status &&", 6850 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 6851 "self_type" : "_ZTION7android8hardware7details13return_statusE", 6852 "size" : 4, 6853 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6854 } 6855 ] 6856} 6857