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