1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [1024]", 7 "name" : "char [1024]", 8 "referenced_type" : "type-64", 9 "self_type" : "type-63", 10 "size" : 1024, 11 "source_file" : "/system/libbase/include/android-base/file.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 1, 18 "is_integral" : true, 19 "is_unsigned" : true, 20 "linker_set_key" : "bool", 21 "name" : "bool", 22 "referenced_type" : "type-12", 23 "self_type" : "type-12", 24 "size" : 1 25 }, 26 { 27 "alignment" : 1, 28 "is_integral" : true, 29 "linker_set_key" : "char", 30 "name" : "char", 31 "referenced_type" : "type-64", 32 "self_type" : "type-64", 33 "size" : 1 34 }, 35 { 36 "alignment" : 4, 37 "is_integral" : true, 38 "linker_set_key" : "int", 39 "name" : "int", 40 "referenced_type" : "type-22", 41 "self_type" : "type-22", 42 "size" : 4 43 }, 44 { 45 "alignment" : 8, 46 "is_integral" : true, 47 "linker_set_key" : "long", 48 "name" : "long", 49 "referenced_type" : "type-10", 50 "self_type" : "type-10", 51 "size" : 8 52 }, 53 { 54 "alignment" : 1, 55 "is_integral" : true, 56 "linker_set_key" : "signed char", 57 "name" : "signed char", 58 "referenced_type" : "type-107", 59 "self_type" : "type-107", 60 "size" : 1 61 }, 62 { 63 "alignment" : 1, 64 "is_integral" : true, 65 "is_unsigned" : true, 66 "linker_set_key" : "unsigned char", 67 "name" : "unsigned char", 68 "referenced_type" : "type-4", 69 "self_type" : "type-4", 70 "size" : 1 71 }, 72 { 73 "alignment" : 4, 74 "is_integral" : true, 75 "is_unsigned" : true, 76 "linker_set_key" : "unsigned int", 77 "name" : "unsigned int", 78 "referenced_type" : "type-11", 79 "self_type" : "type-11", 80 "size" : 4 81 }, 82 { 83 "alignment" : 8, 84 "is_integral" : true, 85 "is_unsigned" : true, 86 "linker_set_key" : "unsigned long", 87 "name" : "unsigned long", 88 "referenced_type" : "type-6", 89 "self_type" : "type-6", 90 "size" : 8 91 }, 92 { 93 "alignment" : 2, 94 "is_integral" : true, 95 "is_unsigned" : true, 96 "linker_set_key" : "unsigned short", 97 "name" : "unsigned short", 98 "referenced_type" : "type-5", 99 "self_type" : "type-5", 100 "size" : 2 101 }, 102 { 103 "linker_set_key" : "void", 104 "name" : "void", 105 "referenced_type" : "type-47", 106 "self_type" : "type-47" 107 } 108 ], 109 "elf_functions" : 110 [ 111 { 112 "name" : "_Z11GetOwnerTagPK10ZipArchive" 113 }, 114 { 115 "name" : "_Z11OpenArchivePKcPP10ZipArchive" 116 }, 117 { 118 "name" : "_Z12CloseArchiveP10ZipArchive" 119 }, 120 { 121 "name" : "_Z12EndIterationPv" 122 }, 123 { 124 "name" : "_Z13OpenArchiveFdiPKcPP10ZipArchiveb" 125 }, 126 { 127 "name" : "_Z14StartIterationP10ZipArchivePPvPK9ZipStringS5_" 128 }, 129 { 130 "name" : "_Z15ErrorCodeStringi" 131 }, 132 { 133 "name" : "_Z15ExtractToMemoryP10ZipArchiveP8ZipEntryPhj" 134 }, 135 { 136 "name" : "_Z15ExtractToWriterP10ZipArchiveP8ZipEntryPN11zip_archive6WriterE" 137 }, 138 { 139 "name" : "_Z17GetFileDescriptorP10ZipArchive" 140 }, 141 { 142 "name" : "_Z18ExtractEntryToFileP10ZipArchiveP8ZipEntryi" 143 }, 144 { 145 "name" : "_Z21OpenArchiveFromMemoryPvmPKcPP10ZipArchive" 146 }, 147 { 148 "name" : "_Z23ProcessZipEntryContentsP10ZipArchiveP8ZipEntryPFbPKhmPvES5_" 149 }, 150 { 151 "name" : "_Z4NextPvP8ZipEntryP9ZipString" 152 }, 153 { 154 "name" : "_Z9FindEntryP10ZipArchiveRK9ZipStringP8ZipEntry" 155 }, 156 { 157 "name" : "_ZN10ZipArchive26InitializeCentralDirectoryElm" 158 }, 159 { 160 "name" : "_ZN10ZipArchiveC1EPvm" 161 }, 162 { 163 "name" : "_ZN10ZipArchiveC1Eib" 164 }, 165 { 166 "name" : "_ZN10ZipArchiveC2EPvm" 167 }, 168 { 169 "name" : "_ZN10ZipArchiveC2Eib" 170 }, 171 { 172 "name" : "_ZN10ZipArchiveD1Ev" 173 }, 174 { 175 "name" : "_ZN10ZipArchiveD2Ev" 176 }, 177 { 178 "name" : "_ZN11zip_archive6ReaderD0Ev" 179 }, 180 { 181 "name" : "_ZN11zip_archive6ReaderD1Ev" 182 }, 183 { 184 "name" : "_ZN11zip_archive6ReaderD2Ev" 185 }, 186 { 187 "name" : "_ZN11zip_archive6WriterD0Ev" 188 }, 189 { 190 "name" : "_ZN11zip_archive6WriterD1Ev" 191 }, 192 { 193 "name" : "_ZN11zip_archive6WriterD2Ev" 194 }, 195 { 196 "name" : "_ZN11zip_archive7InflateERKNS_6ReaderEjjPNS_6WriterEPm" 197 }, 198 { 199 "name" : "_ZN16CentralDirectory10InitializeEPvlm" 200 }, 201 { 202 "name" : "_ZN21ZipArchiveStreamEntry4InitERK8ZipEntry" 203 }, 204 { 205 "name" : "_ZN21ZipArchiveStreamEntry6CreateEP10ZipArchiveRK8ZipEntry" 206 }, 207 { 208 "name" : "_ZN21ZipArchiveStreamEntry9CreateRawEP10ZipArchiveRK8ZipEntry" 209 }, 210 { 211 "name" : "_ZN31ZipArchiveStreamEntryCompressed4InitERK8ZipEntry" 212 }, 213 { 214 "name" : "_ZN31ZipArchiveStreamEntryCompressed4ReadEv" 215 }, 216 { 217 "name" : "_ZN31ZipArchiveStreamEntryCompressed6VerifyEv" 218 }, 219 { 220 "name" : "_ZN31ZipArchiveStreamEntryCompressedD0Ev" 221 }, 222 { 223 "name" : "_ZN31ZipArchiveStreamEntryCompressedD1Ev" 224 }, 225 { 226 "name" : "_ZN31ZipArchiveStreamEntryCompressedD2Ev" 227 }, 228 { 229 "name" : "_ZN33ZipArchiveStreamEntryUncompressed4InitERK8ZipEntry" 230 }, 231 { 232 "name" : "_ZN33ZipArchiveStreamEntryUncompressed4ReadEv" 233 }, 234 { 235 "name" : "_ZN33ZipArchiveStreamEntryUncompressed6VerifyEv" 236 }, 237 { 238 "name" : "_ZN34ZipArchiveStreamEntryRawCompressed4InitERK8ZipEntry" 239 }, 240 { 241 "name" : "_ZN34ZipArchiveStreamEntryRawCompressed6VerifyEv" 242 }, 243 { 244 "name" : "_ZN9ZipStringC1EPKc" 245 }, 246 { 247 "name" : "_ZN9ZipStringC2EPKc" 248 }, 249 { 250 "name" : "_ZN9ZipWriter10StartEntryEPKcm" 251 }, 252 { 253 "name" : "_ZN9ZipWriter10StoreBytesEPNS_9FileEntryEPKvm" 254 }, 255 { 256 "name" : "_ZN9ZipWriter10WriteBytesEPKvm" 257 }, 258 { 259 "name" : "_ZN9ZipWriter11FinishEntryEv" 260 }, 261 { 262 "name" : "_ZN9ZipWriter11HandleErrorEi" 263 }, 264 { 265 "name" : "_ZN9ZipWriter12GetLastEntryEPNS_9FileEntryE" 266 }, 267 { 268 "name" : "_ZN9ZipWriter13CompressBytesEPNS_9FileEntryEPKvm" 269 }, 270 { 271 "name" : "_ZN9ZipWriter14PrepareDeflateEv" 272 }, 273 { 274 "name" : "_ZN9ZipWriter15ErrorCodeStringEi" 275 }, 276 { 277 "name" : "_ZN9ZipWriter16DiscardLastEntryEv" 278 }, 279 { 280 "name" : "_ZN9ZipWriter17StartAlignedEntryEPKcmj" 281 }, 282 { 283 "name" : "_ZN9ZipWriter18StartEntryWithTimeEPKcml" 284 }, 285 { 286 "name" : "_ZN9ZipWriter20FlushCompressedBytesEPNS_9FileEntryE" 287 }, 288 { 289 "name" : "_ZN9ZipWriter25StartAlignedEntryWithTimeEPKcmlj" 290 }, 291 { 292 "name" : "_ZN9ZipWriter6FinishEv" 293 }, 294 { 295 "name" : "_ZN9ZipWriterC1EOS_" 296 }, 297 { 298 "name" : "_ZN9ZipWriterC1EP7__sFILE" 299 }, 300 { 301 "name" : "_ZN9ZipWriterC2EOS_" 302 }, 303 { 304 "name" : "_ZN9ZipWriterC2EP7__sFILE" 305 }, 306 { 307 "name" : "_ZN9ZipWriteraSEOS_" 308 }, 309 { 310 "name" : "_ZNK13MappedZipFile10GetBasePtrEv" 311 }, 312 { 313 "name" : "_ZNK13MappedZipFile12ReadAtOffsetEPhml" 314 }, 315 { 316 "name" : "_ZNK13MappedZipFile13GetFileLengthEv" 317 }, 318 { 319 "name" : "_ZNK13MappedZipFile17GetFileDescriptorEv" 320 }, 321 { 322 "name" : "_ZNK8ZipEntry19GetModificationTimeEv" 323 }, 324 { 325 "binding" : "weak", 326 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m" 327 }, 328 { 329 "binding" : "weak", 330 "name" : "_ZNSt3__16vectorIN9ZipWriter9FileEntryENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJS2_EEEvDpOT_" 331 }, 332 { 333 "binding" : "weak", 334 "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE8__appendEmRKc" 335 }, 336 { 337 "binding" : "weak", 338 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm" 339 } 340 ], 341 "elf_objects" : 342 [ 343 { 344 "binding" : "weak", 345 "name" : "_ZTV10FileWriter" 346 }, 347 { 348 "binding" : "weak", 349 "name" : "_ZTV11EntryReader" 350 }, 351 { 352 "binding" : "weak", 353 "name" : "_ZTV12MemoryWriter" 354 }, 355 { 356 "binding" : "weak", 357 "name" : "_ZTV13ProcessWriter" 358 }, 359 { 360 "name" : "_ZTV21ZipArchiveStreamEntry" 361 }, 362 { 363 "name" : "_ZTV31ZipArchiveStreamEntryCompressed" 364 }, 365 { 366 "name" : "_ZTV33ZipArchiveStreamEntryUncompressed" 367 }, 368 { 369 "name" : "_ZTV34ZipArchiveStreamEntryRawCompressed" 370 }, 371 { 372 "name" : "_ZTVN11zip_archive6ReaderE" 373 }, 374 { 375 "name" : "_ZTVN11zip_archive6WriterE" 376 } 377 ], 378 "enum_types" : 379 [ 380 { 381 "access" : "private", 382 "alignment" : 4, 383 "enum_fields" : 384 [ 385 { 386 "enum_field_value" : 0, 387 "name" : "ZipWriter::State::kWritingZip" 388 }, 389 { 390 "enum_field_value" : 1, 391 "name" : "ZipWriter::State::kWritingEntry" 392 }, 393 { 394 "enum_field_value" : 2, 395 "name" : "ZipWriter::State::kDone" 396 }, 397 { 398 "enum_field_value" : 3, 399 "name" : "ZipWriter::State::kError" 400 } 401 ], 402 "linker_set_key" : "ZipWriter::State", 403 "name" : "ZipWriter::State", 404 "referenced_type" : "type-21", 405 "self_type" : "type-21", 406 "size" : 4, 407 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h", 408 "underlying_type" : "type-22", 409 "unique_id" : "_ZTSN9ZipWriter5StateE" 410 }, 411 { 412 "alignment" : 4, 413 "enum_fields" : 414 [ 415 { 416 "enum_field_value" : 0, 417 "name" : "android::base::DEFAULT" 418 }, 419 { 420 "enum_field_value" : 1, 421 "name" : "android::base::MAIN" 422 }, 423 { 424 "enum_field_value" : 2, 425 "name" : "android::base::SYSTEM" 426 } 427 ], 428 "linker_set_key" : "android::base::LogId", 429 "name" : "android::base::LogId", 430 "referenced_type" : "type-69", 431 "self_type" : "type-69", 432 "size" : 4, 433 "source_file" : "/system/libbase/include/android-base/logging.h", 434 "underlying_type" : "type-11", 435 "unique_id" : "_ZTSN7android4base5LogIdE" 436 }, 437 { 438 "alignment" : 4, 439 "enum_fields" : 440 [ 441 { 442 "enum_field_value" : 0, 443 "name" : "android::base::VERBOSE" 444 }, 445 { 446 "enum_field_value" : 1, 447 "name" : "android::base::DEBUG" 448 }, 449 { 450 "enum_field_value" : 2, 451 "name" : "android::base::INFO" 452 }, 453 { 454 "enum_field_value" : 3, 455 "name" : "android::base::WARNING" 456 }, 457 { 458 "enum_field_value" : 4, 459 "name" : "android::base::ERROR" 460 }, 461 { 462 "enum_field_value" : 5, 463 "name" : "android::base::FATAL_WITHOUT_ABORT" 464 }, 465 { 466 "enum_field_value" : 6, 467 "name" : "android::base::FATAL" 468 } 469 ], 470 "linker_set_key" : "android::base::LogSeverity", 471 "name" : "android::base::LogSeverity", 472 "referenced_type" : "type-68", 473 "self_type" : "type-68", 474 "size" : 4, 475 "source_file" : "/system/libbase/include/android-base/logging.h", 476 "underlying_type" : "type-11", 477 "unique_id" : "_ZTSN7android4base11LogSeverityE" 478 } 479 ], 480 "function_types" : 481 [ 482 { 483 "alignment" : 4, 484 "linker_set_key" : "bool (const unsigned char *, unsigned long, void *)", 485 "name" : "bool (const unsigned char *, unsigned long, void *)", 486 "parameters" : 487 [ 488 { 489 "referenced_type" : "type-2" 490 }, 491 { 492 "referenced_type" : "type-6" 493 }, 494 { 495 "referenced_type" : "type-46" 496 } 497 ], 498 "referenced_type" : "type-52", 499 "return_type" : "type-12", 500 "self_type" : "type-52", 501 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 502 } 503 ], 504 "functions" : 505 [ 506 { 507 "function_name" : "OpenArchive", 508 "linker_set_key" : "_Z11OpenArchivePKcPP10ZipArchive", 509 "parameters" : 510 [ 511 { 512 "referenced_type" : "type-84" 513 }, 514 { 515 "referenced_type" : "type-44" 516 } 517 ], 518 "return_type" : "type-22", 519 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 520 }, 521 { 522 "function_name" : "CloseArchive", 523 "linker_set_key" : "_Z12CloseArchiveP10ZipArchive", 524 "parameters" : 525 [ 526 { 527 "referenced_type" : "type-42" 528 } 529 ], 530 "return_type" : "type-47", 531 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 532 }, 533 { 534 "function_name" : "EndIteration", 535 "linker_set_key" : "_Z12EndIterationPv", 536 "parameters" : 537 [ 538 { 539 "referenced_type" : "type-46" 540 } 541 ], 542 "return_type" : "type-47", 543 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 544 }, 545 { 546 "function_name" : "OpenArchiveFd", 547 "linker_set_key" : "_Z13OpenArchiveFdiPKcPP10ZipArchiveb", 548 "parameters" : 549 [ 550 { 551 "referenced_type" : "type-45" 552 }, 553 { 554 "referenced_type" : "type-84" 555 }, 556 { 557 "referenced_type" : "type-44" 558 }, 559 { 560 "default_arg" : true, 561 "referenced_type" : "type-12" 562 } 563 ], 564 "return_type" : "type-22", 565 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 566 }, 567 { 568 "function_name" : "StartIteration", 569 "linker_set_key" : "_Z14StartIterationP10ZipArchivePPvPK9ZipStringS5_", 570 "parameters" : 571 [ 572 { 573 "referenced_type" : "type-42" 574 }, 575 { 576 "referenced_type" : "type-50" 577 }, 578 { 579 "referenced_type" : "type-28" 580 }, 581 { 582 "referenced_type" : "type-28" 583 } 584 ], 585 "return_type" : "type-22", 586 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 587 }, 588 { 589 "function_name" : "ErrorCodeString", 590 "linker_set_key" : "_Z15ErrorCodeStringi", 591 "parameters" : 592 [ 593 { 594 "referenced_type" : "type-22" 595 } 596 ], 597 "return_type" : "type-84", 598 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 599 }, 600 { 601 "function_name" : "ExtractToMemory", 602 "linker_set_key" : "_Z15ExtractToMemoryP10ZipArchiveP8ZipEntryPhj", 603 "parameters" : 604 [ 605 { 606 "referenced_type" : "type-42" 607 }, 608 { 609 "referenced_type" : "type-49" 610 }, 611 { 612 "referenced_type" : "type-51" 613 }, 614 { 615 "referenced_type" : "type-11" 616 } 617 ], 618 "return_type" : "type-22", 619 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 620 }, 621 { 622 "function_name" : "GetFileDescriptor", 623 "linker_set_key" : "_Z17GetFileDescriptorP10ZipArchive", 624 "parameters" : 625 [ 626 { 627 "referenced_type" : "type-48" 628 } 629 ], 630 "return_type" : "type-22", 631 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 632 }, 633 { 634 "function_name" : "ExtractEntryToFile", 635 "linker_set_key" : "_Z18ExtractEntryToFileP10ZipArchiveP8ZipEntryi", 636 "parameters" : 637 [ 638 { 639 "referenced_type" : "type-42" 640 }, 641 { 642 "referenced_type" : "type-49" 643 }, 644 { 645 "referenced_type" : "type-22" 646 } 647 ], 648 "return_type" : "type-22", 649 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 650 }, 651 { 652 "function_name" : "OpenArchiveFromMemory", 653 "linker_set_key" : "_Z21OpenArchiveFromMemoryPvmPKcPP10ZipArchive", 654 "parameters" : 655 [ 656 { 657 "referenced_type" : "type-46" 658 }, 659 { 660 "referenced_type" : "type-6" 661 }, 662 { 663 "referenced_type" : "type-84" 664 }, 665 { 666 "referenced_type" : "type-44" 667 } 668 ], 669 "return_type" : "type-22", 670 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 671 }, 672 { 673 "function_name" : "ProcessZipEntryContents", 674 "linker_set_key" : "_Z23ProcessZipEntryContentsP10ZipArchiveP8ZipEntryPFbPKhmPvES5_", 675 "parameters" : 676 [ 677 { 678 "referenced_type" : "type-42" 679 }, 680 { 681 "referenced_type" : "type-49" 682 }, 683 { 684 "referenced_type" : "type-53" 685 }, 686 { 687 "referenced_type" : "type-46" 688 } 689 ], 690 "return_type" : "type-22", 691 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 692 }, 693 { 694 "function_name" : "Next", 695 "linker_set_key" : "_Z4NextPvP8ZipEntryP9ZipString", 696 "parameters" : 697 [ 698 { 699 "referenced_type" : "type-46" 700 }, 701 { 702 "referenced_type" : "type-49" 703 }, 704 { 705 "referenced_type" : "type-95" 706 } 707 ], 708 "return_type" : "type-22", 709 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 710 }, 711 { 712 "function_name" : "FindEntry", 713 "linker_set_key" : "_Z9FindEntryP10ZipArchiveRK9ZipStringP8ZipEntry", 714 "parameters" : 715 [ 716 { 717 "referenced_type" : "type-48" 718 }, 719 { 720 "referenced_type" : "type-33" 721 }, 722 { 723 "referenced_type" : "type-49" 724 } 725 ], 726 "return_type" : "type-22", 727 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 728 }, 729 { 730 "function_name" : "zip_archive::Reader::~Reader", 731 "linker_set_key" : "_ZN11zip_archive6ReaderD0Ev", 732 "parameters" : 733 [ 734 { 735 "is_this_ptr" : true, 736 "referenced_type" : "type-57" 737 } 738 ], 739 "return_type" : "type-47", 740 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 741 }, 742 { 743 "function_name" : "zip_archive::Reader::~Reader", 744 "linker_set_key" : "_ZN11zip_archive6ReaderD1Ev", 745 "parameters" : 746 [ 747 { 748 "is_this_ptr" : true, 749 "referenced_type" : "type-57" 750 } 751 ], 752 "return_type" : "type-47", 753 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 754 }, 755 { 756 "function_name" : "zip_archive::Reader::~Reader", 757 "linker_set_key" : "_ZN11zip_archive6ReaderD2Ev", 758 "parameters" : 759 [ 760 { 761 "is_this_ptr" : true, 762 "referenced_type" : "type-57" 763 } 764 ], 765 "return_type" : "type-47", 766 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 767 }, 768 { 769 "function_name" : "zip_archive::Writer::~Writer", 770 "linker_set_key" : "_ZN11zip_archive6WriterD0Ev", 771 "parameters" : 772 [ 773 { 774 "is_this_ptr" : true, 775 "referenced_type" : "type-55" 776 } 777 ], 778 "return_type" : "type-47", 779 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 780 }, 781 { 782 "function_name" : "zip_archive::Writer::~Writer", 783 "linker_set_key" : "_ZN11zip_archive6WriterD1Ev", 784 "parameters" : 785 [ 786 { 787 "is_this_ptr" : true, 788 "referenced_type" : "type-55" 789 } 790 ], 791 "return_type" : "type-47", 792 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 793 }, 794 { 795 "function_name" : "zip_archive::Writer::~Writer", 796 "linker_set_key" : "_ZN11zip_archive6WriterD2Ev", 797 "parameters" : 798 [ 799 { 800 "is_this_ptr" : true, 801 "referenced_type" : "type-55" 802 } 803 ], 804 "return_type" : "type-47", 805 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 806 }, 807 { 808 "function_name" : "zip_archive::Inflate", 809 "linker_set_key" : "_ZN11zip_archive7InflateERKNS_6ReaderEjjPNS_6WriterEPm", 810 "parameters" : 811 [ 812 { 813 "referenced_type" : "type-59" 814 }, 815 { 816 "referenced_type" : "type-60" 817 }, 818 { 819 "referenced_type" : "type-60" 820 }, 821 { 822 "referenced_type" : "type-55" 823 }, 824 { 825 "referenced_type" : "type-61" 826 } 827 ], 828 "return_type" : "type-22", 829 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 830 }, 831 { 832 "access" : "protected", 833 "function_name" : "ZipArchiveStreamEntry::Init", 834 "linker_set_key" : "_ZN21ZipArchiveStreamEntry4InitERK8ZipEntry", 835 "parameters" : 836 [ 837 { 838 "is_this_ptr" : true, 839 "referenced_type" : "type-13" 840 }, 841 { 842 "referenced_type" : "type-14" 843 } 844 ], 845 "return_type" : "type-12", 846 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h" 847 }, 848 { 849 "function_name" : "ZipArchiveStreamEntry::Create", 850 "linker_set_key" : "_ZN21ZipArchiveStreamEntry6CreateEP10ZipArchiveRK8ZipEntry", 851 "parameters" : 852 [ 853 { 854 "referenced_type" : "type-8" 855 }, 856 { 857 "referenced_type" : "type-14" 858 } 859 ], 860 "return_type" : "type-13", 861 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h" 862 }, 863 { 864 "function_name" : "ZipArchiveStreamEntry::CreateRaw", 865 "linker_set_key" : "_ZN21ZipArchiveStreamEntry9CreateRawEP10ZipArchiveRK8ZipEntry", 866 "parameters" : 867 [ 868 { 869 "referenced_type" : "type-8" 870 }, 871 { 872 "referenced_type" : "type-14" 873 } 874 ], 875 "return_type" : "type-13", 876 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h" 877 }, 878 { 879 "function_name" : "ZipString::ZipString", 880 "linker_set_key" : "_ZN9ZipStringC1EPKc", 881 "parameters" : 882 [ 883 { 884 "is_this_ptr" : true, 885 "referenced_type" : "type-95" 886 }, 887 { 888 "referenced_type" : "type-84" 889 } 890 ], 891 "return_type" : "type-47", 892 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 893 }, 894 { 895 "function_name" : "ZipString::ZipString", 896 "linker_set_key" : "_ZN9ZipStringC2EPKc", 897 "parameters" : 898 [ 899 { 900 "is_this_ptr" : true, 901 "referenced_type" : "type-95" 902 }, 903 { 904 "referenced_type" : "type-84" 905 } 906 ], 907 "return_type" : "type-47", 908 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 909 }, 910 { 911 "function_name" : "ZipWriter::StartEntry", 912 "linker_set_key" : "_ZN9ZipWriter10StartEntryEPKcm", 913 "parameters" : 914 [ 915 { 916 "is_this_ptr" : true, 917 "referenced_type" : "type-29" 918 }, 919 { 920 "referenced_type" : "type-84" 921 }, 922 { 923 "referenced_type" : "type-6" 924 } 925 ], 926 "return_type" : "type-22", 927 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 928 }, 929 { 930 "access" : "private", 931 "function_name" : "ZipWriter::StoreBytes", 932 "linker_set_key" : "_ZN9ZipWriter10StoreBytesEPNS_9FileEntryEPKvm", 933 "parameters" : 934 [ 935 { 936 "is_this_ptr" : true, 937 "referenced_type" : "type-29" 938 }, 939 { 940 "referenced_type" : "type-32" 941 }, 942 { 943 "referenced_type" : "type-81" 944 }, 945 { 946 "referenced_type" : "type-6" 947 } 948 ], 949 "return_type" : "type-22", 950 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 951 }, 952 { 953 "function_name" : "ZipWriter::WriteBytes", 954 "linker_set_key" : "_ZN9ZipWriter10WriteBytesEPKvm", 955 "parameters" : 956 [ 957 { 958 "is_this_ptr" : true, 959 "referenced_type" : "type-29" 960 }, 961 { 962 "referenced_type" : "type-81" 963 }, 964 { 965 "referenced_type" : "type-6" 966 } 967 ], 968 "return_type" : "type-22", 969 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 970 }, 971 { 972 "function_name" : "ZipWriter::FinishEntry", 973 "linker_set_key" : "_ZN9ZipWriter11FinishEntryEv", 974 "parameters" : 975 [ 976 { 977 "is_this_ptr" : true, 978 "referenced_type" : "type-29" 979 } 980 ], 981 "return_type" : "type-22", 982 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 983 }, 984 { 985 "access" : "private", 986 "function_name" : "ZipWriter::HandleError", 987 "linker_set_key" : "_ZN9ZipWriter11HandleErrorEi", 988 "parameters" : 989 [ 990 { 991 "is_this_ptr" : true, 992 "referenced_type" : "type-29" 993 }, 994 { 995 "referenced_type" : "type-22" 996 } 997 ], 998 "return_type" : "type-22", 999 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1000 }, 1001 { 1002 "function_name" : "ZipWriter::GetLastEntry", 1003 "linker_set_key" : "_ZN9ZipWriter12GetLastEntryEPNS_9FileEntryE", 1004 "parameters" : 1005 [ 1006 { 1007 "is_this_ptr" : true, 1008 "referenced_type" : "type-29" 1009 }, 1010 { 1011 "referenced_type" : "type-32" 1012 } 1013 ], 1014 "return_type" : "type-22", 1015 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1016 }, 1017 { 1018 "access" : "private", 1019 "function_name" : "ZipWriter::CompressBytes", 1020 "linker_set_key" : "_ZN9ZipWriter13CompressBytesEPNS_9FileEntryEPKvm", 1021 "parameters" : 1022 [ 1023 { 1024 "is_this_ptr" : true, 1025 "referenced_type" : "type-29" 1026 }, 1027 { 1028 "referenced_type" : "type-32" 1029 }, 1030 { 1031 "referenced_type" : "type-81" 1032 }, 1033 { 1034 "referenced_type" : "type-6" 1035 } 1036 ], 1037 "return_type" : "type-22", 1038 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1039 }, 1040 { 1041 "access" : "private", 1042 "function_name" : "ZipWriter::PrepareDeflate", 1043 "linker_set_key" : "_ZN9ZipWriter14PrepareDeflateEv", 1044 "parameters" : 1045 [ 1046 { 1047 "is_this_ptr" : true, 1048 "referenced_type" : "type-29" 1049 } 1050 ], 1051 "return_type" : "type-22", 1052 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1053 }, 1054 { 1055 "function_name" : "ZipWriter::ErrorCodeString", 1056 "linker_set_key" : "_ZN9ZipWriter15ErrorCodeStringEi", 1057 "parameters" : 1058 [ 1059 { 1060 "referenced_type" : "type-22" 1061 } 1062 ], 1063 "return_type" : "type-84", 1064 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1065 }, 1066 { 1067 "function_name" : "ZipWriter::DiscardLastEntry", 1068 "linker_set_key" : "_ZN9ZipWriter16DiscardLastEntryEv", 1069 "parameters" : 1070 [ 1071 { 1072 "is_this_ptr" : true, 1073 "referenced_type" : "type-29" 1074 } 1075 ], 1076 "return_type" : "type-22", 1077 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1078 }, 1079 { 1080 "function_name" : "ZipWriter::StartAlignedEntry", 1081 "linker_set_key" : "_ZN9ZipWriter17StartAlignedEntryEPKcmj", 1082 "parameters" : 1083 [ 1084 { 1085 "is_this_ptr" : true, 1086 "referenced_type" : "type-29" 1087 }, 1088 { 1089 "referenced_type" : "type-84" 1090 }, 1091 { 1092 "referenced_type" : "type-6" 1093 }, 1094 { 1095 "referenced_type" : "type-11" 1096 } 1097 ], 1098 "return_type" : "type-22", 1099 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1100 }, 1101 { 1102 "function_name" : "ZipWriter::StartEntryWithTime", 1103 "linker_set_key" : "_ZN9ZipWriter18StartEntryWithTimeEPKcml", 1104 "parameters" : 1105 [ 1106 { 1107 "is_this_ptr" : true, 1108 "referenced_type" : "type-29" 1109 }, 1110 { 1111 "referenced_type" : "type-84" 1112 }, 1113 { 1114 "referenced_type" : "type-6" 1115 }, 1116 { 1117 "referenced_type" : "type-10" 1118 } 1119 ], 1120 "return_type" : "type-22", 1121 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1122 }, 1123 { 1124 "access" : "private", 1125 "function_name" : "ZipWriter::FlushCompressedBytes", 1126 "linker_set_key" : "_ZN9ZipWriter20FlushCompressedBytesEPNS_9FileEntryE", 1127 "parameters" : 1128 [ 1129 { 1130 "is_this_ptr" : true, 1131 "referenced_type" : "type-29" 1132 }, 1133 { 1134 "referenced_type" : "type-32" 1135 } 1136 ], 1137 "return_type" : "type-22", 1138 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1139 }, 1140 { 1141 "function_name" : "ZipWriter::StartAlignedEntryWithTime", 1142 "linker_set_key" : "_ZN9ZipWriter25StartAlignedEntryWithTimeEPKcmlj", 1143 "parameters" : 1144 [ 1145 { 1146 "is_this_ptr" : true, 1147 "referenced_type" : "type-29" 1148 }, 1149 { 1150 "referenced_type" : "type-84" 1151 }, 1152 { 1153 "referenced_type" : "type-6" 1154 }, 1155 { 1156 "referenced_type" : "type-10" 1157 }, 1158 { 1159 "referenced_type" : "type-11" 1160 } 1161 ], 1162 "return_type" : "type-22", 1163 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1164 }, 1165 { 1166 "function_name" : "ZipWriter::Finish", 1167 "linker_set_key" : "_ZN9ZipWriter6FinishEv", 1168 "parameters" : 1169 [ 1170 { 1171 "is_this_ptr" : true, 1172 "referenced_type" : "type-29" 1173 } 1174 ], 1175 "return_type" : "type-22", 1176 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1177 }, 1178 { 1179 "function_name" : "ZipWriter::ZipWriter", 1180 "linker_set_key" : "_ZN9ZipWriterC1EOS_", 1181 "parameters" : 1182 [ 1183 { 1184 "is_this_ptr" : true, 1185 "referenced_type" : "type-29" 1186 }, 1187 { 1188 "referenced_type" : "type-30" 1189 } 1190 ], 1191 "return_type" : "type-47", 1192 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1193 }, 1194 { 1195 "function_name" : "ZipWriter::ZipWriter", 1196 "linker_set_key" : "_ZN9ZipWriterC1EP7__sFILE", 1197 "parameters" : 1198 [ 1199 { 1200 "is_this_ptr" : true, 1201 "referenced_type" : "type-29" 1202 }, 1203 { 1204 "referenced_type" : "type-19" 1205 } 1206 ], 1207 "return_type" : "type-47", 1208 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1209 }, 1210 { 1211 "function_name" : "ZipWriter::ZipWriter", 1212 "linker_set_key" : "_ZN9ZipWriterC2EOS_", 1213 "parameters" : 1214 [ 1215 { 1216 "is_this_ptr" : true, 1217 "referenced_type" : "type-29" 1218 }, 1219 { 1220 "referenced_type" : "type-30" 1221 } 1222 ], 1223 "return_type" : "type-47", 1224 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1225 }, 1226 { 1227 "function_name" : "ZipWriter::ZipWriter", 1228 "linker_set_key" : "_ZN9ZipWriterC2EP7__sFILE", 1229 "parameters" : 1230 [ 1231 { 1232 "is_this_ptr" : true, 1233 "referenced_type" : "type-29" 1234 }, 1235 { 1236 "referenced_type" : "type-19" 1237 } 1238 ], 1239 "return_type" : "type-47", 1240 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1241 }, 1242 { 1243 "function_name" : "ZipWriter::operator=", 1244 "linker_set_key" : "_ZN9ZipWriteraSEOS_", 1245 "parameters" : 1246 [ 1247 { 1248 "is_this_ptr" : true, 1249 "referenced_type" : "type-29" 1250 }, 1251 { 1252 "referenced_type" : "type-30" 1253 } 1254 ], 1255 "return_type" : "type-31", 1256 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1257 }, 1258 { 1259 "function_name" : "ZipEntry::GetModificationTime", 1260 "linker_set_key" : "_ZNK8ZipEntry19GetModificationTimeEv", 1261 "parameters" : 1262 [ 1263 { 1264 "is_this_ptr" : true, 1265 "referenced_type" : "type-41" 1266 } 1267 ], 1268 "return_type" : "type-125", 1269 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1270 } 1271 ], 1272 "global_vars" : [], 1273 "lvalue_reference_types" : 1274 [ 1275 { 1276 "alignment" : 8, 1277 "linker_set_key" : "ZipWriter &", 1278 "name" : "ZipWriter &", 1279 "referenced_type" : "type-18", 1280 "self_type" : "type-31", 1281 "size" : 8, 1282 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1283 }, 1284 { 1285 "alignment" : 8, 1286 "linker_set_key" : "const ZipEntry &", 1287 "name" : "const ZipEntry &", 1288 "referenced_type" : "type-15", 1289 "self_type" : "type-14", 1290 "size" : 8, 1291 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h" 1292 }, 1293 { 1294 "alignment" : 8, 1295 "linker_set_key" : "const ZipString &", 1296 "name" : "const ZipString &", 1297 "referenced_type" : "type-17", 1298 "self_type" : "type-33", 1299 "size" : 8, 1300 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1301 }, 1302 { 1303 "alignment" : 8, 1304 "linker_set_key" : "const zip_archive::Reader &", 1305 "name" : "const zip_archive::Reader &", 1306 "referenced_type" : "type-58", 1307 "self_type" : "type-59", 1308 "size" : 8, 1309 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1310 }, 1311 { 1312 "alignment" : 8, 1313 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 1314 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 1315 "referenced_type" : "type-121", 1316 "self_type" : "type-120", 1317 "size" : 8, 1318 "source_file" : "/system/libbase/include/android-base/logging.h" 1319 }, 1320 { 1321 "alignment" : 8, 1322 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 1323 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 1324 "referenced_type" : "type-37", 1325 "self_type" : "type-36", 1326 "size" : 8, 1327 "source_file" : "/system/libbase/include/android-base/logging.h" 1328 } 1329 ], 1330 "pointer_types" : 1331 [ 1332 { 1333 "alignment" : 8, 1334 "linker_set_key" : "TemporaryDir *", 1335 "name" : "TemporaryDir *", 1336 "referenced_type" : "type-66", 1337 "self_type" : "type-67", 1338 "size" : 8, 1339 "source_file" : "/system/libbase/include/android-base/file.h" 1340 }, 1341 { 1342 "alignment" : 8, 1343 "linker_set_key" : "TemporaryFile *", 1344 "name" : "TemporaryFile *", 1345 "referenced_type" : "type-62", 1346 "self_type" : "type-65", 1347 "size" : 8, 1348 "source_file" : "/system/libbase/include/android-base/file.h" 1349 }, 1350 { 1351 "alignment" : 8, 1352 "linker_set_key" : "ZipArchive *", 1353 "name" : "ZipArchive *", 1354 "referenced_type" : "type-43", 1355 "self_type" : "type-42", 1356 "size" : 8, 1357 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1358 }, 1359 { 1360 "alignment" : 8, 1361 "linker_set_key" : "ZipArchive *", 1362 "name" : "ZipArchive *", 1363 "referenced_type" : "type-9", 1364 "self_type" : "type-8", 1365 "size" : 8, 1366 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h" 1367 }, 1368 { 1369 "alignment" : 8, 1370 "linker_set_key" : "ZipArchive **", 1371 "name" : "ZipArchive **", 1372 "referenced_type" : "type-42", 1373 "self_type" : "type-44", 1374 "size" : 8, 1375 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1376 }, 1377 { 1378 "alignment" : 8, 1379 "linker_set_key" : "ZipArchiveStreamEntry *", 1380 "name" : "ZipArchiveStreamEntry *", 1381 "referenced_type" : "type-7", 1382 "self_type" : "type-13", 1383 "size" : 8, 1384 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h" 1385 }, 1386 { 1387 "alignment" : 8, 1388 "linker_set_key" : "ZipEntry *", 1389 "name" : "ZipEntry *", 1390 "referenced_type" : "type-16", 1391 "self_type" : "type-49", 1392 "size" : 8, 1393 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1394 }, 1395 { 1396 "alignment" : 8, 1397 "linker_set_key" : "ZipString *", 1398 "name" : "ZipString *", 1399 "referenced_type" : "type-1", 1400 "self_type" : "type-95", 1401 "size" : 8, 1402 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1403 }, 1404 { 1405 "alignment" : 8, 1406 "linker_set_key" : "ZipWriter *", 1407 "name" : "ZipWriter *", 1408 "referenced_type" : "type-18", 1409 "self_type" : "type-29", 1410 "size" : 8, 1411 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1412 }, 1413 { 1414 "alignment" : 8, 1415 "linker_set_key" : "ZipWriter::FileEntry *", 1416 "name" : "ZipWriter::FileEntry *", 1417 "referenced_type" : "type-24", 1418 "self_type" : "type-32", 1419 "size" : 8, 1420 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1421 }, 1422 { 1423 "alignment" : 8, 1424 "linker_set_key" : "__sFILE *", 1425 "name" : "__sFILE *", 1426 "referenced_type" : "type-20", 1427 "self_type" : "type-19", 1428 "size" : 8, 1429 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 1430 }, 1431 { 1432 "alignment" : 8, 1433 "linker_set_key" : "android::base::EagerEvaluator<char *, char *> *", 1434 "name" : "android::base::EagerEvaluator<char *, char *> *", 1435 "referenced_type" : "type-92", 1436 "self_type" : "type-96", 1437 "size" : 8, 1438 "source_file" : "/system/libbase/include/android-base/logging.h" 1439 }, 1440 { 1441 "alignment" : 8, 1442 "linker_set_key" : "android::base::EagerEvaluator<char *, const char *> *", 1443 "name" : "android::base::EagerEvaluator<char *, const char *> *", 1444 "referenced_type" : "type-90", 1445 "self_type" : "type-91", 1446 "size" : 8, 1447 "source_file" : "/system/libbase/include/android-base/logging.h" 1448 }, 1449 { 1450 "alignment" : 8, 1451 "linker_set_key" : "android::base::EagerEvaluator<const char *, char *> *", 1452 "name" : "android::base::EagerEvaluator<const char *, char *> *", 1453 "referenced_type" : "type-87", 1454 "self_type" : "type-89", 1455 "size" : 8, 1456 "source_file" : "/system/libbase/include/android-base/logging.h" 1457 }, 1458 { 1459 "alignment" : 8, 1460 "linker_set_key" : "android::base::EagerEvaluator<const char *, const char *> *", 1461 "name" : "android::base::EagerEvaluator<const char *, const char *> *", 1462 "referenced_type" : "type-83", 1463 "self_type" : "type-86", 1464 "size" : 8, 1465 "source_file" : "/system/libbase/include/android-base/logging.h" 1466 }, 1467 { 1468 "alignment" : 8, 1469 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *> *", 1470 "name" : "android::base::EagerEvaluator<const signed char *, const signed char *> *", 1471 "referenced_type" : "type-104", 1472 "self_type" : "type-108", 1473 "size" : 8, 1474 "source_file" : "/system/libbase/include/android-base/logging.h" 1475 }, 1476 { 1477 "alignment" : 8, 1478 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *> *", 1479 "name" : "android::base::EagerEvaluator<const signed char *, signed char *> *", 1480 "referenced_type" : "type-109", 1481 "self_type" : "type-111", 1482 "size" : 8, 1483 "source_file" : "/system/libbase/include/android-base/logging.h" 1484 }, 1485 { 1486 "alignment" : 8, 1487 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *", 1488 "name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *", 1489 "referenced_type" : "type-80", 1490 "self_type" : "type-97", 1491 "size" : 8, 1492 "source_file" : "/system/libbase/include/android-base/logging.h" 1493 }, 1494 { 1495 "alignment" : 8, 1496 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *", 1497 "name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *", 1498 "referenced_type" : "type-98", 1499 "self_type" : "type-99", 1500 "size" : 8, 1501 "source_file" : "/system/libbase/include/android-base/logging.h" 1502 }, 1503 { 1504 "alignment" : 8, 1505 "linker_set_key" : "android::base::EagerEvaluator<int, int> *", 1506 "name" : "android::base::EagerEvaluator<int, int> *", 1507 "referenced_type" : "type-76", 1508 "self_type" : "type-77", 1509 "size" : 8, 1510 "source_file" : "/system/libbase/include/android-base/logging.h" 1511 }, 1512 { 1513 "alignment" : 8, 1514 "linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *> *", 1515 "name" : "android::base::EagerEvaluator<signed char *, const signed char *> *", 1516 "referenced_type" : "type-112", 1517 "self_type" : "type-113", 1518 "size" : 8, 1519 "source_file" : "/system/libbase/include/android-base/logging.h" 1520 }, 1521 { 1522 "alignment" : 8, 1523 "linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *> *", 1524 "name" : "android::base::EagerEvaluator<signed char *, signed char *> *", 1525 "referenced_type" : "type-114", 1526 "self_type" : "type-115", 1527 "size" : 8, 1528 "source_file" : "/system/libbase/include/android-base/logging.h" 1529 }, 1530 { 1531 "alignment" : 8, 1532 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *", 1533 "name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *", 1534 "referenced_type" : "type-100", 1535 "self_type" : "type-101", 1536 "size" : 8, 1537 "source_file" : "/system/libbase/include/android-base/logging.h" 1538 }, 1539 { 1540 "alignment" : 8, 1541 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *", 1542 "name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *", 1543 "referenced_type" : "type-102", 1544 "self_type" : "type-103", 1545 "size" : 8, 1546 "source_file" : "/system/libbase/include/android-base/logging.h" 1547 }, 1548 { 1549 "alignment" : 8, 1550 "linker_set_key" : "android::base::EagerEvaluator<unsigned long, unsigned long> *", 1551 "name" : "android::base::EagerEvaluator<unsigned long, unsigned long> *", 1552 "referenced_type" : "type-78", 1553 "self_type" : "type-79", 1554 "size" : 8, 1555 "source_file" : "/system/libbase/include/android-base/logging.h" 1556 }, 1557 { 1558 "alignment" : 8, 1559 "linker_set_key" : "android::base::ErrnoRestorer *", 1560 "name" : "android::base::ErrnoRestorer *", 1561 "referenced_type" : "type-71", 1562 "self_type" : "type-72", 1563 "size" : 8, 1564 "source_file" : "/system/libbase/include/android-base/logging.h" 1565 }, 1566 { 1567 "alignment" : 8, 1568 "linker_set_key" : "android::base::MappedFile *", 1569 "name" : "android::base::MappedFile *", 1570 "referenced_type" : "type-94", 1571 "self_type" : "type-93", 1572 "size" : 8, 1573 "source_file" : "/system/libbase/include/android-base/mapped_file.h" 1574 }, 1575 { 1576 "alignment" : 8, 1577 "linker_set_key" : "bool (*)(const unsigned char *, unsigned long, void *)", 1578 "name" : "bool (*)(const unsigned char *, unsigned long, void *)", 1579 "referenced_type" : "type-52", 1580 "self_type" : "type-53", 1581 "size" : 8, 1582 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1583 }, 1584 { 1585 "alignment" : 8, 1586 "linker_set_key" : "char *", 1587 "name" : "char *", 1588 "referenced_type" : "type-64", 1589 "self_type" : "type-88", 1590 "size" : 8, 1591 "source_file" : "/system/libbase/include/android-base/logging.h" 1592 }, 1593 { 1594 "alignment" : 8, 1595 "linker_set_key" : "const ZipEntry *", 1596 "name" : "const ZipEntry *", 1597 "referenced_type" : "type-15", 1598 "self_type" : "type-41", 1599 "size" : 8, 1600 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1601 }, 1602 { 1603 "alignment" : 8, 1604 "linker_set_key" : "const ZipString *", 1605 "name" : "const ZipString *", 1606 "referenced_type" : "type-17", 1607 "self_type" : "type-28", 1608 "size" : 8, 1609 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1610 }, 1611 { 1612 "alignment" : 8, 1613 "linker_set_key" : "const android::base::ErrnoRestorer *", 1614 "name" : "const android::base::ErrnoRestorer *", 1615 "referenced_type" : "type-73", 1616 "self_type" : "type-74", 1617 "size" : 8, 1618 "source_file" : "/system/libbase/include/android-base/logging.h" 1619 }, 1620 { 1621 "alignment" : 8, 1622 "linker_set_key" : "const char *", 1623 "name" : "const char *", 1624 "referenced_type" : "type-85", 1625 "self_type" : "type-84", 1626 "size" : 8, 1627 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1628 }, 1629 { 1630 "alignment" : 8, 1631 "linker_set_key" : "const signed char *", 1632 "name" : "const signed char *", 1633 "referenced_type" : "type-106", 1634 "self_type" : "type-105", 1635 "size" : 8, 1636 "source_file" : "/system/libbase/include/android-base/logging.h" 1637 }, 1638 { 1639 "alignment" : 8, 1640 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 1641 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 1642 "referenced_type" : "type-122", 1643 "self_type" : "type-124", 1644 "size" : 8, 1645 "source_file" : "/system/libbase/include/android-base/logging.h" 1646 }, 1647 { 1648 "alignment" : 8, 1649 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 1650 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 1651 "referenced_type" : "type-38", 1652 "self_type" : "type-40", 1653 "size" : 8, 1654 "source_file" : "/system/libbase/include/android-base/logging.h" 1655 }, 1656 { 1657 "alignment" : 8, 1658 "linker_set_key" : "const unsigned char *", 1659 "name" : "const unsigned char *", 1660 "referenced_type" : "type-3", 1661 "self_type" : "type-2", 1662 "size" : 8, 1663 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1664 }, 1665 { 1666 "alignment" : 8, 1667 "linker_set_key" : "const void *", 1668 "name" : "const void *", 1669 "referenced_type" : "type-82", 1670 "self_type" : "type-81", 1671 "size" : 8, 1672 "source_file" : "/system/libbase/include/android-base/logging.h" 1673 }, 1674 { 1675 "alignment" : 8, 1676 "linker_set_key" : "signed char *", 1677 "name" : "signed char *", 1678 "referenced_type" : "type-107", 1679 "self_type" : "type-110", 1680 "size" : 8, 1681 "source_file" : "/system/libbase/include/android-base/logging.h" 1682 }, 1683 { 1684 "alignment" : 8, 1685 "linker_set_key" : "unsigned char *", 1686 "name" : "unsigned char *", 1687 "referenced_type" : "type-4", 1688 "self_type" : "type-51", 1689 "size" : 8, 1690 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1691 }, 1692 { 1693 "alignment" : 8, 1694 "linker_set_key" : "unsigned long *", 1695 "name" : "unsigned long *", 1696 "referenced_type" : "type-6", 1697 "self_type" : "type-61", 1698 "size" : 8, 1699 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1700 }, 1701 { 1702 "alignment" : 8, 1703 "linker_set_key" : "void *", 1704 "name" : "void *", 1705 "referenced_type" : "type-47", 1706 "self_type" : "type-46", 1707 "size" : 8, 1708 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1709 }, 1710 { 1711 "alignment" : 8, 1712 "linker_set_key" : "void **", 1713 "name" : "void **", 1714 "referenced_type" : "type-46", 1715 "self_type" : "type-50", 1716 "size" : 8, 1717 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1718 }, 1719 { 1720 "alignment" : 8, 1721 "linker_set_key" : "zip_archive::Reader *", 1722 "name" : "zip_archive::Reader *", 1723 "referenced_type" : "type-56", 1724 "self_type" : "type-57", 1725 "size" : 8, 1726 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1727 }, 1728 { 1729 "alignment" : 8, 1730 "linker_set_key" : "zip_archive::Writer *", 1731 "name" : "zip_archive::Writer *", 1732 "referenced_type" : "type-54", 1733 "self_type" : "type-55", 1734 "size" : 8, 1735 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1736 } 1737 ], 1738 "qualified_types" : 1739 [ 1740 { 1741 "alignment" : 8, 1742 "is_const" : true, 1743 "linker_set_key" : "ZipArchive *const", 1744 "name" : "ZipArchive *const", 1745 "referenced_type" : "type-42", 1746 "self_type" : "type-48", 1747 "size" : 8, 1748 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1749 }, 1750 { 1751 "alignment" : 8, 1752 "is_const" : true, 1753 "linker_set_key" : "const ZipEntry", 1754 "name" : "const ZipEntry", 1755 "referenced_type" : "type-16", 1756 "self_type" : "type-15", 1757 "size" : 40, 1758 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1759 }, 1760 { 1761 "alignment" : 8, 1762 "is_const" : true, 1763 "linker_set_key" : "const ZipString", 1764 "name" : "const ZipString", 1765 "referenced_type" : "type-1", 1766 "self_type" : "type-17", 1767 "size" : 16, 1768 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1769 }, 1770 { 1771 "alignment" : 4, 1772 "is_const" : true, 1773 "linker_set_key" : "const android::base::ErrnoRestorer", 1774 "name" : "const android::base::ErrnoRestorer", 1775 "referenced_type" : "type-71", 1776 "self_type" : "type-73", 1777 "size" : 4, 1778 "source_file" : "/system/libbase/include/android-base/logging.h" 1779 }, 1780 { 1781 "alignment" : 1, 1782 "is_const" : true, 1783 "linker_set_key" : "const bool", 1784 "name" : "const bool", 1785 "referenced_type" : "type-12", 1786 "self_type" : "type-75", 1787 "size" : 1, 1788 "source_file" : "/system/libbase/include/android-base/logging.h" 1789 }, 1790 { 1791 "alignment" : 1, 1792 "is_const" : true, 1793 "linker_set_key" : "const char", 1794 "name" : "const char", 1795 "referenced_type" : "type-64", 1796 "self_type" : "type-85", 1797 "size" : 1, 1798 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1799 }, 1800 { 1801 "alignment" : 4, 1802 "is_const" : true, 1803 "linker_set_key" : "const int", 1804 "name" : "const int", 1805 "referenced_type" : "type-22", 1806 "self_type" : "type-45", 1807 "size" : 4, 1808 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1809 }, 1810 { 1811 "alignment" : 1, 1812 "is_const" : true, 1813 "linker_set_key" : "const signed char", 1814 "name" : "const signed char", 1815 "referenced_type" : "type-107", 1816 "self_type" : "type-106", 1817 "size" : 1, 1818 "source_file" : "/system/libbase/include/android-base/logging.h" 1819 }, 1820 { 1821 "alignment" : 8, 1822 "is_const" : true, 1823 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 1824 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 1825 "referenced_type" : "type-123", 1826 "self_type" : "type-122", 1827 "size" : 24, 1828 "source_file" : "/system/libbase/include/android-base/logging.h" 1829 }, 1830 { 1831 "alignment" : 8, 1832 "is_const" : true, 1833 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 1834 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 1835 "referenced_type" : "type-39", 1836 "self_type" : "type-38", 1837 "size" : 24, 1838 "source_file" : "/system/libbase/include/android-base/logging.h" 1839 }, 1840 { 1841 "alignment" : 8, 1842 "is_const" : true, 1843 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 1844 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 1845 "referenced_type" : "type-118", 1846 "self_type" : "type-117", 1847 "size" : 8, 1848 "source_file" : "/system/libbase/include/android-base/logging.h" 1849 }, 1850 { 1851 "alignment" : 8, 1852 "is_const" : true, 1853 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 1854 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 1855 "referenced_type" : "type-35", 1856 "self_type" : "type-34", 1857 "size" : 8, 1858 "source_file" : "/system/libbase/include/android-base/logging.h" 1859 }, 1860 { 1861 "alignment" : 1, 1862 "is_const" : true, 1863 "linker_set_key" : "const unsigned char", 1864 "name" : "const unsigned char", 1865 "referenced_type" : "type-4", 1866 "self_type" : "type-3", 1867 "size" : 1, 1868 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1869 }, 1870 { 1871 "alignment" : 4, 1872 "is_const" : true, 1873 "linker_set_key" : "const unsigned int", 1874 "name" : "const unsigned int", 1875 "referenced_type" : "type-11", 1876 "self_type" : "type-60", 1877 "size" : 4, 1878 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1879 }, 1880 { 1881 "is_const" : true, 1882 "linker_set_key" : "const void", 1883 "name" : "const void", 1884 "referenced_type" : "type-47", 1885 "self_type" : "type-82", 1886 "source_file" : "/system/libbase/include/android-base/logging.h" 1887 }, 1888 { 1889 "alignment" : 8, 1890 "is_const" : true, 1891 "linker_set_key" : "const zip_archive::Reader", 1892 "name" : "const zip_archive::Reader", 1893 "referenced_type" : "type-56", 1894 "self_type" : "type-58", 1895 "size" : 8, 1896 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h" 1897 } 1898 ], 1899 "record_types" : 1900 [ 1901 { 1902 "alignment" : 1, 1903 "fields" : 1904 [ 1905 { 1906 "field_name" : "path", 1907 "referenced_type" : "type-63" 1908 }, 1909 { 1910 "access" : "private", 1911 "field_name" : "remove_dir_and_contents_", 1912 "field_offset" : 8192, 1913 "referenced_type" : "type-12" 1914 } 1915 ], 1916 "linker_set_key" : "TemporaryDir", 1917 "name" : "TemporaryDir", 1918 "record_kind" : "class", 1919 "referenced_type" : "type-66", 1920 "self_type" : "type-66", 1921 "size" : 1025, 1922 "source_file" : "/system/libbase/include/android-base/file.h", 1923 "unique_id" : "_ZTS12TemporaryDir" 1924 }, 1925 { 1926 "alignment" : 4, 1927 "fields" : 1928 [ 1929 { 1930 "field_name" : "fd", 1931 "referenced_type" : "type-22" 1932 }, 1933 { 1934 "field_name" : "path", 1935 "field_offset" : 32, 1936 "referenced_type" : "type-63" 1937 }, 1938 { 1939 "access" : "private", 1940 "field_name" : "remove_file_", 1941 "field_offset" : 8224, 1942 "referenced_type" : "type-12" 1943 } 1944 ], 1945 "linker_set_key" : "TemporaryFile", 1946 "name" : "TemporaryFile", 1947 "record_kind" : "class", 1948 "referenced_type" : "type-62", 1949 "self_type" : "type-62", 1950 "size" : 1032, 1951 "source_file" : "/system/libbase/include/android-base/file.h", 1952 "unique_id" : "_ZTS13TemporaryFile" 1953 }, 1954 { 1955 "alignment" : 8, 1956 "fields" : 1957 [ 1958 { 1959 "access" : "protected", 1960 "field_name" : "handle_", 1961 "field_offset" : 64, 1962 "referenced_type" : "type-8" 1963 }, 1964 { 1965 "access" : "protected", 1966 "field_name" : "offset_", 1967 "field_offset" : 128, 1968 "referenced_type" : "type-10" 1969 }, 1970 { 1971 "access" : "protected", 1972 "field_name" : "crc32_", 1973 "field_offset" : 192, 1974 "referenced_type" : "type-11" 1975 } 1976 ], 1977 "linker_set_key" : "ZipArchiveStreamEntry", 1978 "name" : "ZipArchiveStreamEntry", 1979 "record_kind" : "class", 1980 "referenced_type" : "type-7", 1981 "self_type" : "type-7", 1982 "size" : 32, 1983 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive_stream_entry.h", 1984 "unique_id" : "_ZTS21ZipArchiveStreamEntry", 1985 "vtable_components" : 1986 [ 1987 { 1988 "kind" : "offset_to_top" 1989 }, 1990 { 1991 "kind" : "rtti", 1992 "mangled_component_name" : "_ZTI21ZipArchiveStreamEntry" 1993 }, 1994 { 1995 "kind" : "complete_dtor_pointer", 1996 "mangled_component_name" : "_ZN21ZipArchiveStreamEntryD1Ev" 1997 }, 1998 { 1999 "kind" : "deleting_dtor_pointer", 2000 "mangled_component_name" : "_ZN21ZipArchiveStreamEntryD0Ev" 2001 }, 2002 { 2003 "is_pure" : true, 2004 "mangled_component_name" : "_ZN21ZipArchiveStreamEntry4ReadEv" 2005 }, 2006 { 2007 "is_pure" : true, 2008 "mangled_component_name" : "_ZN21ZipArchiveStreamEntry6VerifyEv" 2009 }, 2010 { 2011 "mangled_component_name" : "_ZN21ZipArchiveStreamEntry4InitERK8ZipEntry" 2012 } 2013 ] 2014 }, 2015 { 2016 "alignment" : 8, 2017 "fields" : 2018 [ 2019 { 2020 "field_name" : "method", 2021 "referenced_type" : "type-5" 2022 }, 2023 { 2024 "field_name" : "mod_time", 2025 "field_offset" : 32, 2026 "referenced_type" : "type-11" 2027 }, 2028 { 2029 "field_name" : "unix_mode", 2030 "field_offset" : 64, 2031 "referenced_type" : "type-11" 2032 }, 2033 { 2034 "field_name" : "has_data_descriptor", 2035 "field_offset" : 96, 2036 "referenced_type" : "type-4" 2037 }, 2038 { 2039 "field_name" : "crc32", 2040 "field_offset" : 128, 2041 "referenced_type" : "type-11" 2042 }, 2043 { 2044 "field_name" : "compressed_length", 2045 "field_offset" : 160, 2046 "referenced_type" : "type-11" 2047 }, 2048 { 2049 "field_name" : "uncompressed_length", 2050 "field_offset" : 192, 2051 "referenced_type" : "type-11" 2052 }, 2053 { 2054 "field_name" : "offset", 2055 "field_offset" : 256, 2056 "referenced_type" : "type-10" 2057 } 2058 ], 2059 "linker_set_key" : "ZipEntry", 2060 "name" : "ZipEntry", 2061 "referenced_type" : "type-16", 2062 "self_type" : "type-16", 2063 "size" : 40, 2064 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h", 2065 "unique_id" : "_ZTS8ZipEntry" 2066 }, 2067 { 2068 "alignment" : 8, 2069 "fields" : 2070 [ 2071 { 2072 "field_name" : "name", 2073 "referenced_type" : "type-2" 2074 }, 2075 { 2076 "field_name" : "name_length", 2077 "field_offset" : 64, 2078 "referenced_type" : "type-5" 2079 } 2080 ], 2081 "linker_set_key" : "ZipString", 2082 "name" : "ZipString", 2083 "referenced_type" : "type-1", 2084 "self_type" : "type-1", 2085 "size" : 16, 2086 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h", 2087 "unique_id" : "_ZTS9ZipString" 2088 }, 2089 { 2090 "alignment" : 8, 2091 "fields" : 2092 [ 2093 { 2094 "access" : "private", 2095 "field_name" : "file_", 2096 "referenced_type" : "type-19" 2097 }, 2098 { 2099 "access" : "private", 2100 "field_name" : "seekable_", 2101 "field_offset" : 64, 2102 "referenced_type" : "type-12" 2103 }, 2104 { 2105 "access" : "private", 2106 "field_name" : "current_offset_", 2107 "field_offset" : 128, 2108 "referenced_type" : "type-10" 2109 }, 2110 { 2111 "access" : "private", 2112 "field_name" : "state_", 2113 "field_offset" : 192, 2114 "referenced_type" : "type-21" 2115 }, 2116 { 2117 "access" : "private", 2118 "field_name" : "files_", 2119 "field_offset" : 256, 2120 "referenced_type" : "type-23" 2121 }, 2122 { 2123 "access" : "private", 2124 "field_name" : "current_file_entry_", 2125 "field_offset" : 448, 2126 "referenced_type" : "type-24" 2127 }, 2128 { 2129 "access" : "private", 2130 "field_name" : "z_stream_", 2131 "field_offset" : 896, 2132 "referenced_type" : "type-26" 2133 }, 2134 { 2135 "access" : "private", 2136 "field_name" : "buffer_", 2137 "field_offset" : 1024, 2138 "referenced_type" : "type-27" 2139 } 2140 ], 2141 "linker_set_key" : "ZipWriter", 2142 "name" : "ZipWriter", 2143 "record_kind" : "class", 2144 "referenced_type" : "type-18", 2145 "self_type" : "type-18", 2146 "size" : 152, 2147 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h", 2148 "unique_id" : "_ZTS9ZipWriter" 2149 }, 2150 { 2151 "alignment" : 8, 2152 "fields" : 2153 [ 2154 { 2155 "field_name" : "path", 2156 "referenced_type" : "type-25" 2157 }, 2158 { 2159 "field_name" : "compression_method", 2160 "field_offset" : 192, 2161 "referenced_type" : "type-5" 2162 }, 2163 { 2164 "field_name" : "crc32", 2165 "field_offset" : 224, 2166 "referenced_type" : "type-11" 2167 }, 2168 { 2169 "field_name" : "compressed_size", 2170 "field_offset" : 256, 2171 "referenced_type" : "type-11" 2172 }, 2173 { 2174 "field_name" : "uncompressed_size", 2175 "field_offset" : 288, 2176 "referenced_type" : "type-11" 2177 }, 2178 { 2179 "field_name" : "last_mod_time", 2180 "field_offset" : 320, 2181 "referenced_type" : "type-5" 2182 }, 2183 { 2184 "field_name" : "last_mod_date", 2185 "field_offset" : 336, 2186 "referenced_type" : "type-5" 2187 }, 2188 { 2189 "field_name" : "padding_length", 2190 "field_offset" : 352, 2191 "referenced_type" : "type-11" 2192 }, 2193 { 2194 "field_name" : "local_file_header_offset", 2195 "field_offset" : 384, 2196 "referenced_type" : "type-10" 2197 } 2198 ], 2199 "linker_set_key" : "ZipWriter::FileEntry", 2200 "name" : "ZipWriter::FileEntry", 2201 "referenced_type" : "type-24", 2202 "self_type" : "type-24", 2203 "size" : 56, 2204 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h", 2205 "unique_id" : "_ZTSN9ZipWriter9FileEntryE" 2206 }, 2207 { 2208 "alignment" : 8, 2209 "fields" : 2210 [ 2211 { 2212 "field_name" : "lhs", 2213 "referenced_type" : "type-81" 2214 }, 2215 { 2216 "field_name" : "rhs", 2217 "field_offset" : 64, 2218 "referenced_type" : "type-81" 2219 } 2220 ], 2221 "linker_set_key" : "android::base::EagerEvaluator<char *, char *>", 2222 "name" : "android::base::EagerEvaluator<char *, char *>", 2223 "referenced_type" : "type-92", 2224 "self_type" : "type-92", 2225 "size" : 16, 2226 "source_file" : "/system/libbase/include/android-base/logging.h", 2227 "template_args" : [ "type-88", "type-88" ], 2228 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcS2_EE" 2229 }, 2230 { 2231 "alignment" : 8, 2232 "fields" : 2233 [ 2234 { 2235 "field_name" : "lhs", 2236 "referenced_type" : "type-81" 2237 }, 2238 { 2239 "field_name" : "rhs", 2240 "field_offset" : 64, 2241 "referenced_type" : "type-81" 2242 } 2243 ], 2244 "linker_set_key" : "android::base::EagerEvaluator<char *, const char *>", 2245 "name" : "android::base::EagerEvaluator<char *, const char *>", 2246 "referenced_type" : "type-90", 2247 "self_type" : "type-90", 2248 "size" : 16, 2249 "source_file" : "/system/libbase/include/android-base/logging.h", 2250 "template_args" : [ "type-88", "type-84" ], 2251 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcPKcEE" 2252 }, 2253 { 2254 "alignment" : 8, 2255 "fields" : 2256 [ 2257 { 2258 "field_name" : "lhs", 2259 "referenced_type" : "type-81" 2260 }, 2261 { 2262 "field_name" : "rhs", 2263 "field_offset" : 64, 2264 "referenced_type" : "type-81" 2265 } 2266 ], 2267 "linker_set_key" : "android::base::EagerEvaluator<const char *, char *>", 2268 "name" : "android::base::EagerEvaluator<const char *, char *>", 2269 "referenced_type" : "type-87", 2270 "self_type" : "type-87", 2271 "size" : 16, 2272 "source_file" : "/system/libbase/include/android-base/logging.h", 2273 "template_args" : [ "type-84", "type-88" ], 2274 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcPcEE" 2275 }, 2276 { 2277 "alignment" : 8, 2278 "fields" : 2279 [ 2280 { 2281 "field_name" : "lhs", 2282 "referenced_type" : "type-81" 2283 }, 2284 { 2285 "field_name" : "rhs", 2286 "field_offset" : 64, 2287 "referenced_type" : "type-81" 2288 } 2289 ], 2290 "linker_set_key" : "android::base::EagerEvaluator<const char *, const char *>", 2291 "name" : "android::base::EagerEvaluator<const char *, const char *>", 2292 "referenced_type" : "type-83", 2293 "self_type" : "type-83", 2294 "size" : 16, 2295 "source_file" : "/system/libbase/include/android-base/logging.h", 2296 "template_args" : [ "type-84", "type-84" ], 2297 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcS3_EE" 2298 }, 2299 { 2300 "alignment" : 8, 2301 "fields" : 2302 [ 2303 { 2304 "field_name" : "lhs", 2305 "referenced_type" : "type-81" 2306 }, 2307 { 2308 "field_name" : "rhs", 2309 "field_offset" : 64, 2310 "referenced_type" : "type-81" 2311 } 2312 ], 2313 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *>", 2314 "name" : "android::base::EagerEvaluator<const signed char *, const signed char *>", 2315 "referenced_type" : "type-104", 2316 "self_type" : "type-104", 2317 "size" : 16, 2318 "source_file" : "/system/libbase/include/android-base/logging.h", 2319 "template_args" : [ "type-105", "type-105" ], 2320 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaS3_EE" 2321 }, 2322 { 2323 "alignment" : 8, 2324 "fields" : 2325 [ 2326 { 2327 "field_name" : "lhs", 2328 "referenced_type" : "type-81" 2329 }, 2330 { 2331 "field_name" : "rhs", 2332 "field_offset" : 64, 2333 "referenced_type" : "type-81" 2334 } 2335 ], 2336 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *>", 2337 "name" : "android::base::EagerEvaluator<const signed char *, signed char *>", 2338 "referenced_type" : "type-109", 2339 "self_type" : "type-109", 2340 "size" : 16, 2341 "source_file" : "/system/libbase/include/android-base/logging.h", 2342 "template_args" : [ "type-105", "type-110" ], 2343 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaPaEE" 2344 }, 2345 { 2346 "alignment" : 8, 2347 "fields" : 2348 [ 2349 { 2350 "field_name" : "lhs", 2351 "referenced_type" : "type-81" 2352 }, 2353 { 2354 "field_name" : "rhs", 2355 "field_offset" : 64, 2356 "referenced_type" : "type-81" 2357 } 2358 ], 2359 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>", 2360 "name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>", 2361 "referenced_type" : "type-80", 2362 "self_type" : "type-80", 2363 "size" : 16, 2364 "source_file" : "/system/libbase/include/android-base/logging.h", 2365 "template_args" : [ "type-2", "type-2" ], 2366 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhS3_EE" 2367 }, 2368 { 2369 "alignment" : 8, 2370 "fields" : 2371 [ 2372 { 2373 "field_name" : "lhs", 2374 "referenced_type" : "type-81" 2375 }, 2376 { 2377 "field_name" : "rhs", 2378 "field_offset" : 64, 2379 "referenced_type" : "type-81" 2380 } 2381 ], 2382 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>", 2383 "name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>", 2384 "referenced_type" : "type-98", 2385 "self_type" : "type-98", 2386 "size" : 16, 2387 "source_file" : "/system/libbase/include/android-base/logging.h", 2388 "template_args" : [ "type-2", "type-51" ], 2389 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhPhEE" 2390 }, 2391 { 2392 "alignment" : 4, 2393 "fields" : 2394 [ 2395 { 2396 "field_name" : "lhs", 2397 "referenced_type" : "type-22" 2398 }, 2399 { 2400 "field_name" : "rhs", 2401 "field_offset" : 32, 2402 "referenced_type" : "type-22" 2403 } 2404 ], 2405 "linker_set_key" : "android::base::EagerEvaluator<int, int>", 2406 "name" : "android::base::EagerEvaluator<int, int>", 2407 "referenced_type" : "type-76", 2408 "self_type" : "type-76", 2409 "size" : 8, 2410 "source_file" : "/system/libbase/include/android-base/logging.h", 2411 "template_args" : [ "type-22", "type-22" ], 2412 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIiiEE" 2413 }, 2414 { 2415 "alignment" : 8, 2416 "fields" : 2417 [ 2418 { 2419 "field_name" : "lhs", 2420 "referenced_type" : "type-81" 2421 }, 2422 { 2423 "field_name" : "rhs", 2424 "field_offset" : 64, 2425 "referenced_type" : "type-81" 2426 } 2427 ], 2428 "linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *>", 2429 "name" : "android::base::EagerEvaluator<signed char *, const signed char *>", 2430 "referenced_type" : "type-112", 2431 "self_type" : "type-112", 2432 "size" : 16, 2433 "source_file" : "/system/libbase/include/android-base/logging.h", 2434 "template_args" : [ "type-110", "type-105" ], 2435 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaPKaEE" 2436 }, 2437 { 2438 "alignment" : 8, 2439 "fields" : 2440 [ 2441 { 2442 "field_name" : "lhs", 2443 "referenced_type" : "type-81" 2444 }, 2445 { 2446 "field_name" : "rhs", 2447 "field_offset" : 64, 2448 "referenced_type" : "type-81" 2449 } 2450 ], 2451 "linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *>", 2452 "name" : "android::base::EagerEvaluator<signed char *, signed char *>", 2453 "referenced_type" : "type-114", 2454 "self_type" : "type-114", 2455 "size" : 16, 2456 "source_file" : "/system/libbase/include/android-base/logging.h", 2457 "template_args" : [ "type-110", "type-110" ], 2458 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaS2_EE" 2459 }, 2460 { 2461 "alignment" : 8, 2462 "fields" : 2463 [ 2464 { 2465 "field_name" : "lhs", 2466 "referenced_type" : "type-81" 2467 }, 2468 { 2469 "field_name" : "rhs", 2470 "field_offset" : 64, 2471 "referenced_type" : "type-81" 2472 } 2473 ], 2474 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>", 2475 "name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>", 2476 "referenced_type" : "type-100", 2477 "self_type" : "type-100", 2478 "size" : 16, 2479 "source_file" : "/system/libbase/include/android-base/logging.h", 2480 "template_args" : [ "type-51", "type-2" ], 2481 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhPKhEE" 2482 }, 2483 { 2484 "alignment" : 8, 2485 "fields" : 2486 [ 2487 { 2488 "field_name" : "lhs", 2489 "referenced_type" : "type-81" 2490 }, 2491 { 2492 "field_name" : "rhs", 2493 "field_offset" : 64, 2494 "referenced_type" : "type-81" 2495 } 2496 ], 2497 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>", 2498 "name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>", 2499 "referenced_type" : "type-102", 2500 "self_type" : "type-102", 2501 "size" : 16, 2502 "source_file" : "/system/libbase/include/android-base/logging.h", 2503 "template_args" : [ "type-51", "type-51" ], 2504 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhS2_EE" 2505 }, 2506 { 2507 "alignment" : 8, 2508 "fields" : 2509 [ 2510 { 2511 "field_name" : "lhs", 2512 "referenced_type" : "type-6" 2513 }, 2514 { 2515 "field_name" : "rhs", 2516 "field_offset" : 64, 2517 "referenced_type" : "type-6" 2518 } 2519 ], 2520 "linker_set_key" : "android::base::EagerEvaluator<unsigned long, unsigned long>", 2521 "name" : "android::base::EagerEvaluator<unsigned long, unsigned long>", 2522 "referenced_type" : "type-78", 2523 "self_type" : "type-78", 2524 "size" : 16, 2525 "source_file" : "/system/libbase/include/android-base/logging.h", 2526 "template_args" : [ "type-6", "type-6" ], 2527 "unique_id" : "_ZTSN7android4base14EagerEvaluatorImmEE" 2528 }, 2529 { 2530 "alignment" : 4, 2531 "fields" : 2532 [ 2533 { 2534 "access" : "private", 2535 "field_name" : "saved_errno_", 2536 "referenced_type" : "type-45" 2537 } 2538 ], 2539 "linker_set_key" : "android::base::ErrnoRestorer", 2540 "name" : "android::base::ErrnoRestorer", 2541 "record_kind" : "class", 2542 "referenced_type" : "type-71", 2543 "self_type" : "type-71", 2544 "size" : 4, 2545 "source_file" : "/system/libbase/include/android-base/logging.h", 2546 "unique_id" : "_ZTSN7android4base13ErrnoRestorerE" 2547 }, 2548 { 2549 "alignment" : 8, 2550 "fields" : 2551 [ 2552 { 2553 "access" : "private", 2554 "field_name" : "data_", 2555 "referenced_type" : "type-117" 2556 } 2557 ], 2558 "linker_set_key" : "android::base::LogMessage", 2559 "name" : "android::base::LogMessage", 2560 "record_kind" : "class", 2561 "referenced_type" : "type-116", 2562 "self_type" : "type-116", 2563 "size" : 8, 2564 "source_file" : "/system/libbase/include/android-base/logging.h", 2565 "unique_id" : "_ZTSN7android4base10LogMessageE" 2566 }, 2567 { 2568 "alignment" : 4, 2569 "fields" : 2570 [ 2571 { 2572 "access" : "private", 2573 "field_name" : "default_log_id_", 2574 "referenced_type" : "type-69" 2575 } 2576 ], 2577 "linker_set_key" : "android::base::LogdLogger", 2578 "name" : "android::base::LogdLogger", 2579 "record_kind" : "class", 2580 "referenced_type" : "type-70", 2581 "self_type" : "type-70", 2582 "size" : 4, 2583 "source_file" : "/system/libbase/include/android-base/logging.h", 2584 "unique_id" : "_ZTSN7android4base10LogdLoggerE" 2585 }, 2586 { 2587 "alignment" : 8, 2588 "fields" : 2589 [ 2590 { 2591 "access" : "private", 2592 "field_name" : "base_", 2593 "referenced_type" : "type-88" 2594 }, 2595 { 2596 "access" : "private", 2597 "field_name" : "size_", 2598 "field_offset" : 64, 2599 "referenced_type" : "type-6" 2600 }, 2601 { 2602 "access" : "private", 2603 "field_name" : "offset_", 2604 "field_offset" : 128, 2605 "referenced_type" : "type-6" 2606 } 2607 ], 2608 "linker_set_key" : "android::base::MappedFile", 2609 "name" : "android::base::MappedFile", 2610 "record_kind" : "class", 2611 "referenced_type" : "type-94", 2612 "self_type" : "type-94", 2613 "size" : 24, 2614 "source_file" : "/system/libbase/include/android-base/mapped_file.h", 2615 "unique_id" : "_ZTSN7android4base10MappedFileE" 2616 }, 2617 { 2618 "alignment" : 4, 2619 "fields" : 2620 [ 2621 { 2622 "access" : "private", 2623 "field_name" : "old_", 2624 "referenced_type" : "type-68" 2625 } 2626 ], 2627 "linker_set_key" : "android::base::ScopedLogSeverity", 2628 "name" : "android::base::ScopedLogSeverity", 2629 "record_kind" : "class", 2630 "referenced_type" : "type-119", 2631 "self_type" : "type-119", 2632 "size" : 4, 2633 "source_file" : "/system/libbase/include/android-base/logging.h", 2634 "unique_id" : "_ZTSN7android4base17ScopedLogSeverityE" 2635 }, 2636 { 2637 "alignment" : 8, 2638 "linker_set_key" : "zip_archive::Reader", 2639 "name" : "zip_archive::Reader", 2640 "record_kind" : "class", 2641 "referenced_type" : "type-56", 2642 "self_type" : "type-56", 2643 "size" : 8, 2644 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h", 2645 "unique_id" : "_ZTSN11zip_archive6ReaderE", 2646 "vtable_components" : 2647 [ 2648 { 2649 "kind" : "offset_to_top" 2650 }, 2651 { 2652 "kind" : "rtti", 2653 "mangled_component_name" : "_ZTIN11zip_archive6ReaderE" 2654 }, 2655 { 2656 "is_pure" : true, 2657 "mangled_component_name" : "_ZNK11zip_archive6Reader12ReadAtOffsetEPhmj" 2658 }, 2659 { 2660 "kind" : "complete_dtor_pointer", 2661 "mangled_component_name" : "_ZN11zip_archive6ReaderD1Ev" 2662 }, 2663 { 2664 "kind" : "deleting_dtor_pointer", 2665 "mangled_component_name" : "_ZN11zip_archive6ReaderD0Ev" 2666 } 2667 ] 2668 }, 2669 { 2670 "alignment" : 8, 2671 "linker_set_key" : "zip_archive::Writer", 2672 "name" : "zip_archive::Writer", 2673 "record_kind" : "class", 2674 "referenced_type" : "type-54", 2675 "self_type" : "type-54", 2676 "size" : 8, 2677 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_archive.h", 2678 "unique_id" : "_ZTSN11zip_archive6WriterE", 2679 "vtable_components" : 2680 [ 2681 { 2682 "kind" : "offset_to_top" 2683 }, 2684 { 2685 "kind" : "rtti", 2686 "mangled_component_name" : "_ZTIN11zip_archive6WriterE" 2687 }, 2688 { 2689 "is_pure" : true, 2690 "mangled_component_name" : "_ZN11zip_archive6Writer6AppendEPhm" 2691 }, 2692 { 2693 "kind" : "complete_dtor_pointer", 2694 "mangled_component_name" : "_ZN11zip_archive6WriterD1Ev" 2695 }, 2696 { 2697 "kind" : "deleting_dtor_pointer", 2698 "mangled_component_name" : "_ZN11zip_archive6WriterD0Ev" 2699 } 2700 ] 2701 } 2702 ], 2703 "rvalue_reference_types" : 2704 [ 2705 { 2706 "alignment" : 8, 2707 "linker_set_key" : "ZipWriter &&", 2708 "name" : "ZipWriter &&", 2709 "referenced_type" : "type-18", 2710 "self_type" : "type-30", 2711 "size" : 8, 2712 "source_file" : "/system/core/libziparchive/include/ziparchive/zip_writer.h" 2713 } 2714 ] 2715} 2716