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