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