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