{
 "array_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_P20jvirt_barray_control",
   "name" : "jvirt_barray_control *[10]",
   "referenced_type" : "_ZTIP20jvirt_barray_control",
   "self_type" : "_ZTIA10_P20jvirt_barray_control",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jdcoefct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_PA64_s",
   "name" : "short (*[10])[64]",
   "referenced_type" : "_ZTIPA64_s",
   "self_type" : "_ZTIA10_PA64_s",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jdcoefct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_PFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "name" : "void (*[10])(jpeg_decompress_struct *, jpeg_component_info *, unsigned char **, unsigned char ***)",
   "referenced_type" : "_ZTIPFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "self_type" : "_ZTIA10_PFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jdsample.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_PFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "name" : "void (*[10])(jpeg_decompress_struct *, jpeg_component_info *, short *, unsigned char **, unsigned int)",
   "referenced_type" : "_ZTIPFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "self_type" : "_ZTIA10_PFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_PPh",
   "name" : "unsigned char **[10]",
   "referenced_type" : "_ZTIPPh",
   "self_type" : "_ZTIA10_PPh",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jdmainct.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA10_h",
   "name" : "unsigned char[10]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA10_h",
   "size" : 10,
   "source_file" : "external/libjpeg-turbo/jdsample.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_i",
   "name" : "int[10]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA10_i",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_j",
   "name" : "unsigned int[10]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA10_j",
   "size" : 40,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA16_h",
   "name" : "unsigned char[16]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA16_h",
   "size" : 16,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA17_h",
   "name" : "unsigned char[17]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA17_h",
   "size" : 17,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA17_i",
   "name" : "int[17]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA17_i",
   "size" : 68,
   "source_file" : "external/libjpeg-turbo/jmorecfg.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA18_l",
   "name" : "long[18]",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIA18_l",
   "size" : 72,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA256_c",
   "name" : "char[256]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA256_c",
   "size" : 256,
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA256_h",
   "name" : "unsigned char[256]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA256_h",
   "size" : 256,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA256_i",
   "name" : "int[256]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA256_i",
   "size" : 1024,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA256_j",
   "name" : "unsigned int[256]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA256_j",
   "size" : 1024,
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_PPPh",
   "name" : "unsigned char ***[2]",
   "referenced_type" : "_ZTIPPPh",
   "self_type" : "_ZTIA2_PPPh",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jdmainct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_P10JQUANT_TBL",
   "name" : "JQUANT_TBL *[4]",
   "referenced_type" : "_ZTIP10JQUANT_TBL",
   "self_type" : "_ZTIA4_P10JQUANT_TBL",
   "size" : 16,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_P19jpeg_component_info",
   "name" : "jpeg_component_info *[4]",
   "referenced_type" : "_ZTIP19jpeg_component_info",
   "self_type" : "_ZTIA4_P19jpeg_component_info",
   "size" : 16,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_P9JHUFF_TBL",
   "name" : "JHUFF_TBL *[4]",
   "referenced_type" : "_ZTIP9JHUFF_TBL",
   "self_type" : "_ZTIA4_P9JHUFF_TBL",
   "size" : 16,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_i",
   "name" : "int[4]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA4_i",
   "size" : 16,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA64_c",
   "name" : "char[64]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA64_c",
   "size" : 64,
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA64_i",
   "name" : "int[64]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA64_i",
   "size" : 256,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA64_s",
   "name" : "short[64]",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIA64_s",
   "size" : 128,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA64_t",
   "name" : "unsigned short[64]",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIA64_t",
   "size" : 128,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA65536_h",
   "name" : "unsigned char[65536]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA65536_h",
   "size" : 65536,
   "source_file" : "external/libjpeg-turbo/jpeg_nbits_table.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA80_c",
   "name" : "char[80]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA80_c",
   "size" : 80,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_i",
   "name" : "int[8]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA8_i",
   "size" : 32,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_i",
   "name" : "int[]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA_i",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_l",
   "name" : "long[]",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIA_l",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 1,
   "is_integral" : true,
   "linker_set_key" : "_ZTIc",
   "name" : "char",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIc",
   "size" : 1
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTId",
   "name" : "double",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTId",
   "size" : 8
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIf",
   "name" : "float",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIf",
   "size" : 4
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIh",
   "name" : "unsigned char",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIh",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIi",
   "name" : "int",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIi",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIj",
   "name" : "unsigned int",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIj",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIl",
   "name" : "long",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIl",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIm",
   "name" : "unsigned long",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIm",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "linker_set_key" : "_ZTIs",
   "name" : "short",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIs",
   "size" : 2
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIt",
   "name" : "unsigned short",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIt",
   "size" : 2
  },
  {
   "linker_set_key" : "_ZTIv",
   "name" : "void",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIv"
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "jcopy_block_row"
  },
  {
   "name" : "jcopy_sample_rows"
  },
  {
   "name" : "jdiv_round_up"
  },
  {
   "name" : "jinit_1pass_quantizer"
  },
  {
   "name" : "jinit_2pass_quantizer"
  },
  {
   "name" : "jinit_arith_decoder"
  },
  {
   "name" : "jinit_arith_encoder"
  },
  {
   "name" : "jinit_c_coef_controller"
  },
  {
   "name" : "jinit_c_main_controller"
  },
  {
   "name" : "jinit_c_master_control"
  },
  {
   "name" : "jinit_c_prep_controller"
  },
  {
   "name" : "jinit_color_converter"
  },
  {
   "name" : "jinit_color_deconverter"
  },
  {
   "name" : "jinit_compress_master"
  },
  {
   "name" : "jinit_d_coef_controller"
  },
  {
   "name" : "jinit_d_main_controller"
  },
  {
   "name" : "jinit_d_post_controller"
  },
  {
   "name" : "jinit_downsampler"
  },
  {
   "name" : "jinit_forward_dct"
  },
  {
   "name" : "jinit_huff_decoder"
  },
  {
   "name" : "jinit_huff_encoder"
  },
  {
   "name" : "jinit_input_controller"
  },
  {
   "name" : "jinit_inverse_dct"
  },
  {
   "name" : "jinit_marker_reader"
  },
  {
   "name" : "jinit_marker_writer"
  },
  {
   "name" : "jinit_master_decompress"
  },
  {
   "name" : "jinit_memory_mgr"
  },
  {
   "name" : "jinit_merged_upsampler"
  },
  {
   "name" : "jinit_phuff_decoder"
  },
  {
   "name" : "jinit_phuff_encoder"
  },
  {
   "name" : "jinit_upsampler"
  },
  {
   "name" : "jpeg_CreateCompress"
  },
  {
   "name" : "jpeg_CreateDecompress"
  },
  {
   "name" : "jpeg_abort"
  },
  {
   "name" : "jpeg_abort_compress"
  },
  {
   "name" : "jpeg_abort_decompress"
  },
  {
   "name" : "jpeg_add_quant_table"
  },
  {
   "name" : "jpeg_alloc_huff_table"
  },
  {
   "name" : "jpeg_alloc_quant_table"
  },
  {
   "name" : "jpeg_calc_output_dimensions"
  },
  {
   "name" : "jpeg_consume_input"
  },
  {
   "name" : "jpeg_copy_critical_parameters"
  },
  {
   "name" : "jpeg_crop_scanline"
  },
  {
   "name" : "jpeg_default_colorspace"
  },
  {
   "name" : "jpeg_destroy"
  },
  {
   "name" : "jpeg_destroy_compress"
  },
  {
   "name" : "jpeg_destroy_decompress"
  },
  {
   "name" : "jpeg_fdct_float"
  },
  {
   "name" : "jpeg_fdct_ifast"
  },
  {
   "name" : "jpeg_fdct_islow"
  },
  {
   "name" : "jpeg_fill_bit_buffer"
  },
  {
   "name" : "jpeg_finish_compress"
  },
  {
   "name" : "jpeg_finish_decompress"
  },
  {
   "name" : "jpeg_finish_output"
  },
  {
   "name" : "jpeg_free_large"
  },
  {
   "name" : "jpeg_free_small"
  },
  {
   "name" : "jpeg_gen_optimal_table"
  },
  {
   "name" : "jpeg_get_large"
  },
  {
   "name" : "jpeg_get_small"
  },
  {
   "name" : "jpeg_has_multiple_scans"
  },
  {
   "name" : "jpeg_huff_decode"
  },
  {
   "name" : "jpeg_idct_10x10"
  },
  {
   "name" : "jpeg_idct_11x11"
  },
  {
   "name" : "jpeg_idct_12x12"
  },
  {
   "name" : "jpeg_idct_13x13"
  },
  {
   "name" : "jpeg_idct_14x14"
  },
  {
   "name" : "jpeg_idct_15x15"
  },
  {
   "name" : "jpeg_idct_16x16"
  },
  {
   "name" : "jpeg_idct_1x1"
  },
  {
   "name" : "jpeg_idct_2x2"
  },
  {
   "name" : "jpeg_idct_3x3"
  },
  {
   "name" : "jpeg_idct_4x4"
  },
  {
   "name" : "jpeg_idct_5x5"
  },
  {
   "name" : "jpeg_idct_6x6"
  },
  {
   "name" : "jpeg_idct_7x7"
  },
  {
   "name" : "jpeg_idct_9x9"
  },
  {
   "name" : "jpeg_idct_float"
  },
  {
   "name" : "jpeg_idct_ifast"
  },
  {
   "name" : "jpeg_idct_islow"
  },
  {
   "name" : "jpeg_input_complete"
  },
  {
   "name" : "jpeg_make_c_derived_tbl"
  },
  {
   "name" : "jpeg_make_d_derived_tbl"
  },
  {
   "name" : "jpeg_mem_available"
  },
  {
   "name" : "jpeg_mem_dest"
  },
  {
   "name" : "jpeg_mem_init"
  },
  {
   "name" : "jpeg_mem_src"
  },
  {
   "name" : "jpeg_mem_term"
  },
  {
   "name" : "jpeg_new_colormap"
  },
  {
   "name" : "jpeg_open_backing_store"
  },
  {
   "name" : "jpeg_quality_scaling"
  },
  {
   "name" : "jpeg_read_coefficients"
  },
  {
   "name" : "jpeg_read_header"
  },
  {
   "name" : "jpeg_read_icc_profile"
  },
  {
   "name" : "jpeg_read_raw_data"
  },
  {
   "name" : "jpeg_read_scanlines"
  },
  {
   "name" : "jpeg_resync_to_restart"
  },
  {
   "name" : "jpeg_save_markers"
  },
  {
   "name" : "jpeg_set_colorspace"
  },
  {
   "name" : "jpeg_set_defaults"
  },
  {
   "name" : "jpeg_set_linear_quality"
  },
  {
   "name" : "jpeg_set_marker_processor"
  },
  {
   "name" : "jpeg_set_quality"
  },
  {
   "name" : "jpeg_simple_progression"
  },
  {
   "name" : "jpeg_skip_scanlines"
  },
  {
   "name" : "jpeg_start_compress"
  },
  {
   "name" : "jpeg_start_decompress"
  },
  {
   "name" : "jpeg_start_output"
  },
  {
   "name" : "jpeg_std_error"
  },
  {
   "name" : "jpeg_stdio_dest"
  },
  {
   "name" : "jpeg_stdio_src"
  },
  {
   "name" : "jpeg_suppress_tables"
  },
  {
   "name" : "jpeg_write_coefficients"
  },
  {
   "name" : "jpeg_write_icc_profile"
  },
  {
   "name" : "jpeg_write_m_byte"
  },
  {
   "name" : "jpeg_write_m_header"
  },
  {
   "name" : "jpeg_write_marker"
  },
  {
   "name" : "jpeg_write_raw_data"
  },
  {
   "name" : "jpeg_write_scanlines"
  },
  {
   "name" : "jpeg_write_tables"
  },
  {
   "name" : "jround_up"
  },
  {
   "name" : "jsimd_can_convsamp"
  },
  {
   "name" : "jsimd_can_convsamp_float"
  },
  {
   "name" : "jsimd_can_encode_mcu_AC_first_prepare"
  },
  {
   "name" : "jsimd_can_encode_mcu_AC_refine_prepare"
  },
  {
   "name" : "jsimd_can_fdct_float"
  },
  {
   "name" : "jsimd_can_fdct_ifast"
  },
  {
   "name" : "jsimd_can_fdct_islow"
  },
  {
   "name" : "jsimd_can_h2v1_downsample"
  },
  {
   "name" : "jsimd_can_h2v1_fancy_upsample"
  },
  {
   "name" : "jsimd_can_h2v1_merged_upsample"
  },
  {
   "name" : "jsimd_can_h2v1_upsample"
  },
  {
   "name" : "jsimd_can_h2v2_downsample"
  },
  {
   "name" : "jsimd_can_h2v2_fancy_upsample"
  },
  {
   "name" : "jsimd_can_h2v2_merged_upsample"
  },
  {
   "name" : "jsimd_can_h2v2_upsample"
  },
  {
   "name" : "jsimd_can_huff_encode_one_block"
  },
  {
   "name" : "jsimd_can_idct_2x2"
  },
  {
   "name" : "jsimd_can_idct_4x4"
  },
  {
   "name" : "jsimd_can_idct_float"
  },
  {
   "name" : "jsimd_can_idct_ifast"
  },
  {
   "name" : "jsimd_can_idct_islow"
  },
  {
   "name" : "jsimd_can_quantize"
  },
  {
   "name" : "jsimd_can_quantize_float"
  },
  {
   "name" : "jsimd_can_rgb_gray"
  },
  {
   "name" : "jsimd_can_rgb_ycc"
  },
  {
   "name" : "jsimd_can_ycc_rgb"
  },
  {
   "name" : "jsimd_can_ycc_rgb565"
  },
  {
   "name" : "jsimd_convsamp"
  },
  {
   "name" : "jsimd_convsamp_float"
  },
  {
   "name" : "jsimd_encode_mcu_AC_first_prepare"
  },
  {
   "name" : "jsimd_encode_mcu_AC_refine_prepare"
  },
  {
   "name" : "jsimd_fdct_float"
  },
  {
   "name" : "jsimd_fdct_ifast"
  },
  {
   "name" : "jsimd_fdct_islow"
  },
  {
   "name" : "jsimd_h2v1_downsample"
  },
  {
   "name" : "jsimd_h2v1_fancy_upsample"
  },
  {
   "name" : "jsimd_h2v1_merged_upsample"
  },
  {
   "name" : "jsimd_h2v1_upsample"
  },
  {
   "name" : "jsimd_h2v2_downsample"
  },
  {
   "name" : "jsimd_h2v2_fancy_upsample"
  },
  {
   "name" : "jsimd_h2v2_merged_upsample"
  },
  {
   "name" : "jsimd_h2v2_upsample"
  },
  {
   "name" : "jsimd_huff_encode_one_block"
  },
  {
   "name" : "jsimd_idct_2x2"
  },
  {
   "name" : "jsimd_idct_4x4"
  },
  {
   "name" : "jsimd_idct_float"
  },
  {
   "name" : "jsimd_idct_ifast"
  },
  {
   "name" : "jsimd_idct_islow"
  },
  {
   "name" : "jsimd_quantize"
  },
  {
   "name" : "jsimd_quantize_float"
  },
  {
   "name" : "jsimd_rgb_gray_convert"
  },
  {
   "name" : "jsimd_rgb_ycc_convert"
  },
  {
   "name" : "jsimd_ycc_rgb565_convert"
  },
  {
   "name" : "jsimd_ycc_rgb_convert"
  },
  {
   "name" : "jzero_far"
  }
 ],
 "elf_objects" :
 [
  {
   "name" : "jpeg_aritab"
  },
  {
   "name" : "jpeg_natural_order"
  },
  {
   "name" : "jpeg_std_message_table"
  }
 ],
 "enum_types" :
 [
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "JBUF_PASS_THRU"
    },
    {
     "enum_field_value" : 1,
     "name" : "JBUF_SAVE_SOURCE"
    },
    {
     "enum_field_value" : 2,
     "name" : "JBUF_CRANK_DEST"
    },
    {
     "enum_field_value" : 3,
     "name" : "JBUF_SAVE_AND_PASS"
    }
   ],
   "linker_set_key" : "_ZTI10J_BUF_MODE",
   "name" : "J_BUF_MODE",
   "referenced_type" : "_ZTI10J_BUF_MODE",
   "self_type" : "_ZTI10J_BUF_MODE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "JDCT_ISLOW"
    },
    {
     "enum_field_value" : 1,
     "name" : "JDCT_IFAST"
    },
    {
     "enum_field_value" : 2,
     "name" : "JDCT_FLOAT"
    }
   ],
   "linker_set_key" : "_ZTI12J_DCT_METHOD",
   "name" : "J_DCT_METHOD",
   "referenced_type" : "_ZTI12J_DCT_METHOD",
   "self_type" : "_ZTI12J_DCT_METHOD",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "JCS_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "JCS_GRAYSCALE"
    },
    {
     "enum_field_value" : 2,
     "name" : "JCS_RGB"
    },
    {
     "enum_field_value" : 3,
     "name" : "JCS_YCbCr"
    },
    {
     "enum_field_value" : 4,
     "name" : "JCS_CMYK"
    },
    {
     "enum_field_value" : 5,
     "name" : "JCS_YCCK"
    },
    {
     "enum_field_value" : 6,
     "name" : "JCS_EXT_RGB"
    },
    {
     "enum_field_value" : 7,
     "name" : "JCS_EXT_RGBX"
    },
    {
     "enum_field_value" : 8,
     "name" : "JCS_EXT_BGR"
    },
    {
     "enum_field_value" : 9,
     "name" : "JCS_EXT_BGRX"
    },
    {
     "enum_field_value" : 10,
     "name" : "JCS_EXT_XBGR"
    },
    {
     "enum_field_value" : 11,
     "name" : "JCS_EXT_XRGB"
    },
    {
     "enum_field_value" : 12,
     "name" : "JCS_EXT_RGBA"
    },
    {
     "enum_field_value" : 13,
     "name" : "JCS_EXT_BGRA"
    },
    {
     "enum_field_value" : 14,
     "name" : "JCS_EXT_ABGR"
    },
    {
     "enum_field_value" : 15,
     "name" : "JCS_EXT_ARGB"
    },
    {
     "enum_field_value" : 16,
     "name" : "JCS_RGB565"
    }
   ],
   "linker_set_key" : "_ZTI13J_COLOR_SPACE",
   "name" : "J_COLOR_SPACE",
   "referenced_type" : "_ZTI13J_COLOR_SPACE",
   "self_type" : "_ZTI13J_COLOR_SPACE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "JDITHER_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "JDITHER_ORDERED"
    },
    {
     "enum_field_value" : 2,
     "name" : "JDITHER_FS"
    }
   ],
   "linker_set_key" : "_ZTI13J_DITHER_MODE",
   "name" : "J_DITHER_MODE",
   "referenced_type" : "_ZTI13J_DITHER_MODE",
   "self_type" : "_ZTI13J_DITHER_MODE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "JMSG_NOMESSAGE"
    },
    {
     "enum_field_value" : 1,
     "name" : "JERR_ARITH_NOTIMPL"
    },
    {
     "enum_field_value" : 2,
     "name" : "JERR_BAD_ALIGN_TYPE"
    },
    {
     "enum_field_value" : 3,
     "name" : "JERR_BAD_ALLOC_CHUNK"
    },
    {
     "enum_field_value" : 4,
     "name" : "JERR_BAD_BUFFER_MODE"
    },
    {
     "enum_field_value" : 5,
     "name" : "JERR_BAD_COMPONENT_ID"
    },
    {
     "enum_field_value" : 6,
     "name" : "JERR_BAD_DCT_COEF"
    },
    {
     "enum_field_value" : 7,
     "name" : "JERR_BAD_DCTSIZE"
    },
    {
     "enum_field_value" : 8,
     "name" : "JERR_BAD_HUFF_TABLE"
    },
    {
     "enum_field_value" : 9,
     "name" : "JERR_BAD_IN_COLORSPACE"
    },
    {
     "enum_field_value" : 10,
     "name" : "JERR_BAD_J_COLORSPACE"
    },
    {
     "enum_field_value" : 11,
     "name" : "JERR_BAD_LENGTH"
    },
    {
     "enum_field_value" : 12,
     "name" : "JERR_BAD_LIB_VERSION"
    },
    {
     "enum_field_value" : 13,
     "name" : "JERR_BAD_MCU_SIZE"
    },
    {
     "enum_field_value" : 14,
     "name" : "JERR_BAD_POOL_ID"
    },
    {
     "enum_field_value" : 15,
     "name" : "JERR_BAD_PRECISION"
    },
    {
     "enum_field_value" : 16,
     "name" : "JERR_BAD_PROGRESSION"
    },
    {
     "enum_field_value" : 17,
     "name" : "JERR_BAD_PROG_SCRIPT"
    },
    {
     "enum_field_value" : 18,
     "name" : "JERR_BAD_SAMPLING"
    },
    {
     "enum_field_value" : 19,
     "name" : "JERR_BAD_SCAN_SCRIPT"
    },
    {
     "enum_field_value" : 20,
     "name" : "JERR_BAD_STATE"
    },
    {
     "enum_field_value" : 21,
     "name" : "JERR_BAD_STRUCT_SIZE"
    },
    {
     "enum_field_value" : 22,
     "name" : "JERR_BAD_VIRTUAL_ACCESS"
    },
    {
     "enum_field_value" : 23,
     "name" : "JERR_BUFFER_SIZE"
    },
    {
     "enum_field_value" : 24,
     "name" : "JERR_CANT_SUSPEND"
    },
    {
     "enum_field_value" : 25,
     "name" : "JERR_CCIR601_NOTIMPL"
    },
    {
     "enum_field_value" : 26,
     "name" : "JERR_COMPONENT_COUNT"
    },
    {
     "enum_field_value" : 27,
     "name" : "JERR_CONVERSION_NOTIMPL"
    },
    {
     "enum_field_value" : 28,
     "name" : "JERR_DAC_INDEX"
    },
    {
     "enum_field_value" : 29,
     "name" : "JERR_DAC_VALUE"
    },
    {
     "enum_field_value" : 30,
     "name" : "JERR_DHT_INDEX"
    },
    {
     "enum_field_value" : 31,
     "name" : "JERR_DQT_INDEX"
    },
    {
     "enum_field_value" : 32,
     "name" : "JERR_EMPTY_IMAGE"
    },
    {
     "enum_field_value" : 33,
     "name" : "JERR_EMS_READ"
    },
    {
     "enum_field_value" : 34,
     "name" : "JERR_EMS_WRITE"
    },
    {
     "enum_field_value" : 35,
     "name" : "JERR_EOI_EXPECTED"
    },
    {
     "enum_field_value" : 36,
     "name" : "JERR_FILE_READ"
    },
    {
     "enum_field_value" : 37,
     "name" : "JERR_FILE_WRITE"
    },
    {
     "enum_field_value" : 38,
     "name" : "JERR_FRACT_SAMPLE_NOTIMPL"
    },
    {
     "enum_field_value" : 39,
     "name" : "JERR_HUFF_CLEN_OVERFLOW"
    },
    {
     "enum_field_value" : 40,
     "name" : "JERR_HUFF_MISSING_CODE"
    },
    {
     "enum_field_value" : 41,
     "name" : "JERR_IMAGE_TOO_BIG"
    },
    {
     "enum_field_value" : 42,
     "name" : "JERR_INPUT_EMPTY"
    },
    {
     "enum_field_value" : 43,
     "name" : "JERR_INPUT_EOF"
    },
    {
     "enum_field_value" : 44,
     "name" : "JERR_MISMATCHED_QUANT_TABLE"
    },
    {
     "enum_field_value" : 45,
     "name" : "JERR_MISSING_DATA"
    },
    {
     "enum_field_value" : 46,
     "name" : "JERR_MODE_CHANGE"
    },
    {
     "enum_field_value" : 47,
     "name" : "JERR_NOTIMPL"
    },
    {
     "enum_field_value" : 48,
     "name" : "JERR_NOT_COMPILED"
    },
    {
     "enum_field_value" : 49,
     "name" : "JERR_NO_BACKING_STORE"
    },
    {
     "enum_field_value" : 50,
     "name" : "JERR_NO_HUFF_TABLE"
    },
    {
     "enum_field_value" : 51,
     "name" : "JERR_NO_IMAGE"
    },
    {
     "enum_field_value" : 52,
     "name" : "JERR_NO_QUANT_TABLE"
    },
    {
     "enum_field_value" : 53,
     "name" : "JERR_NO_SOI"
    },
    {
     "enum_field_value" : 54,
     "name" : "JERR_OUT_OF_MEMORY"
    },
    {
     "enum_field_value" : 55,
     "name" : "JERR_QUANT_COMPONENTS"
    },
    {
     "enum_field_value" : 56,
     "name" : "JERR_QUANT_FEW_COLORS"
    },
    {
     "enum_field_value" : 57,
     "name" : "JERR_QUANT_MANY_COLORS"
    },
    {
     "enum_field_value" : 58,
     "name" : "JERR_SOF_DUPLICATE"
    },
    {
     "enum_field_value" : 59,
     "name" : "JERR_SOF_NO_SOS"
    },
    {
     "enum_field_value" : 60,
     "name" : "JERR_SOF_UNSUPPORTED"
    },
    {
     "enum_field_value" : 61,
     "name" : "JERR_SOI_DUPLICATE"
    },
    {
     "enum_field_value" : 62,
     "name" : "JERR_SOS_NO_SOF"
    },
    {
     "enum_field_value" : 63,
     "name" : "JERR_TFILE_CREATE"
    },
    {
     "enum_field_value" : 64,
     "name" : "JERR_TFILE_READ"
    },
    {
     "enum_field_value" : 65,
     "name" : "JERR_TFILE_SEEK"
    },
    {
     "enum_field_value" : 66,
     "name" : "JERR_TFILE_WRITE"
    },
    {
     "enum_field_value" : 67,
     "name" : "JERR_TOO_LITTLE_DATA"
    },
    {
     "enum_field_value" : 68,
     "name" : "JERR_UNKNOWN_MARKER"
    },
    {
     "enum_field_value" : 69,
     "name" : "JERR_VIRTUAL_BUG"
    },
    {
     "enum_field_value" : 70,
     "name" : "JERR_WIDTH_OVERFLOW"
    },
    {
     "enum_field_value" : 71,
     "name" : "JERR_XMS_READ"
    },
    {
     "enum_field_value" : 72,
     "name" : "JERR_XMS_WRITE"
    },
    {
     "enum_field_value" : 73,
     "name" : "JMSG_COPYRIGHT"
    },
    {
     "enum_field_value" : 74,
     "name" : "JMSG_VERSION"
    },
    {
     "enum_field_value" : 75,
     "name" : "JTRC_16BIT_TABLES"
    },
    {
     "enum_field_value" : 76,
     "name" : "JTRC_ADOBE"
    },
    {
     "enum_field_value" : 77,
     "name" : "JTRC_APP0"
    },
    {
     "enum_field_value" : 78,
     "name" : "JTRC_APP14"
    },
    {
     "enum_field_value" : 79,
     "name" : "JTRC_DAC"
    },
    {
     "enum_field_value" : 80,
     "name" : "JTRC_DHT"
    },
    {
     "enum_field_value" : 81,
     "name" : "JTRC_DQT"
    },
    {
     "enum_field_value" : 82,
     "name" : "JTRC_DRI"
    },
    {
     "enum_field_value" : 83,
     "name" : "JTRC_EMS_CLOSE"
    },
    {
     "enum_field_value" : 84,
     "name" : "JTRC_EMS_OPEN"
    },
    {
     "enum_field_value" : 85,
     "name" : "JTRC_EOI"
    },
    {
     "enum_field_value" : 86,
     "name" : "JTRC_HUFFBITS"
    },
    {
     "enum_field_value" : 87,
     "name" : "JTRC_JFIF"
    },
    {
     "enum_field_value" : 88,
     "name" : "JTRC_JFIF_BADTHUMBNAILSIZE"
    },
    {
     "enum_field_value" : 89,
     "name" : "JTRC_JFIF_EXTENSION"
    },
    {
     "enum_field_value" : 90,
     "name" : "JTRC_JFIF_THUMBNAIL"
    },
    {
     "enum_field_value" : 91,
     "name" : "JTRC_MISC_MARKER"
    },
    {
     "enum_field_value" : 92,
     "name" : "JTRC_PARMLESS_MARKER"
    },
    {
     "enum_field_value" : 93,
     "name" : "JTRC_QUANTVALS"
    },
    {
     "enum_field_value" : 94,
     "name" : "JTRC_QUANT_3_NCOLORS"
    },
    {
     "enum_field_value" : 95,
     "name" : "JTRC_QUANT_NCOLORS"
    },
    {
     "enum_field_value" : 96,
     "name" : "JTRC_QUANT_SELECTED"
    },
    {
     "enum_field_value" : 97,
     "name" : "JTRC_RECOVERY_ACTION"
    },
    {
     "enum_field_value" : 98,
     "name" : "JTRC_RST"
    },
    {
     "enum_field_value" : 99,
     "name" : "JTRC_SMOOTH_NOTIMPL"
    },
    {
     "enum_field_value" : 100,
     "name" : "JTRC_SOF"
    },
    {
     "enum_field_value" : 101,
     "name" : "JTRC_SOF_COMPONENT"
    },
    {
     "enum_field_value" : 102,
     "name" : "JTRC_SOI"
    },
    {
     "enum_field_value" : 103,
     "name" : "JTRC_SOS"
    },
    {
     "enum_field_value" : 104,
     "name" : "JTRC_SOS_COMPONENT"
    },
    {
     "enum_field_value" : 105,
     "name" : "JTRC_SOS_PARAMS"
    },
    {
     "enum_field_value" : 106,
     "name" : "JTRC_TFILE_CLOSE"
    },
    {
     "enum_field_value" : 107,
     "name" : "JTRC_TFILE_OPEN"
    },
    {
     "enum_field_value" : 108,
     "name" : "JTRC_THUMB_JPEG"
    },
    {
     "enum_field_value" : 109,
     "name" : "JTRC_THUMB_PALETTE"
    },
    {
     "enum_field_value" : 110,
     "name" : "JTRC_THUMB_RGB"
    },
    {
     "enum_field_value" : 111,
     "name" : "JTRC_UNKNOWN_IDS"
    },
    {
     "enum_field_value" : 112,
     "name" : "JTRC_XMS_CLOSE"
    },
    {
     "enum_field_value" : 113,
     "name" : "JTRC_XMS_OPEN"
    },
    {
     "enum_field_value" : 114,
     "name" : "JWRN_ADOBE_XFORM"
    },
    {
     "enum_field_value" : 115,
     "name" : "JWRN_BOGUS_PROGRESSION"
    },
    {
     "enum_field_value" : 116,
     "name" : "JWRN_EXTRANEOUS_DATA"
    },
    {
     "enum_field_value" : 117,
     "name" : "JWRN_HIT_MARKER"
    },
    {
     "enum_field_value" : 118,
     "name" : "JWRN_HUFF_BAD_CODE"
    },
    {
     "enum_field_value" : 119,
     "name" : "JWRN_JFIF_MAJOR"
    },
    {
     "enum_field_value" : 120,
     "name" : "JWRN_JPEG_EOF"
    },
    {
     "enum_field_value" : 121,
     "name" : "JWRN_MUST_RESYNC"
    },
    {
     "enum_field_value" : 122,
     "name" : "JWRN_NOT_SEQUENTIAL"
    },
    {
     "enum_field_value" : 123,
     "name" : "JWRN_TOO_MUCH_DATA"
    },
    {
     "enum_field_value" : 124,
     "name" : "JERR_BAD_CROP_SPEC"
    },
    {
     "enum_field_value" : 125,
     "name" : "JERR_NO_ARITH_TABLE"
    },
    {
     "enum_field_value" : 126,
     "name" : "JWRN_ARITH_BAD_CODE"
    },
    {
     "enum_field_value" : 127,
     "name" : "JWRN_BOGUS_ICC"
    },
    {
     "enum_field_value" : 128,
     "name" : "JERR_BAD_DROP_SAMPLING"
    },
    {
     "enum_field_value" : 129,
     "name" : "JMSG_LASTMSGCODE"
    }
   ],
   "linker_set_key" : "_ZTI14J_MESSAGE_CODE",
   "name" : "J_MESSAGE_CODE",
   "referenced_type" : "_ZTI14J_MESSAGE_CODE",
   "self_type" : "_ZTI14J_MESSAGE_CODE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jerror.h",
   "underlying_type" : "_ZTIj"
  }
 ],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP20jvirt_barray_controlP18jpeg_common_structiijjjE",
   "name" : "jvirt_barray_control *(jpeg_common_struct *, int, int, unsigned int, unsigned int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFP20jvirt_barray_controlP18jpeg_common_structiijjjE",
   "return_type" : "_ZTIP20jvirt_barray_control",
   "self_type" : "_ZTIFP20jvirt_barray_controlP18jpeg_common_structiijjjE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP20jvirt_sarray_controlP18jpeg_common_structiijjjE",
   "name" : "jvirt_sarray_control *(jpeg_common_struct *, int, int, unsigned int, unsigned int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFP20jvirt_sarray_controlP18jpeg_common_structiijjjE",
   "return_type" : "_ZTIP20jvirt_sarray_control",
   "self_type" : "_ZTIFP20jvirt_sarray_controlP18jpeg_common_structiijjjE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE",
   "name" : "short (**(jpeg_common_struct *, jvirt_barray_control *, unsigned int, unsigned int, int))[64]",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIP20jvirt_barray_control"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE",
   "return_type" : "_ZTIPPA64_s",
   "self_type" : "_ZTIFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPPA64_sP18jpeg_common_structijjE",
   "name" : "short (**(jpeg_common_struct *, int, unsigned int, unsigned int))[64]",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFPPA64_sP18jpeg_common_structijjE",
   "return_type" : "_ZTIPPA64_s",
   "self_type" : "_ZTIFPPA64_sP18jpeg_common_structijjE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE",
   "name" : "unsigned char **(jpeg_common_struct *, jvirt_sarray_control *, unsigned int, unsigned int, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIP20jvirt_sarray_control"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE",
   "return_type" : "_ZTIPPh",
   "self_type" : "_ZTIFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPPhP18jpeg_common_structijjE",
   "name" : "unsigned char **(jpeg_common_struct *, int, unsigned int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFPPhP18jpeg_common_structijjE",
   "return_type" : "_ZTIPPh",
   "self_type" : "_ZTIFPPhP18jpeg_common_structijjE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvP18jpeg_common_structijE",
   "name" : "void *(jpeg_common_struct *, int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFPvP18jpeg_common_structijE",
   "return_type" : "_ZTIPv",
   "self_type" : "_ZTIFPvP18jpeg_common_structijE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP20jpeg_compress_structE",
   "name" : "int (jpeg_compress_struct *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "referenced_type" : "_ZTIFiP20jpeg_compress_structE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP20jpeg_compress_structE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP20jpeg_compress_structPPA64_sE",
   "name" : "int (jpeg_compress_struct *, short (**)[64])",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPA64_s"
    }
   ],
   "referenced_type" : "_ZTIFiP20jpeg_compress_structPPA64_sE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP20jpeg_compress_structPPA64_sE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP20jpeg_compress_structPPPhE",
   "name" : "int (jpeg_compress_struct *, unsigned char ***)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "referenced_type" : "_ZTIFiP20jpeg_compress_structPPPhE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP20jpeg_compress_structPPPhE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP22jpeg_decompress_structE",
   "name" : "int (jpeg_decompress_struct *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP22jpeg_decompress_structE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP22jpeg_decompress_structPPA64_sE",
   "name" : "int (jpeg_decompress_struct *, short (**)[64])",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPA64_s"
    }
   ],
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structPPA64_sE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP22jpeg_decompress_structPPA64_sE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP22jpeg_decompress_structPPPhE",
   "name" : "int (jpeg_decompress_struct *, unsigned char ***)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structPPPhE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP22jpeg_decompress_structPPPhE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP22jpeg_decompress_structiE",
   "name" : "int (jpeg_decompress_struct *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structiE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiP22jpeg_decompress_structiE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP18jpeg_common_structE",
   "name" : "void (jpeg_common_struct *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "referenced_type" : "_ZTIFvP18jpeg_common_structE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP18jpeg_common_structE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP18jpeg_common_structP20backing_store_structE",
   "name" : "void (jpeg_common_struct *, backing_store_struct *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIP20backing_store_struct"
    }
   ],
   "referenced_type" : "_ZTIFvP18jpeg_common_structP20backing_store_structE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP18jpeg_common_structP20backing_store_structE",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP18jpeg_common_structP20backing_store_structPvllE",
   "name" : "void (jpeg_common_struct *, backing_store_struct *, void *, long, long)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIP20backing_store_struct"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "referenced_type" : "_ZTIFvP18jpeg_common_structP20backing_store_structPvllE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP18jpeg_common_structP20backing_store_structPvllE",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP18jpeg_common_structPcE",
   "name" : "void (jpeg_common_struct *, char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "referenced_type" : "_ZTIFvP18jpeg_common_structPcE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP18jpeg_common_structPcE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP18jpeg_common_structiE",
   "name" : "void (jpeg_common_struct *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvP18jpeg_common_structiE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP18jpeg_common_structiE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_struct10J_BUF_MODEE",
   "name" : "void (jpeg_compress_struct *, J_BUF_MODE)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTI10J_BUF_MODE"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_struct10J_BUF_MODEE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_struct10J_BUF_MODEE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structE",
   "name" : "void (jpeg_compress_struct *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE",
   "name" : "void (jpeg_compress_struct *, jpeg_component_info *, unsigned char **, short (*)[64], unsigned int, unsigned int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPA64_s"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structPPPhjS3_jE",
   "name" : "void (jpeg_compress_struct *, unsigned char ***, unsigned int, unsigned char ***, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPPhjS3_jE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structPPPhjS3_jE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structPPhPS2_jiE",
   "name" : "void (jpeg_compress_struct *, unsigned char **, unsigned char ***, unsigned int, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPhPS2_jiE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structPPhPS2_jiE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structPPhPjjE",
   "name" : "void (jpeg_compress_struct *, unsigned char **, unsigned int *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPhPjjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structPPhPjjE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structPPhPjjPS2_S3_jE",
   "name" : "void (jpeg_compress_struct *, unsigned char **, unsigned int *, unsigned int, unsigned char ***, unsigned int *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPhPjjPS2_S3_jE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structPPhPjjPS2_S3_jE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structiE",
   "name" : "void (jpeg_compress_struct *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structiE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structiE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP20jpeg_compress_structijE",
   "name" : "void (jpeg_compress_struct *, int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP20jpeg_compress_structijE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP20jpeg_compress_structijE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_struct10J_BUF_MODEE",
   "name" : "void (jpeg_decompress_struct *, J_BUF_MODE)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTI10J_BUF_MODE"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_struct10J_BUF_MODEE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_struct10J_BUF_MODEE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structE",
   "name" : "void (jpeg_decompress_struct *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "name" : "void (jpeg_decompress_struct *, jpeg_component_info *, unsigned char **, unsigned char ***)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "source_file" : "external/libjpeg-turbo/jdsample.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "name" : "void (jpeg_decompress_struct *, jpeg_component_info *, short *, unsigned char **, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structPPPhPjjS2_S4_jE",
   "name" : "void (jpeg_decompress_struct *, unsigned char ***, unsigned int *, unsigned int, unsigned char **, unsigned int *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPPhPjjS2_S4_jE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structPPPhPjjS2_S4_jE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_E",
   "name" : "void (jpeg_decompress_struct *, unsigned char ***, unsigned int, unsigned char **)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_E",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_E",
   "source_file" : "external/libjpeg-turbo/jdmerge.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_iE",
   "name" : "void (jpeg_decompress_struct *, unsigned char ***, unsigned int, unsigned char **, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_iE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_iE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structPPhPjjE",
   "name" : "void (jpeg_decompress_struct *, unsigned char **, unsigned int *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPhPjjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structPPhPjjE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structPPhS2_iE",
   "name" : "void (jpeg_decompress_struct *, unsigned char **, unsigned char **, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPhS2_iE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structPPhS2_iE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structiE",
   "name" : "void (jpeg_decompress_struct *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structiE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structiE",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP22jpeg_decompress_structlE",
   "name" : "void (jpeg_decompress_struct *, long)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structlE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvP22jpeg_decompress_structlE",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  }
 ],
 "functions" :
 [
  {
   "function_name" : "jcopy_block_row",
   "linker_set_key" : "jcopy_block_row",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPA64_s"
    },
    {
     "referenced_type" : "_ZTIPA64_s"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jcopy_sample_rows",
   "linker_set_key" : "jcopy_sample_rows",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jdiv_round_up",
   "linker_set_key" : "jdiv_round_up",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_1pass_quantizer",
   "linker_set_key" : "jinit_1pass_quantizer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_2pass_quantizer",
   "linker_set_key" : "jinit_2pass_quantizer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_arith_decoder",
   "linker_set_key" : "jinit_arith_decoder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_arith_encoder",
   "linker_set_key" : "jinit_arith_encoder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_c_coef_controller",
   "linker_set_key" : "jinit_c_coef_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_c_main_controller",
   "linker_set_key" : "jinit_c_main_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_c_master_control",
   "linker_set_key" : "jinit_c_master_control",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_c_prep_controller",
   "linker_set_key" : "jinit_c_prep_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_color_converter",
   "linker_set_key" : "jinit_color_converter",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_color_deconverter",
   "linker_set_key" : "jinit_color_deconverter",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_compress_master",
   "linker_set_key" : "jinit_compress_master",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_d_coef_controller",
   "linker_set_key" : "jinit_d_coef_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_d_main_controller",
   "linker_set_key" : "jinit_d_main_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_d_post_controller",
   "linker_set_key" : "jinit_d_post_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_downsampler",
   "linker_set_key" : "jinit_downsampler",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_forward_dct",
   "linker_set_key" : "jinit_forward_dct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_huff_decoder",
   "linker_set_key" : "jinit_huff_decoder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_huff_encoder",
   "linker_set_key" : "jinit_huff_encoder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_input_controller",
   "linker_set_key" : "jinit_input_controller",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_inverse_dct",
   "linker_set_key" : "jinit_inverse_dct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_marker_reader",
   "linker_set_key" : "jinit_marker_reader",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_marker_writer",
   "linker_set_key" : "jinit_marker_writer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_master_decompress",
   "linker_set_key" : "jinit_master_decompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_memory_mgr",
   "linker_set_key" : "jinit_memory_mgr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_merged_upsampler",
   "linker_set_key" : "jinit_merged_upsampler",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_phuff_decoder",
   "linker_set_key" : "jinit_phuff_decoder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_phuff_encoder",
   "linker_set_key" : "jinit_phuff_encoder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jinit_upsampler",
   "linker_set_key" : "jinit_upsampler",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jpeg_CreateCompress",
   "linker_set_key" : "jpeg_CreateCompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_CreateDecompress",
   "linker_set_key" : "jpeg_CreateDecompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_abort",
   "linker_set_key" : "jpeg_abort",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_abort_compress",
   "linker_set_key" : "jpeg_abort_compress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_abort_decompress",
   "linker_set_key" : "jpeg_abort_decompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_add_quant_table",
   "linker_set_key" : "jpeg_add_quant_table",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_alloc_huff_table",
   "linker_set_key" : "jpeg_alloc_huff_table",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIP9JHUFF_TBL",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_alloc_quant_table",
   "linker_set_key" : "jpeg_alloc_quant_table",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIP10JQUANT_TBL",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_calc_output_dimensions",
   "linker_set_key" : "jpeg_calc_output_dimensions",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_consume_input",
   "linker_set_key" : "jpeg_consume_input",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_copy_critical_parameters",
   "linker_set_key" : "jpeg_copy_critical_parameters",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_crop_scanline",
   "linker_set_key" : "jpeg_crop_scanline",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_default_colorspace",
   "linker_set_key" : "jpeg_default_colorspace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_destroy",
   "linker_set_key" : "jpeg_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_destroy_compress",
   "linker_set_key" : "jpeg_destroy_compress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_destroy_decompress",
   "linker_set_key" : "jpeg_destroy_decompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_fdct_float",
   "linker_set_key" : "jpeg_fdct_float",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_fdct_ifast",
   "linker_set_key" : "jpeg_fdct_ifast",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_fdct_islow",
   "linker_set_key" : "jpeg_fdct_islow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_fill_bit_buffer",
   "linker_set_key" : "jpeg_fill_bit_buffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP21bitread_working_state"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "function_name" : "jpeg_finish_compress",
   "linker_set_key" : "jpeg_finish_compress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_finish_decompress",
   "linker_set_key" : "jpeg_finish_decompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_finish_output",
   "linker_set_key" : "jpeg_finish_output",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_free_large",
   "linker_set_key" : "jpeg_free_large",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_free_small",
   "linker_set_key" : "jpeg_free_small",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_gen_optimal_table",
   "linker_set_key" : "jpeg_gen_optimal_table",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIP9JHUFF_TBL"
    },
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "function_name" : "jpeg_get_large",
   "linker_set_key" : "jpeg_get_large",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_get_small",
   "linker_set_key" : "jpeg_get_small",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_has_multiple_scans",
   "linker_set_key" : "jpeg_has_multiple_scans",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_huff_decode",
   "linker_set_key" : "jpeg_huff_decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP21bitread_working_state"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP13d_derived_tbl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "function_name" : "jpeg_idct_10x10",
   "linker_set_key" : "jpeg_idct_10x10",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_11x11",
   "linker_set_key" : "jpeg_idct_11x11",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_12x12",
   "linker_set_key" : "jpeg_idct_12x12",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_13x13",
   "linker_set_key" : "jpeg_idct_13x13",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_14x14",
   "linker_set_key" : "jpeg_idct_14x14",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_15x15",
   "linker_set_key" : "jpeg_idct_15x15",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_16x16",
   "linker_set_key" : "jpeg_idct_16x16",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_1x1",
   "linker_set_key" : "jpeg_idct_1x1",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_2x2",
   "linker_set_key" : "jpeg_idct_2x2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_3x3",
   "linker_set_key" : "jpeg_idct_3x3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_4x4",
   "linker_set_key" : "jpeg_idct_4x4",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_5x5",
   "linker_set_key" : "jpeg_idct_5x5",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_6x6",
   "linker_set_key" : "jpeg_idct_6x6",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_7x7",
   "linker_set_key" : "jpeg_idct_7x7",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_9x9",
   "linker_set_key" : "jpeg_idct_9x9",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_float",
   "linker_set_key" : "jpeg_idct_float",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_ifast",
   "linker_set_key" : "jpeg_idct_ifast",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_idct_islow",
   "linker_set_key" : "jpeg_idct_islow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "function_name" : "jpeg_input_complete",
   "linker_set_key" : "jpeg_input_complete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_make_c_derived_tbl",
   "linker_set_key" : "jpeg_make_c_derived_tbl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPP13c_derived_tbl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "function_name" : "jpeg_make_d_derived_tbl",
   "linker_set_key" : "jpeg_make_d_derived_tbl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPP13d_derived_tbl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "function_name" : "jpeg_mem_available",
   "linker_set_key" : "jpeg_mem_available",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_mem_dest",
   "linker_set_key" : "jpeg_mem_dest",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_mem_init",
   "linker_set_key" : "jpeg_mem_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_mem_src",
   "linker_set_key" : "jpeg_mem_src",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_mem_term",
   "linker_set_key" : "jpeg_mem_term",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_new_colormap",
   "linker_set_key" : "jpeg_new_colormap",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_open_backing_store",
   "linker_set_key" : "jpeg_open_backing_store",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18jpeg_common_struct"
    },
    {
     "referenced_type" : "_ZTIP20backing_store_struct"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "function_name" : "jpeg_quality_scaling",
   "linker_set_key" : "jpeg_quality_scaling",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_read_coefficients",
   "linker_set_key" : "jpeg_read_coefficients",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIPP20jvirt_barray_control",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_read_header",
   "linker_set_key" : "jpeg_read_header",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_read_icc_profile",
   "linker_set_key" : "jpeg_read_icc_profile",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_read_raw_data",
   "linker_set_key" : "jpeg_read_raw_data",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_read_scanlines",
   "linker_set_key" : "jpeg_read_scanlines",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_resync_to_restart",
   "linker_set_key" : "jpeg_resync_to_restart",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_save_markers",
   "linker_set_key" : "jpeg_save_markers",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_set_colorspace",
   "linker_set_key" : "jpeg_set_colorspace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTI13J_COLOR_SPACE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_set_defaults",
   "linker_set_key" : "jpeg_set_defaults",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_set_linear_quality",
   "linker_set_key" : "jpeg_set_linear_quality",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_set_marker_processor",
   "linker_set_key" : "jpeg_set_marker_processor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_set_quality",
   "linker_set_key" : "jpeg_set_quality",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_simple_progression",
   "linker_set_key" : "jpeg_simple_progression",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_skip_scanlines",
   "linker_set_key" : "jpeg_skip_scanlines",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_start_compress",
   "linker_set_key" : "jpeg_start_compress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_start_decompress",
   "linker_set_key" : "jpeg_start_decompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_start_output",
   "linker_set_key" : "jpeg_start_output",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_std_error",
   "linker_set_key" : "jpeg_std_error",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14jpeg_error_mgr"
    }
   ],
   "return_type" : "_ZTIP14jpeg_error_mgr",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_stdio_dest",
   "linker_set_key" : "jpeg_stdio_dest",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_stdio_src",
   "linker_set_key" : "jpeg_stdio_src",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_suppress_tables",
   "linker_set_key" : "jpeg_suppress_tables",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_coefficients",
   "linker_set_key" : "jpeg_write_coefficients",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPP20jvirt_barray_control"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_icc_profile",
   "linker_set_key" : "jpeg_write_icc_profile",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_m_byte",
   "linker_set_key" : "jpeg_write_m_byte",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_m_header",
   "linker_set_key" : "jpeg_write_m_header",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_marker",
   "linker_set_key" : "jpeg_write_marker",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_raw_data",
   "linker_set_key" : "jpeg_write_raw_data",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_scanlines",
   "linker_set_key" : "jpeg_write_scanlines",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jpeg_write_tables",
   "linker_set_key" : "jpeg_write_tables",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "function_name" : "jround_up",
   "linker_set_key" : "jround_up",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "function_name" : "jsimd_can_convsamp",
   "linker_set_key" : "jsimd_can_convsamp",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_convsamp_float",
   "linker_set_key" : "jsimd_can_convsamp_float",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_encode_mcu_AC_first_prepare",
   "linker_set_key" : "jsimd_can_encode_mcu_AC_first_prepare",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_encode_mcu_AC_refine_prepare",
   "linker_set_key" : "jsimd_can_encode_mcu_AC_refine_prepare",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_fdct_float",
   "linker_set_key" : "jsimd_can_fdct_float",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_fdct_ifast",
   "linker_set_key" : "jsimd_can_fdct_ifast",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_fdct_islow",
   "linker_set_key" : "jsimd_can_fdct_islow",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_h2v1_downsample",
   "linker_set_key" : "jsimd_can_h2v1_downsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v1_fancy_upsample",
   "linker_set_key" : "jsimd_can_h2v1_fancy_upsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v1_merged_upsample",
   "linker_set_key" : "jsimd_can_h2v1_merged_upsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v1_upsample",
   "linker_set_key" : "jsimd_can_h2v1_upsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v2_downsample",
   "linker_set_key" : "jsimd_can_h2v2_downsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v2_fancy_upsample",
   "linker_set_key" : "jsimd_can_h2v2_fancy_upsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v2_merged_upsample",
   "linker_set_key" : "jsimd_can_h2v2_merged_upsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_h2v2_upsample",
   "linker_set_key" : "jsimd_can_h2v2_upsample",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_huff_encode_one_block",
   "linker_set_key" : "jsimd_can_huff_encode_one_block",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_idct_2x2",
   "linker_set_key" : "jsimd_can_idct_2x2",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_idct_4x4",
   "linker_set_key" : "jsimd_can_idct_4x4",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_idct_float",
   "linker_set_key" : "jsimd_can_idct_float",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_idct_ifast",
   "linker_set_key" : "jsimd_can_idct_ifast",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_idct_islow",
   "linker_set_key" : "jsimd_can_idct_islow",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_quantize",
   "linker_set_key" : "jsimd_can_quantize",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_quantize_float",
   "linker_set_key" : "jsimd_can_quantize_float",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_can_rgb_gray",
   "linker_set_key" : "jsimd_can_rgb_gray",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_rgb_ycc",
   "linker_set_key" : "jsimd_can_rgb_ycc",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_ycc_rgb",
   "linker_set_key" : "jsimd_can_ycc_rgb",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_can_ycc_rgb565",
   "linker_set_key" : "jsimd_can_ycc_rgb565",
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_convsamp",
   "linker_set_key" : "jsimd_convsamp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_convsamp_float",
   "linker_set_key" : "jsimd_convsamp_float",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_encode_mcu_AC_first_prepare",
   "linker_set_key" : "jsimd_encode_mcu_AC_first_prepare",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKs"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_encode_mcu_AC_refine_prepare",
   "linker_set_key" : "jsimd_encode_mcu_AC_refine_prepare",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKs"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_fdct_float",
   "linker_set_key" : "jsimd_fdct_float",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_fdct_ifast",
   "linker_set_key" : "jsimd_fdct_ifast",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_fdct_islow",
   "linker_set_key" : "jsimd_fdct_islow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_h2v1_downsample",
   "linker_set_key" : "jsimd_h2v1_downsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v1_fancy_upsample",
   "linker_set_key" : "jsimd_h2v1_fancy_upsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v1_merged_upsample",
   "linker_set_key" : "jsimd_h2v1_merged_upsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v1_upsample",
   "linker_set_key" : "jsimd_h2v1_upsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v2_downsample",
   "linker_set_key" : "jsimd_h2v2_downsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v2_fancy_upsample",
   "linker_set_key" : "jsimd_h2v2_fancy_upsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v2_merged_upsample",
   "linker_set_key" : "jsimd_h2v2_merged_upsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_h2v2_upsample",
   "linker_set_key" : "jsimd_h2v2_upsample",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_huff_encode_one_block",
   "linker_set_key" : "jsimd_huff_encode_one_block",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP13c_derived_tbl"
    },
    {
     "referenced_type" : "_ZTIP13c_derived_tbl"
    }
   ],
   "return_type" : "_ZTIPh",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_idct_2x2",
   "linker_set_key" : "jsimd_idct_2x2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_idct_4x4",
   "linker_set_key" : "jsimd_idct_4x4",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_idct_float",
   "linker_set_key" : "jsimd_idct_float",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_idct_ifast",
   "linker_set_key" : "jsimd_idct_ifast",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_idct_islow",
   "linker_set_key" : "jsimd_idct_islow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_quantize",
   "linker_set_key" : "jsimd_quantize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_quantize_float",
   "linker_set_key" : "jsimd_quantize_float",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimddct.h"
  },
  {
   "function_name" : "jsimd_rgb_gray_convert",
   "linker_set_key" : "jsimd_rgb_gray_convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_rgb_ycc_convert",
   "linker_set_key" : "jsimd_rgb_ycc_convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP20jpeg_compress_struct"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_ycc_rgb565_convert",
   "linker_set_key" : "jsimd_ycc_rgb565_convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jsimd_ycc_rgb_convert",
   "linker_set_key" : "jsimd_ycc_rgb_convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    },
    {
     "referenced_type" : "_ZTIPPPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "function_name" : "jzero_far",
   "linker_set_key" : "jzero_far",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  }
 ],
 "global_vars" :
 [
  {
   "linker_set_key" : "jpeg_aritab",
   "name" : "jpeg_aritab",
   "referenced_type" : "_ZTIA_Kl",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "linker_set_key" : "jpeg_natural_order",
   "name" : "jpeg_natural_order",
   "referenced_type" : "_ZTIA_Ki",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  }
 ],
 "lvalue_reference_types" : [],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10JQUANT_TBL",
   "name" : "JQUANT_TBL *",
   "referenced_type" : "_ZTI10JQUANT_TBL",
   "self_type" : "_ZTIP10JQUANT_TBL",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13c_derived_tbl",
   "name" : "c_derived_tbl *",
   "referenced_type" : "_ZTI13c_derived_tbl",
   "self_type" : "_ZTIP13c_derived_tbl",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13d_derived_tbl",
   "name" : "d_derived_tbl *",
   "referenced_type" : "_ZTI13d_derived_tbl",
   "self_type" : "_ZTIP13d_derived_tbl",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14jpeg_error_mgr",
   "name" : "jpeg_error_mgr *",
   "referenced_type" : "_ZTI14jpeg_error_mgr",
   "self_type" : "_ZTIP14jpeg_error_mgr",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14jpeg_scan_info",
   "name" : "jpeg_scan_info *",
   "referenced_type" : "_ZTI14jpeg_scan_info",
   "self_type" : "_ZTIP14jpeg_scan_info",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14jpeg_upsampler",
   "name" : "jpeg_upsampler *",
   "referenced_type" : "_ZTI14jpeg_upsampler",
   "self_type" : "_ZTIP14jpeg_upsampler",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15jpeg_memory_mgr",
   "name" : "jpeg_memory_mgr *",
   "referenced_type" : "_ZTI15jpeg_memory_mgr",
   "self_type" : "_ZTIP15jpeg_memory_mgr",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15jpeg_source_mgr",
   "name" : "jpeg_source_mgr *",
   "referenced_type" : "_ZTI15jpeg_source_mgr",
   "self_type" : "_ZTIP15jpeg_source_mgr",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16jpeg_comp_master",
   "name" : "jpeg_comp_master *",
   "referenced_type" : "_ZTI16jpeg_comp_master",
   "self_type" : "_ZTIP16jpeg_comp_master",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16jpeg_downsampler",
   "name" : "jpeg_downsampler *",
   "referenced_type" : "_ZTI16jpeg_downsampler",
   "self_type" : "_ZTIP16jpeg_downsampler",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16jpeg_forward_dct",
   "name" : "jpeg_forward_dct *",
   "referenced_type" : "_ZTI16jpeg_forward_dct",
   "self_type" : "_ZTIP16jpeg_forward_dct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16jpeg_inverse_dct",
   "name" : "jpeg_inverse_dct *",
   "referenced_type" : "_ZTI16jpeg_inverse_dct",
   "self_type" : "_ZTIP16jpeg_inverse_dct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17jpeg_progress_mgr",
   "name" : "jpeg_progress_mgr *",
   "referenced_type" : "_ZTI17jpeg_progress_mgr",
   "self_type" : "_ZTIP17jpeg_progress_mgr",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18jpeg_common_struct",
   "name" : "jpeg_common_struct *",
   "referenced_type" : "_ZTI18jpeg_common_struct",
   "self_type" : "_ZTIP18jpeg_common_struct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18jpeg_decomp_master",
   "name" : "jpeg_decomp_master *",
   "referenced_type" : "_ZTI18jpeg_decomp_master",
   "self_type" : "_ZTIP18jpeg_decomp_master",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18jpeg_marker_reader",
   "name" : "jpeg_marker_reader *",
   "referenced_type" : "_ZTI18jpeg_marker_reader",
   "self_type" : "_ZTIP18jpeg_marker_reader",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18jpeg_marker_struct",
   "name" : "jpeg_marker_struct *",
   "referenced_type" : "_ZTI18jpeg_marker_struct",
   "self_type" : "_ZTIP18jpeg_marker_struct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18jpeg_marker_writer",
   "name" : "jpeg_marker_writer *",
   "referenced_type" : "_ZTI18jpeg_marker_writer",
   "self_type" : "_ZTIP18jpeg_marker_writer",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19jpeg_component_info",
   "name" : "jpeg_component_info *",
   "referenced_type" : "_ZTI19jpeg_component_info",
   "self_type" : "_ZTIP19jpeg_component_info",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20backing_store_struct",
   "name" : "backing_store_struct *",
   "referenced_type" : "_ZTI20backing_store_struct",
   "self_type" : "_ZTIP20backing_store_struct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jpeg_color_converter",
   "name" : "jpeg_color_converter *",
   "referenced_type" : "_ZTI20jpeg_color_converter",
   "self_type" : "_ZTIP20jpeg_color_converter",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jpeg_color_quantizer",
   "name" : "jpeg_color_quantizer *",
   "referenced_type" : "_ZTI20jpeg_color_quantizer",
   "self_type" : "_ZTIP20jpeg_color_quantizer",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jpeg_compress_struct",
   "name" : "jpeg_compress_struct *",
   "referenced_type" : "_ZTI20jpeg_compress_struct",
   "self_type" : "_ZTIP20jpeg_compress_struct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jpeg_destination_mgr",
   "name" : "jpeg_destination_mgr *",
   "referenced_type" : "_ZTI20jpeg_destination_mgr",
   "self_type" : "_ZTIP20jpeg_destination_mgr",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jpeg_entropy_decoder",
   "name" : "jpeg_entropy_decoder *",
   "referenced_type" : "_ZTI20jpeg_entropy_decoder",
   "self_type" : "_ZTIP20jpeg_entropy_decoder",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jpeg_entropy_encoder",
   "name" : "jpeg_entropy_encoder *",
   "referenced_type" : "_ZTI20jpeg_entropy_encoder",
   "self_type" : "_ZTIP20jpeg_entropy_encoder",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jvirt_barray_control",
   "name" : "jvirt_barray_control *",
   "referenced_type" : "_ZTI20jvirt_barray_control",
   "self_type" : "_ZTIP20jvirt_barray_control",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20jvirt_sarray_control",
   "name" : "jvirt_sarray_control *",
   "referenced_type" : "_ZTI20jvirt_sarray_control",
   "self_type" : "_ZTIP20jvirt_sarray_control",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP21bitread_working_state",
   "name" : "bitread_working_state *",
   "referenced_type" : "_ZTI21bitread_working_state",
   "self_type" : "_ZTIP21bitread_working_state",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP21jpeg_input_controller",
   "name" : "jpeg_input_controller *",
   "referenced_type" : "_ZTI21jpeg_input_controller",
   "self_type" : "_ZTIP21jpeg_input_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_c_coef_controller",
   "name" : "jpeg_c_coef_controller *",
   "referenced_type" : "_ZTI22jpeg_c_coef_controller",
   "self_type" : "_ZTIP22jpeg_c_coef_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_c_main_controller",
   "name" : "jpeg_c_main_controller *",
   "referenced_type" : "_ZTI22jpeg_c_main_controller",
   "self_type" : "_ZTIP22jpeg_c_main_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_c_prep_controller",
   "name" : "jpeg_c_prep_controller *",
   "referenced_type" : "_ZTI22jpeg_c_prep_controller",
   "self_type" : "_ZTIP22jpeg_c_prep_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_color_deconverter",
   "name" : "jpeg_color_deconverter *",
   "referenced_type" : "_ZTI22jpeg_color_deconverter",
   "self_type" : "_ZTIP22jpeg_color_deconverter",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_d_coef_controller",
   "name" : "jpeg_d_coef_controller *",
   "referenced_type" : "_ZTI22jpeg_d_coef_controller",
   "self_type" : "_ZTIP22jpeg_d_coef_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_d_main_controller",
   "name" : "jpeg_d_main_controller *",
   "referenced_type" : "_ZTI22jpeg_d_main_controller",
   "self_type" : "_ZTIP22jpeg_d_main_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_d_post_controller",
   "name" : "jpeg_d_post_controller *",
   "referenced_type" : "_ZTI22jpeg_d_post_controller",
   "self_type" : "_ZTIP22jpeg_d_post_controller",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22jpeg_decompress_struct",
   "name" : "jpeg_decompress_struct *",
   "referenced_type" : "_ZTI22jpeg_decompress_struct",
   "self_type" : "_ZTIP22jpeg_decompress_struct",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7__sFILE",
   "name" : "__sFILE *",
   "referenced_type" : "_ZTI7__sFILE",
   "self_type" : "_ZTIP7__sFILE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9JHUFF_TBL",
   "name" : "JHUFF_TBL *",
   "referenced_type" : "_ZTI9JHUFF_TBL",
   "self_type" : "_ZTIP9JHUFF_TBL",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPA64_i",
   "name" : "int (*)[64]",
   "referenced_type" : "_ZTIA64_i",
   "self_type" : "_ZTIPA64_i",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPA64_s",
   "name" : "short (*)[64]",
   "referenced_type" : "_ZTIA64_s",
   "self_type" : "_ZTIPA64_s",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP20jvirt_barray_controlP18jpeg_common_structiijjjE",
   "name" : "jvirt_barray_control *(*)(jpeg_common_struct *, int, int, unsigned int, unsigned int, unsigned int)",
   "referenced_type" : "_ZTIFP20jvirt_barray_controlP18jpeg_common_structiijjjE",
   "self_type" : "_ZTIPFP20jvirt_barray_controlP18jpeg_common_structiijjjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP20jvirt_sarray_controlP18jpeg_common_structiijjjE",
   "name" : "jvirt_sarray_control *(*)(jpeg_common_struct *, int, int, unsigned int, unsigned int, unsigned int)",
   "referenced_type" : "_ZTIFP20jvirt_sarray_controlP18jpeg_common_structiijjjE",
   "self_type" : "_ZTIPFP20jvirt_sarray_controlP18jpeg_common_structiijjjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE",
   "name" : "short (**(*)(jpeg_common_struct *, jvirt_barray_control *, unsigned int, unsigned int, int))[64]",
   "referenced_type" : "_ZTIFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE",
   "self_type" : "_ZTIPFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPPA64_sP18jpeg_common_structijjE",
   "name" : "short (**(*)(jpeg_common_struct *, int, unsigned int, unsigned int))[64]",
   "referenced_type" : "_ZTIFPPA64_sP18jpeg_common_structijjE",
   "self_type" : "_ZTIPFPPA64_sP18jpeg_common_structijjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE",
   "name" : "unsigned char **(*)(jpeg_common_struct *, jvirt_sarray_control *, unsigned int, unsigned int, int)",
   "referenced_type" : "_ZTIFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE",
   "self_type" : "_ZTIPFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPPhP18jpeg_common_structijjE",
   "name" : "unsigned char **(*)(jpeg_common_struct *, int, unsigned int, unsigned int)",
   "referenced_type" : "_ZTIFPPhP18jpeg_common_structijjE",
   "self_type" : "_ZTIPFPPhP18jpeg_common_structijjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvP18jpeg_common_structijE",
   "name" : "void *(*)(jpeg_common_struct *, int, unsigned int)",
   "referenced_type" : "_ZTIFPvP18jpeg_common_structijE",
   "self_type" : "_ZTIPFPvP18jpeg_common_structijE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP20jpeg_compress_structE",
   "name" : "int (*)(jpeg_compress_struct *)",
   "referenced_type" : "_ZTIFiP20jpeg_compress_structE",
   "self_type" : "_ZTIPFiP20jpeg_compress_structE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP20jpeg_compress_structPPA64_sE",
   "name" : "int (*)(jpeg_compress_struct *, short (**)[64])",
   "referenced_type" : "_ZTIFiP20jpeg_compress_structPPA64_sE",
   "self_type" : "_ZTIPFiP20jpeg_compress_structPPA64_sE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP20jpeg_compress_structPPPhE",
   "name" : "int (*)(jpeg_compress_struct *, unsigned char ***)",
   "referenced_type" : "_ZTIFiP20jpeg_compress_structPPPhE",
   "self_type" : "_ZTIPFiP20jpeg_compress_structPPPhE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP22jpeg_decompress_structE",
   "name" : "int (*)(jpeg_decompress_struct *)",
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structE",
   "self_type" : "_ZTIPFiP22jpeg_decompress_structE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP22jpeg_decompress_structPPA64_sE",
   "name" : "int (*)(jpeg_decompress_struct *, short (**)[64])",
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structPPA64_sE",
   "self_type" : "_ZTIPFiP22jpeg_decompress_structPPA64_sE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP22jpeg_decompress_structPPPhE",
   "name" : "int (*)(jpeg_decompress_struct *, unsigned char ***)",
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structPPPhE",
   "self_type" : "_ZTIPFiP22jpeg_decompress_structPPPhE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP22jpeg_decompress_structiE",
   "name" : "int (*)(jpeg_decompress_struct *, int)",
   "referenced_type" : "_ZTIFiP22jpeg_decompress_structiE",
   "self_type" : "_ZTIPFiP22jpeg_decompress_structiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP18jpeg_common_structE",
   "name" : "void (*)(jpeg_common_struct *)",
   "referenced_type" : "_ZTIFvP18jpeg_common_structE",
   "self_type" : "_ZTIPFvP18jpeg_common_structE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP18jpeg_common_structP20backing_store_structE",
   "name" : "void (*)(jpeg_common_struct *, backing_store_struct *)",
   "referenced_type" : "_ZTIFvP18jpeg_common_structP20backing_store_structE",
   "self_type" : "_ZTIPFvP18jpeg_common_structP20backing_store_structE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP18jpeg_common_structP20backing_store_structPvllE",
   "name" : "void (*)(jpeg_common_struct *, backing_store_struct *, void *, long, long)",
   "referenced_type" : "_ZTIFvP18jpeg_common_structP20backing_store_structPvllE",
   "self_type" : "_ZTIPFvP18jpeg_common_structP20backing_store_structPvllE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP18jpeg_common_structPcE",
   "name" : "void (*)(jpeg_common_struct *, char *)",
   "referenced_type" : "_ZTIFvP18jpeg_common_structPcE",
   "self_type" : "_ZTIPFvP18jpeg_common_structPcE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP18jpeg_common_structiE",
   "name" : "void (*)(jpeg_common_struct *, int)",
   "referenced_type" : "_ZTIFvP18jpeg_common_structiE",
   "self_type" : "_ZTIPFvP18jpeg_common_structiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_struct10J_BUF_MODEE",
   "name" : "void (*)(jpeg_compress_struct *, J_BUF_MODE)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_struct10J_BUF_MODEE",
   "self_type" : "_ZTIPFvP20jpeg_compress_struct10J_BUF_MODEE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structE",
   "name" : "void (*)(jpeg_compress_struct *)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE",
   "name" : "void (*)(jpeg_compress_struct *, jpeg_component_info *, unsigned char **, short (*)[64], unsigned int, unsigned int, unsigned int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structPPPhjS3_jE",
   "name" : "void (*)(jpeg_compress_struct *, unsigned char ***, unsigned int, unsigned char ***, unsigned int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPPhjS3_jE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structPPPhjS3_jE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structPPhPS2_jiE",
   "name" : "void (*)(jpeg_compress_struct *, unsigned char **, unsigned char ***, unsigned int, int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPhPS2_jiE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structPPhPS2_jiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structPPhPjjE",
   "name" : "void (*)(jpeg_compress_struct *, unsigned char **, unsigned int *, unsigned int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPhPjjE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structPPhPjjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structPPhPjjPS2_S3_jE",
   "name" : "void (*)(jpeg_compress_struct *, unsigned char **, unsigned int *, unsigned int, unsigned char ***, unsigned int *, unsigned int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structPPhPjjPS2_S3_jE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structPPhPjjPS2_S3_jE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structiE",
   "name" : "void (*)(jpeg_compress_struct *, int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structiE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP20jpeg_compress_structijE",
   "name" : "void (*)(jpeg_compress_struct *, int, unsigned int)",
   "referenced_type" : "_ZTIFvP20jpeg_compress_structijE",
   "self_type" : "_ZTIPFvP20jpeg_compress_structijE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_struct10J_BUF_MODEE",
   "name" : "void (*)(jpeg_decompress_struct *, J_BUF_MODE)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_struct10J_BUF_MODEE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_struct10J_BUF_MODEE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structE",
   "name" : "void (*)(jpeg_decompress_struct *)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "name" : "void (*)(jpeg_decompress_struct *, jpeg_component_info *, unsigned char **, unsigned char ***)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdsample.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "name" : "void (*)(jpeg_decompress_struct *, jpeg_component_info *, short *, unsigned char **, unsigned int)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structPPPhPjjS2_S4_jE",
   "name" : "void (*)(jpeg_decompress_struct *, unsigned char ***, unsigned int *, unsigned int, unsigned char **, unsigned int *, unsigned int)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPPhPjjS2_S4_jE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structPPPhPjjS2_S4_jE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structPPPhjS2_E",
   "name" : "void (*)(jpeg_decompress_struct *, unsigned char ***, unsigned int, unsigned char **)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_E",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structPPPhjS2_E",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdmerge.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structPPPhjS2_iE",
   "name" : "void (*)(jpeg_decompress_struct *, unsigned char ***, unsigned int, unsigned char **, int)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPPhjS2_iE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structPPPhjS2_iE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structPPhPjjE",
   "name" : "void (*)(jpeg_decompress_struct *, unsigned char **, unsigned int *, unsigned int)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPhPjjE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structPPhPjjE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structPPhS2_iE",
   "name" : "void (*)(jpeg_decompress_struct *, unsigned char **, unsigned char **, int)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structPPhS2_iE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structPPhS2_iE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structiE",
   "name" : "void (*)(jpeg_decompress_struct *, int)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structiE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structiE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP22jpeg_decompress_structlE",
   "name" : "void (*)(jpeg_decompress_struct *, long)",
   "referenced_type" : "_ZTIFvP22jpeg_decompress_structlE",
   "self_type" : "_ZTIPFvP22jpeg_decompress_structlE",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK14jpeg_scan_info",
   "name" : "const jpeg_scan_info *",
   "referenced_type" : "_ZTIK14jpeg_scan_info",
   "self_type" : "_ZTIPK14jpeg_scan_info",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKPKc",
   "name" : "const char *const *",
   "referenced_type" : "_ZTIKPKc",
   "self_type" : "_ZTIPKPKc",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKc",
   "name" : "const char *",
   "referenced_type" : "_ZTIKc",
   "self_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKh",
   "name" : "const unsigned char *",
   "referenced_type" : "_ZTIKh",
   "self_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKi",
   "name" : "const int *",
   "referenced_type" : "_ZTIKi",
   "self_type" : "_ZTIPKi",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKj",
   "name" : "const unsigned int *",
   "referenced_type" : "_ZTIKj",
   "self_type" : "_ZTIPKj",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKs",
   "name" : "const short *",
   "referenced_type" : "_ZTIKs",
   "self_type" : "_ZTIPKs",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP13c_derived_tbl",
   "name" : "c_derived_tbl **",
   "referenced_type" : "_ZTIP13c_derived_tbl",
   "self_type" : "_ZTIPP13c_derived_tbl",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP13d_derived_tbl",
   "name" : "d_derived_tbl **",
   "referenced_type" : "_ZTIP13d_derived_tbl",
   "self_type" : "_ZTIPP13d_derived_tbl",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP20jvirt_barray_control",
   "name" : "jvirt_barray_control **",
   "referenced_type" : "_ZTIP20jvirt_barray_control",
   "self_type" : "_ZTIPP20jvirt_barray_control",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPA64_s",
   "name" : "short (**)[64]",
   "referenced_type" : "_ZTIPA64_s",
   "self_type" : "_ZTIPPA64_s",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPPh",
   "name" : "unsigned char ***",
   "referenced_type" : "_ZTIPPh",
   "self_type" : "_ZTIPPPh",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPh",
   "name" : "unsigned char **",
   "referenced_type" : "_ZTIPh",
   "self_type" : "_ZTIPPh",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPc",
   "name" : "char *",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIPc",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPf",
   "name" : "float *",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIPf",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPh",
   "name" : "unsigned char *",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIPh",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPi",
   "name" : "int *",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIPi",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jdcoefct.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPj",
   "name" : "unsigned int *",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIPj",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPl",
   "name" : "long *",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIPl",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPm",
   "name" : "unsigned long *",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIPm",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPs",
   "name" : "short *",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIPs",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPv",
   "name" : "void *",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA17_Ki",
   "name" : "const int[17]",
   "referenced_type" : "_ZTIA17_i",
   "self_type" : "_ZTIA17_Ki",
   "size" : 68,
   "source_file" : "external/libjpeg-turbo/jmorecfg.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA65536_Kh",
   "name" : "const unsigned char[65536]",
   "referenced_type" : "_ZTIA65536_h",
   "self_type" : "_ZTIA65536_Kh",
   "size" : 65536,
   "source_file" : "external/libjpeg-turbo/jpeg_nbits_table.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIA_Ki",
   "name" : "const int[]",
   "referenced_type" : "_ZTIA_i",
   "self_type" : "_ZTIA_Ki",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIA_Kl",
   "name" : "const long[]",
   "referenced_type" : "_ZTIA_l",
   "self_type" : "_ZTIA_Kl",
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK14jpeg_scan_info",
   "name" : "const jpeg_scan_info",
   "referenced_type" : "_ZTI14jpeg_scan_info",
   "self_type" : "_ZTIK14jpeg_scan_info",
   "size" : 36,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKc",
   "name" : "const char *const",
   "referenced_type" : "_ZTIPKc",
   "self_type" : "_ZTIKPKc",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKc",
   "name" : "const char",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIKc",
   "size" : 1,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKh",
   "name" : "const unsigned char",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIKh",
   "size" : 1,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKi",
   "name" : "const int",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKj",
   "name" : "const unsigned int",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIKj",
   "size" : 4,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKs",
   "name" : "const short",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIKs",
   "size" : 2,
   "source_file" : "external/libjpeg-turbo/jsimd.h"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "quantval",
     "referenced_type" : "_ZTIA64_t"
    },
    {
     "field_name" : "sent_table",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI10JQUANT_TBL",
   "name" : "JQUANT_TBL",
   "referenced_type" : "_ZTI10JQUANT_TBL",
   "self_type" : "_ZTI10JQUANT_TBL",
   "size" : 132,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pub",
     "referenced_type" : "_ZTI14jpeg_upsampler"
    },
    {
     "field_name" : "color_buf",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA10_PPh"
    },
    {
     "field_name" : "methods",
     "field_offset" : 416,
     "referenced_type" : "_ZTIA10_PFvP22jpeg_decompress_structP19jpeg_component_infoPPhPS4_E"
    },
    {
     "field_name" : "next_row_out",
     "field_offset" : 736,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rows_to_go",
     "field_offset" : 768,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rowgroup_height",
     "field_offset" : 800,
     "referenced_type" : "_ZTIA10_i"
    },
    {
     "field_name" : "h_expand",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIA10_h"
    },
    {
     "field_name" : "v_expand",
     "field_offset" : 1200,
     "referenced_type" : "_ZTIA10_h"
    }
   ],
   "linker_set_key" : "_ZTI12my_upsampler",
   "name" : "my_upsampler",
   "referenced_type" : "_ZTI12my_upsampler",
   "self_type" : "_ZTI12my_upsampler",
   "size" : 160,
   "source_file" : "external/libjpeg-turbo/jdsample.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ehufco",
     "referenced_type" : "_ZTIA256_j"
    },
    {
     "field_name" : "ehufsi",
     "field_offset" : 8192,
     "referenced_type" : "_ZTIA256_c"
    }
   ],
   "linker_set_key" : "_ZTI13c_derived_tbl",
   "name" : "c_derived_tbl",
   "referenced_type" : "_ZTI13c_derived_tbl",
   "self_type" : "_ZTI13c_derived_tbl",
   "size" : 1280,
   "source_file" : "external/libjpeg-turbo/jchuff.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "maxcode",
     "referenced_type" : "_ZTIA18_l"
    },
    {
     "field_name" : "valoffset",
     "field_offset" : 576,
     "referenced_type" : "_ZTIA18_l"
    },
    {
     "field_name" : "pub",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIP9JHUFF_TBL"
    },
    {
     "field_name" : "lookup",
     "field_offset" : 1184,
     "referenced_type" : "_ZTIA256_i"
    }
   ],
   "linker_set_key" : "_ZTI13d_derived_tbl",
   "name" : "d_derived_tbl",
   "referenced_type" : "_ZTI13d_derived_tbl",
   "self_type" : "_ZTI13d_derived_tbl",
   "size" : 1172,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "error_exit",
     "referenced_type" : "_ZTIPFvP18jpeg_common_structE"
    },
    {
     "field_name" : "emit_message",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structiE"
    },
    {
     "field_name" : "output_message",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structE"
    },
    {
     "field_name" : "format_message",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structPcE"
    },
    {
     "field_name" : "reset_error_mgr",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structE"
    },
    {
     "field_name" : "msg_code",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msg_parm",
     "field_offset" : 192,
     "referenced_type" : "_ZTIN14jpeg_error_mgrUt_E"
    },
    {
     "field_name" : "trace_level",
     "field_offset" : 832,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "num_warnings",
     "field_offset" : 864,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "jpeg_message_table",
     "field_offset" : 896,
     "referenced_type" : "_ZTIPKPKc"
    },
    {
     "field_name" : "last_jpeg_message",
     "field_offset" : 928,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "addon_message_table",
     "field_offset" : 960,
     "referenced_type" : "_ZTIPKPKc"
    },
    {
     "field_name" : "first_addon_message",
     "field_offset" : 992,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "last_addon_message",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14jpeg_error_mgr",
   "name" : "jpeg_error_mgr",
   "referenced_type" : "_ZTI14jpeg_error_mgr",
   "self_type" : "_ZTI14jpeg_error_mgr",
   "size" : 132,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "comps_in_scan",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "component_index",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA4_i"
    },
    {
     "field_name" : "Ss",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Se",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Ah",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Al",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14jpeg_scan_info",
   "name" : "jpeg_scan_info",
   "referenced_type" : "_ZTI14jpeg_scan_info",
   "self_type" : "_ZTI14jpeg_scan_info",
   "size" : 36,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "upsample",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structPPPhPjjS2_S4_jE"
    },
    {
     "field_name" : "need_context_rows",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14jpeg_upsampler",
   "name" : "jpeg_upsampler",
   "referenced_type" : "_ZTI14jpeg_upsampler",
   "self_type" : "_ZTI14jpeg_upsampler",
   "size" : 12,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "alloc_small",
     "referenced_type" : "_ZTIPFPvP18jpeg_common_structijE"
    },
    {
     "field_name" : "alloc_large",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFPvP18jpeg_common_structijE"
    },
    {
     "field_name" : "alloc_sarray",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFPPhP18jpeg_common_structijjE"
    },
    {
     "field_name" : "alloc_barray",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFPPA64_sP18jpeg_common_structijjE"
    },
    {
     "field_name" : "request_virt_sarray",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFP20jvirt_sarray_controlP18jpeg_common_structiijjjE"
    },
    {
     "field_name" : "request_virt_barray",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFP20jvirt_barray_controlP18jpeg_common_structiijjjE"
    },
    {
     "field_name" : "realize_virt_arrays",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structE"
    },
    {
     "field_name" : "access_virt_sarray",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPFPPhP18jpeg_common_structP20jvirt_sarray_controljjiE"
    },
    {
     "field_name" : "access_virt_barray",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPFPPA64_sP18jpeg_common_structP20jvirt_barray_controljjiE"
    },
    {
     "field_name" : "free_pool",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structiE"
    },
    {
     "field_name" : "self_destruct",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structE"
    },
    {
     "field_name" : "max_memory_to_use",
     "field_offset" : 352,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "max_alloc_chunk",
     "field_offset" : 384,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI15jpeg_memory_mgr",
   "name" : "jpeg_memory_mgr",
   "referenced_type" : "_ZTI15jpeg_memory_mgr",
   "self_type" : "_ZTI15jpeg_memory_mgr",
   "size" : 52,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "next_input_byte",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "bytes_in_buffer",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "init_source",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "fill_input_buffer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structE"
    },
    {
     "field_name" : "skip_input_data",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structlE"
    },
    {
     "field_name" : "resync_to_restart",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structiE"
    },
    {
     "field_name" : "term_source",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    }
   ],
   "linker_set_key" : "_ZTI15jpeg_source_mgr",
   "name" : "jpeg_source_mgr",
   "referenced_type" : "_ZTI15jpeg_source_mgr",
   "self_type" : "_ZTI15jpeg_source_mgr",
   "size" : 28,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "prepare_for_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "pass_startup",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "finish_pass",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "call_pass_startup",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "is_last_pass",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI16jpeg_comp_master",
   "name" : "jpeg_comp_master",
   "referenced_type" : "_ZTI16jpeg_comp_master",
   "self_type" : "_ZTI16jpeg_comp_master",
   "size" : 20,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "downsample",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structPPPhjS3_jE"
    },
    {
     "field_name" : "need_context_rows",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI16jpeg_downsampler",
   "name" : "jpeg_downsampler",
   "referenced_type" : "_ZTI16jpeg_downsampler",
   "self_type" : "_ZTI16jpeg_downsampler",
   "size" : 12,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "forward_DCT",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structP19jpeg_component_infoPPhPA64_sjjjE"
    }
   ],
   "linker_set_key" : "_ZTI16jpeg_forward_dct",
   "name" : "jpeg_forward_dct",
   "referenced_type" : "_ZTI16jpeg_forward_dct",
   "self_type" : "_ZTI16jpeg_forward_dct",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "inverse_DCT",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA10_PFvP22jpeg_decompress_structP19jpeg_component_infoPsPPhjE"
    }
   ],
   "linker_set_key" : "_ZTI16jpeg_inverse_dct",
   "name" : "jpeg_inverse_dct",
   "referenced_type" : "_ZTI16jpeg_inverse_dct",
   "self_type" : "_ZTI16jpeg_inverse_dct",
   "size" : 44,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pub",
     "referenced_type" : "_ZTI18jpeg_decomp_master"
    },
    {
     "field_name" : "pass_number",
     "field_offset" : 864,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "using_merged_upsample",
     "field_offset" : 896,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "quantizer_1pass",
     "field_offset" : 928,
     "referenced_type" : "_ZTIP20jpeg_color_quantizer"
    },
    {
     "field_name" : "quantizer_2pass",
     "field_offset" : 960,
     "referenced_type" : "_ZTIP20jpeg_color_quantizer"
    }
   ],
   "linker_set_key" : "_ZTI16my_decomp_master",
   "name" : "my_decomp_master",
   "referenced_type" : "_ZTI16my_decomp_master",
   "self_type" : "_ZTI16my_decomp_master",
   "size" : 124,
   "source_file" : "external/libjpeg-turbo/jdmaster.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "progress_monitor",
     "referenced_type" : "_ZTIPFvP18jpeg_common_structE"
    },
    {
     "field_name" : "pass_counter",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "pass_limit",
     "field_offset" : 64,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "completed_passes",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "total_passes",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI17jpeg_progress_mgr",
   "name" : "jpeg_progress_mgr",
   "referenced_type" : "_ZTI17jpeg_progress_mgr",
   "self_type" : "_ZTI17jpeg_progress_mgr",
   "size" : 20,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "get_buffer",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "bits_left",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI18bitread_perm_state",
   "name" : "bitread_perm_state",
   "referenced_type" : "_ZTI18bitread_perm_state",
   "self_type" : "_ZTI18bitread_perm_state",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "err",
     "referenced_type" : "_ZTIP14jpeg_error_mgr"
    },
    {
     "field_name" : "mem",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP15jpeg_memory_mgr"
    },
    {
     "field_name" : "progress",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP17jpeg_progress_mgr"
    },
    {
     "field_name" : "client_data",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "is_decompressor",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "global_state",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI18jpeg_common_struct",
   "name" : "jpeg_common_struct",
   "referenced_type" : "_ZTI18jpeg_common_struct",
   "self_type" : "_ZTI18jpeg_common_struct",
   "size" : 24,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "prepare_for_output_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "finish_output_pass",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "is_dummy_pass",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "first_iMCU_col",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "last_iMCU_col",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "first_MCU_col",
     "field_offset" : 160,
     "referenced_type" : "_ZTIA10_j"
    },
    {
     "field_name" : "last_MCU_col",
     "field_offset" : 480,
     "referenced_type" : "_ZTIA10_j"
    },
    {
     "field_name" : "jinit_upsampler_no_alloc",
     "field_offset" : 800,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "last_good_iMCU_row",
     "field_offset" : 832,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI18jpeg_decomp_master",
   "name" : "jpeg_decomp_master",
   "referenced_type" : "_ZTI18jpeg_decomp_master",
   "self_type" : "_ZTI18jpeg_decomp_master",
   "size" : 108,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "reset_marker_reader",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "read_markers",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structE"
    },
    {
     "field_name" : "read_restart_marker",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structE"
    },
    {
     "field_name" : "saw_SOI",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "saw_SOF",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "next_restart_num",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "discarded_bytes",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI18jpeg_marker_reader",
   "name" : "jpeg_marker_reader",
   "referenced_type" : "_ZTI18jpeg_marker_reader",
   "self_type" : "_ZTI18jpeg_marker_reader",
   "size" : 28,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "next",
     "referenced_type" : "_ZTIP18jpeg_marker_struct"
    },
    {
     "field_name" : "marker",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "original_length",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "data_length",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "data",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPh"
    }
   ],
   "linker_set_key" : "_ZTI18jpeg_marker_struct",
   "name" : "jpeg_marker_struct",
   "referenced_type" : "_ZTI18jpeg_marker_struct",
   "self_type" : "_ZTI18jpeg_marker_struct",
   "size" : 20,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "write_file_header",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "write_frame_header",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "write_scan_header",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "write_file_trailer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "write_tables_only",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "write_marker_header",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structijE"
    },
    {
     "field_name" : "write_marker_byte",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structiE"
    }
   ],
   "linker_set_key" : "_ZTI18jpeg_marker_writer",
   "name" : "jpeg_marker_writer",
   "referenced_type" : "_ZTI18jpeg_marker_writer",
   "self_type" : "_ZTI18jpeg_marker_writer",
   "size" : 28,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pub",
     "referenced_type" : "_ZTI22jpeg_d_coef_controller"
    },
    {
     "field_name" : "MCU_ctr",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "MCU_vert_offset",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_rows_per_iMCU_row",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_buffer",
     "field_offset" : 256,
     "referenced_type" : "_ZTIA10_PA64_s"
    },
    {
     "field_name" : "workspace",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPs"
    },
    {
     "field_name" : "whole_image",
     "field_offset" : 608,
     "referenced_type" : "_ZTIA10_P20jvirt_barray_control"
    },
    {
     "field_name" : "coef_bits_latch",
     "field_offset" : 928,
     "referenced_type" : "_ZTIPi"
    }
   ],
   "linker_set_key" : "_ZTI18my_coef_controller",
   "name" : "my_coef_controller",
   "referenced_type" : "_ZTI18my_coef_controller",
   "self_type" : "_ZTI18my_coef_controller",
   "size" : 120,
   "source_file" : "external/libjpeg-turbo/jdcoefct.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pub",
     "referenced_type" : "_ZTI22jpeg_d_main_controller"
    },
    {
     "field_name" : "buffer",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA10_PPh"
    },
    {
     "field_name" : "buffer_full",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rowgroup_ctr",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "xbuffer",
     "field_offset" : 448,
     "referenced_type" : "_ZTIA2_PPPh"
    },
    {
     "field_name" : "whichptr",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "context_state",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rowgroups_avail",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "iMCU_row_ctr",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI18my_main_controller",
   "name" : "my_main_controller",
   "referenced_type" : "_ZTI18my_main_controller",
   "self_type" : "_ZTI18my_main_controller",
   "size" : 80,
   "source_file" : "external/libjpeg-turbo/jdmainct.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "component_id",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "component_index",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "h_samp_factor",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "v_samp_factor",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "quant_tbl_no",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "dc_tbl_no",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ac_tbl_no",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "width_in_blocks",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "height_in_blocks",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "DCT_scaled_size",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "downsampled_width",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "downsampled_height",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "component_needed",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_width",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_height",
     "field_offset" : 448,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_blocks",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_sample_width",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "last_col_width",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "last_row_height",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "quant_table",
     "field_offset" : 608,
     "referenced_type" : "_ZTIP10JQUANT_TBL"
    },
    {
     "field_name" : "dct_table",
     "field_offset" : 640,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI19jpeg_component_info",
   "name" : "jpeg_component_info",
   "referenced_type" : "_ZTI19jpeg_component_info",
   "self_type" : "_ZTI19jpeg_component_info",
   "size" : 84,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pub",
     "referenced_type" : "_ZTI14jpeg_upsampler"
    },
    {
     "field_name" : "upmethod",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structPPPhjS2_E"
    },
    {
     "field_name" : "Cr_r_tab",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPi"
    },
    {
     "field_name" : "Cb_b_tab",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPi"
    },
    {
     "field_name" : "Cr_g_tab",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPl"
    },
    {
     "field_name" : "Cb_g_tab",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPl"
    },
    {
     "field_name" : "spare_row",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "spare_full",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "out_row_width",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rows_to_go",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI19my_merged_upsampler",
   "name" : "my_merged_upsampler",
   "referenced_type" : "_ZTI19my_merged_upsampler",
   "self_type" : "_ZTI19my_merged_upsampler",
   "size" : 48,
   "source_file" : "external/libjpeg-turbo/jdmerge.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "read_backing_store",
     "referenced_type" : "_ZTIPFvP18jpeg_common_structP20backing_store_structPvllE"
    },
    {
     "field_name" : "write_backing_store",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structP20backing_store_structPvllE"
    },
    {
     "field_name" : "close_backing_store",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP18jpeg_common_structP20backing_store_structE"
    },
    {
     "field_name" : "temp_file",
     "field_offset" : 96,
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "field_name" : "temp_name",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA64_c"
    }
   ],
   "linker_set_key" : "_ZTI20backing_store_struct",
   "name" : "backing_store_struct",
   "referenced_type" : "_ZTI20backing_store_struct",
   "self_type" : "_ZTI20backing_store_struct",
   "size" : 80,
   "source_file" : "external/libjpeg-turbo/jmemsys.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "color_convert",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structPPhPS2_jiE"
    }
   ],
   "linker_set_key" : "_ZTI20jpeg_color_converter",
   "name" : "jpeg_color_converter",
   "referenced_type" : "_ZTI20jpeg_color_converter",
   "self_type" : "_ZTI20jpeg_color_converter",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structiE"
    },
    {
     "field_name" : "color_quantize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structPPhS2_iE"
    },
    {
     "field_name" : "finish_pass",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "new_color_map",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    }
   ],
   "linker_set_key" : "_ZTI20jpeg_color_quantizer",
   "name" : "jpeg_color_quantizer",
   "referenced_type" : "_ZTI20jpeg_color_quantizer",
   "self_type" : "_ZTI20jpeg_color_quantizer",
   "size" : 16,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "err",
     "referenced_type" : "_ZTIP14jpeg_error_mgr"
    },
    {
     "field_name" : "mem",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP15jpeg_memory_mgr"
    },
    {
     "field_name" : "progress",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP17jpeg_progress_mgr"
    },
    {
     "field_name" : "client_data",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "is_decompressor",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "global_state",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "dest",
     "field_offset" : 192,
     "referenced_type" : "_ZTIP20jpeg_destination_mgr"
    },
    {
     "field_name" : "image_width",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "image_height",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "input_components",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "in_color_space",
     "field_offset" : 320,
     "referenced_type" : "_ZTI13J_COLOR_SPACE"
    },
    {
     "field_name" : "input_gamma",
     "field_offset" : 352,
     "referenced_type" : "_ZTId"
    },
    {
     "field_name" : "data_precision",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "num_components",
     "field_offset" : 448,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "jpeg_color_space",
     "field_offset" : 480,
     "referenced_type" : "_ZTI13J_COLOR_SPACE"
    },
    {
     "field_name" : "comp_info",
     "field_offset" : 512,
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "field_name" : "quant_tbl_ptrs",
     "field_offset" : 544,
     "referenced_type" : "_ZTIA4_P10JQUANT_TBL"
    },
    {
     "field_name" : "dc_huff_tbl_ptrs",
     "field_offset" : 672,
     "referenced_type" : "_ZTIA4_P9JHUFF_TBL"
    },
    {
     "field_name" : "ac_huff_tbl_ptrs",
     "field_offset" : 800,
     "referenced_type" : "_ZTIA4_P9JHUFF_TBL"
    },
    {
     "field_name" : "arith_dc_L",
     "field_offset" : 928,
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "arith_dc_U",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "arith_ac_K",
     "field_offset" : 1184,
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "num_scans",
     "field_offset" : 1312,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "scan_info",
     "field_offset" : 1344,
     "referenced_type" : "_ZTIPK14jpeg_scan_info"
    },
    {
     "field_name" : "raw_data_in",
     "field_offset" : 1376,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "arith_code",
     "field_offset" : 1408,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "optimize_coding",
     "field_offset" : 1440,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "CCIR601_sampling",
     "field_offset" : 1472,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "smoothing_factor",
     "field_offset" : 1504,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "dct_method",
     "field_offset" : 1536,
     "referenced_type" : "_ZTI12J_DCT_METHOD"
    },
    {
     "field_name" : "restart_interval",
     "field_offset" : 1568,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "restart_in_rows",
     "field_offset" : 1600,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "write_JFIF_header",
     "field_offset" : 1632,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "JFIF_major_version",
     "field_offset" : 1664,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "JFIF_minor_version",
     "field_offset" : 1672,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "density_unit",
     "field_offset" : 1680,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "X_density",
     "field_offset" : 1696,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "Y_density",
     "field_offset" : 1712,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "write_Adobe_marker",
     "field_offset" : 1728,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "next_scanline",
     "field_offset" : 1760,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "progressive_mode",
     "field_offset" : 1792,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "max_h_samp_factor",
     "field_offset" : 1824,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "max_v_samp_factor",
     "field_offset" : 1856,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "total_iMCU_rows",
     "field_offset" : 1888,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "comps_in_scan",
     "field_offset" : 1920,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "cur_comp_info",
     "field_offset" : 1952,
     "referenced_type" : "_ZTIA4_P19jpeg_component_info"
    },
    {
     "field_name" : "MCUs_per_row",
     "field_offset" : 2080,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "MCU_rows_in_scan",
     "field_offset" : 2112,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "blocks_in_MCU",
     "field_offset" : 2144,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_membership",
     "field_offset" : 2176,
     "referenced_type" : "_ZTIA10_i"
    },
    {
     "field_name" : "Ss",
     "field_offset" : 2496,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Se",
     "field_offset" : 2528,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Ah",
     "field_offset" : 2560,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Al",
     "field_offset" : 2592,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "master",
     "field_offset" : 2624,
     "referenced_type" : "_ZTIP16jpeg_comp_master"
    },
    {
     "field_name" : "main",
     "field_offset" : 2656,
     "referenced_type" : "_ZTIP22jpeg_c_main_controller"
    },
    {
     "field_name" : "prep",
     "field_offset" : 2688,
     "referenced_type" : "_ZTIP22jpeg_c_prep_controller"
    },
    {
     "field_name" : "coef",
     "field_offset" : 2720,
     "referenced_type" : "_ZTIP22jpeg_c_coef_controller"
    },
    {
     "field_name" : "marker",
     "field_offset" : 2752,
     "referenced_type" : "_ZTIP18jpeg_marker_writer"
    },
    {
     "field_name" : "cconvert",
     "field_offset" : 2784,
     "referenced_type" : "_ZTIP20jpeg_color_converter"
    },
    {
     "field_name" : "downsample",
     "field_offset" : 2816,
     "referenced_type" : "_ZTIP16jpeg_downsampler"
    },
    {
     "field_name" : "fdct",
     "field_offset" : 2848,
     "referenced_type" : "_ZTIP16jpeg_forward_dct"
    },
    {
     "field_name" : "entropy",
     "field_offset" : 2880,
     "referenced_type" : "_ZTIP20jpeg_entropy_encoder"
    },
    {
     "field_name" : "script_space",
     "field_offset" : 2912,
     "referenced_type" : "_ZTIP14jpeg_scan_info"
    },
    {
     "field_name" : "script_space_size",
     "field_offset" : 2944,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI20jpeg_compress_struct",
   "name" : "jpeg_compress_struct",
   "referenced_type" : "_ZTI20jpeg_compress_struct",
   "self_type" : "_ZTI20jpeg_compress_struct",
   "size" : 372,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "next_output_byte",
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "free_in_buffer",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "init_destination",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    },
    {
     "field_name" : "empty_output_buffer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFiP20jpeg_compress_structE"
    },
    {
     "field_name" : "term_destination",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    }
   ],
   "linker_set_key" : "_ZTI20jpeg_destination_mgr",
   "name" : "jpeg_destination_mgr",
   "referenced_type" : "_ZTI20jpeg_destination_mgr",
   "self_type" : "_ZTI20jpeg_destination_mgr",
   "size" : 20,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "decode_mcu",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structPPA64_sE"
    },
    {
     "field_name" : "insufficient_data",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI20jpeg_entropy_decoder",
   "name" : "jpeg_entropy_decoder",
   "referenced_type" : "_ZTI20jpeg_entropy_decoder",
   "self_type" : "_ZTI20jpeg_entropy_decoder",
   "size" : 12,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structiE"
    },
    {
     "field_name" : "encode_mcu",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiP20jpeg_compress_structPPA64_sE"
    },
    {
     "field_name" : "finish_pass",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structE"
    }
   ],
   "linker_set_key" : "_ZTI20jpeg_entropy_encoder",
   "name" : "jpeg_entropy_encoder",
   "referenced_type" : "_ZTI20jpeg_entropy_encoder",
   "self_type" : "_ZTI20jpeg_entropy_encoder",
   "size" : 12,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "next_input_byte",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "bytes_in_buffer",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "get_buffer",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "bits_left",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "cinfo",
     "field_offset" : 128,
     "referenced_type" : "_ZTIP22jpeg_decompress_struct"
    }
   ],
   "linker_set_key" : "_ZTI21bitread_working_state",
   "name" : "bitread_working_state",
   "referenced_type" : "_ZTI21bitread_working_state",
   "self_type" : "_ZTI21bitread_working_state",
   "size" : 20,
   "source_file" : "external/libjpeg-turbo/jdhuff.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "consume_input",
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structE"
    },
    {
     "field_name" : "reset_input_controller",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "start_input_pass",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "finish_input_pass",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "has_multiple_scans",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "eoi_reached",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI21jpeg_input_controller",
   "name" : "jpeg_input_controller",
   "referenced_type" : "_ZTI21jpeg_input_controller",
   "self_type" : "_ZTI21jpeg_input_controller",
   "size" : 24,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_struct10J_BUF_MODEE"
    },
    {
     "field_name" : "compress_data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiP20jpeg_compress_structPPPhE"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_c_coef_controller",
   "name" : "jpeg_c_coef_controller",
   "referenced_type" : "_ZTI22jpeg_c_coef_controller",
   "self_type" : "_ZTI22jpeg_c_coef_controller",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_struct10J_BUF_MODEE"
    },
    {
     "field_name" : "process_data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structPPhPjjE"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_c_main_controller",
   "name" : "jpeg_c_main_controller",
   "referenced_type" : "_ZTI22jpeg_c_main_controller",
   "self_type" : "_ZTI22jpeg_c_main_controller",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP20jpeg_compress_struct10J_BUF_MODEE"
    },
    {
     "field_name" : "pre_process_data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP20jpeg_compress_structPPhPjjPS2_S3_jE"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_c_prep_controller",
   "name" : "jpeg_c_prep_controller",
   "referenced_type" : "_ZTI22jpeg_c_prep_controller",
   "self_type" : "_ZTI22jpeg_c_prep_controller",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "color_convert",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structPPPhjS2_iE"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_color_deconverter",
   "name" : "jpeg_color_deconverter",
   "referenced_type" : "_ZTI22jpeg_color_deconverter",
   "self_type" : "_ZTI22jpeg_color_deconverter",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_input_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "consume_data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structE"
    },
    {
     "field_name" : "start_output_pass",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structE"
    },
    {
     "field_name" : "decompress_data",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFiP22jpeg_decompress_structPPPhE"
    },
    {
     "field_name" : "coef_arrays",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPP20jvirt_barray_control"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_d_coef_controller",
   "name" : "jpeg_d_coef_controller",
   "referenced_type" : "_ZTI22jpeg_d_coef_controller",
   "self_type" : "_ZTI22jpeg_d_coef_controller",
   "size" : 20,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_struct10J_BUF_MODEE"
    },
    {
     "field_name" : "process_data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structPPhPjjE"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_d_main_controller",
   "name" : "jpeg_d_main_controller",
   "referenced_type" : "_ZTI22jpeg_d_main_controller",
   "self_type" : "_ZTI22jpeg_d_main_controller",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_pass",
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_struct10J_BUF_MODEE"
    },
    {
     "field_name" : "post_process_data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP22jpeg_decompress_structPPPhPjjS2_S4_jE"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_d_post_controller",
   "name" : "jpeg_d_post_controller",
   "referenced_type" : "_ZTI22jpeg_d_post_controller",
   "self_type" : "_ZTI22jpeg_d_post_controller",
   "size" : 8,
   "source_file" : "external/libjpeg-turbo/jpegint.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "err",
     "referenced_type" : "_ZTIP14jpeg_error_mgr"
    },
    {
     "field_name" : "mem",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP15jpeg_memory_mgr"
    },
    {
     "field_name" : "progress",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP17jpeg_progress_mgr"
    },
    {
     "field_name" : "client_data",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "is_decompressor",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "global_state",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "src",
     "field_offset" : 192,
     "referenced_type" : "_ZTIP15jpeg_source_mgr"
    },
    {
     "field_name" : "image_width",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "image_height",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "num_components",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "jpeg_color_space",
     "field_offset" : 320,
     "referenced_type" : "_ZTI13J_COLOR_SPACE"
    },
    {
     "field_name" : "out_color_space",
     "field_offset" : 352,
     "referenced_type" : "_ZTI13J_COLOR_SPACE"
    },
    {
     "field_name" : "scale_num",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "scale_denom",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "output_gamma",
     "field_offset" : 448,
     "referenced_type" : "_ZTId"
    },
    {
     "field_name" : "buffered_image",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "raw_data_out",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "dct_method",
     "field_offset" : 576,
     "referenced_type" : "_ZTI12J_DCT_METHOD"
    },
    {
     "field_name" : "do_fancy_upsampling",
     "field_offset" : 608,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "do_block_smoothing",
     "field_offset" : 640,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "quantize_colors",
     "field_offset" : 672,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "dither_mode",
     "field_offset" : 704,
     "referenced_type" : "_ZTI13J_DITHER_MODE"
    },
    {
     "field_name" : "two_pass_quantize",
     "field_offset" : 736,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "desired_number_of_colors",
     "field_offset" : 768,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "enable_1pass_quant",
     "field_offset" : 800,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "enable_external_quant",
     "field_offset" : 832,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "enable_2pass_quant",
     "field_offset" : 864,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "output_width",
     "field_offset" : 896,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "output_height",
     "field_offset" : 928,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "out_color_components",
     "field_offset" : 960,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "output_components",
     "field_offset" : 992,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rec_outbuf_height",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "actual_number_of_colors",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "colormap",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIPPh"
    },
    {
     "field_name" : "output_scanline",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "input_scan_number",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "input_iMCU_row",
     "field_offset" : 1184,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "output_scan_number",
     "field_offset" : 1216,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "output_iMCU_row",
     "field_offset" : 1248,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "coef_bits",
     "field_offset" : 1280,
     "referenced_type" : "_ZTIPA64_i"
    },
    {
     "field_name" : "quant_tbl_ptrs",
     "field_offset" : 1312,
     "referenced_type" : "_ZTIA4_P10JQUANT_TBL"
    },
    {
     "field_name" : "dc_huff_tbl_ptrs",
     "field_offset" : 1440,
     "referenced_type" : "_ZTIA4_P9JHUFF_TBL"
    },
    {
     "field_name" : "ac_huff_tbl_ptrs",
     "field_offset" : 1568,
     "referenced_type" : "_ZTIA4_P9JHUFF_TBL"
    },
    {
     "field_name" : "data_precision",
     "field_offset" : 1696,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "comp_info",
     "field_offset" : 1728,
     "referenced_type" : "_ZTIP19jpeg_component_info"
    },
    {
     "field_name" : "progressive_mode",
     "field_offset" : 1760,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "arith_code",
     "field_offset" : 1792,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "arith_dc_L",
     "field_offset" : 1824,
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "arith_dc_U",
     "field_offset" : 1952,
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "arith_ac_K",
     "field_offset" : 2080,
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "restart_interval",
     "field_offset" : 2208,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "saw_JFIF_marker",
     "field_offset" : 2240,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "JFIF_major_version",
     "field_offset" : 2272,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "JFIF_minor_version",
     "field_offset" : 2280,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "density_unit",
     "field_offset" : 2288,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "X_density",
     "field_offset" : 2304,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "Y_density",
     "field_offset" : 2320,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "saw_Adobe_marker",
     "field_offset" : 2336,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Adobe_transform",
     "field_offset" : 2368,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "CCIR601_sampling",
     "field_offset" : 2400,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "marker_list",
     "field_offset" : 2432,
     "referenced_type" : "_ZTIP18jpeg_marker_struct"
    },
    {
     "field_name" : "max_h_samp_factor",
     "field_offset" : 2464,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "max_v_samp_factor",
     "field_offset" : 2496,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "min_DCT_scaled_size",
     "field_offset" : 2528,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "total_iMCU_rows",
     "field_offset" : 2560,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sample_range_limit",
     "field_offset" : 2592,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "comps_in_scan",
     "field_offset" : 2624,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "cur_comp_info",
     "field_offset" : 2656,
     "referenced_type" : "_ZTIA4_P19jpeg_component_info"
    },
    {
     "field_name" : "MCUs_per_row",
     "field_offset" : 2784,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "MCU_rows_in_scan",
     "field_offset" : 2816,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "blocks_in_MCU",
     "field_offset" : 2848,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "MCU_membership",
     "field_offset" : 2880,
     "referenced_type" : "_ZTIA10_i"
    },
    {
     "field_name" : "Ss",
     "field_offset" : 3200,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Se",
     "field_offset" : 3232,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Ah",
     "field_offset" : 3264,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Al",
     "field_offset" : 3296,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "unread_marker",
     "field_offset" : 3328,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "master",
     "field_offset" : 3360,
     "referenced_type" : "_ZTIP18jpeg_decomp_master"
    },
    {
     "field_name" : "main",
     "field_offset" : 3392,
     "referenced_type" : "_ZTIP22jpeg_d_main_controller"
    },
    {
     "field_name" : "coef",
     "field_offset" : 3424,
     "referenced_type" : "_ZTIP22jpeg_d_coef_controller"
    },
    {
     "field_name" : "post",
     "field_offset" : 3456,
     "referenced_type" : "_ZTIP22jpeg_d_post_controller"
    },
    {
     "field_name" : "inputctl",
     "field_offset" : 3488,
     "referenced_type" : "_ZTIP21jpeg_input_controller"
    },
    {
     "field_name" : "marker",
     "field_offset" : 3520,
     "referenced_type" : "_ZTIP18jpeg_marker_reader"
    },
    {
     "field_name" : "entropy",
     "field_offset" : 3552,
     "referenced_type" : "_ZTIP20jpeg_entropy_decoder"
    },
    {
     "field_name" : "idct",
     "field_offset" : 3584,
     "referenced_type" : "_ZTIP16jpeg_inverse_dct"
    },
    {
     "field_name" : "upsample",
     "field_offset" : 3616,
     "referenced_type" : "_ZTIP14jpeg_upsampler"
    },
    {
     "field_name" : "cconvert",
     "field_offset" : 3648,
     "referenced_type" : "_ZTIP22jpeg_color_deconverter"
    },
    {
     "field_name" : "cquantize",
     "field_offset" : 3680,
     "referenced_type" : "_ZTIP20jpeg_color_quantizer"
    }
   ],
   "linker_set_key" : "_ZTI22jpeg_decompress_struct",
   "name" : "jpeg_decompress_struct",
   "referenced_type" : "_ZTI22jpeg_decompress_struct",
   "self_type" : "_ZTI22jpeg_decompress_struct",
   "size" : 464,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "bits",
     "referenced_type" : "_ZTIA17_h"
    },
    {
     "field_name" : "huffval",
     "field_offset" : 136,
     "referenced_type" : "_ZTIA256_h"
    },
    {
     "field_name" : "sent_table",
     "field_offset" : 2208,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI9JHUFF_TBL",
   "name" : "JHUFF_TBL",
   "referenced_type" : "_ZTI9JHUFF_TBL",
   "self_type" : "_ZTI9JHUFF_TBL",
   "size" : 280,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "i",
     "referenced_type" : "_ZTIA8_i"
    },
    {
     "field_name" : "s",
     "referenced_type" : "_ZTIA80_c"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN14jpeg_error_mgrUt_E",
   "name" : "jpeg_error_mgr::(unnamed)",
   "record_kind" : "union",
   "referenced_type" : "_ZTIN14jpeg_error_mgrUt_E",
   "self_type" : "_ZTIN14jpeg_error_mgrUt_E",
   "size" : 80,
   "source_file" : "external/libjpeg-turbo/jpeglib.h"
  }
 ],
 "rvalue_reference_types" : []
}
