1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "bool", 10 "name" : "bool", 11 "referenced_type" : "type-6", 12 "self_type" : "type-6", 13 "size" : 1 14 }, 15 { 16 "alignment" : 1, 17 "is_integral" : true, 18 "is_unsigned" : true, 19 "linker_set_key" : "char", 20 "name" : "char", 21 "referenced_type" : "type-10", 22 "self_type" : "type-10", 23 "size" : 1 24 }, 25 { 26 "alignment" : 8, 27 "linker_set_key" : "double", 28 "name" : "double", 29 "referenced_type" : "type-13", 30 "self_type" : "type-13", 31 "size" : 8 32 }, 33 { 34 "alignment" : 4, 35 "is_integral" : true, 36 "linker_set_key" : "int", 37 "name" : "int", 38 "referenced_type" : "type-12", 39 "self_type" : "type-12", 40 "size" : 4 41 }, 42 { 43 "alignment" : 4, 44 "is_integral" : true, 45 "linker_set_key" : "long", 46 "name" : "long", 47 "referenced_type" : "type-5", 48 "self_type" : "type-5", 49 "size" : 4 50 }, 51 { 52 "alignment" : 8, 53 "linker_set_key" : "long double", 54 "name" : "long double", 55 "referenced_type" : "type-3", 56 "self_type" : "type-3", 57 "size" : 8 58 }, 59 { 60 "alignment" : 8, 61 "is_integral" : true, 62 "linker_set_key" : "long long", 63 "name" : "long long", 64 "referenced_type" : "type-17", 65 "self_type" : "type-17", 66 "size" : 8 67 }, 68 { 69 "alignment" : 2, 70 "is_integral" : true, 71 "linker_set_key" : "short", 72 "name" : "short", 73 "referenced_type" : "type-2", 74 "self_type" : "type-2", 75 "size" : 2 76 }, 77 { 78 "alignment" : 1, 79 "is_integral" : true, 80 "is_unsigned" : true, 81 "linker_set_key" : "unsigned char", 82 "name" : "unsigned char", 83 "referenced_type" : "type-15", 84 "self_type" : "type-15", 85 "size" : 1 86 }, 87 { 88 "alignment" : 4, 89 "is_integral" : true, 90 "is_unsigned" : true, 91 "linker_set_key" : "unsigned int", 92 "name" : "unsigned int", 93 "referenced_type" : "type-1", 94 "self_type" : "type-1", 95 "size" : 4 96 }, 97 { 98 "alignment" : 4, 99 "is_integral" : true, 100 "is_unsigned" : true, 101 "linker_set_key" : "unsigned long", 102 "name" : "unsigned long", 103 "referenced_type" : "type-18", 104 "self_type" : "type-18", 105 "size" : 4 106 }, 107 { 108 "alignment" : 8, 109 "is_integral" : true, 110 "is_unsigned" : true, 111 "linker_set_key" : "unsigned long long", 112 "name" : "unsigned long long", 113 "referenced_type" : "type-4", 114 "self_type" : "type-4", 115 "size" : 8 116 }, 117 { 118 "alignment" : 2, 119 "is_integral" : true, 120 "is_unsigned" : true, 121 "linker_set_key" : "unsigned short", 122 "name" : "unsigned short", 123 "referenced_type" : "type-16", 124 "self_type" : "type-16", 125 "size" : 2 126 }, 127 { 128 "linker_set_key" : "void", 129 "name" : "void", 130 "referenced_type" : "type-14", 131 "self_type" : "type-14" 132 } 133 ], 134 "elf_functions" : 135 [ 136 { 137 "name" : "_ZN7android26phone_number_compare_looseEPKcS1_" 138 }, 139 { 140 "name" : "_ZN7android27phone_number_compare_strictEPKcS1_" 141 }, 142 { 143 "name" : "_ZN7android36phone_number_stripped_reversed_interEPKcPciPi" 144 }, 145 { 146 "name" : "__aeabi_d2lz" 147 }, 148 { 149 "name" : "__aeabi_d2ulz" 150 }, 151 { 152 "name" : "__aeabi_l2d" 153 }, 154 { 155 "name" : "__aeabi_l2f" 156 }, 157 { 158 "name" : "__aeabi_ldivmod" 159 }, 160 { 161 "name" : "__aeabi_memclr" 162 }, 163 { 164 "name" : "__aeabi_memclr4" 165 }, 166 { 167 "name" : "__aeabi_memclr8" 168 }, 169 { 170 "name" : "__aeabi_memcpy" 171 }, 172 { 173 "name" : "__aeabi_memcpy4" 174 }, 175 { 176 "name" : "__aeabi_memcpy8" 177 }, 178 { 179 "name" : "__aeabi_memmove" 180 }, 181 { 182 "name" : "__aeabi_memmove4" 183 }, 184 { 185 "name" : "__aeabi_memmove8" 186 }, 187 { 188 "name" : "__aeabi_memset" 189 }, 190 { 191 "name" : "__aeabi_memset4" 192 }, 193 { 194 "name" : "__aeabi_memset8" 195 }, 196 { 197 "name" : "__aeabi_uidiv" 198 }, 199 { 200 "name" : "__aeabi_uidivmod" 201 }, 202 { 203 "name" : "__aeabi_uldivmod" 204 }, 205 { 206 "name" : "__divdi3" 207 }, 208 { 209 "name" : "__divmoddi4" 210 }, 211 { 212 "name" : "__fixdfdi" 213 }, 214 { 215 "name" : "__fixunsdfdi" 216 }, 217 { 218 "name" : "__floatdidf" 219 }, 220 { 221 "name" : "__floatdisf" 222 }, 223 { 224 "name" : "__udivmoddi4" 225 }, 226 { 227 "name" : "__udivmodsi4" 228 }, 229 { 230 "name" : "__udivsi3" 231 }, 232 { 233 "name" : "register_android_functions" 234 }, 235 { 236 "name" : "register_localized_collators" 237 }, 238 { 239 "name" : "sqlite3_aggregate_context" 240 }, 241 { 242 "name" : "sqlite3_aggregate_count" 243 }, 244 { 245 "name" : "sqlite3_auto_extension" 246 }, 247 { 248 "name" : "sqlite3_backup_finish" 249 }, 250 { 251 "name" : "sqlite3_backup_init" 252 }, 253 { 254 "name" : "sqlite3_backup_pagecount" 255 }, 256 { 257 "name" : "sqlite3_backup_remaining" 258 }, 259 { 260 "name" : "sqlite3_backup_step" 261 }, 262 { 263 "name" : "sqlite3_bind_blob" 264 }, 265 { 266 "name" : "sqlite3_bind_blob64" 267 }, 268 { 269 "name" : "sqlite3_bind_double" 270 }, 271 { 272 "name" : "sqlite3_bind_int" 273 }, 274 { 275 "name" : "sqlite3_bind_int64" 276 }, 277 { 278 "name" : "sqlite3_bind_null" 279 }, 280 { 281 "name" : "sqlite3_bind_parameter_count" 282 }, 283 { 284 "name" : "sqlite3_bind_parameter_index" 285 }, 286 { 287 "name" : "sqlite3_bind_parameter_name" 288 }, 289 { 290 "name" : "sqlite3_bind_pointer" 291 }, 292 { 293 "name" : "sqlite3_bind_text" 294 }, 295 { 296 "name" : "sqlite3_bind_text16" 297 }, 298 { 299 "name" : "sqlite3_bind_text64" 300 }, 301 { 302 "name" : "sqlite3_bind_value" 303 }, 304 { 305 "name" : "sqlite3_bind_zeroblob" 306 }, 307 { 308 "name" : "sqlite3_bind_zeroblob64" 309 }, 310 { 311 "name" : "sqlite3_blob_bytes" 312 }, 313 { 314 "name" : "sqlite3_blob_close" 315 }, 316 { 317 "name" : "sqlite3_blob_open" 318 }, 319 { 320 "name" : "sqlite3_blob_read" 321 }, 322 { 323 "name" : "sqlite3_blob_reopen" 324 }, 325 { 326 "name" : "sqlite3_blob_write" 327 }, 328 { 329 "name" : "sqlite3_busy_handler" 330 }, 331 { 332 "name" : "sqlite3_busy_timeout" 333 }, 334 { 335 "name" : "sqlite3_cancel_auto_extension" 336 }, 337 { 338 "name" : "sqlite3_changes" 339 }, 340 { 341 "name" : "sqlite3_clear_bindings" 342 }, 343 { 344 "name" : "sqlite3_close" 345 }, 346 { 347 "name" : "sqlite3_close_v2" 348 }, 349 { 350 "name" : "sqlite3_collation_needed" 351 }, 352 { 353 "name" : "sqlite3_collation_needed16" 354 }, 355 { 356 "name" : "sqlite3_column_blob" 357 }, 358 { 359 "name" : "sqlite3_column_bytes" 360 }, 361 { 362 "name" : "sqlite3_column_bytes16" 363 }, 364 { 365 "name" : "sqlite3_column_count" 366 }, 367 { 368 "name" : "sqlite3_column_decltype" 369 }, 370 { 371 "name" : "sqlite3_column_decltype16" 372 }, 373 { 374 "name" : "sqlite3_column_double" 375 }, 376 { 377 "name" : "sqlite3_column_int" 378 }, 379 { 380 "name" : "sqlite3_column_int64" 381 }, 382 { 383 "name" : "sqlite3_column_name" 384 }, 385 { 386 "name" : "sqlite3_column_name16" 387 }, 388 { 389 "name" : "sqlite3_column_text" 390 }, 391 { 392 "name" : "sqlite3_column_text16" 393 }, 394 { 395 "name" : "sqlite3_column_type" 396 }, 397 { 398 "name" : "sqlite3_column_value" 399 }, 400 { 401 "name" : "sqlite3_commit_hook" 402 }, 403 { 404 "name" : "sqlite3_complete" 405 }, 406 { 407 "name" : "sqlite3_complete16" 408 }, 409 { 410 "name" : "sqlite3_config" 411 }, 412 { 413 "name" : "sqlite3_context_db_handle" 414 }, 415 { 416 "name" : "sqlite3_create_collation" 417 }, 418 { 419 "name" : "sqlite3_create_collation16" 420 }, 421 { 422 "name" : "sqlite3_create_collation_v2" 423 }, 424 { 425 "name" : "sqlite3_create_function" 426 }, 427 { 428 "name" : "sqlite3_create_function16" 429 }, 430 { 431 "name" : "sqlite3_create_function_v2" 432 }, 433 { 434 "name" : "sqlite3_create_module" 435 }, 436 { 437 "name" : "sqlite3_create_module_v2" 438 }, 439 { 440 "name" : "sqlite3_data_count" 441 }, 442 { 443 "name" : "sqlite3_db_cacheflush" 444 }, 445 { 446 "name" : "sqlite3_db_config" 447 }, 448 { 449 "name" : "sqlite3_db_filename" 450 }, 451 { 452 "name" : "sqlite3_db_handle" 453 }, 454 { 455 "name" : "sqlite3_db_mutex" 456 }, 457 { 458 "name" : "sqlite3_db_readonly" 459 }, 460 { 461 "name" : "sqlite3_db_release_memory" 462 }, 463 { 464 "name" : "sqlite3_db_status" 465 }, 466 { 467 "name" : "sqlite3_declare_vtab" 468 }, 469 { 470 "name" : "sqlite3_enable_shared_cache" 471 }, 472 { 473 "name" : "sqlite3_errcode" 474 }, 475 { 476 "name" : "sqlite3_errmsg" 477 }, 478 { 479 "name" : "sqlite3_errmsg16" 480 }, 481 { 482 "name" : "sqlite3_errstr" 483 }, 484 { 485 "name" : "sqlite3_exec" 486 }, 487 { 488 "name" : "sqlite3_expanded_sql" 489 }, 490 { 491 "name" : "sqlite3_expired" 492 }, 493 { 494 "name" : "sqlite3_extended_errcode" 495 }, 496 { 497 "name" : "sqlite3_extended_result_codes" 498 }, 499 { 500 "name" : "sqlite3_file_control" 501 }, 502 { 503 "name" : "sqlite3_finalize" 504 }, 505 { 506 "name" : "sqlite3_free" 507 }, 508 { 509 "name" : "sqlite3_free_table" 510 }, 511 { 512 "name" : "sqlite3_get_autocommit" 513 }, 514 { 515 "name" : "sqlite3_get_auxdata" 516 }, 517 { 518 "name" : "sqlite3_get_table" 519 }, 520 { 521 "name" : "sqlite3_global_recover" 522 }, 523 { 524 "name" : "sqlite3_initialize" 525 }, 526 { 527 "name" : "sqlite3_interrupt" 528 }, 529 { 530 "name" : "sqlite3_last_insert_rowid" 531 }, 532 { 533 "name" : "sqlite3_libversion" 534 }, 535 { 536 "name" : "sqlite3_libversion_number" 537 }, 538 { 539 "name" : "sqlite3_limit" 540 }, 541 { 542 "name" : "sqlite3_log" 543 }, 544 { 545 "name" : "sqlite3_malloc" 546 }, 547 { 548 "name" : "sqlite3_malloc64" 549 }, 550 { 551 "name" : "sqlite3_memory_alarm" 552 }, 553 { 554 "name" : "sqlite3_memory_highwater" 555 }, 556 { 557 "name" : "sqlite3_memory_used" 558 }, 559 { 560 "name" : "sqlite3_mprintf" 561 }, 562 { 563 "name" : "sqlite3_msize" 564 }, 565 { 566 "name" : "sqlite3_mutex_alloc" 567 }, 568 { 569 "name" : "sqlite3_mutex_enter" 570 }, 571 { 572 "name" : "sqlite3_mutex_free" 573 }, 574 { 575 "name" : "sqlite3_mutex_leave" 576 }, 577 { 578 "name" : "sqlite3_mutex_try" 579 }, 580 { 581 "name" : "sqlite3_next_stmt" 582 }, 583 { 584 "name" : "sqlite3_open" 585 }, 586 { 587 "name" : "sqlite3_open16" 588 }, 589 { 590 "name" : "sqlite3_open_v2" 591 }, 592 { 593 "name" : "sqlite3_os_end" 594 }, 595 { 596 "name" : "sqlite3_os_init" 597 }, 598 { 599 "name" : "sqlite3_overload_function" 600 }, 601 { 602 "name" : "sqlite3_prepare" 603 }, 604 { 605 "name" : "sqlite3_prepare16" 606 }, 607 { 608 "name" : "sqlite3_prepare16_v2" 609 }, 610 { 611 "name" : "sqlite3_prepare16_v3" 612 }, 613 { 614 "name" : "sqlite3_prepare_v2" 615 }, 616 { 617 "name" : "sqlite3_prepare_v3" 618 }, 619 { 620 "name" : "sqlite3_profile" 621 }, 622 { 623 "name" : "sqlite3_progress_handler" 624 }, 625 { 626 "name" : "sqlite3_randomness" 627 }, 628 { 629 "name" : "sqlite3_realloc" 630 }, 631 { 632 "name" : "sqlite3_realloc64" 633 }, 634 { 635 "name" : "sqlite3_release_memory" 636 }, 637 { 638 "name" : "sqlite3_reset" 639 }, 640 { 641 "name" : "sqlite3_reset_auto_extension" 642 }, 643 { 644 "name" : "sqlite3_result_blob" 645 }, 646 { 647 "name" : "sqlite3_result_blob64" 648 }, 649 { 650 "name" : "sqlite3_result_double" 651 }, 652 { 653 "name" : "sqlite3_result_error" 654 }, 655 { 656 "name" : "sqlite3_result_error16" 657 }, 658 { 659 "name" : "sqlite3_result_error_code" 660 }, 661 { 662 "name" : "sqlite3_result_error_nomem" 663 }, 664 { 665 "name" : "sqlite3_result_error_toobig" 666 }, 667 { 668 "name" : "sqlite3_result_int" 669 }, 670 { 671 "name" : "sqlite3_result_int64" 672 }, 673 { 674 "name" : "sqlite3_result_null" 675 }, 676 { 677 "name" : "sqlite3_result_pointer" 678 }, 679 { 680 "name" : "sqlite3_result_subtype" 681 }, 682 { 683 "name" : "sqlite3_result_text" 684 }, 685 { 686 "name" : "sqlite3_result_text16" 687 }, 688 { 689 "name" : "sqlite3_result_text16be" 690 }, 691 { 692 "name" : "sqlite3_result_text16le" 693 }, 694 { 695 "name" : "sqlite3_result_text64" 696 }, 697 { 698 "name" : "sqlite3_result_value" 699 }, 700 { 701 "name" : "sqlite3_result_zeroblob" 702 }, 703 { 704 "name" : "sqlite3_result_zeroblob64" 705 }, 706 { 707 "name" : "sqlite3_rollback_hook" 708 }, 709 { 710 "name" : "sqlite3_set_authorizer" 711 }, 712 { 713 "name" : "sqlite3_set_auxdata" 714 }, 715 { 716 "name" : "sqlite3_set_last_insert_rowid" 717 }, 718 { 719 "name" : "sqlite3_shutdown" 720 }, 721 { 722 "name" : "sqlite3_sleep" 723 }, 724 { 725 "name" : "sqlite3_snprintf" 726 }, 727 { 728 "name" : "sqlite3_soft_heap_limit" 729 }, 730 { 731 "name" : "sqlite3_soft_heap_limit64" 732 }, 733 { 734 "name" : "sqlite3_sourceid" 735 }, 736 { 737 "name" : "sqlite3_sql" 738 }, 739 { 740 "name" : "sqlite3_status" 741 }, 742 { 743 "name" : "sqlite3_status64" 744 }, 745 { 746 "name" : "sqlite3_step" 747 }, 748 { 749 "name" : "sqlite3_stmt_busy" 750 }, 751 { 752 "name" : "sqlite3_stmt_readonly" 753 }, 754 { 755 "name" : "sqlite3_stmt_status" 756 }, 757 { 758 "name" : "sqlite3_strglob" 759 }, 760 { 761 "name" : "sqlite3_stricmp" 762 }, 763 { 764 "name" : "sqlite3_strlike" 765 }, 766 { 767 "name" : "sqlite3_strnicmp" 768 }, 769 { 770 "name" : "sqlite3_system_errno" 771 }, 772 { 773 "name" : "sqlite3_table_column_metadata" 774 }, 775 { 776 "name" : "sqlite3_test_control" 777 }, 778 { 779 "name" : "sqlite3_thread_cleanup" 780 }, 781 { 782 "name" : "sqlite3_threadsafe" 783 }, 784 { 785 "name" : "sqlite3_total_changes" 786 }, 787 { 788 "name" : "sqlite3_trace" 789 }, 790 { 791 "name" : "sqlite3_trace_v2" 792 }, 793 { 794 "name" : "sqlite3_transfer_bindings" 795 }, 796 { 797 "name" : "sqlite3_update_hook" 798 }, 799 { 800 "name" : "sqlite3_uri_boolean" 801 }, 802 { 803 "name" : "sqlite3_uri_int64" 804 }, 805 { 806 "name" : "sqlite3_uri_parameter" 807 }, 808 { 809 "name" : "sqlite3_user_data" 810 }, 811 { 812 "name" : "sqlite3_value_blob" 813 }, 814 { 815 "name" : "sqlite3_value_bytes" 816 }, 817 { 818 "name" : "sqlite3_value_bytes16" 819 }, 820 { 821 "name" : "sqlite3_value_double" 822 }, 823 { 824 "name" : "sqlite3_value_dup" 825 }, 826 { 827 "name" : "sqlite3_value_free" 828 }, 829 { 830 "name" : "sqlite3_value_int" 831 }, 832 { 833 "name" : "sqlite3_value_int64" 834 }, 835 { 836 "name" : "sqlite3_value_nochange" 837 }, 838 { 839 "name" : "sqlite3_value_numeric_type" 840 }, 841 { 842 "name" : "sqlite3_value_pointer" 843 }, 844 { 845 "name" : "sqlite3_value_subtype" 846 }, 847 { 848 "name" : "sqlite3_value_text" 849 }, 850 { 851 "name" : "sqlite3_value_text16" 852 }, 853 { 854 "name" : "sqlite3_value_text16be" 855 }, 856 { 857 "name" : "sqlite3_value_text16le" 858 }, 859 { 860 "name" : "sqlite3_value_type" 861 }, 862 { 863 "name" : "sqlite3_vfs_find" 864 }, 865 { 866 "name" : "sqlite3_vfs_register" 867 }, 868 { 869 "name" : "sqlite3_vfs_unregister" 870 }, 871 { 872 "name" : "sqlite3_vmprintf" 873 }, 874 { 875 "name" : "sqlite3_vsnprintf" 876 }, 877 { 878 "name" : "sqlite3_vtab_collation" 879 }, 880 { 881 "name" : "sqlite3_vtab_config" 882 }, 883 { 884 "name" : "sqlite3_vtab_nochange" 885 }, 886 { 887 "name" : "sqlite3_vtab_on_conflict" 888 }, 889 { 890 "name" : "sqlite3_wal_autocheckpoint" 891 }, 892 { 893 "name" : "sqlite3_wal_checkpoint" 894 }, 895 { 896 "name" : "sqlite3_wal_checkpoint_v2" 897 }, 898 { 899 "name" : "sqlite3_wal_hook" 900 } 901 ], 902 "elf_objects" : 903 [ 904 { 905 "name" : "sqlite3_data_directory" 906 }, 907 { 908 "name" : "sqlite3_temp_directory" 909 }, 910 { 911 "name" : "sqlite3_version" 912 } 913 ], 914 "enum_types" : [], 915 "function_types" : [], 916 "functions" : 917 [ 918 { 919 "function_name" : "register_android_functions", 920 "linker_set_key" : "register_android_functions", 921 "parameters" : 922 [ 923 { 924 "referenced_type" : "type-7" 925 }, 926 { 927 "referenced_type" : "type-12" 928 } 929 ], 930 "return_type" : "type-12", 931 "source_file" : "/external/sqlite/android/sqlite3_android.h" 932 }, 933 { 934 "function_name" : "register_localized_collators", 935 "linker_set_key" : "register_localized_collators", 936 "parameters" : 937 [ 938 { 939 "referenced_type" : "type-7" 940 }, 941 { 942 "referenced_type" : "type-11" 943 }, 944 { 945 "referenced_type" : "type-12" 946 } 947 ], 948 "return_type" : "type-12", 949 "source_file" : "/external/sqlite/android/sqlite3_android.h" 950 } 951 ], 952 "global_vars" : [], 953 "lvalue_reference_types" : [], 954 "pointer_types" : 955 [ 956 { 957 "alignment" : 4, 958 "linker_set_key" : "const char *", 959 "name" : "const char *", 960 "referenced_type" : "type-9", 961 "self_type" : "type-11", 962 "size" : 4, 963 "source_file" : "/external/sqlite/android/sqlite3_android.h" 964 }, 965 { 966 "alignment" : 4, 967 "linker_set_key" : "sqlite3 *", 968 "name" : "sqlite3 *", 969 "referenced_type" : "type-8", 970 "self_type" : "type-7", 971 "size" : 4, 972 "source_file" : "/external/sqlite/android/sqlite3_android.h" 973 } 974 ], 975 "qualified_types" : 976 [ 977 { 978 "alignment" : 1, 979 "is_const" : true, 980 "linker_set_key" : "const char", 981 "name" : "const char", 982 "referenced_type" : "type-10", 983 "self_type" : "type-9", 984 "size" : 1, 985 "source_file" : "/external/sqlite/android/sqlite3_android.h" 986 } 987 ], 988 "record_types" : [], 989 "rvalue_reference_types" : [] 990} 991