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