{
 "array_types" :
 [
  {
   "alignment" : 1,
   "linker_set_key" : "char [29]",
   "name" : "char [29]",
   "referenced_type" : "type-27",
   "self_type" : "type-94",
   "size" : 29,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "char [64]",
   "name" : "char [64]",
   "referenced_type" : "type-27",
   "self_type" : "type-152",
   "size" : 64,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "long [64]",
   "name" : "long [64]",
   "referenced_type" : "type-66",
   "self_type" : "type-65",
   "size" : 256,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "unsigned char [1]",
   "name" : "unsigned char [1]",
   "referenced_type" : "type-2",
   "self_type" : "type-83",
   "size" : 1,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "unsigned char [512]",
   "name" : "unsigned char [512]",
   "referenced_type" : "type-2",
   "self_type" : "type-9",
   "size" : 512,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "unsigned char [5]",
   "name" : "unsigned char [5]",
   "referenced_type" : "type-2",
   "self_type" : "type-42",
   "size" : 5,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "unsigned char [8]",
   "name" : "unsigned char [8]",
   "referenced_type" : "type-2",
   "self_type" : "type-32",
   "size" : 8,
   "source_file" : "/external/libpng/pnginfo.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "unsigned short [256]",
   "name" : "unsigned short [256]",
   "referenced_type" : "type-7",
   "self_type" : "type-154",
   "size" : 512,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "unsigned short [512]",
   "name" : "unsigned short [512]",
   "referenced_type" : "type-7",
   "self_type" : "type-6",
   "size" : 1024,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*[4])(png_row_info_struct *, unsigned char *, const unsigned char *)",
   "name" : "void (*[4])(png_row_info_struct *, unsigned char *, const unsigned char *)",
   "referenced_type" : "type-102",
   "self_type" : "type-101",
   "size" : 16,
   "source_file" : "/external/libpng/pngstruct.h"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "bool",
   "name" : "bool",
   "referenced_type" : "type-179",
   "self_type" : "type-179",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "char",
   "name" : "char",
   "referenced_type" : "type-27",
   "self_type" : "type-27",
   "size" : 1
  },
  {
   "alignment" : 8,
   "linker_set_key" : "double",
   "name" : "double",
   "referenced_type" : "type-11",
   "self_type" : "type-11",
   "size" : 8
  },
  {
   "alignment" : 4,
   "linker_set_key" : "float",
   "name" : "float",
   "referenced_type" : "type-49",
   "self_type" : "type-49",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "int",
   "name" : "int",
   "referenced_type" : "type-5",
   "self_type" : "type-5",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "long",
   "name" : "long",
   "referenced_type" : "type-66",
   "self_type" : "type-66",
   "size" : 4
  },
  {
   "alignment" : 8,
   "linker_set_key" : "long double",
   "name" : "long double",
   "referenced_type" : "type-177",
   "self_type" : "type-177",
   "size" : 8
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "linker_set_key" : "long long",
   "name" : "long long",
   "referenced_type" : "type-175",
   "self_type" : "type-175",
   "size" : 8
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "linker_set_key" : "short",
   "name" : "short",
   "referenced_type" : "type-176",
   "self_type" : "type-176",
   "size" : 2
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "unsigned char",
   "name" : "unsigned char",
   "referenced_type" : "type-2",
   "self_type" : "type-2",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "unsigned int",
   "name" : "unsigned int",
   "referenced_type" : "type-20",
   "self_type" : "type-20",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "unsigned long",
   "name" : "unsigned long",
   "referenced_type" : "type-17",
   "self_type" : "type-17",
   "size" : 4
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "unsigned long long",
   "name" : "unsigned long long",
   "referenced_type" : "type-178",
   "self_type" : "type-178",
   "size" : 8
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "unsigned short",
   "name" : "unsigned short",
   "referenced_type" : "type-7",
   "self_type" : "type-7",
   "size" : 2
  },
  {
   "linker_set_key" : "void",
   "name" : "void",
   "referenced_type" : "type-23",
   "self_type" : "type-23"
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "__aeabi_memclr"
  },
  {
   "name" : "__aeabi_memclr4"
  },
  {
   "name" : "__aeabi_memclr8"
  },
  {
   "name" : "__aeabi_memcpy"
  },
  {
   "name" : "__aeabi_memcpy4"
  },
  {
   "name" : "__aeabi_memcpy8"
  },
  {
   "name" : "__aeabi_memset"
  },
  {
   "name" : "__aeabi_memset4"
  },
  {
   "name" : "__aeabi_memset8"
  },
  {
   "name" : "png_access_version_number"
  },
  {
   "name" : "png_app_error"
  },
  {
   "name" : "png_app_warning"
  },
  {
   "name" : "png_ascii_from_fixed"
  },
  {
   "name" : "png_ascii_from_fp"
  },
  {
   "name" : "png_benign_error"
  },
  {
   "name" : "png_build_gamma_table"
  },
  {
   "name" : "png_build_grayscale_palette"
  },
  {
   "name" : "png_calculate_crc"
  },
  {
   "name" : "png_calloc"
  },
  {
   "name" : "png_check_IHDR"
  },
  {
   "name" : "png_check_chunk_length"
  },
  {
   "name" : "png_check_chunk_name"
  },
  {
   "name" : "png_check_fp_number"
  },
  {
   "name" : "png_check_fp_string"
  },
  {
   "name" : "png_check_keyword"
  },
  {
   "name" : "png_chunk_benign_error"
  },
  {
   "name" : "png_chunk_error"
  },
  {
   "name" : "png_chunk_report"
  },
  {
   "name" : "png_chunk_unknown_handling"
  },
  {
   "name" : "png_colorspace_set_ICC"
  },
  {
   "name" : "png_colorspace_set_chromaticities"
  },
  {
   "name" : "png_colorspace_set_endpoints"
  },
  {
   "name" : "png_colorspace_set_gamma"
  },
  {
   "name" : "png_colorspace_set_rgb_coefficients"
  },
  {
   "name" : "png_colorspace_set_sRGB"
  },
  {
   "name" : "png_colorspace_sync"
  },
  {
   "name" : "png_colorspace_sync_info"
  },
  {
   "name" : "png_combine_row"
  },
  {
   "name" : "png_compress_IDAT"
  },
  {
   "name" : "png_convert_from_struct_tm"
  },
  {
   "name" : "png_convert_from_time_t"
  },
  {
   "name" : "png_convert_to_rfc1123"
  },
  {
   "name" : "png_convert_to_rfc1123_buffer"
  },
  {
   "name" : "png_crc_error"
  },
  {
   "name" : "png_crc_finish"
  },
  {
   "name" : "png_crc_read"
  },
  {
   "name" : "png_create_info_struct"
  },
  {
   "name" : "png_create_png_struct"
  },
  {
   "name" : "png_create_read_struct"
  },
  {
   "name" : "png_create_read_struct_2"
  },
  {
   "name" : "png_create_write_struct"
  },
  {
   "name" : "png_create_write_struct_2"
  },
  {
   "name" : "png_data_freer"
  },
  {
   "name" : "png_default_flush"
  },
  {
   "name" : "png_default_read_data"
  },
  {
   "name" : "png_default_write_data"
  },
  {
   "name" : "png_destroy_gamma_table"
  },
  {
   "name" : "png_destroy_info_struct"
  },
  {
   "name" : "png_destroy_png_struct"
  },
  {
   "name" : "png_destroy_read_struct"
  },
  {
   "name" : "png_destroy_write_struct"
  },
  {
   "name" : "png_do_bgr"
  },
  {
   "name" : "png_do_check_palette_indexes"
  },
  {
   "name" : "png_do_invert"
  },
  {
   "name" : "png_do_packswap"
  },
  {
   "name" : "png_do_read_interlace"
  },
  {
   "name" : "png_do_read_transformations"
  },
  {
   "name" : "png_do_strip_channel"
  },
  {
   "name" : "png_do_swap"
  },
  {
   "name" : "png_do_write_interlace"
  },
  {
   "name" : "png_do_write_transformations"
  },
  {
   "name" : "png_error"
  },
  {
   "name" : "png_fixed"
  },
  {
   "name" : "png_fixed_error"
  },
  {
   "name" : "png_flush"
  },
  {
   "name" : "png_format_number"
  },
  {
   "name" : "png_free"
  },
  {
   "name" : "png_free_buffer_list"
  },
  {
   "name" : "png_free_data"
  },
  {
   "name" : "png_free_default"
  },
  {
   "name" : "png_free_jmpbuf"
  },
  {
   "name" : "png_gamma_16bit_correct"
  },
  {
   "name" : "png_gamma_8bit_correct"
  },
  {
   "name" : "png_gamma_correct"
  },
  {
   "name" : "png_gamma_significant"
  },
  {
   "name" : "png_get_IHDR"
  },
  {
   "name" : "png_get_PLTE"
  },
  {
   "name" : "png_get_bKGD"
  },
  {
   "name" : "png_get_bit_depth"
  },
  {
   "name" : "png_get_cHRM"
  },
  {
   "name" : "png_get_cHRM_XYZ"
  },
  {
   "name" : "png_get_cHRM_XYZ_fixed"
  },
  {
   "name" : "png_get_cHRM_fixed"
  },
  {
   "name" : "png_get_channels"
  },
  {
   "name" : "png_get_chunk_cache_max"
  },
  {
   "name" : "png_get_chunk_malloc_max"
  },
  {
   "name" : "png_get_color_type"
  },
  {
   "name" : "png_get_compression_buffer_size"
  },
  {
   "name" : "png_get_compression_type"
  },
  {
   "name" : "png_get_copyright"
  },
  {
   "name" : "png_get_current_pass_number"
  },
  {
   "name" : "png_get_current_row_number"
  },
  {
   "name" : "png_get_eXIf"
  },
  {
   "name" : "png_get_eXIf_1"
  },
  {
   "name" : "png_get_error_ptr"
  },
  {
   "name" : "png_get_filter_type"
  },
  {
   "name" : "png_get_gAMA"
  },
  {
   "name" : "png_get_gAMA_fixed"
  },
  {
   "name" : "png_get_hIST"
  },
  {
   "name" : "png_get_header_ver"
  },
  {
   "name" : "png_get_header_version"
  },
  {
   "name" : "png_get_iCCP"
  },
  {
   "name" : "png_get_image_height"
  },
  {
   "name" : "png_get_image_width"
  },
  {
   "name" : "png_get_int_32"
  },
  {
   "name" : "png_get_interlace_type"
  },
  {
   "name" : "png_get_io_chunk_type"
  },
  {
   "name" : "png_get_io_ptr"
  },
  {
   "name" : "png_get_io_state"
  },
  {
   "name" : "png_get_libpng_ver"
  },
  {
   "name" : "png_get_mem_ptr"
  },
  {
   "name" : "png_get_oFFs"
  },
  {
   "name" : "png_get_pCAL"
  },
  {
   "name" : "png_get_pHYs"
  },
  {
   "name" : "png_get_pHYs_dpi"
  },
  {
   "name" : "png_get_palette_max"
  },
  {
   "name" : "png_get_pixel_aspect_ratio"
  },
  {
   "name" : "png_get_pixel_aspect_ratio_fixed"
  },
  {
   "name" : "png_get_pixels_per_inch"
  },
  {
   "name" : "png_get_pixels_per_meter"
  },
  {
   "name" : "png_get_progressive_ptr"
  },
  {
   "name" : "png_get_rgb_to_gray_status"
  },
  {
   "name" : "png_get_rowbytes"
  },
  {
   "name" : "png_get_rows"
  },
  {
   "name" : "png_get_sBIT"
  },
  {
   "name" : "png_get_sCAL"
  },
  {
   "name" : "png_get_sCAL_fixed"
  },
  {
   "name" : "png_get_sCAL_s"
  },
  {
   "name" : "png_get_sPLT"
  },
  {
   "name" : "png_get_sRGB"
  },
  {
   "name" : "png_get_signature"
  },
  {
   "name" : "png_get_tIME"
  },
  {
   "name" : "png_get_tRNS"
  },
  {
   "name" : "png_get_text"
  },
  {
   "name" : "png_get_uint_16"
  },
  {
   "name" : "png_get_uint_31"
  },
  {
   "name" : "png_get_uint_32"
  },
  {
   "name" : "png_get_unknown_chunks"
  },
  {
   "name" : "png_get_user_chunk_ptr"
  },
  {
   "name" : "png_get_user_height_max"
  },
  {
   "name" : "png_get_user_transform_ptr"
  },
  {
   "name" : "png_get_user_width_max"
  },
  {
   "name" : "png_get_valid"
  },
  {
   "name" : "png_get_x_offset_inches"
  },
  {
   "name" : "png_get_x_offset_inches_fixed"
  },
  {
   "name" : "png_get_x_offset_microns"
  },
  {
   "name" : "png_get_x_offset_pixels"
  },
  {
   "name" : "png_get_x_pixels_per_inch"
  },
  {
   "name" : "png_get_x_pixels_per_meter"
  },
  {
   "name" : "png_get_y_offset_inches"
  },
  {
   "name" : "png_get_y_offset_inches_fixed"
  },
  {
   "name" : "png_get_y_offset_microns"
  },
  {
   "name" : "png_get_y_offset_pixels"
  },
  {
   "name" : "png_get_y_pixels_per_inch"
  },
  {
   "name" : "png_get_y_pixels_per_meter"
  },
  {
   "name" : "png_handle_IEND"
  },
  {
   "name" : "png_handle_IHDR"
  },
  {
   "name" : "png_handle_PLTE"
  },
  {
   "name" : "png_handle_as_unknown"
  },
  {
   "name" : "png_handle_bKGD"
  },
  {
   "name" : "png_handle_cHRM"
  },
  {
   "name" : "png_handle_eXIf"
  },
  {
   "name" : "png_handle_gAMA"
  },
  {
   "name" : "png_handle_hIST"
  },
  {
   "name" : "png_handle_iCCP"
  },
  {
   "name" : "png_handle_iTXt"
  },
  {
   "name" : "png_handle_oFFs"
  },
  {
   "name" : "png_handle_pCAL"
  },
  {
   "name" : "png_handle_pHYs"
  },
  {
   "name" : "png_handle_sBIT"
  },
  {
   "name" : "png_handle_sCAL"
  },
  {
   "name" : "png_handle_sPLT"
  },
  {
   "name" : "png_handle_sRGB"
  },
  {
   "name" : "png_handle_tEXt"
  },
  {
   "name" : "png_handle_tIME"
  },
  {
   "name" : "png_handle_tRNS"
  },
  {
   "name" : "png_handle_unknown"
  },
  {
   "name" : "png_handle_zTXt"
  },
  {
   "name" : "png_icc_check_header"
  },
  {
   "name" : "png_icc_check_length"
  },
  {
   "name" : "png_icc_check_tag_table"
  },
  {
   "name" : "png_icc_set_sRGB"
  },
  {
   "name" : "png_image_begin_read_from_file"
  },
  {
   "name" : "png_image_begin_read_from_memory"
  },
  {
   "name" : "png_image_begin_read_from_stdio"
  },
  {
   "name" : "png_image_error"
  },
  {
   "name" : "png_image_finish_read"
  },
  {
   "name" : "png_image_free"
  },
  {
   "name" : "png_image_write_to_file"
  },
  {
   "name" : "png_image_write_to_memory"
  },
  {
   "name" : "png_image_write_to_stdio"
  },
  {
   "name" : "png_info_init_3"
  },
  {
   "name" : "png_init_filter_functions_neon"
  },
  {
   "name" : "png_init_io"
  },
  {
   "name" : "png_init_read_transformations"
  },
  {
   "name" : "png_longjmp"
  },
  {
   "name" : "png_malloc"
  },
  {
   "name" : "png_malloc_array"
  },
  {
   "name" : "png_malloc_base"
  },
  {
   "name" : "png_malloc_default"
  },
  {
   "name" : "png_malloc_warn"
  },
  {
   "name" : "png_muldiv"
  },
  {
   "name" : "png_muldiv_warn"
  },
  {
   "name" : "png_permit_mng_features"
  },
  {
   "name" : "png_process_IDAT_data"
  },
  {
   "name" : "png_process_data"
  },
  {
   "name" : "png_process_data_pause"
  },
  {
   "name" : "png_process_data_skip"
  },
  {
   "name" : "png_process_some_data"
  },
  {
   "name" : "png_progressive_combine_row"
  },
  {
   "name" : "png_push_fill_buffer"
  },
  {
   "name" : "png_push_have_end"
  },
  {
   "name" : "png_push_have_info"
  },
  {
   "name" : "png_push_have_row"
  },
  {
   "name" : "png_push_process_row"
  },
  {
   "name" : "png_push_read_IDAT"
  },
  {
   "name" : "png_push_read_chunk"
  },
  {
   "name" : "png_push_read_sig"
  },
  {
   "name" : "png_push_restore_buffer"
  },
  {
   "name" : "png_push_save_buffer"
  },
  {
   "name" : "png_read_IDAT_data"
  },
  {
   "name" : "png_read_chunk_header"
  },
  {
   "name" : "png_read_data"
  },
  {
   "name" : "png_read_end"
  },
  {
   "name" : "png_read_filter_row"
  },
  {
   "name" : "png_read_filter_row_avg3_neon"
  },
  {
   "name" : "png_read_filter_row_avg4_neon"
  },
  {
   "name" : "png_read_filter_row_paeth3_neon"
  },
  {
   "name" : "png_read_filter_row_paeth4_neon"
  },
  {
   "name" : "png_read_filter_row_sub3_neon"
  },
  {
   "name" : "png_read_filter_row_sub4_neon"
  },
  {
   "name" : "png_read_filter_row_up_neon"
  },
  {
   "name" : "png_read_finish_IDAT"
  },
  {
   "name" : "png_read_finish_row"
  },
  {
   "name" : "png_read_image"
  },
  {
   "name" : "png_read_info"
  },
  {
   "name" : "png_read_png"
  },
  {
   "name" : "png_read_push_finish_row"
  },
  {
   "name" : "png_read_row"
  },
  {
   "name" : "png_read_rows"
  },
  {
   "name" : "png_read_sig"
  },
  {
   "name" : "png_read_start_row"
  },
  {
   "name" : "png_read_transform_info"
  },
  {
   "name" : "png_read_update_info"
  },
  {
   "name" : "png_realloc_array"
  },
  {
   "name" : "png_reciprocal"
  },
  {
   "name" : "png_reciprocal2"
  },
  {
   "name" : "png_reset_crc"
  },
  {
   "name" : "png_reset_zstream"
  },
  {
   "name" : "png_safe_error"
  },
  {
   "name" : "png_safe_execute"
  },
  {
   "name" : "png_safecat"
  },
  {
   "name" : "png_save_int_32"
  },
  {
   "name" : "png_save_uint_16"
  },
  {
   "name" : "png_save_uint_32"
  },
  {
   "name" : "png_set_IHDR"
  },
  {
   "name" : "png_set_PLTE"
  },
  {
   "name" : "png_set_add_alpha"
  },
  {
   "name" : "png_set_alpha_mode"
  },
  {
   "name" : "png_set_alpha_mode_fixed"
  },
  {
   "name" : "png_set_bKGD"
  },
  {
   "name" : "png_set_background"
  },
  {
   "name" : "png_set_background_fixed"
  },
  {
   "name" : "png_set_benign_errors"
  },
  {
   "name" : "png_set_bgr"
  },
  {
   "name" : "png_set_cHRM"
  },
  {
   "name" : "png_set_cHRM_XYZ"
  },
  {
   "name" : "png_set_cHRM_XYZ_fixed"
  },
  {
   "name" : "png_set_cHRM_fixed"
  },
  {
   "name" : "png_set_check_for_invalid_index"
  },
  {
   "name" : "png_set_chunk_cache_max"
  },
  {
   "name" : "png_set_chunk_malloc_max"
  },
  {
   "name" : "png_set_compression_buffer_size"
  },
  {
   "name" : "png_set_compression_level"
  },
  {
   "name" : "png_set_compression_mem_level"
  },
  {
   "name" : "png_set_compression_method"
  },
  {
   "name" : "png_set_compression_strategy"
  },
  {
   "name" : "png_set_compression_window_bits"
  },
  {
   "name" : "png_set_crc_action"
  },
  {
   "name" : "png_set_eXIf"
  },
  {
   "name" : "png_set_eXIf_1"
  },
  {
   "name" : "png_set_error_fn"
  },
  {
   "name" : "png_set_expand"
  },
  {
   "name" : "png_set_expand_16"
  },
  {
   "name" : "png_set_expand_gray_1_2_4_to_8"
  },
  {
   "name" : "png_set_filler"
  },
  {
   "name" : "png_set_filter"
  },
  {
   "name" : "png_set_filter_heuristics"
  },
  {
   "name" : "png_set_filter_heuristics_fixed"
  },
  {
   "name" : "png_set_flush"
  },
  {
   "name" : "png_set_gAMA"
  },
  {
   "name" : "png_set_gAMA_fixed"
  },
  {
   "name" : "png_set_gamma"
  },
  {
   "name" : "png_set_gamma_fixed"
  },
  {
   "name" : "png_set_gray_to_rgb"
  },
  {
   "name" : "png_set_hIST"
  },
  {
   "name" : "png_set_iCCP"
  },
  {
   "name" : "png_set_interlace_handling"
  },
  {
   "name" : "png_set_invalid"
  },
  {
   "name" : "png_set_invert_alpha"
  },
  {
   "name" : "png_set_invert_mono"
  },
  {
   "name" : "png_set_keep_unknown_chunks"
  },
  {
   "name" : "png_set_longjmp_fn"
  },
  {
   "name" : "png_set_mem_fn"
  },
  {
   "name" : "png_set_oFFs"
  },
  {
   "name" : "png_set_option"
  },
  {
   "name" : "png_set_pCAL"
  },
  {
   "name" : "png_set_pHYs"
  },
  {
   "name" : "png_set_packing"
  },
  {
   "name" : "png_set_packswap"
  },
  {
   "name" : "png_set_palette_to_rgb"
  },
  {
   "name" : "png_set_progressive_read_fn"
  },
  {
   "name" : "png_set_quantize"
  },
  {
   "name" : "png_set_read_fn"
  },
  {
   "name" : "png_set_read_status_fn"
  },
  {
   "name" : "png_set_read_user_chunk_fn"
  },
  {
   "name" : "png_set_read_user_transform_fn"
  },
  {
   "name" : "png_set_rgb_to_gray"
  },
  {
   "name" : "png_set_rgb_to_gray_fixed"
  },
  {
   "name" : "png_set_rows"
  },
  {
   "name" : "png_set_sBIT"
  },
  {
   "name" : "png_set_sCAL"
  },
  {
   "name" : "png_set_sCAL_fixed"
  },
  {
   "name" : "png_set_sCAL_s"
  },
  {
   "name" : "png_set_sPLT"
  },
  {
   "name" : "png_set_sRGB"
  },
  {
   "name" : "png_set_sRGB_gAMA_and_cHRM"
  },
  {
   "name" : "png_set_scale_16"
  },
  {
   "name" : "png_set_shift"
  },
  {
   "name" : "png_set_sig_bytes"
  },
  {
   "name" : "png_set_strip_16"
  },
  {
   "name" : "png_set_strip_alpha"
  },
  {
   "name" : "png_set_swap"
  },
  {
   "name" : "png_set_swap_alpha"
  },
  {
   "name" : "png_set_tIME"
  },
  {
   "name" : "png_set_tRNS"
  },
  {
   "name" : "png_set_tRNS_to_alpha"
  },
  {
   "name" : "png_set_text"
  },
  {
   "name" : "png_set_text_2"
  },
  {
   "name" : "png_set_text_compression_level"
  },
  {
   "name" : "png_set_text_compression_mem_level"
  },
  {
   "name" : "png_set_text_compression_method"
  },
  {
   "name" : "png_set_text_compression_strategy"
  },
  {
   "name" : "png_set_text_compression_window_bits"
  },
  {
   "name" : "png_set_unknown_chunk_location"
  },
  {
   "name" : "png_set_unknown_chunks"
  },
  {
   "name" : "png_set_user_limits"
  },
  {
   "name" : "png_set_user_transform_info"
  },
  {
   "name" : "png_set_write_fn"
  },
  {
   "name" : "png_set_write_status_fn"
  },
  {
   "name" : "png_set_write_user_transform_fn"
  },
  {
   "name" : "png_sig_cmp"
  },
  {
   "name" : "png_start_read_image"
  },
  {
   "name" : "png_user_version_check"
  },
  {
   "name" : "png_write_IEND"
  },
  {
   "name" : "png_write_IHDR"
  },
  {
   "name" : "png_write_PLTE"
  },
  {
   "name" : "png_write_bKGD"
  },
  {
   "name" : "png_write_cHRM_fixed"
  },
  {
   "name" : "png_write_chunk"
  },
  {
   "name" : "png_write_chunk_data"
  },
  {
   "name" : "png_write_chunk_end"
  },
  {
   "name" : "png_write_chunk_start"
  },
  {
   "name" : "png_write_data"
  },
  {
   "name" : "png_write_eXIf"
  },
  {
   "name" : "png_write_end"
  },
  {
   "name" : "png_write_find_filter"
  },
  {
   "name" : "png_write_finish_row"
  },
  {
   "name" : "png_write_flush"
  },
  {
   "name" : "png_write_gAMA_fixed"
  },
  {
   "name" : "png_write_hIST"
  },
  {
   "name" : "png_write_iCCP"
  },
  {
   "name" : "png_write_iTXt"
  },
  {
   "name" : "png_write_image"
  },
  {
   "name" : "png_write_info"
  },
  {
   "name" : "png_write_info_before_PLTE"
  },
  {
   "name" : "png_write_oFFs"
  },
  {
   "name" : "png_write_pCAL"
  },
  {
   "name" : "png_write_pHYs"
  },
  {
   "name" : "png_write_png"
  },
  {
   "name" : "png_write_row"
  },
  {
   "name" : "png_write_rows"
  },
  {
   "name" : "png_write_sBIT"
  },
  {
   "name" : "png_write_sCAL_s"
  },
  {
   "name" : "png_write_sPLT"
  },
  {
   "name" : "png_write_sRGB"
  },
  {
   "name" : "png_write_sig"
  },
  {
   "name" : "png_write_start_row"
  },
  {
   "name" : "png_write_tEXt"
  },
  {
   "name" : "png_write_tIME"
  },
  {
   "name" : "png_write_tRNS"
  },
  {
   "name" : "png_write_zTXt"
  },
  {
   "name" : "png_zalloc"
  },
  {
   "name" : "png_zfree"
  },
  {
   "name" : "png_zlib_inflate"
  },
  {
   "name" : "png_zstream_error"
  }
 ],
 "elf_objects" :
 [
  {
   "name" : "png_sRGB_base"
  },
  {
   "name" : "png_sRGB_delta"
  },
  {
   "name" : "png_sRGB_table"
  }
 ],
 "enum_types" : [],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "int (png_struct_def *, png_unknown_chunk_t *)",
   "name" : "int (png_struct_def *, png_unknown_chunk_t *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-40"
    }
   ],
   "referenced_type" : "type-96",
   "return_type" : "type-5",
   "self_type" : "type-96",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "int (void *)",
   "name" : "int (void *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-22"
    }
   ],
   "referenced_type" : "type-21",
   "return_type" : "type-5",
   "self_type" : "type-21",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (long *, int)",
   "name" : "void (long *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "type-69"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "referenced_type" : "type-68",
   "return_type" : "type-23",
   "self_type" : "type-68",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_row_info_struct *, unsigned char *, const unsigned char *)",
   "name" : "void (png_row_info_struct *, unsigned char *, const unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "referenced_type" : "type-103",
   "return_type" : "type-23",
   "self_type" : "type-103",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *)",
   "name" : "void (png_struct_def *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    }
   ],
   "referenced_type" : "type-85",
   "return_type" : "type-23",
   "self_type" : "type-85",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, const char *)",
   "name" : "void (png_struct_def *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "referenced_type" : "type-72",
   "return_type" : "type-23",
   "self_type" : "type-72",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, png_info_def *)",
   "name" : "void (png_struct_def *, png_info_def *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-91"
    }
   ],
   "referenced_type" : "type-90",
   "return_type" : "type-23",
   "self_type" : "type-90",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, png_row_info_struct *, unsigned char *)",
   "name" : "void (png_struct_def *, png_row_info_struct *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "referenced_type" : "type-78",
   "return_type" : "type-23",
   "self_type" : "type-78",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, unsigned char *, unsigned int)",
   "name" : "void (png_struct_def *, unsigned char *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "referenced_type" : "type-76",
   "return_type" : "type-23",
   "self_type" : "type-76",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, unsigned char *, unsigned int, int)",
   "name" : "void (png_struct_def *, unsigned char *, unsigned int, int)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "referenced_type" : "type-93",
   "return_type" : "type-23",
   "self_type" : "type-93",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, unsigned int, int)",
   "name" : "void (png_struct_def *, unsigned int, int)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "referenced_type" : "type-88",
   "return_type" : "type-23",
   "self_type" : "type-88",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (png_struct_def *, void *)",
   "name" : "void (png_struct_def *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "referenced_type" : "type-100",
   "return_type" : "type-23",
   "self_type" : "type-100",
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void *(png_struct_def *, unsigned int)",
   "name" : "void *(png_struct_def *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "referenced_type" : "type-98",
   "return_type" : "type-22",
   "self_type" : "type-98",
   "source_file" : "/external/libpng/pngstruct.h"
  }
 ],
 "functions" :
 [
  {
   "function_name" : "png_access_version_number",
   "linker_set_key" : "png_access_version_number",
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_app_error",
   "linker_set_key" : "png_app_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_app_warning",
   "linker_set_key" : "png_app_warning",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_ascii_from_fixed",
   "linker_set_key" : "png_ascii_from_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-26"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_ascii_from_fp",
   "linker_set_key" : "png_ascii_from_fp",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-26"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_benign_error",
   "linker_set_key" : "png_benign_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_build_gamma_table",
   "linker_set_key" : "png_build_gamma_table",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_build_grayscale_palette",
   "linker_set_key" : "png_build_grayscale_palette",
   "parameters" :
   [
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-31"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_calculate_crc",
   "linker_set_key" : "png_calculate_crc",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_calloc",
   "linker_set_key" : "png_calloc",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_check_IHDR",
   "linker_set_key" : "png_check_IHDR",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_check_chunk_length",
   "linker_set_key" : "png_check_chunk_length",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-117"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_check_chunk_name",
   "linker_set_key" : "png_check_chunk_name",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-117"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_check_fp_number",
   "linker_set_key" : "png_check_fp_number",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-19"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_check_fp_string",
   "linker_set_key" : "png_check_fp_string",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_check_keyword",
   "linker_set_key" : "png_check_keyword",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_chunk_benign_error",
   "linker_set_key" : "png_chunk_benign_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_chunk_error",
   "linker_set_key" : "png_chunk_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_chunk_report",
   "linker_set_key" : "png_chunk_report",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_chunk_unknown_handling",
   "linker_set_key" : "png_chunk_unknown_handling",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_set_ICC",
   "linker_set_key" : "png_colorspace_set_ICC",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_set_chromaticities",
   "linker_set_key" : "png_colorspace_set_chromaticities",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-145"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_set_endpoints",
   "linker_set_key" : "png_colorspace_set_endpoints",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-16"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_set_gamma",
   "linker_set_key" : "png_colorspace_set_gamma",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_set_rgb_coefficients",
   "linker_set_key" : "png_colorspace_set_rgb_coefficients",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_set_sRGB",
   "linker_set_key" : "png_colorspace_set_sRGB",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_sync",
   "linker_set_key" : "png_colorspace_sync",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_colorspace_sync_info",
   "linker_set_key" : "png_colorspace_sync_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_combine_row",
   "linker_set_key" : "png_combine_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_compress_IDAT",
   "linker_set_key" : "png_compress_IDAT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_convert_from_struct_tm",
   "linker_set_key" : "png_convert_from_struct_tm",
   "parameters" :
   [
    {
     "referenced_type" : "type-59"
    },
    {
     "referenced_type" : "type-130"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_convert_from_time_t",
   "linker_set_key" : "png_convert_from_time_t",
   "parameters" :
   [
    {
     "referenced_type" : "type-59"
    },
    {
     "referenced_type" : "type-66"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_convert_to_rfc1123",
   "linker_set_key" : "png_convert_to_rfc1123",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-144"
    }
   ],
   "return_type" : "type-73",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_convert_to_rfc1123_buffer",
   "linker_set_key" : "png_convert_to_rfc1123_buffer",
   "parameters" :
   [
    {
     "referenced_type" : "type-26"
    },
    {
     "referenced_type" : "type-144"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_crc_error",
   "linker_set_key" : "png_crc_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_crc_finish",
   "linker_set_key" : "png_crc_finish",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_crc_read",
   "linker_set_key" : "png_crc_read",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_create_info_struct",
   "linker_set_key" : "png_create_info_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-91",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_create_png_struct",
   "linker_set_key" : "png_create_png_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-97"
    },
    {
     "referenced_type" : "type-99"
    }
   ],
   "return_type" : "type-63",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_create_read_struct",
   "linker_set_key" : "png_create_read_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-71"
    }
   ],
   "return_type" : "type-63",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_create_read_struct_2",
   "linker_set_key" : "png_create_read_struct_2",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-97"
    },
    {
     "referenced_type" : "type-99"
    }
   ],
   "return_type" : "type-63",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_create_write_struct",
   "linker_set_key" : "png_create_write_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-71"
    }
   ],
   "return_type" : "type-63",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_create_write_struct_2",
   "linker_set_key" : "png_create_write_struct_2",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-97"
    },
    {
     "referenced_type" : "type-99"
    }
   ],
   "return_type" : "type-63",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_data_freer",
   "linker_set_key" : "png_data_freer",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_default_flush",
   "linker_set_key" : "png_default_flush",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_default_read_data",
   "linker_set_key" : "png_default_read_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_default_write_data",
   "linker_set_key" : "png_default_write_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_destroy_gamma_table",
   "linker_set_key" : "png_destroy_gamma_table",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_destroy_info_struct",
   "linker_set_key" : "png_destroy_info_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-142"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_destroy_png_struct",
   "linker_set_key" : "png_destroy_png_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_destroy_read_struct",
   "linker_set_key" : "png_destroy_read_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-108"
    },
    {
     "referenced_type" : "type-142"
    },
    {
     "referenced_type" : "type-142"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_destroy_write_struct",
   "linker_set_key" : "png_destroy_write_struct",
   "parameters" :
   [
    {
     "referenced_type" : "type-108"
    },
    {
     "referenced_type" : "type-142"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_do_bgr",
   "linker_set_key" : "png_do_bgr",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_check_palette_indexes",
   "linker_set_key" : "png_do_check_palette_indexes",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-79"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_invert",
   "linker_set_key" : "png_do_invert",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_packswap",
   "linker_set_key" : "png_do_packswap",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_read_interlace",
   "linker_set_key" : "png_do_read_interlace",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_read_transformations",
   "linker_set_key" : "png_do_read_transformations",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-79"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_strip_channel",
   "linker_set_key" : "png_do_strip_channel",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_swap",
   "linker_set_key" : "png_do_swap",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_write_interlace",
   "linker_set_key" : "png_do_write_interlace",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_do_write_transformations",
   "linker_set_key" : "png_do_write_transformations",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-79"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_error",
   "linker_set_key" : "png_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_fixed",
   "linker_set_key" : "png_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_fixed_error",
   "linker_set_key" : "png_fixed_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_flush",
   "linker_set_key" : "png_flush",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_format_number",
   "linker_set_key" : "png_format_number",
   "parameters" :
   [
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-26"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-26",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_free",
   "linker_set_key" : "png_free",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_free_buffer_list",
   "linker_set_key" : "png_free_buffer_list",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-174"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_free_data",
   "linker_set_key" : "png_free_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_free_default",
   "linker_set_key" : "png_free_default",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_free_jmpbuf",
   "linker_set_key" : "png_free_jmpbuf",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_gamma_16bit_correct",
   "linker_set_key" : "png_gamma_16bit_correct",
   "parameters" :
   [
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-7",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_gamma_8bit_correct",
   "linker_set_key" : "png_gamma_8bit_correct",
   "parameters" :
   [
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_gamma_correct",
   "linker_set_key" : "png_gamma_correct",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-7",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_gamma_significant",
   "linker_set_key" : "png_gamma_significant",
   "parameters" :
   [
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_get_IHDR",
   "linker_set_key" : "png_get_IHDR",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_PLTE",
   "linker_set_key" : "png_get_PLTE",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-54"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_bKGD",
   "linker_set_key" : "png_get_bKGD",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-51"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_bit_depth",
   "linker_set_key" : "png_get_bit_depth",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_cHRM",
   "linker_set_key" : "png_get_cHRM",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_cHRM_XYZ",
   "linker_set_key" : "png_get_cHRM_XYZ",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_cHRM_XYZ_fixed",
   "linker_set_key" : "png_get_cHRM_XYZ_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_cHRM_fixed",
   "linker_set_key" : "png_get_cHRM_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_channels",
   "linker_set_key" : "png_get_channels",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_chunk_cache_max",
   "linker_set_key" : "png_get_chunk_cache_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_chunk_malloc_max",
   "linker_set_key" : "png_get_chunk_malloc_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_color_type",
   "linker_set_key" : "png_get_color_type",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_compression_buffer_size",
   "linker_set_key" : "png_get_compression_buffer_size",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_compression_type",
   "linker_set_key" : "png_get_compression_type",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_copyright",
   "linker_set_key" : "png_get_copyright",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-73",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_current_pass_number",
   "linker_set_key" : "png_get_current_pass_number",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_current_row_number",
   "linker_set_key" : "png_get_current_row_number",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_eXIf",
   "linker_set_key" : "png_get_eXIf",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-47"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_eXIf_1",
   "linker_set_key" : "png_get_eXIf_1",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-47"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_error_ptr",
   "linker_set_key" : "png_get_error_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_filter_type",
   "linker_set_key" : "png_get_filter_type",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_gAMA",
   "linker_set_key" : "png_get_gAMA",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-52"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_gAMA_fixed",
   "linker_set_key" : "png_get_gAMA_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_hIST",
   "linker_set_key" : "png_get_hIST",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-86"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_header_ver",
   "linker_set_key" : "png_get_header_ver",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-73",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_header_version",
   "linker_set_key" : "png_get_header_version",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-73",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_iCCP",
   "linker_set_key" : "png_get_iCCP",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-39"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-47"
    },
    {
     "referenced_type" : "type-19"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_image_height",
   "linker_set_key" : "png_get_image_height",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_image_width",
   "linker_set_key" : "png_get_image_width",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_int_32",
   "linker_set_key" : "png_get_int_32",
   "parameters" :
   [
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_interlace_type",
   "linker_set_key" : "png_get_interlace_type",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_io_chunk_type",
   "linker_set_key" : "png_get_io_chunk_type",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_io_ptr",
   "linker_set_key" : "png_get_io_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_io_state",
   "linker_set_key" : "png_get_io_state",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_libpng_ver",
   "linker_set_key" : "png_get_libpng_ver",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-73",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_mem_ptr",
   "linker_set_key" : "png_get_mem_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_oFFs",
   "linker_set_key" : "png_get_oFFs",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pCAL",
   "linker_set_key" : "png_get_pCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-39"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-39"
    },
    {
     "referenced_type" : "type-53"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pHYs",
   "linker_set_key" : "png_get_pHYs",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pHYs_dpi",
   "linker_set_key" : "png_get_pHYs_dpi",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-19"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_palette_max",
   "linker_set_key" : "png_get_palette_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-139"
    },
    {
     "referenced_type" : "type-28"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pixel_aspect_ratio",
   "linker_set_key" : "png_get_pixel_aspect_ratio",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-49",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pixel_aspect_ratio_fixed",
   "linker_set_key" : "png_get_pixel_aspect_ratio_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pixels_per_inch",
   "linker_set_key" : "png_get_pixels_per_inch",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_pixels_per_meter",
   "linker_set_key" : "png_get_pixels_per_meter",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_progressive_ptr",
   "linker_set_key" : "png_get_progressive_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_rgb_to_gray_status",
   "linker_set_key" : "png_get_rgb_to_gray_status",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-2",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_rowbytes",
   "linker_set_key" : "png_get_rowbytes",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_rows",
   "linker_set_key" : "png_get_rows",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-47",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_sBIT",
   "linker_set_key" : "png_get_sBIT",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-56"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_sCAL",
   "linker_set_key" : "png_get_sCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-52"
    },
    {
     "referenced_type" : "type-52"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_sCAL_fixed",
   "linker_set_key" : "png_get_sCAL_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_sCAL_s",
   "linker_set_key" : "png_get_sCAL_s",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-39"
    },
    {
     "referenced_type" : "type-39"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_sPLT",
   "linker_set_key" : "png_get_sPLT",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-57"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_sRGB",
   "linker_set_key" : "png_get_sRGB",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_signature",
   "linker_set_key" : "png_get_signature",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-104",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_tIME",
   "linker_set_key" : "png_get_tIME",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-60"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_tRNS",
   "linker_set_key" : "png_get_tRNS",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-47"
    },
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-51"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_text",
   "linker_set_key" : "png_get_text",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-58"
    },
    {
     "referenced_type" : "type-18"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_uint_16",
   "linker_set_key" : "png_get_uint_16",
   "parameters" :
   [
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-7",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_uint_31",
   "linker_set_key" : "png_get_uint_31",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_uint_32",
   "linker_set_key" : "png_get_uint_32",
   "parameters" :
   [
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_unknown_chunks",
   "linker_set_key" : "png_get_unknown_chunks",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-61"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_user_chunk_ptr",
   "linker_set_key" : "png_get_user_chunk_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_user_height_max",
   "linker_set_key" : "png_get_user_height_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_user_transform_ptr",
   "linker_set_key" : "png_get_user_transform_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_user_width_max",
   "linker_set_key" : "png_get_user_width_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_valid",
   "linker_set_key" : "png_get_valid",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_x_offset_inches",
   "linker_set_key" : "png_get_x_offset_inches",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-49",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_x_offset_inches_fixed",
   "linker_set_key" : "png_get_x_offset_inches_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_x_offset_microns",
   "linker_set_key" : "png_get_x_offset_microns",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_x_offset_pixels",
   "linker_set_key" : "png_get_x_offset_pixels",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_x_pixels_per_inch",
   "linker_set_key" : "png_get_x_pixels_per_inch",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_x_pixels_per_meter",
   "linker_set_key" : "png_get_x_pixels_per_meter",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_y_offset_inches",
   "linker_set_key" : "png_get_y_offset_inches",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-49",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_y_offset_inches_fixed",
   "linker_set_key" : "png_get_y_offset_inches_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_y_offset_microns",
   "linker_set_key" : "png_get_y_offset_microns",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_y_offset_pixels",
   "linker_set_key" : "png_get_y_offset_pixels",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_y_pixels_per_inch",
   "linker_set_key" : "png_get_y_pixels_per_inch",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_get_y_pixels_per_meter",
   "linker_set_key" : "png_get_y_pixels_per_meter",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_handle_IEND",
   "linker_set_key" : "png_handle_IEND",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_IHDR",
   "linker_set_key" : "png_handle_IHDR",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_PLTE",
   "linker_set_key" : "png_handle_PLTE",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_as_unknown",
   "linker_set_key" : "png_handle_as_unknown",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_handle_bKGD",
   "linker_set_key" : "png_handle_bKGD",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_cHRM",
   "linker_set_key" : "png_handle_cHRM",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_eXIf",
   "linker_set_key" : "png_handle_eXIf",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_gAMA",
   "linker_set_key" : "png_handle_gAMA",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_hIST",
   "linker_set_key" : "png_handle_hIST",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_iCCP",
   "linker_set_key" : "png_handle_iCCP",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_iTXt",
   "linker_set_key" : "png_handle_iTXt",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_oFFs",
   "linker_set_key" : "png_handle_oFFs",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_pCAL",
   "linker_set_key" : "png_handle_pCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_pHYs",
   "linker_set_key" : "png_handle_pHYs",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_sBIT",
   "linker_set_key" : "png_handle_sBIT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_sCAL",
   "linker_set_key" : "png_handle_sCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_sPLT",
   "linker_set_key" : "png_handle_sPLT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_sRGB",
   "linker_set_key" : "png_handle_sRGB",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_tEXt",
   "linker_set_key" : "png_handle_tEXt",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_tIME",
   "linker_set_key" : "png_handle_tIME",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_tRNS",
   "linker_set_key" : "png_handle_tRNS",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_unknown",
   "linker_set_key" : "png_handle_unknown",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_handle_zTXt",
   "linker_set_key" : "png_handle_zTXt",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_icc_check_header",
   "linker_set_key" : "png_icc_check_header",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_icc_check_length",
   "linker_set_key" : "png_icc_check_length",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_icc_check_tag_table",
   "linker_set_key" : "png_icc_check_tag_table",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_icc_set_sRGB",
   "linker_set_key" : "png_icc_set_sRGB",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-15"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-17"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_image_begin_read_from_file",
   "linker_set_key" : "png_image_begin_read_from_file",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_begin_read_from_memory",
   "linker_set_key" : "png_image_begin_read_from_memory",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-107"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_begin_read_from_stdio",
   "linker_set_key" : "png_image_begin_read_from_stdio",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-109"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_error",
   "linker_set_key" : "png_image_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_image_finish_read",
   "linker_set_key" : "png_image_finish_read",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-112"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_free",
   "linker_set_key" : "png_image_free",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_write_to_file",
   "linker_set_key" : "png_image_write_to_file",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-107"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-107"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_write_to_memory",
   "linker_set_key" : "png_image_write_to_memory",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-137"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-107"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-107"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_image_write_to_stdio",
   "linker_set_key" : "png_image_write_to_stdio",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-135"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-107"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-107"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_info_init_3",
   "linker_set_key" : "png_info_init_3",
   "parameters" :
   [
    {
     "referenced_type" : "type-142"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_init_filter_functions_neon",
   "linker_set_key" : "png_init_filter_functions_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_init_io",
   "linker_set_key" : "png_init_io",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-146"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_init_read_transformations",
   "linker_set_key" : "png_init_read_transformations",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_longjmp",
   "linker_set_key" : "png_longjmp",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_malloc",
   "linker_set_key" : "png_malloc",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_malloc_array",
   "linker_set_key" : "png_malloc_array",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_malloc_base",
   "linker_set_key" : "png_malloc_base",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_malloc_default",
   "linker_set_key" : "png_malloc_default",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_malloc_warn",
   "linker_set_key" : "png_malloc_warn",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_muldiv",
   "linker_set_key" : "png_muldiv",
   "parameters" :
   [
    {
     "referenced_type" : "type-18"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_muldiv_warn",
   "linker_set_key" : "png_muldiv_warn",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_permit_mng_features",
   "linker_set_key" : "png_permit_mng_features",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_process_IDAT_data",
   "linker_set_key" : "png_process_IDAT_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_process_data",
   "linker_set_key" : "png_process_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_process_data_pause",
   "linker_set_key" : "png_process_data_pause",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_process_data_skip",
   "linker_set_key" : "png_process_data_skip",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_process_some_data",
   "linker_set_key" : "png_process_some_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_progressive_combine_row",
   "linker_set_key" : "png_progressive_combine_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_push_fill_buffer",
   "linker_set_key" : "png_push_fill_buffer",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_have_end",
   "linker_set_key" : "png_push_have_end",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_have_info",
   "linker_set_key" : "png_push_have_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_have_row",
   "linker_set_key" : "png_push_have_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_process_row",
   "linker_set_key" : "png_push_process_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_read_IDAT",
   "linker_set_key" : "png_push_read_IDAT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_read_chunk",
   "linker_set_key" : "png_push_read_chunk",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_read_sig",
   "linker_set_key" : "png_push_read_sig",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_restore_buffer",
   "linker_set_key" : "png_push_restore_buffer",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_push_save_buffer",
   "linker_set_key" : "png_push_save_buffer",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_IDAT_data",
   "linker_set_key" : "png_read_IDAT_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_chunk_header",
   "linker_set_key" : "png_read_chunk_header",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_data",
   "linker_set_key" : "png_read_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_end",
   "linker_set_key" : "png_read_end",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_read_filter_row",
   "linker_set_key" : "png_read_filter_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_avg3_neon",
   "linker_set_key" : "png_read_filter_row_avg3_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_avg4_neon",
   "linker_set_key" : "png_read_filter_row_avg4_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_paeth3_neon",
   "linker_set_key" : "png_read_filter_row_paeth3_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_paeth4_neon",
   "linker_set_key" : "png_read_filter_row_paeth4_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_sub3_neon",
   "linker_set_key" : "png_read_filter_row_sub3_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_sub4_neon",
   "linker_set_key" : "png_read_filter_row_sub4_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_filter_row_up_neon",
   "linker_set_key" : "png_read_filter_row_up_neon",
   "parameters" :
   [
    {
     "referenced_type" : "type-79"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_finish_IDAT",
   "linker_set_key" : "png_read_finish_IDAT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_finish_row",
   "linker_set_key" : "png_read_finish_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_image",
   "linker_set_key" : "png_read_image",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-47"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_read_info",
   "linker_set_key" : "png_read_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_read_png",
   "linker_set_key" : "png_read_png",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_read_push_finish_row",
   "linker_set_key" : "png_read_push_finish_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_row",
   "linker_set_key" : "png_read_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-33"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_read_rows",
   "linker_set_key" : "png_read_rows",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-47"
    },
    {
     "referenced_type" : "type-47"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_read_sig",
   "linker_set_key" : "png_read_sig",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_start_row",
   "linker_set_key" : "png_read_start_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_transform_info",
   "linker_set_key" : "png_read_transform_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_read_update_info",
   "linker_set_key" : "png_read_update_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_realloc_array",
   "linker_set_key" : "png_realloc_array",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-107"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_reciprocal",
   "linker_set_key" : "png_reciprocal",
   "parameters" :
   [
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_reciprocal2",
   "linker_set_key" : "png_reciprocal2",
   "parameters" :
   [
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_reset_crc",
   "linker_set_key" : "png_reset_crc",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_reset_zstream",
   "linker_set_key" : "png_reset_zstream",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_safe_error",
   "linker_set_key" : "png_safe_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-63"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_safe_execute",
   "linker_set_key" : "png_safe_execute",
   "parameters" :
   [
    {
     "referenced_type" : "type-153"
    },
    {
     "referenced_type" : "type-24"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_safecat",
   "linker_set_key" : "png_safecat",
   "parameters" :
   [
    {
     "referenced_type" : "type-26"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-20",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_save_int_32",
   "linker_set_key" : "png_save_int_32",
   "parameters" :
   [
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_save_uint_16",
   "linker_set_key" : "png_save_uint_16",
   "parameters" :
   [
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_save_uint_32",
   "linker_set_key" : "png_save_uint_32",
   "parameters" :
   [
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_IHDR",
   "linker_set_key" : "png_set_IHDR",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_PLTE",
   "linker_set_key" : "png_set_PLTE",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-112"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_add_alpha",
   "linker_set_key" : "png_set_add_alpha",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_alpha_mode",
   "linker_set_key" : "png_set_alpha_mode",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_alpha_mode_fixed",
   "linker_set_key" : "png_set_alpha_mode_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_bKGD",
   "linker_set_key" : "png_set_bKGD",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-114"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_background",
   "linker_set_key" : "png_set_background",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-114"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_background_fixed",
   "linker_set_key" : "png_set_background_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-114"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_benign_errors",
   "linker_set_key" : "png_set_benign_errors",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_bgr",
   "linker_set_key" : "png_set_bgr",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_cHRM",
   "linker_set_key" : "png_set_cHRM",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_cHRM_XYZ",
   "linker_set_key" : "png_set_cHRM_XYZ",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_cHRM_XYZ_fixed",
   "linker_set_key" : "png_set_cHRM_XYZ_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_cHRM_fixed",
   "linker_set_key" : "png_set_cHRM_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_check_for_invalid_index",
   "linker_set_key" : "png_set_check_for_invalid_index",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_chunk_cache_max",
   "linker_set_key" : "png_set_chunk_cache_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_chunk_malloc_max",
   "linker_set_key" : "png_set_chunk_malloc_max",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_compression_buffer_size",
   "linker_set_key" : "png_set_compression_buffer_size",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_compression_level",
   "linker_set_key" : "png_set_compression_level",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_compression_mem_level",
   "linker_set_key" : "png_set_compression_mem_level",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_compression_method",
   "linker_set_key" : "png_set_compression_method",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_compression_strategy",
   "linker_set_key" : "png_set_compression_strategy",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_compression_window_bits",
   "linker_set_key" : "png_set_compression_window_bits",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_crc_action",
   "linker_set_key" : "png_set_crc_action",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_eXIf",
   "linker_set_key" : "png_set_eXIf",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-118"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_eXIf_1",
   "linker_set_key" : "png_set_eXIf_1",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-117"
    },
    {
     "referenced_type" : "type-118"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_error_fn",
   "linker_set_key" : "png_set_error_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-71"
    },
    {
     "referenced_type" : "type-71"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_expand",
   "linker_set_key" : "png_set_expand",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_expand_16",
   "linker_set_key" : "png_set_expand_16",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_expand_gray_1_2_4_to_8",
   "linker_set_key" : "png_set_expand_gray_1_2_4_to_8",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_filler",
   "linker_set_key" : "png_set_filler",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_filter",
   "linker_set_key" : "png_set_filter",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_filter_heuristics",
   "linker_set_key" : "png_set_filter_heuristics",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-132"
    },
    {
     "referenced_type" : "type-132"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_filter_heuristics_fixed",
   "linker_set_key" : "png_set_filter_heuristics_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-134"
    },
    {
     "referenced_type" : "type-134"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_flush",
   "linker_set_key" : "png_set_flush",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_gAMA",
   "linker_set_key" : "png_set_gAMA",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_gAMA_fixed",
   "linker_set_key" : "png_set_gAMA_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_gamma",
   "linker_set_key" : "png_set_gamma",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_gamma_fixed",
   "linker_set_key" : "png_set_gamma_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_gray_to_rgb",
   "linker_set_key" : "png_set_gray_to_rgb",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_hIST",
   "linker_set_key" : "png_set_hIST",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-116"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_iCCP",
   "linker_set_key" : "png_set_iCCP",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_interlace_handling",
   "linker_set_key" : "png_set_interlace_handling",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_invalid",
   "linker_set_key" : "png_set_invalid",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_invert_alpha",
   "linker_set_key" : "png_set_invert_alpha",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_invert_mono",
   "linker_set_key" : "png_set_invert_mono",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_keep_unknown_chunks",
   "linker_set_key" : "png_set_keep_unknown_chunks",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_longjmp_fn",
   "linker_set_key" : "png_set_longjmp_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-67"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-70",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_mem_fn",
   "linker_set_key" : "png_set_mem_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-97"
    },
    {
     "referenced_type" : "type-99"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_oFFs",
   "linker_set_key" : "png_set_oFFs",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_option",
   "linker_set_key" : "png_set_option",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_pCAL",
   "linker_set_key" : "png_set_pCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-39"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_pHYs",
   "linker_set_key" : "png_set_pHYs",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_packing",
   "linker_set_key" : "png_set_packing",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_packswap",
   "linker_set_key" : "png_set_packswap",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_palette_to_rgb",
   "linker_set_key" : "png_set_palette_to_rgb",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_progressive_read_fn",
   "linker_set_key" : "png_set_progressive_read_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-89"
    },
    {
     "referenced_type" : "type-92"
    },
    {
     "referenced_type" : "type-89"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_quantize",
   "linker_set_key" : "png_set_quantize",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-31"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-116"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_read_fn",
   "linker_set_key" : "png_set_read_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-75"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_read_status_fn",
   "linker_set_key" : "png_set_read_status_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-87"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_read_user_chunk_fn",
   "linker_set_key" : "png_set_read_user_chunk_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-95"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_read_user_transform_fn",
   "linker_set_key" : "png_set_read_user_transform_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-77"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_rgb_to_gray",
   "linker_set_key" : "png_set_rgb_to_gray",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_rgb_to_gray_fixed",
   "linker_set_key" : "png_set_rgb_to_gray_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_rows",
   "linker_set_key" : "png_set_rows",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-47"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sBIT",
   "linker_set_key" : "png_set_sBIT",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-120"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sCAL",
   "linker_set_key" : "png_set_sCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-11"
    },
    {
     "referenced_type" : "type-11"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sCAL_fixed",
   "linker_set_key" : "png_set_sCAL_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sCAL_s",
   "linker_set_key" : "png_set_sCAL_s",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sPLT",
   "linker_set_key" : "png_set_sPLT",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-122"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sRGB",
   "linker_set_key" : "png_set_sRGB",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sRGB_gAMA_and_cHRM",
   "linker_set_key" : "png_set_sRGB_gAMA_and_cHRM",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_scale_16",
   "linker_set_key" : "png_set_scale_16",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_shift",
   "linker_set_key" : "png_set_shift",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-120"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_sig_bytes",
   "linker_set_key" : "png_set_sig_bytes",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_strip_16",
   "linker_set_key" : "png_set_strip_16",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_strip_alpha",
   "linker_set_key" : "png_set_strip_alpha",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_swap",
   "linker_set_key" : "png_set_swap",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_swap_alpha",
   "linker_set_key" : "png_set_swap_alpha",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_tIME",
   "linker_set_key" : "png_set_tIME",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-144"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_tRNS",
   "linker_set_key" : "png_set_tRNS",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-114"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_tRNS_to_alpha",
   "linker_set_key" : "png_set_tRNS_to_alpha",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_text",
   "linker_set_key" : "png_set_text",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-124"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_text_2",
   "linker_set_key" : "png_set_text_2",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-124"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_set_text_compression_level",
   "linker_set_key" : "png_set_text_compression_level",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_text_compression_mem_level",
   "linker_set_key" : "png_set_text_compression_mem_level",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_text_compression_method",
   "linker_set_key" : "png_set_text_compression_method",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_text_compression_strategy",
   "linker_set_key" : "png_set_text_compression_strategy",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_text_compression_window_bits",
   "linker_set_key" : "png_set_text_compression_window_bits",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_unknown_chunk_location",
   "linker_set_key" : "png_set_unknown_chunk_location",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_unknown_chunks",
   "linker_set_key" : "png_set_unknown_chunks",
   "parameters" :
   [
    {
     "referenced_type" : "type-141"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-126"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_user_limits",
   "linker_set_key" : "png_set_user_limits",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_user_transform_info",
   "linker_set_key" : "png_set_user_transform_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_write_fn",
   "linker_set_key" : "png_set_write_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-75"
    },
    {
     "referenced_type" : "type-84"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_write_status_fn",
   "linker_set_key" : "png_set_write_status_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-87"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_set_write_user_transform_fn",
   "linker_set_key" : "png_set_write_user_transform_fn",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-77"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_sig_cmp",
   "linker_set_key" : "png_sig_cmp",
   "parameters" :
   [
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_start_read_image",
   "linker_set_key" : "png_start_read_image",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_user_version_check",
   "linker_set_key" : "png_user_version_check",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_IEND",
   "linker_set_key" : "png_write_IEND",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_IHDR",
   "linker_set_key" : "png_write_IHDR",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_PLTE",
   "linker_set_key" : "png_write_PLTE",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-112"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_bKGD",
   "linker_set_key" : "png_write_bKGD",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-114"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_cHRM_fixed",
   "linker_set_key" : "png_write_cHRM_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-145"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_chunk",
   "linker_set_key" : "png_write_chunk",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_chunk_data",
   "linker_set_key" : "png_write_chunk_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_chunk_end",
   "linker_set_key" : "png_write_chunk_end",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_chunk_start",
   "linker_set_key" : "png_write_chunk_start",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_data",
   "linker_set_key" : "png_write_data",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_eXIf",
   "linker_set_key" : "png_write_eXIf",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-33"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_end",
   "linker_set_key" : "png_write_end",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_find_filter",
   "linker_set_key" : "png_write_find_filter",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-79"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_finish_row",
   "linker_set_key" : "png_write_finish_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_flush",
   "linker_set_key" : "png_write_flush",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_gAMA_fixed",
   "linker_set_key" : "png_write_gAMA_fixed",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_hIST",
   "linker_set_key" : "png_write_hIST",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-116"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_iCCP",
   "linker_set_key" : "png_write_iCCP",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_iTXt",
   "linker_set_key" : "png_write_iTXt",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_image",
   "linker_set_key" : "png_write_image",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-47"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_info",
   "linker_set_key" : "png_write_info",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_info_before_PLTE",
   "linker_set_key" : "png_write_info_before_PLTE",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-48"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_oFFs",
   "linker_set_key" : "png_write_oFFs",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_pCAL",
   "linker_set_key" : "png_write_pCAL",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-26"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-39"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_pHYs",
   "linker_set_key" : "png_write_pHYs",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_png",
   "linker_set_key" : "png_write_png",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-148"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_row",
   "linker_set_key" : "png_write_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_rows",
   "linker_set_key" : "png_write_rows",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-47"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_sBIT",
   "linker_set_key" : "png_write_sBIT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-120"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_sCAL_s",
   "linker_set_key" : "png_write_sCAL_s",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_sPLT",
   "linker_set_key" : "png_write_sPLT",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-122"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_sRGB",
   "linker_set_key" : "png_write_sRGB",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_sig",
   "linker_set_key" : "png_write_sig",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/png.h"
  },
  {
   "function_name" : "png_write_start_row",
   "linker_set_key" : "png_write_start_row",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_tEXt",
   "linker_set_key" : "png_write_tEXt",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_tIME",
   "linker_set_key" : "png_write_tIME",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-144"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_tRNS",
   "linker_set_key" : "png_write_tRNS",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-104"
    },
    {
     "referenced_type" : "type-114"
    },
    {
     "referenced_type" : "type-5"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_write_zTXt",
   "linker_set_key" : "png_write_zTXt",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-73"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_zalloc",
   "linker_set_key" : "png_zalloc",
   "parameters" :
   [
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-20"
    },
    {
     "referenced_type" : "type-20"
    }
   ],
   "return_type" : "type-22",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_zfree",
   "linker_set_key" : "png_zfree",
   "parameters" :
   [
    {
     "referenced_type" : "type-22"
    },
    {
     "referenced_type" : "type-22"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_zlib_inflate",
   "linker_set_key" : "png_zlib_inflate",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-5",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "function_name" : "png_zstream_error",
   "linker_set_key" : "png_zstream_error",
   "parameters" :
   [
    {
     "referenced_type" : "type-138"
    },
    {
     "referenced_type" : "type-5"
    }
   ],
   "return_type" : "type-23",
   "source_file" : "/external/libpng/pngpriv.h"
  }
 ],
 "global_vars" :
 [
  {
   "linker_set_key" : "png_sRGB_base",
   "name" : "png_sRGB_base",
   "referenced_type" : "type-8",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "linker_set_key" : "png_sRGB_delta",
   "name" : "png_sRGB_delta",
   "referenced_type" : "type-10",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "linker_set_key" : "png_sRGB_table",
   "name" : "png_sRGB_table",
   "referenced_type" : "type-155",
   "source_file" : "/external/libpng/pngpriv.h"
  }
 ],
 "lvalue_reference_types" : [],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-110",
   "self_type" : "type-109",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-136",
   "self_type" : "type-135",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-147",
   "self_type" : "type-146",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-171",
   "self_type" : "type-170",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-210",
   "self_type" : "type-209",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-219",
   "self_type" : "type-218",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-233",
   "self_type" : "type-232",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-250",
   "self_type" : "type-249",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-306",
   "self_type" : "type-305",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-350",
   "self_type" : "type-349",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "__sFILE *",
   "name" : "__sFILE *",
   "referenced_type" : "type-364",
   "self_type" : "type-363",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "char *",
   "name" : "char *",
   "referenced_type" : "type-27",
   "self_type" : "type-26",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "char **",
   "name" : "char **",
   "referenced_type" : "type-26",
   "self_type" : "type-39",
   "size" : 4,
   "source_file" : "/external/libpng/pnginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "char ***",
   "name" : "char ***",
   "referenced_type" : "type-39",
   "self_type" : "type-53",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const char *",
   "name" : "const char *",
   "referenced_type" : "type-74",
   "self_type" : "type-73",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const double *",
   "name" : "const double *",
   "referenced_type" : "type-131",
   "self_type" : "type-132",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const int *",
   "name" : "const int *",
   "referenced_type" : "type-133",
   "self_type" : "type-134",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_XYZ *",
   "name" : "const png_XYZ *",
   "referenced_type" : "type-3",
   "self_type" : "type-16",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_color_16_struct *",
   "name" : "const png_color_16_struct *",
   "referenced_type" : "type-113",
   "self_type" : "type-114",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_color_8_struct *",
   "name" : "const png_color_8_struct *",
   "referenced_type" : "type-119",
   "self_type" : "type-120",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_color_struct *",
   "name" : "const png_color_struct *",
   "referenced_type" : "type-111",
   "self_type" : "type-112",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_info_def *",
   "name" : "const png_info_def *",
   "referenced_type" : "type-29",
   "self_type" : "type-28",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_sPLT_struct *",
   "name" : "const png_sPLT_struct *",
   "referenced_type" : "type-121",
   "self_type" : "type-122",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_struct_def *",
   "name" : "const png_struct_def *",
   "referenced_type" : "type-140",
   "self_type" : "type-139",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_text_struct *",
   "name" : "const png_text_struct *",
   "referenced_type" : "type-123",
   "self_type" : "type-124",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_time_struct *",
   "name" : "const png_time_struct *",
   "referenced_type" : "type-143",
   "self_type" : "type-144",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_unknown_chunk_t *",
   "name" : "const png_unknown_chunk_t *",
   "referenced_type" : "type-125",
   "self_type" : "type-126",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const png_xy *",
   "name" : "const png_xy *",
   "referenced_type" : "type-127",
   "self_type" : "type-145",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const tm *",
   "name" : "const tm *",
   "referenced_type" : "type-128",
   "self_type" : "type-130",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const tm *",
   "name" : "const tm *",
   "referenced_type" : "type-163",
   "self_type" : "type-165",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const tm *",
   "name" : "const tm *",
   "referenced_type" : "type-341",
   "self_type" : "type-343",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const unsigned char *",
   "name" : "const unsigned char *",
   "referenced_type" : "type-105",
   "self_type" : "type-104",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const unsigned short *",
   "name" : "const unsigned short *",
   "referenced_type" : "type-115",
   "self_type" : "type-116",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "const void *",
   "name" : "const void *",
   "referenced_type" : "type-106",
   "self_type" : "type-107",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "double *",
   "name" : "double *",
   "referenced_type" : "type-11",
   "self_type" : "type-52",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "int (*)(png_struct_def *, png_unknown_chunk_t *)",
   "name" : "int (*)(png_struct_def *, png_unknown_chunk_t *)",
   "referenced_type" : "type-96",
   "self_type" : "type-95",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "int (*)(void *)",
   "name" : "int (*)(void *)",
   "referenced_type" : "type-21",
   "self_type" : "type-24",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "int *",
   "name" : "int *",
   "referenced_type" : "type-5",
   "self_type" : "type-18",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "long (*)[64]",
   "name" : "long (*)[64]",
   "referenced_type" : "type-65",
   "self_type" : "type-70",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "long *",
   "name" : "long *",
   "referenced_type" : "type-66",
   "self_type" : "type-69",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_color_16_struct *",
   "name" : "png_color_16_struct *",
   "referenced_type" : "type-37",
   "self_type" : "type-50",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_color_16_struct **",
   "name" : "png_color_16_struct **",
   "referenced_type" : "type-50",
   "self_type" : "type-51",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_color_8_struct *",
   "name" : "png_color_8_struct *",
   "referenced_type" : "type-36",
   "self_type" : "type-55",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_color_8_struct **",
   "name" : "png_color_8_struct **",
   "referenced_type" : "type-55",
   "self_type" : "type-56",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_color_struct *",
   "name" : "png_color_struct *",
   "referenced_type" : "type-1",
   "self_type" : "type-31",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_color_struct **",
   "name" : "png_color_struct **",
   "referenced_type" : "type-31",
   "self_type" : "type-54",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_colorspace *",
   "name" : "png_colorspace *",
   "referenced_type" : "type-13",
   "self_type" : "type-12",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_compression_buffer *",
   "name" : "png_compression_buffer *",
   "referenced_type" : "type-82",
   "self_type" : "type-81",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_compression_buffer **",
   "name" : "png_compression_buffer **",
   "referenced_type" : "type-81",
   "self_type" : "type-174",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_control *",
   "name" : "png_control *",
   "referenced_type" : "type-151",
   "self_type" : "type-150",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_image *",
   "name" : "png_image *",
   "referenced_type" : "type-149",
   "self_type" : "type-153",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_info_def *",
   "name" : "png_info_def *",
   "referenced_type" : "type-30",
   "self_type" : "type-91",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_info_def **",
   "name" : "png_info_def **",
   "referenced_type" : "type-91",
   "self_type" : "type-142",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_row_info_struct *",
   "name" : "png_row_info_struct *",
   "referenced_type" : "type-62",
   "self_type" : "type-79",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_sPLT_entry_struct *",
   "name" : "png_sPLT_entry_struct *",
   "referenced_type" : "type-46",
   "self_type" : "type-45",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_sPLT_struct *",
   "name" : "png_sPLT_struct *",
   "referenced_type" : "type-44",
   "self_type" : "type-43",
   "size" : 4,
   "source_file" : "/external/libpng/pnginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_sPLT_struct **",
   "name" : "png_sPLT_struct **",
   "referenced_type" : "type-43",
   "self_type" : "type-57",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_struct_def *",
   "name" : "png_struct_def *",
   "referenced_type" : "type-64",
   "self_type" : "type-63",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_struct_def **",
   "name" : "png_struct_def **",
   "referenced_type" : "type-63",
   "self_type" : "type-108",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_text_struct *",
   "name" : "png_text_struct *",
   "referenced_type" : "type-25",
   "self_type" : "type-34",
   "size" : 4,
   "source_file" : "/external/libpng/pnginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_text_struct **",
   "name" : "png_text_struct **",
   "referenced_type" : "type-34",
   "self_type" : "type-58",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_time_struct *",
   "name" : "png_time_struct *",
   "referenced_type" : "type-35",
   "self_type" : "type-59",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_time_struct **",
   "name" : "png_time_struct **",
   "referenced_type" : "type-59",
   "self_type" : "type-60",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_unknown_chunk_t *",
   "name" : "png_unknown_chunk_t *",
   "referenced_type" : "type-41",
   "self_type" : "type-40",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "png_unknown_chunk_t **",
   "name" : "png_unknown_chunk_t **",
   "referenced_type" : "type-40",
   "self_type" : "type-61",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "unsigned char *",
   "name" : "unsigned char *",
   "referenced_type" : "type-2",
   "self_type" : "type-33",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "unsigned char **",
   "name" : "unsigned char **",
   "referenced_type" : "type-33",
   "self_type" : "type-47",
   "size" : 4,
   "source_file" : "/external/libpng/pnginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "unsigned int *",
   "name" : "unsigned int *",
   "referenced_type" : "type-20",
   "self_type" : "type-19",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "unsigned short *",
   "name" : "unsigned short *",
   "referenced_type" : "type-7",
   "self_type" : "type-38",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "unsigned short **",
   "name" : "unsigned short **",
   "referenced_type" : "type-38",
   "self_type" : "type-86",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(long *, int)",
   "name" : "void (*)(long *, int)",
   "referenced_type" : "type-68",
   "self_type" : "type-67",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_row_info_struct *, unsigned char *, const unsigned char *)",
   "name" : "void (*)(png_row_info_struct *, unsigned char *, const unsigned char *)",
   "referenced_type" : "type-103",
   "self_type" : "type-102",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *)",
   "name" : "void (*)(png_struct_def *)",
   "referenced_type" : "type-85",
   "self_type" : "type-84",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, const char *)",
   "name" : "void (*)(png_struct_def *, const char *)",
   "referenced_type" : "type-72",
   "self_type" : "type-71",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, png_info_def *)",
   "name" : "void (*)(png_struct_def *, png_info_def *)",
   "referenced_type" : "type-90",
   "self_type" : "type-89",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, png_row_info_struct *, unsigned char *)",
   "name" : "void (*)(png_struct_def *, png_row_info_struct *, unsigned char *)",
   "referenced_type" : "type-78",
   "self_type" : "type-77",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, unsigned char *, unsigned int)",
   "name" : "void (*)(png_struct_def *, unsigned char *, unsigned int)",
   "referenced_type" : "type-76",
   "self_type" : "type-75",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, unsigned char *, unsigned int, int)",
   "name" : "void (*)(png_struct_def *, unsigned char *, unsigned int, int)",
   "referenced_type" : "type-93",
   "self_type" : "type-92",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, unsigned int, int)",
   "name" : "void (*)(png_struct_def *, unsigned int, int)",
   "referenced_type" : "type-88",
   "self_type" : "type-87",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void (*)(png_struct_def *, void *)",
   "name" : "void (*)(png_struct_def *, void *)",
   "referenced_type" : "type-100",
   "self_type" : "type-99",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void *",
   "name" : "void *",
   "referenced_type" : "type-23",
   "self_type" : "type-22",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "void *(*)(png_struct_def *, unsigned int)",
   "name" : "void *(*)(png_struct_def *, unsigned int)",
   "referenced_type" : "type-98",
   "self_type" : "type-97",
   "size" : 4,
   "source_file" : "/external/libpng/pngstruct.h"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "const char",
   "name" : "const char",
   "referenced_type" : "type-27",
   "self_type" : "type-74",
   "size" : 1,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "const double",
   "name" : "const double",
   "referenced_type" : "type-11",
   "self_type" : "type-131",
   "size" : 8,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const int",
   "name" : "const int",
   "referenced_type" : "type-5",
   "self_type" : "type-133",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_XYZ",
   "name" : "const png_XYZ",
   "referenced_type" : "type-4",
   "self_type" : "type-3",
   "size" : 36,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "const png_color_16_struct",
   "name" : "const png_color_16_struct",
   "referenced_type" : "type-37",
   "self_type" : "type-113",
   "size" : 10,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "const png_color_8_struct",
   "name" : "const png_color_8_struct",
   "referenced_type" : "type-36",
   "self_type" : "type-119",
   "size" : 5,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "const png_color_struct",
   "name" : "const png_color_struct",
   "referenced_type" : "type-1",
   "self_type" : "type-111",
   "size" : 3,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_info_def",
   "name" : "const png_info_def",
   "referenced_type" : "type-30",
   "self_type" : "type-29",
   "size" : 280,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_restricted" : true,
   "linker_set_key" : "const png_info_def *restrict",
   "name" : "const png_info_def *restrict",
   "referenced_type" : "type-28",
   "self_type" : "type-48",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_sPLT_struct",
   "name" : "const png_sPLT_struct",
   "referenced_type" : "type-44",
   "self_type" : "type-121",
   "size" : 16,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_struct_def",
   "name" : "const png_struct_def",
   "referenced_type" : "type-64",
   "self_type" : "type-140",
   "size" : 972,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_restricted" : true,
   "linker_set_key" : "const png_struct_def *restrict",
   "name" : "const png_struct_def *restrict",
   "referenced_type" : "type-139",
   "self_type" : "type-141",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_text_struct",
   "name" : "const png_text_struct",
   "referenced_type" : "type-25",
   "self_type" : "type-123",
   "size" : 28,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "const png_time_struct",
   "name" : "const png_time_struct",
   "referenced_type" : "type-35",
   "self_type" : "type-143",
   "size" : 8,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_unknown_chunk_t",
   "name" : "const png_unknown_chunk_t",
   "referenced_type" : "type-41",
   "self_type" : "type-125",
   "size" : 20,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const png_xy",
   "name" : "const png_xy",
   "referenced_type" : "type-14",
   "self_type" : "type-127",
   "size" : 32,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const tm",
   "name" : "const tm",
   "referenced_type" : "type-129",
   "self_type" : "type-128",
   "size" : 44,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const tm",
   "name" : "const tm",
   "referenced_type" : "type-164",
   "self_type" : "type-163",
   "size" : 44,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const tm",
   "name" : "const tm",
   "referenced_type" : "type-342",
   "self_type" : "type-341",
   "size" : 44,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "const unsigned char",
   "name" : "const unsigned char",
   "referenced_type" : "type-2",
   "self_type" : "type-105",
   "size" : 1,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "const unsigned int",
   "name" : "const unsigned int",
   "referenced_type" : "type-20",
   "self_type" : "type-117",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "const unsigned short",
   "name" : "const unsigned short",
   "referenced_type" : "type-7",
   "self_type" : "type-115",
   "size" : 2,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "const void",
   "name" : "const void",
   "referenced_type" : "type-23",
   "self_type" : "type-106",
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "is_restricted" : true,
   "linker_set_key" : "png_colorspace *restrict",
   "name" : "png_colorspace *restrict",
   "referenced_type" : "type-12",
   "self_type" : "type-15",
   "size" : 4,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "is_restricted" : true,
   "linker_set_key" : "png_info_def *restrict",
   "name" : "png_info_def *restrict",
   "referenced_type" : "type-91",
   "self_type" : "type-148",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_restricted" : true,
   "linker_set_key" : "png_struct_def *restrict",
   "name" : "png_struct_def *restrict",
   "referenced_type" : "type-63",
   "self_type" : "type-138",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "unsigned char *const",
   "name" : "unsigned char *const",
   "referenced_type" : "type-33",
   "self_type" : "type-118",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "unsigned char const[512]",
   "name" : "unsigned char const[512]",
   "referenced_type" : "type-9",
   "self_type" : "type-10",
   "size" : 512,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 4,
   "is_restricted" : true,
   "linker_set_key" : "unsigned int *restrict",
   "name" : "unsigned int *restrict",
   "referenced_type" : "type-19",
   "self_type" : "type-137",
   "size" : 4,
   "source_file" : "/external/libpng/png.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "unsigned short const[256]",
   "name" : "unsigned short const[256]",
   "referenced_type" : "type-154",
   "self_type" : "type-155",
   "size" : 512,
   "source_file" : "/external/libpng/pngpriv.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "unsigned short const[512]",
   "name" : "unsigned short const[512]",
   "referenced_type" : "type-6",
   "self_type" : "type-8",
   "size" : 1024,
   "source_file" : "/external/libpng/pngpriv.h"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "red_X",
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "red_Y",
     "field_offset" : 32,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "red_Z",
     "field_offset" : 64,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "green_X",
     "field_offset" : 96,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "green_Y",
     "field_offset" : 128,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "green_Z",
     "field_offset" : 160,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "blue_X",
     "field_offset" : 192,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "blue_Y",
     "field_offset" : 224,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "blue_Z",
     "field_offset" : 256,
     "referenced_type" : "type-5"
    }
   ],
   "linker_set_key" : "png_XYZ",
   "name" : "png_XYZ",
   "referenced_type" : "type-4",
   "self_type" : "type-4",
   "size" : 36,
   "source_file" : "/external/libpng/pngstruct.h",
   "unique_id" : "png_XYZ"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "index",
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "red",
     "field_offset" : 16,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "green",
     "field_offset" : 32,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "blue",
     "field_offset" : 48,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "gray",
     "field_offset" : 64,
     "referenced_type" : "type-7"
    }
   ],
   "linker_set_key" : "png_color_16_struct",
   "name" : "png_color_16_struct",
   "referenced_type" : "type-37",
   "self_type" : "type-37",
   "size" : 10,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_color_16_struct"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "red",
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "green",
     "field_offset" : 8,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "blue",
     "field_offset" : 16,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "gray",
     "field_offset" : 24,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "alpha",
     "field_offset" : 32,
     "referenced_type" : "type-2"
    }
   ],
   "linker_set_key" : "png_color_8_struct",
   "name" : "png_color_8_struct",
   "referenced_type" : "type-36",
   "self_type" : "type-36",
   "size" : 5,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_color_8_struct"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "red",
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "green",
     "field_offset" : 8,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "blue",
     "field_offset" : 16,
     "referenced_type" : "type-2"
    }
   ],
   "linker_set_key" : "png_color_struct",
   "name" : "png_color_struct",
   "referenced_type" : "type-1",
   "self_type" : "type-1",
   "size" : 3,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_color_struct"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gamma",
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "end_points_xy",
     "field_offset" : 32,
     "referenced_type" : "type-14"
    },
    {
     "field_name" : "end_points_XYZ",
     "field_offset" : 288,
     "referenced_type" : "type-4"
    },
    {
     "field_name" : "rendering_intent",
     "field_offset" : 576,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "flags",
     "field_offset" : 592,
     "referenced_type" : "type-7"
    }
   ],
   "linker_set_key" : "png_colorspace",
   "name" : "png_colorspace",
   "referenced_type" : "type-13",
   "self_type" : "type-13",
   "size" : 76,
   "source_file" : "/external/libpng/pngstruct.h",
   "unique_id" : "png_colorspace"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "next",
     "referenced_type" : "type-81"
    },
    {
     "field_name" : "output",
     "field_offset" : 32,
     "referenced_type" : "type-83"
    }
   ],
   "linker_set_key" : "png_compression_buffer",
   "name" : "png_compression_buffer",
   "referenced_type" : "type-82",
   "self_type" : "type-82",
   "size" : 8,
   "source_file" : "/external/libpng/pngstruct.h",
   "unique_id" : "png_compression_buffer"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "png_ptr",
     "referenced_type" : "type-63"
    },
    {
     "field_name" : "info_ptr",
     "field_offset" : 32,
     "referenced_type" : "type-91"
    },
    {
     "field_name" : "error_buf",
     "field_offset" : 64,
     "referenced_type" : "type-22"
    },
    {
     "field_name" : "memory",
     "field_offset" : 96,
     "referenced_type" : "type-104"
    },
    {
     "field_name" : "size",
     "field_offset" : 128,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "for_write",
     "field_offset" : 160,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "owned_file",
     "field_offset" : 161,
     "referenced_type" : "type-20"
    }
   ],
   "linker_set_key" : "png_control",
   "name" : "png_control",
   "referenced_type" : "type-151",
   "self_type" : "type-151",
   "size" : 24,
   "source_file" : "/external/libpng/pngpriv.h",
   "unique_id" : "png_control"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "opaque",
     "referenced_type" : "type-150"
    },
    {
     "field_name" : "version",
     "field_offset" : 32,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "width",
     "field_offset" : 64,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "height",
     "field_offset" : 96,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "format",
     "field_offset" : 128,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "flags",
     "field_offset" : 160,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "colormap_entries",
     "field_offset" : 192,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "warning_or_error",
     "field_offset" : 224,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "message",
     "field_offset" : 256,
     "referenced_type" : "type-152"
    }
   ],
   "linker_set_key" : "png_image",
   "name" : "png_image",
   "referenced_type" : "type-149",
   "self_type" : "type-149",
   "size" : 96,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_image"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "width",
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "height",
     "field_offset" : 32,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "valid",
     "field_offset" : 64,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "rowbytes",
     "field_offset" : 96,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "palette",
     "field_offset" : 128,
     "referenced_type" : "type-31"
    },
    {
     "field_name" : "num_palette",
     "field_offset" : 160,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "num_trans",
     "field_offset" : 176,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "bit_depth",
     "field_offset" : 192,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "color_type",
     "field_offset" : 200,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "compression_type",
     "field_offset" : 208,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "filter_type",
     "field_offset" : 216,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "interlace_type",
     "field_offset" : 224,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "channels",
     "field_offset" : 232,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "pixel_depth",
     "field_offset" : 240,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "spare_byte",
     "field_offset" : 248,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "signature",
     "field_offset" : 256,
     "referenced_type" : "type-32"
    },
    {
     "field_name" : "colorspace",
     "field_offset" : 320,
     "referenced_type" : "type-13"
    },
    {
     "field_name" : "iccp_name",
     "field_offset" : 928,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "iccp_profile",
     "field_offset" : 960,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "iccp_proflen",
     "field_offset" : 992,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "num_text",
     "field_offset" : 1024,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "max_text",
     "field_offset" : 1056,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "text",
     "field_offset" : 1088,
     "referenced_type" : "type-34"
    },
    {
     "field_name" : "mod_time",
     "field_offset" : 1120,
     "referenced_type" : "type-35"
    },
    {
     "field_name" : "sig_bit",
     "field_offset" : 1184,
     "referenced_type" : "type-36"
    },
    {
     "field_name" : "trans_alpha",
     "field_offset" : 1248,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "trans_color",
     "field_offset" : 1280,
     "referenced_type" : "type-37"
    },
    {
     "field_name" : "background",
     "field_offset" : 1360,
     "referenced_type" : "type-37"
    },
    {
     "field_name" : "x_offset",
     "field_offset" : 1440,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "y_offset",
     "field_offset" : 1472,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "offset_unit_type",
     "field_offset" : 1504,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "x_pixels_per_unit",
     "field_offset" : 1536,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "y_pixels_per_unit",
     "field_offset" : 1568,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "phys_unit_type",
     "field_offset" : 1600,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "num_exif",
     "field_offset" : 1632,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "exif",
     "field_offset" : 1664,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "eXIf_buf",
     "field_offset" : 1696,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "hist",
     "field_offset" : 1728,
     "referenced_type" : "type-38"
    },
    {
     "field_name" : "pcal_purpose",
     "field_offset" : 1760,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "pcal_X0",
     "field_offset" : 1792,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "pcal_X1",
     "field_offset" : 1824,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "pcal_units",
     "field_offset" : 1856,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "pcal_params",
     "field_offset" : 1888,
     "referenced_type" : "type-39"
    },
    {
     "field_name" : "pcal_type",
     "field_offset" : 1920,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "pcal_nparams",
     "field_offset" : 1928,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "free_me",
     "field_offset" : 1952,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "unknown_chunks",
     "field_offset" : 1984,
     "referenced_type" : "type-40"
    },
    {
     "field_name" : "unknown_chunks_num",
     "field_offset" : 2016,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "splt_palettes",
     "field_offset" : 2048,
     "referenced_type" : "type-43"
    },
    {
     "field_name" : "splt_palettes_num",
     "field_offset" : 2080,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "scal_unit",
     "field_offset" : 2112,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "scal_s_width",
     "field_offset" : 2144,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "scal_s_height",
     "field_offset" : 2176,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "row_pointers",
     "field_offset" : 2208,
     "referenced_type" : "type-47"
    }
   ],
   "linker_set_key" : "png_info_def",
   "name" : "png_info_def",
   "referenced_type" : "type-30",
   "self_type" : "type-30",
   "size" : 280,
   "source_file" : "/external/libpng/pnginfo.h",
   "unique_id" : "png_info_def"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "width",
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "rowbytes",
     "field_offset" : 32,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "color_type",
     "field_offset" : 64,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "bit_depth",
     "field_offset" : 72,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "channels",
     "field_offset" : 80,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "pixel_depth",
     "field_offset" : 88,
     "referenced_type" : "type-2"
    }
   ],
   "linker_set_key" : "png_row_info_struct",
   "name" : "png_row_info_struct",
   "referenced_type" : "type-62",
   "self_type" : "type-62",
   "size" : 12,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_row_info_struct"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "red",
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "green",
     "field_offset" : 16,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "blue",
     "field_offset" : 32,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "alpha",
     "field_offset" : 48,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "frequency",
     "field_offset" : 64,
     "referenced_type" : "type-7"
    }
   ],
   "linker_set_key" : "png_sPLT_entry_struct",
   "name" : "png_sPLT_entry_struct",
   "referenced_type" : "type-46",
   "self_type" : "type-46",
   "size" : 10,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_sPLT_entry_struct"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "depth",
     "field_offset" : 32,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "entries",
     "field_offset" : 64,
     "referenced_type" : "type-45"
    },
    {
     "field_name" : "nentries",
     "field_offset" : 96,
     "referenced_type" : "type-5"
    }
   ],
   "linker_set_key" : "png_sPLT_struct",
   "name" : "png_sPLT_struct",
   "referenced_type" : "type-44",
   "self_type" : "type-44",
   "size" : 16,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_sPLT_struct"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "jmp_buf_local",
     "referenced_type" : "type-65"
    },
    {
     "field_name" : "longjmp_fn",
     "field_offset" : 2048,
     "referenced_type" : "type-67"
    },
    {
     "field_name" : "jmp_buf_ptr",
     "field_offset" : 2080,
     "referenced_type" : "type-70"
    },
    {
     "field_name" : "jmp_buf_size",
     "field_offset" : 2112,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "error_fn",
     "field_offset" : 2144,
     "referenced_type" : "type-71"
    },
    {
     "field_name" : "error_ptr",
     "field_offset" : 2176,
     "referenced_type" : "type-22"
    },
    {
     "field_name" : "write_data_fn",
     "field_offset" : 2208,
     "referenced_type" : "type-75"
    },
    {
     "field_name" : "read_data_fn",
     "field_offset" : 2240,
     "referenced_type" : "type-75"
    },
    {
     "field_name" : "io_ptr",
     "field_offset" : 2272,
     "referenced_type" : "type-22"
    },
    {
     "field_name" : "read_user_transform_fn",
     "field_offset" : 2304,
     "referenced_type" : "type-77"
    },
    {
     "field_name" : "write_user_transform_fn",
     "field_offset" : 2336,
     "referenced_type" : "type-77"
    },
    {
     "field_name" : "user_transform_ptr",
     "field_offset" : 2368,
     "referenced_type" : "type-22"
    },
    {
     "field_name" : "user_transform_depth",
     "field_offset" : 2400,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "user_transform_channels",
     "field_offset" : 2408,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "mode",
     "field_offset" : 2432,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "flags",
     "field_offset" : 2464,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "transformations",
     "field_offset" : 2496,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "zowner",
     "field_offset" : 2528,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "zstream",
     "field_offset" : 2560,
     "referenced_type" : "type-80"
    },
    {
     "field_name" : "zbuffer_list",
     "field_offset" : 3008,
     "referenced_type" : "type-81"
    },
    {
     "field_name" : "zbuffer_size",
     "field_offset" : 3040,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "zlib_level",
     "field_offset" : 3072,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_method",
     "field_offset" : 3104,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_window_bits",
     "field_offset" : 3136,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_mem_level",
     "field_offset" : 3168,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_strategy",
     "field_offset" : 3200,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_text_level",
     "field_offset" : 3232,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_text_method",
     "field_offset" : 3264,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_text_window_bits",
     "field_offset" : 3296,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_text_mem_level",
     "field_offset" : 3328,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_text_strategy",
     "field_offset" : 3360,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_set_level",
     "field_offset" : 3392,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_set_method",
     "field_offset" : 3424,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_set_window_bits",
     "field_offset" : 3456,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_set_mem_level",
     "field_offset" : 3488,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "zlib_set_strategy",
     "field_offset" : 3520,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "width",
     "field_offset" : 3552,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "height",
     "field_offset" : 3584,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "num_rows",
     "field_offset" : 3616,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "usr_width",
     "field_offset" : 3648,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "rowbytes",
     "field_offset" : 3680,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "iwidth",
     "field_offset" : 3712,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "row_number",
     "field_offset" : 3744,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "chunk_name",
     "field_offset" : 3776,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "prev_row",
     "field_offset" : 3808,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "row_buf",
     "field_offset" : 3840,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "try_row",
     "field_offset" : 3872,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "tst_row",
     "field_offset" : 3904,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "info_rowbytes",
     "field_offset" : 3936,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "idat_size",
     "field_offset" : 3968,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "crc",
     "field_offset" : 4000,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "palette",
     "field_offset" : 4032,
     "referenced_type" : "type-31"
    },
    {
     "field_name" : "num_palette",
     "field_offset" : 4064,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "num_palette_max",
     "field_offset" : 4096,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "num_trans",
     "field_offset" : 4128,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "compression",
     "field_offset" : 4144,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "filter",
     "field_offset" : 4152,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "interlaced",
     "field_offset" : 4160,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "pass",
     "field_offset" : 4168,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "do_filter",
     "field_offset" : 4176,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "color_type",
     "field_offset" : 4184,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "bit_depth",
     "field_offset" : 4192,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "usr_bit_depth",
     "field_offset" : 4200,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "pixel_depth",
     "field_offset" : 4208,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "channels",
     "field_offset" : 4216,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "usr_channels",
     "field_offset" : 4224,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "sig_bytes",
     "field_offset" : 4232,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "maximum_pixel_depth",
     "field_offset" : 4240,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "transformed_pixel_depth",
     "field_offset" : 4248,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "zstream_start",
     "field_offset" : 4256,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "filler",
     "field_offset" : 4272,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "background_gamma_type",
     "field_offset" : 4288,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "background_gamma",
     "field_offset" : 4320,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "background",
     "field_offset" : 4352,
     "referenced_type" : "type-37"
    },
    {
     "field_name" : "background_1",
     "field_offset" : 4432,
     "referenced_type" : "type-37"
    },
    {
     "field_name" : "output_flush_fn",
     "field_offset" : 4512,
     "referenced_type" : "type-84"
    },
    {
     "field_name" : "flush_dist",
     "field_offset" : 4544,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "flush_rows",
     "field_offset" : 4576,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "gamma_shift",
     "field_offset" : 4608,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "screen_gamma",
     "field_offset" : 4640,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "gamma_table",
     "field_offset" : 4672,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "gamma_16_table",
     "field_offset" : 4704,
     "referenced_type" : "type-86"
    },
    {
     "field_name" : "gamma_from_1",
     "field_offset" : 4736,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "gamma_to_1",
     "field_offset" : 4768,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "gamma_16_from_1",
     "field_offset" : 4800,
     "referenced_type" : "type-86"
    },
    {
     "field_name" : "gamma_16_to_1",
     "field_offset" : 4832,
     "referenced_type" : "type-86"
    },
    {
     "field_name" : "sig_bit",
     "field_offset" : 4864,
     "referenced_type" : "type-36"
    },
    {
     "field_name" : "shift",
     "field_offset" : 4904,
     "referenced_type" : "type-36"
    },
    {
     "field_name" : "trans_alpha",
     "field_offset" : 4960,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "trans_color",
     "field_offset" : 4992,
     "referenced_type" : "type-37"
    },
    {
     "field_name" : "read_row_fn",
     "field_offset" : 5088,
     "referenced_type" : "type-87"
    },
    {
     "field_name" : "write_row_fn",
     "field_offset" : 5120,
     "referenced_type" : "type-87"
    },
    {
     "field_name" : "info_fn",
     "field_offset" : 5152,
     "referenced_type" : "type-89"
    },
    {
     "field_name" : "row_fn",
     "field_offset" : 5184,
     "referenced_type" : "type-92"
    },
    {
     "field_name" : "end_fn",
     "field_offset" : 5216,
     "referenced_type" : "type-89"
    },
    {
     "field_name" : "save_buffer_ptr",
     "field_offset" : 5248,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "save_buffer",
     "field_offset" : 5280,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "current_buffer_ptr",
     "field_offset" : 5312,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "current_buffer",
     "field_offset" : 5344,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "push_length",
     "field_offset" : 5376,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "skip_length",
     "field_offset" : 5408,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "save_buffer_size",
     "field_offset" : 5440,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "save_buffer_max",
     "field_offset" : 5472,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "buffer_size",
     "field_offset" : 5504,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "current_buffer_size",
     "field_offset" : 5536,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "process_mode",
     "field_offset" : 5568,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "cur_palette",
     "field_offset" : 5600,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "palette_lookup",
     "field_offset" : 5632,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "quantize_index",
     "field_offset" : 5664,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "options",
     "field_offset" : 5696,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "time_buffer",
     "field_offset" : 5728,
     "referenced_type" : "type-94"
    },
    {
     "field_name" : "free_me",
     "field_offset" : 5984,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "user_chunk_ptr",
     "field_offset" : 6016,
     "referenced_type" : "type-22"
    },
    {
     "field_name" : "read_user_chunk_fn",
     "field_offset" : 6048,
     "referenced_type" : "type-95"
    },
    {
     "field_name" : "unknown_default",
     "field_offset" : 6080,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "num_chunk_list",
     "field_offset" : 6112,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "chunk_list",
     "field_offset" : 6144,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "rgb_to_gray_status",
     "field_offset" : 6176,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "rgb_to_gray_coefficients_set",
     "field_offset" : 6184,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "rgb_to_gray_red_coeff",
     "field_offset" : 6192,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "rgb_to_gray_green_coeff",
     "field_offset" : 6208,
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "mng_features_permitted",
     "field_offset" : 6240,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "filter_type",
     "field_offset" : 6272,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "mem_ptr",
     "field_offset" : 6304,
     "referenced_type" : "type-22"
    },
    {
     "field_name" : "malloc_fn",
     "field_offset" : 6336,
     "referenced_type" : "type-97"
    },
    {
     "field_name" : "free_fn",
     "field_offset" : 6368,
     "referenced_type" : "type-99"
    },
    {
     "field_name" : "big_row_buf",
     "field_offset" : 6400,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "quantize_sort",
     "field_offset" : 6432,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "index_to_palette",
     "field_offset" : 6464,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "palette_to_index",
     "field_offset" : 6496,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "compression_type",
     "field_offset" : 6528,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "user_width_max",
     "field_offset" : 6560,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "user_height_max",
     "field_offset" : 6592,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "user_chunk_cache_max",
     "field_offset" : 6624,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "user_chunk_malloc_max",
     "field_offset" : 6656,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "unknown_chunk",
     "field_offset" : 6688,
     "referenced_type" : "type-41"
    },
    {
     "field_name" : "old_big_row_buf_size",
     "field_offset" : 6848,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "read_buffer",
     "field_offset" : 6880,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "read_buffer_size",
     "field_offset" : 6912,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "IDAT_read_size",
     "field_offset" : 6944,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "io_state",
     "field_offset" : 6976,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "big_prev_row",
     "field_offset" : 7008,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "read_filter",
     "field_offset" : 7040,
     "referenced_type" : "type-101"
    },
    {
     "field_name" : "colorspace",
     "field_offset" : 7168,
     "referenced_type" : "type-13"
    }
   ],
   "linker_set_key" : "png_struct_def",
   "name" : "png_struct_def",
   "referenced_type" : "type-64",
   "self_type" : "type-64",
   "size" : 972,
   "source_file" : "/external/libpng/pngstruct.h",
   "unique_id" : "png_struct_def"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "compression",
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "key",
     "field_offset" : 32,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "text",
     "field_offset" : 64,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "text_length",
     "field_offset" : 96,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "itxt_length",
     "field_offset" : 128,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "lang",
     "field_offset" : 160,
     "referenced_type" : "type-26"
    },
    {
     "field_name" : "lang_key",
     "field_offset" : 192,
     "referenced_type" : "type-26"
    }
   ],
   "linker_set_key" : "png_text_struct",
   "name" : "png_text_struct",
   "referenced_type" : "type-25",
   "self_type" : "type-25",
   "size" : 28,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_text_struct"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "year",
     "referenced_type" : "type-7"
    },
    {
     "field_name" : "month",
     "field_offset" : 16,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "day",
     "field_offset" : 24,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "hour",
     "field_offset" : 32,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "minute",
     "field_offset" : 40,
     "referenced_type" : "type-2"
    },
    {
     "field_name" : "second",
     "field_offset" : 48,
     "referenced_type" : "type-2"
    }
   ],
   "linker_set_key" : "png_time_struct",
   "name" : "png_time_struct",
   "referenced_type" : "type-35",
   "self_type" : "type-35",
   "size" : 8,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_time_struct"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "type-42"
    },
    {
     "field_name" : "data",
     "field_offset" : 64,
     "referenced_type" : "type-33"
    },
    {
     "field_name" : "size",
     "field_offset" : 96,
     "referenced_type" : "type-20"
    },
    {
     "field_name" : "location",
     "field_offset" : 128,
     "referenced_type" : "type-2"
    }
   ],
   "linker_set_key" : "png_unknown_chunk_t",
   "name" : "png_unknown_chunk_t",
   "referenced_type" : "type-41",
   "self_type" : "type-41",
   "size" : 20,
   "source_file" : "/external/libpng/png.h",
   "unique_id" : "png_unknown_chunk_t"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "redx",
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "redy",
     "field_offset" : 32,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "greenx",
     "field_offset" : 64,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "greeny",
     "field_offset" : 96,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "bluex",
     "field_offset" : 128,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "bluey",
     "field_offset" : 160,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "whitex",
     "field_offset" : 192,
     "referenced_type" : "type-5"
    },
    {
     "field_name" : "whitey",
     "field_offset" : 224,
     "referenced_type" : "type-5"
    }
   ],
   "linker_set_key" : "png_xy",
   "name" : "png_xy",
   "referenced_type" : "type-14",
   "self_type" : "type-14",
   "size" : 32,
   "source_file" : "/external/libpng/pngstruct.h",
   "unique_id" : "png_xy"
  }
 ],
 "rvalue_reference_types" : []
}