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