1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [29]",
7   "name" : "char [29]",
8   "referenced_type" : "type-33",
9   "self_type" : "type-99",
10   "size" : 29,
11   "source_file" : "/external/libpng/pngstruct.h"
12  },
13  {
14   "alignment" : 1,
15   "linker_set_key" : "char [64]",
16   "name" : "char [64]",
17   "referenced_type" : "type-33",
18   "self_type" : "type-155",
19   "size" : 64,
20   "source_file" : "/external/libpng/png.h"
21  },
22  {
23   "alignment" : 8,
24   "linker_set_key" : "long [32]",
25   "name" : "long [32]",
26   "referenced_type" : "type-71",
27   "self_type" : "type-70",
28   "size" : 256,
29   "source_file" : "/external/libpng/pngstruct.h"
30  },
31  {
32   "alignment" : 1,
33   "linker_set_key" : "unsigned char [1]",
34   "name" : "unsigned char [1]",
35   "referenced_type" : "type-2",
36   "self_type" : "type-88",
37   "size" : 1,
38   "source_file" : "/external/libpng/pngstruct.h"
39  },
40  {
41   "alignment" : 1,
42   "linker_set_key" : "unsigned char [512]",
43   "name" : "unsigned char [512]",
44   "referenced_type" : "type-2",
45   "self_type" : "type-10",
46   "size" : 512,
47   "source_file" : "/external/libpng/pngpriv.h"
48  },
49  {
50   "alignment" : 1,
51   "linker_set_key" : "unsigned char [5]",
52   "name" : "unsigned char [5]",
53   "referenced_type" : "type-2",
54   "self_type" : "type-44",
55   "size" : 5,
56   "source_file" : "/external/libpng/png.h"
57  },
58  {
59   "alignment" : 1,
60   "linker_set_key" : "unsigned char [8]",
61   "name" : "unsigned char [8]",
62   "referenced_type" : "type-2",
63   "self_type" : "type-30",
64   "size" : 8,
65   "source_file" : "/external/libpng/pnginfo.h"
66  },
67  {
68   "alignment" : 2,
69   "linker_set_key" : "unsigned short [256]",
70   "name" : "unsigned short [256]",
71   "referenced_type" : "type-6",
72   "self_type" : "type-5",
73   "size" : 512,
74   "source_file" : "/external/libpng/pngpriv.h"
75  },
76  {
77   "alignment" : 2,
78   "linker_set_key" : "unsigned short [512]",
79   "name" : "unsigned short [512]",
80   "referenced_type" : "type-6",
81   "self_type" : "type-8",
82   "size" : 1024,
83   "source_file" : "/external/libpng/pngpriv.h"
84  },
85  {
86   "alignment" : 8,
87   "linker_set_key" : "void (*[4])(png_row_info_struct *, unsigned char *, const unsigned char *)",
88   "name" : "void (*[4])(png_row_info_struct *, unsigned char *, const unsigned char *)",
89   "referenced_type" : "type-107",
90   "self_type" : "type-106",
91   "size" : 32,
92   "source_file" : "/external/libpng/pngstruct.h"
93  }
94 ],
95 "builtin_types" :
96 [
97  {
98   "alignment" : 1,
99   "is_integral" : true,
100   "is_unsigned" : true,
101   "linker_set_key" : "char",
102   "name" : "char",
103   "referenced_type" : "type-33",
104   "self_type" : "type-33",
105   "size" : 1
106  },
107  {
108   "alignment" : 8,
109   "linker_set_key" : "double",
110   "name" : "double",
111   "referenced_type" : "type-12",
112   "self_type" : "type-12",
113   "size" : 8
114  },
115  {
116   "alignment" : 4,
117   "linker_set_key" : "float",
118   "name" : "float",
119   "referenced_type" : "type-51",
120   "self_type" : "type-51",
121   "size" : 4
122  },
123  {
124   "alignment" : 4,
125   "is_integral" : true,
126   "linker_set_key" : "int",
127   "name" : "int",
128   "referenced_type" : "type-4",
129   "self_type" : "type-4",
130   "size" : 4
131  },
132  {
133   "alignment" : 8,
134   "is_integral" : true,
135   "linker_set_key" : "long",
136   "name" : "long",
137   "referenced_type" : "type-71",
138   "self_type" : "type-71",
139   "size" : 8
140  },
141  {
142   "alignment" : 1,
143   "is_integral" : true,
144   "is_unsigned" : true,
145   "linker_set_key" : "unsigned char",
146   "name" : "unsigned char",
147   "referenced_type" : "type-2",
148   "self_type" : "type-2",
149   "size" : 1
150  },
151  {
152   "alignment" : 4,
153   "is_integral" : true,
154   "is_unsigned" : true,
155   "linker_set_key" : "unsigned int",
156   "name" : "unsigned int",
157   "referenced_type" : "type-28",
158   "self_type" : "type-28",
159   "size" : 4
160  },
161  {
162   "alignment" : 8,
163   "is_integral" : true,
164   "is_unsigned" : true,
165   "linker_set_key" : "unsigned long",
166   "name" : "unsigned long",
167   "referenced_type" : "type-24",
168   "self_type" : "type-24",
169   "size" : 8
170  },
171  {
172   "alignment" : 2,
173   "is_integral" : true,
174   "is_unsigned" : true,
175   "linker_set_key" : "unsigned short",
176   "name" : "unsigned short",
177   "referenced_type" : "type-6",
178   "self_type" : "type-6",
179   "size" : 2
180  },
181  {
182   "linker_set_key" : "void",
183   "name" : "void",
184   "referenced_type" : "type-20",
185   "self_type" : "type-20"
186  }
187 ],
188 "elf_functions" :
189 [
190  {
191   "name" : "png_access_version_number"
192  },
193  {
194   "name" : "png_app_error"
195  },
196  {
197   "name" : "png_app_warning"
198  },
199  {
200   "name" : "png_ascii_from_fixed"
201  },
202  {
203   "name" : "png_ascii_from_fp"
204  },
205  {
206   "name" : "png_benign_error"
207  },
208  {
209   "name" : "png_build_gamma_table"
210  },
211  {
212   "name" : "png_build_grayscale_palette"
213  },
214  {
215   "name" : "png_calculate_crc"
216  },
217  {
218   "name" : "png_calloc"
219  },
220  {
221   "name" : "png_check_IHDR"
222  },
223  {
224   "name" : "png_check_chunk_length"
225  },
226  {
227   "name" : "png_check_chunk_name"
228  },
229  {
230   "name" : "png_check_fp_number"
231  },
232  {
233   "name" : "png_check_fp_string"
234  },
235  {
236   "name" : "png_check_keyword"
237  },
238  {
239   "name" : "png_chunk_benign_error"
240  },
241  {
242   "name" : "png_chunk_error"
243  },
244  {
245   "name" : "png_chunk_report"
246  },
247  {
248   "name" : "png_chunk_unknown_handling"
249  },
250  {
251   "name" : "png_colorspace_set_ICC"
252  },
253  {
254   "name" : "png_colorspace_set_chromaticities"
255  },
256  {
257   "name" : "png_colorspace_set_endpoints"
258  },
259  {
260   "name" : "png_colorspace_set_gamma"
261  },
262  {
263   "name" : "png_colorspace_set_rgb_coefficients"
264  },
265  {
266   "name" : "png_colorspace_set_sRGB"
267  },
268  {
269   "name" : "png_colorspace_sync"
270  },
271  {
272   "name" : "png_colorspace_sync_info"
273  },
274  {
275   "name" : "png_combine_row"
276  },
277  {
278   "name" : "png_compress_IDAT"
279  },
280  {
281   "name" : "png_convert_from_struct_tm"
282  },
283  {
284   "name" : "png_convert_from_time_t"
285  },
286  {
287   "name" : "png_convert_to_rfc1123"
288  },
289  {
290   "name" : "png_convert_to_rfc1123_buffer"
291  },
292  {
293   "name" : "png_crc_error"
294  },
295  {
296   "name" : "png_crc_finish"
297  },
298  {
299   "name" : "png_crc_read"
300  },
301  {
302   "name" : "png_create_info_struct"
303  },
304  {
305   "name" : "png_create_png_struct"
306  },
307  {
308   "name" : "png_create_read_struct"
309  },
310  {
311   "name" : "png_create_read_struct_2"
312  },
313  {
314   "name" : "png_create_write_struct"
315  },
316  {
317   "name" : "png_create_write_struct_2"
318  },
319  {
320   "name" : "png_data_freer"
321  },
322  {
323   "name" : "png_default_flush"
324  },
325  {
326   "name" : "png_default_read_data"
327  },
328  {
329   "name" : "png_default_write_data"
330  },
331  {
332   "name" : "png_destroy_gamma_table"
333  },
334  {
335   "name" : "png_destroy_info_struct"
336  },
337  {
338   "name" : "png_destroy_png_struct"
339  },
340  {
341   "name" : "png_destroy_read_struct"
342  },
343  {
344   "name" : "png_destroy_write_struct"
345  },
346  {
347   "name" : "png_do_bgr"
348  },
349  {
350   "name" : "png_do_check_palette_indexes"
351  },
352  {
353   "name" : "png_do_invert"
354  },
355  {
356   "name" : "png_do_packswap"
357  },
358  {
359   "name" : "png_do_read_interlace"
360  },
361  {
362   "name" : "png_do_read_transformations"
363  },
364  {
365   "name" : "png_do_strip_channel"
366  },
367  {
368   "name" : "png_do_swap"
369  },
370  {
371   "name" : "png_do_write_interlace"
372  },
373  {
374   "name" : "png_do_write_transformations"
375  },
376  {
377   "name" : "png_error"
378  },
379  {
380   "name" : "png_fixed"
381  },
382  {
383   "name" : "png_fixed_error"
384  },
385  {
386   "name" : "png_flush"
387  },
388  {
389   "name" : "png_format_number"
390  },
391  {
392   "name" : "png_free"
393  },
394  {
395   "name" : "png_free_buffer_list"
396  },
397  {
398   "name" : "png_free_data"
399  },
400  {
401   "name" : "png_free_default"
402  },
403  {
404   "name" : "png_free_jmpbuf"
405  },
406  {
407   "name" : "png_gamma_16bit_correct"
408  },
409  {
410   "name" : "png_gamma_8bit_correct"
411  },
412  {
413   "name" : "png_gamma_correct"
414  },
415  {
416   "name" : "png_gamma_significant"
417  },
418  {
419   "name" : "png_get_IHDR"
420  },
421  {
422   "name" : "png_get_PLTE"
423  },
424  {
425   "name" : "png_get_bKGD"
426  },
427  {
428   "name" : "png_get_bit_depth"
429  },
430  {
431   "name" : "png_get_cHRM"
432  },
433  {
434   "name" : "png_get_cHRM_XYZ"
435  },
436  {
437   "name" : "png_get_cHRM_XYZ_fixed"
438  },
439  {
440   "name" : "png_get_cHRM_fixed"
441  },
442  {
443   "name" : "png_get_channels"
444  },
445  {
446   "name" : "png_get_chunk_cache_max"
447  },
448  {
449   "name" : "png_get_chunk_malloc_max"
450  },
451  {
452   "name" : "png_get_color_type"
453  },
454  {
455   "name" : "png_get_compression_buffer_size"
456  },
457  {
458   "name" : "png_get_compression_type"
459  },
460  {
461   "name" : "png_get_copyright"
462  },
463  {
464   "name" : "png_get_current_pass_number"
465  },
466  {
467   "name" : "png_get_current_row_number"
468  },
469  {
470   "name" : "png_get_eXIf"
471  },
472  {
473   "name" : "png_get_eXIf_1"
474  },
475  {
476   "name" : "png_get_error_ptr"
477  },
478  {
479   "name" : "png_get_filter_type"
480  },
481  {
482   "name" : "png_get_gAMA"
483  },
484  {
485   "name" : "png_get_gAMA_fixed"
486  },
487  {
488   "name" : "png_get_hIST"
489  },
490  {
491   "name" : "png_get_header_ver"
492  },
493  {
494   "name" : "png_get_header_version"
495  },
496  {
497   "name" : "png_get_iCCP"
498  },
499  {
500   "name" : "png_get_image_height"
501  },
502  {
503   "name" : "png_get_image_width"
504  },
505  {
506   "name" : "png_get_int_32"
507  },
508  {
509   "name" : "png_get_interlace_type"
510  },
511  {
512   "name" : "png_get_io_chunk_type"
513  },
514  {
515   "name" : "png_get_io_ptr"
516  },
517  {
518   "name" : "png_get_io_state"
519  },
520  {
521   "name" : "png_get_libpng_ver"
522  },
523  {
524   "name" : "png_get_mem_ptr"
525  },
526  {
527   "name" : "png_get_oFFs"
528  },
529  {
530   "name" : "png_get_pCAL"
531  },
532  {
533   "name" : "png_get_pHYs"
534  },
535  {
536   "name" : "png_get_pHYs_dpi"
537  },
538  {
539   "name" : "png_get_palette_max"
540  },
541  {
542   "name" : "png_get_pixel_aspect_ratio"
543  },
544  {
545   "name" : "png_get_pixel_aspect_ratio_fixed"
546  },
547  {
548   "name" : "png_get_pixels_per_inch"
549  },
550  {
551   "name" : "png_get_pixels_per_meter"
552  },
553  {
554   "name" : "png_get_progressive_ptr"
555  },
556  {
557   "name" : "png_get_rgb_to_gray_status"
558  },
559  {
560   "name" : "png_get_rowbytes"
561  },
562  {
563   "name" : "png_get_rows"
564  },
565  {
566   "name" : "png_get_sBIT"
567  },
568  {
569   "name" : "png_get_sCAL"
570  },
571  {
572   "name" : "png_get_sCAL_fixed"
573  },
574  {
575   "name" : "png_get_sCAL_s"
576  },
577  {
578   "name" : "png_get_sPLT"
579  },
580  {
581   "name" : "png_get_sRGB"
582  },
583  {
584   "name" : "png_get_signature"
585  },
586  {
587   "name" : "png_get_tIME"
588  },
589  {
590   "name" : "png_get_tRNS"
591  },
592  {
593   "name" : "png_get_text"
594  },
595  {
596   "name" : "png_get_uint_16"
597  },
598  {
599   "name" : "png_get_uint_31"
600  },
601  {
602   "name" : "png_get_uint_32"
603  },
604  {
605   "name" : "png_get_unknown_chunks"
606  },
607  {
608   "name" : "png_get_user_chunk_ptr"
609  },
610  {
611   "name" : "png_get_user_height_max"
612  },
613  {
614   "name" : "png_get_user_transform_ptr"
615  },
616  {
617   "name" : "png_get_user_width_max"
618  },
619  {
620   "name" : "png_get_valid"
621  },
622  {
623   "name" : "png_get_x_offset_inches"
624  },
625  {
626   "name" : "png_get_x_offset_inches_fixed"
627  },
628  {
629   "name" : "png_get_x_offset_microns"
630  },
631  {
632   "name" : "png_get_x_offset_pixels"
633  },
634  {
635   "name" : "png_get_x_pixels_per_inch"
636  },
637  {
638   "name" : "png_get_x_pixels_per_meter"
639  },
640  {
641   "name" : "png_get_y_offset_inches"
642  },
643  {
644   "name" : "png_get_y_offset_inches_fixed"
645  },
646  {
647   "name" : "png_get_y_offset_microns"
648  },
649  {
650   "name" : "png_get_y_offset_pixels"
651  },
652  {
653   "name" : "png_get_y_pixels_per_inch"
654  },
655  {
656   "name" : "png_get_y_pixels_per_meter"
657  },
658  {
659   "name" : "png_handle_IEND"
660  },
661  {
662   "name" : "png_handle_IHDR"
663  },
664  {
665   "name" : "png_handle_PLTE"
666  },
667  {
668   "name" : "png_handle_as_unknown"
669  },
670  {
671   "name" : "png_handle_bKGD"
672  },
673  {
674   "name" : "png_handle_cHRM"
675  },
676  {
677   "name" : "png_handle_eXIf"
678  },
679  {
680   "name" : "png_handle_gAMA"
681  },
682  {
683   "name" : "png_handle_hIST"
684  },
685  {
686   "name" : "png_handle_iCCP"
687  },
688  {
689   "name" : "png_handle_iTXt"
690  },
691  {
692   "name" : "png_handle_oFFs"
693  },
694  {
695   "name" : "png_handle_pCAL"
696  },
697  {
698   "name" : "png_handle_pHYs"
699  },
700  {
701   "name" : "png_handle_sBIT"
702  },
703  {
704   "name" : "png_handle_sCAL"
705  },
706  {
707   "name" : "png_handle_sPLT"
708  },
709  {
710   "name" : "png_handle_sRGB"
711  },
712  {
713   "name" : "png_handle_tEXt"
714  },
715  {
716   "name" : "png_handle_tIME"
717  },
718  {
719   "name" : "png_handle_tRNS"
720  },
721  {
722   "name" : "png_handle_unknown"
723  },
724  {
725   "name" : "png_handle_zTXt"
726  },
727  {
728   "name" : "png_icc_check_header"
729  },
730  {
731   "name" : "png_icc_check_length"
732  },
733  {
734   "name" : "png_icc_check_tag_table"
735  },
736  {
737   "name" : "png_icc_set_sRGB"
738  },
739  {
740   "name" : "png_image_begin_read_from_file"
741  },
742  {
743   "name" : "png_image_begin_read_from_memory"
744  },
745  {
746   "name" : "png_image_begin_read_from_stdio"
747  },
748  {
749   "name" : "png_image_error"
750  },
751  {
752   "name" : "png_image_finish_read"
753  },
754  {
755   "name" : "png_image_free"
756  },
757  {
758   "name" : "png_image_write_to_file"
759  },
760  {
761   "name" : "png_image_write_to_memory"
762  },
763  {
764   "name" : "png_image_write_to_stdio"
765  },
766  {
767   "name" : "png_info_init_3"
768  },
769  {
770   "name" : "png_init_filter_functions_neon"
771  },
772  {
773   "name" : "png_init_io"
774  },
775  {
776   "name" : "png_init_read_transformations"
777  },
778  {
779   "name" : "png_longjmp"
780  },
781  {
782   "name" : "png_malloc"
783  },
784  {
785   "name" : "png_malloc_array"
786  },
787  {
788   "name" : "png_malloc_base"
789  },
790  {
791   "name" : "png_malloc_default"
792  },
793  {
794   "name" : "png_malloc_warn"
795  },
796  {
797   "name" : "png_muldiv"
798  },
799  {
800   "name" : "png_muldiv_warn"
801  },
802  {
803   "name" : "png_permit_mng_features"
804  },
805  {
806   "name" : "png_process_IDAT_data"
807  },
808  {
809   "name" : "png_process_data"
810  },
811  {
812   "name" : "png_process_data_pause"
813  },
814  {
815   "name" : "png_process_data_skip"
816  },
817  {
818   "name" : "png_process_some_data"
819  },
820  {
821   "name" : "png_progressive_combine_row"
822  },
823  {
824   "name" : "png_push_fill_buffer"
825  },
826  {
827   "name" : "png_push_have_end"
828  },
829  {
830   "name" : "png_push_have_info"
831  },
832  {
833   "name" : "png_push_have_row"
834  },
835  {
836   "name" : "png_push_process_row"
837  },
838  {
839   "name" : "png_push_read_IDAT"
840  },
841  {
842   "name" : "png_push_read_chunk"
843  },
844  {
845   "name" : "png_push_read_sig"
846  },
847  {
848   "name" : "png_push_restore_buffer"
849  },
850  {
851   "name" : "png_push_save_buffer"
852  },
853  {
854   "name" : "png_read_IDAT_data"
855  },
856  {
857   "name" : "png_read_chunk_header"
858  },
859  {
860   "name" : "png_read_data"
861  },
862  {
863   "name" : "png_read_end"
864  },
865  {
866   "name" : "png_read_filter_row"
867  },
868  {
869   "name" : "png_read_filter_row_avg3_neon"
870  },
871  {
872   "name" : "png_read_filter_row_avg4_neon"
873  },
874  {
875   "name" : "png_read_filter_row_paeth3_neon"
876  },
877  {
878   "name" : "png_read_filter_row_paeth4_neon"
879  },
880  {
881   "name" : "png_read_filter_row_sub3_neon"
882  },
883  {
884   "name" : "png_read_filter_row_sub4_neon"
885  },
886  {
887   "name" : "png_read_filter_row_up_neon"
888  },
889  {
890   "name" : "png_read_finish_IDAT"
891  },
892  {
893   "name" : "png_read_finish_row"
894  },
895  {
896   "name" : "png_read_image"
897  },
898  {
899   "name" : "png_read_info"
900  },
901  {
902   "name" : "png_read_png"
903  },
904  {
905   "name" : "png_read_push_finish_row"
906  },
907  {
908   "name" : "png_read_row"
909  },
910  {
911   "name" : "png_read_rows"
912  },
913  {
914   "name" : "png_read_sig"
915  },
916  {
917   "name" : "png_read_start_row"
918  },
919  {
920   "name" : "png_read_transform_info"
921  },
922  {
923   "name" : "png_read_update_info"
924  },
925  {
926   "name" : "png_realloc_array"
927  },
928  {
929   "name" : "png_reciprocal"
930  },
931  {
932   "name" : "png_reciprocal2"
933  },
934  {
935   "name" : "png_reset_crc"
936  },
937  {
938   "name" : "png_reset_zstream"
939  },
940  {
941   "name" : "png_safe_error"
942  },
943  {
944   "name" : "png_safe_execute"
945  },
946  {
947   "name" : "png_safecat"
948  },
949  {
950   "name" : "png_save_int_32"
951  },
952  {
953   "name" : "png_save_uint_16"
954  },
955  {
956   "name" : "png_save_uint_32"
957  },
958  {
959   "name" : "png_set_IHDR"
960  },
961  {
962   "name" : "png_set_PLTE"
963  },
964  {
965   "name" : "png_set_add_alpha"
966  },
967  {
968   "name" : "png_set_alpha_mode"
969  },
970  {
971   "name" : "png_set_alpha_mode_fixed"
972  },
973  {
974   "name" : "png_set_bKGD"
975  },
976  {
977   "name" : "png_set_background"
978  },
979  {
980   "name" : "png_set_background_fixed"
981  },
982  {
983   "name" : "png_set_benign_errors"
984  },
985  {
986   "name" : "png_set_bgr"
987  },
988  {
989   "name" : "png_set_cHRM"
990  },
991  {
992   "name" : "png_set_cHRM_XYZ"
993  },
994  {
995   "name" : "png_set_cHRM_XYZ_fixed"
996  },
997  {
998   "name" : "png_set_cHRM_fixed"
999  },
1000  {
1001   "name" : "png_set_check_for_invalid_index"
1002  },
1003  {
1004   "name" : "png_set_chunk_cache_max"
1005  },
1006  {
1007   "name" : "png_set_chunk_malloc_max"
1008  },
1009  {
1010   "name" : "png_set_compression_buffer_size"
1011  },
1012  {
1013   "name" : "png_set_compression_level"
1014  },
1015  {
1016   "name" : "png_set_compression_mem_level"
1017  },
1018  {
1019   "name" : "png_set_compression_method"
1020  },
1021  {
1022   "name" : "png_set_compression_strategy"
1023  },
1024  {
1025   "name" : "png_set_compression_window_bits"
1026  },
1027  {
1028   "name" : "png_set_crc_action"
1029  },
1030  {
1031   "name" : "png_set_eXIf"
1032  },
1033  {
1034   "name" : "png_set_eXIf_1"
1035  },
1036  {
1037   "name" : "png_set_error_fn"
1038  },
1039  {
1040   "name" : "png_set_expand"
1041  },
1042  {
1043   "name" : "png_set_expand_16"
1044  },
1045  {
1046   "name" : "png_set_expand_gray_1_2_4_to_8"
1047  },
1048  {
1049   "name" : "png_set_filler"
1050  },
1051  {
1052   "name" : "png_set_filter"
1053  },
1054  {
1055   "name" : "png_set_filter_heuristics"
1056  },
1057  {
1058   "name" : "png_set_filter_heuristics_fixed"
1059  },
1060  {
1061   "name" : "png_set_flush"
1062  },
1063  {
1064   "name" : "png_set_gAMA"
1065  },
1066  {
1067   "name" : "png_set_gAMA_fixed"
1068  },
1069  {
1070   "name" : "png_set_gamma"
1071  },
1072  {
1073   "name" : "png_set_gamma_fixed"
1074  },
1075  {
1076   "name" : "png_set_gray_to_rgb"
1077  },
1078  {
1079   "name" : "png_set_hIST"
1080  },
1081  {
1082   "name" : "png_set_iCCP"
1083  },
1084  {
1085   "name" : "png_set_interlace_handling"
1086  },
1087  {
1088   "name" : "png_set_invalid"
1089  },
1090  {
1091   "name" : "png_set_invert_alpha"
1092  },
1093  {
1094   "name" : "png_set_invert_mono"
1095  },
1096  {
1097   "name" : "png_set_keep_unknown_chunks"
1098  },
1099  {
1100   "name" : "png_set_longjmp_fn"
1101  },
1102  {
1103   "name" : "png_set_mem_fn"
1104  },
1105  {
1106   "name" : "png_set_oFFs"
1107  },
1108  {
1109   "name" : "png_set_option"
1110  },
1111  {
1112   "name" : "png_set_pCAL"
1113  },
1114  {
1115   "name" : "png_set_pHYs"
1116  },
1117  {
1118   "name" : "png_set_packing"
1119  },
1120  {
1121   "name" : "png_set_packswap"
1122  },
1123  {
1124   "name" : "png_set_palette_to_rgb"
1125  },
1126  {
1127   "name" : "png_set_progressive_read_fn"
1128  },
1129  {
1130   "name" : "png_set_quantize"
1131  },
1132  {
1133   "name" : "png_set_read_fn"
1134  },
1135  {
1136   "name" : "png_set_read_status_fn"
1137  },
1138  {
1139   "name" : "png_set_read_user_chunk_fn"
1140  },
1141  {
1142   "name" : "png_set_read_user_transform_fn"
1143  },
1144  {
1145   "name" : "png_set_rgb_to_gray"
1146  },
1147  {
1148   "name" : "png_set_rgb_to_gray_fixed"
1149  },
1150  {
1151   "name" : "png_set_rows"
1152  },
1153  {
1154   "name" : "png_set_sBIT"
1155  },
1156  {
1157   "name" : "png_set_sCAL"
1158  },
1159  {
1160   "name" : "png_set_sCAL_fixed"
1161  },
1162  {
1163   "name" : "png_set_sCAL_s"
1164  },
1165  {
1166   "name" : "png_set_sPLT"
1167  },
1168  {
1169   "name" : "png_set_sRGB"
1170  },
1171  {
1172   "name" : "png_set_sRGB_gAMA_and_cHRM"
1173  },
1174  {
1175   "name" : "png_set_scale_16"
1176  },
1177  {
1178   "name" : "png_set_shift"
1179  },
1180  {
1181   "name" : "png_set_sig_bytes"
1182  },
1183  {
1184   "name" : "png_set_strip_16"
1185  },
1186  {
1187   "name" : "png_set_strip_alpha"
1188  },
1189  {
1190   "name" : "png_set_swap"
1191  },
1192  {
1193   "name" : "png_set_swap_alpha"
1194  },
1195  {
1196   "name" : "png_set_tIME"
1197  },
1198  {
1199   "name" : "png_set_tRNS"
1200  },
1201  {
1202   "name" : "png_set_tRNS_to_alpha"
1203  },
1204  {
1205   "name" : "png_set_text"
1206  },
1207  {
1208   "name" : "png_set_text_2"
1209  },
1210  {
1211   "name" : "png_set_text_compression_level"
1212  },
1213  {
1214   "name" : "png_set_text_compression_mem_level"
1215  },
1216  {
1217   "name" : "png_set_text_compression_method"
1218  },
1219  {
1220   "name" : "png_set_text_compression_strategy"
1221  },
1222  {
1223   "name" : "png_set_text_compression_window_bits"
1224  },
1225  {
1226   "name" : "png_set_unknown_chunk_location"
1227  },
1228  {
1229   "name" : "png_set_unknown_chunks"
1230  },
1231  {
1232   "name" : "png_set_user_limits"
1233  },
1234  {
1235   "name" : "png_set_user_transform_info"
1236  },
1237  {
1238   "name" : "png_set_write_fn"
1239  },
1240  {
1241   "name" : "png_set_write_status_fn"
1242  },
1243  {
1244   "name" : "png_set_write_user_transform_fn"
1245  },
1246  {
1247   "name" : "png_sig_cmp"
1248  },
1249  {
1250   "name" : "png_start_read_image"
1251  },
1252  {
1253   "name" : "png_user_version_check"
1254  },
1255  {
1256   "name" : "png_write_IEND"
1257  },
1258  {
1259   "name" : "png_write_IHDR"
1260  },
1261  {
1262   "name" : "png_write_PLTE"
1263  },
1264  {
1265   "name" : "png_write_bKGD"
1266  },
1267  {
1268   "name" : "png_write_cHRM_fixed"
1269  },
1270  {
1271   "name" : "png_write_chunk"
1272  },
1273  {
1274   "name" : "png_write_chunk_data"
1275  },
1276  {
1277   "name" : "png_write_chunk_end"
1278  },
1279  {
1280   "name" : "png_write_chunk_start"
1281  },
1282  {
1283   "name" : "png_write_data"
1284  },
1285  {
1286   "name" : "png_write_eXIf"
1287  },
1288  {
1289   "name" : "png_write_end"
1290  },
1291  {
1292   "name" : "png_write_find_filter"
1293  },
1294  {
1295   "name" : "png_write_finish_row"
1296  },
1297  {
1298   "name" : "png_write_flush"
1299  },
1300  {
1301   "name" : "png_write_gAMA_fixed"
1302  },
1303  {
1304   "name" : "png_write_hIST"
1305  },
1306  {
1307   "name" : "png_write_iCCP"
1308  },
1309  {
1310   "name" : "png_write_iTXt"
1311  },
1312  {
1313   "name" : "png_write_image"
1314  },
1315  {
1316   "name" : "png_write_info"
1317  },
1318  {
1319   "name" : "png_write_info_before_PLTE"
1320  },
1321  {
1322   "name" : "png_write_oFFs"
1323  },
1324  {
1325   "name" : "png_write_pCAL"
1326  },
1327  {
1328   "name" : "png_write_pHYs"
1329  },
1330  {
1331   "name" : "png_write_png"
1332  },
1333  {
1334   "name" : "png_write_row"
1335  },
1336  {
1337   "name" : "png_write_rows"
1338  },
1339  {
1340   "name" : "png_write_sBIT"
1341  },
1342  {
1343   "name" : "png_write_sCAL_s"
1344  },
1345  {
1346   "name" : "png_write_sPLT"
1347  },
1348  {
1349   "name" : "png_write_sRGB"
1350  },
1351  {
1352   "name" : "png_write_sig"
1353  },
1354  {
1355   "name" : "png_write_start_row"
1356  },
1357  {
1358   "name" : "png_write_tEXt"
1359  },
1360  {
1361   "name" : "png_write_tIME"
1362  },
1363  {
1364   "name" : "png_write_tRNS"
1365  },
1366  {
1367   "name" : "png_write_zTXt"
1368  },
1369  {
1370   "name" : "png_zalloc"
1371  },
1372  {
1373   "name" : "png_zfree"
1374  },
1375  {
1376   "name" : "png_zlib_inflate"
1377  },
1378  {
1379   "name" : "png_zstream_error"
1380  }
1381 ],
1382 "elf_objects" :
1383 [
1384  {
1385   "name" : "png_sRGB_base"
1386  },
1387  {
1388   "name" : "png_sRGB_delta"
1389  },
1390  {
1391   "name" : "png_sRGB_table"
1392  }
1393 ],
1394 "enum_types" : [],
1395 "function_types" :
1396 [
1397  {
1398   "alignment" : 4,
1399   "linker_set_key" : "int (png_struct_def *, png_unknown_chunk_t *)",
1400   "name" : "int (png_struct_def *, png_unknown_chunk_t *)",
1401   "parameters" :
1402   [
1403    {
1404     "referenced_type" : "type-68"
1405    },
1406    {
1407     "referenced_type" : "type-42"
1408    }
1409   ],
1410   "referenced_type" : "type-101",
1411   "return_type" : "type-4",
1412   "self_type" : "type-101",
1413   "source_file" : "/external/libpng/pngstruct.h"
1414  },
1415  {
1416   "alignment" : 4,
1417   "linker_set_key" : "int (void *)",
1418   "name" : "int (void *)",
1419   "parameters" :
1420   [
1421    {
1422     "referenced_type" : "type-19"
1423    }
1424   ],
1425   "referenced_type" : "type-18",
1426   "return_type" : "type-4",
1427   "self_type" : "type-18",
1428   "source_file" : "/external/libpng/pngpriv.h"
1429  },
1430  {
1431   "alignment" : 4,
1432   "linker_set_key" : "void (long *, int)",
1433   "name" : "void (long *, int)",
1434   "parameters" :
1435   [
1436    {
1437     "referenced_type" : "type-74"
1438    },
1439    {
1440     "referenced_type" : "type-4"
1441    }
1442   ],
1443   "referenced_type" : "type-73",
1444   "return_type" : "type-20",
1445   "self_type" : "type-73",
1446   "source_file" : "/external/libpng/pngstruct.h"
1447  },
1448  {
1449   "alignment" : 4,
1450   "linker_set_key" : "void (png_row_info_struct *, unsigned char *, const unsigned char *)",
1451   "name" : "void (png_row_info_struct *, unsigned char *, const unsigned char *)",
1452   "parameters" :
1453   [
1454    {
1455     "referenced_type" : "type-84"
1456    },
1457    {
1458     "referenced_type" : "type-34"
1459    },
1460    {
1461     "referenced_type" : "type-109"
1462    }
1463   ],
1464   "referenced_type" : "type-108",
1465   "return_type" : "type-20",
1466   "self_type" : "type-108",
1467   "source_file" : "/external/libpng/pngstruct.h"
1468  },
1469  {
1470   "alignment" : 4,
1471   "linker_set_key" : "void (png_struct_def *)",
1472   "name" : "void (png_struct_def *)",
1473   "parameters" :
1474   [
1475    {
1476     "referenced_type" : "type-68"
1477    }
1478   ],
1479   "referenced_type" : "type-90",
1480   "return_type" : "type-20",
1481   "self_type" : "type-90",
1482   "source_file" : "/external/libpng/pngstruct.h"
1483  },
1484  {
1485   "alignment" : 4,
1486   "linker_set_key" : "void (png_struct_def *, const char *)",
1487   "name" : "void (png_struct_def *, const char *)",
1488   "parameters" :
1489   [
1490    {
1491     "referenced_type" : "type-68"
1492    },
1493    {
1494     "referenced_type" : "type-78"
1495    }
1496   ],
1497   "referenced_type" : "type-77",
1498   "return_type" : "type-20",
1499   "self_type" : "type-77",
1500   "source_file" : "/external/libpng/pngstruct.h"
1501  },
1502  {
1503   "alignment" : 4,
1504   "linker_set_key" : "void (png_struct_def *, png_info_def *)",
1505   "name" : "void (png_struct_def *, png_info_def *)",
1506   "parameters" :
1507   [
1508    {
1509     "referenced_type" : "type-68"
1510    },
1511    {
1512     "referenced_type" : "type-96"
1513    }
1514   ],
1515   "referenced_type" : "type-95",
1516   "return_type" : "type-20",
1517   "self_type" : "type-95",
1518   "source_file" : "/external/libpng/pngstruct.h"
1519  },
1520  {
1521   "alignment" : 4,
1522   "linker_set_key" : "void (png_struct_def *, png_row_info_struct *, unsigned char *)",
1523   "name" : "void (png_struct_def *, png_row_info_struct *, unsigned char *)",
1524   "parameters" :
1525   [
1526    {
1527     "referenced_type" : "type-68"
1528    },
1529    {
1530     "referenced_type" : "type-84"
1531    },
1532    {
1533     "referenced_type" : "type-34"
1534    }
1535   ],
1536   "referenced_type" : "type-83",
1537   "return_type" : "type-20",
1538   "self_type" : "type-83",
1539   "source_file" : "/external/libpng/pngstruct.h"
1540  },
1541  {
1542   "alignment" : 4,
1543   "linker_set_key" : "void (png_struct_def *, unsigned char *, unsigned int, int)",
1544   "name" : "void (png_struct_def *, unsigned char *, unsigned int, int)",
1545   "parameters" :
1546   [
1547    {
1548     "referenced_type" : "type-68"
1549    },
1550    {
1551     "referenced_type" : "type-34"
1552    },
1553    {
1554     "referenced_type" : "type-28"
1555    },
1556    {
1557     "referenced_type" : "type-4"
1558    }
1559   ],
1560   "referenced_type" : "type-98",
1561   "return_type" : "type-20",
1562   "self_type" : "type-98",
1563   "source_file" : "/external/libpng/pngstruct.h"
1564  },
1565  {
1566   "alignment" : 4,
1567   "linker_set_key" : "void (png_struct_def *, unsigned char *, unsigned long)",
1568   "name" : "void (png_struct_def *, unsigned char *, unsigned long)",
1569   "parameters" :
1570   [
1571    {
1572     "referenced_type" : "type-68"
1573    },
1574    {
1575     "referenced_type" : "type-34"
1576    },
1577    {
1578     "referenced_type" : "type-24"
1579    }
1580   ],
1581   "referenced_type" : "type-81",
1582   "return_type" : "type-20",
1583   "self_type" : "type-81",
1584   "source_file" : "/external/libpng/pngstruct.h"
1585  },
1586  {
1587   "alignment" : 4,
1588   "linker_set_key" : "void (png_struct_def *, unsigned int, int)",
1589   "name" : "void (png_struct_def *, unsigned int, int)",
1590   "parameters" :
1591   [
1592    {
1593     "referenced_type" : "type-68"
1594    },
1595    {
1596     "referenced_type" : "type-28"
1597    },
1598    {
1599     "referenced_type" : "type-4"
1600    }
1601   ],
1602   "referenced_type" : "type-93",
1603   "return_type" : "type-20",
1604   "self_type" : "type-93",
1605   "source_file" : "/external/libpng/pngstruct.h"
1606  },
1607  {
1608   "alignment" : 4,
1609   "linker_set_key" : "void (png_struct_def *, void *)",
1610   "name" : "void (png_struct_def *, void *)",
1611   "parameters" :
1612   [
1613    {
1614     "referenced_type" : "type-68"
1615    },
1616    {
1617     "referenced_type" : "type-19"
1618    }
1619   ],
1620   "referenced_type" : "type-105",
1621   "return_type" : "type-20",
1622   "self_type" : "type-105",
1623   "source_file" : "/external/libpng/pngstruct.h"
1624  },
1625  {
1626   "alignment" : 4,
1627   "linker_set_key" : "void *(png_struct_def *, unsigned long)",
1628   "name" : "void *(png_struct_def *, unsigned long)",
1629   "parameters" :
1630   [
1631    {
1632     "referenced_type" : "type-68"
1633    },
1634    {
1635     "referenced_type" : "type-24"
1636    }
1637   ],
1638   "referenced_type" : "type-103",
1639   "return_type" : "type-19",
1640   "self_type" : "type-103",
1641   "source_file" : "/external/libpng/pngstruct.h"
1642  }
1643 ],
1644 "functions" :
1645 [
1646  {
1647   "function_name" : "png_access_version_number",
1648   "linker_set_key" : "png_access_version_number",
1649   "return_type" : "type-28",
1650   "source_file" : "/external/libpng/png.h"
1651  },
1652  {
1653   "function_name" : "png_app_error",
1654   "linker_set_key" : "png_app_error",
1655   "parameters" :
1656   [
1657    {
1658     "referenced_type" : "type-145"
1659    },
1660    {
1661     "referenced_type" : "type-78"
1662    }
1663   ],
1664   "return_type" : "type-20",
1665   "source_file" : "/external/libpng/pngpriv.h"
1666  },
1667  {
1668   "function_name" : "png_app_warning",
1669   "linker_set_key" : "png_app_warning",
1670   "parameters" :
1671   [
1672    {
1673     "referenced_type" : "type-145"
1674    },
1675    {
1676     "referenced_type" : "type-78"
1677    }
1678   ],
1679   "return_type" : "type-20",
1680   "source_file" : "/external/libpng/pngpriv.h"
1681  },
1682  {
1683   "function_name" : "png_ascii_from_fixed",
1684   "linker_set_key" : "png_ascii_from_fixed",
1685   "parameters" :
1686   [
1687    {
1688     "referenced_type" : "type-145"
1689    },
1690    {
1691     "referenced_type" : "type-32"
1692    },
1693    {
1694     "referenced_type" : "type-24"
1695    },
1696    {
1697     "referenced_type" : "type-4"
1698    }
1699   ],
1700   "return_type" : "type-20",
1701   "source_file" : "/external/libpng/pngpriv.h"
1702  },
1703  {
1704   "function_name" : "png_ascii_from_fp",
1705   "linker_set_key" : "png_ascii_from_fp",
1706   "parameters" :
1707   [
1708    {
1709     "referenced_type" : "type-145"
1710    },
1711    {
1712     "referenced_type" : "type-32"
1713    },
1714    {
1715     "referenced_type" : "type-24"
1716    },
1717    {
1718     "referenced_type" : "type-12"
1719    },
1720    {
1721     "referenced_type" : "type-28"
1722    }
1723   ],
1724   "return_type" : "type-20",
1725   "source_file" : "/external/libpng/pngpriv.h"
1726  },
1727  {
1728   "function_name" : "png_benign_error",
1729   "linker_set_key" : "png_benign_error",
1730   "parameters" :
1731   [
1732    {
1733     "referenced_type" : "type-145"
1734    },
1735    {
1736     "referenced_type" : "type-78"
1737    }
1738   ],
1739   "return_type" : "type-20",
1740   "source_file" : "/external/libpng/png.h"
1741  },
1742  {
1743   "function_name" : "png_build_gamma_table",
1744   "linker_set_key" : "png_build_gamma_table",
1745   "parameters" :
1746   [
1747    {
1748     "referenced_type" : "type-142"
1749    },
1750    {
1751     "referenced_type" : "type-4"
1752    }
1753   ],
1754   "return_type" : "type-20",
1755   "source_file" : "/external/libpng/pngpriv.h"
1756  },
1757  {
1758   "function_name" : "png_build_grayscale_palette",
1759   "linker_set_key" : "png_build_grayscale_palette",
1760   "parameters" :
1761   [
1762    {
1763     "referenced_type" : "type-4"
1764    },
1765    {
1766     "referenced_type" : "type-29"
1767    }
1768   ],
1769   "return_type" : "type-20",
1770   "source_file" : "/external/libpng/png.h"
1771  },
1772  {
1773   "function_name" : "png_calculate_crc",
1774   "linker_set_key" : "png_calculate_crc",
1775   "parameters" :
1776   [
1777    {
1778     "referenced_type" : "type-142"
1779    },
1780    {
1781     "referenced_type" : "type-109"
1782    },
1783    {
1784     "referenced_type" : "type-24"
1785    }
1786   ],
1787   "return_type" : "type-20",
1788   "source_file" : "/external/libpng/pngpriv.h"
1789  },
1790  {
1791   "function_name" : "png_calloc",
1792   "linker_set_key" : "png_calloc",
1793   "parameters" :
1794   [
1795    {
1796     "referenced_type" : "type-145"
1797    },
1798    {
1799     "referenced_type" : "type-24"
1800    }
1801   ],
1802   "return_type" : "type-19",
1803   "source_file" : "/external/libpng/png.h"
1804  },
1805  {
1806   "function_name" : "png_check_IHDR",
1807   "linker_set_key" : "png_check_IHDR",
1808   "parameters" :
1809   [
1810    {
1811     "referenced_type" : "type-145"
1812    },
1813    {
1814     "referenced_type" : "type-28"
1815    },
1816    {
1817     "referenced_type" : "type-28"
1818    },
1819    {
1820     "referenced_type" : "type-4"
1821    },
1822    {
1823     "referenced_type" : "type-4"
1824    },
1825    {
1826     "referenced_type" : "type-4"
1827    },
1828    {
1829     "referenced_type" : "type-4"
1830    },
1831    {
1832     "referenced_type" : "type-4"
1833    }
1834   ],
1835   "return_type" : "type-20",
1836   "source_file" : "/external/libpng/pngpriv.h"
1837  },
1838  {
1839   "function_name" : "png_check_chunk_length",
1840   "linker_set_key" : "png_check_chunk_length",
1841   "parameters" :
1842   [
1843    {
1844     "referenced_type" : "type-145"
1845    },
1846    {
1847     "referenced_type" : "type-120"
1848    }
1849   ],
1850   "return_type" : "type-20",
1851   "source_file" : "/external/libpng/pngpriv.h"
1852  },
1853  {
1854   "function_name" : "png_check_chunk_name",
1855   "linker_set_key" : "png_check_chunk_name",
1856   "parameters" :
1857   [
1858    {
1859     "referenced_type" : "type-145"
1860    },
1861    {
1862     "referenced_type" : "type-120"
1863    }
1864   ],
1865   "return_type" : "type-20",
1866   "source_file" : "/external/libpng/pngpriv.h"
1867  },
1868  {
1869   "function_name" : "png_check_fp_number",
1870   "linker_set_key" : "png_check_fp_number",
1871   "parameters" :
1872   [
1873    {
1874     "referenced_type" : "type-78"
1875    },
1876    {
1877     "referenced_type" : "type-24"
1878    },
1879    {
1880     "referenced_type" : "type-22"
1881    },
1882    {
1883     "referenced_type" : "type-23"
1884    }
1885   ],
1886   "return_type" : "type-4",
1887   "source_file" : "/external/libpng/pngpriv.h"
1888  },
1889  {
1890   "function_name" : "png_check_fp_string",
1891   "linker_set_key" : "png_check_fp_string",
1892   "parameters" :
1893   [
1894    {
1895     "referenced_type" : "type-78"
1896    },
1897    {
1898     "referenced_type" : "type-24"
1899    }
1900   ],
1901   "return_type" : "type-4",
1902   "source_file" : "/external/libpng/pngpriv.h"
1903  },
1904  {
1905   "function_name" : "png_check_keyword",
1906   "linker_set_key" : "png_check_keyword",
1907   "parameters" :
1908   [
1909    {
1910     "referenced_type" : "type-142"
1911    },
1912    {
1913     "referenced_type" : "type-78"
1914    },
1915    {
1916     "referenced_type" : "type-34"
1917    }
1918   ],
1919   "return_type" : "type-28",
1920   "source_file" : "/external/libpng/pngpriv.h"
1921  },
1922  {
1923   "function_name" : "png_chunk_benign_error",
1924   "linker_set_key" : "png_chunk_benign_error",
1925   "parameters" :
1926   [
1927    {
1928     "referenced_type" : "type-145"
1929    },
1930    {
1931     "referenced_type" : "type-78"
1932    }
1933   ],
1934   "return_type" : "type-20",
1935   "source_file" : "/external/libpng/png.h"
1936  },
1937  {
1938   "function_name" : "png_chunk_error",
1939   "linker_set_key" : "png_chunk_error",
1940   "parameters" :
1941   [
1942    {
1943     "referenced_type" : "type-145"
1944    },
1945    {
1946     "referenced_type" : "type-78"
1947    }
1948   ],
1949   "return_type" : "type-20",
1950   "source_file" : "/external/libpng/png.h"
1951  },
1952  {
1953   "function_name" : "png_chunk_report",
1954   "linker_set_key" : "png_chunk_report",
1955   "parameters" :
1956   [
1957    {
1958     "referenced_type" : "type-145"
1959    },
1960    {
1961     "referenced_type" : "type-78"
1962    },
1963    {
1964     "referenced_type" : "type-4"
1965    }
1966   ],
1967   "return_type" : "type-20",
1968   "source_file" : "/external/libpng/pngpriv.h"
1969  },
1970  {
1971   "function_name" : "png_chunk_unknown_handling",
1972   "linker_set_key" : "png_chunk_unknown_handling",
1973   "parameters" :
1974   [
1975    {
1976     "referenced_type" : "type-145"
1977    },
1978    {
1979     "referenced_type" : "type-28"
1980    }
1981   ],
1982   "return_type" : "type-4",
1983   "source_file" : "/external/libpng/pngpriv.h"
1984  },
1985  {
1986   "function_name" : "png_colorspace_set_ICC",
1987   "linker_set_key" : "png_colorspace_set_ICC",
1988   "parameters" :
1989   [
1990    {
1991     "referenced_type" : "type-145"
1992    },
1993    {
1994     "referenced_type" : "type-130"
1995    },
1996    {
1997     "referenced_type" : "type-78"
1998    },
1999    {
2000     "referenced_type" : "type-28"
2001    },
2002    {
2003     "referenced_type" : "type-109"
2004    },
2005    {
2006     "referenced_type" : "type-4"
2007    }
2008   ],
2009   "return_type" : "type-4",
2010   "source_file" : "/external/libpng/pngpriv.h"
2011  },
2012  {
2013   "function_name" : "png_colorspace_set_chromaticities",
2014   "linker_set_key" : "png_colorspace_set_chromaticities",
2015   "parameters" :
2016   [
2017    {
2018     "referenced_type" : "type-145"
2019    },
2020    {
2021     "referenced_type" : "type-130"
2022    },
2023    {
2024     "referenced_type" : "type-15"
2025    },
2026    {
2027     "referenced_type" : "type-4"
2028    }
2029   ],
2030   "return_type" : "type-4",
2031   "source_file" : "/external/libpng/pngpriv.h"
2032  },
2033  {
2034   "function_name" : "png_colorspace_set_endpoints",
2035   "linker_set_key" : "png_colorspace_set_endpoints",
2036   "parameters" :
2037   [
2038    {
2039     "referenced_type" : "type-145"
2040    },
2041    {
2042     "referenced_type" : "type-130"
2043    },
2044    {
2045     "referenced_type" : "type-17"
2046    },
2047    {
2048     "referenced_type" : "type-4"
2049    }
2050   ],
2051   "return_type" : "type-4",
2052   "source_file" : "/external/libpng/pngpriv.h"
2053  },
2054  {
2055   "function_name" : "png_colorspace_set_gamma",
2056   "linker_set_key" : "png_colorspace_set_gamma",
2057   "parameters" :
2058   [
2059    {
2060     "referenced_type" : "type-145"
2061    },
2062    {
2063     "referenced_type" : "type-130"
2064    },
2065    {
2066     "referenced_type" : "type-4"
2067    }
2068   ],
2069   "return_type" : "type-20",
2070   "source_file" : "/external/libpng/pngpriv.h"
2071  },
2072  {
2073   "function_name" : "png_colorspace_set_rgb_coefficients",
2074   "linker_set_key" : "png_colorspace_set_rgb_coefficients",
2075   "parameters" :
2076   [
2077    {
2078     "referenced_type" : "type-142"
2079    }
2080   ],
2081   "return_type" : "type-20",
2082   "source_file" : "/external/libpng/pngpriv.h"
2083  },
2084  {
2085   "function_name" : "png_colorspace_set_sRGB",
2086   "linker_set_key" : "png_colorspace_set_sRGB",
2087   "parameters" :
2088   [
2089    {
2090     "referenced_type" : "type-145"
2091    },
2092    {
2093     "referenced_type" : "type-130"
2094    },
2095    {
2096     "referenced_type" : "type-4"
2097    }
2098   ],
2099   "return_type" : "type-4",
2100   "source_file" : "/external/libpng/pngpriv.h"
2101  },
2102  {
2103   "function_name" : "png_colorspace_sync",
2104   "linker_set_key" : "png_colorspace_sync",
2105   "parameters" :
2106   [
2107    {
2108     "referenced_type" : "type-145"
2109    },
2110    {
2111     "referenced_type" : "type-151"
2112    }
2113   ],
2114   "return_type" : "type-20",
2115   "source_file" : "/external/libpng/pngpriv.h"
2116  },
2117  {
2118   "function_name" : "png_colorspace_sync_info",
2119   "linker_set_key" : "png_colorspace_sync_info",
2120   "parameters" :
2121   [
2122    {
2123     "referenced_type" : "type-145"
2124    },
2125    {
2126     "referenced_type" : "type-151"
2127    }
2128   ],
2129   "return_type" : "type-20",
2130   "source_file" : "/external/libpng/pngpriv.h"
2131  },
2132  {
2133   "function_name" : "png_combine_row",
2134   "linker_set_key" : "png_combine_row",
2135   "parameters" :
2136   [
2137    {
2138     "referenced_type" : "type-145"
2139    },
2140    {
2141     "referenced_type" : "type-34"
2142    },
2143    {
2144     "referenced_type" : "type-4"
2145    }
2146   ],
2147   "return_type" : "type-20",
2148   "source_file" : "/external/libpng/pngpriv.h"
2149  },
2150  {
2151   "function_name" : "png_compress_IDAT",
2152   "linker_set_key" : "png_compress_IDAT",
2153   "parameters" :
2154   [
2155    {
2156     "referenced_type" : "type-142"
2157    },
2158    {
2159     "referenced_type" : "type-109"
2160    },
2161    {
2162     "referenced_type" : "type-24"
2163    },
2164    {
2165     "referenced_type" : "type-4"
2166    }
2167   ],
2168   "return_type" : "type-20",
2169   "source_file" : "/external/libpng/pngpriv.h"
2170  },
2171  {
2172   "function_name" : "png_convert_from_struct_tm",
2173   "linker_set_key" : "png_convert_from_struct_tm",
2174   "parameters" :
2175   [
2176    {
2177     "referenced_type" : "type-62"
2178    },
2179    {
2180     "referenced_type" : "type-134"
2181    }
2182   ],
2183   "return_type" : "type-20",
2184   "source_file" : "/external/libpng/png.h"
2185  },
2186  {
2187   "function_name" : "png_convert_from_time_t",
2188   "linker_set_key" : "png_convert_from_time_t",
2189   "parameters" :
2190   [
2191    {
2192     "referenced_type" : "type-62"
2193    },
2194    {
2195     "referenced_type" : "type-71"
2196    }
2197   ],
2198   "return_type" : "type-20",
2199   "source_file" : "/external/libpng/png.h"
2200  },
2201  {
2202   "function_name" : "png_convert_to_rfc1123",
2203   "linker_set_key" : "png_convert_to_rfc1123",
2204   "parameters" :
2205   [
2206    {
2207     "referenced_type" : "type-142"
2208    },
2209    {
2210     "referenced_type" : "type-148"
2211    }
2212   ],
2213   "return_type" : "type-78",
2214   "source_file" : "/external/libpng/png.h"
2215  },
2216  {
2217   "function_name" : "png_convert_to_rfc1123_buffer",
2218   "linker_set_key" : "png_convert_to_rfc1123_buffer",
2219   "parameters" :
2220   [
2221    {
2222     "referenced_type" : "type-32"
2223    },
2224    {
2225     "referenced_type" : "type-148"
2226    }
2227   ],
2228   "return_type" : "type-4",
2229   "source_file" : "/external/libpng/png.h"
2230  },
2231  {
2232   "function_name" : "png_crc_error",
2233   "linker_set_key" : "png_crc_error",
2234   "parameters" :
2235   [
2236    {
2237     "referenced_type" : "type-142"
2238    }
2239   ],
2240   "return_type" : "type-4",
2241   "source_file" : "/external/libpng/pngpriv.h"
2242  },
2243  {
2244   "function_name" : "png_crc_finish",
2245   "linker_set_key" : "png_crc_finish",
2246   "parameters" :
2247   [
2248    {
2249     "referenced_type" : "type-142"
2250    },
2251    {
2252     "referenced_type" : "type-28"
2253    }
2254   ],
2255   "return_type" : "type-4",
2256   "source_file" : "/external/libpng/pngpriv.h"
2257  },
2258  {
2259   "function_name" : "png_crc_read",
2260   "linker_set_key" : "png_crc_read",
2261   "parameters" :
2262   [
2263    {
2264     "referenced_type" : "type-142"
2265    },
2266    {
2267     "referenced_type" : "type-34"
2268    },
2269    {
2270     "referenced_type" : "type-28"
2271    }
2272   ],
2273   "return_type" : "type-20",
2274   "source_file" : "/external/libpng/pngpriv.h"
2275  },
2276  {
2277   "function_name" : "png_create_info_struct",
2278   "linker_set_key" : "png_create_info_struct",
2279   "parameters" :
2280   [
2281    {
2282     "referenced_type" : "type-145"
2283    }
2284   ],
2285   "return_type" : "type-96",
2286   "source_file" : "/external/libpng/png.h"
2287  },
2288  {
2289   "function_name" : "png_create_png_struct",
2290   "linker_set_key" : "png_create_png_struct",
2291   "parameters" :
2292   [
2293    {
2294     "referenced_type" : "type-78"
2295    },
2296    {
2297     "referenced_type" : "type-19"
2298    },
2299    {
2300     "referenced_type" : "type-76"
2301    },
2302    {
2303     "referenced_type" : "type-76"
2304    },
2305    {
2306     "referenced_type" : "type-19"
2307    },
2308    {
2309     "referenced_type" : "type-102"
2310    },
2311    {
2312     "referenced_type" : "type-104"
2313    }
2314   ],
2315   "return_type" : "type-68",
2316   "source_file" : "/external/libpng/pngpriv.h"
2317  },
2318  {
2319   "function_name" : "png_create_read_struct",
2320   "linker_set_key" : "png_create_read_struct",
2321   "parameters" :
2322   [
2323    {
2324     "referenced_type" : "type-78"
2325    },
2326    {
2327     "referenced_type" : "type-19"
2328    },
2329    {
2330     "referenced_type" : "type-76"
2331    },
2332    {
2333     "referenced_type" : "type-76"
2334    }
2335   ],
2336   "return_type" : "type-68",
2337   "source_file" : "/external/libpng/png.h"
2338  },
2339  {
2340   "function_name" : "png_create_read_struct_2",
2341   "linker_set_key" : "png_create_read_struct_2",
2342   "parameters" :
2343   [
2344    {
2345     "referenced_type" : "type-78"
2346    },
2347    {
2348     "referenced_type" : "type-19"
2349    },
2350    {
2351     "referenced_type" : "type-76"
2352    },
2353    {
2354     "referenced_type" : "type-76"
2355    },
2356    {
2357     "referenced_type" : "type-19"
2358    },
2359    {
2360     "referenced_type" : "type-102"
2361    },
2362    {
2363     "referenced_type" : "type-104"
2364    }
2365   ],
2366   "return_type" : "type-68",
2367   "source_file" : "/external/libpng/png.h"
2368  },
2369  {
2370   "function_name" : "png_create_write_struct",
2371   "linker_set_key" : "png_create_write_struct",
2372   "parameters" :
2373   [
2374    {
2375     "referenced_type" : "type-78"
2376    },
2377    {
2378     "referenced_type" : "type-19"
2379    },
2380    {
2381     "referenced_type" : "type-76"
2382    },
2383    {
2384     "referenced_type" : "type-76"
2385    }
2386   ],
2387   "return_type" : "type-68",
2388   "source_file" : "/external/libpng/png.h"
2389  },
2390  {
2391   "function_name" : "png_create_write_struct_2",
2392   "linker_set_key" : "png_create_write_struct_2",
2393   "parameters" :
2394   [
2395    {
2396     "referenced_type" : "type-78"
2397    },
2398    {
2399     "referenced_type" : "type-19"
2400    },
2401    {
2402     "referenced_type" : "type-76"
2403    },
2404    {
2405     "referenced_type" : "type-76"
2406    },
2407    {
2408     "referenced_type" : "type-19"
2409    },
2410    {
2411     "referenced_type" : "type-102"
2412    },
2413    {
2414     "referenced_type" : "type-104"
2415    }
2416   ],
2417   "return_type" : "type-68",
2418   "source_file" : "/external/libpng/png.h"
2419  },
2420  {
2421   "function_name" : "png_data_freer",
2422   "linker_set_key" : "png_data_freer",
2423   "parameters" :
2424   [
2425    {
2426     "referenced_type" : "type-145"
2427    },
2428    {
2429     "referenced_type" : "type-151"
2430    },
2431    {
2432     "referenced_type" : "type-4"
2433    },
2434    {
2435     "referenced_type" : "type-28"
2436    }
2437   ],
2438   "return_type" : "type-20",
2439   "source_file" : "/external/libpng/png.h"
2440  },
2441  {
2442   "function_name" : "png_default_flush",
2443   "linker_set_key" : "png_default_flush",
2444   "parameters" :
2445   [
2446    {
2447     "referenced_type" : "type-68"
2448    }
2449   ],
2450   "return_type" : "type-20",
2451   "source_file" : "/external/libpng/pngpriv.h"
2452  },
2453  {
2454   "function_name" : "png_default_read_data",
2455   "linker_set_key" : "png_default_read_data",
2456   "parameters" :
2457   [
2458    {
2459     "referenced_type" : "type-68"
2460    },
2461    {
2462     "referenced_type" : "type-34"
2463    },
2464    {
2465     "referenced_type" : "type-24"
2466    }
2467   ],
2468   "return_type" : "type-20",
2469   "source_file" : "/external/libpng/pngpriv.h"
2470  },
2471  {
2472   "function_name" : "png_default_write_data",
2473   "linker_set_key" : "png_default_write_data",
2474   "parameters" :
2475   [
2476    {
2477     "referenced_type" : "type-68"
2478    },
2479    {
2480     "referenced_type" : "type-34"
2481    },
2482    {
2483     "referenced_type" : "type-24"
2484    }
2485   ],
2486   "return_type" : "type-20",
2487   "source_file" : "/external/libpng/pngpriv.h"
2488  },
2489  {
2490   "function_name" : "png_destroy_gamma_table",
2491   "linker_set_key" : "png_destroy_gamma_table",
2492   "parameters" :
2493   [
2494    {
2495     "referenced_type" : "type-142"
2496    }
2497   ],
2498   "return_type" : "type-20",
2499   "source_file" : "/external/libpng/pngpriv.h"
2500  },
2501  {
2502   "function_name" : "png_destroy_info_struct",
2503   "linker_set_key" : "png_destroy_info_struct",
2504   "parameters" :
2505   [
2506    {
2507     "referenced_type" : "type-145"
2508    },
2509    {
2510     "referenced_type" : "type-146"
2511    }
2512   ],
2513   "return_type" : "type-20",
2514   "source_file" : "/external/libpng/png.h"
2515  },
2516  {
2517   "function_name" : "png_destroy_png_struct",
2518   "linker_set_key" : "png_destroy_png_struct",
2519   "parameters" :
2520   [
2521    {
2522     "referenced_type" : "type-142"
2523    }
2524   ],
2525   "return_type" : "type-20",
2526   "source_file" : "/external/libpng/pngpriv.h"
2527  },
2528  {
2529   "function_name" : "png_destroy_read_struct",
2530   "linker_set_key" : "png_destroy_read_struct",
2531   "parameters" :
2532   [
2533    {
2534     "referenced_type" : "type-111"
2535    },
2536    {
2537     "referenced_type" : "type-146"
2538    },
2539    {
2540     "referenced_type" : "type-146"
2541    }
2542   ],
2543   "return_type" : "type-20",
2544   "source_file" : "/external/libpng/png.h"
2545  },
2546  {
2547   "function_name" : "png_destroy_write_struct",
2548   "linker_set_key" : "png_destroy_write_struct",
2549   "parameters" :
2550   [
2551    {
2552     "referenced_type" : "type-111"
2553    },
2554    {
2555     "referenced_type" : "type-146"
2556    }
2557   ],
2558   "return_type" : "type-20",
2559   "source_file" : "/external/libpng/png.h"
2560  },
2561  {
2562   "function_name" : "png_do_bgr",
2563   "linker_set_key" : "png_do_bgr",
2564   "parameters" :
2565   [
2566    {
2567     "referenced_type" : "type-84"
2568    },
2569    {
2570     "referenced_type" : "type-34"
2571    }
2572   ],
2573   "return_type" : "type-20",
2574   "source_file" : "/external/libpng/pngpriv.h"
2575  },
2576  {
2577   "function_name" : "png_do_check_palette_indexes",
2578   "linker_set_key" : "png_do_check_palette_indexes",
2579   "parameters" :
2580   [
2581    {
2582     "referenced_type" : "type-142"
2583    },
2584    {
2585     "referenced_type" : "type-84"
2586    }
2587   ],
2588   "return_type" : "type-20",
2589   "source_file" : "/external/libpng/pngpriv.h"
2590  },
2591  {
2592   "function_name" : "png_do_invert",
2593   "linker_set_key" : "png_do_invert",
2594   "parameters" :
2595   [
2596    {
2597     "referenced_type" : "type-84"
2598    },
2599    {
2600     "referenced_type" : "type-34"
2601    }
2602   ],
2603   "return_type" : "type-20",
2604   "source_file" : "/external/libpng/pngpriv.h"
2605  },
2606  {
2607   "function_name" : "png_do_packswap",
2608   "linker_set_key" : "png_do_packswap",
2609   "parameters" :
2610   [
2611    {
2612     "referenced_type" : "type-84"
2613    },
2614    {
2615     "referenced_type" : "type-34"
2616    }
2617   ],
2618   "return_type" : "type-20",
2619   "source_file" : "/external/libpng/pngpriv.h"
2620  },
2621  {
2622   "function_name" : "png_do_read_interlace",
2623   "linker_set_key" : "png_do_read_interlace",
2624   "parameters" :
2625   [
2626    {
2627     "referenced_type" : "type-84"
2628    },
2629    {
2630     "referenced_type" : "type-34"
2631    },
2632    {
2633     "referenced_type" : "type-4"
2634    },
2635    {
2636     "referenced_type" : "type-28"
2637    }
2638   ],
2639   "return_type" : "type-20",
2640   "source_file" : "/external/libpng/pngpriv.h"
2641  },
2642  {
2643   "function_name" : "png_do_read_transformations",
2644   "linker_set_key" : "png_do_read_transformations",
2645   "parameters" :
2646   [
2647    {
2648     "referenced_type" : "type-142"
2649    },
2650    {
2651     "referenced_type" : "type-84"
2652    }
2653   ],
2654   "return_type" : "type-20",
2655   "source_file" : "/external/libpng/pngpriv.h"
2656  },
2657  {
2658   "function_name" : "png_do_strip_channel",
2659   "linker_set_key" : "png_do_strip_channel",
2660   "parameters" :
2661   [
2662    {
2663     "referenced_type" : "type-84"
2664    },
2665    {
2666     "referenced_type" : "type-34"
2667    },
2668    {
2669     "referenced_type" : "type-4"
2670    }
2671   ],
2672   "return_type" : "type-20",
2673   "source_file" : "/external/libpng/pngpriv.h"
2674  },
2675  {
2676   "function_name" : "png_do_swap",
2677   "linker_set_key" : "png_do_swap",
2678   "parameters" :
2679   [
2680    {
2681     "referenced_type" : "type-84"
2682    },
2683    {
2684     "referenced_type" : "type-34"
2685    }
2686   ],
2687   "return_type" : "type-20",
2688   "source_file" : "/external/libpng/pngpriv.h"
2689  },
2690  {
2691   "function_name" : "png_do_write_interlace",
2692   "linker_set_key" : "png_do_write_interlace",
2693   "parameters" :
2694   [
2695    {
2696     "referenced_type" : "type-84"
2697    },
2698    {
2699     "referenced_type" : "type-34"
2700    },
2701    {
2702     "referenced_type" : "type-4"
2703    }
2704   ],
2705   "return_type" : "type-20",
2706   "source_file" : "/external/libpng/pngpriv.h"
2707  },
2708  {
2709   "function_name" : "png_do_write_transformations",
2710   "linker_set_key" : "png_do_write_transformations",
2711   "parameters" :
2712   [
2713    {
2714     "referenced_type" : "type-142"
2715    },
2716    {
2717     "referenced_type" : "type-84"
2718    }
2719   ],
2720   "return_type" : "type-20",
2721   "source_file" : "/external/libpng/pngpriv.h"
2722  },
2723  {
2724   "function_name" : "png_error",
2725   "linker_set_key" : "png_error",
2726   "parameters" :
2727   [
2728    {
2729     "referenced_type" : "type-145"
2730    },
2731    {
2732     "referenced_type" : "type-78"
2733    }
2734   ],
2735   "return_type" : "type-20",
2736   "source_file" : "/external/libpng/png.h"
2737  },
2738  {
2739   "function_name" : "png_fixed",
2740   "linker_set_key" : "png_fixed",
2741   "parameters" :
2742   [
2743    {
2744     "referenced_type" : "type-145"
2745    },
2746    {
2747     "referenced_type" : "type-12"
2748    },
2749    {
2750     "referenced_type" : "type-78"
2751    }
2752   ],
2753   "return_type" : "type-4",
2754   "source_file" : "/external/libpng/pngpriv.h"
2755  },
2756  {
2757   "function_name" : "png_fixed_error",
2758   "linker_set_key" : "png_fixed_error",
2759   "parameters" :
2760   [
2761    {
2762     "referenced_type" : "type-145"
2763    },
2764    {
2765     "referenced_type" : "type-78"
2766    }
2767   ],
2768   "return_type" : "type-20",
2769   "source_file" : "/external/libpng/pngpriv.h"
2770  },
2771  {
2772   "function_name" : "png_flush",
2773   "linker_set_key" : "png_flush",
2774   "parameters" :
2775   [
2776    {
2777     "referenced_type" : "type-142"
2778    }
2779   ],
2780   "return_type" : "type-20",
2781   "source_file" : "/external/libpng/pngpriv.h"
2782  },
2783  {
2784   "function_name" : "png_format_number",
2785   "linker_set_key" : "png_format_number",
2786   "parameters" :
2787   [
2788    {
2789     "referenced_type" : "type-78"
2790    },
2791    {
2792     "referenced_type" : "type-32"
2793    },
2794    {
2795     "referenced_type" : "type-4"
2796    },
2797    {
2798     "referenced_type" : "type-24"
2799    }
2800   ],
2801   "return_type" : "type-32",
2802   "source_file" : "/external/libpng/pngpriv.h"
2803  },
2804  {
2805   "function_name" : "png_free",
2806   "linker_set_key" : "png_free",
2807   "parameters" :
2808   [
2809    {
2810     "referenced_type" : "type-145"
2811    },
2812    {
2813     "referenced_type" : "type-19"
2814    }
2815   ],
2816   "return_type" : "type-20",
2817   "source_file" : "/external/libpng/png.h"
2818  },
2819  {
2820   "function_name" : "png_free_buffer_list",
2821   "linker_set_key" : "png_free_buffer_list",
2822   "parameters" :
2823   [
2824    {
2825     "referenced_type" : "type-142"
2826    },
2827    {
2828     "referenced_type" : "type-174"
2829    }
2830   ],
2831   "return_type" : "type-20",
2832   "source_file" : "/external/libpng/pngpriv.h"
2833  },
2834  {
2835   "function_name" : "png_free_data",
2836   "linker_set_key" : "png_free_data",
2837   "parameters" :
2838   [
2839    {
2840     "referenced_type" : "type-145"
2841    },
2842    {
2843     "referenced_type" : "type-151"
2844    },
2845    {
2846     "referenced_type" : "type-28"
2847    },
2848    {
2849     "referenced_type" : "type-4"
2850    }
2851   ],
2852   "return_type" : "type-20",
2853   "source_file" : "/external/libpng/png.h"
2854  },
2855  {
2856   "function_name" : "png_free_default",
2857   "linker_set_key" : "png_free_default",
2858   "parameters" :
2859   [
2860    {
2861     "referenced_type" : "type-145"
2862    },
2863    {
2864     "referenced_type" : "type-19"
2865    }
2866   ],
2867   "return_type" : "type-20",
2868   "source_file" : "/external/libpng/png.h"
2869  },
2870  {
2871   "function_name" : "png_free_jmpbuf",
2872   "linker_set_key" : "png_free_jmpbuf",
2873   "parameters" :
2874   [
2875    {
2876     "referenced_type" : "type-142"
2877    }
2878   ],
2879   "return_type" : "type-20",
2880   "source_file" : "/external/libpng/pngpriv.h"
2881  },
2882  {
2883   "function_name" : "png_gamma_16bit_correct",
2884   "linker_set_key" : "png_gamma_16bit_correct",
2885   "parameters" :
2886   [
2887    {
2888     "referenced_type" : "type-28"
2889    },
2890    {
2891     "referenced_type" : "type-4"
2892    }
2893   ],
2894   "return_type" : "type-6",
2895   "source_file" : "/external/libpng/pngpriv.h"
2896  },
2897  {
2898   "function_name" : "png_gamma_8bit_correct",
2899   "linker_set_key" : "png_gamma_8bit_correct",
2900   "parameters" :
2901   [
2902    {
2903     "referenced_type" : "type-28"
2904    },
2905    {
2906     "referenced_type" : "type-4"
2907    }
2908   ],
2909   "return_type" : "type-2",
2910   "source_file" : "/external/libpng/pngpriv.h"
2911  },
2912  {
2913   "function_name" : "png_gamma_correct",
2914   "linker_set_key" : "png_gamma_correct",
2915   "parameters" :
2916   [
2917    {
2918     "referenced_type" : "type-142"
2919    },
2920    {
2921     "referenced_type" : "type-28"
2922    },
2923    {
2924     "referenced_type" : "type-4"
2925    }
2926   ],
2927   "return_type" : "type-6",
2928   "source_file" : "/external/libpng/pngpriv.h"
2929  },
2930  {
2931   "function_name" : "png_gamma_significant",
2932   "linker_set_key" : "png_gamma_significant",
2933   "parameters" :
2934   [
2935    {
2936     "referenced_type" : "type-4"
2937    }
2938   ],
2939   "return_type" : "type-4",
2940   "source_file" : "/external/libpng/pngpriv.h"
2941  },
2942  {
2943   "function_name" : "png_get_IHDR",
2944   "linker_set_key" : "png_get_IHDR",
2945   "parameters" :
2946   [
2947    {
2948     "referenced_type" : "type-145"
2949    },
2950    {
2951     "referenced_type" : "type-50"
2952    },
2953    {
2954     "referenced_type" : "type-55"
2955    },
2956    {
2957     "referenced_type" : "type-55"
2958    },
2959    {
2960     "referenced_type" : "type-22"
2961    },
2962    {
2963     "referenced_type" : "type-22"
2964    },
2965    {
2966     "referenced_type" : "type-22"
2967    },
2968    {
2969     "referenced_type" : "type-22"
2970    },
2971    {
2972     "referenced_type" : "type-22"
2973    }
2974   ],
2975   "return_type" : "type-28",
2976   "source_file" : "/external/libpng/png.h"
2977  },
2978  {
2979   "function_name" : "png_get_PLTE",
2980   "linker_set_key" : "png_get_PLTE",
2981   "parameters" :
2982   [
2983    {
2984     "referenced_type" : "type-145"
2985    },
2986    {
2987     "referenced_type" : "type-151"
2988    },
2989    {
2990     "referenced_type" : "type-57"
2991    },
2992    {
2993     "referenced_type" : "type-22"
2994    }
2995   ],
2996   "return_type" : "type-28",
2997   "source_file" : "/external/libpng/png.h"
2998  },
2999  {
3000   "function_name" : "png_get_bKGD",
3001   "linker_set_key" : "png_get_bKGD",
3002   "parameters" :
3003   [
3004    {
3005     "referenced_type" : "type-145"
3006    },
3007    {
3008     "referenced_type" : "type-151"
3009    },
3010    {
3011     "referenced_type" : "type-53"
3012    }
3013   ],
3014   "return_type" : "type-28",
3015   "source_file" : "/external/libpng/png.h"
3016  },
3017  {
3018   "function_name" : "png_get_bit_depth",
3019   "linker_set_key" : "png_get_bit_depth",
3020   "parameters" :
3021   [
3022    {
3023     "referenced_type" : "type-145"
3024    },
3025    {
3026     "referenced_type" : "type-50"
3027    }
3028   ],
3029   "return_type" : "type-2",
3030   "source_file" : "/external/libpng/png.h"
3031  },
3032  {
3033   "function_name" : "png_get_cHRM",
3034   "linker_set_key" : "png_get_cHRM",
3035   "parameters" :
3036   [
3037    {
3038     "referenced_type" : "type-145"
3039    },
3040    {
3041     "referenced_type" : "type-50"
3042    },
3043    {
3044     "referenced_type" : "type-54"
3045    },
3046    {
3047     "referenced_type" : "type-54"
3048    },
3049    {
3050     "referenced_type" : "type-54"
3051    },
3052    {
3053     "referenced_type" : "type-54"
3054    },
3055    {
3056     "referenced_type" : "type-54"
3057    },
3058    {
3059     "referenced_type" : "type-54"
3060    },
3061    {
3062     "referenced_type" : "type-54"
3063    },
3064    {
3065     "referenced_type" : "type-54"
3066    }
3067   ],
3068   "return_type" : "type-28",
3069   "source_file" : "/external/libpng/png.h"
3070  },
3071  {
3072   "function_name" : "png_get_cHRM_XYZ",
3073   "linker_set_key" : "png_get_cHRM_XYZ",
3074   "parameters" :
3075   [
3076    {
3077     "referenced_type" : "type-145"
3078    },
3079    {
3080     "referenced_type" : "type-50"
3081    },
3082    {
3083     "referenced_type" : "type-54"
3084    },
3085    {
3086     "referenced_type" : "type-54"
3087    },
3088    {
3089     "referenced_type" : "type-54"
3090    },
3091    {
3092     "referenced_type" : "type-54"
3093    },
3094    {
3095     "referenced_type" : "type-54"
3096    },
3097    {
3098     "referenced_type" : "type-54"
3099    },
3100    {
3101     "referenced_type" : "type-54"
3102    },
3103    {
3104     "referenced_type" : "type-54"
3105    },
3106    {
3107     "referenced_type" : "type-54"
3108    }
3109   ],
3110   "return_type" : "type-28",
3111   "source_file" : "/external/libpng/png.h"
3112  },
3113  {
3114   "function_name" : "png_get_cHRM_XYZ_fixed",
3115   "linker_set_key" : "png_get_cHRM_XYZ_fixed",
3116   "parameters" :
3117   [
3118    {
3119     "referenced_type" : "type-145"
3120    },
3121    {
3122     "referenced_type" : "type-50"
3123    },
3124    {
3125     "referenced_type" : "type-22"
3126    },
3127    {
3128     "referenced_type" : "type-22"
3129    },
3130    {
3131     "referenced_type" : "type-22"
3132    },
3133    {
3134     "referenced_type" : "type-22"
3135    },
3136    {
3137     "referenced_type" : "type-22"
3138    },
3139    {
3140     "referenced_type" : "type-22"
3141    },
3142    {
3143     "referenced_type" : "type-22"
3144    },
3145    {
3146     "referenced_type" : "type-22"
3147    },
3148    {
3149     "referenced_type" : "type-22"
3150    }
3151   ],
3152   "return_type" : "type-28",
3153   "source_file" : "/external/libpng/png.h"
3154  },
3155  {
3156   "function_name" : "png_get_cHRM_fixed",
3157   "linker_set_key" : "png_get_cHRM_fixed",
3158   "parameters" :
3159   [
3160    {
3161     "referenced_type" : "type-145"
3162    },
3163    {
3164     "referenced_type" : "type-50"
3165    },
3166    {
3167     "referenced_type" : "type-22"
3168    },
3169    {
3170     "referenced_type" : "type-22"
3171    },
3172    {
3173     "referenced_type" : "type-22"
3174    },
3175    {
3176     "referenced_type" : "type-22"
3177    },
3178    {
3179     "referenced_type" : "type-22"
3180    },
3181    {
3182     "referenced_type" : "type-22"
3183    },
3184    {
3185     "referenced_type" : "type-22"
3186    },
3187    {
3188     "referenced_type" : "type-22"
3189    }
3190   ],
3191   "return_type" : "type-28",
3192   "source_file" : "/external/libpng/png.h"
3193  },
3194  {
3195   "function_name" : "png_get_channels",
3196   "linker_set_key" : "png_get_channels",
3197   "parameters" :
3198   [
3199    {
3200     "referenced_type" : "type-145"
3201    },
3202    {
3203     "referenced_type" : "type-50"
3204    }
3205   ],
3206   "return_type" : "type-2",
3207   "source_file" : "/external/libpng/png.h"
3208  },
3209  {
3210   "function_name" : "png_get_chunk_cache_max",
3211   "linker_set_key" : "png_get_chunk_cache_max",
3212   "parameters" :
3213   [
3214    {
3215     "referenced_type" : "type-145"
3216    }
3217   ],
3218   "return_type" : "type-28",
3219   "source_file" : "/external/libpng/png.h"
3220  },
3221  {
3222   "function_name" : "png_get_chunk_malloc_max",
3223   "linker_set_key" : "png_get_chunk_malloc_max",
3224   "parameters" :
3225   [
3226    {
3227     "referenced_type" : "type-145"
3228    }
3229   ],
3230   "return_type" : "type-24",
3231   "source_file" : "/external/libpng/png.h"
3232  },
3233  {
3234   "function_name" : "png_get_color_type",
3235   "linker_set_key" : "png_get_color_type",
3236   "parameters" :
3237   [
3238    {
3239     "referenced_type" : "type-145"
3240    },
3241    {
3242     "referenced_type" : "type-50"
3243    }
3244   ],
3245   "return_type" : "type-2",
3246   "source_file" : "/external/libpng/png.h"
3247  },
3248  {
3249   "function_name" : "png_get_compression_buffer_size",
3250   "linker_set_key" : "png_get_compression_buffer_size",
3251   "parameters" :
3252   [
3253    {
3254     "referenced_type" : "type-145"
3255    }
3256   ],
3257   "return_type" : "type-24",
3258   "source_file" : "/external/libpng/png.h"
3259  },
3260  {
3261   "function_name" : "png_get_compression_type",
3262   "linker_set_key" : "png_get_compression_type",
3263   "parameters" :
3264   [
3265    {
3266     "referenced_type" : "type-145"
3267    },
3268    {
3269     "referenced_type" : "type-50"
3270    }
3271   ],
3272   "return_type" : "type-2",
3273   "source_file" : "/external/libpng/png.h"
3274  },
3275  {
3276   "function_name" : "png_get_copyright",
3277   "linker_set_key" : "png_get_copyright",
3278   "parameters" :
3279   [
3280    {
3281     "referenced_type" : "type-145"
3282    }
3283   ],
3284   "return_type" : "type-78",
3285   "source_file" : "/external/libpng/png.h"
3286  },
3287  {
3288   "function_name" : "png_get_current_pass_number",
3289   "linker_set_key" : "png_get_current_pass_number",
3290   "parameters" :
3291   [
3292    {
3293     "referenced_type" : "type-145"
3294    }
3295   ],
3296   "return_type" : "type-2",
3297   "source_file" : "/external/libpng/png.h"
3298  },
3299  {
3300   "function_name" : "png_get_current_row_number",
3301   "linker_set_key" : "png_get_current_row_number",
3302   "parameters" :
3303   [
3304    {
3305     "referenced_type" : "type-145"
3306    }
3307   ],
3308   "return_type" : "type-28",
3309   "source_file" : "/external/libpng/png.h"
3310  },
3311  {
3312   "function_name" : "png_get_eXIf",
3313   "linker_set_key" : "png_get_eXIf",
3314   "parameters" :
3315   [
3316    {
3317     "referenced_type" : "type-145"
3318    },
3319    {
3320     "referenced_type" : "type-151"
3321    },
3322    {
3323     "referenced_type" : "type-49"
3324    }
3325   ],
3326   "return_type" : "type-28",
3327   "source_file" : "/external/libpng/png.h"
3328  },
3329  {
3330   "function_name" : "png_get_eXIf_1",
3331   "linker_set_key" : "png_get_eXIf_1",
3332   "parameters" :
3333   [
3334    {
3335     "referenced_type" : "type-145"
3336    },
3337    {
3338     "referenced_type" : "type-50"
3339    },
3340    {
3341     "referenced_type" : "type-55"
3342    },
3343    {
3344     "referenced_type" : "type-49"
3345    }
3346   ],
3347   "return_type" : "type-28",
3348   "source_file" : "/external/libpng/png.h"
3349  },
3350  {
3351   "function_name" : "png_get_error_ptr",
3352   "linker_set_key" : "png_get_error_ptr",
3353   "parameters" :
3354   [
3355    {
3356     "referenced_type" : "type-145"
3357    }
3358   ],
3359   "return_type" : "type-19",
3360   "source_file" : "/external/libpng/png.h"
3361  },
3362  {
3363   "function_name" : "png_get_filter_type",
3364   "linker_set_key" : "png_get_filter_type",
3365   "parameters" :
3366   [
3367    {
3368     "referenced_type" : "type-145"
3369    },
3370    {
3371     "referenced_type" : "type-50"
3372    }
3373   ],
3374   "return_type" : "type-2",
3375   "source_file" : "/external/libpng/png.h"
3376  },
3377  {
3378   "function_name" : "png_get_gAMA",
3379   "linker_set_key" : "png_get_gAMA",
3380   "parameters" :
3381   [
3382    {
3383     "referenced_type" : "type-145"
3384    },
3385    {
3386     "referenced_type" : "type-50"
3387    },
3388    {
3389     "referenced_type" : "type-54"
3390    }
3391   ],
3392   "return_type" : "type-28",
3393   "source_file" : "/external/libpng/png.h"
3394  },
3395  {
3396   "function_name" : "png_get_gAMA_fixed",
3397   "linker_set_key" : "png_get_gAMA_fixed",
3398   "parameters" :
3399   [
3400    {
3401     "referenced_type" : "type-145"
3402    },
3403    {
3404     "referenced_type" : "type-50"
3405    },
3406    {
3407     "referenced_type" : "type-22"
3408    }
3409   ],
3410   "return_type" : "type-28",
3411   "source_file" : "/external/libpng/png.h"
3412  },
3413  {
3414   "function_name" : "png_get_hIST",
3415   "linker_set_key" : "png_get_hIST",
3416   "parameters" :
3417   [
3418    {
3419     "referenced_type" : "type-145"
3420    },
3421    {
3422     "referenced_type" : "type-151"
3423    },
3424    {
3425     "referenced_type" : "type-91"
3426    }
3427   ],
3428   "return_type" : "type-28",
3429   "source_file" : "/external/libpng/png.h"
3430  },
3431  {
3432   "function_name" : "png_get_header_ver",
3433   "linker_set_key" : "png_get_header_ver",
3434   "parameters" :
3435   [
3436    {
3437     "referenced_type" : "type-145"
3438    }
3439   ],
3440   "return_type" : "type-78",
3441   "source_file" : "/external/libpng/png.h"
3442  },
3443  {
3444   "function_name" : "png_get_header_version",
3445   "linker_set_key" : "png_get_header_version",
3446   "parameters" :
3447   [
3448    {
3449     "referenced_type" : "type-145"
3450    }
3451   ],
3452   "return_type" : "type-78",
3453   "source_file" : "/external/libpng/png.h"
3454  },
3455  {
3456   "function_name" : "png_get_iCCP",
3457   "linker_set_key" : "png_get_iCCP",
3458   "parameters" :
3459   [
3460    {
3461     "referenced_type" : "type-145"
3462    },
3463    {
3464     "referenced_type" : "type-151"
3465    },
3466    {
3467     "referenced_type" : "type-41"
3468    },
3469    {
3470     "referenced_type" : "type-22"
3471    },
3472    {
3473     "referenced_type" : "type-49"
3474    },
3475    {
3476     "referenced_type" : "type-55"
3477    }
3478   ],
3479   "return_type" : "type-28",
3480   "source_file" : "/external/libpng/png.h"
3481  },
3482  {
3483   "function_name" : "png_get_image_height",
3484   "linker_set_key" : "png_get_image_height",
3485   "parameters" :
3486   [
3487    {
3488     "referenced_type" : "type-145"
3489    },
3490    {
3491     "referenced_type" : "type-50"
3492    }
3493   ],
3494   "return_type" : "type-28",
3495   "source_file" : "/external/libpng/png.h"
3496  },
3497  {
3498   "function_name" : "png_get_image_width",
3499   "linker_set_key" : "png_get_image_width",
3500   "parameters" :
3501   [
3502    {
3503     "referenced_type" : "type-145"
3504    },
3505    {
3506     "referenced_type" : "type-50"
3507    }
3508   ],
3509   "return_type" : "type-28",
3510   "source_file" : "/external/libpng/png.h"
3511  },
3512  {
3513   "function_name" : "png_get_int_32",
3514   "linker_set_key" : "png_get_int_32",
3515   "parameters" :
3516   [
3517    {
3518     "referenced_type" : "type-109"
3519    }
3520   ],
3521   "return_type" : "type-4",
3522   "source_file" : "/external/libpng/png.h"
3523  },
3524  {
3525   "function_name" : "png_get_interlace_type",
3526   "linker_set_key" : "png_get_interlace_type",
3527   "parameters" :
3528   [
3529    {
3530     "referenced_type" : "type-145"
3531    },
3532    {
3533     "referenced_type" : "type-50"
3534    }
3535   ],
3536   "return_type" : "type-2",
3537   "source_file" : "/external/libpng/png.h"
3538  },
3539  {
3540   "function_name" : "png_get_io_chunk_type",
3541   "linker_set_key" : "png_get_io_chunk_type",
3542   "parameters" :
3543   [
3544    {
3545     "referenced_type" : "type-145"
3546    }
3547   ],
3548   "return_type" : "type-28",
3549   "source_file" : "/external/libpng/png.h"
3550  },
3551  {
3552   "function_name" : "png_get_io_ptr",
3553   "linker_set_key" : "png_get_io_ptr",
3554   "parameters" :
3555   [
3556    {
3557     "referenced_type" : "type-145"
3558    }
3559   ],
3560   "return_type" : "type-19",
3561   "source_file" : "/external/libpng/png.h"
3562  },
3563  {
3564   "function_name" : "png_get_io_state",
3565   "linker_set_key" : "png_get_io_state",
3566   "parameters" :
3567   [
3568    {
3569     "referenced_type" : "type-145"
3570    }
3571   ],
3572   "return_type" : "type-28",
3573   "source_file" : "/external/libpng/png.h"
3574  },
3575  {
3576   "function_name" : "png_get_libpng_ver",
3577   "linker_set_key" : "png_get_libpng_ver",
3578   "parameters" :
3579   [
3580    {
3581     "referenced_type" : "type-145"
3582    }
3583   ],
3584   "return_type" : "type-78",
3585   "source_file" : "/external/libpng/png.h"
3586  },
3587  {
3588   "function_name" : "png_get_mem_ptr",
3589   "linker_set_key" : "png_get_mem_ptr",
3590   "parameters" :
3591   [
3592    {
3593     "referenced_type" : "type-145"
3594    }
3595   ],
3596   "return_type" : "type-19",
3597   "source_file" : "/external/libpng/png.h"
3598  },
3599  {
3600   "function_name" : "png_get_oFFs",
3601   "linker_set_key" : "png_get_oFFs",
3602   "parameters" :
3603   [
3604    {
3605     "referenced_type" : "type-145"
3606    },
3607    {
3608     "referenced_type" : "type-50"
3609    },
3610    {
3611     "referenced_type" : "type-22"
3612    },
3613    {
3614     "referenced_type" : "type-22"
3615    },
3616    {
3617     "referenced_type" : "type-22"
3618    }
3619   ],
3620   "return_type" : "type-28",
3621   "source_file" : "/external/libpng/png.h"
3622  },
3623  {
3624   "function_name" : "png_get_pCAL",
3625   "linker_set_key" : "png_get_pCAL",
3626   "parameters" :
3627   [
3628    {
3629     "referenced_type" : "type-145"
3630    },
3631    {
3632     "referenced_type" : "type-151"
3633    },
3634    {
3635     "referenced_type" : "type-41"
3636    },
3637    {
3638     "referenced_type" : "type-22"
3639    },
3640    {
3641     "referenced_type" : "type-22"
3642    },
3643    {
3644     "referenced_type" : "type-22"
3645    },
3646    {
3647     "referenced_type" : "type-22"
3648    },
3649    {
3650     "referenced_type" : "type-41"
3651    },
3652    {
3653     "referenced_type" : "type-56"
3654    }
3655   ],
3656   "return_type" : "type-28",
3657   "source_file" : "/external/libpng/png.h"
3658  },
3659  {
3660   "function_name" : "png_get_pHYs",
3661   "linker_set_key" : "png_get_pHYs",
3662   "parameters" :
3663   [
3664    {
3665     "referenced_type" : "type-145"
3666    },
3667    {
3668     "referenced_type" : "type-50"
3669    },
3670    {
3671     "referenced_type" : "type-55"
3672    },
3673    {
3674     "referenced_type" : "type-55"
3675    },
3676    {
3677     "referenced_type" : "type-22"
3678    }
3679   ],
3680   "return_type" : "type-28",
3681   "source_file" : "/external/libpng/png.h"
3682  },
3683  {
3684   "function_name" : "png_get_pHYs_dpi",
3685   "linker_set_key" : "png_get_pHYs_dpi",
3686   "parameters" :
3687   [
3688    {
3689     "referenced_type" : "type-145"
3690    },
3691    {
3692     "referenced_type" : "type-50"
3693    },
3694    {
3695     "referenced_type" : "type-55"
3696    },
3697    {
3698     "referenced_type" : "type-55"
3699    },
3700    {
3701     "referenced_type" : "type-22"
3702    }
3703   ],
3704   "return_type" : "type-28",
3705   "source_file" : "/external/libpng/png.h"
3706  },
3707  {
3708   "function_name" : "png_get_palette_max",
3709   "linker_set_key" : "png_get_palette_max",
3710   "parameters" :
3711   [
3712    {
3713     "referenced_type" : "type-143"
3714    },
3715    {
3716     "referenced_type" : "type-25"
3717    }
3718   ],
3719   "return_type" : "type-4",
3720   "source_file" : "/external/libpng/png.h"
3721  },
3722  {
3723   "function_name" : "png_get_pixel_aspect_ratio",
3724   "linker_set_key" : "png_get_pixel_aspect_ratio",
3725   "parameters" :
3726   [
3727    {
3728     "referenced_type" : "type-145"
3729    },
3730    {
3731     "referenced_type" : "type-50"
3732    }
3733   ],
3734   "return_type" : "type-51",
3735   "source_file" : "/external/libpng/png.h"
3736  },
3737  {
3738   "function_name" : "png_get_pixel_aspect_ratio_fixed",
3739   "linker_set_key" : "png_get_pixel_aspect_ratio_fixed",
3740   "parameters" :
3741   [
3742    {
3743     "referenced_type" : "type-145"
3744    },
3745    {
3746     "referenced_type" : "type-50"
3747    }
3748   ],
3749   "return_type" : "type-4",
3750   "source_file" : "/external/libpng/png.h"
3751  },
3752  {
3753   "function_name" : "png_get_pixels_per_inch",
3754   "linker_set_key" : "png_get_pixels_per_inch",
3755   "parameters" :
3756   [
3757    {
3758     "referenced_type" : "type-145"
3759    },
3760    {
3761     "referenced_type" : "type-50"
3762    }
3763   ],
3764   "return_type" : "type-28",
3765   "source_file" : "/external/libpng/png.h"
3766  },
3767  {
3768   "function_name" : "png_get_pixels_per_meter",
3769   "linker_set_key" : "png_get_pixels_per_meter",
3770   "parameters" :
3771   [
3772    {
3773     "referenced_type" : "type-145"
3774    },
3775    {
3776     "referenced_type" : "type-50"
3777    }
3778   ],
3779   "return_type" : "type-28",
3780   "source_file" : "/external/libpng/png.h"
3781  },
3782  {
3783   "function_name" : "png_get_progressive_ptr",
3784   "linker_set_key" : "png_get_progressive_ptr",
3785   "parameters" :
3786   [
3787    {
3788     "referenced_type" : "type-145"
3789    }
3790   ],
3791   "return_type" : "type-19",
3792   "source_file" : "/external/libpng/png.h"
3793  },
3794  {
3795   "function_name" : "png_get_rgb_to_gray_status",
3796   "linker_set_key" : "png_get_rgb_to_gray_status",
3797   "parameters" :
3798   [
3799    {
3800     "referenced_type" : "type-145"
3801    }
3802   ],
3803   "return_type" : "type-2",
3804   "source_file" : "/external/libpng/png.h"
3805  },
3806  {
3807   "function_name" : "png_get_rowbytes",
3808   "linker_set_key" : "png_get_rowbytes",
3809   "parameters" :
3810   [
3811    {
3812     "referenced_type" : "type-145"
3813    },
3814    {
3815     "referenced_type" : "type-50"
3816    }
3817   ],
3818   "return_type" : "type-24",
3819   "source_file" : "/external/libpng/png.h"
3820  },
3821  {
3822   "function_name" : "png_get_rows",
3823   "linker_set_key" : "png_get_rows",
3824   "parameters" :
3825   [
3826    {
3827     "referenced_type" : "type-145"
3828    },
3829    {
3830     "referenced_type" : "type-50"
3831    }
3832   ],
3833   "return_type" : "type-49",
3834   "source_file" : "/external/libpng/png.h"
3835  },
3836  {
3837   "function_name" : "png_get_sBIT",
3838   "linker_set_key" : "png_get_sBIT",
3839   "parameters" :
3840   [
3841    {
3842     "referenced_type" : "type-145"
3843    },
3844    {
3845     "referenced_type" : "type-151"
3846    },
3847    {
3848     "referenced_type" : "type-59"
3849    }
3850   ],
3851   "return_type" : "type-28",
3852   "source_file" : "/external/libpng/png.h"
3853  },
3854  {
3855   "function_name" : "png_get_sCAL",
3856   "linker_set_key" : "png_get_sCAL",
3857   "parameters" :
3858   [
3859    {
3860     "referenced_type" : "type-145"
3861    },
3862    {
3863     "referenced_type" : "type-50"
3864    },
3865    {
3866     "referenced_type" : "type-22"
3867    },
3868    {
3869     "referenced_type" : "type-54"
3870    },
3871    {
3872     "referenced_type" : "type-54"
3873    }
3874   ],
3875   "return_type" : "type-28",
3876   "source_file" : "/external/libpng/png.h"
3877  },
3878  {
3879   "function_name" : "png_get_sCAL_fixed",
3880   "linker_set_key" : "png_get_sCAL_fixed",
3881   "parameters" :
3882   [
3883    {
3884     "referenced_type" : "type-145"
3885    },
3886    {
3887     "referenced_type" : "type-50"
3888    },
3889    {
3890     "referenced_type" : "type-22"
3891    },
3892    {
3893     "referenced_type" : "type-22"
3894    },
3895    {
3896     "referenced_type" : "type-22"
3897    }
3898   ],
3899   "return_type" : "type-28",
3900   "source_file" : "/external/libpng/png.h"
3901  },
3902  {
3903   "function_name" : "png_get_sCAL_s",
3904   "linker_set_key" : "png_get_sCAL_s",
3905   "parameters" :
3906   [
3907    {
3908     "referenced_type" : "type-145"
3909    },
3910    {
3911     "referenced_type" : "type-50"
3912    },
3913    {
3914     "referenced_type" : "type-22"
3915    },
3916    {
3917     "referenced_type" : "type-41"
3918    },
3919    {
3920     "referenced_type" : "type-41"
3921    }
3922   ],
3923   "return_type" : "type-28",
3924   "source_file" : "/external/libpng/png.h"
3925  },
3926  {
3927   "function_name" : "png_get_sPLT",
3928   "linker_set_key" : "png_get_sPLT",
3929   "parameters" :
3930   [
3931    {
3932     "referenced_type" : "type-145"
3933    },
3934    {
3935     "referenced_type" : "type-151"
3936    },
3937    {
3938     "referenced_type" : "type-60"
3939    }
3940   ],
3941   "return_type" : "type-4",
3942   "source_file" : "/external/libpng/png.h"
3943  },
3944  {
3945   "function_name" : "png_get_sRGB",
3946   "linker_set_key" : "png_get_sRGB",
3947   "parameters" :
3948   [
3949    {
3950     "referenced_type" : "type-145"
3951    },
3952    {
3953     "referenced_type" : "type-50"
3954    },
3955    {
3956     "referenced_type" : "type-22"
3957    }
3958   ],
3959   "return_type" : "type-28",
3960   "source_file" : "/external/libpng/png.h"
3961  },
3962  {
3963   "function_name" : "png_get_signature",
3964   "linker_set_key" : "png_get_signature",
3965   "parameters" :
3966   [
3967    {
3968     "referenced_type" : "type-145"
3969    },
3970    {
3971     "referenced_type" : "type-50"
3972    }
3973   ],
3974   "return_type" : "type-109",
3975   "source_file" : "/external/libpng/png.h"
3976  },
3977  {
3978   "function_name" : "png_get_tIME",
3979   "linker_set_key" : "png_get_tIME",
3980   "parameters" :
3981   [
3982    {
3983     "referenced_type" : "type-145"
3984    },
3985    {
3986     "referenced_type" : "type-151"
3987    },
3988    {
3989     "referenced_type" : "type-63"
3990    }
3991   ],
3992   "return_type" : "type-28",
3993   "source_file" : "/external/libpng/png.h"
3994  },
3995  {
3996   "function_name" : "png_get_tRNS",
3997   "linker_set_key" : "png_get_tRNS",
3998   "parameters" :
3999   [
4000    {
4001     "referenced_type" : "type-145"
4002    },
4003    {
4004     "referenced_type" : "type-151"
4005    },
4006    {
4007     "referenced_type" : "type-49"
4008    },
4009    {
4010     "referenced_type" : "type-22"
4011    },
4012    {
4013     "referenced_type" : "type-53"
4014    }
4015   ],
4016   "return_type" : "type-28",
4017   "source_file" : "/external/libpng/png.h"
4018  },
4019  {
4020   "function_name" : "png_get_text",
4021   "linker_set_key" : "png_get_text",
4022   "parameters" :
4023   [
4024    {
4025     "referenced_type" : "type-145"
4026    },
4027    {
4028     "referenced_type" : "type-151"
4029    },
4030    {
4031     "referenced_type" : "type-61"
4032    },
4033    {
4034     "referenced_type" : "type-22"
4035    }
4036   ],
4037   "return_type" : "type-4",
4038   "source_file" : "/external/libpng/png.h"
4039  },
4040  {
4041   "function_name" : "png_get_uint_16",
4042   "linker_set_key" : "png_get_uint_16",
4043   "parameters" :
4044   [
4045    {
4046     "referenced_type" : "type-109"
4047    }
4048   ],
4049   "return_type" : "type-6",
4050   "source_file" : "/external/libpng/png.h"
4051  },
4052  {
4053   "function_name" : "png_get_uint_31",
4054   "linker_set_key" : "png_get_uint_31",
4055   "parameters" :
4056   [
4057    {
4058     "referenced_type" : "type-145"
4059    },
4060    {
4061     "referenced_type" : "type-109"
4062    }
4063   ],
4064   "return_type" : "type-28",
4065   "source_file" : "/external/libpng/png.h"
4066  },
4067  {
4068   "function_name" : "png_get_uint_32",
4069   "linker_set_key" : "png_get_uint_32",
4070   "parameters" :
4071   [
4072    {
4073     "referenced_type" : "type-109"
4074    }
4075   ],
4076   "return_type" : "type-28",
4077   "source_file" : "/external/libpng/png.h"
4078  },
4079  {
4080   "function_name" : "png_get_unknown_chunks",
4081   "linker_set_key" : "png_get_unknown_chunks",
4082   "parameters" :
4083   [
4084    {
4085     "referenced_type" : "type-145"
4086    },
4087    {
4088     "referenced_type" : "type-151"
4089    },
4090    {
4091     "referenced_type" : "type-64"
4092    }
4093   ],
4094   "return_type" : "type-4",
4095   "source_file" : "/external/libpng/png.h"
4096  },
4097  {
4098   "function_name" : "png_get_user_chunk_ptr",
4099   "linker_set_key" : "png_get_user_chunk_ptr",
4100   "parameters" :
4101   [
4102    {
4103     "referenced_type" : "type-145"
4104    }
4105   ],
4106   "return_type" : "type-19",
4107   "source_file" : "/external/libpng/png.h"
4108  },
4109  {
4110   "function_name" : "png_get_user_height_max",
4111   "linker_set_key" : "png_get_user_height_max",
4112   "parameters" :
4113   [
4114    {
4115     "referenced_type" : "type-145"
4116    }
4117   ],
4118   "return_type" : "type-28",
4119   "source_file" : "/external/libpng/png.h"
4120  },
4121  {
4122   "function_name" : "png_get_user_transform_ptr",
4123   "linker_set_key" : "png_get_user_transform_ptr",
4124   "parameters" :
4125   [
4126    {
4127     "referenced_type" : "type-145"
4128    }
4129   ],
4130   "return_type" : "type-19",
4131   "source_file" : "/external/libpng/png.h"
4132  },
4133  {
4134   "function_name" : "png_get_user_width_max",
4135   "linker_set_key" : "png_get_user_width_max",
4136   "parameters" :
4137   [
4138    {
4139     "referenced_type" : "type-145"
4140    }
4141   ],
4142   "return_type" : "type-28",
4143   "source_file" : "/external/libpng/png.h"
4144  },
4145  {
4146   "function_name" : "png_get_valid",
4147   "linker_set_key" : "png_get_valid",
4148   "parameters" :
4149   [
4150    {
4151     "referenced_type" : "type-145"
4152    },
4153    {
4154     "referenced_type" : "type-50"
4155    },
4156    {
4157     "referenced_type" : "type-28"
4158    }
4159   ],
4160   "return_type" : "type-28",
4161   "source_file" : "/external/libpng/png.h"
4162  },
4163  {
4164   "function_name" : "png_get_x_offset_inches",
4165   "linker_set_key" : "png_get_x_offset_inches",
4166   "parameters" :
4167   [
4168    {
4169     "referenced_type" : "type-145"
4170    },
4171    {
4172     "referenced_type" : "type-50"
4173    }
4174   ],
4175   "return_type" : "type-51",
4176   "source_file" : "/external/libpng/png.h"
4177  },
4178  {
4179   "function_name" : "png_get_x_offset_inches_fixed",
4180   "linker_set_key" : "png_get_x_offset_inches_fixed",
4181   "parameters" :
4182   [
4183    {
4184     "referenced_type" : "type-145"
4185    },
4186    {
4187     "referenced_type" : "type-50"
4188    }
4189   ],
4190   "return_type" : "type-4",
4191   "source_file" : "/external/libpng/png.h"
4192  },
4193  {
4194   "function_name" : "png_get_x_offset_microns",
4195   "linker_set_key" : "png_get_x_offset_microns",
4196   "parameters" :
4197   [
4198    {
4199     "referenced_type" : "type-145"
4200    },
4201    {
4202     "referenced_type" : "type-50"
4203    }
4204   ],
4205   "return_type" : "type-4",
4206   "source_file" : "/external/libpng/png.h"
4207  },
4208  {
4209   "function_name" : "png_get_x_offset_pixels",
4210   "linker_set_key" : "png_get_x_offset_pixels",
4211   "parameters" :
4212   [
4213    {
4214     "referenced_type" : "type-145"
4215    },
4216    {
4217     "referenced_type" : "type-50"
4218    }
4219   ],
4220   "return_type" : "type-4",
4221   "source_file" : "/external/libpng/png.h"
4222  },
4223  {
4224   "function_name" : "png_get_x_pixels_per_inch",
4225   "linker_set_key" : "png_get_x_pixels_per_inch",
4226   "parameters" :
4227   [
4228    {
4229     "referenced_type" : "type-145"
4230    },
4231    {
4232     "referenced_type" : "type-50"
4233    }
4234   ],
4235   "return_type" : "type-28",
4236   "source_file" : "/external/libpng/png.h"
4237  },
4238  {
4239   "function_name" : "png_get_x_pixels_per_meter",
4240   "linker_set_key" : "png_get_x_pixels_per_meter",
4241   "parameters" :
4242   [
4243    {
4244     "referenced_type" : "type-145"
4245    },
4246    {
4247     "referenced_type" : "type-50"
4248    }
4249   ],
4250   "return_type" : "type-28",
4251   "source_file" : "/external/libpng/png.h"
4252  },
4253  {
4254   "function_name" : "png_get_y_offset_inches",
4255   "linker_set_key" : "png_get_y_offset_inches",
4256   "parameters" :
4257   [
4258    {
4259     "referenced_type" : "type-145"
4260    },
4261    {
4262     "referenced_type" : "type-50"
4263    }
4264   ],
4265   "return_type" : "type-51",
4266   "source_file" : "/external/libpng/png.h"
4267  },
4268  {
4269   "function_name" : "png_get_y_offset_inches_fixed",
4270   "linker_set_key" : "png_get_y_offset_inches_fixed",
4271   "parameters" :
4272   [
4273    {
4274     "referenced_type" : "type-145"
4275    },
4276    {
4277     "referenced_type" : "type-50"
4278    }
4279   ],
4280   "return_type" : "type-4",
4281   "source_file" : "/external/libpng/png.h"
4282  },
4283  {
4284   "function_name" : "png_get_y_offset_microns",
4285   "linker_set_key" : "png_get_y_offset_microns",
4286   "parameters" :
4287   [
4288    {
4289     "referenced_type" : "type-145"
4290    },
4291    {
4292     "referenced_type" : "type-50"
4293    }
4294   ],
4295   "return_type" : "type-4",
4296   "source_file" : "/external/libpng/png.h"
4297  },
4298  {
4299   "function_name" : "png_get_y_offset_pixels",
4300   "linker_set_key" : "png_get_y_offset_pixels",
4301   "parameters" :
4302   [
4303    {
4304     "referenced_type" : "type-145"
4305    },
4306    {
4307     "referenced_type" : "type-50"
4308    }
4309   ],
4310   "return_type" : "type-4",
4311   "source_file" : "/external/libpng/png.h"
4312  },
4313  {
4314   "function_name" : "png_get_y_pixels_per_inch",
4315   "linker_set_key" : "png_get_y_pixels_per_inch",
4316   "parameters" :
4317   [
4318    {
4319     "referenced_type" : "type-145"
4320    },
4321    {
4322     "referenced_type" : "type-50"
4323    }
4324   ],
4325   "return_type" : "type-28",
4326   "source_file" : "/external/libpng/png.h"
4327  },
4328  {
4329   "function_name" : "png_get_y_pixels_per_meter",
4330   "linker_set_key" : "png_get_y_pixels_per_meter",
4331   "parameters" :
4332   [
4333    {
4334     "referenced_type" : "type-145"
4335    },
4336    {
4337     "referenced_type" : "type-50"
4338    }
4339   ],
4340   "return_type" : "type-28",
4341   "source_file" : "/external/libpng/png.h"
4342  },
4343  {
4344   "function_name" : "png_handle_IEND",
4345   "linker_set_key" : "png_handle_IEND",
4346   "parameters" :
4347   [
4348    {
4349     "referenced_type" : "type-142"
4350    },
4351    {
4352     "referenced_type" : "type-151"
4353    },
4354    {
4355     "referenced_type" : "type-28"
4356    }
4357   ],
4358   "return_type" : "type-20",
4359   "source_file" : "/external/libpng/pngpriv.h"
4360  },
4361  {
4362   "function_name" : "png_handle_IHDR",
4363   "linker_set_key" : "png_handle_IHDR",
4364   "parameters" :
4365   [
4366    {
4367     "referenced_type" : "type-142"
4368    },
4369    {
4370     "referenced_type" : "type-151"
4371    },
4372    {
4373     "referenced_type" : "type-28"
4374    }
4375   ],
4376   "return_type" : "type-20",
4377   "source_file" : "/external/libpng/pngpriv.h"
4378  },
4379  {
4380   "function_name" : "png_handle_PLTE",
4381   "linker_set_key" : "png_handle_PLTE",
4382   "parameters" :
4383   [
4384    {
4385     "referenced_type" : "type-142"
4386    },
4387    {
4388     "referenced_type" : "type-151"
4389    },
4390    {
4391     "referenced_type" : "type-28"
4392    }
4393   ],
4394   "return_type" : "type-20",
4395   "source_file" : "/external/libpng/pngpriv.h"
4396  },
4397  {
4398   "function_name" : "png_handle_as_unknown",
4399   "linker_set_key" : "png_handle_as_unknown",
4400   "parameters" :
4401   [
4402    {
4403     "referenced_type" : "type-145"
4404    },
4405    {
4406     "referenced_type" : "type-109"
4407    }
4408   ],
4409   "return_type" : "type-4",
4410   "source_file" : "/external/libpng/png.h"
4411  },
4412  {
4413   "function_name" : "png_handle_bKGD",
4414   "linker_set_key" : "png_handle_bKGD",
4415   "parameters" :
4416   [
4417    {
4418     "referenced_type" : "type-142"
4419    },
4420    {
4421     "referenced_type" : "type-151"
4422    },
4423    {
4424     "referenced_type" : "type-28"
4425    }
4426   ],
4427   "return_type" : "type-20",
4428   "source_file" : "/external/libpng/pngpriv.h"
4429  },
4430  {
4431   "function_name" : "png_handle_cHRM",
4432   "linker_set_key" : "png_handle_cHRM",
4433   "parameters" :
4434   [
4435    {
4436     "referenced_type" : "type-142"
4437    },
4438    {
4439     "referenced_type" : "type-151"
4440    },
4441    {
4442     "referenced_type" : "type-28"
4443    }
4444   ],
4445   "return_type" : "type-20",
4446   "source_file" : "/external/libpng/pngpriv.h"
4447  },
4448  {
4449   "function_name" : "png_handle_eXIf",
4450   "linker_set_key" : "png_handle_eXIf",
4451   "parameters" :
4452   [
4453    {
4454     "referenced_type" : "type-142"
4455    },
4456    {
4457     "referenced_type" : "type-151"
4458    },
4459    {
4460     "referenced_type" : "type-28"
4461    }
4462   ],
4463   "return_type" : "type-20",
4464   "source_file" : "/external/libpng/pngpriv.h"
4465  },
4466  {
4467   "function_name" : "png_handle_gAMA",
4468   "linker_set_key" : "png_handle_gAMA",
4469   "parameters" :
4470   [
4471    {
4472     "referenced_type" : "type-142"
4473    },
4474    {
4475     "referenced_type" : "type-151"
4476    },
4477    {
4478     "referenced_type" : "type-28"
4479    }
4480   ],
4481   "return_type" : "type-20",
4482   "source_file" : "/external/libpng/pngpriv.h"
4483  },
4484  {
4485   "function_name" : "png_handle_hIST",
4486   "linker_set_key" : "png_handle_hIST",
4487   "parameters" :
4488   [
4489    {
4490     "referenced_type" : "type-142"
4491    },
4492    {
4493     "referenced_type" : "type-151"
4494    },
4495    {
4496     "referenced_type" : "type-28"
4497    }
4498   ],
4499   "return_type" : "type-20",
4500   "source_file" : "/external/libpng/pngpriv.h"
4501  },
4502  {
4503   "function_name" : "png_handle_iCCP",
4504   "linker_set_key" : "png_handle_iCCP",
4505   "parameters" :
4506   [
4507    {
4508     "referenced_type" : "type-142"
4509    },
4510    {
4511     "referenced_type" : "type-151"
4512    },
4513    {
4514     "referenced_type" : "type-28"
4515    }
4516   ],
4517   "return_type" : "type-20",
4518   "source_file" : "/external/libpng/pngpriv.h"
4519  },
4520  {
4521   "function_name" : "png_handle_iTXt",
4522   "linker_set_key" : "png_handle_iTXt",
4523   "parameters" :
4524   [
4525    {
4526     "referenced_type" : "type-142"
4527    },
4528    {
4529     "referenced_type" : "type-151"
4530    },
4531    {
4532     "referenced_type" : "type-28"
4533    }
4534   ],
4535   "return_type" : "type-20",
4536   "source_file" : "/external/libpng/pngpriv.h"
4537  },
4538  {
4539   "function_name" : "png_handle_oFFs",
4540   "linker_set_key" : "png_handle_oFFs",
4541   "parameters" :
4542   [
4543    {
4544     "referenced_type" : "type-142"
4545    },
4546    {
4547     "referenced_type" : "type-151"
4548    },
4549    {
4550     "referenced_type" : "type-28"
4551    }
4552   ],
4553   "return_type" : "type-20",
4554   "source_file" : "/external/libpng/pngpriv.h"
4555  },
4556  {
4557   "function_name" : "png_handle_pCAL",
4558   "linker_set_key" : "png_handle_pCAL",
4559   "parameters" :
4560   [
4561    {
4562     "referenced_type" : "type-142"
4563    },
4564    {
4565     "referenced_type" : "type-151"
4566    },
4567    {
4568     "referenced_type" : "type-28"
4569    }
4570   ],
4571   "return_type" : "type-20",
4572   "source_file" : "/external/libpng/pngpriv.h"
4573  },
4574  {
4575   "function_name" : "png_handle_pHYs",
4576   "linker_set_key" : "png_handle_pHYs",
4577   "parameters" :
4578   [
4579    {
4580     "referenced_type" : "type-142"
4581    },
4582    {
4583     "referenced_type" : "type-151"
4584    },
4585    {
4586     "referenced_type" : "type-28"
4587    }
4588   ],
4589   "return_type" : "type-20",
4590   "source_file" : "/external/libpng/pngpriv.h"
4591  },
4592  {
4593   "function_name" : "png_handle_sBIT",
4594   "linker_set_key" : "png_handle_sBIT",
4595   "parameters" :
4596   [
4597    {
4598     "referenced_type" : "type-142"
4599    },
4600    {
4601     "referenced_type" : "type-151"
4602    },
4603    {
4604     "referenced_type" : "type-28"
4605    }
4606   ],
4607   "return_type" : "type-20",
4608   "source_file" : "/external/libpng/pngpriv.h"
4609  },
4610  {
4611   "function_name" : "png_handle_sCAL",
4612   "linker_set_key" : "png_handle_sCAL",
4613   "parameters" :
4614   [
4615    {
4616     "referenced_type" : "type-142"
4617    },
4618    {
4619     "referenced_type" : "type-151"
4620    },
4621    {
4622     "referenced_type" : "type-28"
4623    }
4624   ],
4625   "return_type" : "type-20",
4626   "source_file" : "/external/libpng/pngpriv.h"
4627  },
4628  {
4629   "function_name" : "png_handle_sPLT",
4630   "linker_set_key" : "png_handle_sPLT",
4631   "parameters" :
4632   [
4633    {
4634     "referenced_type" : "type-142"
4635    },
4636    {
4637     "referenced_type" : "type-151"
4638    },
4639    {
4640     "referenced_type" : "type-28"
4641    }
4642   ],
4643   "return_type" : "type-20",
4644   "source_file" : "/external/libpng/pngpriv.h"
4645  },
4646  {
4647   "function_name" : "png_handle_sRGB",
4648   "linker_set_key" : "png_handle_sRGB",
4649   "parameters" :
4650   [
4651    {
4652     "referenced_type" : "type-142"
4653    },
4654    {
4655     "referenced_type" : "type-151"
4656    },
4657    {
4658     "referenced_type" : "type-28"
4659    }
4660   ],
4661   "return_type" : "type-20",
4662   "source_file" : "/external/libpng/pngpriv.h"
4663  },
4664  {
4665   "function_name" : "png_handle_tEXt",
4666   "linker_set_key" : "png_handle_tEXt",
4667   "parameters" :
4668   [
4669    {
4670     "referenced_type" : "type-142"
4671    },
4672    {
4673     "referenced_type" : "type-151"
4674    },
4675    {
4676     "referenced_type" : "type-28"
4677    }
4678   ],
4679   "return_type" : "type-20",
4680   "source_file" : "/external/libpng/pngpriv.h"
4681  },
4682  {
4683   "function_name" : "png_handle_tIME",
4684   "linker_set_key" : "png_handle_tIME",
4685   "parameters" :
4686   [
4687    {
4688     "referenced_type" : "type-142"
4689    },
4690    {
4691     "referenced_type" : "type-151"
4692    },
4693    {
4694     "referenced_type" : "type-28"
4695    }
4696   ],
4697   "return_type" : "type-20",
4698   "source_file" : "/external/libpng/pngpriv.h"
4699  },
4700  {
4701   "function_name" : "png_handle_tRNS",
4702   "linker_set_key" : "png_handle_tRNS",
4703   "parameters" :
4704   [
4705    {
4706     "referenced_type" : "type-142"
4707    },
4708    {
4709     "referenced_type" : "type-151"
4710    },
4711    {
4712     "referenced_type" : "type-28"
4713    }
4714   ],
4715   "return_type" : "type-20",
4716   "source_file" : "/external/libpng/pngpriv.h"
4717  },
4718  {
4719   "function_name" : "png_handle_unknown",
4720   "linker_set_key" : "png_handle_unknown",
4721   "parameters" :
4722   [
4723    {
4724     "referenced_type" : "type-142"
4725    },
4726    {
4727     "referenced_type" : "type-151"
4728    },
4729    {
4730     "referenced_type" : "type-28"
4731    },
4732    {
4733     "referenced_type" : "type-4"
4734    }
4735   ],
4736   "return_type" : "type-20",
4737   "source_file" : "/external/libpng/pngpriv.h"
4738  },
4739  {
4740   "function_name" : "png_handle_zTXt",
4741   "linker_set_key" : "png_handle_zTXt",
4742   "parameters" :
4743   [
4744    {
4745     "referenced_type" : "type-142"
4746    },
4747    {
4748     "referenced_type" : "type-151"
4749    },
4750    {
4751     "referenced_type" : "type-28"
4752    }
4753   ],
4754   "return_type" : "type-20",
4755   "source_file" : "/external/libpng/pngpriv.h"
4756  },
4757  {
4758   "function_name" : "png_icc_check_header",
4759   "linker_set_key" : "png_icc_check_header",
4760   "parameters" :
4761   [
4762    {
4763     "referenced_type" : "type-145"
4764    },
4765    {
4766     "referenced_type" : "type-130"
4767    },
4768    {
4769     "referenced_type" : "type-78"
4770    },
4771    {
4772     "referenced_type" : "type-28"
4773    },
4774    {
4775     "referenced_type" : "type-109"
4776    },
4777    {
4778     "referenced_type" : "type-4"
4779    }
4780   ],
4781   "return_type" : "type-4",
4782   "source_file" : "/external/libpng/pngpriv.h"
4783  },
4784  {
4785   "function_name" : "png_icc_check_length",
4786   "linker_set_key" : "png_icc_check_length",
4787   "parameters" :
4788   [
4789    {
4790     "referenced_type" : "type-145"
4791    },
4792    {
4793     "referenced_type" : "type-130"
4794    },
4795    {
4796     "referenced_type" : "type-78"
4797    },
4798    {
4799     "referenced_type" : "type-28"
4800    }
4801   ],
4802   "return_type" : "type-4",
4803   "source_file" : "/external/libpng/pngpriv.h"
4804  },
4805  {
4806   "function_name" : "png_icc_check_tag_table",
4807   "linker_set_key" : "png_icc_check_tag_table",
4808   "parameters" :
4809   [
4810    {
4811     "referenced_type" : "type-145"
4812    },
4813    {
4814     "referenced_type" : "type-130"
4815    },
4816    {
4817     "referenced_type" : "type-78"
4818    },
4819    {
4820     "referenced_type" : "type-28"
4821    },
4822    {
4823     "referenced_type" : "type-109"
4824    }
4825   ],
4826   "return_type" : "type-4",
4827   "source_file" : "/external/libpng/pngpriv.h"
4828  },
4829  {
4830   "function_name" : "png_icc_set_sRGB",
4831   "linker_set_key" : "png_icc_set_sRGB",
4832   "parameters" :
4833   [
4834    {
4835     "referenced_type" : "type-145"
4836    },
4837    {
4838     "referenced_type" : "type-130"
4839    },
4840    {
4841     "referenced_type" : "type-109"
4842    },
4843    {
4844     "referenced_type" : "type-24"
4845    }
4846   ],
4847   "return_type" : "type-20",
4848   "source_file" : "/external/libpng/pngpriv.h"
4849  },
4850  {
4851   "function_name" : "png_image_begin_read_from_file",
4852   "linker_set_key" : "png_image_begin_read_from_file",
4853   "parameters" :
4854   [
4855    {
4856     "referenced_type" : "type-156"
4857    },
4858    {
4859     "referenced_type" : "type-78"
4860    }
4861   ],
4862   "return_type" : "type-4",
4863   "source_file" : "/external/libpng/png.h"
4864  },
4865  {
4866   "function_name" : "png_image_begin_read_from_memory",
4867   "linker_set_key" : "png_image_begin_read_from_memory",
4868   "parameters" :
4869   [
4870    {
4871     "referenced_type" : "type-156"
4872    },
4873    {
4874     "referenced_type" : "type-67"
4875    },
4876    {
4877     "referenced_type" : "type-24"
4878    }
4879   ],
4880   "return_type" : "type-4",
4881   "source_file" : "/external/libpng/png.h"
4882  },
4883  {
4884   "function_name" : "png_image_begin_read_from_stdio",
4885   "linker_set_key" : "png_image_begin_read_from_stdio",
4886   "parameters" :
4887   [
4888    {
4889     "referenced_type" : "type-156"
4890    },
4891    {
4892     "referenced_type" : "type-112"
4893    }
4894   ],
4895   "return_type" : "type-4",
4896   "source_file" : "/external/libpng/png.h"
4897  },
4898  {
4899   "function_name" : "png_image_error",
4900   "linker_set_key" : "png_image_error",
4901   "parameters" :
4902   [
4903    {
4904     "referenced_type" : "type-156"
4905    },
4906    {
4907     "referenced_type" : "type-78"
4908    }
4909   ],
4910   "return_type" : "type-4",
4911   "source_file" : "/external/libpng/pngpriv.h"
4912  },
4913  {
4914   "function_name" : "png_image_finish_read",
4915   "linker_set_key" : "png_image_finish_read",
4916   "parameters" :
4917   [
4918    {
4919     "referenced_type" : "type-156"
4920    },
4921    {
4922     "referenced_type" : "type-115"
4923    },
4924    {
4925     "referenced_type" : "type-19"
4926    },
4927    {
4928     "referenced_type" : "type-4"
4929    },
4930    {
4931     "referenced_type" : "type-19"
4932    }
4933   ],
4934   "return_type" : "type-4",
4935   "source_file" : "/external/libpng/png.h"
4936  },
4937  {
4938   "function_name" : "png_image_free",
4939   "linker_set_key" : "png_image_free",
4940   "parameters" :
4941   [
4942    {
4943     "referenced_type" : "type-156"
4944    }
4945   ],
4946   "return_type" : "type-20",
4947   "source_file" : "/external/libpng/png.h"
4948  },
4949  {
4950   "function_name" : "png_image_write_to_file",
4951   "linker_set_key" : "png_image_write_to_file",
4952   "parameters" :
4953   [
4954    {
4955     "referenced_type" : "type-156"
4956    },
4957    {
4958     "referenced_type" : "type-78"
4959    },
4960    {
4961     "referenced_type" : "type-4"
4962    },
4963    {
4964     "referenced_type" : "type-67"
4965    },
4966    {
4967     "referenced_type" : "type-4"
4968    },
4969    {
4970     "referenced_type" : "type-67"
4971    }
4972   ],
4973   "return_type" : "type-4",
4974   "source_file" : "/external/libpng/png.h"
4975  },
4976  {
4977   "function_name" : "png_image_write_to_memory",
4978   "linker_set_key" : "png_image_write_to_memory",
4979   "parameters" :
4980   [
4981    {
4982     "referenced_type" : "type-156"
4983    },
4984    {
4985     "referenced_type" : "type-19"
4986    },
4987    {
4988     "referenced_type" : "type-141"
4989    },
4990    {
4991     "referenced_type" : "type-4"
4992    },
4993    {
4994     "referenced_type" : "type-67"
4995    },
4996    {
4997     "referenced_type" : "type-4"
4998    },
4999    {
5000     "referenced_type" : "type-67"
5001    }
5002   ],
5003   "return_type" : "type-4",
5004   "source_file" : "/external/libpng/png.h"
5005  },
5006  {
5007   "function_name" : "png_image_write_to_stdio",
5008   "linker_set_key" : "png_image_write_to_stdio",
5009   "parameters" :
5010   [
5011    {
5012     "referenced_type" : "type-156"
5013    },
5014    {
5015     "referenced_type" : "type-139"
5016    },
5017    {
5018     "referenced_type" : "type-4"
5019    },
5020    {
5021     "referenced_type" : "type-67"
5022    },
5023    {
5024     "referenced_type" : "type-4"
5025    },
5026    {
5027     "referenced_type" : "type-67"
5028    }
5029   ],
5030   "return_type" : "type-4",
5031   "source_file" : "/external/libpng/png.h"
5032  },
5033  {
5034   "function_name" : "png_info_init_3",
5035   "linker_set_key" : "png_info_init_3",
5036   "parameters" :
5037   [
5038    {
5039     "referenced_type" : "type-146"
5040    },
5041    {
5042     "referenced_type" : "type-24"
5043    }
5044   ],
5045   "return_type" : "type-20",
5046   "source_file" : "/external/libpng/png.h"
5047  },
5048  {
5049   "function_name" : "png_init_filter_functions_neon",
5050   "linker_set_key" : "png_init_filter_functions_neon",
5051   "parameters" :
5052   [
5053    {
5054     "referenced_type" : "type-68"
5055    },
5056    {
5057     "referenced_type" : "type-28"
5058    }
5059   ],
5060   "return_type" : "type-20",
5061   "source_file" : "/external/libpng/pngpriv.h"
5062  },
5063  {
5064   "function_name" : "png_init_io",
5065   "linker_set_key" : "png_init_io",
5066   "parameters" :
5067   [
5068    {
5069     "referenced_type" : "type-142"
5070    },
5071    {
5072     "referenced_type" : "type-149"
5073    }
5074   ],
5075   "return_type" : "type-20",
5076   "source_file" : "/external/libpng/png.h"
5077  },
5078  {
5079   "function_name" : "png_init_read_transformations",
5080   "linker_set_key" : "png_init_read_transformations",
5081   "parameters" :
5082   [
5083    {
5084     "referenced_type" : "type-142"
5085    }
5086   ],
5087   "return_type" : "type-20",
5088   "source_file" : "/external/libpng/pngpriv.h"
5089  },
5090  {
5091   "function_name" : "png_longjmp",
5092   "linker_set_key" : "png_longjmp",
5093   "parameters" :
5094   [
5095    {
5096     "referenced_type" : "type-145"
5097    },
5098    {
5099     "referenced_type" : "type-4"
5100    }
5101   ],
5102   "return_type" : "type-20",
5103   "source_file" : "/external/libpng/png.h"
5104  },
5105  {
5106   "function_name" : "png_malloc",
5107   "linker_set_key" : "png_malloc",
5108   "parameters" :
5109   [
5110    {
5111     "referenced_type" : "type-145"
5112    },
5113    {
5114     "referenced_type" : "type-24"
5115    }
5116   ],
5117   "return_type" : "type-19",
5118   "source_file" : "/external/libpng/png.h"
5119  },
5120  {
5121   "function_name" : "png_malloc_array",
5122   "linker_set_key" : "png_malloc_array",
5123   "parameters" :
5124   [
5125    {
5126     "referenced_type" : "type-145"
5127    },
5128    {
5129     "referenced_type" : "type-4"
5130    },
5131    {
5132     "referenced_type" : "type-24"
5133    }
5134   ],
5135   "return_type" : "type-19",
5136   "source_file" : "/external/libpng/pngpriv.h"
5137  },
5138  {
5139   "function_name" : "png_malloc_base",
5140   "linker_set_key" : "png_malloc_base",
5141   "parameters" :
5142   [
5143    {
5144     "referenced_type" : "type-145"
5145    },
5146    {
5147     "referenced_type" : "type-24"
5148    }
5149   ],
5150   "return_type" : "type-19",
5151   "source_file" : "/external/libpng/pngpriv.h"
5152  },
5153  {
5154   "function_name" : "png_malloc_default",
5155   "linker_set_key" : "png_malloc_default",
5156   "parameters" :
5157   [
5158    {
5159     "referenced_type" : "type-145"
5160    },
5161    {
5162     "referenced_type" : "type-24"
5163    }
5164   ],
5165   "return_type" : "type-19",
5166   "source_file" : "/external/libpng/png.h"
5167  },
5168  {
5169   "function_name" : "png_malloc_warn",
5170   "linker_set_key" : "png_malloc_warn",
5171   "parameters" :
5172   [
5173    {
5174     "referenced_type" : "type-145"
5175    },
5176    {
5177     "referenced_type" : "type-24"
5178    }
5179   ],
5180   "return_type" : "type-19",
5181   "source_file" : "/external/libpng/png.h"
5182  },
5183  {
5184   "function_name" : "png_muldiv",
5185   "linker_set_key" : "png_muldiv",
5186   "parameters" :
5187   [
5188    {
5189     "referenced_type" : "type-22"
5190    },
5191    {
5192     "referenced_type" : "type-4"
5193    },
5194    {
5195     "referenced_type" : "type-4"
5196    },
5197    {
5198     "referenced_type" : "type-4"
5199    }
5200   ],
5201   "return_type" : "type-4",
5202   "source_file" : "/external/libpng/pngpriv.h"
5203  },
5204  {
5205   "function_name" : "png_muldiv_warn",
5206   "linker_set_key" : "png_muldiv_warn",
5207   "parameters" :
5208   [
5209    {
5210     "referenced_type" : "type-145"
5211    },
5212    {
5213     "referenced_type" : "type-4"
5214    },
5215    {
5216     "referenced_type" : "type-4"
5217    },
5218    {
5219     "referenced_type" : "type-4"
5220    }
5221   ],
5222   "return_type" : "type-4",
5223   "source_file" : "/external/libpng/pngpriv.h"
5224  },
5225  {
5226   "function_name" : "png_permit_mng_features",
5227   "linker_set_key" : "png_permit_mng_features",
5228   "parameters" :
5229   [
5230    {
5231     "referenced_type" : "type-142"
5232    },
5233    {
5234     "referenced_type" : "type-28"
5235    }
5236   ],
5237   "return_type" : "type-28",
5238   "source_file" : "/external/libpng/png.h"
5239  },
5240  {
5241   "function_name" : "png_process_IDAT_data",
5242   "linker_set_key" : "png_process_IDAT_data",
5243   "parameters" :
5244   [
5245    {
5246     "referenced_type" : "type-142"
5247    },
5248    {
5249     "referenced_type" : "type-34"
5250    },
5251    {
5252     "referenced_type" : "type-24"
5253    }
5254   ],
5255   "return_type" : "type-20",
5256   "source_file" : "/external/libpng/pngpriv.h"
5257  },
5258  {
5259   "function_name" : "png_process_data",
5260   "linker_set_key" : "png_process_data",
5261   "parameters" :
5262   [
5263    {
5264     "referenced_type" : "type-142"
5265    },
5266    {
5267     "referenced_type" : "type-151"
5268    },
5269    {
5270     "referenced_type" : "type-34"
5271    },
5272    {
5273     "referenced_type" : "type-24"
5274    }
5275   ],
5276   "return_type" : "type-20",
5277   "source_file" : "/external/libpng/png.h"
5278  },
5279  {
5280   "function_name" : "png_process_data_pause",
5281   "linker_set_key" : "png_process_data_pause",
5282   "parameters" :
5283   [
5284    {
5285     "referenced_type" : "type-142"
5286    },
5287    {
5288     "referenced_type" : "type-4"
5289    }
5290   ],
5291   "return_type" : "type-24",
5292   "source_file" : "/external/libpng/png.h"
5293  },
5294  {
5295   "function_name" : "png_process_data_skip",
5296   "linker_set_key" : "png_process_data_skip",
5297   "parameters" :
5298   [
5299    {
5300     "referenced_type" : "type-142"
5301    }
5302   ],
5303   "return_type" : "type-28",
5304   "source_file" : "/external/libpng/png.h"
5305  },
5306  {
5307   "function_name" : "png_process_some_data",
5308   "linker_set_key" : "png_process_some_data",
5309   "parameters" :
5310   [
5311    {
5312     "referenced_type" : "type-142"
5313    },
5314    {
5315     "referenced_type" : "type-151"
5316    }
5317   ],
5318   "return_type" : "type-20",
5319   "source_file" : "/external/libpng/pngpriv.h"
5320  },
5321  {
5322   "function_name" : "png_progressive_combine_row",
5323   "linker_set_key" : "png_progressive_combine_row",
5324   "parameters" :
5325   [
5326    {
5327     "referenced_type" : "type-145"
5328    },
5329    {
5330     "referenced_type" : "type-34"
5331    },
5332    {
5333     "referenced_type" : "type-109"
5334    }
5335   ],
5336   "return_type" : "type-20",
5337   "source_file" : "/external/libpng/png.h"
5338  },
5339  {
5340   "function_name" : "png_push_fill_buffer",
5341   "linker_set_key" : "png_push_fill_buffer",
5342   "parameters" :
5343   [
5344    {
5345     "referenced_type" : "type-68"
5346    },
5347    {
5348     "referenced_type" : "type-34"
5349    },
5350    {
5351     "referenced_type" : "type-24"
5352    }
5353   ],
5354   "return_type" : "type-20",
5355   "source_file" : "/external/libpng/pngpriv.h"
5356  },
5357  {
5358   "function_name" : "png_push_have_end",
5359   "linker_set_key" : "png_push_have_end",
5360   "parameters" :
5361   [
5362    {
5363     "referenced_type" : "type-142"
5364    },
5365    {
5366     "referenced_type" : "type-151"
5367    }
5368   ],
5369   "return_type" : "type-20",
5370   "source_file" : "/external/libpng/pngpriv.h"
5371  },
5372  {
5373   "function_name" : "png_push_have_info",
5374   "linker_set_key" : "png_push_have_info",
5375   "parameters" :
5376   [
5377    {
5378     "referenced_type" : "type-142"
5379    },
5380    {
5381     "referenced_type" : "type-151"
5382    }
5383   ],
5384   "return_type" : "type-20",
5385   "source_file" : "/external/libpng/pngpriv.h"
5386  },
5387  {
5388   "function_name" : "png_push_have_row",
5389   "linker_set_key" : "png_push_have_row",
5390   "parameters" :
5391   [
5392    {
5393     "referenced_type" : "type-142"
5394    },
5395    {
5396     "referenced_type" : "type-34"
5397    }
5398   ],
5399   "return_type" : "type-20",
5400   "source_file" : "/external/libpng/pngpriv.h"
5401  },
5402  {
5403   "function_name" : "png_push_process_row",
5404   "linker_set_key" : "png_push_process_row",
5405   "parameters" :
5406   [
5407    {
5408     "referenced_type" : "type-142"
5409    }
5410   ],
5411   "return_type" : "type-20",
5412   "source_file" : "/external/libpng/pngpriv.h"
5413  },
5414  {
5415   "function_name" : "png_push_read_IDAT",
5416   "linker_set_key" : "png_push_read_IDAT",
5417   "parameters" :
5418   [
5419    {
5420     "referenced_type" : "type-142"
5421    }
5422   ],
5423   "return_type" : "type-20",
5424   "source_file" : "/external/libpng/pngpriv.h"
5425  },
5426  {
5427   "function_name" : "png_push_read_chunk",
5428   "linker_set_key" : "png_push_read_chunk",
5429   "parameters" :
5430   [
5431    {
5432     "referenced_type" : "type-142"
5433    },
5434    {
5435     "referenced_type" : "type-151"
5436    }
5437   ],
5438   "return_type" : "type-20",
5439   "source_file" : "/external/libpng/pngpriv.h"
5440  },
5441  {
5442   "function_name" : "png_push_read_sig",
5443   "linker_set_key" : "png_push_read_sig",
5444   "parameters" :
5445   [
5446    {
5447     "referenced_type" : "type-142"
5448    },
5449    {
5450     "referenced_type" : "type-151"
5451    }
5452   ],
5453   "return_type" : "type-20",
5454   "source_file" : "/external/libpng/pngpriv.h"
5455  },
5456  {
5457   "function_name" : "png_push_restore_buffer",
5458   "linker_set_key" : "png_push_restore_buffer",
5459   "parameters" :
5460   [
5461    {
5462     "referenced_type" : "type-142"
5463    },
5464    {
5465     "referenced_type" : "type-34"
5466    },
5467    {
5468     "referenced_type" : "type-24"
5469    }
5470   ],
5471   "return_type" : "type-20",
5472   "source_file" : "/external/libpng/pngpriv.h"
5473  },
5474  {
5475   "function_name" : "png_push_save_buffer",
5476   "linker_set_key" : "png_push_save_buffer",
5477   "parameters" :
5478   [
5479    {
5480     "referenced_type" : "type-142"
5481    }
5482   ],
5483   "return_type" : "type-20",
5484   "source_file" : "/external/libpng/pngpriv.h"
5485  },
5486  {
5487   "function_name" : "png_read_IDAT_data",
5488   "linker_set_key" : "png_read_IDAT_data",
5489   "parameters" :
5490   [
5491    {
5492     "referenced_type" : "type-142"
5493    },
5494    {
5495     "referenced_type" : "type-34"
5496    },
5497    {
5498     "referenced_type" : "type-24"
5499    }
5500   ],
5501   "return_type" : "type-20",
5502   "source_file" : "/external/libpng/pngpriv.h"
5503  },
5504  {
5505   "function_name" : "png_read_chunk_header",
5506   "linker_set_key" : "png_read_chunk_header",
5507   "parameters" :
5508   [
5509    {
5510     "referenced_type" : "type-142"
5511    }
5512   ],
5513   "return_type" : "type-28",
5514   "source_file" : "/external/libpng/pngpriv.h"
5515  },
5516  {
5517   "function_name" : "png_read_data",
5518   "linker_set_key" : "png_read_data",
5519   "parameters" :
5520   [
5521    {
5522     "referenced_type" : "type-142"
5523    },
5524    {
5525     "referenced_type" : "type-34"
5526    },
5527    {
5528     "referenced_type" : "type-24"
5529    }
5530   ],
5531   "return_type" : "type-20",
5532   "source_file" : "/external/libpng/pngpriv.h"
5533  },
5534  {
5535   "function_name" : "png_read_end",
5536   "linker_set_key" : "png_read_end",
5537   "parameters" :
5538   [
5539    {
5540     "referenced_type" : "type-142"
5541    },
5542    {
5543     "referenced_type" : "type-151"
5544    }
5545   ],
5546   "return_type" : "type-20",
5547   "source_file" : "/external/libpng/png.h"
5548  },
5549  {
5550   "function_name" : "png_read_filter_row",
5551   "linker_set_key" : "png_read_filter_row",
5552   "parameters" :
5553   [
5554    {
5555     "referenced_type" : "type-142"
5556    },
5557    {
5558     "referenced_type" : "type-84"
5559    },
5560    {
5561     "referenced_type" : "type-34"
5562    },
5563    {
5564     "referenced_type" : "type-109"
5565    },
5566    {
5567     "referenced_type" : "type-4"
5568    }
5569   ],
5570   "return_type" : "type-20",
5571   "source_file" : "/external/libpng/pngpriv.h"
5572  },
5573  {
5574   "function_name" : "png_read_filter_row_avg3_neon",
5575   "linker_set_key" : "png_read_filter_row_avg3_neon",
5576   "parameters" :
5577   [
5578    {
5579     "referenced_type" : "type-84"
5580    },
5581    {
5582     "referenced_type" : "type-34"
5583    },
5584    {
5585     "referenced_type" : "type-109"
5586    }
5587   ],
5588   "return_type" : "type-20",
5589   "source_file" : "/external/libpng/pngpriv.h"
5590  },
5591  {
5592   "function_name" : "png_read_filter_row_avg4_neon",
5593   "linker_set_key" : "png_read_filter_row_avg4_neon",
5594   "parameters" :
5595   [
5596    {
5597     "referenced_type" : "type-84"
5598    },
5599    {
5600     "referenced_type" : "type-34"
5601    },
5602    {
5603     "referenced_type" : "type-109"
5604    }
5605   ],
5606   "return_type" : "type-20",
5607   "source_file" : "/external/libpng/pngpriv.h"
5608  },
5609  {
5610   "function_name" : "png_read_filter_row_paeth3_neon",
5611   "linker_set_key" : "png_read_filter_row_paeth3_neon",
5612   "parameters" :
5613   [
5614    {
5615     "referenced_type" : "type-84"
5616    },
5617    {
5618     "referenced_type" : "type-34"
5619    },
5620    {
5621     "referenced_type" : "type-109"
5622    }
5623   ],
5624   "return_type" : "type-20",
5625   "source_file" : "/external/libpng/pngpriv.h"
5626  },
5627  {
5628   "function_name" : "png_read_filter_row_paeth4_neon",
5629   "linker_set_key" : "png_read_filter_row_paeth4_neon",
5630   "parameters" :
5631   [
5632    {
5633     "referenced_type" : "type-84"
5634    },
5635    {
5636     "referenced_type" : "type-34"
5637    },
5638    {
5639     "referenced_type" : "type-109"
5640    }
5641   ],
5642   "return_type" : "type-20",
5643   "source_file" : "/external/libpng/pngpriv.h"
5644  },
5645  {
5646   "function_name" : "png_read_filter_row_sub3_neon",
5647   "linker_set_key" : "png_read_filter_row_sub3_neon",
5648   "parameters" :
5649   [
5650    {
5651     "referenced_type" : "type-84"
5652    },
5653    {
5654     "referenced_type" : "type-34"
5655    },
5656    {
5657     "referenced_type" : "type-109"
5658    }
5659   ],
5660   "return_type" : "type-20",
5661   "source_file" : "/external/libpng/pngpriv.h"
5662  },
5663  {
5664   "function_name" : "png_read_filter_row_sub4_neon",
5665   "linker_set_key" : "png_read_filter_row_sub4_neon",
5666   "parameters" :
5667   [
5668    {
5669     "referenced_type" : "type-84"
5670    },
5671    {
5672     "referenced_type" : "type-34"
5673    },
5674    {
5675     "referenced_type" : "type-109"
5676    }
5677   ],
5678   "return_type" : "type-20",
5679   "source_file" : "/external/libpng/pngpriv.h"
5680  },
5681  {
5682   "function_name" : "png_read_filter_row_up_neon",
5683   "linker_set_key" : "png_read_filter_row_up_neon",
5684   "parameters" :
5685   [
5686    {
5687     "referenced_type" : "type-84"
5688    },
5689    {
5690     "referenced_type" : "type-34"
5691    },
5692    {
5693     "referenced_type" : "type-109"
5694    }
5695   ],
5696   "return_type" : "type-20",
5697   "source_file" : "/external/libpng/pngpriv.h"
5698  },
5699  {
5700   "function_name" : "png_read_finish_IDAT",
5701   "linker_set_key" : "png_read_finish_IDAT",
5702   "parameters" :
5703   [
5704    {
5705     "referenced_type" : "type-142"
5706    }
5707   ],
5708   "return_type" : "type-20",
5709   "source_file" : "/external/libpng/pngpriv.h"
5710  },
5711  {
5712   "function_name" : "png_read_finish_row",
5713   "linker_set_key" : "png_read_finish_row",
5714   "parameters" :
5715   [
5716    {
5717     "referenced_type" : "type-142"
5718    }
5719   ],
5720   "return_type" : "type-20",
5721   "source_file" : "/external/libpng/pngpriv.h"
5722  },
5723  {
5724   "function_name" : "png_read_image",
5725   "linker_set_key" : "png_read_image",
5726   "parameters" :
5727   [
5728    {
5729     "referenced_type" : "type-142"
5730    },
5731    {
5732     "referenced_type" : "type-49"
5733    }
5734   ],
5735   "return_type" : "type-20",
5736   "source_file" : "/external/libpng/png.h"
5737  },
5738  {
5739   "function_name" : "png_read_info",
5740   "linker_set_key" : "png_read_info",
5741   "parameters" :
5742   [
5743    {
5744     "referenced_type" : "type-142"
5745    },
5746    {
5747     "referenced_type" : "type-151"
5748    }
5749   ],
5750   "return_type" : "type-20",
5751   "source_file" : "/external/libpng/png.h"
5752  },
5753  {
5754   "function_name" : "png_read_png",
5755   "linker_set_key" : "png_read_png",
5756   "parameters" :
5757   [
5758    {
5759     "referenced_type" : "type-142"
5760    },
5761    {
5762     "referenced_type" : "type-151"
5763    },
5764    {
5765     "referenced_type" : "type-4"
5766    },
5767    {
5768     "referenced_type" : "type-19"
5769    }
5770   ],
5771   "return_type" : "type-20",
5772   "source_file" : "/external/libpng/png.h"
5773  },
5774  {
5775   "function_name" : "png_read_push_finish_row",
5776   "linker_set_key" : "png_read_push_finish_row",
5777   "parameters" :
5778   [
5779    {
5780     "referenced_type" : "type-142"
5781    }
5782   ],
5783   "return_type" : "type-20",
5784   "source_file" : "/external/libpng/pngpriv.h"
5785  },
5786  {
5787   "function_name" : "png_read_row",
5788   "linker_set_key" : "png_read_row",
5789   "parameters" :
5790   [
5791    {
5792     "referenced_type" : "type-142"
5793    },
5794    {
5795     "referenced_type" : "type-34"
5796    },
5797    {
5798     "referenced_type" : "type-34"
5799    }
5800   ],
5801   "return_type" : "type-20",
5802   "source_file" : "/external/libpng/png.h"
5803  },
5804  {
5805   "function_name" : "png_read_rows",
5806   "linker_set_key" : "png_read_rows",
5807   "parameters" :
5808   [
5809    {
5810     "referenced_type" : "type-142"
5811    },
5812    {
5813     "referenced_type" : "type-49"
5814    },
5815    {
5816     "referenced_type" : "type-49"
5817    },
5818    {
5819     "referenced_type" : "type-28"
5820    }
5821   ],
5822   "return_type" : "type-20",
5823   "source_file" : "/external/libpng/png.h"
5824  },
5825  {
5826   "function_name" : "png_read_sig",
5827   "linker_set_key" : "png_read_sig",
5828   "parameters" :
5829   [
5830    {
5831     "referenced_type" : "type-142"
5832    },
5833    {
5834     "referenced_type" : "type-151"
5835    }
5836   ],
5837   "return_type" : "type-20",
5838   "source_file" : "/external/libpng/pngpriv.h"
5839  },
5840  {
5841   "function_name" : "png_read_start_row",
5842   "linker_set_key" : "png_read_start_row",
5843   "parameters" :
5844   [
5845    {
5846     "referenced_type" : "type-142"
5847    }
5848   ],
5849   "return_type" : "type-20",
5850   "source_file" : "/external/libpng/pngpriv.h"
5851  },
5852  {
5853   "function_name" : "png_read_transform_info",
5854   "linker_set_key" : "png_read_transform_info",
5855   "parameters" :
5856   [
5857    {
5858     "referenced_type" : "type-142"
5859    },
5860    {
5861     "referenced_type" : "type-151"
5862    }
5863   ],
5864   "return_type" : "type-20",
5865   "source_file" : "/external/libpng/pngpriv.h"
5866  },
5867  {
5868   "function_name" : "png_read_update_info",
5869   "linker_set_key" : "png_read_update_info",
5870   "parameters" :
5871   [
5872    {
5873     "referenced_type" : "type-142"
5874    },
5875    {
5876     "referenced_type" : "type-151"
5877    }
5878   ],
5879   "return_type" : "type-20",
5880   "source_file" : "/external/libpng/png.h"
5881  },
5882  {
5883   "function_name" : "png_realloc_array",
5884   "linker_set_key" : "png_realloc_array",
5885   "parameters" :
5886   [
5887    {
5888     "referenced_type" : "type-145"
5889    },
5890    {
5891     "referenced_type" : "type-67"
5892    },
5893    {
5894     "referenced_type" : "type-4"
5895    },
5896    {
5897     "referenced_type" : "type-4"
5898    },
5899    {
5900     "referenced_type" : "type-24"
5901    }
5902   ],
5903   "return_type" : "type-19",
5904   "source_file" : "/external/libpng/pngpriv.h"
5905  },
5906  {
5907   "function_name" : "png_reciprocal",
5908   "linker_set_key" : "png_reciprocal",
5909   "parameters" :
5910   [
5911    {
5912     "referenced_type" : "type-4"
5913    }
5914   ],
5915   "return_type" : "type-4",
5916   "source_file" : "/external/libpng/pngpriv.h"
5917  },
5918  {
5919   "function_name" : "png_reciprocal2",
5920   "linker_set_key" : "png_reciprocal2",
5921   "parameters" :
5922   [
5923    {
5924     "referenced_type" : "type-4"
5925    },
5926    {
5927     "referenced_type" : "type-4"
5928    }
5929   ],
5930   "return_type" : "type-4",
5931   "source_file" : "/external/libpng/pngpriv.h"
5932  },
5933  {
5934   "function_name" : "png_reset_crc",
5935   "linker_set_key" : "png_reset_crc",
5936   "parameters" :
5937   [
5938    {
5939     "referenced_type" : "type-142"
5940    }
5941   ],
5942   "return_type" : "type-20",
5943   "source_file" : "/external/libpng/pngpriv.h"
5944  },
5945  {
5946   "function_name" : "png_reset_zstream",
5947   "linker_set_key" : "png_reset_zstream",
5948   "parameters" :
5949   [
5950    {
5951     "referenced_type" : "type-142"
5952    }
5953   ],
5954   "return_type" : "type-4",
5955   "source_file" : "/external/libpng/png.h"
5956  },
5957  {
5958   "function_name" : "png_safe_error",
5959   "linker_set_key" : "png_safe_error",
5960   "parameters" :
5961   [
5962    {
5963     "referenced_type" : "type-68"
5964    },
5965    {
5966     "referenced_type" : "type-78"
5967    }
5968   ],
5969   "return_type" : "type-20",
5970   "source_file" : "/external/libpng/pngpriv.h"
5971  },
5972  {
5973   "function_name" : "png_safe_execute",
5974   "linker_set_key" : "png_safe_execute",
5975   "parameters" :
5976   [
5977    {
5978     "referenced_type" : "type-156"
5979    },
5980    {
5981     "referenced_type" : "type-21"
5982    },
5983    {
5984     "referenced_type" : "type-19"
5985    }
5986   ],
5987   "return_type" : "type-4",
5988   "source_file" : "/external/libpng/pngpriv.h"
5989  },
5990  {
5991   "function_name" : "png_safecat",
5992   "linker_set_key" : "png_safecat",
5993   "parameters" :
5994   [
5995    {
5996     "referenced_type" : "type-32"
5997    },
5998    {
5999     "referenced_type" : "type-24"
6000    },
6001    {
6002     "referenced_type" : "type-24"
6003    },
6004    {
6005     "referenced_type" : "type-78"
6006    }
6007   ],
6008   "return_type" : "type-24",
6009   "source_file" : "/external/libpng/pngpriv.h"
6010  },
6011  {
6012   "function_name" : "png_save_int_32",
6013   "linker_set_key" : "png_save_int_32",
6014   "parameters" :
6015   [
6016    {
6017     "referenced_type" : "type-34"
6018    },
6019    {
6020     "referenced_type" : "type-4"
6021    }
6022   ],
6023   "return_type" : "type-20",
6024   "source_file" : "/external/libpng/png.h"
6025  },
6026  {
6027   "function_name" : "png_save_uint_16",
6028   "linker_set_key" : "png_save_uint_16",
6029   "parameters" :
6030   [
6031    {
6032     "referenced_type" : "type-34"
6033    },
6034    {
6035     "referenced_type" : "type-28"
6036    }
6037   ],
6038   "return_type" : "type-20",
6039   "source_file" : "/external/libpng/png.h"
6040  },
6041  {
6042   "function_name" : "png_save_uint_32",
6043   "linker_set_key" : "png_save_uint_32",
6044   "parameters" :
6045   [
6046    {
6047     "referenced_type" : "type-34"
6048    },
6049    {
6050     "referenced_type" : "type-28"
6051    }
6052   ],
6053   "return_type" : "type-20",
6054   "source_file" : "/external/libpng/png.h"
6055  },
6056  {
6057   "function_name" : "png_set_IHDR",
6058   "linker_set_key" : "png_set_IHDR",
6059   "parameters" :
6060   [
6061    {
6062     "referenced_type" : "type-145"
6063    },
6064    {
6065     "referenced_type" : "type-151"
6066    },
6067    {
6068     "referenced_type" : "type-28"
6069    },
6070    {
6071     "referenced_type" : "type-28"
6072    },
6073    {
6074     "referenced_type" : "type-4"
6075    },
6076    {
6077     "referenced_type" : "type-4"
6078    },
6079    {
6080     "referenced_type" : "type-4"
6081    },
6082    {
6083     "referenced_type" : "type-4"
6084    },
6085    {
6086     "referenced_type" : "type-4"
6087    }
6088   ],
6089   "return_type" : "type-20",
6090   "source_file" : "/external/libpng/png.h"
6091  },
6092  {
6093   "function_name" : "png_set_PLTE",
6094   "linker_set_key" : "png_set_PLTE",
6095   "parameters" :
6096   [
6097    {
6098     "referenced_type" : "type-142"
6099    },
6100    {
6101     "referenced_type" : "type-151"
6102    },
6103    {
6104     "referenced_type" : "type-115"
6105    },
6106    {
6107     "referenced_type" : "type-4"
6108    }
6109   ],
6110   "return_type" : "type-20",
6111   "source_file" : "/external/libpng/png.h"
6112  },
6113  {
6114   "function_name" : "png_set_add_alpha",
6115   "linker_set_key" : "png_set_add_alpha",
6116   "parameters" :
6117   [
6118    {
6119     "referenced_type" : "type-142"
6120    },
6121    {
6122     "referenced_type" : "type-28"
6123    },
6124    {
6125     "referenced_type" : "type-4"
6126    }
6127   ],
6128   "return_type" : "type-20",
6129   "source_file" : "/external/libpng/png.h"
6130  },
6131  {
6132   "function_name" : "png_set_alpha_mode",
6133   "linker_set_key" : "png_set_alpha_mode",
6134   "parameters" :
6135   [
6136    {
6137     "referenced_type" : "type-142"
6138    },
6139    {
6140     "referenced_type" : "type-4"
6141    },
6142    {
6143     "referenced_type" : "type-12"
6144    }
6145   ],
6146   "return_type" : "type-20",
6147   "source_file" : "/external/libpng/png.h"
6148  },
6149  {
6150   "function_name" : "png_set_alpha_mode_fixed",
6151   "linker_set_key" : "png_set_alpha_mode_fixed",
6152   "parameters" :
6153   [
6154    {
6155     "referenced_type" : "type-142"
6156    },
6157    {
6158     "referenced_type" : "type-4"
6159    },
6160    {
6161     "referenced_type" : "type-4"
6162    }
6163   ],
6164   "return_type" : "type-20",
6165   "source_file" : "/external/libpng/png.h"
6166  },
6167  {
6168   "function_name" : "png_set_bKGD",
6169   "linker_set_key" : "png_set_bKGD",
6170   "parameters" :
6171   [
6172    {
6173     "referenced_type" : "type-145"
6174    },
6175    {
6176     "referenced_type" : "type-151"
6177    },
6178    {
6179     "referenced_type" : "type-117"
6180    }
6181   ],
6182   "return_type" : "type-20",
6183   "source_file" : "/external/libpng/png.h"
6184  },
6185  {
6186   "function_name" : "png_set_background",
6187   "linker_set_key" : "png_set_background",
6188   "parameters" :
6189   [
6190    {
6191     "referenced_type" : "type-142"
6192    },
6193    {
6194     "referenced_type" : "type-117"
6195    },
6196    {
6197     "referenced_type" : "type-4"
6198    },
6199    {
6200     "referenced_type" : "type-4"
6201    },
6202    {
6203     "referenced_type" : "type-12"
6204    }
6205   ],
6206   "return_type" : "type-20",
6207   "source_file" : "/external/libpng/png.h"
6208  },
6209  {
6210   "function_name" : "png_set_background_fixed",
6211   "linker_set_key" : "png_set_background_fixed",
6212   "parameters" :
6213   [
6214    {
6215     "referenced_type" : "type-142"
6216    },
6217    {
6218     "referenced_type" : "type-117"
6219    },
6220    {
6221     "referenced_type" : "type-4"
6222    },
6223    {
6224     "referenced_type" : "type-4"
6225    },
6226    {
6227     "referenced_type" : "type-4"
6228    }
6229   ],
6230   "return_type" : "type-20",
6231   "source_file" : "/external/libpng/png.h"
6232  },
6233  {
6234   "function_name" : "png_set_benign_errors",
6235   "linker_set_key" : "png_set_benign_errors",
6236   "parameters" :
6237   [
6238    {
6239     "referenced_type" : "type-142"
6240    },
6241    {
6242     "referenced_type" : "type-4"
6243    }
6244   ],
6245   "return_type" : "type-20",
6246   "source_file" : "/external/libpng/png.h"
6247  },
6248  {
6249   "function_name" : "png_set_bgr",
6250   "linker_set_key" : "png_set_bgr",
6251   "parameters" :
6252   [
6253    {
6254     "referenced_type" : "type-142"
6255    }
6256   ],
6257   "return_type" : "type-20",
6258   "source_file" : "/external/libpng/png.h"
6259  },
6260  {
6261   "function_name" : "png_set_cHRM",
6262   "linker_set_key" : "png_set_cHRM",
6263   "parameters" :
6264   [
6265    {
6266     "referenced_type" : "type-145"
6267    },
6268    {
6269     "referenced_type" : "type-151"
6270    },
6271    {
6272     "referenced_type" : "type-12"
6273    },
6274    {
6275     "referenced_type" : "type-12"
6276    },
6277    {
6278     "referenced_type" : "type-12"
6279    },
6280    {
6281     "referenced_type" : "type-12"
6282    },
6283    {
6284     "referenced_type" : "type-12"
6285    },
6286    {
6287     "referenced_type" : "type-12"
6288    },
6289    {
6290     "referenced_type" : "type-12"
6291    },
6292    {
6293     "referenced_type" : "type-12"
6294    }
6295   ],
6296   "return_type" : "type-20",
6297   "source_file" : "/external/libpng/png.h"
6298  },
6299  {
6300   "function_name" : "png_set_cHRM_XYZ",
6301   "linker_set_key" : "png_set_cHRM_XYZ",
6302   "parameters" :
6303   [
6304    {
6305     "referenced_type" : "type-145"
6306    },
6307    {
6308     "referenced_type" : "type-151"
6309    },
6310    {
6311     "referenced_type" : "type-12"
6312    },
6313    {
6314     "referenced_type" : "type-12"
6315    },
6316    {
6317     "referenced_type" : "type-12"
6318    },
6319    {
6320     "referenced_type" : "type-12"
6321    },
6322    {
6323     "referenced_type" : "type-12"
6324    },
6325    {
6326     "referenced_type" : "type-12"
6327    },
6328    {
6329     "referenced_type" : "type-12"
6330    },
6331    {
6332     "referenced_type" : "type-12"
6333    },
6334    {
6335     "referenced_type" : "type-12"
6336    }
6337   ],
6338   "return_type" : "type-20",
6339   "source_file" : "/external/libpng/png.h"
6340  },
6341  {
6342   "function_name" : "png_set_cHRM_XYZ_fixed",
6343   "linker_set_key" : "png_set_cHRM_XYZ_fixed",
6344   "parameters" :
6345   [
6346    {
6347     "referenced_type" : "type-145"
6348    },
6349    {
6350     "referenced_type" : "type-151"
6351    },
6352    {
6353     "referenced_type" : "type-4"
6354    },
6355    {
6356     "referenced_type" : "type-4"
6357    },
6358    {
6359     "referenced_type" : "type-4"
6360    },
6361    {
6362     "referenced_type" : "type-4"
6363    },
6364    {
6365     "referenced_type" : "type-4"
6366    },
6367    {
6368     "referenced_type" : "type-4"
6369    },
6370    {
6371     "referenced_type" : "type-4"
6372    },
6373    {
6374     "referenced_type" : "type-4"
6375    },
6376    {
6377     "referenced_type" : "type-4"
6378    }
6379   ],
6380   "return_type" : "type-20",
6381   "source_file" : "/external/libpng/png.h"
6382  },
6383  {
6384   "function_name" : "png_set_cHRM_fixed",
6385   "linker_set_key" : "png_set_cHRM_fixed",
6386   "parameters" :
6387   [
6388    {
6389     "referenced_type" : "type-145"
6390    },
6391    {
6392     "referenced_type" : "type-151"
6393    },
6394    {
6395     "referenced_type" : "type-4"
6396    },
6397    {
6398     "referenced_type" : "type-4"
6399    },
6400    {
6401     "referenced_type" : "type-4"
6402    },
6403    {
6404     "referenced_type" : "type-4"
6405    },
6406    {
6407     "referenced_type" : "type-4"
6408    },
6409    {
6410     "referenced_type" : "type-4"
6411    },
6412    {
6413     "referenced_type" : "type-4"
6414    },
6415    {
6416     "referenced_type" : "type-4"
6417    }
6418   ],
6419   "return_type" : "type-20",
6420   "source_file" : "/external/libpng/png.h"
6421  },
6422  {
6423   "function_name" : "png_set_check_for_invalid_index",
6424   "linker_set_key" : "png_set_check_for_invalid_index",
6425   "parameters" :
6426   [
6427    {
6428     "referenced_type" : "type-142"
6429    },
6430    {
6431     "referenced_type" : "type-4"
6432    }
6433   ],
6434   "return_type" : "type-20",
6435   "source_file" : "/external/libpng/png.h"
6436  },
6437  {
6438   "function_name" : "png_set_chunk_cache_max",
6439   "linker_set_key" : "png_set_chunk_cache_max",
6440   "parameters" :
6441   [
6442    {
6443     "referenced_type" : "type-142"
6444    },
6445    {
6446     "referenced_type" : "type-28"
6447    }
6448   ],
6449   "return_type" : "type-20",
6450   "source_file" : "/external/libpng/png.h"
6451  },
6452  {
6453   "function_name" : "png_set_chunk_malloc_max",
6454   "linker_set_key" : "png_set_chunk_malloc_max",
6455   "parameters" :
6456   [
6457    {
6458     "referenced_type" : "type-142"
6459    },
6460    {
6461     "referenced_type" : "type-24"
6462    }
6463   ],
6464   "return_type" : "type-20",
6465   "source_file" : "/external/libpng/png.h"
6466  },
6467  {
6468   "function_name" : "png_set_compression_buffer_size",
6469   "linker_set_key" : "png_set_compression_buffer_size",
6470   "parameters" :
6471   [
6472    {
6473     "referenced_type" : "type-142"
6474    },
6475    {
6476     "referenced_type" : "type-24"
6477    }
6478   ],
6479   "return_type" : "type-20",
6480   "source_file" : "/external/libpng/png.h"
6481  },
6482  {
6483   "function_name" : "png_set_compression_level",
6484   "linker_set_key" : "png_set_compression_level",
6485   "parameters" :
6486   [
6487    {
6488     "referenced_type" : "type-142"
6489    },
6490    {
6491     "referenced_type" : "type-4"
6492    }
6493   ],
6494   "return_type" : "type-20",
6495   "source_file" : "/external/libpng/png.h"
6496  },
6497  {
6498   "function_name" : "png_set_compression_mem_level",
6499   "linker_set_key" : "png_set_compression_mem_level",
6500   "parameters" :
6501   [
6502    {
6503     "referenced_type" : "type-142"
6504    },
6505    {
6506     "referenced_type" : "type-4"
6507    }
6508   ],
6509   "return_type" : "type-20",
6510   "source_file" : "/external/libpng/png.h"
6511  },
6512  {
6513   "function_name" : "png_set_compression_method",
6514   "linker_set_key" : "png_set_compression_method",
6515   "parameters" :
6516   [
6517    {
6518     "referenced_type" : "type-142"
6519    },
6520    {
6521     "referenced_type" : "type-4"
6522    }
6523   ],
6524   "return_type" : "type-20",
6525   "source_file" : "/external/libpng/png.h"
6526  },
6527  {
6528   "function_name" : "png_set_compression_strategy",
6529   "linker_set_key" : "png_set_compression_strategy",
6530   "parameters" :
6531   [
6532    {
6533     "referenced_type" : "type-142"
6534    },
6535    {
6536     "referenced_type" : "type-4"
6537    }
6538   ],
6539   "return_type" : "type-20",
6540   "source_file" : "/external/libpng/png.h"
6541  },
6542  {
6543   "function_name" : "png_set_compression_window_bits",
6544   "linker_set_key" : "png_set_compression_window_bits",
6545   "parameters" :
6546   [
6547    {
6548     "referenced_type" : "type-142"
6549    },
6550    {
6551     "referenced_type" : "type-4"
6552    }
6553   ],
6554   "return_type" : "type-20",
6555   "source_file" : "/external/libpng/png.h"
6556  },
6557  {
6558   "function_name" : "png_set_crc_action",
6559   "linker_set_key" : "png_set_crc_action",
6560   "parameters" :
6561   [
6562    {
6563     "referenced_type" : "type-142"
6564    },
6565    {
6566     "referenced_type" : "type-4"
6567    },
6568    {
6569     "referenced_type" : "type-4"
6570    }
6571   ],
6572   "return_type" : "type-20",
6573   "source_file" : "/external/libpng/png.h"
6574  },
6575  {
6576   "function_name" : "png_set_eXIf",
6577   "linker_set_key" : "png_set_eXIf",
6578   "parameters" :
6579   [
6580    {
6581     "referenced_type" : "type-145"
6582    },
6583    {
6584     "referenced_type" : "type-151"
6585    },
6586    {
6587     "referenced_type" : "type-121"
6588    }
6589   ],
6590   "return_type" : "type-20",
6591   "source_file" : "/external/libpng/png.h"
6592  },
6593  {
6594   "function_name" : "png_set_eXIf_1",
6595   "linker_set_key" : "png_set_eXIf_1",
6596   "parameters" :
6597   [
6598    {
6599     "referenced_type" : "type-145"
6600    },
6601    {
6602     "referenced_type" : "type-151"
6603    },
6604    {
6605     "referenced_type" : "type-120"
6606    },
6607    {
6608     "referenced_type" : "type-121"
6609    }
6610   ],
6611   "return_type" : "type-20",
6612   "source_file" : "/external/libpng/png.h"
6613  },
6614  {
6615   "function_name" : "png_set_error_fn",
6616   "linker_set_key" : "png_set_error_fn",
6617   "parameters" :
6618   [
6619    {
6620     "referenced_type" : "type-142"
6621    },
6622    {
6623     "referenced_type" : "type-19"
6624    },
6625    {
6626     "referenced_type" : "type-76"
6627    },
6628    {
6629     "referenced_type" : "type-76"
6630    }
6631   ],
6632   "return_type" : "type-20",
6633   "source_file" : "/external/libpng/png.h"
6634  },
6635  {
6636   "function_name" : "png_set_expand",
6637   "linker_set_key" : "png_set_expand",
6638   "parameters" :
6639   [
6640    {
6641     "referenced_type" : "type-142"
6642    }
6643   ],
6644   "return_type" : "type-20",
6645   "source_file" : "/external/libpng/png.h"
6646  },
6647  {
6648   "function_name" : "png_set_expand_16",
6649   "linker_set_key" : "png_set_expand_16",
6650   "parameters" :
6651   [
6652    {
6653     "referenced_type" : "type-142"
6654    }
6655   ],
6656   "return_type" : "type-20",
6657   "source_file" : "/external/libpng/png.h"
6658  },
6659  {
6660   "function_name" : "png_set_expand_gray_1_2_4_to_8",
6661   "linker_set_key" : "png_set_expand_gray_1_2_4_to_8",
6662   "parameters" :
6663   [
6664    {
6665     "referenced_type" : "type-142"
6666    }
6667   ],
6668   "return_type" : "type-20",
6669   "source_file" : "/external/libpng/png.h"
6670  },
6671  {
6672   "function_name" : "png_set_filler",
6673   "linker_set_key" : "png_set_filler",
6674   "parameters" :
6675   [
6676    {
6677     "referenced_type" : "type-142"
6678    },
6679    {
6680     "referenced_type" : "type-28"
6681    },
6682    {
6683     "referenced_type" : "type-4"
6684    }
6685   ],
6686   "return_type" : "type-20",
6687   "source_file" : "/external/libpng/png.h"
6688  },
6689  {
6690   "function_name" : "png_set_filter",
6691   "linker_set_key" : "png_set_filter",
6692   "parameters" :
6693   [
6694    {
6695     "referenced_type" : "type-142"
6696    },
6697    {
6698     "referenced_type" : "type-4"
6699    },
6700    {
6701     "referenced_type" : "type-4"
6702    }
6703   ],
6704   "return_type" : "type-20",
6705   "source_file" : "/external/libpng/png.h"
6706  },
6707  {
6708   "function_name" : "png_set_filter_heuristics",
6709   "linker_set_key" : "png_set_filter_heuristics",
6710   "parameters" :
6711   [
6712    {
6713     "referenced_type" : "type-142"
6714    },
6715    {
6716     "referenced_type" : "type-4"
6717    },
6718    {
6719     "referenced_type" : "type-4"
6720    },
6721    {
6722     "referenced_type" : "type-136"
6723    },
6724    {
6725     "referenced_type" : "type-136"
6726    }
6727   ],
6728   "return_type" : "type-20",
6729   "source_file" : "/external/libpng/png.h"
6730  },
6731  {
6732   "function_name" : "png_set_filter_heuristics_fixed",
6733   "linker_set_key" : "png_set_filter_heuristics_fixed",
6734   "parameters" :
6735   [
6736    {
6737     "referenced_type" : "type-142"
6738    },
6739    {
6740     "referenced_type" : "type-4"
6741    },
6742    {
6743     "referenced_type" : "type-4"
6744    },
6745    {
6746     "referenced_type" : "type-138"
6747    },
6748    {
6749     "referenced_type" : "type-138"
6750    }
6751   ],
6752   "return_type" : "type-20",
6753   "source_file" : "/external/libpng/png.h"
6754  },
6755  {
6756   "function_name" : "png_set_flush",
6757   "linker_set_key" : "png_set_flush",
6758   "parameters" :
6759   [
6760    {
6761     "referenced_type" : "type-142"
6762    },
6763    {
6764     "referenced_type" : "type-4"
6765    }
6766   ],
6767   "return_type" : "type-20",
6768   "source_file" : "/external/libpng/png.h"
6769  },
6770  {
6771   "function_name" : "png_set_gAMA",
6772   "linker_set_key" : "png_set_gAMA",
6773   "parameters" :
6774   [
6775    {
6776     "referenced_type" : "type-145"
6777    },
6778    {
6779     "referenced_type" : "type-151"
6780    },
6781    {
6782     "referenced_type" : "type-12"
6783    }
6784   ],
6785   "return_type" : "type-20",
6786   "source_file" : "/external/libpng/png.h"
6787  },
6788  {
6789   "function_name" : "png_set_gAMA_fixed",
6790   "linker_set_key" : "png_set_gAMA_fixed",
6791   "parameters" :
6792   [
6793    {
6794     "referenced_type" : "type-145"
6795    },
6796    {
6797     "referenced_type" : "type-151"
6798    },
6799    {
6800     "referenced_type" : "type-4"
6801    }
6802   ],
6803   "return_type" : "type-20",
6804   "source_file" : "/external/libpng/png.h"
6805  },
6806  {
6807   "function_name" : "png_set_gamma",
6808   "linker_set_key" : "png_set_gamma",
6809   "parameters" :
6810   [
6811    {
6812     "referenced_type" : "type-142"
6813    },
6814    {
6815     "referenced_type" : "type-12"
6816    },
6817    {
6818     "referenced_type" : "type-12"
6819    }
6820   ],
6821   "return_type" : "type-20",
6822   "source_file" : "/external/libpng/png.h"
6823  },
6824  {
6825   "function_name" : "png_set_gamma_fixed",
6826   "linker_set_key" : "png_set_gamma_fixed",
6827   "parameters" :
6828   [
6829    {
6830     "referenced_type" : "type-142"
6831    },
6832    {
6833     "referenced_type" : "type-4"
6834    },
6835    {
6836     "referenced_type" : "type-4"
6837    }
6838   ],
6839   "return_type" : "type-20",
6840   "source_file" : "/external/libpng/png.h"
6841  },
6842  {
6843   "function_name" : "png_set_gray_to_rgb",
6844   "linker_set_key" : "png_set_gray_to_rgb",
6845   "parameters" :
6846   [
6847    {
6848     "referenced_type" : "type-142"
6849    }
6850   ],
6851   "return_type" : "type-20",
6852   "source_file" : "/external/libpng/png.h"
6853  },
6854  {
6855   "function_name" : "png_set_hIST",
6856   "linker_set_key" : "png_set_hIST",
6857   "parameters" :
6858   [
6859    {
6860     "referenced_type" : "type-145"
6861    },
6862    {
6863     "referenced_type" : "type-151"
6864    },
6865    {
6866     "referenced_type" : "type-119"
6867    }
6868   ],
6869   "return_type" : "type-20",
6870   "source_file" : "/external/libpng/png.h"
6871  },
6872  {
6873   "function_name" : "png_set_iCCP",
6874   "linker_set_key" : "png_set_iCCP",
6875   "parameters" :
6876   [
6877    {
6878     "referenced_type" : "type-145"
6879    },
6880    {
6881     "referenced_type" : "type-151"
6882    },
6883    {
6884     "referenced_type" : "type-78"
6885    },
6886    {
6887     "referenced_type" : "type-4"
6888    },
6889    {
6890     "referenced_type" : "type-109"
6891    },
6892    {
6893     "referenced_type" : "type-28"
6894    }
6895   ],
6896   "return_type" : "type-20",
6897   "source_file" : "/external/libpng/png.h"
6898  },
6899  {
6900   "function_name" : "png_set_interlace_handling",
6901   "linker_set_key" : "png_set_interlace_handling",
6902   "parameters" :
6903   [
6904    {
6905     "referenced_type" : "type-142"
6906    }
6907   ],
6908   "return_type" : "type-4",
6909   "source_file" : "/external/libpng/png.h"
6910  },
6911  {
6912   "function_name" : "png_set_invalid",
6913   "linker_set_key" : "png_set_invalid",
6914   "parameters" :
6915   [
6916    {
6917     "referenced_type" : "type-145"
6918    },
6919    {
6920     "referenced_type" : "type-151"
6921    },
6922    {
6923     "referenced_type" : "type-4"
6924    }
6925   ],
6926   "return_type" : "type-20",
6927   "source_file" : "/external/libpng/png.h"
6928  },
6929  {
6930   "function_name" : "png_set_invert_alpha",
6931   "linker_set_key" : "png_set_invert_alpha",
6932   "parameters" :
6933   [
6934    {
6935     "referenced_type" : "type-142"
6936    }
6937   ],
6938   "return_type" : "type-20",
6939   "source_file" : "/external/libpng/png.h"
6940  },
6941  {
6942   "function_name" : "png_set_invert_mono",
6943   "linker_set_key" : "png_set_invert_mono",
6944   "parameters" :
6945   [
6946    {
6947     "referenced_type" : "type-142"
6948    }
6949   ],
6950   "return_type" : "type-20",
6951   "source_file" : "/external/libpng/png.h"
6952  },
6953  {
6954   "function_name" : "png_set_keep_unknown_chunks",
6955   "linker_set_key" : "png_set_keep_unknown_chunks",
6956   "parameters" :
6957   [
6958    {
6959     "referenced_type" : "type-142"
6960    },
6961    {
6962     "referenced_type" : "type-4"
6963    },
6964    {
6965     "referenced_type" : "type-109"
6966    },
6967    {
6968     "referenced_type" : "type-4"
6969    }
6970   ],
6971   "return_type" : "type-20",
6972   "source_file" : "/external/libpng/png.h"
6973  },
6974  {
6975   "function_name" : "png_set_longjmp_fn",
6976   "linker_set_key" : "png_set_longjmp_fn",
6977   "parameters" :
6978   [
6979    {
6980     "referenced_type" : "type-142"
6981    },
6982    {
6983     "referenced_type" : "type-72"
6984    },
6985    {
6986     "referenced_type" : "type-24"
6987    }
6988   ],
6989   "return_type" : "type-75",
6990   "source_file" : "/external/libpng/png.h"
6991  },
6992  {
6993   "function_name" : "png_set_mem_fn",
6994   "linker_set_key" : "png_set_mem_fn",
6995   "parameters" :
6996   [
6997    {
6998     "referenced_type" : "type-142"
6999    },
7000    {
7001     "referenced_type" : "type-19"
7002    },
7003    {
7004     "referenced_type" : "type-102"
7005    },
7006    {
7007     "referenced_type" : "type-104"
7008    }
7009   ],
7010   "return_type" : "type-20",
7011   "source_file" : "/external/libpng/png.h"
7012  },
7013  {
7014   "function_name" : "png_set_oFFs",
7015   "linker_set_key" : "png_set_oFFs",
7016   "parameters" :
7017   [
7018    {
7019     "referenced_type" : "type-145"
7020    },
7021    {
7022     "referenced_type" : "type-151"
7023    },
7024    {
7025     "referenced_type" : "type-4"
7026    },
7027    {
7028     "referenced_type" : "type-4"
7029    },
7030    {
7031     "referenced_type" : "type-4"
7032    }
7033   ],
7034   "return_type" : "type-20",
7035   "source_file" : "/external/libpng/png.h"
7036  },
7037  {
7038   "function_name" : "png_set_option",
7039   "linker_set_key" : "png_set_option",
7040   "parameters" :
7041   [
7042    {
7043     "referenced_type" : "type-142"
7044    },
7045    {
7046     "referenced_type" : "type-4"
7047    },
7048    {
7049     "referenced_type" : "type-4"
7050    }
7051   ],
7052   "return_type" : "type-4",
7053   "source_file" : "/external/libpng/png.h"
7054  },
7055  {
7056   "function_name" : "png_set_pCAL",
7057   "linker_set_key" : "png_set_pCAL",
7058   "parameters" :
7059   [
7060    {
7061     "referenced_type" : "type-145"
7062    },
7063    {
7064     "referenced_type" : "type-151"
7065    },
7066    {
7067     "referenced_type" : "type-78"
7068    },
7069    {
7070     "referenced_type" : "type-4"
7071    },
7072    {
7073     "referenced_type" : "type-4"
7074    },
7075    {
7076     "referenced_type" : "type-4"
7077    },
7078    {
7079     "referenced_type" : "type-4"
7080    },
7081    {
7082     "referenced_type" : "type-78"
7083    },
7084    {
7085     "referenced_type" : "type-41"
7086    }
7087   ],
7088   "return_type" : "type-20",
7089   "source_file" : "/external/libpng/png.h"
7090  },
7091  {
7092   "function_name" : "png_set_pHYs",
7093   "linker_set_key" : "png_set_pHYs",
7094   "parameters" :
7095   [
7096    {
7097     "referenced_type" : "type-145"
7098    },
7099    {
7100     "referenced_type" : "type-151"
7101    },
7102    {
7103     "referenced_type" : "type-28"
7104    },
7105    {
7106     "referenced_type" : "type-28"
7107    },
7108    {
7109     "referenced_type" : "type-4"
7110    }
7111   ],
7112   "return_type" : "type-20",
7113   "source_file" : "/external/libpng/png.h"
7114  },
7115  {
7116   "function_name" : "png_set_packing",
7117   "linker_set_key" : "png_set_packing",
7118   "parameters" :
7119   [
7120    {
7121     "referenced_type" : "type-142"
7122    }
7123   ],
7124   "return_type" : "type-20",
7125   "source_file" : "/external/libpng/png.h"
7126  },
7127  {
7128   "function_name" : "png_set_packswap",
7129   "linker_set_key" : "png_set_packswap",
7130   "parameters" :
7131   [
7132    {
7133     "referenced_type" : "type-142"
7134    }
7135   ],
7136   "return_type" : "type-20",
7137   "source_file" : "/external/libpng/png.h"
7138  },
7139  {
7140   "function_name" : "png_set_palette_to_rgb",
7141   "linker_set_key" : "png_set_palette_to_rgb",
7142   "parameters" :
7143   [
7144    {
7145     "referenced_type" : "type-142"
7146    }
7147   ],
7148   "return_type" : "type-20",
7149   "source_file" : "/external/libpng/png.h"
7150  },
7151  {
7152   "function_name" : "png_set_progressive_read_fn",
7153   "linker_set_key" : "png_set_progressive_read_fn",
7154   "parameters" :
7155   [
7156    {
7157     "referenced_type" : "type-142"
7158    },
7159    {
7160     "referenced_type" : "type-19"
7161    },
7162    {
7163     "referenced_type" : "type-94"
7164    },
7165    {
7166     "referenced_type" : "type-97"
7167    },
7168    {
7169     "referenced_type" : "type-94"
7170    }
7171   ],
7172   "return_type" : "type-20",
7173   "source_file" : "/external/libpng/png.h"
7174  },
7175  {
7176   "function_name" : "png_set_quantize",
7177   "linker_set_key" : "png_set_quantize",
7178   "parameters" :
7179   [
7180    {
7181     "referenced_type" : "type-142"
7182    },
7183    {
7184     "referenced_type" : "type-29"
7185    },
7186    {
7187     "referenced_type" : "type-4"
7188    },
7189    {
7190     "referenced_type" : "type-4"
7191    },
7192    {
7193     "referenced_type" : "type-119"
7194    },
7195    {
7196     "referenced_type" : "type-4"
7197    }
7198   ],
7199   "return_type" : "type-20",
7200   "source_file" : "/external/libpng/png.h"
7201  },
7202  {
7203   "function_name" : "png_set_read_fn",
7204   "linker_set_key" : "png_set_read_fn",
7205   "parameters" :
7206   [
7207    {
7208     "referenced_type" : "type-142"
7209    },
7210    {
7211     "referenced_type" : "type-19"
7212    },
7213    {
7214     "referenced_type" : "type-80"
7215    }
7216   ],
7217   "return_type" : "type-20",
7218   "source_file" : "/external/libpng/png.h"
7219  },
7220  {
7221   "function_name" : "png_set_read_status_fn",
7222   "linker_set_key" : "png_set_read_status_fn",
7223   "parameters" :
7224   [
7225    {
7226     "referenced_type" : "type-142"
7227    },
7228    {
7229     "referenced_type" : "type-92"
7230    }
7231   ],
7232   "return_type" : "type-20",
7233   "source_file" : "/external/libpng/png.h"
7234  },
7235  {
7236   "function_name" : "png_set_read_user_chunk_fn",
7237   "linker_set_key" : "png_set_read_user_chunk_fn",
7238   "parameters" :
7239   [
7240    {
7241     "referenced_type" : "type-142"
7242    },
7243    {
7244     "referenced_type" : "type-19"
7245    },
7246    {
7247     "referenced_type" : "type-100"
7248    }
7249   ],
7250   "return_type" : "type-20",
7251   "source_file" : "/external/libpng/png.h"
7252  },
7253  {
7254   "function_name" : "png_set_read_user_transform_fn",
7255   "linker_set_key" : "png_set_read_user_transform_fn",
7256   "parameters" :
7257   [
7258    {
7259     "referenced_type" : "type-142"
7260    },
7261    {
7262     "referenced_type" : "type-82"
7263    }
7264   ],
7265   "return_type" : "type-20",
7266   "source_file" : "/external/libpng/png.h"
7267  },
7268  {
7269   "function_name" : "png_set_rgb_to_gray",
7270   "linker_set_key" : "png_set_rgb_to_gray",
7271   "parameters" :
7272   [
7273    {
7274     "referenced_type" : "type-142"
7275    },
7276    {
7277     "referenced_type" : "type-4"
7278    },
7279    {
7280     "referenced_type" : "type-12"
7281    },
7282    {
7283     "referenced_type" : "type-12"
7284    }
7285   ],
7286   "return_type" : "type-20",
7287   "source_file" : "/external/libpng/png.h"
7288  },
7289  {
7290   "function_name" : "png_set_rgb_to_gray_fixed",
7291   "linker_set_key" : "png_set_rgb_to_gray_fixed",
7292   "parameters" :
7293   [
7294    {
7295     "referenced_type" : "type-142"
7296    },
7297    {
7298     "referenced_type" : "type-4"
7299    },
7300    {
7301     "referenced_type" : "type-4"
7302    },
7303    {
7304     "referenced_type" : "type-4"
7305    }
7306   ],
7307   "return_type" : "type-20",
7308   "source_file" : "/external/libpng/png.h"
7309  },
7310  {
7311   "function_name" : "png_set_rows",
7312   "linker_set_key" : "png_set_rows",
7313   "parameters" :
7314   [
7315    {
7316     "referenced_type" : "type-145"
7317    },
7318    {
7319     "referenced_type" : "type-151"
7320    },
7321    {
7322     "referenced_type" : "type-49"
7323    }
7324   ],
7325   "return_type" : "type-20",
7326   "source_file" : "/external/libpng/png.h"
7327  },
7328  {
7329   "function_name" : "png_set_sBIT",
7330   "linker_set_key" : "png_set_sBIT",
7331   "parameters" :
7332   [
7333    {
7334     "referenced_type" : "type-145"
7335    },
7336    {
7337     "referenced_type" : "type-151"
7338    },
7339    {
7340     "referenced_type" : "type-123"
7341    }
7342   ],
7343   "return_type" : "type-20",
7344   "source_file" : "/external/libpng/png.h"
7345  },
7346  {
7347   "function_name" : "png_set_sCAL",
7348   "linker_set_key" : "png_set_sCAL",
7349   "parameters" :
7350   [
7351    {
7352     "referenced_type" : "type-145"
7353    },
7354    {
7355     "referenced_type" : "type-151"
7356    },
7357    {
7358     "referenced_type" : "type-4"
7359    },
7360    {
7361     "referenced_type" : "type-12"
7362    },
7363    {
7364     "referenced_type" : "type-12"
7365    }
7366   ],
7367   "return_type" : "type-20",
7368   "source_file" : "/external/libpng/png.h"
7369  },
7370  {
7371   "function_name" : "png_set_sCAL_fixed",
7372   "linker_set_key" : "png_set_sCAL_fixed",
7373   "parameters" :
7374   [
7375    {
7376     "referenced_type" : "type-145"
7377    },
7378    {
7379     "referenced_type" : "type-151"
7380    },
7381    {
7382     "referenced_type" : "type-4"
7383    },
7384    {
7385     "referenced_type" : "type-4"
7386    },
7387    {
7388     "referenced_type" : "type-4"
7389    }
7390   ],
7391   "return_type" : "type-20",
7392   "source_file" : "/external/libpng/png.h"
7393  },
7394  {
7395   "function_name" : "png_set_sCAL_s",
7396   "linker_set_key" : "png_set_sCAL_s",
7397   "parameters" :
7398   [
7399    {
7400     "referenced_type" : "type-145"
7401    },
7402    {
7403     "referenced_type" : "type-151"
7404    },
7405    {
7406     "referenced_type" : "type-4"
7407    },
7408    {
7409     "referenced_type" : "type-78"
7410    },
7411    {
7412     "referenced_type" : "type-78"
7413    }
7414   ],
7415   "return_type" : "type-20",
7416   "source_file" : "/external/libpng/png.h"
7417  },
7418  {
7419   "function_name" : "png_set_sPLT",
7420   "linker_set_key" : "png_set_sPLT",
7421   "parameters" :
7422   [
7423    {
7424     "referenced_type" : "type-145"
7425    },
7426    {
7427     "referenced_type" : "type-151"
7428    },
7429    {
7430     "referenced_type" : "type-125"
7431    },
7432    {
7433     "referenced_type" : "type-4"
7434    }
7435   ],
7436   "return_type" : "type-20",
7437   "source_file" : "/external/libpng/png.h"
7438  },
7439  {
7440   "function_name" : "png_set_sRGB",
7441   "linker_set_key" : "png_set_sRGB",
7442   "parameters" :
7443   [
7444    {
7445     "referenced_type" : "type-145"
7446    },
7447    {
7448     "referenced_type" : "type-151"
7449    },
7450    {
7451     "referenced_type" : "type-4"
7452    }
7453   ],
7454   "return_type" : "type-20",
7455   "source_file" : "/external/libpng/png.h"
7456  },
7457  {
7458   "function_name" : "png_set_sRGB_gAMA_and_cHRM",
7459   "linker_set_key" : "png_set_sRGB_gAMA_and_cHRM",
7460   "parameters" :
7461   [
7462    {
7463     "referenced_type" : "type-145"
7464    },
7465    {
7466     "referenced_type" : "type-151"
7467    },
7468    {
7469     "referenced_type" : "type-4"
7470    }
7471   ],
7472   "return_type" : "type-20",
7473   "source_file" : "/external/libpng/png.h"
7474  },
7475  {
7476   "function_name" : "png_set_scale_16",
7477   "linker_set_key" : "png_set_scale_16",
7478   "parameters" :
7479   [
7480    {
7481     "referenced_type" : "type-142"
7482    }
7483   ],
7484   "return_type" : "type-20",
7485   "source_file" : "/external/libpng/png.h"
7486  },
7487  {
7488   "function_name" : "png_set_shift",
7489   "linker_set_key" : "png_set_shift",
7490   "parameters" :
7491   [
7492    {
7493     "referenced_type" : "type-142"
7494    },
7495    {
7496     "referenced_type" : "type-123"
7497    }
7498   ],
7499   "return_type" : "type-20",
7500   "source_file" : "/external/libpng/png.h"
7501  },
7502  {
7503   "function_name" : "png_set_sig_bytes",
7504   "linker_set_key" : "png_set_sig_bytes",
7505   "parameters" :
7506   [
7507    {
7508     "referenced_type" : "type-142"
7509    },
7510    {
7511     "referenced_type" : "type-4"
7512    }
7513   ],
7514   "return_type" : "type-20",
7515   "source_file" : "/external/libpng/png.h"
7516  },
7517  {
7518   "function_name" : "png_set_strip_16",
7519   "linker_set_key" : "png_set_strip_16",
7520   "parameters" :
7521   [
7522    {
7523     "referenced_type" : "type-142"
7524    }
7525   ],
7526   "return_type" : "type-20",
7527   "source_file" : "/external/libpng/png.h"
7528  },
7529  {
7530   "function_name" : "png_set_strip_alpha",
7531   "linker_set_key" : "png_set_strip_alpha",
7532   "parameters" :
7533   [
7534    {
7535     "referenced_type" : "type-142"
7536    }
7537   ],
7538   "return_type" : "type-20",
7539   "source_file" : "/external/libpng/png.h"
7540  },
7541  {
7542   "function_name" : "png_set_swap",
7543   "linker_set_key" : "png_set_swap",
7544   "parameters" :
7545   [
7546    {
7547     "referenced_type" : "type-142"
7548    }
7549   ],
7550   "return_type" : "type-20",
7551   "source_file" : "/external/libpng/png.h"
7552  },
7553  {
7554   "function_name" : "png_set_swap_alpha",
7555   "linker_set_key" : "png_set_swap_alpha",
7556   "parameters" :
7557   [
7558    {
7559     "referenced_type" : "type-142"
7560    }
7561   ],
7562   "return_type" : "type-20",
7563   "source_file" : "/external/libpng/png.h"
7564  },
7565  {
7566   "function_name" : "png_set_tIME",
7567   "linker_set_key" : "png_set_tIME",
7568   "parameters" :
7569   [
7570    {
7571     "referenced_type" : "type-145"
7572    },
7573    {
7574     "referenced_type" : "type-151"
7575    },
7576    {
7577     "referenced_type" : "type-148"
7578    }
7579   ],
7580   "return_type" : "type-20",
7581   "source_file" : "/external/libpng/png.h"
7582  },
7583  {
7584   "function_name" : "png_set_tRNS",
7585   "linker_set_key" : "png_set_tRNS",
7586   "parameters" :
7587   [
7588    {
7589     "referenced_type" : "type-142"
7590    },
7591    {
7592     "referenced_type" : "type-151"
7593    },
7594    {
7595     "referenced_type" : "type-109"
7596    },
7597    {
7598     "referenced_type" : "type-4"
7599    },
7600    {
7601     "referenced_type" : "type-117"
7602    }
7603   ],
7604   "return_type" : "type-20",
7605   "source_file" : "/external/libpng/png.h"
7606  },
7607  {
7608   "function_name" : "png_set_tRNS_to_alpha",
7609   "linker_set_key" : "png_set_tRNS_to_alpha",
7610   "parameters" :
7611   [
7612    {
7613     "referenced_type" : "type-142"
7614    }
7615   ],
7616   "return_type" : "type-20",
7617   "source_file" : "/external/libpng/png.h"
7618  },
7619  {
7620   "function_name" : "png_set_text",
7621   "linker_set_key" : "png_set_text",
7622   "parameters" :
7623   [
7624    {
7625     "referenced_type" : "type-145"
7626    },
7627    {
7628     "referenced_type" : "type-151"
7629    },
7630    {
7631     "referenced_type" : "type-127"
7632    },
7633    {
7634     "referenced_type" : "type-4"
7635    }
7636   ],
7637   "return_type" : "type-20",
7638   "source_file" : "/external/libpng/png.h"
7639  },
7640  {
7641   "function_name" : "png_set_text_2",
7642   "linker_set_key" : "png_set_text_2",
7643   "parameters" :
7644   [
7645    {
7646     "referenced_type" : "type-145"
7647    },
7648    {
7649     "referenced_type" : "type-151"
7650    },
7651    {
7652     "referenced_type" : "type-127"
7653    },
7654    {
7655     "referenced_type" : "type-4"
7656    }
7657   ],
7658   "return_type" : "type-4",
7659   "source_file" : "/external/libpng/pngpriv.h"
7660  },
7661  {
7662   "function_name" : "png_set_text_compression_level",
7663   "linker_set_key" : "png_set_text_compression_level",
7664   "parameters" :
7665   [
7666    {
7667     "referenced_type" : "type-142"
7668    },
7669    {
7670     "referenced_type" : "type-4"
7671    }
7672   ],
7673   "return_type" : "type-20",
7674   "source_file" : "/external/libpng/png.h"
7675  },
7676  {
7677   "function_name" : "png_set_text_compression_mem_level",
7678   "linker_set_key" : "png_set_text_compression_mem_level",
7679   "parameters" :
7680   [
7681    {
7682     "referenced_type" : "type-142"
7683    },
7684    {
7685     "referenced_type" : "type-4"
7686    }
7687   ],
7688   "return_type" : "type-20",
7689   "source_file" : "/external/libpng/png.h"
7690  },
7691  {
7692   "function_name" : "png_set_text_compression_method",
7693   "linker_set_key" : "png_set_text_compression_method",
7694   "parameters" :
7695   [
7696    {
7697     "referenced_type" : "type-142"
7698    },
7699    {
7700     "referenced_type" : "type-4"
7701    }
7702   ],
7703   "return_type" : "type-20",
7704   "source_file" : "/external/libpng/png.h"
7705  },
7706  {
7707   "function_name" : "png_set_text_compression_strategy",
7708   "linker_set_key" : "png_set_text_compression_strategy",
7709   "parameters" :
7710   [
7711    {
7712     "referenced_type" : "type-142"
7713    },
7714    {
7715     "referenced_type" : "type-4"
7716    }
7717   ],
7718   "return_type" : "type-20",
7719   "source_file" : "/external/libpng/png.h"
7720  },
7721  {
7722   "function_name" : "png_set_text_compression_window_bits",
7723   "linker_set_key" : "png_set_text_compression_window_bits",
7724   "parameters" :
7725   [
7726    {
7727     "referenced_type" : "type-142"
7728    },
7729    {
7730     "referenced_type" : "type-4"
7731    }
7732   ],
7733   "return_type" : "type-20",
7734   "source_file" : "/external/libpng/png.h"
7735  },
7736  {
7737   "function_name" : "png_set_unknown_chunk_location",
7738   "linker_set_key" : "png_set_unknown_chunk_location",
7739   "parameters" :
7740   [
7741    {
7742     "referenced_type" : "type-145"
7743    },
7744    {
7745     "referenced_type" : "type-151"
7746    },
7747    {
7748     "referenced_type" : "type-4"
7749    },
7750    {
7751     "referenced_type" : "type-4"
7752    }
7753   ],
7754   "return_type" : "type-20",
7755   "source_file" : "/external/libpng/png.h"
7756  },
7757  {
7758   "function_name" : "png_set_unknown_chunks",
7759   "linker_set_key" : "png_set_unknown_chunks",
7760   "parameters" :
7761   [
7762    {
7763     "referenced_type" : "type-145"
7764    },
7765    {
7766     "referenced_type" : "type-151"
7767    },
7768    {
7769     "referenced_type" : "type-129"
7770    },
7771    {
7772     "referenced_type" : "type-4"
7773    }
7774   ],
7775   "return_type" : "type-20",
7776   "source_file" : "/external/libpng/png.h"
7777  },
7778  {
7779   "function_name" : "png_set_user_limits",
7780   "linker_set_key" : "png_set_user_limits",
7781   "parameters" :
7782   [
7783    {
7784     "referenced_type" : "type-142"
7785    },
7786    {
7787     "referenced_type" : "type-28"
7788    },
7789    {
7790     "referenced_type" : "type-28"
7791    }
7792   ],
7793   "return_type" : "type-20",
7794   "source_file" : "/external/libpng/png.h"
7795  },
7796  {
7797   "function_name" : "png_set_user_transform_info",
7798   "linker_set_key" : "png_set_user_transform_info",
7799   "parameters" :
7800   [
7801    {
7802     "referenced_type" : "type-142"
7803    },
7804    {
7805     "referenced_type" : "type-19"
7806    },
7807    {
7808     "referenced_type" : "type-4"
7809    },
7810    {
7811     "referenced_type" : "type-4"
7812    }
7813   ],
7814   "return_type" : "type-20",
7815   "source_file" : "/external/libpng/png.h"
7816  },
7817  {
7818   "function_name" : "png_set_write_fn",
7819   "linker_set_key" : "png_set_write_fn",
7820   "parameters" :
7821   [
7822    {
7823     "referenced_type" : "type-142"
7824    },
7825    {
7826     "referenced_type" : "type-19"
7827    },
7828    {
7829     "referenced_type" : "type-80"
7830    },
7831    {
7832     "referenced_type" : "type-89"
7833    }
7834   ],
7835   "return_type" : "type-20",
7836   "source_file" : "/external/libpng/png.h"
7837  },
7838  {
7839   "function_name" : "png_set_write_status_fn",
7840   "linker_set_key" : "png_set_write_status_fn",
7841   "parameters" :
7842   [
7843    {
7844     "referenced_type" : "type-142"
7845    },
7846    {
7847     "referenced_type" : "type-92"
7848    }
7849   ],
7850   "return_type" : "type-20",
7851   "source_file" : "/external/libpng/png.h"
7852  },
7853  {
7854   "function_name" : "png_set_write_user_transform_fn",
7855   "linker_set_key" : "png_set_write_user_transform_fn",
7856   "parameters" :
7857   [
7858    {
7859     "referenced_type" : "type-142"
7860    },
7861    {
7862     "referenced_type" : "type-82"
7863    }
7864   ],
7865   "return_type" : "type-20",
7866   "source_file" : "/external/libpng/png.h"
7867  },
7868  {
7869   "function_name" : "png_sig_cmp",
7870   "linker_set_key" : "png_sig_cmp",
7871   "parameters" :
7872   [
7873    {
7874     "referenced_type" : "type-109"
7875    },
7876    {
7877     "referenced_type" : "type-24"
7878    },
7879    {
7880     "referenced_type" : "type-24"
7881    }
7882   ],
7883   "return_type" : "type-4",
7884   "source_file" : "/external/libpng/png.h"
7885  },
7886  {
7887   "function_name" : "png_start_read_image",
7888   "linker_set_key" : "png_start_read_image",
7889   "parameters" :
7890   [
7891    {
7892     "referenced_type" : "type-142"
7893    }
7894   ],
7895   "return_type" : "type-20",
7896   "source_file" : "/external/libpng/png.h"
7897  },
7898  {
7899   "function_name" : "png_user_version_check",
7900   "linker_set_key" : "png_user_version_check",
7901   "parameters" :
7902   [
7903    {
7904     "referenced_type" : "type-142"
7905    },
7906    {
7907     "referenced_type" : "type-78"
7908    }
7909   ],
7910   "return_type" : "type-4",
7911   "source_file" : "/external/libpng/pngpriv.h"
7912  },
7913  {
7914   "function_name" : "png_write_IEND",
7915   "linker_set_key" : "png_write_IEND",
7916   "parameters" :
7917   [
7918    {
7919     "referenced_type" : "type-142"
7920    }
7921   ],
7922   "return_type" : "type-20",
7923   "source_file" : "/external/libpng/pngpriv.h"
7924  },
7925  {
7926   "function_name" : "png_write_IHDR",
7927   "linker_set_key" : "png_write_IHDR",
7928   "parameters" :
7929   [
7930    {
7931     "referenced_type" : "type-142"
7932    },
7933    {
7934     "referenced_type" : "type-28"
7935    },
7936    {
7937     "referenced_type" : "type-28"
7938    },
7939    {
7940     "referenced_type" : "type-4"
7941    },
7942    {
7943     "referenced_type" : "type-4"
7944    },
7945    {
7946     "referenced_type" : "type-4"
7947    },
7948    {
7949     "referenced_type" : "type-4"
7950    },
7951    {
7952     "referenced_type" : "type-4"
7953    }
7954   ],
7955   "return_type" : "type-20",
7956   "source_file" : "/external/libpng/pngpriv.h"
7957  },
7958  {
7959   "function_name" : "png_write_PLTE",
7960   "linker_set_key" : "png_write_PLTE",
7961   "parameters" :
7962   [
7963    {
7964     "referenced_type" : "type-142"
7965    },
7966    {
7967     "referenced_type" : "type-115"
7968    },
7969    {
7970     "referenced_type" : "type-28"
7971    }
7972   ],
7973   "return_type" : "type-20",
7974   "source_file" : "/external/libpng/pngpriv.h"
7975  },
7976  {
7977   "function_name" : "png_write_bKGD",
7978   "linker_set_key" : "png_write_bKGD",
7979   "parameters" :
7980   [
7981    {
7982     "referenced_type" : "type-142"
7983    },
7984    {
7985     "referenced_type" : "type-117"
7986    },
7987    {
7988     "referenced_type" : "type-4"
7989    }
7990   ],
7991   "return_type" : "type-20",
7992   "source_file" : "/external/libpng/pngpriv.h"
7993  },
7994  {
7995   "function_name" : "png_write_cHRM_fixed",
7996   "linker_set_key" : "png_write_cHRM_fixed",
7997   "parameters" :
7998   [
7999    {
8000     "referenced_type" : "type-142"
8001    },
8002    {
8003     "referenced_type" : "type-15"
8004    }
8005   ],
8006   "return_type" : "type-20",
8007   "source_file" : "/external/libpng/pngpriv.h"
8008  },
8009  {
8010   "function_name" : "png_write_chunk",
8011   "linker_set_key" : "png_write_chunk",
8012   "parameters" :
8013   [
8014    {
8015     "referenced_type" : "type-142"
8016    },
8017    {
8018     "referenced_type" : "type-109"
8019    },
8020    {
8021     "referenced_type" : "type-109"
8022    },
8023    {
8024     "referenced_type" : "type-24"
8025    }
8026   ],
8027   "return_type" : "type-20",
8028   "source_file" : "/external/libpng/png.h"
8029  },
8030  {
8031   "function_name" : "png_write_chunk_data",
8032   "linker_set_key" : "png_write_chunk_data",
8033   "parameters" :
8034   [
8035    {
8036     "referenced_type" : "type-142"
8037    },
8038    {
8039     "referenced_type" : "type-109"
8040    },
8041    {
8042     "referenced_type" : "type-24"
8043    }
8044   ],
8045   "return_type" : "type-20",
8046   "source_file" : "/external/libpng/png.h"
8047  },
8048  {
8049   "function_name" : "png_write_chunk_end",
8050   "linker_set_key" : "png_write_chunk_end",
8051   "parameters" :
8052   [
8053    {
8054     "referenced_type" : "type-142"
8055    }
8056   ],
8057   "return_type" : "type-20",
8058   "source_file" : "/external/libpng/png.h"
8059  },
8060  {
8061   "function_name" : "png_write_chunk_start",
8062   "linker_set_key" : "png_write_chunk_start",
8063   "parameters" :
8064   [
8065    {
8066     "referenced_type" : "type-142"
8067    },
8068    {
8069     "referenced_type" : "type-109"
8070    },
8071    {
8072     "referenced_type" : "type-28"
8073    }
8074   ],
8075   "return_type" : "type-20",
8076   "source_file" : "/external/libpng/png.h"
8077  },
8078  {
8079   "function_name" : "png_write_data",
8080   "linker_set_key" : "png_write_data",
8081   "parameters" :
8082   [
8083    {
8084     "referenced_type" : "type-142"
8085    },
8086    {
8087     "referenced_type" : "type-109"
8088    },
8089    {
8090     "referenced_type" : "type-24"
8091    }
8092   ],
8093   "return_type" : "type-20",
8094   "source_file" : "/external/libpng/pngpriv.h"
8095  },
8096  {
8097   "function_name" : "png_write_eXIf",
8098   "linker_set_key" : "png_write_eXIf",
8099   "parameters" :
8100   [
8101    {
8102     "referenced_type" : "type-142"
8103    },
8104    {
8105     "referenced_type" : "type-34"
8106    },
8107    {
8108     "referenced_type" : "type-4"
8109    }
8110   ],
8111   "return_type" : "type-20",
8112   "source_file" : "/external/libpng/pngpriv.h"
8113  },
8114  {
8115   "function_name" : "png_write_end",
8116   "linker_set_key" : "png_write_end",
8117   "parameters" :
8118   [
8119    {
8120     "referenced_type" : "type-142"
8121    },
8122    {
8123     "referenced_type" : "type-151"
8124    }
8125   ],
8126   "return_type" : "type-20",
8127   "source_file" : "/external/libpng/png.h"
8128  },
8129  {
8130   "function_name" : "png_write_find_filter",
8131   "linker_set_key" : "png_write_find_filter",
8132   "parameters" :
8133   [
8134    {
8135     "referenced_type" : "type-142"
8136    },
8137    {
8138     "referenced_type" : "type-84"
8139    }
8140   ],
8141   "return_type" : "type-20",
8142   "source_file" : "/external/libpng/pngpriv.h"
8143  },
8144  {
8145   "function_name" : "png_write_finish_row",
8146   "linker_set_key" : "png_write_finish_row",
8147   "parameters" :
8148   [
8149    {
8150     "referenced_type" : "type-142"
8151    }
8152   ],
8153   "return_type" : "type-20",
8154   "source_file" : "/external/libpng/pngpriv.h"
8155  },
8156  {
8157   "function_name" : "png_write_flush",
8158   "linker_set_key" : "png_write_flush",
8159   "parameters" :
8160   [
8161    {
8162     "referenced_type" : "type-142"
8163    }
8164   ],
8165   "return_type" : "type-20",
8166   "source_file" : "/external/libpng/png.h"
8167  },
8168  {
8169   "function_name" : "png_write_gAMA_fixed",
8170   "linker_set_key" : "png_write_gAMA_fixed",
8171   "parameters" :
8172   [
8173    {
8174     "referenced_type" : "type-142"
8175    },
8176    {
8177     "referenced_type" : "type-4"
8178    }
8179   ],
8180   "return_type" : "type-20",
8181   "source_file" : "/external/libpng/pngpriv.h"
8182  },
8183  {
8184   "function_name" : "png_write_hIST",
8185   "linker_set_key" : "png_write_hIST",
8186   "parameters" :
8187   [
8188    {
8189     "referenced_type" : "type-142"
8190    },
8191    {
8192     "referenced_type" : "type-119"
8193    },
8194    {
8195     "referenced_type" : "type-4"
8196    }
8197   ],
8198   "return_type" : "type-20",
8199   "source_file" : "/external/libpng/pngpriv.h"
8200  },
8201  {
8202   "function_name" : "png_write_iCCP",
8203   "linker_set_key" : "png_write_iCCP",
8204   "parameters" :
8205   [
8206    {
8207     "referenced_type" : "type-142"
8208    },
8209    {
8210     "referenced_type" : "type-78"
8211    },
8212    {
8213     "referenced_type" : "type-109"
8214    }
8215   ],
8216   "return_type" : "type-20",
8217   "source_file" : "/external/libpng/pngpriv.h"
8218  },
8219  {
8220   "function_name" : "png_write_iTXt",
8221   "linker_set_key" : "png_write_iTXt",
8222   "parameters" :
8223   [
8224    {
8225     "referenced_type" : "type-142"
8226    },
8227    {
8228     "referenced_type" : "type-4"
8229    },
8230    {
8231     "referenced_type" : "type-78"
8232    },
8233    {
8234     "referenced_type" : "type-78"
8235    },
8236    {
8237     "referenced_type" : "type-78"
8238    },
8239    {
8240     "referenced_type" : "type-78"
8241    }
8242   ],
8243   "return_type" : "type-20",
8244   "source_file" : "/external/libpng/pngpriv.h"
8245  },
8246  {
8247   "function_name" : "png_write_image",
8248   "linker_set_key" : "png_write_image",
8249   "parameters" :
8250   [
8251    {
8252     "referenced_type" : "type-142"
8253    },
8254    {
8255     "referenced_type" : "type-49"
8256    }
8257   ],
8258   "return_type" : "type-20",
8259   "source_file" : "/external/libpng/png.h"
8260  },
8261  {
8262   "function_name" : "png_write_info",
8263   "linker_set_key" : "png_write_info",
8264   "parameters" :
8265   [
8266    {
8267     "referenced_type" : "type-142"
8268    },
8269    {
8270     "referenced_type" : "type-50"
8271    }
8272   ],
8273   "return_type" : "type-20",
8274   "source_file" : "/external/libpng/png.h"
8275  },
8276  {
8277   "function_name" : "png_write_info_before_PLTE",
8278   "linker_set_key" : "png_write_info_before_PLTE",
8279   "parameters" :
8280   [
8281    {
8282     "referenced_type" : "type-142"
8283    },
8284    {
8285     "referenced_type" : "type-50"
8286    }
8287   ],
8288   "return_type" : "type-20",
8289   "source_file" : "/external/libpng/png.h"
8290  },
8291  {
8292   "function_name" : "png_write_oFFs",
8293   "linker_set_key" : "png_write_oFFs",
8294   "parameters" :
8295   [
8296    {
8297     "referenced_type" : "type-142"
8298    },
8299    {
8300     "referenced_type" : "type-4"
8301    },
8302    {
8303     "referenced_type" : "type-4"
8304    },
8305    {
8306     "referenced_type" : "type-4"
8307    }
8308   ],
8309   "return_type" : "type-20",
8310   "source_file" : "/external/libpng/pngpriv.h"
8311  },
8312  {
8313   "function_name" : "png_write_pCAL",
8314   "linker_set_key" : "png_write_pCAL",
8315   "parameters" :
8316   [
8317    {
8318     "referenced_type" : "type-142"
8319    },
8320    {
8321     "referenced_type" : "type-32"
8322    },
8323    {
8324     "referenced_type" : "type-4"
8325    },
8326    {
8327     "referenced_type" : "type-4"
8328    },
8329    {
8330     "referenced_type" : "type-4"
8331    },
8332    {
8333     "referenced_type" : "type-4"
8334    },
8335    {
8336     "referenced_type" : "type-78"
8337    },
8338    {
8339     "referenced_type" : "type-41"
8340    }
8341   ],
8342   "return_type" : "type-20",
8343   "source_file" : "/external/libpng/pngpriv.h"
8344  },
8345  {
8346   "function_name" : "png_write_pHYs",
8347   "linker_set_key" : "png_write_pHYs",
8348   "parameters" :
8349   [
8350    {
8351     "referenced_type" : "type-142"
8352    },
8353    {
8354     "referenced_type" : "type-28"
8355    },
8356    {
8357     "referenced_type" : "type-28"
8358    },
8359    {
8360     "referenced_type" : "type-4"
8361    }
8362   ],
8363   "return_type" : "type-20",
8364   "source_file" : "/external/libpng/pngpriv.h"
8365  },
8366  {
8367   "function_name" : "png_write_png",
8368   "linker_set_key" : "png_write_png",
8369   "parameters" :
8370   [
8371    {
8372     "referenced_type" : "type-142"
8373    },
8374    {
8375     "referenced_type" : "type-151"
8376    },
8377    {
8378     "referenced_type" : "type-4"
8379    },
8380    {
8381     "referenced_type" : "type-19"
8382    }
8383   ],
8384   "return_type" : "type-20",
8385   "source_file" : "/external/libpng/png.h"
8386  },
8387  {
8388   "function_name" : "png_write_row",
8389   "linker_set_key" : "png_write_row",
8390   "parameters" :
8391   [
8392    {
8393     "referenced_type" : "type-142"
8394    },
8395    {
8396     "referenced_type" : "type-109"
8397    }
8398   ],
8399   "return_type" : "type-20",
8400   "source_file" : "/external/libpng/png.h"
8401  },
8402  {
8403   "function_name" : "png_write_rows",
8404   "linker_set_key" : "png_write_rows",
8405   "parameters" :
8406   [
8407    {
8408     "referenced_type" : "type-142"
8409    },
8410    {
8411     "referenced_type" : "type-49"
8412    },
8413    {
8414     "referenced_type" : "type-28"
8415    }
8416   ],
8417   "return_type" : "type-20",
8418   "source_file" : "/external/libpng/png.h"
8419  },
8420  {
8421   "function_name" : "png_write_sBIT",
8422   "linker_set_key" : "png_write_sBIT",
8423   "parameters" :
8424   [
8425    {
8426     "referenced_type" : "type-142"
8427    },
8428    {
8429     "referenced_type" : "type-123"
8430    },
8431    {
8432     "referenced_type" : "type-4"
8433    }
8434   ],
8435   "return_type" : "type-20",
8436   "source_file" : "/external/libpng/pngpriv.h"
8437  },
8438  {
8439   "function_name" : "png_write_sCAL_s",
8440   "linker_set_key" : "png_write_sCAL_s",
8441   "parameters" :
8442   [
8443    {
8444     "referenced_type" : "type-142"
8445    },
8446    {
8447     "referenced_type" : "type-4"
8448    },
8449    {
8450     "referenced_type" : "type-78"
8451    },
8452    {
8453     "referenced_type" : "type-78"
8454    }
8455   ],
8456   "return_type" : "type-20",
8457   "source_file" : "/external/libpng/pngpriv.h"
8458  },
8459  {
8460   "function_name" : "png_write_sPLT",
8461   "linker_set_key" : "png_write_sPLT",
8462   "parameters" :
8463   [
8464    {
8465     "referenced_type" : "type-142"
8466    },
8467    {
8468     "referenced_type" : "type-125"
8469    }
8470   ],
8471   "return_type" : "type-20",
8472   "source_file" : "/external/libpng/pngpriv.h"
8473  },
8474  {
8475   "function_name" : "png_write_sRGB",
8476   "linker_set_key" : "png_write_sRGB",
8477   "parameters" :
8478   [
8479    {
8480     "referenced_type" : "type-142"
8481    },
8482    {
8483     "referenced_type" : "type-4"
8484    }
8485   ],
8486   "return_type" : "type-20",
8487   "source_file" : "/external/libpng/pngpriv.h"
8488  },
8489  {
8490   "function_name" : "png_write_sig",
8491   "linker_set_key" : "png_write_sig",
8492   "parameters" :
8493   [
8494    {
8495     "referenced_type" : "type-142"
8496    }
8497   ],
8498   "return_type" : "type-20",
8499   "source_file" : "/external/libpng/png.h"
8500  },
8501  {
8502   "function_name" : "png_write_start_row",
8503   "linker_set_key" : "png_write_start_row",
8504   "parameters" :
8505   [
8506    {
8507     "referenced_type" : "type-142"
8508    }
8509   ],
8510   "return_type" : "type-20",
8511   "source_file" : "/external/libpng/pngpriv.h"
8512  },
8513  {
8514   "function_name" : "png_write_tEXt",
8515   "linker_set_key" : "png_write_tEXt",
8516   "parameters" :
8517   [
8518    {
8519     "referenced_type" : "type-142"
8520    },
8521    {
8522     "referenced_type" : "type-78"
8523    },
8524    {
8525     "referenced_type" : "type-78"
8526    },
8527    {
8528     "referenced_type" : "type-24"
8529    }
8530   ],
8531   "return_type" : "type-20",
8532   "source_file" : "/external/libpng/pngpriv.h"
8533  },
8534  {
8535   "function_name" : "png_write_tIME",
8536   "linker_set_key" : "png_write_tIME",
8537   "parameters" :
8538   [
8539    {
8540     "referenced_type" : "type-142"
8541    },
8542    {
8543     "referenced_type" : "type-148"
8544    }
8545   ],
8546   "return_type" : "type-20",
8547   "source_file" : "/external/libpng/pngpriv.h"
8548  },
8549  {
8550   "function_name" : "png_write_tRNS",
8551   "linker_set_key" : "png_write_tRNS",
8552   "parameters" :
8553   [
8554    {
8555     "referenced_type" : "type-142"
8556    },
8557    {
8558     "referenced_type" : "type-109"
8559    },
8560    {
8561     "referenced_type" : "type-117"
8562    },
8563    {
8564     "referenced_type" : "type-4"
8565    },
8566    {
8567     "referenced_type" : "type-4"
8568    }
8569   ],
8570   "return_type" : "type-20",
8571   "source_file" : "/external/libpng/pngpriv.h"
8572  },
8573  {
8574   "function_name" : "png_write_zTXt",
8575   "linker_set_key" : "png_write_zTXt",
8576   "parameters" :
8577   [
8578    {
8579     "referenced_type" : "type-142"
8580    },
8581    {
8582     "referenced_type" : "type-78"
8583    },
8584    {
8585     "referenced_type" : "type-78"
8586    },
8587    {
8588     "referenced_type" : "type-4"
8589    }
8590   ],
8591   "return_type" : "type-20",
8592   "source_file" : "/external/libpng/pngpriv.h"
8593  },
8594  {
8595   "function_name" : "png_zalloc",
8596   "linker_set_key" : "png_zalloc",
8597   "parameters" :
8598   [
8599    {
8600     "referenced_type" : "type-19"
8601    },
8602    {
8603     "referenced_type" : "type-28"
8604    },
8605    {
8606     "referenced_type" : "type-28"
8607    }
8608   ],
8609   "return_type" : "type-19",
8610   "source_file" : "/external/libpng/pngpriv.h"
8611  },
8612  {
8613   "function_name" : "png_zfree",
8614   "linker_set_key" : "png_zfree",
8615   "parameters" :
8616   [
8617    {
8618     "referenced_type" : "type-19"
8619    },
8620    {
8621     "referenced_type" : "type-19"
8622    }
8623   ],
8624   "return_type" : "type-20",
8625   "source_file" : "/external/libpng/pngpriv.h"
8626  },
8627  {
8628   "function_name" : "png_zlib_inflate",
8629   "linker_set_key" : "png_zlib_inflate",
8630   "parameters" :
8631   [
8632    {
8633     "referenced_type" : "type-142"
8634    },
8635    {
8636     "referenced_type" : "type-4"
8637    }
8638   ],
8639   "return_type" : "type-4",
8640   "source_file" : "/external/libpng/pngpriv.h"
8641  },
8642  {
8643   "function_name" : "png_zstream_error",
8644   "linker_set_key" : "png_zstream_error",
8645   "parameters" :
8646   [
8647    {
8648     "referenced_type" : "type-142"
8649    },
8650    {
8651     "referenced_type" : "type-4"
8652    }
8653   ],
8654   "return_type" : "type-20",
8655   "source_file" : "/external/libpng/pngpriv.h"
8656  }
8657 ],
8658 "global_vars" :
8659 [
8660  {
8661   "linker_set_key" : "png_sRGB_base",
8662   "name" : "png_sRGB_base",
8663   "referenced_type" : "type-9",
8664   "source_file" : "/external/libpng/pngpriv.h"
8665  },
8666  {
8667   "linker_set_key" : "png_sRGB_delta",
8668   "name" : "png_sRGB_delta",
8669   "referenced_type" : "type-11",
8670   "source_file" : "/external/libpng/pngpriv.h"
8671  },
8672  {
8673   "linker_set_key" : "png_sRGB_table",
8674   "name" : "png_sRGB_table",
8675   "referenced_type" : "type-7",
8676   "source_file" : "/external/libpng/pngpriv.h"
8677  }
8678 ],
8679 "lvalue_reference_types" : [],
8680 "pointer_types" :
8681 [
8682  {
8683   "alignment" : 8,
8684   "linker_set_key" : "__sFILE *",
8685   "name" : "__sFILE *",
8686   "referenced_type" : "type-113",
8687   "self_type" : "type-112",
8688   "size" : 8,
8689   "source_file" : "/external/libpng/png.h"
8690  },
8691  {
8692   "alignment" : 8,
8693   "linker_set_key" : "__sFILE *",
8694   "name" : "__sFILE *",
8695   "referenced_type" : "type-140",
8696   "self_type" : "type-139",
8697   "size" : 8,
8698   "source_file" : "/external/libpng/png.h"
8699  },
8700  {
8701   "alignment" : 8,
8702   "linker_set_key" : "__sFILE *",
8703   "name" : "__sFILE *",
8704   "referenced_type" : "type-150",
8705   "self_type" : "type-149",
8706   "size" : 8,
8707   "source_file" : "/external/libpng/png.h"
8708  },
8709  {
8710   "alignment" : 8,
8711   "linker_set_key" : "__sFILE *",
8712   "name" : "__sFILE *",
8713   "referenced_type" : "type-171",
8714   "self_type" : "type-170",
8715   "size" : 8,
8716   "source_file" : "/external/libpng/png.h"
8717  },
8718  {
8719   "alignment" : 8,
8720   "linker_set_key" : "__sFILE *",
8721   "name" : "__sFILE *",
8722   "referenced_type" : "type-205",
8723   "self_type" : "type-204",
8724   "size" : 8,
8725   "source_file" : "/external/libpng/png.h"
8726  },
8727  {
8728   "alignment" : 8,
8729   "linker_set_key" : "__sFILE *",
8730   "name" : "__sFILE *",
8731   "referenced_type" : "type-216",
8732   "self_type" : "type-215",
8733   "size" : 8,
8734   "source_file" : "/external/libpng/png.h"
8735  },
8736  {
8737   "alignment" : 8,
8738   "linker_set_key" : "__sFILE *",
8739   "name" : "__sFILE *",
8740   "referenced_type" : "type-230",
8741   "self_type" : "type-229",
8742   "size" : 8,
8743   "source_file" : "/external/libpng/png.h"
8744  },
8745  {
8746   "alignment" : 8,
8747   "linker_set_key" : "__sFILE *",
8748   "name" : "__sFILE *",
8749   "referenced_type" : "type-247",
8750   "self_type" : "type-246",
8751   "size" : 8,
8752   "source_file" : "/external/libpng/png.h"
8753  },
8754  {
8755   "alignment" : 8,
8756   "linker_set_key" : "char *",
8757   "name" : "char *",
8758   "referenced_type" : "type-33",
8759   "self_type" : "type-32",
8760   "size" : 8,
8761   "source_file" : "/external/libpng/png.h"
8762  },
8763  {
8764   "alignment" : 8,
8765   "linker_set_key" : "char **",
8766   "name" : "char **",
8767   "referenced_type" : "type-32",
8768   "self_type" : "type-41",
8769   "size" : 8,
8770   "source_file" : "/external/libpng/pnginfo.h"
8771  },
8772  {
8773   "alignment" : 8,
8774   "linker_set_key" : "char ***",
8775   "name" : "char ***",
8776   "referenced_type" : "type-41",
8777   "self_type" : "type-56",
8778   "size" : 8,
8779   "source_file" : "/external/libpng/png.h"
8780  },
8781  {
8782   "alignment" : 8,
8783   "linker_set_key" : "const char *",
8784   "name" : "const char *",
8785   "referenced_type" : "type-79",
8786   "self_type" : "type-78",
8787   "size" : 8,
8788   "source_file" : "/external/libpng/png.h"
8789  },
8790  {
8791   "alignment" : 8,
8792   "linker_set_key" : "const double *",
8793   "name" : "const double *",
8794   "referenced_type" : "type-135",
8795   "self_type" : "type-136",
8796   "size" : 8,
8797   "source_file" : "/external/libpng/png.h"
8798  },
8799  {
8800   "alignment" : 8,
8801   "linker_set_key" : "const int *",
8802   "name" : "const int *",
8803   "referenced_type" : "type-137",
8804   "self_type" : "type-138",
8805   "size" : 8,
8806   "source_file" : "/external/libpng/png.h"
8807  },
8808  {
8809   "alignment" : 8,
8810   "linker_set_key" : "const png_XYZ *",
8811   "name" : "const png_XYZ *",
8812   "referenced_type" : "type-16",
8813   "self_type" : "type-17",
8814   "size" : 8,
8815   "source_file" : "/external/libpng/pngpriv.h"
8816  },
8817  {
8818   "alignment" : 8,
8819   "linker_set_key" : "const png_color_16_struct *",
8820   "name" : "const png_color_16_struct *",
8821   "referenced_type" : "type-116",
8822   "self_type" : "type-117",
8823   "size" : 8,
8824   "source_file" : "/external/libpng/png.h"
8825  },
8826  {
8827   "alignment" : 8,
8828   "linker_set_key" : "const png_color_8_struct *",
8829   "name" : "const png_color_8_struct *",
8830   "referenced_type" : "type-122",
8831   "self_type" : "type-123",
8832   "size" : 8,
8833   "source_file" : "/external/libpng/png.h"
8834  },
8835  {
8836   "alignment" : 8,
8837   "linker_set_key" : "const png_color_struct *",
8838   "name" : "const png_color_struct *",
8839   "referenced_type" : "type-114",
8840   "self_type" : "type-115",
8841   "size" : 8,
8842   "source_file" : "/external/libpng/png.h"
8843  },
8844  {
8845   "alignment" : 8,
8846   "linker_set_key" : "const png_info_def *",
8847   "name" : "const png_info_def *",
8848   "referenced_type" : "type-26",
8849   "self_type" : "type-25",
8850   "size" : 8,
8851   "source_file" : "/external/libpng/png.h"
8852  },
8853  {
8854   "alignment" : 8,
8855   "linker_set_key" : "const png_sPLT_struct *",
8856   "name" : "const png_sPLT_struct *",
8857   "referenced_type" : "type-124",
8858   "self_type" : "type-125",
8859   "size" : 8,
8860   "source_file" : "/external/libpng/png.h"
8861  },
8862  {
8863   "alignment" : 8,
8864   "linker_set_key" : "const png_struct_def *",
8865   "name" : "const png_struct_def *",
8866   "referenced_type" : "type-144",
8867   "self_type" : "type-143",
8868   "size" : 8,
8869   "source_file" : "/external/libpng/png.h"
8870  },
8871  {
8872   "alignment" : 8,
8873   "linker_set_key" : "const png_text_struct *",
8874   "name" : "const png_text_struct *",
8875   "referenced_type" : "type-126",
8876   "self_type" : "type-127",
8877   "size" : 8,
8878   "source_file" : "/external/libpng/png.h"
8879  },
8880  {
8881   "alignment" : 8,
8882   "linker_set_key" : "const png_time_struct *",
8883   "name" : "const png_time_struct *",
8884   "referenced_type" : "type-147",
8885   "self_type" : "type-148",
8886   "size" : 8,
8887   "source_file" : "/external/libpng/png.h"
8888  },
8889  {
8890   "alignment" : 8,
8891   "linker_set_key" : "const png_unknown_chunk_t *",
8892   "name" : "const png_unknown_chunk_t *",
8893   "referenced_type" : "type-128",
8894   "self_type" : "type-129",
8895   "size" : 8,
8896   "source_file" : "/external/libpng/png.h"
8897  },
8898  {
8899   "alignment" : 8,
8900   "linker_set_key" : "const png_xy *",
8901   "name" : "const png_xy *",
8902   "referenced_type" : "type-14",
8903   "self_type" : "type-15",
8904   "size" : 8,
8905   "source_file" : "/external/libpng/pngpriv.h"
8906  },
8907  {
8908   "alignment" : 8,
8909   "linker_set_key" : "const tm *",
8910   "name" : "const tm *",
8911   "referenced_type" : "type-132",
8912   "self_type" : "type-134",
8913   "size" : 8,
8914   "source_file" : "/external/libpng/png.h"
8915  },
8916  {
8917   "alignment" : 8,
8918   "linker_set_key" : "const tm *",
8919   "name" : "const tm *",
8920   "referenced_type" : "type-163",
8921   "self_type" : "type-165",
8922   "size" : 8,
8923   "source_file" : "/external/libpng/png.h"
8924  },
8925  {
8926   "alignment" : 8,
8927   "linker_set_key" : "const unsigned char *",
8928   "name" : "const unsigned char *",
8929   "referenced_type" : "type-110",
8930   "self_type" : "type-109",
8931   "size" : 8,
8932   "source_file" : "/external/libpng/png.h"
8933  },
8934  {
8935   "alignment" : 8,
8936   "linker_set_key" : "const unsigned short *",
8937   "name" : "const unsigned short *",
8938   "referenced_type" : "type-118",
8939   "self_type" : "type-119",
8940   "size" : 8,
8941   "source_file" : "/external/libpng/png.h"
8942  },
8943  {
8944   "alignment" : 8,
8945   "linker_set_key" : "const void *",
8946   "name" : "const void *",
8947   "referenced_type" : "type-66",
8948   "self_type" : "type-67",
8949   "size" : 8,
8950   "source_file" : "/external/libpng/pngpriv.h"
8951  },
8952  {
8953   "alignment" : 8,
8954   "linker_set_key" : "double *",
8955   "name" : "double *",
8956   "referenced_type" : "type-12",
8957   "self_type" : "type-54",
8958   "size" : 8,
8959   "source_file" : "/external/libpng/png.h"
8960  },
8961  {
8962   "alignment" : 8,
8963   "linker_set_key" : "int (*)(png_struct_def *, png_unknown_chunk_t *)",
8964   "name" : "int (*)(png_struct_def *, png_unknown_chunk_t *)",
8965   "referenced_type" : "type-101",
8966   "self_type" : "type-100",
8967   "size" : 8,
8968   "source_file" : "/external/libpng/pngstruct.h"
8969  },
8970  {
8971   "alignment" : 8,
8972   "linker_set_key" : "int (*)(void *)",
8973   "name" : "int (*)(void *)",
8974   "referenced_type" : "type-18",
8975   "self_type" : "type-21",
8976   "size" : 8,
8977   "source_file" : "/external/libpng/pngpriv.h"
8978  },
8979  {
8980   "alignment" : 8,
8981   "linker_set_key" : "int *",
8982   "name" : "int *",
8983   "referenced_type" : "type-4",
8984   "self_type" : "type-22",
8985   "size" : 8,
8986   "source_file" : "/external/libpng/pngpriv.h"
8987  },
8988  {
8989   "alignment" : 8,
8990   "linker_set_key" : "long (*)[32]",
8991   "name" : "long (*)[32]",
8992   "referenced_type" : "type-70",
8993   "self_type" : "type-75",
8994   "size" : 8,
8995   "source_file" : "/external/libpng/pngstruct.h"
8996  },
8997  {
8998   "alignment" : 8,
8999   "linker_set_key" : "long *",
9000   "name" : "long *",
9001   "referenced_type" : "type-71",
9002   "self_type" : "type-74",
9003   "size" : 8,
9004   "source_file" : "/external/libpng/pngstruct.h"
9005  },
9006  {
9007   "alignment" : 8,
9008   "linker_set_key" : "png_color_16_struct *",
9009   "name" : "png_color_16_struct *",
9010   "referenced_type" : "type-39",
9011   "self_type" : "type-52",
9012   "size" : 8,
9013   "source_file" : "/external/libpng/png.h"
9014  },
9015  {
9016   "alignment" : 8,
9017   "linker_set_key" : "png_color_16_struct **",
9018   "name" : "png_color_16_struct **",
9019   "referenced_type" : "type-52",
9020   "self_type" : "type-53",
9021   "size" : 8,
9022   "source_file" : "/external/libpng/png.h"
9023  },
9024  {
9025   "alignment" : 8,
9026   "linker_set_key" : "png_color_8_struct *",
9027   "name" : "png_color_8_struct *",
9028   "referenced_type" : "type-38",
9029   "self_type" : "type-58",
9030   "size" : 8,
9031   "source_file" : "/external/libpng/png.h"
9032  },
9033  {
9034   "alignment" : 8,
9035   "linker_set_key" : "png_color_8_struct **",
9036   "name" : "png_color_8_struct **",
9037   "referenced_type" : "type-58",
9038   "self_type" : "type-59",
9039   "size" : 8,
9040   "source_file" : "/external/libpng/png.h"
9041  },
9042  {
9043   "alignment" : 8,
9044   "linker_set_key" : "png_color_struct *",
9045   "name" : "png_color_struct *",
9046   "referenced_type" : "type-1",
9047   "self_type" : "type-29",
9048   "size" : 8,
9049   "source_file" : "/external/libpng/png.h"
9050  },
9051  {
9052   "alignment" : 8,
9053   "linker_set_key" : "png_color_struct **",
9054   "name" : "png_color_struct **",
9055   "referenced_type" : "type-29",
9056   "self_type" : "type-57",
9057   "size" : 8,
9058   "source_file" : "/external/libpng/png.h"
9059  },
9060  {
9061   "alignment" : 8,
9062   "linker_set_key" : "png_colorspace *",
9063   "name" : "png_colorspace *",
9064   "referenced_type" : "type-31",
9065   "self_type" : "type-131",
9066   "size" : 8,
9067   "source_file" : "/external/libpng/pngpriv.h"
9068  },
9069  {
9070   "alignment" : 8,
9071   "linker_set_key" : "png_compression_buffer *",
9072   "name" : "png_compression_buffer *",
9073   "referenced_type" : "type-87",
9074   "self_type" : "type-86",
9075   "size" : 8,
9076   "source_file" : "/external/libpng/pngstruct.h"
9077  },
9078  {
9079   "alignment" : 8,
9080   "linker_set_key" : "png_compression_buffer **",
9081   "name" : "png_compression_buffer **",
9082   "referenced_type" : "type-86",
9083   "self_type" : "type-174",
9084   "size" : 8,
9085   "source_file" : "/external/libpng/pngpriv.h"
9086  },
9087  {
9088   "alignment" : 8,
9089   "linker_set_key" : "png_control *",
9090   "name" : "png_control *",
9091   "referenced_type" : "type-154",
9092   "self_type" : "type-153",
9093   "size" : 8,
9094   "source_file" : "/external/libpng/png.h"
9095  },
9096  {
9097   "alignment" : 8,
9098   "linker_set_key" : "png_image *",
9099   "name" : "png_image *",
9100   "referenced_type" : "type-152",
9101   "self_type" : "type-156",
9102   "size" : 8,
9103   "source_file" : "/external/libpng/png.h"
9104  },
9105  {
9106   "alignment" : 8,
9107   "linker_set_key" : "png_info_def *",
9108   "name" : "png_info_def *",
9109   "referenced_type" : "type-27",
9110   "self_type" : "type-96",
9111   "size" : 8,
9112   "source_file" : "/external/libpng/png.h"
9113  },
9114  {
9115   "alignment" : 8,
9116   "linker_set_key" : "png_info_def **",
9117   "name" : "png_info_def **",
9118   "referenced_type" : "type-96",
9119   "self_type" : "type-146",
9120   "size" : 8,
9121   "source_file" : "/external/libpng/png.h"
9122  },
9123  {
9124   "alignment" : 8,
9125   "linker_set_key" : "png_row_info_struct *",
9126   "name" : "png_row_info_struct *",
9127   "referenced_type" : "type-65",
9128   "self_type" : "type-84",
9129   "size" : 8,
9130   "source_file" : "/external/libpng/pngstruct.h"
9131  },
9132  {
9133   "alignment" : 8,
9134   "linker_set_key" : "png_sPLT_entry_struct *",
9135   "name" : "png_sPLT_entry_struct *",
9136   "referenced_type" : "type-48",
9137   "self_type" : "type-47",
9138   "size" : 8,
9139   "source_file" : "/external/libpng/png.h"
9140  },
9141  {
9142   "alignment" : 8,
9143   "linker_set_key" : "png_sPLT_struct *",
9144   "name" : "png_sPLT_struct *",
9145   "referenced_type" : "type-46",
9146   "self_type" : "type-45",
9147   "size" : 8,
9148   "source_file" : "/external/libpng/pnginfo.h"
9149  },
9150  {
9151   "alignment" : 8,
9152   "linker_set_key" : "png_sPLT_struct **",
9153   "name" : "png_sPLT_struct **",
9154   "referenced_type" : "type-45",
9155   "self_type" : "type-60",
9156   "size" : 8,
9157   "source_file" : "/external/libpng/png.h"
9158  },
9159  {
9160   "alignment" : 8,
9161   "linker_set_key" : "png_struct_def *",
9162   "name" : "png_struct_def *",
9163   "referenced_type" : "type-69",
9164   "self_type" : "type-68",
9165   "size" : 8,
9166   "source_file" : "/external/libpng/png.h"
9167  },
9168  {
9169   "alignment" : 8,
9170   "linker_set_key" : "png_struct_def **",
9171   "name" : "png_struct_def **",
9172   "referenced_type" : "type-68",
9173   "self_type" : "type-111",
9174   "size" : 8,
9175   "source_file" : "/external/libpng/png.h"
9176  },
9177  {
9178   "alignment" : 8,
9179   "linker_set_key" : "png_text_struct *",
9180   "name" : "png_text_struct *",
9181   "referenced_type" : "type-36",
9182   "self_type" : "type-35",
9183   "size" : 8,
9184   "source_file" : "/external/libpng/pnginfo.h"
9185  },
9186  {
9187   "alignment" : 8,
9188   "linker_set_key" : "png_text_struct **",
9189   "name" : "png_text_struct **",
9190   "referenced_type" : "type-35",
9191   "self_type" : "type-61",
9192   "size" : 8,
9193   "source_file" : "/external/libpng/png.h"
9194  },
9195  {
9196   "alignment" : 8,
9197   "linker_set_key" : "png_time_struct *",
9198   "name" : "png_time_struct *",
9199   "referenced_type" : "type-37",
9200   "self_type" : "type-62",
9201   "size" : 8,
9202   "source_file" : "/external/libpng/png.h"
9203  },
9204  {
9205   "alignment" : 8,
9206   "linker_set_key" : "png_time_struct **",
9207   "name" : "png_time_struct **",
9208   "referenced_type" : "type-62",
9209   "self_type" : "type-63",
9210   "size" : 8,
9211   "source_file" : "/external/libpng/png.h"
9212  },
9213  {
9214   "alignment" : 8,
9215   "linker_set_key" : "png_unknown_chunk_t *",
9216   "name" : "png_unknown_chunk_t *",
9217   "referenced_type" : "type-43",
9218   "self_type" : "type-42",
9219   "size" : 8,
9220   "source_file" : "/external/libpng/pngstruct.h"
9221  },
9222  {
9223   "alignment" : 8,
9224   "linker_set_key" : "png_unknown_chunk_t **",
9225   "name" : "png_unknown_chunk_t **",
9226   "referenced_type" : "type-42",
9227   "self_type" : "type-64",
9228   "size" : 8,
9229   "source_file" : "/external/libpng/png.h"
9230  },
9231  {
9232   "alignment" : 8,
9233   "linker_set_key" : "unsigned char *",
9234   "name" : "unsigned char *",
9235   "referenced_type" : "type-2",
9236   "self_type" : "type-34",
9237   "size" : 8,
9238   "source_file" : "/external/libpng/png.h"
9239  },
9240  {
9241   "alignment" : 8,
9242   "linker_set_key" : "unsigned char **",
9243   "name" : "unsigned char **",
9244   "referenced_type" : "type-34",
9245   "self_type" : "type-49",
9246   "size" : 8,
9247   "source_file" : "/external/libpng/pnginfo.h"
9248  },
9249  {
9250   "alignment" : 8,
9251   "linker_set_key" : "unsigned int *",
9252   "name" : "unsigned int *",
9253   "referenced_type" : "type-28",
9254   "self_type" : "type-55",
9255   "size" : 8,
9256   "source_file" : "/external/libpng/png.h"
9257  },
9258  {
9259   "alignment" : 8,
9260   "linker_set_key" : "unsigned long *",
9261   "name" : "unsigned long *",
9262   "referenced_type" : "type-24",
9263   "self_type" : "type-23",
9264   "size" : 8,
9265   "source_file" : "/external/libpng/pngpriv.h"
9266  },
9267  {
9268   "alignment" : 8,
9269   "linker_set_key" : "unsigned short *",
9270   "name" : "unsigned short *",
9271   "referenced_type" : "type-6",
9272   "self_type" : "type-40",
9273   "size" : 8,
9274   "source_file" : "/external/libpng/pngstruct.h"
9275  },
9276  {
9277   "alignment" : 8,
9278   "linker_set_key" : "unsigned short **",
9279   "name" : "unsigned short **",
9280   "referenced_type" : "type-40",
9281   "self_type" : "type-91",
9282   "size" : 8,
9283   "source_file" : "/external/libpng/pngstruct.h"
9284  },
9285  {
9286   "alignment" : 8,
9287   "linker_set_key" : "void (*)(long *, int)",
9288   "name" : "void (*)(long *, int)",
9289   "referenced_type" : "type-73",
9290   "self_type" : "type-72",
9291   "size" : 8,
9292   "source_file" : "/external/libpng/pngstruct.h"
9293  },
9294  {
9295   "alignment" : 8,
9296   "linker_set_key" : "void (*)(png_row_info_struct *, unsigned char *, const unsigned char *)",
9297   "name" : "void (*)(png_row_info_struct *, unsigned char *, const unsigned char *)",
9298   "referenced_type" : "type-108",
9299   "self_type" : "type-107",
9300   "size" : 8,
9301   "source_file" : "/external/libpng/pngstruct.h"
9302  },
9303  {
9304   "alignment" : 8,
9305   "linker_set_key" : "void (*)(png_struct_def *)",
9306   "name" : "void (*)(png_struct_def *)",
9307   "referenced_type" : "type-90",
9308   "self_type" : "type-89",
9309   "size" : 8,
9310   "source_file" : "/external/libpng/pngstruct.h"
9311  },
9312  {
9313   "alignment" : 8,
9314   "linker_set_key" : "void (*)(png_struct_def *, const char *)",
9315   "name" : "void (*)(png_struct_def *, const char *)",
9316   "referenced_type" : "type-77",
9317   "self_type" : "type-76",
9318   "size" : 8,
9319   "source_file" : "/external/libpng/pngstruct.h"
9320  },
9321  {
9322   "alignment" : 8,
9323   "linker_set_key" : "void (*)(png_struct_def *, png_info_def *)",
9324   "name" : "void (*)(png_struct_def *, png_info_def *)",
9325   "referenced_type" : "type-95",
9326   "self_type" : "type-94",
9327   "size" : 8,
9328   "source_file" : "/external/libpng/pngstruct.h"
9329  },
9330  {
9331   "alignment" : 8,
9332   "linker_set_key" : "void (*)(png_struct_def *, png_row_info_struct *, unsigned char *)",
9333   "name" : "void (*)(png_struct_def *, png_row_info_struct *, unsigned char *)",
9334   "referenced_type" : "type-83",
9335   "self_type" : "type-82",
9336   "size" : 8,
9337   "source_file" : "/external/libpng/pngstruct.h"
9338  },
9339  {
9340   "alignment" : 8,
9341   "linker_set_key" : "void (*)(png_struct_def *, unsigned char *, unsigned int, int)",
9342   "name" : "void (*)(png_struct_def *, unsigned char *, unsigned int, int)",
9343   "referenced_type" : "type-98",
9344   "self_type" : "type-97",
9345   "size" : 8,
9346   "source_file" : "/external/libpng/pngstruct.h"
9347  },
9348  {
9349   "alignment" : 8,
9350   "linker_set_key" : "void (*)(png_struct_def *, unsigned char *, unsigned long)",
9351   "name" : "void (*)(png_struct_def *, unsigned char *, unsigned long)",
9352   "referenced_type" : "type-81",
9353   "self_type" : "type-80",
9354   "size" : 8,
9355   "source_file" : "/external/libpng/pngstruct.h"
9356  },
9357  {
9358   "alignment" : 8,
9359   "linker_set_key" : "void (*)(png_struct_def *, unsigned int, int)",
9360   "name" : "void (*)(png_struct_def *, unsigned int, int)",
9361   "referenced_type" : "type-93",
9362   "self_type" : "type-92",
9363   "size" : 8,
9364   "source_file" : "/external/libpng/pngstruct.h"
9365  },
9366  {
9367   "alignment" : 8,
9368   "linker_set_key" : "void (*)(png_struct_def *, void *)",
9369   "name" : "void (*)(png_struct_def *, void *)",
9370   "referenced_type" : "type-105",
9371   "self_type" : "type-104",
9372   "size" : 8,
9373   "source_file" : "/external/libpng/pngstruct.h"
9374  },
9375  {
9376   "alignment" : 8,
9377   "linker_set_key" : "void *",
9378   "name" : "void *",
9379   "referenced_type" : "type-20",
9380   "self_type" : "type-19",
9381   "size" : 8,
9382   "source_file" : "/external/libpng/png.h"
9383  },
9384  {
9385   "alignment" : 8,
9386   "linker_set_key" : "void *(*)(png_struct_def *, unsigned long)",
9387   "name" : "void *(*)(png_struct_def *, unsigned long)",
9388   "referenced_type" : "type-103",
9389   "self_type" : "type-102",
9390   "size" : 8,
9391   "source_file" : "/external/libpng/pngstruct.h"
9392  }
9393 ],
9394 "qualified_types" :
9395 [
9396  {
9397   "alignment" : 1,
9398   "is_const" : true,
9399   "linker_set_key" : "const char",
9400   "name" : "const char",
9401   "referenced_type" : "type-33",
9402   "self_type" : "type-79",
9403   "size" : 1,
9404   "source_file" : "/external/libpng/png.h"
9405  },
9406  {
9407   "alignment" : 8,
9408   "is_const" : true,
9409   "linker_set_key" : "const double",
9410   "name" : "const double",
9411   "referenced_type" : "type-12",
9412   "self_type" : "type-135",
9413   "size" : 8,
9414   "source_file" : "/external/libpng/png.h"
9415  },
9416  {
9417   "alignment" : 4,
9418   "is_const" : true,
9419   "linker_set_key" : "const int",
9420   "name" : "const int",
9421   "referenced_type" : "type-4",
9422   "self_type" : "type-137",
9423   "size" : 4,
9424   "source_file" : "/external/libpng/png.h"
9425  },
9426  {
9427   "alignment" : 4,
9428   "is_const" : true,
9429   "linker_set_key" : "const png_XYZ",
9430   "name" : "const png_XYZ",
9431   "referenced_type" : "type-13",
9432   "self_type" : "type-16",
9433   "size" : 36,
9434   "source_file" : "/external/libpng/pngpriv.h"
9435  },
9436  {
9437   "alignment" : 2,
9438   "is_const" : true,
9439   "linker_set_key" : "const png_color_16_struct",
9440   "name" : "const png_color_16_struct",
9441   "referenced_type" : "type-39",
9442   "self_type" : "type-116",
9443   "size" : 10,
9444   "source_file" : "/external/libpng/png.h"
9445  },
9446  {
9447   "alignment" : 1,
9448   "is_const" : true,
9449   "linker_set_key" : "const png_color_8_struct",
9450   "name" : "const png_color_8_struct",
9451   "referenced_type" : "type-38",
9452   "self_type" : "type-122",
9453   "size" : 5,
9454   "source_file" : "/external/libpng/png.h"
9455  },
9456  {
9457   "alignment" : 1,
9458   "is_const" : true,
9459   "linker_set_key" : "const png_color_struct",
9460   "name" : "const png_color_struct",
9461   "referenced_type" : "type-1",
9462   "self_type" : "type-114",
9463   "size" : 3,
9464   "source_file" : "/external/libpng/png.h"
9465  },
9466  {
9467   "alignment" : 8,
9468   "is_const" : true,
9469   "linker_set_key" : "const png_info_def",
9470   "name" : "const png_info_def",
9471   "referenced_type" : "type-27",
9472   "self_type" : "type-26",
9473   "size" : 360,
9474   "source_file" : "/external/libpng/png.h"
9475  },
9476  {
9477   "alignment" : 8,
9478   "is_restricted" : true,
9479   "linker_set_key" : "const png_info_def *restrict",
9480   "name" : "const png_info_def *restrict",
9481   "referenced_type" : "type-25",
9482   "self_type" : "type-50",
9483   "size" : 8,
9484   "source_file" : "/external/libpng/png.h"
9485  },
9486  {
9487   "alignment" : 8,
9488   "is_const" : true,
9489   "linker_set_key" : "const png_sPLT_struct",
9490   "name" : "const png_sPLT_struct",
9491   "referenced_type" : "type-46",
9492   "self_type" : "type-124",
9493   "size" : 32,
9494   "source_file" : "/external/libpng/png.h"
9495  },
9496  {
9497   "alignment" : 8,
9498   "is_const" : true,
9499   "linker_set_key" : "const png_struct_def",
9500   "name" : "const png_struct_def",
9501   "referenced_type" : "type-69",
9502   "self_type" : "type-144",
9503   "size" : 1304,
9504   "source_file" : "/external/libpng/png.h"
9505  },
9506  {
9507   "alignment" : 8,
9508   "is_restricted" : true,
9509   "linker_set_key" : "const png_struct_def *restrict",
9510   "name" : "const png_struct_def *restrict",
9511   "referenced_type" : "type-143",
9512   "self_type" : "type-145",
9513   "size" : 8,
9514   "source_file" : "/external/libpng/png.h"
9515  },
9516  {
9517   "alignment" : 8,
9518   "is_const" : true,
9519   "linker_set_key" : "const png_text_struct",
9520   "name" : "const png_text_struct",
9521   "referenced_type" : "type-36",
9522   "self_type" : "type-126",
9523   "size" : 56,
9524   "source_file" : "/external/libpng/png.h"
9525  },
9526  {
9527   "alignment" : 2,
9528   "is_const" : true,
9529   "linker_set_key" : "const png_time_struct",
9530   "name" : "const png_time_struct",
9531   "referenced_type" : "type-37",
9532   "self_type" : "type-147",
9533   "size" : 8,
9534   "source_file" : "/external/libpng/png.h"
9535  },
9536  {
9537   "alignment" : 8,
9538   "is_const" : true,
9539   "linker_set_key" : "const png_unknown_chunk_t",
9540   "name" : "const png_unknown_chunk_t",
9541   "referenced_type" : "type-43",
9542   "self_type" : "type-128",
9543   "size" : 32,
9544   "source_file" : "/external/libpng/png.h"
9545  },
9546  {
9547   "alignment" : 4,
9548   "is_const" : true,
9549   "linker_set_key" : "const png_xy",
9550   "name" : "const png_xy",
9551   "referenced_type" : "type-3",
9552   "self_type" : "type-14",
9553   "size" : 32,
9554   "source_file" : "/external/libpng/pngpriv.h"
9555  },
9556  {
9557   "alignment" : 8,
9558   "is_const" : true,
9559   "linker_set_key" : "const tm",
9560   "name" : "const tm",
9561   "referenced_type" : "type-133",
9562   "self_type" : "type-132",
9563   "size" : 56,
9564   "source_file" : "/external/libpng/png.h"
9565  },
9566  {
9567   "alignment" : 8,
9568   "is_const" : true,
9569   "linker_set_key" : "const tm",
9570   "name" : "const tm",
9571   "referenced_type" : "type-164",
9572   "self_type" : "type-163",
9573   "size" : 56,
9574   "source_file" : "/external/libpng/png.h"
9575  },
9576  {
9577   "alignment" : 1,
9578   "is_const" : true,
9579   "linker_set_key" : "const unsigned char",
9580   "name" : "const unsigned char",
9581   "referenced_type" : "type-2",
9582   "self_type" : "type-110",
9583   "size" : 1,
9584   "source_file" : "/external/libpng/png.h"
9585  },
9586  {
9587   "alignment" : 4,
9588   "is_const" : true,
9589   "linker_set_key" : "const unsigned int",
9590   "name" : "const unsigned int",
9591   "referenced_type" : "type-28",
9592   "self_type" : "type-120",
9593   "size" : 4,
9594   "source_file" : "/external/libpng/pngpriv.h"
9595  },
9596  {
9597   "alignment" : 2,
9598   "is_const" : true,
9599   "linker_set_key" : "const unsigned short",
9600   "name" : "const unsigned short",
9601   "referenced_type" : "type-6",
9602   "self_type" : "type-118",
9603   "size" : 2,
9604   "source_file" : "/external/libpng/png.h"
9605  },
9606  {
9607   "is_const" : true,
9608   "linker_set_key" : "const void",
9609   "name" : "const void",
9610   "referenced_type" : "type-20",
9611   "self_type" : "type-66",
9612   "source_file" : "/external/libpng/pngpriv.h"
9613  },
9614  {
9615   "alignment" : 8,
9616   "is_restricted" : true,
9617   "linker_set_key" : "png_colorspace *restrict",
9618   "name" : "png_colorspace *restrict",
9619   "referenced_type" : "type-131",
9620   "self_type" : "type-130",
9621   "size" : 8,
9622   "source_file" : "/external/libpng/pngpriv.h"
9623  },
9624  {
9625   "alignment" : 8,
9626   "is_restricted" : true,
9627   "linker_set_key" : "png_info_def *restrict",
9628   "name" : "png_info_def *restrict",
9629   "referenced_type" : "type-96",
9630   "self_type" : "type-151",
9631   "size" : 8,
9632   "source_file" : "/external/libpng/png.h"
9633  },
9634  {
9635   "alignment" : 8,
9636   "is_restricted" : true,
9637   "linker_set_key" : "png_struct_def *restrict",
9638   "name" : "png_struct_def *restrict",
9639   "referenced_type" : "type-68",
9640   "self_type" : "type-142",
9641   "size" : 8,
9642   "source_file" : "/external/libpng/png.h"
9643  },
9644  {
9645   "alignment" : 8,
9646   "is_const" : true,
9647   "linker_set_key" : "unsigned char *const",
9648   "name" : "unsigned char *const",
9649   "referenced_type" : "type-34",
9650   "self_type" : "type-121",
9651   "size" : 8,
9652   "source_file" : "/external/libpng/png.h"
9653  },
9654  {
9655   "alignment" : 1,
9656   "is_const" : true,
9657   "linker_set_key" : "unsigned char const[512]",
9658   "name" : "unsigned char const[512]",
9659   "referenced_type" : "type-10",
9660   "self_type" : "type-11",
9661   "size" : 512,
9662   "source_file" : "/external/libpng/pngpriv.h"
9663  },
9664  {
9665   "alignment" : 8,
9666   "is_restricted" : true,
9667   "linker_set_key" : "unsigned long *restrict",
9668   "name" : "unsigned long *restrict",
9669   "referenced_type" : "type-23",
9670   "self_type" : "type-141",
9671   "size" : 8,
9672   "source_file" : "/external/libpng/png.h"
9673  },
9674  {
9675   "alignment" : 2,
9676   "is_const" : true,
9677   "linker_set_key" : "unsigned short const[256]",
9678   "name" : "unsigned short const[256]",
9679   "referenced_type" : "type-5",
9680   "self_type" : "type-7",
9681   "size" : 512,
9682   "source_file" : "/external/libpng/pngpriv.h"
9683  },
9684  {
9685   "alignment" : 2,
9686   "is_const" : true,
9687   "linker_set_key" : "unsigned short const[512]",
9688   "name" : "unsigned short const[512]",
9689   "referenced_type" : "type-8",
9690   "self_type" : "type-9",
9691   "size" : 1024,
9692   "source_file" : "/external/libpng/pngpriv.h"
9693  }
9694 ],
9695 "record_types" :
9696 [
9697  {
9698   "alignment" : 4,
9699   "fields" :
9700   [
9701    {
9702     "field_name" : "red_X",
9703     "referenced_type" : "type-4"
9704    },
9705    {
9706     "field_name" : "red_Y",
9707     "field_offset" : 32,
9708     "referenced_type" : "type-4"
9709    },
9710    {
9711     "field_name" : "red_Z",
9712     "field_offset" : 64,
9713     "referenced_type" : "type-4"
9714    },
9715    {
9716     "field_name" : "green_X",
9717     "field_offset" : 96,
9718     "referenced_type" : "type-4"
9719    },
9720    {
9721     "field_name" : "green_Y",
9722     "field_offset" : 128,
9723     "referenced_type" : "type-4"
9724    },
9725    {
9726     "field_name" : "green_Z",
9727     "field_offset" : 160,
9728     "referenced_type" : "type-4"
9729    },
9730    {
9731     "field_name" : "blue_X",
9732     "field_offset" : 192,
9733     "referenced_type" : "type-4"
9734    },
9735    {
9736     "field_name" : "blue_Y",
9737     "field_offset" : 224,
9738     "referenced_type" : "type-4"
9739    },
9740    {
9741     "field_name" : "blue_Z",
9742     "field_offset" : 256,
9743     "referenced_type" : "type-4"
9744    }
9745   ],
9746   "linker_set_key" : "png_XYZ",
9747   "name" : "png_XYZ",
9748   "referenced_type" : "type-13",
9749   "self_type" : "type-13",
9750   "size" : 36,
9751   "source_file" : "/external/libpng/pngstruct.h",
9752   "unique_id" : "png_XYZ"
9753  },
9754  {
9755   "alignment" : 2,
9756   "fields" :
9757   [
9758    {
9759     "field_name" : "index",
9760     "referenced_type" : "type-2"
9761    },
9762    {
9763     "field_name" : "red",
9764     "field_offset" : 16,
9765     "referenced_type" : "type-6"
9766    },
9767    {
9768     "field_name" : "green",
9769     "field_offset" : 32,
9770     "referenced_type" : "type-6"
9771    },
9772    {
9773     "field_name" : "blue",
9774     "field_offset" : 48,
9775     "referenced_type" : "type-6"
9776    },
9777    {
9778     "field_name" : "gray",
9779     "field_offset" : 64,
9780     "referenced_type" : "type-6"
9781    }
9782   ],
9783   "linker_set_key" : "png_color_16_struct",
9784   "name" : "png_color_16_struct",
9785   "referenced_type" : "type-39",
9786   "self_type" : "type-39",
9787   "size" : 10,
9788   "source_file" : "/external/libpng/png.h",
9789   "unique_id" : "png_color_16_struct"
9790  },
9791  {
9792   "alignment" : 1,
9793   "fields" :
9794   [
9795    {
9796     "field_name" : "red",
9797     "referenced_type" : "type-2"
9798    },
9799    {
9800     "field_name" : "green",
9801     "field_offset" : 8,
9802     "referenced_type" : "type-2"
9803    },
9804    {
9805     "field_name" : "blue",
9806     "field_offset" : 16,
9807     "referenced_type" : "type-2"
9808    },
9809    {
9810     "field_name" : "gray",
9811     "field_offset" : 24,
9812     "referenced_type" : "type-2"
9813    },
9814    {
9815     "field_name" : "alpha",
9816     "field_offset" : 32,
9817     "referenced_type" : "type-2"
9818    }
9819   ],
9820   "linker_set_key" : "png_color_8_struct",
9821   "name" : "png_color_8_struct",
9822   "referenced_type" : "type-38",
9823   "self_type" : "type-38",
9824   "size" : 5,
9825   "source_file" : "/external/libpng/png.h",
9826   "unique_id" : "png_color_8_struct"
9827  },
9828  {
9829   "alignment" : 1,
9830   "fields" :
9831   [
9832    {
9833     "field_name" : "red",
9834     "referenced_type" : "type-2"
9835    },
9836    {
9837     "field_name" : "green",
9838     "field_offset" : 8,
9839     "referenced_type" : "type-2"
9840    },
9841    {
9842     "field_name" : "blue",
9843     "field_offset" : 16,
9844     "referenced_type" : "type-2"
9845    }
9846   ],
9847   "linker_set_key" : "png_color_struct",
9848   "name" : "png_color_struct",
9849   "referenced_type" : "type-1",
9850   "self_type" : "type-1",
9851   "size" : 3,
9852   "source_file" : "/external/libpng/png.h",
9853   "unique_id" : "png_color_struct"
9854  },
9855  {
9856   "alignment" : 4,
9857   "fields" :
9858   [
9859    {
9860     "field_name" : "gamma",
9861     "referenced_type" : "type-4"
9862    },
9863    {
9864     "field_name" : "end_points_xy",
9865     "field_offset" : 32,
9866     "referenced_type" : "type-3"
9867    },
9868    {
9869     "field_name" : "end_points_XYZ",
9870     "field_offset" : 288,
9871     "referenced_type" : "type-13"
9872    },
9873    {
9874     "field_name" : "rendering_intent",
9875     "field_offset" : 576,
9876     "referenced_type" : "type-6"
9877    },
9878    {
9879     "field_name" : "flags",
9880     "field_offset" : 592,
9881     "referenced_type" : "type-6"
9882    }
9883   ],
9884   "linker_set_key" : "png_colorspace",
9885   "name" : "png_colorspace",
9886   "referenced_type" : "type-31",
9887   "self_type" : "type-31",
9888   "size" : 76,
9889   "source_file" : "/external/libpng/pngstruct.h",
9890   "unique_id" : "png_colorspace"
9891  },
9892  {
9893   "alignment" : 8,
9894   "fields" :
9895   [
9896    {
9897     "field_name" : "next",
9898     "referenced_type" : "type-86"
9899    },
9900    {
9901     "field_name" : "output",
9902     "field_offset" : 64,
9903     "referenced_type" : "type-88"
9904    }
9905   ],
9906   "linker_set_key" : "png_compression_buffer",
9907   "name" : "png_compression_buffer",
9908   "referenced_type" : "type-87",
9909   "self_type" : "type-87",
9910   "size" : 16,
9911   "source_file" : "/external/libpng/pngstruct.h",
9912   "unique_id" : "png_compression_buffer"
9913  },
9914  {
9915   "alignment" : 8,
9916   "fields" :
9917   [
9918    {
9919     "field_name" : "png_ptr",
9920     "referenced_type" : "type-68"
9921    },
9922    {
9923     "field_name" : "info_ptr",
9924     "field_offset" : 64,
9925     "referenced_type" : "type-96"
9926    },
9927    {
9928     "field_name" : "error_buf",
9929     "field_offset" : 128,
9930     "referenced_type" : "type-19"
9931    },
9932    {
9933     "field_name" : "memory",
9934     "field_offset" : 192,
9935     "referenced_type" : "type-109"
9936    },
9937    {
9938     "field_name" : "size",
9939     "field_offset" : 256,
9940     "referenced_type" : "type-24"
9941    },
9942    {
9943     "field_name" : "for_write",
9944     "field_offset" : 320,
9945     "referenced_type" : "type-28"
9946    },
9947    {
9948     "field_name" : "owned_file",
9949     "field_offset" : 321,
9950     "referenced_type" : "type-28"
9951    }
9952   ],
9953   "linker_set_key" : "png_control",
9954   "name" : "png_control",
9955   "referenced_type" : "type-154",
9956   "self_type" : "type-154",
9957   "size" : 48,
9958   "source_file" : "/external/libpng/pngpriv.h",
9959   "unique_id" : "png_control"
9960  },
9961  {
9962   "alignment" : 8,
9963   "fields" :
9964   [
9965    {
9966     "field_name" : "opaque",
9967     "referenced_type" : "type-153"
9968    },
9969    {
9970     "field_name" : "version",
9971     "field_offset" : 64,
9972     "referenced_type" : "type-28"
9973    },
9974    {
9975     "field_name" : "width",
9976     "field_offset" : 96,
9977     "referenced_type" : "type-28"
9978    },
9979    {
9980     "field_name" : "height",
9981     "field_offset" : 128,
9982     "referenced_type" : "type-28"
9983    },
9984    {
9985     "field_name" : "format",
9986     "field_offset" : 160,
9987     "referenced_type" : "type-28"
9988    },
9989    {
9990     "field_name" : "flags",
9991     "field_offset" : 192,
9992     "referenced_type" : "type-28"
9993    },
9994    {
9995     "field_name" : "colormap_entries",
9996     "field_offset" : 224,
9997     "referenced_type" : "type-28"
9998    },
9999    {
10000     "field_name" : "warning_or_error",
10001     "field_offset" : 256,
10002     "referenced_type" : "type-28"
10003    },
10004    {
10005     "field_name" : "message",
10006     "field_offset" : 288,
10007     "referenced_type" : "type-155"
10008    }
10009   ],
10010   "linker_set_key" : "png_image",
10011   "name" : "png_image",
10012   "referenced_type" : "type-152",
10013   "self_type" : "type-152",
10014   "size" : 104,
10015   "source_file" : "/external/libpng/png.h",
10016   "unique_id" : "png_image"
10017  },
10018  {
10019   "alignment" : 8,
10020   "fields" :
10021   [
10022    {
10023     "field_name" : "width",
10024     "referenced_type" : "type-28"
10025    },
10026    {
10027     "field_name" : "height",
10028     "field_offset" : 32,
10029     "referenced_type" : "type-28"
10030    },
10031    {
10032     "field_name" : "valid",
10033     "field_offset" : 64,
10034     "referenced_type" : "type-28"
10035    },
10036    {
10037     "field_name" : "rowbytes",
10038     "field_offset" : 128,
10039     "referenced_type" : "type-24"
10040    },
10041    {
10042     "field_name" : "palette",
10043     "field_offset" : 192,
10044     "referenced_type" : "type-29"
10045    },
10046    {
10047     "field_name" : "num_palette",
10048     "field_offset" : 256,
10049     "referenced_type" : "type-6"
10050    },
10051    {
10052     "field_name" : "num_trans",
10053     "field_offset" : 272,
10054     "referenced_type" : "type-6"
10055    },
10056    {
10057     "field_name" : "bit_depth",
10058     "field_offset" : 288,
10059     "referenced_type" : "type-2"
10060    },
10061    {
10062     "field_name" : "color_type",
10063     "field_offset" : 296,
10064     "referenced_type" : "type-2"
10065    },
10066    {
10067     "field_name" : "compression_type",
10068     "field_offset" : 304,
10069     "referenced_type" : "type-2"
10070    },
10071    {
10072     "field_name" : "filter_type",
10073     "field_offset" : 312,
10074     "referenced_type" : "type-2"
10075    },
10076    {
10077     "field_name" : "interlace_type",
10078     "field_offset" : 320,
10079     "referenced_type" : "type-2"
10080    },
10081    {
10082     "field_name" : "channels",
10083     "field_offset" : 328,
10084     "referenced_type" : "type-2"
10085    },
10086    {
10087     "field_name" : "pixel_depth",
10088     "field_offset" : 336,
10089     "referenced_type" : "type-2"
10090    },
10091    {
10092     "field_name" : "spare_byte",
10093     "field_offset" : 344,
10094     "referenced_type" : "type-2"
10095    },
10096    {
10097     "field_name" : "signature",
10098     "field_offset" : 352,
10099     "referenced_type" : "type-30"
10100    },
10101    {
10102     "field_name" : "colorspace",
10103     "field_offset" : 416,
10104     "referenced_type" : "type-31"
10105    },
10106    {
10107     "field_name" : "iccp_name",
10108     "field_offset" : 1024,
10109     "referenced_type" : "type-32"
10110    },
10111    {
10112     "field_name" : "iccp_profile",
10113     "field_offset" : 1088,
10114     "referenced_type" : "type-34"
10115    },
10116    {
10117     "field_name" : "iccp_proflen",
10118     "field_offset" : 1152,
10119     "referenced_type" : "type-28"
10120    },
10121    {
10122     "field_name" : "num_text",
10123     "field_offset" : 1184,
10124     "referenced_type" : "type-4"
10125    },
10126    {
10127     "field_name" : "max_text",
10128     "field_offset" : 1216,
10129     "referenced_type" : "type-4"
10130    },
10131    {
10132     "field_name" : "text",
10133     "field_offset" : 1280,
10134     "referenced_type" : "type-35"
10135    },
10136    {
10137     "field_name" : "mod_time",
10138     "field_offset" : 1344,
10139     "referenced_type" : "type-37"
10140    },
10141    {
10142     "field_name" : "sig_bit",
10143     "field_offset" : 1408,
10144     "referenced_type" : "type-38"
10145    },
10146    {
10147     "field_name" : "trans_alpha",
10148     "field_offset" : 1472,
10149     "referenced_type" : "type-34"
10150    },
10151    {
10152     "field_name" : "trans_color",
10153     "field_offset" : 1536,
10154     "referenced_type" : "type-39"
10155    },
10156    {
10157     "field_name" : "background",
10158     "field_offset" : 1616,
10159     "referenced_type" : "type-39"
10160    },
10161    {
10162     "field_name" : "x_offset",
10163     "field_offset" : 1696,
10164     "referenced_type" : "type-4"
10165    },
10166    {
10167     "field_name" : "y_offset",
10168     "field_offset" : 1728,
10169     "referenced_type" : "type-4"
10170    },
10171    {
10172     "field_name" : "offset_unit_type",
10173     "field_offset" : 1760,
10174     "referenced_type" : "type-2"
10175    },
10176    {
10177     "field_name" : "x_pixels_per_unit",
10178     "field_offset" : 1792,
10179     "referenced_type" : "type-28"
10180    },
10181    {
10182     "field_name" : "y_pixels_per_unit",
10183     "field_offset" : 1824,
10184     "referenced_type" : "type-28"
10185    },
10186    {
10187     "field_name" : "phys_unit_type",
10188     "field_offset" : 1856,
10189     "referenced_type" : "type-2"
10190    },
10191    {
10192     "field_name" : "num_exif",
10193     "field_offset" : 1888,
10194     "referenced_type" : "type-4"
10195    },
10196    {
10197     "field_name" : "exif",
10198     "field_offset" : 1920,
10199     "referenced_type" : "type-34"
10200    },
10201    {
10202     "field_name" : "eXIf_buf",
10203     "field_offset" : 1984,
10204     "referenced_type" : "type-34"
10205    },
10206    {
10207     "field_name" : "hist",
10208     "field_offset" : 2048,
10209     "referenced_type" : "type-40"
10210    },
10211    {
10212     "field_name" : "pcal_purpose",
10213     "field_offset" : 2112,
10214     "referenced_type" : "type-32"
10215    },
10216    {
10217     "field_name" : "pcal_X0",
10218     "field_offset" : 2176,
10219     "referenced_type" : "type-4"
10220    },
10221    {
10222     "field_name" : "pcal_X1",
10223     "field_offset" : 2208,
10224     "referenced_type" : "type-4"
10225    },
10226    {
10227     "field_name" : "pcal_units",
10228     "field_offset" : 2240,
10229     "referenced_type" : "type-32"
10230    },
10231    {
10232     "field_name" : "pcal_params",
10233     "field_offset" : 2304,
10234     "referenced_type" : "type-41"
10235    },
10236    {
10237     "field_name" : "pcal_type",
10238     "field_offset" : 2368,
10239     "referenced_type" : "type-2"
10240    },
10241    {
10242     "field_name" : "pcal_nparams",
10243     "field_offset" : 2376,
10244     "referenced_type" : "type-2"
10245    },
10246    {
10247     "field_name" : "free_me",
10248     "field_offset" : 2400,
10249     "referenced_type" : "type-28"
10250    },
10251    {
10252     "field_name" : "unknown_chunks",
10253     "field_offset" : 2432,
10254     "referenced_type" : "type-42"
10255    },
10256    {
10257     "field_name" : "unknown_chunks_num",
10258     "field_offset" : 2496,
10259     "referenced_type" : "type-4"
10260    },
10261    {
10262     "field_name" : "splt_palettes",
10263     "field_offset" : 2560,
10264     "referenced_type" : "type-45"
10265    },
10266    {
10267     "field_name" : "splt_palettes_num",
10268     "field_offset" : 2624,
10269     "referenced_type" : "type-4"
10270    },
10271    {
10272     "field_name" : "scal_unit",
10273     "field_offset" : 2656,
10274     "referenced_type" : "type-2"
10275    },
10276    {
10277     "field_name" : "scal_s_width",
10278     "field_offset" : 2688,
10279     "referenced_type" : "type-32"
10280    },
10281    {
10282     "field_name" : "scal_s_height",
10283     "field_offset" : 2752,
10284     "referenced_type" : "type-32"
10285    },
10286    {
10287     "field_name" : "row_pointers",
10288     "field_offset" : 2816,
10289     "referenced_type" : "type-49"
10290    }
10291   ],
10292   "linker_set_key" : "png_info_def",
10293   "name" : "png_info_def",
10294   "referenced_type" : "type-27",
10295   "self_type" : "type-27",
10296   "size" : 360,
10297   "source_file" : "/external/libpng/pnginfo.h",
10298   "unique_id" : "png_info_def"
10299  },
10300  {
10301   "alignment" : 8,
10302   "fields" :
10303   [
10304    {
10305     "field_name" : "width",
10306     "referenced_type" : "type-28"
10307    },
10308    {
10309     "field_name" : "rowbytes",
10310     "field_offset" : 64,
10311     "referenced_type" : "type-24"
10312    },
10313    {
10314     "field_name" : "color_type",
10315     "field_offset" : 128,
10316     "referenced_type" : "type-2"
10317    },
10318    {
10319     "field_name" : "bit_depth",
10320     "field_offset" : 136,
10321     "referenced_type" : "type-2"
10322    },
10323    {
10324     "field_name" : "channels",
10325     "field_offset" : 144,
10326     "referenced_type" : "type-2"
10327    },
10328    {
10329     "field_name" : "pixel_depth",
10330     "field_offset" : 152,
10331     "referenced_type" : "type-2"
10332    }
10333   ],
10334   "linker_set_key" : "png_row_info_struct",
10335   "name" : "png_row_info_struct",
10336   "referenced_type" : "type-65",
10337   "self_type" : "type-65",
10338   "size" : 24,
10339   "source_file" : "/external/libpng/png.h",
10340   "unique_id" : "png_row_info_struct"
10341  },
10342  {
10343   "alignment" : 2,
10344   "fields" :
10345   [
10346    {
10347     "field_name" : "red",
10348     "referenced_type" : "type-6"
10349    },
10350    {
10351     "field_name" : "green",
10352     "field_offset" : 16,
10353     "referenced_type" : "type-6"
10354    },
10355    {
10356     "field_name" : "blue",
10357     "field_offset" : 32,
10358     "referenced_type" : "type-6"
10359    },
10360    {
10361     "field_name" : "alpha",
10362     "field_offset" : 48,
10363     "referenced_type" : "type-6"
10364    },
10365    {
10366     "field_name" : "frequency",
10367     "field_offset" : 64,
10368     "referenced_type" : "type-6"
10369    }
10370   ],
10371   "linker_set_key" : "png_sPLT_entry_struct",
10372   "name" : "png_sPLT_entry_struct",
10373   "referenced_type" : "type-48",
10374   "self_type" : "type-48",
10375   "size" : 10,
10376   "source_file" : "/external/libpng/png.h",
10377   "unique_id" : "png_sPLT_entry_struct"
10378  },
10379  {
10380   "alignment" : 8,
10381   "fields" :
10382   [
10383    {
10384     "field_name" : "name",
10385     "referenced_type" : "type-32"
10386    },
10387    {
10388     "field_name" : "depth",
10389     "field_offset" : 64,
10390     "referenced_type" : "type-2"
10391    },
10392    {
10393     "field_name" : "entries",
10394     "field_offset" : 128,
10395     "referenced_type" : "type-47"
10396    },
10397    {
10398     "field_name" : "nentries",
10399     "field_offset" : 192,
10400     "referenced_type" : "type-4"
10401    }
10402   ],
10403   "linker_set_key" : "png_sPLT_struct",
10404   "name" : "png_sPLT_struct",
10405   "referenced_type" : "type-46",
10406   "self_type" : "type-46",
10407   "size" : 32,
10408   "source_file" : "/external/libpng/png.h",
10409   "unique_id" : "png_sPLT_struct"
10410  },
10411  {
10412   "alignment" : 8,
10413   "fields" :
10414   [
10415    {
10416     "field_name" : "jmp_buf_local",
10417     "referenced_type" : "type-70"
10418    },
10419    {
10420     "field_name" : "longjmp_fn",
10421     "field_offset" : 2048,
10422     "referenced_type" : "type-72"
10423    },
10424    {
10425     "field_name" : "jmp_buf_ptr",
10426     "field_offset" : 2112,
10427     "referenced_type" : "type-75"
10428    },
10429    {
10430     "field_name" : "jmp_buf_size",
10431     "field_offset" : 2176,
10432     "referenced_type" : "type-24"
10433    },
10434    {
10435     "field_name" : "error_fn",
10436     "field_offset" : 2240,
10437     "referenced_type" : "type-76"
10438    },
10439    {
10440     "field_name" : "error_ptr",
10441     "field_offset" : 2304,
10442     "referenced_type" : "type-19"
10443    },
10444    {
10445     "field_name" : "write_data_fn",
10446     "field_offset" : 2368,
10447     "referenced_type" : "type-80"
10448    },
10449    {
10450     "field_name" : "read_data_fn",
10451     "field_offset" : 2432,
10452     "referenced_type" : "type-80"
10453    },
10454    {
10455     "field_name" : "io_ptr",
10456     "field_offset" : 2496,
10457     "referenced_type" : "type-19"
10458    },
10459    {
10460     "field_name" : "read_user_transform_fn",
10461     "field_offset" : 2560,
10462     "referenced_type" : "type-82"
10463    },
10464    {
10465     "field_name" : "write_user_transform_fn",
10466     "field_offset" : 2624,
10467     "referenced_type" : "type-82"
10468    },
10469    {
10470     "field_name" : "user_transform_ptr",
10471     "field_offset" : 2688,
10472     "referenced_type" : "type-19"
10473    },
10474    {
10475     "field_name" : "user_transform_depth",
10476     "field_offset" : 2752,
10477     "referenced_type" : "type-2"
10478    },
10479    {
10480     "field_name" : "user_transform_channels",
10481     "field_offset" : 2760,
10482     "referenced_type" : "type-2"
10483    },
10484    {
10485     "field_name" : "mode",
10486     "field_offset" : 2784,
10487     "referenced_type" : "type-28"
10488    },
10489    {
10490     "field_name" : "flags",
10491     "field_offset" : 2816,
10492     "referenced_type" : "type-28"
10493    },
10494    {
10495     "field_name" : "transformations",
10496     "field_offset" : 2848,
10497     "referenced_type" : "type-28"
10498    },
10499    {
10500     "field_name" : "zowner",
10501     "field_offset" : 2880,
10502     "referenced_type" : "type-28"
10503    },
10504    {
10505     "field_name" : "zstream",
10506     "field_offset" : 2944,
10507     "referenced_type" : "type-85"
10508    },
10509    {
10510     "field_name" : "zbuffer_list",
10511     "field_offset" : 3840,
10512     "referenced_type" : "type-86"
10513    },
10514    {
10515     "field_name" : "zbuffer_size",
10516     "field_offset" : 3904,
10517     "referenced_type" : "type-28"
10518    },
10519    {
10520     "field_name" : "zlib_level",
10521     "field_offset" : 3936,
10522     "referenced_type" : "type-4"
10523    },
10524    {
10525     "field_name" : "zlib_method",
10526     "field_offset" : 3968,
10527     "referenced_type" : "type-4"
10528    },
10529    {
10530     "field_name" : "zlib_window_bits",
10531     "field_offset" : 4000,
10532     "referenced_type" : "type-4"
10533    },
10534    {
10535     "field_name" : "zlib_mem_level",
10536     "field_offset" : 4032,
10537     "referenced_type" : "type-4"
10538    },
10539    {
10540     "field_name" : "zlib_strategy",
10541     "field_offset" : 4064,
10542     "referenced_type" : "type-4"
10543    },
10544    {
10545     "field_name" : "zlib_text_level",
10546     "field_offset" : 4096,
10547     "referenced_type" : "type-4"
10548    },
10549    {
10550     "field_name" : "zlib_text_method",
10551     "field_offset" : 4128,
10552     "referenced_type" : "type-4"
10553    },
10554    {
10555     "field_name" : "zlib_text_window_bits",
10556     "field_offset" : 4160,
10557     "referenced_type" : "type-4"
10558    },
10559    {
10560     "field_name" : "zlib_text_mem_level",
10561     "field_offset" : 4192,
10562     "referenced_type" : "type-4"
10563    },
10564    {
10565     "field_name" : "zlib_text_strategy",
10566     "field_offset" : 4224,
10567     "referenced_type" : "type-4"
10568    },
10569    {
10570     "field_name" : "zlib_set_level",
10571     "field_offset" : 4256,
10572     "referenced_type" : "type-4"
10573    },
10574    {
10575     "field_name" : "zlib_set_method",
10576     "field_offset" : 4288,
10577     "referenced_type" : "type-4"
10578    },
10579    {
10580     "field_name" : "zlib_set_window_bits",
10581     "field_offset" : 4320,
10582     "referenced_type" : "type-4"
10583    },
10584    {
10585     "field_name" : "zlib_set_mem_level",
10586     "field_offset" : 4352,
10587     "referenced_type" : "type-4"
10588    },
10589    {
10590     "field_name" : "zlib_set_strategy",
10591     "field_offset" : 4384,
10592     "referenced_type" : "type-4"
10593    },
10594    {
10595     "field_name" : "width",
10596     "field_offset" : 4416,
10597     "referenced_type" : "type-28"
10598    },
10599    {
10600     "field_name" : "height",
10601     "field_offset" : 4448,
10602     "referenced_type" : "type-28"
10603    },
10604    {
10605     "field_name" : "num_rows",
10606     "field_offset" : 4480,
10607     "referenced_type" : "type-28"
10608    },
10609    {
10610     "field_name" : "usr_width",
10611     "field_offset" : 4512,
10612     "referenced_type" : "type-28"
10613    },
10614    {
10615     "field_name" : "rowbytes",
10616     "field_offset" : 4544,
10617     "referenced_type" : "type-24"
10618    },
10619    {
10620     "field_name" : "iwidth",
10621     "field_offset" : 4608,
10622     "referenced_type" : "type-28"
10623    },
10624    {
10625     "field_name" : "row_number",
10626     "field_offset" : 4640,
10627     "referenced_type" : "type-28"
10628    },
10629    {
10630     "field_name" : "chunk_name",
10631     "field_offset" : 4672,
10632     "referenced_type" : "type-28"
10633    },
10634    {
10635     "field_name" : "prev_row",
10636     "field_offset" : 4736,
10637     "referenced_type" : "type-34"
10638    },
10639    {
10640     "field_name" : "row_buf",
10641     "field_offset" : 4800,
10642     "referenced_type" : "type-34"
10643    },
10644    {
10645     "field_name" : "try_row",
10646     "field_offset" : 4864,
10647     "referenced_type" : "type-34"
10648    },
10649    {
10650     "field_name" : "tst_row",
10651     "field_offset" : 4928,
10652     "referenced_type" : "type-34"
10653    },
10654    {
10655     "field_name" : "info_rowbytes",
10656     "field_offset" : 4992,
10657     "referenced_type" : "type-24"
10658    },
10659    {
10660     "field_name" : "idat_size",
10661     "field_offset" : 5056,
10662     "referenced_type" : "type-28"
10663    },
10664    {
10665     "field_name" : "crc",
10666     "field_offset" : 5088,
10667     "referenced_type" : "type-28"
10668    },
10669    {
10670     "field_name" : "palette",
10671     "field_offset" : 5120,
10672     "referenced_type" : "type-29"
10673    },
10674    {
10675     "field_name" : "num_palette",
10676     "field_offset" : 5184,
10677     "referenced_type" : "type-6"
10678    },
10679    {
10680     "field_name" : "num_palette_max",
10681     "field_offset" : 5216,
10682     "referenced_type" : "type-4"
10683    },
10684    {
10685     "field_name" : "num_trans",
10686     "field_offset" : 5248,
10687     "referenced_type" : "type-6"
10688    },
10689    {
10690     "field_name" : "compression",
10691     "field_offset" : 5264,
10692     "referenced_type" : "type-2"
10693    },
10694    {
10695     "field_name" : "filter",
10696     "field_offset" : 5272,
10697     "referenced_type" : "type-2"
10698    },
10699    {
10700     "field_name" : "interlaced",
10701     "field_offset" : 5280,
10702     "referenced_type" : "type-2"
10703    },
10704    {
10705     "field_name" : "pass",
10706     "field_offset" : 5288,
10707     "referenced_type" : "type-2"
10708    },
10709    {
10710     "field_name" : "do_filter",
10711     "field_offset" : 5296,
10712     "referenced_type" : "type-2"
10713    },
10714    {
10715     "field_name" : "color_type",
10716     "field_offset" : 5304,
10717     "referenced_type" : "type-2"
10718    },
10719    {
10720     "field_name" : "bit_depth",
10721     "field_offset" : 5312,
10722     "referenced_type" : "type-2"
10723    },
10724    {
10725     "field_name" : "usr_bit_depth",
10726     "field_offset" : 5320,
10727     "referenced_type" : "type-2"
10728    },
10729    {
10730     "field_name" : "pixel_depth",
10731     "field_offset" : 5328,
10732     "referenced_type" : "type-2"
10733    },
10734    {
10735     "field_name" : "channels",
10736     "field_offset" : 5336,
10737     "referenced_type" : "type-2"
10738    },
10739    {
10740     "field_name" : "usr_channels",
10741     "field_offset" : 5344,
10742     "referenced_type" : "type-2"
10743    },
10744    {
10745     "field_name" : "sig_bytes",
10746     "field_offset" : 5352,
10747     "referenced_type" : "type-2"
10748    },
10749    {
10750     "field_name" : "maximum_pixel_depth",
10751     "field_offset" : 5360,
10752     "referenced_type" : "type-2"
10753    },
10754    {
10755     "field_name" : "transformed_pixel_depth",
10756     "field_offset" : 5368,
10757     "referenced_type" : "type-2"
10758    },
10759    {
10760     "field_name" : "zstream_start",
10761     "field_offset" : 5376,
10762     "referenced_type" : "type-2"
10763    },
10764    {
10765     "field_name" : "filler",
10766     "field_offset" : 5392,
10767     "referenced_type" : "type-6"
10768    },
10769    {
10770     "field_name" : "background_gamma_type",
10771     "field_offset" : 5408,
10772     "referenced_type" : "type-2"
10773    },
10774    {
10775     "field_name" : "background_gamma",
10776     "field_offset" : 5440,
10777     "referenced_type" : "type-4"
10778    },
10779    {
10780     "field_name" : "background",
10781     "field_offset" : 5472,
10782     "referenced_type" : "type-39"
10783    },
10784    {
10785     "field_name" : "background_1",
10786     "field_offset" : 5552,
10787     "referenced_type" : "type-39"
10788    },
10789    {
10790     "field_name" : "output_flush_fn",
10791     "field_offset" : 5632,
10792     "referenced_type" : "type-89"
10793    },
10794    {
10795     "field_name" : "flush_dist",
10796     "field_offset" : 5696,
10797     "referenced_type" : "type-28"
10798    },
10799    {
10800     "field_name" : "flush_rows",
10801     "field_offset" : 5728,
10802     "referenced_type" : "type-28"
10803    },
10804    {
10805     "field_name" : "gamma_shift",
10806     "field_offset" : 5760,
10807     "referenced_type" : "type-4"
10808    },
10809    {
10810     "field_name" : "screen_gamma",
10811     "field_offset" : 5792,
10812     "referenced_type" : "type-4"
10813    },
10814    {
10815     "field_name" : "gamma_table",
10816     "field_offset" : 5824,
10817     "referenced_type" : "type-34"
10818    },
10819    {
10820     "field_name" : "gamma_16_table",
10821     "field_offset" : 5888,
10822     "referenced_type" : "type-91"
10823    },
10824    {
10825     "field_name" : "gamma_from_1",
10826     "field_offset" : 5952,
10827     "referenced_type" : "type-34"
10828    },
10829    {
10830     "field_name" : "gamma_to_1",
10831     "field_offset" : 6016,
10832     "referenced_type" : "type-34"
10833    },
10834    {
10835     "field_name" : "gamma_16_from_1",
10836     "field_offset" : 6080,
10837     "referenced_type" : "type-91"
10838    },
10839    {
10840     "field_name" : "gamma_16_to_1",
10841     "field_offset" : 6144,
10842     "referenced_type" : "type-91"
10843    },
10844    {
10845     "field_name" : "sig_bit",
10846     "field_offset" : 6208,
10847     "referenced_type" : "type-38"
10848    },
10849    {
10850     "field_name" : "shift",
10851     "field_offset" : 6248,
10852     "referenced_type" : "type-38"
10853    },
10854    {
10855     "field_name" : "trans_alpha",
10856     "field_offset" : 6336,
10857     "referenced_type" : "type-34"
10858    },
10859    {
10860     "field_name" : "trans_color",
10861     "field_offset" : 6400,
10862     "referenced_type" : "type-39"
10863    },
10864    {
10865     "field_name" : "read_row_fn",
10866     "field_offset" : 6528,
10867     "referenced_type" : "type-92"
10868    },
10869    {
10870     "field_name" : "write_row_fn",
10871     "field_offset" : 6592,
10872     "referenced_type" : "type-92"
10873    },
10874    {
10875     "field_name" : "info_fn",
10876     "field_offset" : 6656,
10877     "referenced_type" : "type-94"
10878    },
10879    {
10880     "field_name" : "row_fn",
10881     "field_offset" : 6720,
10882     "referenced_type" : "type-97"
10883    },
10884    {
10885     "field_name" : "end_fn",
10886     "field_offset" : 6784,
10887     "referenced_type" : "type-94"
10888    },
10889    {
10890     "field_name" : "save_buffer_ptr",
10891     "field_offset" : 6848,
10892     "referenced_type" : "type-34"
10893    },
10894    {
10895     "field_name" : "save_buffer",
10896     "field_offset" : 6912,
10897     "referenced_type" : "type-34"
10898    },
10899    {
10900     "field_name" : "current_buffer_ptr",
10901     "field_offset" : 6976,
10902     "referenced_type" : "type-34"
10903    },
10904    {
10905     "field_name" : "current_buffer",
10906     "field_offset" : 7040,
10907     "referenced_type" : "type-34"
10908    },
10909    {
10910     "field_name" : "push_length",
10911     "field_offset" : 7104,
10912     "referenced_type" : "type-28"
10913    },
10914    {
10915     "field_name" : "skip_length",
10916     "field_offset" : 7136,
10917     "referenced_type" : "type-28"
10918    },
10919    {
10920     "field_name" : "save_buffer_size",
10921     "field_offset" : 7168,
10922     "referenced_type" : "type-24"
10923    },
10924    {
10925     "field_name" : "save_buffer_max",
10926     "field_offset" : 7232,
10927     "referenced_type" : "type-24"
10928    },
10929    {
10930     "field_name" : "buffer_size",
10931     "field_offset" : 7296,
10932     "referenced_type" : "type-24"
10933    },
10934    {
10935     "field_name" : "current_buffer_size",
10936     "field_offset" : 7360,
10937     "referenced_type" : "type-24"
10938    },
10939    {
10940     "field_name" : "process_mode",
10941     "field_offset" : 7424,
10942     "referenced_type" : "type-4"
10943    },
10944    {
10945     "field_name" : "cur_palette",
10946     "field_offset" : 7456,
10947     "referenced_type" : "type-4"
10948    },
10949    {
10950     "field_name" : "palette_lookup",
10951     "field_offset" : 7488,
10952     "referenced_type" : "type-34"
10953    },
10954    {
10955     "field_name" : "quantize_index",
10956     "field_offset" : 7552,
10957     "referenced_type" : "type-34"
10958    },
10959    {
10960     "field_name" : "options",
10961     "field_offset" : 7616,
10962     "referenced_type" : "type-28"
10963    },
10964    {
10965     "field_name" : "time_buffer",
10966     "field_offset" : 7648,
10967     "referenced_type" : "type-99"
10968    },
10969    {
10970     "field_name" : "free_me",
10971     "field_offset" : 7904,
10972     "referenced_type" : "type-28"
10973    },
10974    {
10975     "field_name" : "user_chunk_ptr",
10976     "field_offset" : 7936,
10977     "referenced_type" : "type-19"
10978    },
10979    {
10980     "field_name" : "read_user_chunk_fn",
10981     "field_offset" : 8000,
10982     "referenced_type" : "type-100"
10983    },
10984    {
10985     "field_name" : "unknown_default",
10986     "field_offset" : 8064,
10987     "referenced_type" : "type-4"
10988    },
10989    {
10990     "field_name" : "num_chunk_list",
10991     "field_offset" : 8096,
10992     "referenced_type" : "type-28"
10993    },
10994    {
10995     "field_name" : "chunk_list",
10996     "field_offset" : 8128,
10997     "referenced_type" : "type-34"
10998    },
10999    {
11000     "field_name" : "rgb_to_gray_status",
11001     "field_offset" : 8192,
11002     "referenced_type" : "type-2"
11003    },
11004    {
11005     "field_name" : "rgb_to_gray_coefficients_set",
11006     "field_offset" : 8200,
11007     "referenced_type" : "type-2"
11008    },
11009    {
11010     "field_name" : "rgb_to_gray_red_coeff",
11011     "field_offset" : 8208,
11012     "referenced_type" : "type-6"
11013    },
11014    {
11015     "field_name" : "rgb_to_gray_green_coeff",
11016     "field_offset" : 8224,
11017     "referenced_type" : "type-6"
11018    },
11019    {
11020     "field_name" : "mng_features_permitted",
11021     "field_offset" : 8256,
11022     "referenced_type" : "type-28"
11023    },
11024    {
11025     "field_name" : "filter_type",
11026     "field_offset" : 8288,
11027     "referenced_type" : "type-2"
11028    },
11029    {
11030     "field_name" : "mem_ptr",
11031     "field_offset" : 8320,
11032     "referenced_type" : "type-19"
11033    },
11034    {
11035     "field_name" : "malloc_fn",
11036     "field_offset" : 8384,
11037     "referenced_type" : "type-102"
11038    },
11039    {
11040     "field_name" : "free_fn",
11041     "field_offset" : 8448,
11042     "referenced_type" : "type-104"
11043    },
11044    {
11045     "field_name" : "big_row_buf",
11046     "field_offset" : 8512,
11047     "referenced_type" : "type-34"
11048    },
11049    {
11050     "field_name" : "quantize_sort",
11051     "field_offset" : 8576,
11052     "referenced_type" : "type-34"
11053    },
11054    {
11055     "field_name" : "index_to_palette",
11056     "field_offset" : 8640,
11057     "referenced_type" : "type-34"
11058    },
11059    {
11060     "field_name" : "palette_to_index",
11061     "field_offset" : 8704,
11062     "referenced_type" : "type-34"
11063    },
11064    {
11065     "field_name" : "compression_type",
11066     "field_offset" : 8768,
11067     "referenced_type" : "type-2"
11068    },
11069    {
11070     "field_name" : "user_width_max",
11071     "field_offset" : 8800,
11072     "referenced_type" : "type-28"
11073    },
11074    {
11075     "field_name" : "user_height_max",
11076     "field_offset" : 8832,
11077     "referenced_type" : "type-28"
11078    },
11079    {
11080     "field_name" : "user_chunk_cache_max",
11081     "field_offset" : 8864,
11082     "referenced_type" : "type-28"
11083    },
11084    {
11085     "field_name" : "user_chunk_malloc_max",
11086     "field_offset" : 8896,
11087     "referenced_type" : "type-24"
11088    },
11089    {
11090     "field_name" : "unknown_chunk",
11091     "field_offset" : 8960,
11092     "referenced_type" : "type-43"
11093    },
11094    {
11095     "field_name" : "old_big_row_buf_size",
11096     "field_offset" : 9216,
11097     "referenced_type" : "type-24"
11098    },
11099    {
11100     "field_name" : "read_buffer",
11101     "field_offset" : 9280,
11102     "referenced_type" : "type-34"
11103    },
11104    {
11105     "field_name" : "read_buffer_size",
11106     "field_offset" : 9344,
11107     "referenced_type" : "type-24"
11108    },
11109    {
11110     "field_name" : "IDAT_read_size",
11111     "field_offset" : 9408,
11112     "referenced_type" : "type-28"
11113    },
11114    {
11115     "field_name" : "io_state",
11116     "field_offset" : 9440,
11117     "referenced_type" : "type-28"
11118    },
11119    {
11120     "field_name" : "big_prev_row",
11121     "field_offset" : 9472,
11122     "referenced_type" : "type-34"
11123    },
11124    {
11125     "field_name" : "read_filter",
11126     "field_offset" : 9536,
11127     "referenced_type" : "type-106"
11128    },
11129    {
11130     "field_name" : "colorspace",
11131     "field_offset" : 9792,
11132     "referenced_type" : "type-31"
11133    }
11134   ],
11135   "linker_set_key" : "png_struct_def",
11136   "name" : "png_struct_def",
11137   "referenced_type" : "type-69",
11138   "self_type" : "type-69",
11139   "size" : 1304,
11140   "source_file" : "/external/libpng/pngstruct.h",
11141   "unique_id" : "png_struct_def"
11142  },
11143  {
11144   "alignment" : 8,
11145   "fields" :
11146   [
11147    {
11148     "field_name" : "compression",
11149     "referenced_type" : "type-4"
11150    },
11151    {
11152     "field_name" : "key",
11153     "field_offset" : 64,
11154     "referenced_type" : "type-32"
11155    },
11156    {
11157     "field_name" : "text",
11158     "field_offset" : 128,
11159     "referenced_type" : "type-32"
11160    },
11161    {
11162     "field_name" : "text_length",
11163     "field_offset" : 192,
11164     "referenced_type" : "type-24"
11165    },
11166    {
11167     "field_name" : "itxt_length",
11168     "field_offset" : 256,
11169     "referenced_type" : "type-24"
11170    },
11171    {
11172     "field_name" : "lang",
11173     "field_offset" : 320,
11174     "referenced_type" : "type-32"
11175    },
11176    {
11177     "field_name" : "lang_key",
11178     "field_offset" : 384,
11179     "referenced_type" : "type-32"
11180    }
11181   ],
11182   "linker_set_key" : "png_text_struct",
11183   "name" : "png_text_struct",
11184   "referenced_type" : "type-36",
11185   "self_type" : "type-36",
11186   "size" : 56,
11187   "source_file" : "/external/libpng/png.h",
11188   "unique_id" : "png_text_struct"
11189  },
11190  {
11191   "alignment" : 2,
11192   "fields" :
11193   [
11194    {
11195     "field_name" : "year",
11196     "referenced_type" : "type-6"
11197    },
11198    {
11199     "field_name" : "month",
11200     "field_offset" : 16,
11201     "referenced_type" : "type-2"
11202    },
11203    {
11204     "field_name" : "day",
11205     "field_offset" : 24,
11206     "referenced_type" : "type-2"
11207    },
11208    {
11209     "field_name" : "hour",
11210     "field_offset" : 32,
11211     "referenced_type" : "type-2"
11212    },
11213    {
11214     "field_name" : "minute",
11215     "field_offset" : 40,
11216     "referenced_type" : "type-2"
11217    },
11218    {
11219     "field_name" : "second",
11220     "field_offset" : 48,
11221     "referenced_type" : "type-2"
11222    }
11223   ],
11224   "linker_set_key" : "png_time_struct",
11225   "name" : "png_time_struct",
11226   "referenced_type" : "type-37",
11227   "self_type" : "type-37",
11228   "size" : 8,
11229   "source_file" : "/external/libpng/png.h",
11230   "unique_id" : "png_time_struct"
11231  },
11232  {
11233   "alignment" : 8,
11234   "fields" :
11235   [
11236    {
11237     "field_name" : "name",
11238     "referenced_type" : "type-44"
11239    },
11240    {
11241     "field_name" : "data",
11242     "field_offset" : 64,
11243     "referenced_type" : "type-34"
11244    },
11245    {
11246     "field_name" : "size",
11247     "field_offset" : 128,
11248     "referenced_type" : "type-24"
11249    },
11250    {
11251     "field_name" : "location",
11252     "field_offset" : 192,
11253     "referenced_type" : "type-2"
11254    }
11255   ],
11256   "linker_set_key" : "png_unknown_chunk_t",
11257   "name" : "png_unknown_chunk_t",
11258   "referenced_type" : "type-43",
11259   "self_type" : "type-43",
11260   "size" : 32,
11261   "source_file" : "/external/libpng/png.h",
11262   "unique_id" : "png_unknown_chunk_t"
11263  },
11264  {
11265   "alignment" : 4,
11266   "fields" :
11267   [
11268    {
11269     "field_name" : "redx",
11270     "referenced_type" : "type-4"
11271    },
11272    {
11273     "field_name" : "redy",
11274     "field_offset" : 32,
11275     "referenced_type" : "type-4"
11276    },
11277    {
11278     "field_name" : "greenx",
11279     "field_offset" : 64,
11280     "referenced_type" : "type-4"
11281    },
11282    {
11283     "field_name" : "greeny",
11284     "field_offset" : 96,
11285     "referenced_type" : "type-4"
11286    },
11287    {
11288     "field_name" : "bluex",
11289     "field_offset" : 128,
11290     "referenced_type" : "type-4"
11291    },
11292    {
11293     "field_name" : "bluey",
11294     "field_offset" : 160,
11295     "referenced_type" : "type-4"
11296    },
11297    {
11298     "field_name" : "whitex",
11299     "field_offset" : 192,
11300     "referenced_type" : "type-4"
11301    },
11302    {
11303     "field_name" : "whitey",
11304     "field_offset" : 224,
11305     "referenced_type" : "type-4"
11306    }
11307   ],
11308   "linker_set_key" : "png_xy",
11309   "name" : "png_xy",
11310   "referenced_type" : "type-3",
11311   "self_type" : "type-3",
11312   "size" : 32,
11313   "source_file" : "/external/libpng/pngstruct.h",
11314   "unique_id" : "png_xy"
11315  }
11316 ],
11317 "rvalue_reference_types" : []
11318}
11319