1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-18", 9 "self_type" : "type-31", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "alignment" : 1, 14 "linker_set_key" : "char [20]", 15 "name" : "char [20]", 16 "referenced_type" : "type-18", 17 "self_type" : "type-174", 18 "size" : 20, 19 "source_file" : "/system/core/libutils/include/utils/Printer.h" 20 }, 21 { 22 "alignment" : 1, 23 "linker_set_key" : "unsigned char [5121]", 24 "name" : "unsigned char [5121]", 25 "referenced_type" : "type-39", 26 "self_type" : "type-38", 27 "size" : 5121, 28 "source_file" : "/system/core/liblog/include/log/log_read.h" 29 } 30 ], 31 "builtin_types" : 32 [ 33 { 34 "alignment" : 1, 35 "is_integral" : true, 36 "is_unsigned" : true, 37 "linker_set_key" : "bool", 38 "name" : "bool", 39 "referenced_type" : "type-53", 40 "self_type" : "type-53", 41 "size" : 1 42 }, 43 { 44 "alignment" : 1, 45 "is_integral" : true, 46 "is_unsigned" : true, 47 "linker_set_key" : "char", 48 "name" : "char", 49 "referenced_type" : "type-18", 50 "self_type" : "type-18", 51 "size" : 1 52 }, 53 { 54 "alignment" : 8, 55 "linker_set_key" : "double", 56 "name" : "double", 57 "referenced_type" : "type-199", 58 "self_type" : "type-199", 59 "size" : 8 60 }, 61 { 62 "alignment" : 4, 63 "linker_set_key" : "float", 64 "name" : "float", 65 "referenced_type" : "type-194", 66 "self_type" : "type-194", 67 "size" : 4 68 }, 69 { 70 "alignment" : 4, 71 "is_integral" : true, 72 "linker_set_key" : "int", 73 "name" : "int", 74 "referenced_type" : "type-30", 75 "self_type" : "type-30", 76 "size" : 4 77 }, 78 { 79 "alignment" : 8, 80 "is_integral" : true, 81 "linker_set_key" : "long", 82 "name" : "long", 83 "referenced_type" : "type-151", 84 "self_type" : "type-151", 85 "size" : 8 86 }, 87 { 88 "alignment" : 8, 89 "is_integral" : true, 90 "linker_set_key" : "long long", 91 "name" : "long long", 92 "referenced_type" : "type-182", 93 "self_type" : "type-182", 94 "size" : 8 95 }, 96 { 97 "alignment" : 2, 98 "is_integral" : true, 99 "linker_set_key" : "short", 100 "name" : "short", 101 "referenced_type" : "type-3", 102 "self_type" : "type-3", 103 "size" : 2 104 }, 105 { 106 "alignment" : 1, 107 "is_integral" : true, 108 "linker_set_key" : "signed char", 109 "name" : "signed char", 110 "referenced_type" : "type-210", 111 "self_type" : "type-210", 112 "size" : 1 113 }, 114 { 115 "alignment" : 1, 116 "is_integral" : true, 117 "is_unsigned" : true, 118 "linker_set_key" : "unsigned char", 119 "name" : "unsigned char", 120 "referenced_type" : "type-39", 121 "self_type" : "type-39", 122 "size" : 1 123 }, 124 { 125 "alignment" : 4, 126 "is_integral" : true, 127 "is_unsigned" : true, 128 "linker_set_key" : "unsigned int", 129 "name" : "unsigned int", 130 "referenced_type" : "type-2", 131 "self_type" : "type-2", 132 "size" : 4 133 }, 134 { 135 "alignment" : 8, 136 "is_integral" : true, 137 "is_unsigned" : true, 138 "linker_set_key" : "unsigned long", 139 "name" : "unsigned long", 140 "referenced_type" : "type-8", 141 "self_type" : "type-8", 142 "size" : 8 143 }, 144 { 145 "alignment" : 8, 146 "is_integral" : true, 147 "is_unsigned" : true, 148 "linker_set_key" : "unsigned long long", 149 "name" : "unsigned long long", 150 "referenced_type" : "type-189", 151 "self_type" : "type-189", 152 "size" : 8 153 }, 154 { 155 "alignment" : 2, 156 "is_integral" : true, 157 "is_unsigned" : true, 158 "linker_set_key" : "unsigned short", 159 "name" : "unsigned short", 160 "referenced_type" : "type-29", 161 "self_type" : "type-29", 162 "size" : 2 163 }, 164 { 165 "linker_set_key" : "void", 166 "name" : "void", 167 "referenced_type" : "type-7", 168 "self_type" : "type-7" 169 } 170 ], 171 "elf_functions" : 172 [ 173 { 174 "name" : "_ZN7android16ProcessCallStack5clearEv" 175 }, 176 { 177 "name" : "_ZN7android16ProcessCallStack6updateEv" 178 }, 179 { 180 "name" : "_ZN7android16ProcessCallStackC1ERKS0_" 181 }, 182 { 183 "name" : "_ZN7android16ProcessCallStackC1Ev" 184 }, 185 { 186 "name" : "_ZN7android16ProcessCallStackC2ERKS0_" 187 }, 188 { 189 "name" : "_ZN7android16ProcessCallStackC2Ev" 190 }, 191 { 192 "name" : "_ZN7android16ProcessCallStackD1Ev" 193 }, 194 { 195 "name" : "_ZN7android16ProcessCallStackD2Ev" 196 }, 197 { 198 "name" : "_ZN7android9CallStack11deleteStackEPS0_" 199 }, 200 { 201 "name" : "_ZN7android9CallStack16logStackInternalEPKcPKS0_19android_LogPriority" 202 }, 203 { 204 "name" : "_ZN7android9CallStack18getCurrentInternalEi" 205 }, 206 { 207 "name" : "_ZN7android9CallStack21stackToStringInternalEPKcPKS0_" 208 }, 209 { 210 "name" : "_ZN7android9CallStack6updateEii" 211 }, 212 { 213 "name" : "_ZN7android9CallStackC1EPKci" 214 }, 215 { 216 "name" : "_ZN7android9CallStackC1Ev" 217 }, 218 { 219 "name" : "_ZN7android9CallStackC2EPKci" 220 }, 221 { 222 "name" : "_ZN7android9CallStackC2Ev" 223 }, 224 { 225 "name" : "_ZN7android9CallStackD1Ev" 226 }, 227 { 228 "name" : "_ZN7android9CallStackD2Ev" 229 }, 230 { 231 "binding" : "weak", 232 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_compareEPKvS7_" 233 }, 234 { 235 "binding" : "weak", 236 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_destroyEPvm" 237 }, 238 { 239 "binding" : "weak", 240 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE12do_constructEPvm" 241 }, 242 { 243 "binding" : "weak", 244 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE15do_move_forwardEPvPKvm" 245 }, 246 { 247 "binding" : "weak", 248 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE16do_move_backwardEPvPKvm" 249 }, 250 { 251 "binding" : "weak", 252 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE7do_copyEPvPKvm" 253 }, 254 { 255 "binding" : "weak", 256 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE8do_splatEPvPKvm" 257 }, 258 { 259 "name" : "_ZNK7android16ProcessCallStack13printInternalERNS_7PrinterES2_" 260 }, 261 { 262 "name" : "_ZNK7android16ProcessCallStack3logEPKc19android_LogPriorityS2_" 263 }, 264 { 265 "name" : "_ZNK7android16ProcessCallStack4dumpEiiPKc" 266 }, 267 { 268 "name" : "_ZNK7android16ProcessCallStack4sizeEv" 269 }, 270 { 271 "name" : "_ZNK7android16ProcessCallStack5printERNS_7PrinterE" 272 }, 273 { 274 "name" : "_ZNK7android16ProcessCallStack8toStringEPKc" 275 }, 276 { 277 "binding" : "weak", 278 "name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm" 279 }, 280 { 281 "binding" : "weak", 282 "name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm" 283 }, 284 { 285 "binding" : "weak", 286 "name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm" 287 }, 288 { 289 "binding" : "weak", 290 "name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm" 291 }, 292 { 293 "binding" : "weak", 294 "name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm" 295 }, 296 { 297 "binding" : "weak", 298 "name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm" 299 }, 300 { 301 "name" : "_ZNK7android9CallStack3logEPKc19android_LogPriorityS2_" 302 }, 303 { 304 "name" : "_ZNK7android9CallStack4dumpEiiPKc" 305 }, 306 { 307 "name" : "_ZNK7android9CallStack5printERNS_7PrinterE" 308 }, 309 { 310 "name" : "_ZNK7android9CallStack8toStringEPKc" 311 } 312 ], 313 "elf_objects" : 314 [ 315 { 316 "binding" : "weak", 317 "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 318 }, 319 { 320 "binding" : "weak", 321 "name" : "_ZTVN7android6VectorINS_7String8EEE" 322 } 323 ], 324 "enum_types" : 325 [ 326 { 327 "alignment" : 1, 328 "enum_fields" : 329 [ 330 { 331 "enum_field_value" : 0, 332 "name" : "Backtrace::ARCH_ARM" 333 }, 334 { 335 "enum_field_value" : 1, 336 "name" : "Backtrace::ARCH_ARM64" 337 }, 338 { 339 "enum_field_value" : 2, 340 "name" : "Backtrace::ARCH_X86" 341 }, 342 { 343 "enum_field_value" : 3, 344 "name" : "Backtrace::ARCH_X86_64" 345 } 346 ], 347 "linker_set_key" : "Backtrace::ArchEnum", 348 "name" : "Backtrace::ArchEnum", 349 "referenced_type" : "type-87", 350 "self_type" : "type-87", 351 "size" : 1, 352 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 353 "underlying_type" : "type-39", 354 "unique_id" : "_ZTSN9Backtrace8ArchEnumE" 355 }, 356 { 357 "alignment" : 4, 358 "enum_fields" : 359 [ 360 { 361 "enum_field_value" : 0, 362 "name" : "BACKTRACE_UNWIND_NO_ERROR" 363 }, 364 { 365 "enum_field_value" : 1, 366 "name" : "BACKTRACE_UNWIND_ERROR_SETUP_FAILED" 367 }, 368 { 369 "enum_field_value" : 2, 370 "name" : "BACKTRACE_UNWIND_ERROR_MAP_MISSING" 371 }, 372 { 373 "enum_field_value" : 3, 374 "name" : "BACKTRACE_UNWIND_ERROR_INTERNAL" 375 }, 376 { 377 "enum_field_value" : 4, 378 "name" : "BACKTRACE_UNWIND_ERROR_THREAD_DOESNT_EXIST" 379 }, 380 { 381 "enum_field_value" : 5, 382 "name" : "BACKTRACE_UNWIND_ERROR_THREAD_TIMEOUT" 383 }, 384 { 385 "enum_field_value" : 6, 386 "name" : "BACKTRACE_UNWIND_ERROR_UNSUPPORTED_OPERATION" 387 }, 388 { 389 "enum_field_value" : 7, 390 "name" : "BACKTRACE_UNWIND_ERROR_NO_CONTEXT" 391 }, 392 { 393 "enum_field_value" : 8, 394 "name" : "BACKTRACE_UNWIND_ERROR_EXCEED_MAX_FRAMES_LIMIT" 395 }, 396 { 397 "enum_field_value" : 9, 398 "name" : "BACKTRACE_UNWIND_ERROR_ACCESS_MEM_FAILED" 399 }, 400 { 401 "enum_field_value" : 10, 402 "name" : "BACKTRACE_UNWIND_ERROR_ACCESS_REG_FAILED" 403 }, 404 { 405 "enum_field_value" : 11, 406 "name" : "BACKTRACE_UNWIND_ERROR_FIND_PROC_INFO_FAILED" 407 }, 408 { 409 "enum_field_value" : 12, 410 "name" : "BACKTRACE_UNWIND_ERROR_EXECUTE_DWARF_INSTRUCTION_FAILED" 411 }, 412 { 413 "enum_field_value" : 13, 414 "name" : "BACKTRACE_UNWIND_ERROR_UNWIND_INFO" 415 }, 416 { 417 "enum_field_value" : 14, 418 "name" : "BACKTRACE_UNWIND_ERROR_REPEATED_FRAME" 419 }, 420 { 421 "enum_field_value" : 15, 422 "name" : "BACKTRACE_UNWIND_ERROR_INVALID_ELF" 423 } 424 ], 425 "linker_set_key" : "BacktraceUnwindErrorCode", 426 "name" : "BacktraceUnwindErrorCode", 427 "referenced_type" : "type-75", 428 "self_type" : "type-75", 429 "size" : 4, 430 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 431 "underlying_type" : "type-2", 432 "unique_id" : "_ZTS24BacktraceUnwindErrorCode" 433 }, 434 { 435 "alignment" : 4, 436 "enum_fields" : 437 [ 438 { 439 "enum_field_value" : 0, 440 "name" : "android::String8::kEmptyString" 441 } 442 ], 443 "linker_set_key" : "android::String8::StaticLinkage", 444 "name" : "android::String8::StaticLinkage", 445 "referenced_type" : "type-229", 446 "self_type" : "type-229", 447 "size" : 4, 448 "source_file" : "/system/core/libutils/include/utils/String8.h", 449 "underlying_type" : "type-2", 450 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 451 }, 452 { 453 "alignment" : 4, 454 "enum_fields" : 455 [ 456 { 457 "enum_field_value" : 0, 458 "name" : "ANDROID_LOG_UNKNOWN" 459 }, 460 { 461 "enum_field_value" : 1, 462 "name" : "ANDROID_LOG_DEFAULT" 463 }, 464 { 465 "enum_field_value" : 2, 466 "name" : "ANDROID_LOG_VERBOSE" 467 }, 468 { 469 "enum_field_value" : 3, 470 "name" : "ANDROID_LOG_DEBUG" 471 }, 472 { 473 "enum_field_value" : 4, 474 "name" : "ANDROID_LOG_INFO" 475 }, 476 { 477 "enum_field_value" : 5, 478 "name" : "ANDROID_LOG_WARN" 479 }, 480 { 481 "enum_field_value" : 6, 482 "name" : "ANDROID_LOG_ERROR" 483 }, 484 { 485 "enum_field_value" : 7, 486 "name" : "ANDROID_LOG_FATAL" 487 }, 488 { 489 "enum_field_value" : 8, 490 "name" : "ANDROID_LOG_SILENT" 491 } 492 ], 493 "linker_set_key" : "android_LogPriority", 494 "name" : "android_LogPriority", 495 "referenced_type" : "type-1", 496 "self_type" : "type-1", 497 "size" : 4, 498 "source_file" : "/system/core/liblog/include/android/log.h", 499 "underlying_type" : "type-2", 500 "unique_id" : "android_LogPriority" 501 }, 502 { 503 "alignment" : 4, 504 "enum_fields" : 505 [ 506 { 507 "enum_field_value" : 0, 508 "name" : "LOG_ID_MIN" 509 }, 510 { 511 "enum_field_value" : 0, 512 "name" : "LOG_ID_MAIN" 513 }, 514 { 515 "enum_field_value" : 1, 516 "name" : "LOG_ID_RADIO" 517 }, 518 { 519 "enum_field_value" : 2, 520 "name" : "LOG_ID_EVENTS" 521 }, 522 { 523 "enum_field_value" : 3, 524 "name" : "LOG_ID_SYSTEM" 525 }, 526 { 527 "enum_field_value" : 4, 528 "name" : "LOG_ID_CRASH" 529 }, 530 { 531 "enum_field_value" : 5, 532 "name" : "LOG_ID_STATS" 533 }, 534 { 535 "enum_field_value" : 6, 536 "name" : "LOG_ID_SECURITY" 537 }, 538 { 539 "enum_field_value" : 7, 540 "name" : "LOG_ID_KERNEL" 541 }, 542 { 543 "enum_field_value" : 8, 544 "name" : "LOG_ID_MAX" 545 } 546 ], 547 "linker_set_key" : "log_id", 548 "name" : "log_id", 549 "referenced_type" : "type-42", 550 "self_type" : "type-42", 551 "size" : 4, 552 "source_file" : "/system/core/liblog/include/android/log.h", 553 "underlying_type" : "type-2", 554 "unique_id" : "log_id" 555 } 556 ], 557 "function_types" : [], 558 "functions" : 559 [ 560 { 561 "access" : "private", 562 "function_name" : "android::ProcessCallStack::clear", 563 "linker_set_key" : "_ZN7android16ProcessCallStack5clearEv", 564 "parameters" : 565 [ 566 { 567 "is_this_ptr" : true, 568 "referenced_type" : "type-159" 569 } 570 ], 571 "return_type" : "type-7", 572 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 573 }, 574 { 575 "function_name" : "android::ProcessCallStack::update", 576 "linker_set_key" : "_ZN7android16ProcessCallStack6updateEv", 577 "parameters" : 578 [ 579 { 580 "is_this_ptr" : true, 581 "referenced_type" : "type-159" 582 } 583 ], 584 "return_type" : "type-7", 585 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 586 }, 587 { 588 "function_name" : "android::ProcessCallStack::ProcessCallStack", 589 "linker_set_key" : "_ZN7android16ProcessCallStackC1ERKS0_", 590 "parameters" : 591 [ 592 { 593 "is_this_ptr" : true, 594 "referenced_type" : "type-159" 595 }, 596 { 597 "referenced_type" : "type-161" 598 } 599 ], 600 "return_type" : "type-7", 601 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 602 }, 603 { 604 "function_name" : "android::ProcessCallStack::ProcessCallStack", 605 "linker_set_key" : "_ZN7android16ProcessCallStackC1Ev", 606 "parameters" : 607 [ 608 { 609 "is_this_ptr" : true, 610 "referenced_type" : "type-159" 611 } 612 ], 613 "return_type" : "type-7", 614 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 615 }, 616 { 617 "function_name" : "android::ProcessCallStack::ProcessCallStack", 618 "linker_set_key" : "_ZN7android16ProcessCallStackC2ERKS0_", 619 "parameters" : 620 [ 621 { 622 "is_this_ptr" : true, 623 "referenced_type" : "type-159" 624 }, 625 { 626 "referenced_type" : "type-161" 627 } 628 ], 629 "return_type" : "type-7", 630 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 631 }, 632 { 633 "function_name" : "android::ProcessCallStack::ProcessCallStack", 634 "linker_set_key" : "_ZN7android16ProcessCallStackC2Ev", 635 "parameters" : 636 [ 637 { 638 "is_this_ptr" : true, 639 "referenced_type" : "type-159" 640 } 641 ], 642 "return_type" : "type-7", 643 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 644 }, 645 { 646 "function_name" : "android::ProcessCallStack::~ProcessCallStack", 647 "linker_set_key" : "_ZN7android16ProcessCallStackD1Ev", 648 "parameters" : 649 [ 650 { 651 "is_this_ptr" : true, 652 "referenced_type" : "type-159" 653 } 654 ], 655 "return_type" : "type-7", 656 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 657 }, 658 { 659 "function_name" : "android::ProcessCallStack::~ProcessCallStack", 660 "linker_set_key" : "_ZN7android16ProcessCallStackD2Ev", 661 "parameters" : 662 [ 663 { 664 "is_this_ptr" : true, 665 "referenced_type" : "type-159" 666 } 667 ], 668 "return_type" : "type-7", 669 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 670 }, 671 { 672 "access" : "private", 673 "function_name" : "android::CallStack::deleteStack", 674 "linker_set_key" : "_ZN7android9CallStack11deleteStackEPS0_", 675 "parameters" : 676 [ 677 { 678 "referenced_type" : "type-23" 679 } 680 ], 681 "return_type" : "type-7", 682 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 683 }, 684 { 685 "access" : "private", 686 "function_name" : "android::CallStack::logStackInternal", 687 "linker_set_key" : "_ZN7android9CallStack16logStackInternalEPKcPKS0_19android_LogPriority", 688 "parameters" : 689 [ 690 { 691 "referenced_type" : "type-16" 692 }, 693 { 694 "referenced_type" : "type-26" 695 }, 696 { 697 "referenced_type" : "type-1" 698 } 699 ], 700 "return_type" : "type-7", 701 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 702 }, 703 { 704 "access" : "private", 705 "function_name" : "android::CallStack::getCurrentInternal", 706 "linker_set_key" : "_ZN7android9CallStack18getCurrentInternalEi", 707 "parameters" : 708 [ 709 { 710 "referenced_type" : "type-30" 711 } 712 ], 713 "return_type" : "type-240", 714 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 715 }, 716 { 717 "access" : "private", 718 "function_name" : "android::CallStack::stackToStringInternal", 719 "linker_set_key" : "_ZN7android9CallStack21stackToStringInternalEPKcPKS0_", 720 "parameters" : 721 [ 722 { 723 "referenced_type" : "type-16" 724 }, 725 { 726 "referenced_type" : "type-26" 727 } 728 ], 729 "return_type" : "type-15", 730 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 731 }, 732 { 733 "function_name" : "android::CallStack::update", 734 "linker_set_key" : "_ZN7android9CallStack6updateEii", 735 "parameters" : 736 [ 737 { 738 "is_this_ptr" : true, 739 "referenced_type" : "type-23" 740 }, 741 { 742 "default_arg" : true, 743 "referenced_type" : "type-30" 744 }, 745 { 746 "default_arg" : true, 747 "referenced_type" : "type-30" 748 } 749 ], 750 "return_type" : "type-7", 751 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 752 }, 753 { 754 "function_name" : "android::CallStack::CallStack", 755 "linker_set_key" : "_ZN7android9CallStackC1EPKci", 756 "parameters" : 757 [ 758 { 759 "is_this_ptr" : true, 760 "referenced_type" : "type-23" 761 }, 762 { 763 "referenced_type" : "type-16" 764 }, 765 { 766 "default_arg" : true, 767 "referenced_type" : "type-30" 768 } 769 ], 770 "return_type" : "type-7", 771 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 772 }, 773 { 774 "function_name" : "android::CallStack::CallStack", 775 "linker_set_key" : "_ZN7android9CallStackC1Ev", 776 "parameters" : 777 [ 778 { 779 "is_this_ptr" : true, 780 "referenced_type" : "type-23" 781 } 782 ], 783 "return_type" : "type-7", 784 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 785 }, 786 { 787 "function_name" : "android::CallStack::CallStack", 788 "linker_set_key" : "_ZN7android9CallStackC2EPKci", 789 "parameters" : 790 [ 791 { 792 "is_this_ptr" : true, 793 "referenced_type" : "type-23" 794 }, 795 { 796 "referenced_type" : "type-16" 797 }, 798 { 799 "default_arg" : true, 800 "referenced_type" : "type-30" 801 } 802 ], 803 "return_type" : "type-7", 804 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 805 }, 806 { 807 "function_name" : "android::CallStack::CallStack", 808 "linker_set_key" : "_ZN7android9CallStackC2Ev", 809 "parameters" : 810 [ 811 { 812 "is_this_ptr" : true, 813 "referenced_type" : "type-23" 814 } 815 ], 816 "return_type" : "type-7", 817 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 818 }, 819 { 820 "function_name" : "android::CallStack::~CallStack", 821 "linker_set_key" : "_ZN7android9CallStackD1Ev", 822 "parameters" : 823 [ 824 { 825 "is_this_ptr" : true, 826 "referenced_type" : "type-23" 827 } 828 ], 829 "return_type" : "type-7", 830 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 831 }, 832 { 833 "function_name" : "android::CallStack::~CallStack", 834 "linker_set_key" : "_ZN7android9CallStackD2Ev", 835 "parameters" : 836 [ 837 { 838 "is_this_ptr" : true, 839 "referenced_type" : "type-23" 840 } 841 ], 842 "return_type" : "type-7", 843 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 844 }, 845 { 846 "access" : "protected", 847 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_compare", 848 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_compareEPKvS7_", 849 "parameters" : 850 [ 851 { 852 "is_this_ptr" : true, 853 "referenced_type" : "type-144" 854 }, 855 { 856 "referenced_type" : "type-233" 857 }, 858 { 859 "referenced_type" : "type-233" 860 } 861 ], 862 "return_type" : "type-30", 863 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 864 }, 865 { 866 "access" : "protected", 867 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_destroy", 868 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_destroyEPvm", 869 "parameters" : 870 [ 871 { 872 "is_this_ptr" : true, 873 "referenced_type" : "type-144" 874 }, 875 { 876 "referenced_type" : "type-6" 877 }, 878 { 879 "referenced_type" : "type-8" 880 } 881 ], 882 "return_type" : "type-7", 883 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 884 }, 885 { 886 "access" : "protected", 887 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_construct", 888 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE12do_constructEPvm", 889 "parameters" : 890 [ 891 { 892 "is_this_ptr" : true, 893 "referenced_type" : "type-144" 894 }, 895 { 896 "referenced_type" : "type-6" 897 }, 898 { 899 "referenced_type" : "type-8" 900 } 901 ], 902 "return_type" : "type-7", 903 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 904 }, 905 { 906 "access" : "protected", 907 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_move_forward", 908 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE15do_move_forwardEPvPKvm", 909 "parameters" : 910 [ 911 { 912 "is_this_ptr" : true, 913 "referenced_type" : "type-144" 914 }, 915 { 916 "referenced_type" : "type-6" 917 }, 918 { 919 "referenced_type" : "type-233" 920 }, 921 { 922 "referenced_type" : "type-8" 923 } 924 ], 925 "return_type" : "type-7", 926 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 927 }, 928 { 929 "access" : "protected", 930 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_move_backward", 931 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE16do_move_backwardEPvPKvm", 932 "parameters" : 933 [ 934 { 935 "is_this_ptr" : true, 936 "referenced_type" : "type-144" 937 }, 938 { 939 "referenced_type" : "type-6" 940 }, 941 { 942 "referenced_type" : "type-233" 943 }, 944 { 945 "referenced_type" : "type-8" 946 } 947 ], 948 "return_type" : "type-7", 949 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 950 }, 951 { 952 "access" : "protected", 953 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_copy", 954 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE7do_copyEPvPKvm", 955 "parameters" : 956 [ 957 { 958 "is_this_ptr" : true, 959 "referenced_type" : "type-144" 960 }, 961 { 962 "referenced_type" : "type-6" 963 }, 964 { 965 "referenced_type" : "type-233" 966 }, 967 { 968 "referenced_type" : "type-8" 969 } 970 ], 971 "return_type" : "type-7", 972 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 973 }, 974 { 975 "access" : "protected", 976 "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat", 977 "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE8do_splatEPvPKvm", 978 "parameters" : 979 [ 980 { 981 "is_this_ptr" : true, 982 "referenced_type" : "type-144" 983 }, 984 { 985 "referenced_type" : "type-6" 986 }, 987 { 988 "referenced_type" : "type-233" 989 }, 990 { 991 "referenced_type" : "type-8" 992 } 993 ], 994 "return_type" : "type-7", 995 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 996 }, 997 { 998 "access" : "private", 999 "function_name" : "android::ProcessCallStack::printInternal", 1000 "linker_set_key" : "_ZNK7android16ProcessCallStack13printInternalERNS_7PrinterES2_", 1001 "parameters" : 1002 [ 1003 { 1004 "is_this_ptr" : true, 1005 "referenced_type" : "type-163" 1006 }, 1007 { 1008 "referenced_type" : "type-220" 1009 }, 1010 { 1011 "referenced_type" : "type-220" 1012 } 1013 ], 1014 "return_type" : "type-7", 1015 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1016 }, 1017 { 1018 "function_name" : "android::ProcessCallStack::log", 1019 "linker_set_key" : "_ZNK7android16ProcessCallStack3logEPKc19android_LogPriorityS2_", 1020 "parameters" : 1021 [ 1022 { 1023 "is_this_ptr" : true, 1024 "referenced_type" : "type-163" 1025 }, 1026 { 1027 "referenced_type" : "type-16" 1028 }, 1029 { 1030 "default_arg" : true, 1031 "referenced_type" : "type-1" 1032 }, 1033 { 1034 "default_arg" : true, 1035 "referenced_type" : "type-16" 1036 } 1037 ], 1038 "return_type" : "type-7", 1039 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1040 }, 1041 { 1042 "function_name" : "android::ProcessCallStack::dump", 1043 "linker_set_key" : "_ZNK7android16ProcessCallStack4dumpEiiPKc", 1044 "parameters" : 1045 [ 1046 { 1047 "is_this_ptr" : true, 1048 "referenced_type" : "type-163" 1049 }, 1050 { 1051 "referenced_type" : "type-30" 1052 }, 1053 { 1054 "default_arg" : true, 1055 "referenced_type" : "type-30" 1056 }, 1057 { 1058 "default_arg" : true, 1059 "referenced_type" : "type-16" 1060 } 1061 ], 1062 "return_type" : "type-7", 1063 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1064 }, 1065 { 1066 "function_name" : "android::ProcessCallStack::size", 1067 "linker_set_key" : "_ZNK7android16ProcessCallStack4sizeEv", 1068 "parameters" : 1069 [ 1070 { 1071 "is_this_ptr" : true, 1072 "referenced_type" : "type-163" 1073 } 1074 ], 1075 "return_type" : "type-8", 1076 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1077 }, 1078 { 1079 "function_name" : "android::ProcessCallStack::print", 1080 "linker_set_key" : "_ZNK7android16ProcessCallStack5printERNS_7PrinterE", 1081 "parameters" : 1082 [ 1083 { 1084 "is_this_ptr" : true, 1085 "referenced_type" : "type-163" 1086 }, 1087 { 1088 "referenced_type" : "type-220" 1089 } 1090 ], 1091 "return_type" : "type-7", 1092 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1093 }, 1094 { 1095 "function_name" : "android::ProcessCallStack::toString", 1096 "linker_set_key" : "_ZNK7android16ProcessCallStack8toStringEPKc", 1097 "parameters" : 1098 [ 1099 { 1100 "is_this_ptr" : true, 1101 "referenced_type" : "type-163" 1102 }, 1103 { 1104 "default_arg" : true, 1105 "referenced_type" : "type-16" 1106 } 1107 ], 1108 "return_type" : "type-15", 1109 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1110 }, 1111 { 1112 "access" : "protected", 1113 "function_name" : "android::Vector<android::String8>::do_destroy", 1114 "linker_set_key" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm", 1115 "parameters" : 1116 [ 1117 { 1118 "is_this_ptr" : true, 1119 "referenced_type" : "type-21" 1120 }, 1121 { 1122 "referenced_type" : "type-6" 1123 }, 1124 { 1125 "referenced_type" : "type-8" 1126 } 1127 ], 1128 "return_type" : "type-7", 1129 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1130 }, 1131 { 1132 "access" : "protected", 1133 "function_name" : "android::Vector<android::String8>::do_construct", 1134 "linker_set_key" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm", 1135 "parameters" : 1136 [ 1137 { 1138 "is_this_ptr" : true, 1139 "referenced_type" : "type-21" 1140 }, 1141 { 1142 "referenced_type" : "type-6" 1143 }, 1144 { 1145 "referenced_type" : "type-8" 1146 } 1147 ], 1148 "return_type" : "type-7", 1149 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1150 }, 1151 { 1152 "access" : "protected", 1153 "function_name" : "android::Vector<android::String8>::do_move_forward", 1154 "linker_set_key" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm", 1155 "parameters" : 1156 [ 1157 { 1158 "is_this_ptr" : true, 1159 "referenced_type" : "type-21" 1160 }, 1161 { 1162 "referenced_type" : "type-6" 1163 }, 1164 { 1165 "referenced_type" : "type-233" 1166 }, 1167 { 1168 "referenced_type" : "type-8" 1169 } 1170 ], 1171 "return_type" : "type-7", 1172 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1173 }, 1174 { 1175 "access" : "protected", 1176 "function_name" : "android::Vector<android::String8>::do_move_backward", 1177 "linker_set_key" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm", 1178 "parameters" : 1179 [ 1180 { 1181 "is_this_ptr" : true, 1182 "referenced_type" : "type-21" 1183 }, 1184 { 1185 "referenced_type" : "type-6" 1186 }, 1187 { 1188 "referenced_type" : "type-233" 1189 }, 1190 { 1191 "referenced_type" : "type-8" 1192 } 1193 ], 1194 "return_type" : "type-7", 1195 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1196 }, 1197 { 1198 "access" : "protected", 1199 "function_name" : "android::Vector<android::String8>::do_copy", 1200 "linker_set_key" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm", 1201 "parameters" : 1202 [ 1203 { 1204 "is_this_ptr" : true, 1205 "referenced_type" : "type-21" 1206 }, 1207 { 1208 "referenced_type" : "type-6" 1209 }, 1210 { 1211 "referenced_type" : "type-233" 1212 }, 1213 { 1214 "referenced_type" : "type-8" 1215 } 1216 ], 1217 "return_type" : "type-7", 1218 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1219 }, 1220 { 1221 "access" : "protected", 1222 "function_name" : "android::Vector<android::String8>::do_splat", 1223 "linker_set_key" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm", 1224 "parameters" : 1225 [ 1226 { 1227 "is_this_ptr" : true, 1228 "referenced_type" : "type-21" 1229 }, 1230 { 1231 "referenced_type" : "type-6" 1232 }, 1233 { 1234 "referenced_type" : "type-233" 1235 }, 1236 { 1237 "referenced_type" : "type-8" 1238 } 1239 ], 1240 "return_type" : "type-7", 1241 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1242 }, 1243 { 1244 "function_name" : "android::CallStack::log", 1245 "linker_set_key" : "_ZNK7android9CallStack3logEPKc19android_LogPriorityS2_", 1246 "parameters" : 1247 [ 1248 { 1249 "is_this_ptr" : true, 1250 "referenced_type" : "type-26" 1251 }, 1252 { 1253 "referenced_type" : "type-16" 1254 }, 1255 { 1256 "default_arg" : true, 1257 "referenced_type" : "type-1" 1258 }, 1259 { 1260 "default_arg" : true, 1261 "referenced_type" : "type-16" 1262 } 1263 ], 1264 "return_type" : "type-7", 1265 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1266 }, 1267 { 1268 "function_name" : "android::CallStack::dump", 1269 "linker_set_key" : "_ZNK7android9CallStack4dumpEiiPKc", 1270 "parameters" : 1271 [ 1272 { 1273 "is_this_ptr" : true, 1274 "referenced_type" : "type-26" 1275 }, 1276 { 1277 "referenced_type" : "type-30" 1278 }, 1279 { 1280 "default_arg" : true, 1281 "referenced_type" : "type-30" 1282 }, 1283 { 1284 "default_arg" : true, 1285 "referenced_type" : "type-16" 1286 } 1287 ], 1288 "return_type" : "type-7", 1289 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1290 }, 1291 { 1292 "function_name" : "android::CallStack::print", 1293 "linker_set_key" : "_ZNK7android9CallStack5printERNS_7PrinterE", 1294 "parameters" : 1295 [ 1296 { 1297 "is_this_ptr" : true, 1298 "referenced_type" : "type-26" 1299 }, 1300 { 1301 "referenced_type" : "type-220" 1302 } 1303 ], 1304 "return_type" : "type-7", 1305 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1306 }, 1307 { 1308 "function_name" : "android::CallStack::toString", 1309 "linker_set_key" : "_ZNK7android9CallStack8toStringEPKc", 1310 "parameters" : 1311 [ 1312 { 1313 "is_this_ptr" : true, 1314 "referenced_type" : "type-26" 1315 }, 1316 { 1317 "default_arg" : true, 1318 "referenced_type" : "type-16" 1319 } 1320 ], 1321 "return_type" : "type-15", 1322 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1323 } 1324 ], 1325 "global_vars" : [], 1326 "lvalue_reference_types" : 1327 [ 1328 { 1329 "alignment" : 8, 1330 "linker_set_key" : "BacktraceMap::iterator &", 1331 "name" : "BacktraceMap::iterator &", 1332 "referenced_type" : "type-54", 1333 "self_type" : "type-58", 1334 "size" : 8, 1335 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1336 }, 1337 { 1338 "alignment" : 8, 1339 "linker_set_key" : "android::Printer &", 1340 "name" : "android::Printer &", 1341 "referenced_type" : "type-65", 1342 "self_type" : "type-220", 1343 "size" : 8, 1344 "source_file" : "/system/core/libutils/include/utils/Printer.h" 1345 }, 1346 { 1347 "alignment" : 8, 1348 "linker_set_key" : "android::ProcessCallStack::ThreadInfo &", 1349 "name" : "android::ProcessCallStack::ThreadInfo &", 1350 "referenced_type" : "type-120", 1351 "self_type" : "type-156", 1352 "size" : 8, 1353 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h" 1354 }, 1355 { 1356 "alignment" : 8, 1357 "linker_set_key" : "android::String8 &", 1358 "name" : "android::String8 &", 1359 "referenced_type" : "type-15", 1360 "self_type" : "type-231", 1361 "size" : 8, 1362 "source_file" : "/system/core/libutils/include/utils/String8.h" 1363 }, 1364 { 1365 "alignment" : 8, 1366 "linker_set_key" : "android::Vector<android::String8> &", 1367 "name" : "android::Vector<android::String8> &", 1368 "referenced_type" : "type-14", 1369 "self_type" : "type-148", 1370 "size" : 8, 1371 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1372 }, 1373 { 1374 "alignment" : 8, 1375 "linker_set_key" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> &", 1376 "name" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> &", 1377 "referenced_type" : "type-122", 1378 "self_type" : "type-128", 1379 "size" : 8, 1380 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1381 }, 1382 { 1383 "alignment" : 8, 1384 "linker_set_key" : "const BacktraceMap::iterator &", 1385 "name" : "const BacktraceMap::iterator &", 1386 "referenced_type" : "type-59", 1387 "self_type" : "type-60", 1388 "size" : 8, 1389 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1390 }, 1391 { 1392 "alignment" : 8, 1393 "linker_set_key" : "const android::ProcessCallStack &", 1394 "name" : "const android::ProcessCallStack &", 1395 "referenced_type" : "type-160", 1396 "self_type" : "type-161", 1397 "size" : 8, 1398 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1399 }, 1400 { 1401 "alignment" : 8, 1402 "linker_set_key" : "const android::ProcessCallStack::ThreadInfo &", 1403 "name" : "const android::ProcessCallStack::ThreadInfo &", 1404 "referenced_type" : "type-130", 1405 "self_type" : "type-131", 1406 "size" : 8, 1407 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1408 }, 1409 { 1410 "alignment" : 8, 1411 "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> > &", 1412 "name" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> > &", 1413 "referenced_type" : "type-142", 1414 "self_type" : "type-143", 1415 "size" : 8, 1416 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 1417 }, 1418 { 1419 "alignment" : 8, 1420 "linker_set_key" : "const android::String8 &", 1421 "name" : "const android::String8 &", 1422 "referenced_type" : "type-203", 1423 "self_type" : "type-230", 1424 "size" : 8, 1425 "source_file" : "/system/core/libutils/include/utils/String8.h" 1426 }, 1427 { 1428 "alignment" : 8, 1429 "linker_set_key" : "const android::Vector<android::String8> &", 1430 "name" : "const android::Vector<android::String8> &", 1431 "referenced_type" : "type-20", 1432 "self_type" : "type-147", 1433 "size" : 8, 1434 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1435 }, 1436 { 1437 "alignment" : 8, 1438 "linker_set_key" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> &", 1439 "name" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> &", 1440 "referenced_type" : "type-124", 1441 "self_type" : "type-172", 1442 "size" : 8, 1443 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1444 }, 1445 { 1446 "alignment" : 8, 1447 "linker_set_key" : "const backtrace_map_t &", 1448 "name" : "const backtrace_map_t &", 1449 "referenced_type" : "type-63", 1450 "self_type" : "type-69", 1451 "size" : 8, 1452 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1453 }, 1454 { 1455 "alignment" : 8, 1456 "linker_set_key" : "const bool &", 1457 "name" : "const bool &", 1458 "referenced_type" : "type-207", 1459 "self_type" : "type-208", 1460 "size" : 8, 1461 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1462 }, 1463 { 1464 "alignment" : 8, 1465 "linker_set_key" : "const double &", 1466 "name" : "const double &", 1467 "referenced_type" : "type-227", 1468 "self_type" : "type-228", 1469 "size" : 8, 1470 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1471 }, 1472 { 1473 "alignment" : 8, 1474 "linker_set_key" : "const float &", 1475 "name" : "const float &", 1476 "referenced_type" : "type-225", 1477 "self_type" : "type-226", 1478 "size" : 8, 1479 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1480 }, 1481 { 1482 "alignment" : 8, 1483 "linker_set_key" : "const int &", 1484 "name" : "const int &", 1485 "referenced_type" : "type-218", 1486 "self_type" : "type-217", 1487 "size" : 8, 1488 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1489 }, 1490 { 1491 "alignment" : 8, 1492 "linker_set_key" : "const log_msg &", 1493 "name" : "const log_msg &", 1494 "referenced_type" : "type-41", 1495 "self_type" : "type-44", 1496 "size" : 8, 1497 "source_file" : "/system/core/liblog/include/log/log_read.h" 1498 }, 1499 { 1500 "alignment" : 8, 1501 "linker_set_key" : "const long &", 1502 "name" : "const long &", 1503 "referenced_type" : "type-222", 1504 "self_type" : "type-223", 1505 "size" : 8, 1506 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1507 }, 1508 { 1509 "alignment" : 8, 1510 "linker_set_key" : "const short &", 1511 "name" : "const short &", 1512 "referenced_type" : "type-213", 1513 "self_type" : "type-214", 1514 "size" : 8, 1515 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1516 }, 1517 { 1518 "alignment" : 8, 1519 "linker_set_key" : "const signed char &", 1520 "name" : "const signed char &", 1521 "referenced_type" : "type-209", 1522 "self_type" : "type-211", 1523 "size" : 8, 1524 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1525 }, 1526 { 1527 "alignment" : 8, 1528 "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &", 1529 "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &", 1530 "referenced_type" : "type-71", 1531 "self_type" : "type-70", 1532 "size" : 8, 1533 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1534 }, 1535 { 1536 "alignment" : 8, 1537 "linker_set_key" : "const unsigned char &", 1538 "name" : "const unsigned char &", 1539 "referenced_type" : "type-83", 1540 "self_type" : "type-212", 1541 "size" : 8, 1542 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1543 }, 1544 { 1545 "alignment" : 8, 1546 "linker_set_key" : "const unsigned int &", 1547 "name" : "const unsigned int &", 1548 "referenced_type" : "type-9", 1549 "self_type" : "type-221", 1550 "size" : 8, 1551 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1552 }, 1553 { 1554 "alignment" : 8, 1555 "linker_set_key" : "const unsigned long &", 1556 "name" : "const unsigned long &", 1557 "referenced_type" : "type-10", 1558 "self_type" : "type-224", 1559 "size" : 8, 1560 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1561 }, 1562 { 1563 "alignment" : 8, 1564 "linker_set_key" : "const unsigned short &", 1565 "name" : "const unsigned short &", 1566 "referenced_type" : "type-215", 1567 "self_type" : "type-216", 1568 "size" : 8, 1569 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1570 } 1571 ], 1572 "pointer_types" : 1573 [ 1574 { 1575 "alignment" : 8, 1576 "linker_set_key" : "Backtrace *", 1577 "name" : "Backtrace *", 1578 "referenced_type" : "type-85", 1579 "self_type" : "type-92", 1580 "size" : 8, 1581 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 1582 }, 1583 { 1584 "alignment" : 8, 1585 "linker_set_key" : "BacktraceMap *", 1586 "name" : "BacktraceMap *", 1587 "referenced_type" : "type-50", 1588 "self_type" : "type-55", 1589 "size" : 8, 1590 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1591 }, 1592 { 1593 "alignment" : 8, 1594 "linker_set_key" : "BacktraceMap::iterator *", 1595 "name" : "BacktraceMap::iterator *", 1596 "referenced_type" : "type-54", 1597 "self_type" : "type-57", 1598 "size" : 8, 1599 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1600 }, 1601 { 1602 "alignment" : 8, 1603 "linker_set_key" : "BacktraceUnwindError *", 1604 "name" : "BacktraceUnwindError *", 1605 "referenced_type" : "type-76", 1606 "self_type" : "type-78", 1607 "size" : 8, 1608 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 1609 }, 1610 { 1611 "alignment" : 8, 1612 "linker_set_key" : "ScopedBacktraceMapIteratorLock *", 1613 "name" : "ScopedBacktraceMapIteratorLock *", 1614 "referenced_type" : "type-73", 1615 "self_type" : "type-74", 1616 "size" : 8, 1617 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1618 }, 1619 { 1620 "alignment" : 8, 1621 "linker_set_key" : "android::CallStack *", 1622 "name" : "android::CallStack *", 1623 "referenced_type" : "type-22", 1624 "self_type" : "type-23", 1625 "size" : 8, 1626 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1627 }, 1628 { 1629 "alignment" : 8, 1630 "linker_set_key" : "android::CallStack::StackDeleter *", 1631 "name" : "android::CallStack::StackDeleter *", 1632 "referenced_type" : "type-27", 1633 "self_type" : "type-32", 1634 "size" : 8, 1635 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1636 }, 1637 { 1638 "alignment" : 8, 1639 "linker_set_key" : "android::KeyedVector<int, android::ProcessCallStack::ThreadInfo> *", 1640 "name" : "android::KeyedVector<int, android::ProcessCallStack::ThreadInfo> *", 1641 "referenced_type" : "type-152", 1642 "self_type" : "type-153", 1643 "size" : 8, 1644 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h" 1645 }, 1646 { 1647 "alignment" : 8, 1648 "linker_set_key" : "android::ProcessCallStack *", 1649 "name" : "android::ProcessCallStack *", 1650 "referenced_type" : "type-157", 1651 "self_type" : "type-159", 1652 "size" : 8, 1653 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1654 }, 1655 { 1656 "alignment" : 8, 1657 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> > *", 1658 "name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> > *", 1659 "referenced_type" : "type-140", 1660 "self_type" : "type-141", 1661 "size" : 8, 1662 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 1663 }, 1664 { 1665 "alignment" : 8, 1666 "linker_set_key" : "android::String8 *", 1667 "name" : "android::String8 *", 1668 "referenced_type" : "type-15", 1669 "self_type" : "type-187", 1670 "size" : 8, 1671 "source_file" : "/system/core/libutils/include/utils/Printer.h" 1672 }, 1673 { 1674 "alignment" : 8, 1675 "linker_set_key" : "android::Vector<android::String8> *", 1676 "name" : "android::Vector<android::String8> *", 1677 "referenced_type" : "type-14", 1678 "self_type" : "type-19", 1679 "size" : 8, 1680 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1681 }, 1682 { 1683 "alignment" : 8, 1684 "linker_set_key" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> *", 1685 "name" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> *", 1686 "referenced_type" : "type-122", 1687 "self_type" : "type-121", 1688 "size" : 8, 1689 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1690 }, 1691 { 1692 "alignment" : 8, 1693 "linker_set_key" : "char *", 1694 "name" : "char *", 1695 "referenced_type" : "type-18", 1696 "self_type" : "type-46", 1697 "size" : 8, 1698 "source_file" : "/system/core/liblog/include/log/log_read.h" 1699 }, 1700 { 1701 "alignment" : 8, 1702 "linker_set_key" : "const Backtrace *", 1703 "name" : "const Backtrace *", 1704 "referenced_type" : "type-88", 1705 "self_type" : "type-89", 1706 "size" : 8, 1707 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 1708 }, 1709 { 1710 "alignment" : 8, 1711 "linker_set_key" : "const BacktraceMap *", 1712 "name" : "const BacktraceMap *", 1713 "referenced_type" : "type-67", 1714 "self_type" : "type-68", 1715 "size" : 8, 1716 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1717 }, 1718 { 1719 "alignment" : 8, 1720 "linker_set_key" : "const android::CallStack *", 1721 "name" : "const android::CallStack *", 1722 "referenced_type" : "type-25", 1723 "self_type" : "type-26", 1724 "size" : 8, 1725 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1726 }, 1727 { 1728 "alignment" : 8, 1729 "linker_set_key" : "const android::KeyedVector<int, android::ProcessCallStack::ThreadInfo> *", 1730 "name" : "const android::KeyedVector<int, android::ProcessCallStack::ThreadInfo> *", 1731 "referenced_type" : "type-154", 1732 "self_type" : "type-155", 1733 "size" : 8, 1734 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h" 1735 }, 1736 { 1737 "alignment" : 8, 1738 "linker_set_key" : "const android::ProcessCallStack *", 1739 "name" : "const android::ProcessCallStack *", 1740 "referenced_type" : "type-160", 1741 "self_type" : "type-163", 1742 "size" : 8, 1743 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1744 }, 1745 { 1746 "alignment" : 8, 1747 "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> > *", 1748 "name" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> > *", 1749 "referenced_type" : "type-142", 1750 "self_type" : "type-144", 1751 "size" : 8, 1752 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 1753 }, 1754 { 1755 "alignment" : 8, 1756 "linker_set_key" : "const android::String8 *", 1757 "name" : "const android::String8 *", 1758 "referenced_type" : "type-203", 1759 "self_type" : "type-204", 1760 "size" : 8, 1761 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1762 }, 1763 { 1764 "alignment" : 8, 1765 "linker_set_key" : "const android::Vector<android::String8> *", 1766 "name" : "const android::Vector<android::String8> *", 1767 "referenced_type" : "type-20", 1768 "self_type" : "type-21", 1769 "size" : 8, 1770 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1771 }, 1772 { 1773 "alignment" : 8, 1774 "linker_set_key" : "const android::VectorImpl *", 1775 "name" : "const android::VectorImpl *", 1776 "referenced_type" : "type-4", 1777 "self_type" : "type-11", 1778 "size" : 8, 1779 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 1780 }, 1781 { 1782 "alignment" : 8, 1783 "linker_set_key" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> *", 1784 "name" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> *", 1785 "referenced_type" : "type-124", 1786 "self_type" : "type-123", 1787 "size" : 8, 1788 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1789 }, 1790 { 1791 "alignment" : 8, 1792 "linker_set_key" : "const backtrace_frame_data_t *", 1793 "name" : "const backtrace_frame_data_t *", 1794 "referenced_type" : "type-91", 1795 "self_type" : "type-90", 1796 "size" : 8, 1797 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 1798 }, 1799 { 1800 "alignment" : 8, 1801 "linker_set_key" : "const backtrace_map_t *", 1802 "name" : "const backtrace_map_t *", 1803 "referenced_type" : "type-63", 1804 "self_type" : "type-62", 1805 "size" : 8, 1806 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1807 }, 1808 { 1809 "alignment" : 8, 1810 "linker_set_key" : "const char *", 1811 "name" : "const char *", 1812 "referenced_type" : "type-17", 1813 "self_type" : "type-16", 1814 "size" : 8, 1815 "source_file" : "/system/core/libutils/include/utils/Printer.h" 1816 }, 1817 { 1818 "alignment" : 8, 1819 "linker_set_key" : "const log_msg *", 1820 "name" : "const log_msg *", 1821 "referenced_type" : "type-41", 1822 "self_type" : "type-43", 1823 "size" : 8, 1824 "source_file" : "/system/core/liblog/include/log/log_read.h" 1825 }, 1826 { 1827 "alignment" : 8, 1828 "linker_set_key" : "const unsigned char *", 1829 "name" : "const unsigned char *", 1830 "referenced_type" : "type-83", 1831 "self_type" : "type-82", 1832 "size" : 8, 1833 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 1834 }, 1835 { 1836 "alignment" : 8, 1837 "linker_set_key" : "const void *", 1838 "name" : "const void *", 1839 "referenced_type" : "type-234", 1840 "self_type" : "type-233", 1841 "size" : 8, 1842 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 1843 }, 1844 { 1845 "alignment" : 8, 1846 "linker_set_key" : "log_msg *", 1847 "name" : "log_msg *", 1848 "referenced_type" : "type-36", 1849 "self_type" : "type-45", 1850 "size" : 8, 1851 "source_file" : "/system/core/liblog/include/log/log_read.h" 1852 }, 1853 { 1854 "alignment" : 8, 1855 "linker_set_key" : "unsigned long *", 1856 "name" : "unsigned long *", 1857 "referenced_type" : "type-8", 1858 "self_type" : "type-66", 1859 "size" : 8, 1860 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1861 }, 1862 { 1863 "alignment" : 8, 1864 "linker_set_key" : "void *", 1865 "name" : "void *", 1866 "referenced_type" : "type-7", 1867 "self_type" : "type-6", 1868 "size" : 8, 1869 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 1870 } 1871 ], 1872 "qualified_types" : 1873 [ 1874 { 1875 "alignment" : 8, 1876 "is_const" : true, 1877 "linker_set_key" : "const Backtrace", 1878 "name" : "const Backtrace", 1879 "referenced_type" : "type-85", 1880 "self_type" : "type-88", 1881 "size" : 80, 1882 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 1883 }, 1884 { 1885 "alignment" : 8, 1886 "is_const" : true, 1887 "linker_set_key" : "const BacktraceMap", 1888 "name" : "const BacktraceMap", 1889 "referenced_type" : "type-50", 1890 "self_type" : "type-67", 1891 "size" : 96, 1892 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1893 }, 1894 { 1895 "alignment" : 8, 1896 "is_const" : true, 1897 "linker_set_key" : "const BacktraceMap::iterator", 1898 "name" : "const BacktraceMap::iterator", 1899 "referenced_type" : "type-54", 1900 "self_type" : "type-59", 1901 "size" : 16, 1902 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 1903 }, 1904 { 1905 "alignment" : 8, 1906 "is_const" : true, 1907 "linker_set_key" : "const android::CallStack", 1908 "name" : "const android::CallStack", 1909 "referenced_type" : "type-22", 1910 "self_type" : "type-25", 1911 "size" : 40, 1912 "source_file" : "/system/core/libutils/include/utils/CallStack.h" 1913 }, 1914 { 1915 "alignment" : 8, 1916 "is_const" : true, 1917 "linker_set_key" : "const android::KeyedVector<int, android::ProcessCallStack::ThreadInfo>", 1918 "name" : "const android::KeyedVector<int, android::ProcessCallStack::ThreadInfo>", 1919 "referenced_type" : "type-152", 1920 "self_type" : "type-154", 1921 "size" : 40, 1922 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h" 1923 }, 1924 { 1925 "alignment" : 8, 1926 "is_const" : true, 1927 "linker_set_key" : "const android::ProcessCallStack", 1928 "name" : "const android::ProcessCallStack", 1929 "referenced_type" : "type-157", 1930 "self_type" : "type-160", 1931 "size" : 96, 1932 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h" 1933 }, 1934 { 1935 "alignment" : 8, 1936 "is_const" : true, 1937 "linker_set_key" : "const android::ProcessCallStack::ThreadInfo", 1938 "name" : "const android::ProcessCallStack::ThreadInfo", 1939 "referenced_type" : "type-120", 1940 "self_type" : "type-130", 1941 "size" : 48, 1942 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1943 }, 1944 { 1945 "alignment" : 8, 1946 "is_const" : true, 1947 "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 1948 "name" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 1949 "referenced_type" : "type-140", 1950 "self_type" : "type-142", 1951 "size" : 40, 1952 "source_file" : "/system/core/libutils/include/utils/SortedVector.h" 1953 }, 1954 { 1955 "alignment" : 8, 1956 "is_const" : true, 1957 "linker_set_key" : "const android::String8", 1958 "name" : "const android::String8", 1959 "referenced_type" : "type-15", 1960 "self_type" : "type-203", 1961 "size" : 8, 1962 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1963 }, 1964 { 1965 "alignment" : 8, 1966 "is_const" : true, 1967 "linker_set_key" : "const android::Vector<android::String8>", 1968 "name" : "const android::Vector<android::String8>", 1969 "referenced_type" : "type-14", 1970 "self_type" : "type-20", 1971 "size" : 40, 1972 "source_file" : "/system/core/libutils/include/utils/Vector.h" 1973 }, 1974 { 1975 "alignment" : 8, 1976 "is_const" : true, 1977 "linker_set_key" : "const android::VectorImpl", 1978 "name" : "const android::VectorImpl", 1979 "referenced_type" : "type-5", 1980 "self_type" : "type-4", 1981 "size" : 40, 1982 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 1983 }, 1984 { 1985 "alignment" : 8, 1986 "is_const" : true, 1987 "linker_set_key" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>", 1988 "name" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>", 1989 "referenced_type" : "type-122", 1990 "self_type" : "type-124", 1991 "size" : 56, 1992 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1993 }, 1994 { 1995 "alignment" : 8, 1996 "is_const" : true, 1997 "linker_set_key" : "const backtrace_frame_data_t", 1998 "name" : "const backtrace_frame_data_t", 1999 "referenced_type" : "type-79", 2000 "self_type" : "type-91", 2001 "size" : 136, 2002 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 2003 }, 2004 { 2005 "alignment" : 8, 2006 "is_const" : true, 2007 "linker_set_key" : "const backtrace_map_t", 2008 "name" : "const backtrace_map_t", 2009 "referenced_type" : "type-47", 2010 "self_type" : "type-63", 2011 "size" : 64, 2012 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 2013 }, 2014 { 2015 "alignment" : 1, 2016 "is_const" : true, 2017 "linker_set_key" : "const bool", 2018 "name" : "const bool", 2019 "referenced_type" : "type-53", 2020 "self_type" : "type-207", 2021 "size" : 1, 2022 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2023 }, 2024 { 2025 "alignment" : 1, 2026 "is_const" : true, 2027 "linker_set_key" : "const char", 2028 "name" : "const char", 2029 "referenced_type" : "type-18", 2030 "self_type" : "type-17", 2031 "size" : 1, 2032 "source_file" : "/system/core/libutils/include/utils/Printer.h" 2033 }, 2034 { 2035 "alignment" : 8, 2036 "is_const" : true, 2037 "linker_set_key" : "const double", 2038 "name" : "const double", 2039 "referenced_type" : "type-199", 2040 "self_type" : "type-227", 2041 "size" : 8, 2042 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2043 }, 2044 { 2045 "alignment" : 4, 2046 "is_const" : true, 2047 "linker_set_key" : "const float", 2048 "name" : "const float", 2049 "referenced_type" : "type-194", 2050 "self_type" : "type-225", 2051 "size" : 4, 2052 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2053 }, 2054 { 2055 "alignment" : 4, 2056 "is_const" : true, 2057 "linker_set_key" : "const int", 2058 "name" : "const int", 2059 "referenced_type" : "type-30", 2060 "self_type" : "type-218", 2061 "size" : 4, 2062 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 2063 }, 2064 { 2065 "alignment" : 4, 2066 "is_const" : true, 2067 "linker_set_key" : "const log_msg", 2068 "name" : "const log_msg", 2069 "referenced_type" : "type-36", 2070 "self_type" : "type-41", 2071 "size" : 5124, 2072 "source_file" : "/system/core/liblog/include/log/log_read.h" 2073 }, 2074 { 2075 "alignment" : 8, 2076 "is_const" : true, 2077 "linker_set_key" : "const long", 2078 "name" : "const long", 2079 "referenced_type" : "type-151", 2080 "self_type" : "type-222", 2081 "size" : 8, 2082 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2083 }, 2084 { 2085 "alignment" : 2, 2086 "is_const" : true, 2087 "linker_set_key" : "const short", 2088 "name" : "const short", 2089 "referenced_type" : "type-3", 2090 "self_type" : "type-213", 2091 "size" : 2, 2092 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2093 }, 2094 { 2095 "alignment" : 1, 2096 "is_const" : true, 2097 "linker_set_key" : "const signed char", 2098 "name" : "const signed char", 2099 "referenced_type" : "type-210", 2100 "self_type" : "type-209", 2101 "size" : 1, 2102 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2103 }, 2104 { 2105 "alignment" : 8, 2106 "is_const" : true, 2107 "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >", 2108 "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >", 2109 "referenced_type" : "type-72", 2110 "self_type" : "type-71", 2111 "size" : 24, 2112 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h" 2113 }, 2114 { 2115 "alignment" : 1, 2116 "is_const" : true, 2117 "linker_set_key" : "const unsigned char", 2118 "name" : "const unsigned char", 2119 "referenced_type" : "type-39", 2120 "self_type" : "type-83", 2121 "size" : 1, 2122 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h" 2123 }, 2124 { 2125 "alignment" : 4, 2126 "is_const" : true, 2127 "linker_set_key" : "const unsigned int", 2128 "name" : "const unsigned int", 2129 "referenced_type" : "type-2", 2130 "self_type" : "type-9", 2131 "size" : 4, 2132 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2133 }, 2134 { 2135 "alignment" : 8, 2136 "is_const" : true, 2137 "linker_set_key" : "const unsigned long", 2138 "name" : "const unsigned long", 2139 "referenced_type" : "type-8", 2140 "self_type" : "type-10", 2141 "size" : 8, 2142 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2143 }, 2144 { 2145 "alignment" : 2, 2146 "is_const" : true, 2147 "linker_set_key" : "const unsigned short", 2148 "name" : "const unsigned short", 2149 "referenced_type" : "type-29", 2150 "self_type" : "type-215", 2151 "size" : 2, 2152 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2153 }, 2154 { 2155 "is_const" : true, 2156 "linker_set_key" : "const void", 2157 "name" : "const void", 2158 "referenced_type" : "type-7", 2159 "self_type" : "type-234", 2160 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 2161 } 2162 ], 2163 "record_types" : 2164 [ 2165 { 2166 "alignment" : 8, 2167 "fields" : 2168 [ 2169 { 2170 "access" : "protected", 2171 "field_name" : "pid_", 2172 "field_offset" : 64, 2173 "referenced_type" : "type-30" 2174 }, 2175 { 2176 "access" : "protected", 2177 "field_name" : "tid_", 2178 "field_offset" : 96, 2179 "referenced_type" : "type-30" 2180 }, 2181 { 2182 "access" : "protected", 2183 "field_name" : "map_", 2184 "field_offset" : 128, 2185 "referenced_type" : "type-55" 2186 }, 2187 { 2188 "access" : "protected", 2189 "field_name" : "map_shared_", 2190 "field_offset" : 192, 2191 "referenced_type" : "type-53" 2192 }, 2193 { 2194 "access" : "protected", 2195 "field_name" : "frames_", 2196 "field_offset" : 256, 2197 "referenced_type" : "type-86" 2198 }, 2199 { 2200 "access" : "protected", 2201 "field_name" : "skip_frames_", 2202 "field_offset" : 448, 2203 "referenced_type" : "type-53" 2204 }, 2205 { 2206 "access" : "protected", 2207 "field_name" : "error_", 2208 "field_offset" : 512, 2209 "referenced_type" : "type-76" 2210 } 2211 ], 2212 "linker_set_key" : "Backtrace", 2213 "name" : "Backtrace", 2214 "record_kind" : "class", 2215 "referenced_type" : "type-85", 2216 "self_type" : "type-85", 2217 "size" : 80, 2218 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 2219 "unique_id" : "_ZTS9Backtrace", 2220 "vtable_components" : 2221 [ 2222 { 2223 "kind" : "offset_to_top" 2224 }, 2225 { 2226 "kind" : "rtti", 2227 "mangled_component_name" : "_ZTI9Backtrace" 2228 }, 2229 { 2230 "kind" : "complete_dtor_pointer", 2231 "mangled_component_name" : "_ZN9BacktraceD1Ev" 2232 }, 2233 { 2234 "kind" : "deleting_dtor_pointer", 2235 "mangled_component_name" : "_ZN9BacktraceD0Ev" 2236 }, 2237 { 2238 "is_pure" : true, 2239 "mangled_component_name" : "_ZN9Backtrace6UnwindEmPv" 2240 }, 2241 { 2242 "mangled_component_name" : "_ZN9Backtrace15GetFunctionNameEmPmPK15backtrace_map_t" 2243 }, 2244 { 2245 "mangled_component_name" : "_ZN9Backtrace9FillInMapEmP15backtrace_map_t" 2246 }, 2247 { 2248 "is_pure" : true, 2249 "mangled_component_name" : "_ZN9Backtrace8ReadWordEmPm" 2250 }, 2251 { 2252 "is_pure" : true, 2253 "mangled_component_name" : "_ZN9Backtrace4ReadEmPhm" 2254 }, 2255 { 2256 "mangled_component_name" : "_ZN9Backtrace15FormatFrameDataEm" 2257 }, 2258 { 2259 "is_pure" : true, 2260 "mangled_component_name" : "_ZN9Backtrace18GetFunctionNameRawEmPm" 2261 }, 2262 { 2263 "mangled_component_name" : "_ZN9Backtrace18VerifyReadWordArgsEmPm" 2264 } 2265 ] 2266 }, 2267 { 2268 "alignment" : 8, 2269 "fields" : 2270 [ 2271 { 2272 "access" : "protected", 2273 "field_name" : "pid_", 2274 "field_offset" : 64, 2275 "referenced_type" : "type-30" 2276 }, 2277 { 2278 "access" : "protected", 2279 "field_name" : "maps_", 2280 "field_offset" : 128, 2281 "referenced_type" : "type-51" 2282 }, 2283 { 2284 "access" : "protected", 2285 "field_name" : "suffixes_to_ignore_", 2286 "field_offset" : 512, 2287 "referenced_type" : "type-52" 2288 }, 2289 { 2290 "access" : "protected", 2291 "field_name" : "resolve_names_", 2292 "field_offset" : 704, 2293 "referenced_type" : "type-53" 2294 } 2295 ], 2296 "linker_set_key" : "BacktraceMap", 2297 "name" : "BacktraceMap", 2298 "record_kind" : "class", 2299 "referenced_type" : "type-50", 2300 "self_type" : "type-50", 2301 "size" : 96, 2302 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h", 2303 "unique_id" : "_ZTS12BacktraceMap", 2304 "vtable_components" : 2305 [ 2306 { 2307 "kind" : "offset_to_top" 2308 }, 2309 { 2310 "kind" : "rtti", 2311 "mangled_component_name" : "_ZTI12BacktraceMap" 2312 }, 2313 { 2314 "kind" : "complete_dtor_pointer", 2315 "mangled_component_name" : "_ZN12BacktraceMapD1Ev" 2316 }, 2317 { 2318 "kind" : "deleting_dtor_pointer", 2319 "mangled_component_name" : "_ZN12BacktraceMapD0Ev" 2320 }, 2321 { 2322 "mangled_component_name" : "_ZN12BacktraceMap6FillInEmP15backtrace_map_t" 2323 }, 2324 { 2325 "mangled_component_name" : "_ZN12BacktraceMap15GetFunctionNameEmPm" 2326 }, 2327 { 2328 "mangled_component_name" : "_ZN12BacktraceMap16GetProcessMemoryEv" 2329 }, 2330 { 2331 "mangled_component_name" : "_ZN12BacktraceMap12LockIteratorEv" 2332 }, 2333 { 2334 "mangled_component_name" : "_ZN12BacktraceMap14UnlockIteratorEv" 2335 }, 2336 { 2337 "mangled_component_name" : "_ZN12BacktraceMap5BuildEv" 2338 }, 2339 { 2340 "mangled_component_name" : "_ZN12BacktraceMap11GetLoadBiasEm" 2341 } 2342 ] 2343 }, 2344 { 2345 "alignment" : 8, 2346 "base_specifiers" : 2347 [ 2348 { 2349 "referenced_type" : "type-56" 2350 } 2351 ], 2352 "fields" : 2353 [ 2354 { 2355 "access" : "private", 2356 "field_name" : "map_", 2357 "referenced_type" : "type-55" 2358 }, 2359 { 2360 "access" : "private", 2361 "field_name" : "index_", 2362 "field_offset" : 64, 2363 "referenced_type" : "type-8" 2364 } 2365 ], 2366 "linker_set_key" : "BacktraceMap::iterator", 2367 "name" : "BacktraceMap::iterator", 2368 "record_kind" : "class", 2369 "referenced_type" : "type-54", 2370 "self_type" : "type-54", 2371 "size" : 16, 2372 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h", 2373 "unique_id" : "_ZTSN12BacktraceMap8iteratorE" 2374 }, 2375 { 2376 "alignment" : 8, 2377 "fields" : 2378 [ 2379 { 2380 "field_name" : "error_code", 2381 "referenced_type" : "type-75" 2382 }, 2383 { 2384 "field_name" : "error_info", 2385 "field_offset" : 64, 2386 "referenced_type" : "type-77" 2387 } 2388 ], 2389 "linker_set_key" : "BacktraceUnwindError", 2390 "name" : "BacktraceUnwindError", 2391 "referenced_type" : "type-76", 2392 "self_type" : "type-76", 2393 "size" : 16, 2394 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 2395 "unique_id" : "_ZTS20BacktraceUnwindError" 2396 }, 2397 { 2398 "alignment" : 8, 2399 "fields" : 2400 [ 2401 { 2402 "field_name" : "addr", 2403 "referenced_type" : "type-8" 2404 }, 2405 { 2406 "field_name" : "regno", 2407 "referenced_type" : "type-8" 2408 } 2409 ], 2410 "is_anonymous" : true, 2411 "linker_set_key" : "BacktraceUnwindError::(anonymous union at system/core/libbacktrace/include/backtrace/Backtrace.h:74:3) at system/core/libbacktrace/include/backtrace/Backtrace.h:74:3", 2412 "name" : "BacktraceUnwindError::(anonymous union at system/core/libbacktrace/include/backtrace/Backtrace.h:74:3) at system/core/libbacktrace/include/backtrace/Backtrace.h:74:3", 2413 "record_kind" : "union", 2414 "referenced_type" : "type-77", 2415 "self_type" : "type-77", 2416 "size" : 8, 2417 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 2418 "unique_id" : "_ZTSN20BacktraceUnwindErrorUt_E" 2419 }, 2420 { 2421 "alignment" : 8, 2422 "fields" : 2423 [ 2424 { 2425 "access" : "private", 2426 "field_name" : "map_", 2427 "referenced_type" : "type-55" 2428 } 2429 ], 2430 "linker_set_key" : "ScopedBacktraceMapIteratorLock", 2431 "name" : "ScopedBacktraceMapIteratorLock", 2432 "record_kind" : "class", 2433 "referenced_type" : "type-73", 2434 "self_type" : "type-73", 2435 "size" : 8, 2436 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h", 2437 "unique_id" : "_ZTS30ScopedBacktraceMapIteratorLock" 2438 }, 2439 { 2440 "alignment" : 8, 2441 "fields" : 2442 [ 2443 { 2444 "access" : "private", 2445 "field_name" : "mFrameLines", 2446 "referenced_type" : "type-14" 2447 } 2448 ], 2449 "linker_set_key" : "android::CallStack", 2450 "name" : "android::CallStack", 2451 "record_kind" : "class", 2452 "referenced_type" : "type-22", 2453 "self_type" : "type-22", 2454 "size" : 40, 2455 "source_file" : "/system/core/libutils/include/utils/CallStack.h", 2456 "unique_id" : "_ZTSN7android9CallStackE" 2457 }, 2458 { 2459 "alignment" : 1, 2460 "linker_set_key" : "android::CallStack::StackDeleter", 2461 "name" : "android::CallStack::StackDeleter", 2462 "referenced_type" : "type-27", 2463 "self_type" : "type-27", 2464 "size" : 1, 2465 "source_file" : "/system/core/libutils/include/utils/CallStack.h", 2466 "unique_id" : "_ZTSN7android9CallStack12StackDeleterE" 2467 }, 2468 { 2469 "alignment" : 8, 2470 "base_specifiers" : 2471 [ 2472 { 2473 "referenced_type" : "type-65" 2474 } 2475 ], 2476 "fields" : 2477 [ 2478 { 2479 "access" : "private", 2480 "field_name" : "mFd", 2481 "field_offset" : 64, 2482 "referenced_type" : "type-30" 2483 }, 2484 { 2485 "access" : "private", 2486 "field_name" : "mIndent", 2487 "field_offset" : 96, 2488 "referenced_type" : "type-2" 2489 }, 2490 { 2491 "access" : "private", 2492 "field_name" : "mPrefix", 2493 "field_offset" : 128, 2494 "referenced_type" : "type-16" 2495 }, 2496 { 2497 "access" : "private", 2498 "field_name" : "mFormatString", 2499 "field_offset" : 192, 2500 "referenced_type" : "type-174" 2501 } 2502 ], 2503 "linker_set_key" : "android::FdPrinter", 2504 "name" : "android::FdPrinter", 2505 "record_kind" : "class", 2506 "referenced_type" : "type-173", 2507 "self_type" : "type-173", 2508 "size" : 48, 2509 "source_file" : "/system/core/libutils/include/utils/Printer.h", 2510 "unique_id" : "_ZTSN7android9FdPrinterE", 2511 "vtable_components" : 2512 [ 2513 { 2514 "kind" : "offset_to_top" 2515 }, 2516 { 2517 "kind" : "rtti", 2518 "mangled_component_name" : "_ZTIN7android9FdPrinterE" 2519 }, 2520 { 2521 "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc" 2522 }, 2523 { 2524 "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz" 2525 }, 2526 { 2527 "kind" : "complete_dtor_pointer", 2528 "mangled_component_name" : "_ZN7android9FdPrinterD1Ev" 2529 }, 2530 { 2531 "kind" : "deleting_dtor_pointer", 2532 "mangled_component_name" : "_ZN7android9FdPrinterD0Ev" 2533 } 2534 ] 2535 }, 2536 { 2537 "alignment" : 8, 2538 "fields" : 2539 [ 2540 { 2541 "access" : "private", 2542 "field_name" : "mVector", 2543 "referenced_type" : "type-140" 2544 } 2545 ], 2546 "linker_set_key" : "android::KeyedVector<int, android::ProcessCallStack::ThreadInfo>", 2547 "name" : "android::KeyedVector<int, android::ProcessCallStack::ThreadInfo>", 2548 "record_kind" : "class", 2549 "referenced_type" : "type-152", 2550 "self_type" : "type-152", 2551 "size" : 40, 2552 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 2553 "template_args" : [ "type-30", "type-120" ], 2554 "unique_id" : "_ZTSN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE" 2555 }, 2556 { 2557 "alignment" : 8, 2558 "base_specifiers" : 2559 [ 2560 { 2561 "referenced_type" : "type-65" 2562 } 2563 ], 2564 "fields" : 2565 [ 2566 { 2567 "access" : "private", 2568 "field_name" : "mLogTag", 2569 "field_offset" : 64, 2570 "referenced_type" : "type-16" 2571 }, 2572 { 2573 "access" : "private", 2574 "field_name" : "mPriority", 2575 "field_offset" : 128, 2576 "referenced_type" : "type-1" 2577 }, 2578 { 2579 "access" : "private", 2580 "field_name" : "mPrefix", 2581 "field_offset" : 192, 2582 "referenced_type" : "type-16" 2583 }, 2584 { 2585 "access" : "private", 2586 "field_name" : "mIgnoreBlankLines", 2587 "field_offset" : 256, 2588 "referenced_type" : "type-53" 2589 } 2590 ], 2591 "linker_set_key" : "android::LogPrinter", 2592 "name" : "android::LogPrinter", 2593 "record_kind" : "class", 2594 "referenced_type" : "type-64", 2595 "self_type" : "type-64", 2596 "size" : 40, 2597 "source_file" : "/system/core/libutils/include/utils/Printer.h", 2598 "unique_id" : "_ZTSN7android10LogPrinterE", 2599 "vtable_components" : 2600 [ 2601 { 2602 "kind" : "offset_to_top" 2603 }, 2604 { 2605 "kind" : "rtti", 2606 "mangled_component_name" : "_ZTIN7android10LogPrinterE" 2607 }, 2608 { 2609 "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc" 2610 }, 2611 { 2612 "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz" 2613 }, 2614 { 2615 "kind" : "complete_dtor_pointer", 2616 "mangled_component_name" : "_ZN7android10LogPrinterD1Ev" 2617 }, 2618 { 2619 "kind" : "deleting_dtor_pointer", 2620 "mangled_component_name" : "_ZN7android10LogPrinterD0Ev" 2621 } 2622 ] 2623 }, 2624 { 2625 "alignment" : 8, 2626 "base_specifiers" : 2627 [ 2628 { 2629 "referenced_type" : "type-65" 2630 } 2631 ], 2632 "fields" : 2633 [ 2634 { 2635 "access" : "private", 2636 "field_name" : "mPrinter", 2637 "field_offset" : 64, 2638 "referenced_type" : "type-220" 2639 }, 2640 { 2641 "access" : "private", 2642 "field_name" : "mPrefix", 2643 "field_offset" : 128, 2644 "referenced_type" : "type-16" 2645 } 2646 ], 2647 "linker_set_key" : "android::PrefixPrinter", 2648 "name" : "android::PrefixPrinter", 2649 "record_kind" : "class", 2650 "referenced_type" : "type-219", 2651 "self_type" : "type-219", 2652 "size" : 24, 2653 "source_file" : "/system/core/libutils/include/utils/Printer.h", 2654 "unique_id" : "_ZTSN7android13PrefixPrinterE", 2655 "vtable_components" : 2656 [ 2657 { 2658 "kind" : "offset_to_top" 2659 }, 2660 { 2661 "kind" : "rtti", 2662 "mangled_component_name" : "_ZTIN7android13PrefixPrinterE" 2663 }, 2664 { 2665 "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc" 2666 }, 2667 { 2668 "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz" 2669 }, 2670 { 2671 "kind" : "complete_dtor_pointer", 2672 "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev" 2673 }, 2674 { 2675 "kind" : "deleting_dtor_pointer", 2676 "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev" 2677 } 2678 ] 2679 }, 2680 { 2681 "alignment" : 8, 2682 "linker_set_key" : "android::Printer", 2683 "name" : "android::Printer", 2684 "record_kind" : "class", 2685 "referenced_type" : "type-65", 2686 "self_type" : "type-65", 2687 "size" : 8, 2688 "source_file" : "/system/core/libutils/include/utils/Printer.h", 2689 "unique_id" : "_ZTSN7android7PrinterE", 2690 "vtable_components" : 2691 [ 2692 { 2693 "kind" : "offset_to_top" 2694 }, 2695 { 2696 "kind" : "rtti", 2697 "mangled_component_name" : "_ZTIN7android7PrinterE" 2698 }, 2699 { 2700 "is_pure" : true, 2701 "mangled_component_name" : "_ZN7android7Printer9printLineEPKc" 2702 }, 2703 { 2704 "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz" 2705 }, 2706 { 2707 "kind" : "complete_dtor_pointer", 2708 "mangled_component_name" : "_ZN7android7PrinterD1Ev" 2709 }, 2710 { 2711 "kind" : "deleting_dtor_pointer", 2712 "mangled_component_name" : "_ZN7android7PrinterD0Ev" 2713 } 2714 ] 2715 }, 2716 { 2717 "alignment" : 8, 2718 "fields" : 2719 [ 2720 { 2721 "access" : "private", 2722 "field_name" : "mThreadMap", 2723 "referenced_type" : "type-152" 2724 }, 2725 { 2726 "access" : "private", 2727 "field_name" : "mTimeUpdated", 2728 "field_offset" : 320, 2729 "referenced_type" : "type-158" 2730 } 2731 ], 2732 "linker_set_key" : "android::ProcessCallStack", 2733 "name" : "android::ProcessCallStack", 2734 "record_kind" : "class", 2735 "referenced_type" : "type-157", 2736 "self_type" : "type-157", 2737 "size" : 96, 2738 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h", 2739 "unique_id" : "_ZTSN7android16ProcessCallStackE" 2740 }, 2741 { 2742 "access" : "private", 2743 "alignment" : 8, 2744 "fields" : 2745 [ 2746 { 2747 "field_name" : "callStack", 2748 "referenced_type" : "type-22" 2749 }, 2750 { 2751 "field_name" : "threadName", 2752 "field_offset" : 320, 2753 "referenced_type" : "type-15" 2754 } 2755 ], 2756 "linker_set_key" : "android::ProcessCallStack::ThreadInfo", 2757 "name" : "android::ProcessCallStack::ThreadInfo", 2758 "referenced_type" : "type-120", 2759 "self_type" : "type-120", 2760 "size" : 48, 2761 "source_file" : "/system/core/libutils/include/utils/ProcessCallStack.h", 2762 "unique_id" : "_ZTSN7android16ProcessCallStack10ThreadInfoE" 2763 }, 2764 { 2765 "alignment" : 8, 2766 "base_specifiers" : 2767 [ 2768 { 2769 "access" : "private", 2770 "referenced_type" : "type-13" 2771 } 2772 ], 2773 "linker_set_key" : "android::SortedVector<android::String8>", 2774 "name" : "android::SortedVector<android::String8>", 2775 "record_kind" : "class", 2776 "referenced_type" : "type-139", 2777 "self_type" : "type-139", 2778 "size" : 40, 2779 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 2780 "template_args" : [ "type-15" ], 2781 "unique_id" : "_ZTSN7android12SortedVectorINS_7String8EEE", 2782 "vtable_components" : 2783 [ 2784 { 2785 "kind" : "offset_to_top" 2786 }, 2787 { 2788 "kind" : "rtti", 2789 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_7String8EEE" 2790 }, 2791 { 2792 "kind" : "complete_dtor_pointer", 2793 "mangled_component_name" : "_ZN7android12SortedVectorINS_7String8EED1Ev" 2794 }, 2795 { 2796 "kind" : "deleting_dtor_pointer", 2797 "mangled_component_name" : "_ZN7android12SortedVectorINS_7String8EED0Ev" 2798 }, 2799 { 2800 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE12do_constructEPvm" 2801 }, 2802 { 2803 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE10do_destroyEPvm" 2804 }, 2805 { 2806 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE7do_copyEPvPKvm" 2807 }, 2808 { 2809 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE8do_splatEPvPKvm" 2810 }, 2811 { 2812 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE15do_move_forwardEPvPKvm" 2813 }, 2814 { 2815 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE16do_move_backwardEPvPKvm" 2816 }, 2817 { 2818 "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE10do_compareEPKvS4_" 2819 } 2820 ] 2821 }, 2822 { 2823 "alignment" : 8, 2824 "base_specifiers" : 2825 [ 2826 { 2827 "access" : "private", 2828 "referenced_type" : "type-13" 2829 } 2830 ], 2831 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 2832 "name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 2833 "record_kind" : "class", 2834 "referenced_type" : "type-140", 2835 "self_type" : "type-140", 2836 "size" : 40, 2837 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 2838 "template_args" : [ "type-122" ], 2839 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE", 2840 "vtable_components" : 2841 [ 2842 { 2843 "kind" : "offset_to_top" 2844 }, 2845 { 2846 "kind" : "rtti", 2847 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 2848 }, 2849 { 2850 "kind" : "complete_dtor_pointer", 2851 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEED1Ev" 2852 }, 2853 { 2854 "kind" : "deleting_dtor_pointer", 2855 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEED0Ev" 2856 }, 2857 { 2858 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE12do_constructEPvm" 2859 }, 2860 { 2861 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_destroyEPvm" 2862 }, 2863 { 2864 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE7do_copyEPvPKvm" 2865 }, 2866 { 2867 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE8do_splatEPvPKvm" 2868 }, 2869 { 2870 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE15do_move_forwardEPvPKvm" 2871 }, 2872 { 2873 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE16do_move_backwardEPvPKvm" 2874 }, 2875 { 2876 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_compareEPKvS7_" 2877 } 2878 ] 2879 }, 2880 { 2881 "alignment" : 8, 2882 "base_specifiers" : 2883 [ 2884 { 2885 "referenced_type" : "type-5" 2886 } 2887 ], 2888 "linker_set_key" : "android::SortedVectorImpl", 2889 "name" : "android::SortedVectorImpl", 2890 "record_kind" : "class", 2891 "referenced_type" : "type-13", 2892 "self_type" : "type-13", 2893 "size" : 40, 2894 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 2895 "unique_id" : "_ZTSN7android16SortedVectorImplE", 2896 "vtable_components" : 2897 [ 2898 { 2899 "kind" : "offset_to_top" 2900 }, 2901 { 2902 "kind" : "rtti", 2903 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 2904 }, 2905 { 2906 "kind" : "complete_dtor_pointer", 2907 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 2908 }, 2909 { 2910 "kind" : "deleting_dtor_pointer", 2911 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 2912 }, 2913 { 2914 "is_pure" : true, 2915 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 2916 }, 2917 { 2918 "is_pure" : true, 2919 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 2920 }, 2921 { 2922 "is_pure" : true, 2923 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 2924 }, 2925 { 2926 "is_pure" : true, 2927 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 2928 }, 2929 { 2930 "is_pure" : true, 2931 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 2932 }, 2933 { 2934 "is_pure" : true, 2935 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 2936 }, 2937 { 2938 "is_pure" : true, 2939 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 2940 } 2941 ] 2942 }, 2943 { 2944 "alignment" : 8, 2945 "fields" : 2946 [ 2947 { 2948 "access" : "private", 2949 "field_name" : "mString", 2950 "referenced_type" : "type-16" 2951 } 2952 ], 2953 "linker_set_key" : "android::String8", 2954 "name" : "android::String8", 2955 "record_kind" : "class", 2956 "referenced_type" : "type-15", 2957 "self_type" : "type-15", 2958 "size" : 8, 2959 "source_file" : "/system/core/libutils/include/utils/String8.h", 2960 "unique_id" : "_ZTSN7android7String8E" 2961 }, 2962 { 2963 "alignment" : 8, 2964 "base_specifiers" : 2965 [ 2966 { 2967 "referenced_type" : "type-65" 2968 } 2969 ], 2970 "fields" : 2971 [ 2972 { 2973 "access" : "private", 2974 "field_name" : "mTarget", 2975 "field_offset" : 64, 2976 "referenced_type" : "type-187" 2977 }, 2978 { 2979 "access" : "private", 2980 "field_name" : "mPrefix", 2981 "field_offset" : 128, 2982 "referenced_type" : "type-16" 2983 } 2984 ], 2985 "linker_set_key" : "android::String8Printer", 2986 "name" : "android::String8Printer", 2987 "record_kind" : "class", 2988 "referenced_type" : "type-186", 2989 "self_type" : "type-186", 2990 "size" : 24, 2991 "source_file" : "/system/core/libutils/include/utils/Printer.h", 2992 "unique_id" : "_ZTSN7android14String8PrinterE", 2993 "vtable_components" : 2994 [ 2995 { 2996 "kind" : "offset_to_top" 2997 }, 2998 { 2999 "kind" : "rtti", 3000 "mangled_component_name" : "_ZTIN7android14String8PrinterE" 3001 }, 3002 { 3003 "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc" 3004 }, 3005 { 3006 "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz" 3007 }, 3008 { 3009 "kind" : "complete_dtor_pointer", 3010 "mangled_component_name" : "_ZN7android14String8PrinterD1Ev" 3011 }, 3012 { 3013 "kind" : "deleting_dtor_pointer", 3014 "mangled_component_name" : "_ZN7android14String8PrinterD0Ev" 3015 } 3016 ] 3017 }, 3018 { 3019 "alignment" : 8, 3020 "base_specifiers" : 3021 [ 3022 { 3023 "access" : "private", 3024 "referenced_type" : "type-5" 3025 } 3026 ], 3027 "linker_set_key" : "android::Vector<android::String8>", 3028 "name" : "android::Vector<android::String8>", 3029 "record_kind" : "class", 3030 "referenced_type" : "type-14", 3031 "self_type" : "type-14", 3032 "size" : 40, 3033 "source_file" : "/system/core/libutils/include/utils/Vector.h", 3034 "template_args" : [ "type-15" ], 3035 "unique_id" : "_ZTSN7android6VectorINS_7String8EEE", 3036 "vtable_components" : 3037 [ 3038 { 3039 "kind" : "offset_to_top" 3040 }, 3041 { 3042 "kind" : "rtti", 3043 "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE" 3044 }, 3045 { 3046 "kind" : "complete_dtor_pointer", 3047 "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev" 3048 }, 3049 { 3050 "kind" : "deleting_dtor_pointer", 3051 "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev" 3052 }, 3053 { 3054 "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm" 3055 }, 3056 { 3057 "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm" 3058 }, 3059 { 3060 "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm" 3061 }, 3062 { 3063 "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm" 3064 }, 3065 { 3066 "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm" 3067 }, 3068 { 3069 "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm" 3070 } 3071 ] 3072 }, 3073 { 3074 "alignment" : 8, 3075 "fields" : 3076 [ 3077 { 3078 "access" : "private", 3079 "field_name" : "mStorage", 3080 "field_offset" : 64, 3081 "referenced_type" : "type-6" 3082 }, 3083 { 3084 "access" : "private", 3085 "field_name" : "mCount", 3086 "field_offset" : 128, 3087 "referenced_type" : "type-8" 3088 }, 3089 { 3090 "access" : "private", 3091 "field_name" : "mFlags", 3092 "field_offset" : 192, 3093 "referenced_type" : "type-9" 3094 }, 3095 { 3096 "access" : "private", 3097 "field_name" : "mItemSize", 3098 "field_offset" : 256, 3099 "referenced_type" : "type-10" 3100 } 3101 ], 3102 "linker_set_key" : "android::VectorImpl", 3103 "name" : "android::VectorImpl", 3104 "record_kind" : "class", 3105 "referenced_type" : "type-5", 3106 "self_type" : "type-5", 3107 "size" : 40, 3108 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 3109 "unique_id" : "_ZTSN7android10VectorImplE", 3110 "vtable_components" : 3111 [ 3112 { 3113 "kind" : "offset_to_top" 3114 }, 3115 { 3116 "kind" : "rtti", 3117 "mangled_component_name" : "_ZTIN7android10VectorImplE" 3118 }, 3119 { 3120 "kind" : "complete_dtor_pointer", 3121 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 3122 }, 3123 { 3124 "kind" : "deleting_dtor_pointer", 3125 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 3126 }, 3127 { 3128 "is_pure" : true, 3129 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 3130 }, 3131 { 3132 "is_pure" : true, 3133 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 3134 }, 3135 { 3136 "is_pure" : true, 3137 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 3138 }, 3139 { 3140 "is_pure" : true, 3141 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 3142 }, 3143 { 3144 "is_pure" : true, 3145 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 3146 }, 3147 { 3148 "is_pure" : true, 3149 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 3150 } 3151 ] 3152 }, 3153 { 3154 "alignment" : 1, 3155 "linker_set_key" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>", 3156 "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>", 3157 "referenced_type" : "type-168", 3158 "self_type" : "type-168", 3159 "size" : 1, 3160 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3161 "template_args" : [ "type-30", "type-120" ], 3162 "unique_id" : "_ZTSN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEEE" 3163 }, 3164 { 3165 "alignment" : 8, 3166 "fields" : 3167 [ 3168 { 3169 "field_name" : "key", 3170 "referenced_type" : "type-30" 3171 }, 3172 { 3173 "field_name" : "value", 3174 "field_offset" : 64, 3175 "referenced_type" : "type-120" 3176 } 3177 ], 3178 "linker_set_key" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>", 3179 "name" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>", 3180 "referenced_type" : "type-122", 3181 "self_type" : "type-122", 3182 "size" : 56, 3183 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3184 "template_args" : [ "type-30", "type-120" ], 3185 "unique_id" : "_ZTSN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE" 3186 }, 3187 { 3188 "alignment" : 1, 3189 "linker_set_key" : "android::trait_pointer<android::ProcessCallStack::ThreadInfo>", 3190 "name" : "android::trait_pointer<android::ProcessCallStack::ThreadInfo>", 3191 "referenced_type" : "type-164", 3192 "self_type" : "type-164", 3193 "size" : 1, 3194 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3195 "template_args" : [ "type-120" ], 3196 "unique_id" : "_ZTSN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEEE" 3197 }, 3198 { 3199 "alignment" : 1, 3200 "linker_set_key" : "android::trait_pointer<android::String8>", 3201 "name" : "android::trait_pointer<android::String8>", 3202 "referenced_type" : "type-97", 3203 "self_type" : "type-97", 3204 "size" : 1, 3205 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3206 "template_args" : [ "type-15" ], 3207 "unique_id" : "_ZTSN7android13trait_pointerINS_7String8EEE" 3208 }, 3209 { 3210 "alignment" : 1, 3211 "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3212 "name" : "android::trait_pointer<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3213 "referenced_type" : "type-149", 3214 "self_type" : "type-149", 3215 "size" : 1, 3216 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3217 "template_args" : [ "type-122" ], 3218 "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 3219 }, 3220 { 3221 "alignment" : 1, 3222 "linker_set_key" : "android::trait_pointer<int>", 3223 "name" : "android::trait_pointer<int>", 3224 "referenced_type" : "type-162", 3225 "self_type" : "type-162", 3226 "size" : 1, 3227 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3228 "template_args" : [ "type-30" ], 3229 "unique_id" : "_ZTSN7android13trait_pointerIiEE" 3230 }, 3231 { 3232 "alignment" : 1, 3233 "linker_set_key" : "android::trait_trivial_copy<android::ProcessCallStack::ThreadInfo>", 3234 "name" : "android::trait_trivial_copy<android::ProcessCallStack::ThreadInfo>", 3235 "referenced_type" : "type-134", 3236 "self_type" : "type-134", 3237 "size" : 1, 3238 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3239 "template_args" : [ "type-120" ], 3240 "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEEE" 3241 }, 3242 { 3243 "alignment" : 1, 3244 "linker_set_key" : "android::trait_trivial_copy<android::String8>", 3245 "name" : "android::trait_trivial_copy<android::String8>", 3246 "referenced_type" : "type-96", 3247 "self_type" : "type-96", 3248 "size" : 1, 3249 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3250 "template_args" : [ "type-15" ], 3251 "unique_id" : "_ZTSN7android18trait_trivial_copyINS_7String8EEE" 3252 }, 3253 { 3254 "alignment" : 1, 3255 "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3256 "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3257 "referenced_type" : "type-136", 3258 "self_type" : "type-136", 3259 "size" : 1, 3260 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3261 "template_args" : [ "type-122" ], 3262 "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 3263 }, 3264 { 3265 "alignment" : 1, 3266 "linker_set_key" : "android::trait_trivial_copy<bool>", 3267 "name" : "android::trait_trivial_copy<bool>", 3268 "referenced_type" : "type-105", 3269 "self_type" : "type-105", 3270 "size" : 1, 3271 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3272 "template_args" : [ "type-53" ], 3273 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 3274 }, 3275 { 3276 "alignment" : 1, 3277 "linker_set_key" : "android::trait_trivial_copy<char>", 3278 "name" : "android::trait_trivial_copy<char>", 3279 "referenced_type" : "type-110", 3280 "self_type" : "type-110", 3281 "size" : 1, 3282 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3283 "template_args" : [ "type-18" ], 3284 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 3285 }, 3286 { 3287 "alignment" : 1, 3288 "linker_set_key" : "android::trait_trivial_copy<double>", 3289 "name" : "android::trait_trivial_copy<double>", 3290 "referenced_type" : "type-201", 3291 "self_type" : "type-201", 3292 "size" : 1, 3293 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3294 "template_args" : [ "type-199" ], 3295 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 3296 }, 3297 { 3298 "alignment" : 1, 3299 "linker_set_key" : "android::trait_trivial_copy<float>", 3300 "name" : "android::trait_trivial_copy<float>", 3301 "referenced_type" : "type-196", 3302 "self_type" : "type-196", 3303 "size" : 1, 3304 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3305 "template_args" : [ "type-194" ], 3306 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 3307 }, 3308 { 3309 "alignment" : 1, 3310 "linker_set_key" : "android::trait_trivial_copy<int>", 3311 "name" : "android::trait_trivial_copy<int>", 3312 "referenced_type" : "type-127", 3313 "self_type" : "type-127", 3314 "size" : 1, 3315 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3316 "template_args" : [ "type-30" ], 3317 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 3318 }, 3319 { 3320 "alignment" : 1, 3321 "linker_set_key" : "android::trait_trivial_copy<long long>", 3322 "name" : "android::trait_trivial_copy<long long>", 3323 "referenced_type" : "type-184", 3324 "self_type" : "type-184", 3325 "size" : 1, 3326 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3327 "template_args" : [ "type-182" ], 3328 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 3329 }, 3330 { 3331 "alignment" : 1, 3332 "linker_set_key" : "android::trait_trivial_copy<long>", 3333 "name" : "android::trait_trivial_copy<long>", 3334 "referenced_type" : "type-175", 3335 "self_type" : "type-175", 3336 "size" : 1, 3337 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3338 "template_args" : [ "type-151" ], 3339 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 3340 }, 3341 { 3342 "alignment" : 1, 3343 "linker_set_key" : "android::trait_trivial_copy<short>", 3344 "name" : "android::trait_trivial_copy<short>", 3345 "referenced_type" : "type-40", 3346 "self_type" : "type-40", 3347 "size" : 1, 3348 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3349 "template_args" : [ "type-3" ], 3350 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 3351 }, 3352 { 3353 "alignment" : 1, 3354 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 3355 "name" : "android::trait_trivial_copy<unsigned char>", 3356 "referenced_type" : "type-114", 3357 "self_type" : "type-114", 3358 "size" : 1, 3359 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3360 "template_args" : [ "type-39" ], 3361 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 3362 }, 3363 { 3364 "alignment" : 1, 3365 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 3366 "name" : "android::trait_trivial_copy<unsigned int>", 3367 "referenced_type" : "type-137", 3368 "self_type" : "type-137", 3369 "size" : 1, 3370 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3371 "template_args" : [ "type-2" ], 3372 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 3373 }, 3374 { 3375 "alignment" : 1, 3376 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 3377 "name" : "android::trait_trivial_copy<unsigned long long>", 3378 "referenced_type" : "type-191", 3379 "self_type" : "type-191", 3380 "size" : 1, 3381 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3382 "template_args" : [ "type-189" ], 3383 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 3384 }, 3385 { 3386 "alignment" : 1, 3387 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 3388 "name" : "android::trait_trivial_copy<unsigned long>", 3389 "referenced_type" : "type-179", 3390 "self_type" : "type-179", 3391 "size" : 1, 3392 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3393 "template_args" : [ "type-8" ], 3394 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 3395 }, 3396 { 3397 "alignment" : 1, 3398 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 3399 "name" : "android::trait_trivial_copy<unsigned short>", 3400 "referenced_type" : "type-95", 3401 "self_type" : "type-95", 3402 "size" : 1, 3403 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3404 "template_args" : [ "type-29" ], 3405 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 3406 }, 3407 { 3408 "alignment" : 1, 3409 "linker_set_key" : "android::trait_trivial_copy<void>", 3410 "name" : "android::trait_trivial_copy<void>", 3411 "referenced_type" : "type-101", 3412 "self_type" : "type-101", 3413 "size" : 1, 3414 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3415 "template_args" : [ "type-7" ], 3416 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 3417 }, 3418 { 3419 "alignment" : 1, 3420 "linker_set_key" : "android::trait_trivial_ctor<android::ProcessCallStack::ThreadInfo>", 3421 "name" : "android::trait_trivial_ctor<android::ProcessCallStack::ThreadInfo>", 3422 "referenced_type" : "type-171", 3423 "self_type" : "type-171", 3424 "size" : 1, 3425 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3426 "template_args" : [ "type-120" ], 3427 "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEEE" 3428 }, 3429 { 3430 "alignment" : 1, 3431 "linker_set_key" : "android::trait_trivial_ctor<android::String8>", 3432 "name" : "android::trait_trivial_ctor<android::String8>", 3433 "referenced_type" : "type-93", 3434 "self_type" : "type-93", 3435 "size" : 1, 3436 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3437 "template_args" : [ "type-15" ], 3438 "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_7String8EEE" 3439 }, 3440 { 3441 "alignment" : 1, 3442 "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3443 "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3444 "referenced_type" : "type-169", 3445 "self_type" : "type-169", 3446 "size" : 1, 3447 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3448 "template_args" : [ "type-122" ], 3449 "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 3450 }, 3451 { 3452 "alignment" : 1, 3453 "linker_set_key" : "android::trait_trivial_ctor<bool>", 3454 "name" : "android::trait_trivial_ctor<bool>", 3455 "referenced_type" : "type-103", 3456 "self_type" : "type-103", 3457 "size" : 1, 3458 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3459 "template_args" : [ "type-53" ], 3460 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 3461 }, 3462 { 3463 "alignment" : 1, 3464 "linker_set_key" : "android::trait_trivial_ctor<char>", 3465 "name" : "android::trait_trivial_ctor<char>", 3466 "referenced_type" : "type-108", 3467 "self_type" : "type-108", 3468 "size" : 1, 3469 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3470 "template_args" : [ "type-18" ], 3471 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 3472 }, 3473 { 3474 "alignment" : 1, 3475 "linker_set_key" : "android::trait_trivial_ctor<double>", 3476 "name" : "android::trait_trivial_ctor<double>", 3477 "referenced_type" : "type-198", 3478 "self_type" : "type-198", 3479 "size" : 1, 3480 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3481 "template_args" : [ "type-199" ], 3482 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 3483 }, 3484 { 3485 "alignment" : 1, 3486 "linker_set_key" : "android::trait_trivial_ctor<float>", 3487 "name" : "android::trait_trivial_ctor<float>", 3488 "referenced_type" : "type-193", 3489 "self_type" : "type-193", 3490 "size" : 1, 3491 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3492 "template_args" : [ "type-194" ], 3493 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 3494 }, 3495 { 3496 "alignment" : 1, 3497 "linker_set_key" : "android::trait_trivial_ctor<int>", 3498 "name" : "android::trait_trivial_ctor<int>", 3499 "referenced_type" : "type-117", 3500 "self_type" : "type-117", 3501 "size" : 1, 3502 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3503 "template_args" : [ "type-30" ], 3504 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 3505 }, 3506 { 3507 "alignment" : 1, 3508 "linker_set_key" : "android::trait_trivial_ctor<long long>", 3509 "name" : "android::trait_trivial_ctor<long long>", 3510 "referenced_type" : "type-181", 3511 "self_type" : "type-181", 3512 "size" : 1, 3513 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3514 "template_args" : [ "type-182" ], 3515 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 3516 }, 3517 { 3518 "alignment" : 1, 3519 "linker_set_key" : "android::trait_trivial_ctor<long>", 3520 "name" : "android::trait_trivial_ctor<long>", 3521 "referenced_type" : "type-150", 3522 "self_type" : "type-150", 3523 "size" : 1, 3524 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3525 "template_args" : [ "type-151" ], 3526 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 3527 }, 3528 { 3529 "alignment" : 1, 3530 "linker_set_key" : "android::trait_trivial_ctor<short>", 3531 "name" : "android::trait_trivial_ctor<short>", 3532 "referenced_type" : "type-116", 3533 "self_type" : "type-116", 3534 "size" : 1, 3535 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3536 "template_args" : [ "type-3" ], 3537 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 3538 }, 3539 { 3540 "alignment" : 1, 3541 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 3542 "name" : "android::trait_trivial_ctor<unsigned char>", 3543 "referenced_type" : "type-112", 3544 "self_type" : "type-112", 3545 "size" : 1, 3546 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3547 "template_args" : [ "type-39" ], 3548 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 3549 }, 3550 { 3551 "alignment" : 1, 3552 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 3553 "name" : "android::trait_trivial_ctor<unsigned int>", 3554 "referenced_type" : "type-133", 3555 "self_type" : "type-133", 3556 "size" : 1, 3557 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3558 "template_args" : [ "type-2" ], 3559 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 3560 }, 3561 { 3562 "alignment" : 1, 3563 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 3564 "name" : "android::trait_trivial_ctor<unsigned long long>", 3565 "referenced_type" : "type-188", 3566 "self_type" : "type-188", 3567 "size" : 1, 3568 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3569 "template_args" : [ "type-189" ], 3570 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 3571 }, 3572 { 3573 "alignment" : 1, 3574 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 3575 "name" : "android::trait_trivial_ctor<unsigned long>", 3576 "referenced_type" : "type-177", 3577 "self_type" : "type-177", 3578 "size" : 1, 3579 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3580 "template_args" : [ "type-8" ], 3581 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 3582 }, 3583 { 3584 "alignment" : 1, 3585 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 3586 "name" : "android::trait_trivial_ctor<unsigned short>", 3587 "referenced_type" : "type-61", 3588 "self_type" : "type-61", 3589 "size" : 1, 3590 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3591 "template_args" : [ "type-29" ], 3592 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 3593 }, 3594 { 3595 "alignment" : 1, 3596 "linker_set_key" : "android::trait_trivial_ctor<void>", 3597 "name" : "android::trait_trivial_ctor<void>", 3598 "referenced_type" : "type-99", 3599 "self_type" : "type-99", 3600 "size" : 1, 3601 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3602 "template_args" : [ "type-7" ], 3603 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 3604 }, 3605 { 3606 "alignment" : 1, 3607 "linker_set_key" : "android::trait_trivial_dtor<android::ProcessCallStack::ThreadInfo>", 3608 "name" : "android::trait_trivial_dtor<android::ProcessCallStack::ThreadInfo>", 3609 "referenced_type" : "type-119", 3610 "self_type" : "type-119", 3611 "size" : 1, 3612 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3613 "template_args" : [ "type-120" ], 3614 "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEEE" 3615 }, 3616 { 3617 "alignment" : 1, 3618 "linker_set_key" : "android::trait_trivial_dtor<android::String8>", 3619 "name" : "android::trait_trivial_dtor<android::String8>", 3620 "referenced_type" : "type-94", 3621 "self_type" : "type-94", 3622 "size" : 1, 3623 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3624 "template_args" : [ "type-15" ], 3625 "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_7String8EEE" 3626 }, 3627 { 3628 "alignment" : 1, 3629 "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3630 "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3631 "referenced_type" : "type-129", 3632 "self_type" : "type-129", 3633 "size" : 1, 3634 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3635 "template_args" : [ "type-122" ], 3636 "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 3637 }, 3638 { 3639 "alignment" : 1, 3640 "linker_set_key" : "android::trait_trivial_dtor<bool>", 3641 "name" : "android::trait_trivial_dtor<bool>", 3642 "referenced_type" : "type-104", 3643 "self_type" : "type-104", 3644 "size" : 1, 3645 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3646 "template_args" : [ "type-53" ], 3647 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 3648 }, 3649 { 3650 "alignment" : 1, 3651 "linker_set_key" : "android::trait_trivial_dtor<char>", 3652 "name" : "android::trait_trivial_dtor<char>", 3653 "referenced_type" : "type-109", 3654 "self_type" : "type-109", 3655 "size" : 1, 3656 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3657 "template_args" : [ "type-18" ], 3658 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 3659 }, 3660 { 3661 "alignment" : 1, 3662 "linker_set_key" : "android::trait_trivial_dtor<double>", 3663 "name" : "android::trait_trivial_dtor<double>", 3664 "referenced_type" : "type-200", 3665 "self_type" : "type-200", 3666 "size" : 1, 3667 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3668 "template_args" : [ "type-199" ], 3669 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 3670 }, 3671 { 3672 "alignment" : 1, 3673 "linker_set_key" : "android::trait_trivial_dtor<float>", 3674 "name" : "android::trait_trivial_dtor<float>", 3675 "referenced_type" : "type-195", 3676 "self_type" : "type-195", 3677 "size" : 1, 3678 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3679 "template_args" : [ "type-194" ], 3680 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 3681 }, 3682 { 3683 "alignment" : 1, 3684 "linker_set_key" : "android::trait_trivial_dtor<int>", 3685 "name" : "android::trait_trivial_dtor<int>", 3686 "referenced_type" : "type-118", 3687 "self_type" : "type-118", 3688 "size" : 1, 3689 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3690 "template_args" : [ "type-30" ], 3691 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 3692 }, 3693 { 3694 "alignment" : 1, 3695 "linker_set_key" : "android::trait_trivial_dtor<long long>", 3696 "name" : "android::trait_trivial_dtor<long long>", 3697 "referenced_type" : "type-183", 3698 "self_type" : "type-183", 3699 "size" : 1, 3700 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3701 "template_args" : [ "type-182" ], 3702 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 3703 }, 3704 { 3705 "alignment" : 1, 3706 "linker_set_key" : "android::trait_trivial_dtor<long>", 3707 "name" : "android::trait_trivial_dtor<long>", 3708 "referenced_type" : "type-170", 3709 "self_type" : "type-170", 3710 "size" : 1, 3711 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3712 "template_args" : [ "type-151" ], 3713 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 3714 }, 3715 { 3716 "alignment" : 1, 3717 "linker_set_key" : "android::trait_trivial_dtor<short>", 3718 "name" : "android::trait_trivial_dtor<short>", 3719 "referenced_type" : "type-24", 3720 "self_type" : "type-24", 3721 "size" : 1, 3722 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3723 "template_args" : [ "type-3" ], 3724 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 3725 }, 3726 { 3727 "alignment" : 1, 3728 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 3729 "name" : "android::trait_trivial_dtor<unsigned char>", 3730 "referenced_type" : "type-113", 3731 "self_type" : "type-113", 3732 "size" : 1, 3733 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3734 "template_args" : [ "type-39" ], 3735 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 3736 }, 3737 { 3738 "alignment" : 1, 3739 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 3740 "name" : "android::trait_trivial_dtor<unsigned int>", 3741 "referenced_type" : "type-135", 3742 "self_type" : "type-135", 3743 "size" : 1, 3744 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3745 "template_args" : [ "type-2" ], 3746 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 3747 }, 3748 { 3749 "alignment" : 1, 3750 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 3751 "name" : "android::trait_trivial_dtor<unsigned long long>", 3752 "referenced_type" : "type-190", 3753 "self_type" : "type-190", 3754 "size" : 1, 3755 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3756 "template_args" : [ "type-189" ], 3757 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 3758 }, 3759 { 3760 "alignment" : 1, 3761 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 3762 "name" : "android::trait_trivial_dtor<unsigned long>", 3763 "referenced_type" : "type-178", 3764 "self_type" : "type-178", 3765 "size" : 1, 3766 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3767 "template_args" : [ "type-8" ], 3768 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 3769 }, 3770 { 3771 "alignment" : 1, 3772 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 3773 "name" : "android::trait_trivial_dtor<unsigned short>", 3774 "referenced_type" : "type-84", 3775 "self_type" : "type-84", 3776 "size" : 1, 3777 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3778 "template_args" : [ "type-29" ], 3779 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 3780 }, 3781 { 3782 "alignment" : 1, 3783 "linker_set_key" : "android::trait_trivial_dtor<void>", 3784 "name" : "android::trait_trivial_dtor<void>", 3785 "referenced_type" : "type-100", 3786 "self_type" : "type-100", 3787 "size" : 1, 3788 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3789 "template_args" : [ "type-7" ], 3790 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 3791 }, 3792 { 3793 "alignment" : 1, 3794 "linker_set_key" : "android::trait_trivial_move<android::ProcessCallStack::ThreadInfo>", 3795 "name" : "android::trait_trivial_move<android::ProcessCallStack::ThreadInfo>", 3796 "referenced_type" : "type-138", 3797 "self_type" : "type-138", 3798 "size" : 1, 3799 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3800 "template_args" : [ "type-120" ], 3801 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEEE" 3802 }, 3803 { 3804 "alignment" : 1, 3805 "linker_set_key" : "android::trait_trivial_move<android::String8>", 3806 "name" : "android::trait_trivial_move<android::String8>", 3807 "referenced_type" : "type-232", 3808 "self_type" : "type-232", 3809 "size" : 1, 3810 "source_file" : "/system/core/libutils/include/utils/String8.h", 3811 "template_args" : [ "type-15" ], 3812 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 3813 }, 3814 { 3815 "alignment" : 1, 3816 "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3817 "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 3818 "referenced_type" : "type-146", 3819 "self_type" : "type-146", 3820 "size" : 1, 3821 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3822 "template_args" : [ "type-122" ], 3823 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 3824 }, 3825 { 3826 "alignment" : 1, 3827 "linker_set_key" : "android::trait_trivial_move<bool>", 3828 "name" : "android::trait_trivial_move<bool>", 3829 "referenced_type" : "type-107", 3830 "self_type" : "type-107", 3831 "size" : 1, 3832 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3833 "template_args" : [ "type-53" ], 3834 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 3835 }, 3836 { 3837 "alignment" : 1, 3838 "linker_set_key" : "android::trait_trivial_move<char>", 3839 "name" : "android::trait_trivial_move<char>", 3840 "referenced_type" : "type-111", 3841 "self_type" : "type-111", 3842 "size" : 1, 3843 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3844 "template_args" : [ "type-18" ], 3845 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 3846 }, 3847 { 3848 "alignment" : 1, 3849 "linker_set_key" : "android::trait_trivial_move<double>", 3850 "name" : "android::trait_trivial_move<double>", 3851 "referenced_type" : "type-202", 3852 "self_type" : "type-202", 3853 "size" : 1, 3854 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3855 "template_args" : [ "type-199" ], 3856 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 3857 }, 3858 { 3859 "alignment" : 1, 3860 "linker_set_key" : "android::trait_trivial_move<float>", 3861 "name" : "android::trait_trivial_move<float>", 3862 "referenced_type" : "type-197", 3863 "self_type" : "type-197", 3864 "size" : 1, 3865 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3866 "template_args" : [ "type-194" ], 3867 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 3868 }, 3869 { 3870 "alignment" : 1, 3871 "linker_set_key" : "android::trait_trivial_move<int>", 3872 "name" : "android::trait_trivial_move<int>", 3873 "referenced_type" : "type-132", 3874 "self_type" : "type-132", 3875 "size" : 1, 3876 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3877 "template_args" : [ "type-30" ], 3878 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 3879 }, 3880 { 3881 "alignment" : 1, 3882 "linker_set_key" : "android::trait_trivial_move<long long>", 3883 "name" : "android::trait_trivial_move<long long>", 3884 "referenced_type" : "type-185", 3885 "self_type" : "type-185", 3886 "size" : 1, 3887 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3888 "template_args" : [ "type-182" ], 3889 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 3890 }, 3891 { 3892 "alignment" : 1, 3893 "linker_set_key" : "android::trait_trivial_move<long>", 3894 "name" : "android::trait_trivial_move<long>", 3895 "referenced_type" : "type-176", 3896 "self_type" : "type-176", 3897 "size" : 1, 3898 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3899 "template_args" : [ "type-151" ], 3900 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 3901 }, 3902 { 3903 "alignment" : 1, 3904 "linker_set_key" : "android::trait_trivial_move<short>", 3905 "name" : "android::trait_trivial_move<short>", 3906 "referenced_type" : "type-49", 3907 "self_type" : "type-49", 3908 "size" : 1, 3909 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3910 "template_args" : [ "type-3" ], 3911 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 3912 }, 3913 { 3914 "alignment" : 1, 3915 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 3916 "name" : "android::trait_trivial_move<unsigned char>", 3917 "referenced_type" : "type-115", 3918 "self_type" : "type-115", 3919 "size" : 1, 3920 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3921 "template_args" : [ "type-39" ], 3922 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 3923 }, 3924 { 3925 "alignment" : 1, 3926 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 3927 "name" : "android::trait_trivial_move<unsigned int>", 3928 "referenced_type" : "type-145", 3929 "self_type" : "type-145", 3930 "size" : 1, 3931 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3932 "template_args" : [ "type-2" ], 3933 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 3934 }, 3935 { 3936 "alignment" : 1, 3937 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 3938 "name" : "android::trait_trivial_move<unsigned long long>", 3939 "referenced_type" : "type-192", 3940 "self_type" : "type-192", 3941 "size" : 1, 3942 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3943 "template_args" : [ "type-189" ], 3944 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 3945 }, 3946 { 3947 "alignment" : 1, 3948 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 3949 "name" : "android::trait_trivial_move<unsigned long>", 3950 "referenced_type" : "type-180", 3951 "self_type" : "type-180", 3952 "size" : 1, 3953 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3954 "template_args" : [ "type-8" ], 3955 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 3956 }, 3957 { 3958 "alignment" : 1, 3959 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 3960 "name" : "android::trait_trivial_move<unsigned short>", 3961 "referenced_type" : "type-106", 3962 "self_type" : "type-106", 3963 "size" : 1, 3964 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3965 "template_args" : [ "type-29" ], 3966 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 3967 }, 3968 { 3969 "alignment" : 1, 3970 "linker_set_key" : "android::trait_trivial_move<void>", 3971 "name" : "android::trait_trivial_move<void>", 3972 "referenced_type" : "type-102", 3973 "self_type" : "type-102", 3974 "size" : 1, 3975 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3976 "template_args" : [ "type-7" ], 3977 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 3978 }, 3979 { 3980 "alignment" : 1, 3981 "linker_set_key" : "android::traits<android::ProcessCallStack::ThreadInfo>", 3982 "name" : "android::traits<android::ProcessCallStack::ThreadInfo>", 3983 "referenced_type" : "type-167", 3984 "self_type" : "type-167", 3985 "size" : 1, 3986 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3987 "template_args" : [ "type-120" ], 3988 "unique_id" : "_ZTSN7android6traitsINS_16ProcessCallStack10ThreadInfoEEE" 3989 }, 3990 { 3991 "alignment" : 1, 3992 "linker_set_key" : "android::traits<android::String8>", 3993 "name" : "android::traits<android::String8>", 3994 "referenced_type" : "type-98", 3995 "self_type" : "type-98", 3996 "size" : 1, 3997 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 3998 "template_args" : [ "type-15" ], 3999 "unique_id" : "_ZTSN7android6traitsINS_7String8EEE" 4000 }, 4001 { 4002 "alignment" : 1, 4003 "linker_set_key" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 4004 "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 4005 "referenced_type" : "type-165", 4006 "self_type" : "type-165", 4007 "size" : 1, 4008 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4009 "template_args" : [ "type-122" ], 4010 "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 4011 }, 4012 { 4013 "alignment" : 1, 4014 "linker_set_key" : "android::traits<int>", 4015 "name" : "android::traits<int>", 4016 "referenced_type" : "type-166", 4017 "self_type" : "type-166", 4018 "size" : 1, 4019 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4020 "template_args" : [ "type-30" ], 4021 "unique_id" : "_ZTSN7android6traitsIiEE" 4022 }, 4023 { 4024 "alignment" : 1, 4025 "base_specifiers" : 4026 [ 4027 { 4028 "referenced_type" : "type-206" 4029 } 4030 ], 4031 "linker_set_key" : "android::use_trivial_move<android::String8>", 4032 "name" : "android::use_trivial_move<android::String8>", 4033 "referenced_type" : "type-205", 4034 "self_type" : "type-205", 4035 "size" : 1, 4036 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4037 "template_args" : [ "type-15" ], 4038 "unique_id" : "_ZTSN7android16use_trivial_moveINS_7String8EEE" 4039 }, 4040 { 4041 "alignment" : 1, 4042 "base_specifiers" : 4043 [ 4044 { 4045 "referenced_type" : "type-126" 4046 } 4047 ], 4048 "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 4049 "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >", 4050 "referenced_type" : "type-125", 4051 "self_type" : "type-125", 4052 "size" : 1, 4053 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 4054 "template_args" : [ "type-122" ], 4055 "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE" 4056 }, 4057 { 4058 "alignment" : 8, 4059 "fields" : 4060 [ 4061 { 4062 "field_name" : "num", 4063 "referenced_type" : "type-8" 4064 }, 4065 { 4066 "field_name" : "pc", 4067 "field_offset" : 64, 4068 "referenced_type" : "type-8" 4069 }, 4070 { 4071 "field_name" : "rel_pc", 4072 "field_offset" : 128, 4073 "referenced_type" : "type-8" 4074 }, 4075 { 4076 "field_name" : "sp", 4077 "field_offset" : 192, 4078 "referenced_type" : "type-8" 4079 }, 4080 { 4081 "field_name" : "stack_size", 4082 "field_offset" : 256, 4083 "referenced_type" : "type-8" 4084 }, 4085 { 4086 "field_name" : "map", 4087 "field_offset" : 320, 4088 "referenced_type" : "type-47" 4089 }, 4090 { 4091 "field_name" : "func_name", 4092 "field_offset" : 832, 4093 "referenced_type" : "type-80" 4094 }, 4095 { 4096 "field_name" : "func_offset", 4097 "field_offset" : 1024, 4098 "referenced_type" : "type-8" 4099 } 4100 ], 4101 "linker_set_key" : "backtrace_frame_data_t", 4102 "name" : "backtrace_frame_data_t", 4103 "referenced_type" : "type-79", 4104 "self_type" : "type-79", 4105 "size" : 136, 4106 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 4107 "unique_id" : "_ZTS22backtrace_frame_data_t" 4108 }, 4109 { 4110 "alignment" : 8, 4111 "fields" : 4112 [ 4113 { 4114 "field_name" : "start", 4115 "referenced_type" : "type-8" 4116 }, 4117 { 4118 "field_name" : "end", 4119 "field_offset" : 64, 4120 "referenced_type" : "type-8" 4121 }, 4122 { 4123 "field_name" : "offset", 4124 "field_offset" : 128, 4125 "referenced_type" : "type-8" 4126 }, 4127 { 4128 "field_name" : "load_bias", 4129 "field_offset" : 192, 4130 "referenced_type" : "type-8" 4131 }, 4132 { 4133 "field_name" : "flags", 4134 "field_offset" : 256, 4135 "referenced_type" : "type-30" 4136 }, 4137 { 4138 "field_name" : "name", 4139 "field_offset" : 320, 4140 "referenced_type" : "type-48" 4141 } 4142 ], 4143 "linker_set_key" : "backtrace_map_t", 4144 "name" : "backtrace_map_t", 4145 "referenced_type" : "type-47", 4146 "self_type" : "type-47", 4147 "size" : 64, 4148 "source_file" : "/system/core/libbacktrace/include/backtrace/BacktraceMap.h", 4149 "unique_id" : "_ZTS15backtrace_map_t" 4150 }, 4151 { 4152 "alignment" : 8, 4153 "fields" : 4154 [ 4155 { 4156 "field_name" : "start", 4157 "referenced_type" : "type-8" 4158 }, 4159 { 4160 "field_name" : "end", 4161 "field_offset" : 64, 4162 "referenced_type" : "type-8" 4163 }, 4164 { 4165 "field_name" : "data", 4166 "field_offset" : 128, 4167 "referenced_type" : "type-82" 4168 } 4169 ], 4170 "linker_set_key" : "backtrace_stackinfo_t", 4171 "name" : "backtrace_stackinfo_t", 4172 "referenced_type" : "type-81", 4173 "self_type" : "type-81", 4174 "size" : 24, 4175 "source_file" : "/system/core/libbacktrace/include/backtrace/Backtrace.h", 4176 "unique_id" : "_ZTS21backtrace_stackinfo_t" 4177 }, 4178 { 4179 "alignment" : 4, 4180 "fields" : 4181 [ 4182 { 4183 "referenced_type" : "type-37" 4184 } 4185 ], 4186 "linker_set_key" : "log_msg", 4187 "name" : "log_msg", 4188 "referenced_type" : "type-36", 4189 "self_type" : "type-36", 4190 "size" : 5124, 4191 "source_file" : "/system/core/liblog/include/log/log_read.h", 4192 "unique_id" : "log_msg" 4193 }, 4194 { 4195 "alignment" : 4, 4196 "fields" : 4197 [ 4198 { 4199 "field_name" : "buf", 4200 "referenced_type" : "type-38" 4201 }, 4202 { 4203 "field_name" : "entry", 4204 "referenced_type" : "type-35" 4205 }, 4206 { 4207 "field_name" : "entry_v4", 4208 "referenced_type" : "type-35" 4209 }, 4210 { 4211 "field_name" : "entry_v3", 4212 "referenced_type" : "type-34" 4213 }, 4214 { 4215 "field_name" : "entry_v2", 4216 "referenced_type" : "type-33" 4217 }, 4218 { 4219 "field_name" : "entry_v1", 4220 "referenced_type" : "type-28" 4221 } 4222 ], 4223 "is_anonymous" : true, 4224 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 4225 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 4226 "record_kind" : "union", 4227 "referenced_type" : "type-37", 4228 "self_type" : "type-37", 4229 "size" : 5124, 4230 "source_file" : "/system/core/liblog/include/log/log_read.h", 4231 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 4232 }, 4233 { 4234 "alignment" : 1, 4235 "fields" : 4236 [ 4237 { 4238 "field_name" : "tv_sec", 4239 "referenced_type" : "type-2" 4240 }, 4241 { 4242 "field_name" : "tv_nsec", 4243 "field_offset" : 32, 4244 "referenced_type" : "type-2" 4245 } 4246 ], 4247 "linker_set_key" : "log_time", 4248 "name" : "log_time", 4249 "referenced_type" : "type-12", 4250 "self_type" : "type-12", 4251 "size" : 8, 4252 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 4253 "unique_id" : "_ZTS8log_time" 4254 }, 4255 { 4256 "alignment" : 4, 4257 "fields" : 4258 [ 4259 { 4260 "field_name" : "len", 4261 "referenced_type" : "type-29" 4262 }, 4263 { 4264 "field_name" : "__pad", 4265 "field_offset" : 16, 4266 "referenced_type" : "type-29" 4267 }, 4268 { 4269 "field_name" : "pid", 4270 "field_offset" : 32, 4271 "referenced_type" : "type-30" 4272 }, 4273 { 4274 "field_name" : "tid", 4275 "field_offset" : 64, 4276 "referenced_type" : "type-30" 4277 }, 4278 { 4279 "field_name" : "sec", 4280 "field_offset" : 96, 4281 "referenced_type" : "type-30" 4282 }, 4283 { 4284 "field_name" : "nsec", 4285 "field_offset" : 128, 4286 "referenced_type" : "type-30" 4287 }, 4288 { 4289 "field_name" : "msg", 4290 "field_offset" : 160, 4291 "referenced_type" : "type-31" 4292 } 4293 ], 4294 "linker_set_key" : "logger_entry", 4295 "name" : "logger_entry", 4296 "referenced_type" : "type-28", 4297 "self_type" : "type-28", 4298 "size" : 20, 4299 "source_file" : "/system/core/liblog/include/log/log_read.h", 4300 "unique_id" : "logger_entry" 4301 }, 4302 { 4303 "alignment" : 1, 4304 "fields" : 4305 [ 4306 { 4307 "field_name" : "len", 4308 "referenced_type" : "type-29" 4309 }, 4310 { 4311 "field_name" : "hdr_size", 4312 "field_offset" : 16, 4313 "referenced_type" : "type-29" 4314 }, 4315 { 4316 "field_name" : "pid", 4317 "field_offset" : 32, 4318 "referenced_type" : "type-30" 4319 }, 4320 { 4321 "field_name" : "tid", 4322 "field_offset" : 64, 4323 "referenced_type" : "type-30" 4324 }, 4325 { 4326 "field_name" : "sec", 4327 "field_offset" : 96, 4328 "referenced_type" : "type-30" 4329 }, 4330 { 4331 "field_name" : "nsec", 4332 "field_offset" : 128, 4333 "referenced_type" : "type-30" 4334 }, 4335 { 4336 "field_name" : "euid", 4337 "field_offset" : 160, 4338 "referenced_type" : "type-2" 4339 }, 4340 { 4341 "field_name" : "msg", 4342 "field_offset" : 192, 4343 "referenced_type" : "type-31" 4344 } 4345 ], 4346 "linker_set_key" : "logger_entry_v2", 4347 "name" : "logger_entry_v2", 4348 "referenced_type" : "type-33", 4349 "self_type" : "type-33", 4350 "size" : 24, 4351 "source_file" : "/system/core/liblog/include/log/log_read.h", 4352 "unique_id" : "logger_entry_v2" 4353 }, 4354 { 4355 "alignment" : 1, 4356 "fields" : 4357 [ 4358 { 4359 "field_name" : "len", 4360 "referenced_type" : "type-29" 4361 }, 4362 { 4363 "field_name" : "hdr_size", 4364 "field_offset" : 16, 4365 "referenced_type" : "type-29" 4366 }, 4367 { 4368 "field_name" : "pid", 4369 "field_offset" : 32, 4370 "referenced_type" : "type-30" 4371 }, 4372 { 4373 "field_name" : "tid", 4374 "field_offset" : 64, 4375 "referenced_type" : "type-30" 4376 }, 4377 { 4378 "field_name" : "sec", 4379 "field_offset" : 96, 4380 "referenced_type" : "type-30" 4381 }, 4382 { 4383 "field_name" : "nsec", 4384 "field_offset" : 128, 4385 "referenced_type" : "type-30" 4386 }, 4387 { 4388 "field_name" : "lid", 4389 "field_offset" : 160, 4390 "referenced_type" : "type-2" 4391 }, 4392 { 4393 "field_name" : "msg", 4394 "field_offset" : 192, 4395 "referenced_type" : "type-31" 4396 } 4397 ], 4398 "linker_set_key" : "logger_entry_v3", 4399 "name" : "logger_entry_v3", 4400 "referenced_type" : "type-34", 4401 "self_type" : "type-34", 4402 "size" : 24, 4403 "source_file" : "/system/core/liblog/include/log/log_read.h", 4404 "unique_id" : "logger_entry_v3" 4405 }, 4406 { 4407 "alignment" : 4, 4408 "fields" : 4409 [ 4410 { 4411 "field_name" : "len", 4412 "referenced_type" : "type-29" 4413 }, 4414 { 4415 "field_name" : "hdr_size", 4416 "field_offset" : 16, 4417 "referenced_type" : "type-29" 4418 }, 4419 { 4420 "field_name" : "pid", 4421 "field_offset" : 32, 4422 "referenced_type" : "type-30" 4423 }, 4424 { 4425 "field_name" : "tid", 4426 "field_offset" : 64, 4427 "referenced_type" : "type-2" 4428 }, 4429 { 4430 "field_name" : "sec", 4431 "field_offset" : 96, 4432 "referenced_type" : "type-2" 4433 }, 4434 { 4435 "field_name" : "nsec", 4436 "field_offset" : 128, 4437 "referenced_type" : "type-2" 4438 }, 4439 { 4440 "field_name" : "lid", 4441 "field_offset" : 160, 4442 "referenced_type" : "type-2" 4443 }, 4444 { 4445 "field_name" : "uid", 4446 "field_offset" : 192, 4447 "referenced_type" : "type-2" 4448 }, 4449 { 4450 "field_name" : "msg", 4451 "field_offset" : 224, 4452 "referenced_type" : "type-31" 4453 } 4454 ], 4455 "linker_set_key" : "logger_entry_v4", 4456 "name" : "logger_entry_v4", 4457 "referenced_type" : "type-35", 4458 "self_type" : "type-35", 4459 "size" : 28, 4460 "source_file" : "/system/core/liblog/include/log/log_read.h", 4461 "unique_id" : "logger_entry_v4" 4462 } 4463 ], 4464 "rvalue_reference_types" : [] 4465} 4466