1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA10_PKc",
7   "name" : "const char *[10]",
8   "referenced_type" : "_ZTIPKc",
9   "size" : 40,
10   "source_file" : "external/zlib/zutil.h"
11  },
12  {
13   "alignment" : 2,
14   "linker_set_key" : "_ZTIA16_t",
15   "name" : "unsigned short[16]",
16   "referenced_type" : "_ZTIt",
17   "size" : 32,
18   "source_file" : "external/zlib/deflate.h"
19  },
20  {
21   "alignment" : 2,
22   "linker_set_key" : "_ZTIA1924_4code",
23   "name" : "code[1924]",
24   "referenced_type" : "_ZTI4code",
25   "size" : 7696,
26   "source_file" : "external/zlib/inflate.h"
27  },
28  {
29   "alignment" : 4,
30   "linker_set_key" : "_ZTIA20_j",
31   "name" : "unsigned int[20]",
32   "referenced_type" : "_ZTIj",
33   "size" : 80,
34   "source_file" : "external/zlib/deflate.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "_ZTIA256_h",
39   "name" : "unsigned char[256]",
40   "referenced_type" : "_ZTIh",
41   "size" : 256,
42   "source_file" : "external/zlib/trees.h"
43  },
44  {
45   "alignment" : 4,
46   "linker_set_key" : "_ZTIA256_j",
47   "name" : "unsigned int[256]",
48   "referenced_type" : "_ZTIj",
49   "size" : 1024,
50   "source_file" : "external/zlib/crc32.h"
51  },
52  {
53   "alignment" : 2,
54   "linker_set_key" : "_ZTIA288_9ct_data_s",
55   "name" : "ct_data_s[288]",
56   "referenced_type" : "_ZTI9ct_data_s",
57   "size" : 1152,
58   "source_file" : "external/zlib/trees.h"
59  },
60  {
61   "alignment" : 2,
62   "linker_set_key" : "_ZTIA288_t",
63   "name" : "unsigned short[288]",
64   "referenced_type" : "_ZTIt",
65   "size" : 576,
66   "source_file" : "external/zlib/inflate.h"
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIA29_i",
71   "name" : "int[29]",
72   "referenced_type" : "_ZTIi",
73   "size" : 116,
74   "source_file" : "external/zlib/trees.h"
75  },
76  {
77   "alignment" : 2,
78   "linker_set_key" : "_ZTIA30_9ct_data_s",
79   "name" : "ct_data_s[30]",
80   "referenced_type" : "_ZTI9ct_data_s",
81   "size" : 120,
82   "source_file" : "external/zlib/trees.h"
83  },
84  {
85   "alignment" : 4,
86   "linker_set_key" : "_ZTIA30_i",
87   "name" : "int[30]",
88   "referenced_type" : "_ZTIi",
89   "size" : 120,
90   "source_file" : "external/zlib/trees.h"
91  },
92  {
93   "alignment" : 2,
94   "linker_set_key" : "_ZTIA320_t",
95   "name" : "unsigned short[320]",
96   "referenced_type" : "_ZTIt",
97   "size" : 640,
98   "source_file" : "external/zlib/inflate.h"
99  },
100  {
101   "alignment" : 4,
102   "linker_set_key" : "_ZTIA32_j",
103   "name" : "unsigned int[32]",
104   "referenced_type" : "_ZTIj",
105   "size" : 128,
106   "source_file" : "external/zlib/crc32.h"
107  },
108  {
109   "alignment" : 2,
110   "linker_set_key" : "_ZTIA39_9ct_data_s",
111   "name" : "ct_data_s[39]",
112   "referenced_type" : "_ZTI9ct_data_s",
113   "size" : 156,
114   "source_file" : "external/zlib/deflate.h"
115  },
116  {
117   "alignment" : 4,
118   "linker_set_key" : "_ZTIA4_A256_j",
119   "name" : "unsigned int[4][256]",
120   "referenced_type" : "_ZTIA256_j",
121   "size" : 4096,
122   "source_file" : "external/zlib/crc32.h"
123  },
124  {
125   "alignment" : 1,
126   "linker_set_key" : "_ZTIA512_h",
127   "name" : "unsigned char[512]",
128   "referenced_type" : "_ZTIh",
129   "size" : 512,
130   "source_file" : "external/zlib/trees.h"
131  },
132  {
133   "alignment" : 2,
134   "linker_set_key" : "_ZTIA573_9ct_data_s",
135   "name" : "ct_data_s[573]",
136   "referenced_type" : "_ZTI9ct_data_s",
137   "size" : 2292,
138   "source_file" : "external/zlib/deflate.h"
139  },
140  {
141   "alignment" : 1,
142   "linker_set_key" : "_ZTIA573_h",
143   "name" : "unsigned char[573]",
144   "referenced_type" : "_ZTIh",
145   "size" : 573,
146   "source_file" : "external/zlib/deflate.h"
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "_ZTIA573_i",
151   "name" : "int[573]",
152   "referenced_type" : "_ZTIi",
153   "size" : 2292,
154   "source_file" : "external/zlib/deflate.h"
155  },
156  {
157   "alignment" : 2,
158   "linker_set_key" : "_ZTIA61_9ct_data_s",
159   "name" : "ct_data_s[61]",
160   "referenced_type" : "_ZTI9ct_data_s",
161   "size" : 244,
162   "source_file" : "external/zlib/deflate.h"
163  },
164  {
165   "is_of_unknown_bound" : true,
166   "linker_set_key" : "_ZTIA_h",
167   "name" : "unsigned char[]",
168   "referenced_type" : "_ZTIh",
169   "source_file" : "external/zlib/deflate.h"
170  }
171 ],
172 "builtin_types" :
173 [
174  {
175   "alignment" : 1,
176   "is_integral" : true,
177   "is_unsigned" : true,
178   "linker_set_key" : "_ZTIc",
179   "name" : "char",
180   "size" : 1
181  },
182  {
183   "alignment" : 1,
184   "is_integral" : true,
185   "is_unsigned" : true,
186   "linker_set_key" : "_ZTIh",
187   "name" : "unsigned char",
188   "size" : 1
189  },
190  {
191   "alignment" : 4,
192   "is_integral" : true,
193   "linker_set_key" : "_ZTIi",
194   "name" : "int",
195   "size" : 4
196  },
197  {
198   "alignment" : 4,
199   "is_integral" : true,
200   "is_unsigned" : true,
201   "linker_set_key" : "_ZTIj",
202   "name" : "unsigned int",
203   "size" : 4
204  },
205  {
206   "alignment" : 4,
207   "is_integral" : true,
208   "linker_set_key" : "_ZTIl",
209   "name" : "long",
210   "size" : 4
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIm",
217   "name" : "unsigned long",
218   "size" : 4
219  },
220  {
221   "alignment" : 2,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIt",
225   "name" : "unsigned short",
226   "size" : 2
227  },
228  {
229   "linker_set_key" : "_ZTIv",
230   "name" : "void"
231  }
232 ],
233 "elf_functions" :
234 [
235  {
236   "name" : "adler32"
237  },
238  {
239   "name" : "adler32_combine"
240  },
241  {
242   "name" : "adler32_combine64"
243  },
244  {
245   "name" : "adler32_z"
246  },
247  {
248   "name" : "compress"
249  },
250  {
251   "name" : "compress2"
252  },
253  {
254   "name" : "compressBound"
255  },
256  {
257   "name" : "crc32"
258  },
259  {
260   "name" : "crc32_combine"
261  },
262  {
263   "name" : "crc32_combine64"
264  },
265  {
266   "name" : "crc32_z"
267  },
268  {
269   "name" : "deflate"
270  },
271  {
272   "name" : "deflateBound"
273  },
274  {
275   "name" : "deflateCopy"
276  },
277  {
278   "name" : "deflateEnd"
279  },
280  {
281   "name" : "deflateGetDictionary"
282  },
283  {
284   "name" : "deflateInit2_"
285  },
286  {
287   "name" : "deflateInit_"
288  },
289  {
290   "name" : "deflateParams"
291  },
292  {
293   "name" : "deflatePending"
294  },
295  {
296   "name" : "deflatePrime"
297  },
298  {
299   "name" : "deflateReset"
300  },
301  {
302   "name" : "deflateResetKeep"
303  },
304  {
305   "name" : "deflateSetDictionary"
306  },
307  {
308   "name" : "deflateSetHeader"
309  },
310  {
311   "name" : "deflateTune"
312  },
313  {
314   "name" : "get_crc_table"
315  },
316  {
317   "name" : "gzbuffer"
318  },
319  {
320   "name" : "gzclearerr"
321  },
322  {
323   "name" : "gzclose"
324  },
325  {
326   "name" : "gzclose_r"
327  },
328  {
329   "name" : "gzclose_w"
330  },
331  {
332   "name" : "gzdirect"
333  },
334  {
335   "name" : "gzdopen"
336  },
337  {
338   "name" : "gzeof"
339  },
340  {
341   "name" : "gzerror"
342  },
343  {
344   "name" : "gzflush"
345  },
346  {
347   "name" : "gzfread"
348  },
349  {
350   "name" : "gzfwrite"
351  },
352  {
353   "name" : "gzgetc"
354  },
355  {
356   "name" : "gzgetc_"
357  },
358  {
359   "name" : "gzgets"
360  },
361  {
362   "name" : "gzoffset"
363  },
364  {
365   "name" : "gzoffset64"
366  },
367  {
368   "name" : "gzopen"
369  },
370  {
371   "name" : "gzopen64"
372  },
373  {
374   "name" : "gzprintf"
375  },
376  {
377   "name" : "gzputc"
378  },
379  {
380   "name" : "gzputs"
381  },
382  {
383   "name" : "gzread"
384  },
385  {
386   "name" : "gzrewind"
387  },
388  {
389   "name" : "gzseek"
390  },
391  {
392   "name" : "gzseek64"
393  },
394  {
395   "name" : "gzsetparams"
396  },
397  {
398   "name" : "gztell"
399  },
400  {
401   "name" : "gztell64"
402  },
403  {
404   "name" : "gzungetc"
405  },
406  {
407   "name" : "gzvprintf"
408  },
409  {
410   "name" : "gzwrite"
411  },
412  {
413   "name" : "inflate"
414  },
415  {
416   "name" : "inflateBack"
417  },
418  {
419   "name" : "inflateBackEnd"
420  },
421  {
422   "name" : "inflateBackInit_"
423  },
424  {
425   "name" : "inflateCodesUsed"
426  },
427  {
428   "name" : "inflateCopy"
429  },
430  {
431   "name" : "inflateEnd"
432  },
433  {
434   "name" : "inflateGetDictionary"
435  },
436  {
437   "name" : "inflateGetHeader"
438  },
439  {
440   "name" : "inflateInit2_"
441  },
442  {
443   "name" : "inflateInit_"
444  },
445  {
446   "name" : "inflateMark"
447  },
448  {
449   "name" : "inflatePrime"
450  },
451  {
452   "name" : "inflateReset"
453  },
454  {
455   "name" : "inflateReset2"
456  },
457  {
458   "name" : "inflateResetKeep"
459  },
460  {
461   "name" : "inflateSetDictionary"
462  },
463  {
464   "name" : "inflateSync"
465  },
466  {
467   "name" : "inflateSyncPoint"
468  },
469  {
470   "name" : "inflateUndermine"
471  },
472  {
473   "name" : "inflateValidate"
474  },
475  {
476   "name" : "uncompress"
477  },
478  {
479   "name" : "uncompress2"
480  },
481  {
482   "name" : "zError"
483  },
484  {
485   "name" : "zlibCompileFlags"
486  },
487  {
488   "name" : "zlibVersion"
489  }
490 ],
491 "elf_objects" : [],
492 "enum_types" :
493 [
494  {
495   "alignment" : 4,
496   "enum_fields" :
497   [
498    {
499     "enum_field_value" : 16180,
500     "name" : "HEAD"
501    },
502    {
503     "enum_field_value" : 16181,
504     "name" : "FLAGS"
505    },
506    {
507     "enum_field_value" : 16182,
508     "name" : "TIME"
509    },
510    {
511     "enum_field_value" : 16183,
512     "name" : "OS"
513    },
514    {
515     "enum_field_value" : 16184,
516     "name" : "EXLEN"
517    },
518    {
519     "enum_field_value" : 16185,
520     "name" : "EXTRA"
521    },
522    {
523     "enum_field_value" : 16186,
524     "name" : "NAME"
525    },
526    {
527     "enum_field_value" : 16187,
528     "name" : "COMMENT"
529    },
530    {
531     "enum_field_value" : 16188,
532     "name" : "HCRC"
533    },
534    {
535     "enum_field_value" : 16189,
536     "name" : "DICTID"
537    },
538    {
539     "enum_field_value" : 16190,
540     "name" : "DICT"
541    },
542    {
543     "enum_field_value" : 16191,
544     "name" : "TYPE"
545    },
546    {
547     "enum_field_value" : 16192,
548     "name" : "TYPEDO"
549    },
550    {
551     "enum_field_value" : 16193,
552     "name" : "STORED"
553    },
554    {
555     "enum_field_value" : 16194,
556     "name" : "COPY_"
557    },
558    {
559     "enum_field_value" : 16195,
560     "name" : "COPY"
561    },
562    {
563     "enum_field_value" : 16196,
564     "name" : "TABLE"
565    },
566    {
567     "enum_field_value" : 16197,
568     "name" : "LENLENS"
569    },
570    {
571     "enum_field_value" : 16198,
572     "name" : "CODELENS"
573    },
574    {
575     "enum_field_value" : 16199,
576     "name" : "LEN_"
577    },
578    {
579     "enum_field_value" : 16200,
580     "name" : "LEN"
581    },
582    {
583     "enum_field_value" : 16201,
584     "name" : "LENEXT"
585    },
586    {
587     "enum_field_value" : 16202,
588     "name" : "DIST"
589    },
590    {
591     "enum_field_value" : 16203,
592     "name" : "DISTEXT"
593    },
594    {
595     "enum_field_value" : 16204,
596     "name" : "MATCH"
597    },
598    {
599     "enum_field_value" : 16205,
600     "name" : "LIT"
601    },
602    {
603     "enum_field_value" : 16206,
604     "name" : "CHECK"
605    },
606    {
607     "enum_field_value" : 16207,
608     "name" : "LENGTH"
609    },
610    {
611     "enum_field_value" : 16208,
612     "name" : "DONE"
613    },
614    {
615     "enum_field_value" : 16209,
616     "name" : "BAD"
617    },
618    {
619     "enum_field_value" : 16210,
620     "name" : "MEM"
621    },
622    {
623     "enum_field_value" : 16211,
624     "name" : "SYNC"
625    }
626   ],
627   "linker_set_key" : "_ZTI12inflate_mode",
628   "name" : "inflate_mode",
629   "size" : 4,
630   "source_file" : "external/zlib/inflate.h",
631   "underlying_type" : "_ZTIj"
632  },
633  {
634   "alignment" : 4,
635   "enum_fields" :
636   [
637    {
638     "enum_field_value" : 0,
639     "name" : "CODES"
640    },
641    {
642     "enum_field_value" : 1,
643     "name" : "LENS"
644    },
645    {
646     "enum_field_value" : 2,
647     "name" : "DISTS"
648    }
649   ],
650   "linker_set_key" : "_ZTI8codetype",
651   "name" : "codetype",
652   "size" : 4,
653   "source_file" : "external/zlib/inftrees.h",
654   "underlying_type" : "_ZTIj"
655  }
656 ],
657 "function_types" :
658 [
659  {
660   "alignment" : 4,
661   "linker_set_key" : "_ZTIFPvS_jjE",
662   "name" : "void *(void *, unsigned int, unsigned int)",
663   "parameters" :
664   [
665    {
666     "referenced_type" : "_ZTIPv"
667    },
668    {
669     "referenced_type" : "_ZTIj"
670    },
671    {
672     "referenced_type" : "_ZTIj"
673    }
674   ],
675   "return_type" : "_ZTIPv",
676   "source_file" : "external/zlib/zlib.h"
677  },
678  {
679   "alignment" : 4,
680   "linker_set_key" : "_ZTIFiPvPhjE",
681   "name" : "int (void *, unsigned char *, unsigned int)",
682   "parameters" :
683   [
684    {
685     "referenced_type" : "_ZTIPv"
686    },
687    {
688     "referenced_type" : "_ZTIPh"
689    },
690    {
691     "referenced_type" : "_ZTIj"
692    }
693   ],
694   "return_type" : "_ZTIi",
695   "source_file" : "external/zlib/zlib.h"
696  },
697  {
698   "alignment" : 4,
699   "linker_set_key" : "_ZTIFjPvPPKhE",
700   "name" : "unsigned int (void *, const unsigned char **)",
701   "parameters" :
702   [
703    {
704     "referenced_type" : "_ZTIPv"
705    },
706    {
707     "referenced_type" : "_ZTIPPKh"
708    }
709   ],
710   "return_type" : "_ZTIj",
711   "source_file" : "external/zlib/zlib.h"
712  },
713  {
714   "alignment" : 4,
715   "linker_set_key" : "_ZTIFvPvS_E",
716   "name" : "void (void *, void *)",
717   "parameters" :
718   [
719    {
720     "referenced_type" : "_ZTIPv"
721    },
722    {
723     "referenced_type" : "_ZTIPv"
724    }
725   ],
726   "return_type" : "_ZTIv",
727   "source_file" : "external/zlib/zlib.h"
728  }
729 ],
730 "functions" :
731 [
732  {
733   "function_name" : "adler32",
734   "linker_set_key" : "adler32",
735   "parameters" :
736   [
737    {
738     "referenced_type" : "_ZTIm"
739    },
740    {
741     "referenced_type" : "_ZTIPKh"
742    },
743    {
744     "referenced_type" : "_ZTIj"
745    }
746   ],
747   "return_type" : "_ZTIm",
748   "source_file" : "external/zlib/zlib.h"
749  },
750  {
751   "function_name" : "adler32_combine",
752   "linker_set_key" : "adler32_combine",
753   "parameters" :
754   [
755    {
756     "referenced_type" : "_ZTIm"
757    },
758    {
759     "referenced_type" : "_ZTIm"
760    },
761    {
762     "referenced_type" : "_ZTIl"
763    }
764   ],
765   "return_type" : "_ZTIm",
766   "source_file" : "external/zlib/zlib.h"
767  },
768  {
769   "function_name" : "adler32_combine64",
770   "linker_set_key" : "adler32_combine64",
771   "parameters" :
772   [
773    {
774     "referenced_type" : "_ZTIm"
775    },
776    {
777     "referenced_type" : "_ZTIm"
778    },
779    {
780     "referenced_type" : "_ZTIl"
781    }
782   ],
783   "return_type" : "_ZTIm",
784   "source_file" : "external/zlib/zutil.h"
785  },
786  {
787   "function_name" : "adler32_z",
788   "linker_set_key" : "adler32_z",
789   "parameters" :
790   [
791    {
792     "referenced_type" : "_ZTIm"
793    },
794    {
795     "referenced_type" : "_ZTIPKh"
796    },
797    {
798     "referenced_type" : "_ZTIj"
799    }
800   ],
801   "return_type" : "_ZTIm",
802   "source_file" : "external/zlib/zlib.h"
803  },
804  {
805   "function_name" : "compress",
806   "linker_set_key" : "compress",
807   "parameters" :
808   [
809    {
810     "referenced_type" : "_ZTIPh"
811    },
812    {
813     "referenced_type" : "_ZTIPm"
814    },
815    {
816     "referenced_type" : "_ZTIPKh"
817    },
818    {
819     "referenced_type" : "_ZTIm"
820    }
821   ],
822   "return_type" : "_ZTIi",
823   "source_file" : "external/zlib/zlib.h"
824  },
825  {
826   "function_name" : "compress2",
827   "linker_set_key" : "compress2",
828   "parameters" :
829   [
830    {
831     "referenced_type" : "_ZTIPh"
832    },
833    {
834     "referenced_type" : "_ZTIPm"
835    },
836    {
837     "referenced_type" : "_ZTIPKh"
838    },
839    {
840     "referenced_type" : "_ZTIm"
841    },
842    {
843     "referenced_type" : "_ZTIi"
844    }
845   ],
846   "return_type" : "_ZTIi",
847   "source_file" : "external/zlib/zlib.h"
848  },
849  {
850   "function_name" : "compressBound",
851   "linker_set_key" : "compressBound",
852   "parameters" :
853   [
854    {
855     "referenced_type" : "_ZTIm"
856    }
857   ],
858   "return_type" : "_ZTIm",
859   "source_file" : "external/zlib/zlib.h"
860  },
861  {
862   "function_name" : "crc32",
863   "linker_set_key" : "crc32",
864   "parameters" :
865   [
866    {
867     "referenced_type" : "_ZTIm"
868    },
869    {
870     "referenced_type" : "_ZTIPKh"
871    },
872    {
873     "referenced_type" : "_ZTIj"
874    }
875   ],
876   "return_type" : "_ZTIm",
877   "source_file" : "external/zlib/zlib.h"
878  },
879  {
880   "function_name" : "crc32_combine",
881   "linker_set_key" : "crc32_combine",
882   "parameters" :
883   [
884    {
885     "referenced_type" : "_ZTIm"
886    },
887    {
888     "referenced_type" : "_ZTIm"
889    },
890    {
891     "referenced_type" : "_ZTIl"
892    }
893   ],
894   "return_type" : "_ZTIm",
895   "source_file" : "external/zlib/zlib.h"
896  },
897  {
898   "function_name" : "crc32_combine64",
899   "linker_set_key" : "crc32_combine64",
900   "parameters" :
901   [
902    {
903     "referenced_type" : "_ZTIm"
904    },
905    {
906     "referenced_type" : "_ZTIm"
907    },
908    {
909     "referenced_type" : "_ZTIl"
910    }
911   ],
912   "return_type" : "_ZTIm",
913   "source_file" : "external/zlib/zutil.h"
914  },
915  {
916   "function_name" : "crc32_z",
917   "linker_set_key" : "crc32_z",
918   "parameters" :
919   [
920    {
921     "referenced_type" : "_ZTIm"
922    },
923    {
924     "referenced_type" : "_ZTIPKh"
925    },
926    {
927     "referenced_type" : "_ZTIj"
928    }
929   ],
930   "return_type" : "_ZTIm",
931   "source_file" : "external/zlib/zlib.h"
932  },
933  {
934   "function_name" : "deflate",
935   "linker_set_key" : "deflate",
936   "parameters" :
937   [
938    {
939     "referenced_type" : "_ZTIP10z_stream_s"
940    },
941    {
942     "referenced_type" : "_ZTIi"
943    }
944   ],
945   "return_type" : "_ZTIi",
946   "source_file" : "external/zlib/zlib.h"
947  },
948  {
949   "function_name" : "deflateBound",
950   "linker_set_key" : "deflateBound",
951   "parameters" :
952   [
953    {
954     "referenced_type" : "_ZTIP10z_stream_s"
955    },
956    {
957     "referenced_type" : "_ZTIm"
958    }
959   ],
960   "return_type" : "_ZTIm",
961   "source_file" : "external/zlib/zlib.h"
962  },
963  {
964   "function_name" : "deflateCopy",
965   "linker_set_key" : "deflateCopy",
966   "parameters" :
967   [
968    {
969     "referenced_type" : "_ZTIP10z_stream_s"
970    },
971    {
972     "referenced_type" : "_ZTIP10z_stream_s"
973    }
974   ],
975   "return_type" : "_ZTIi",
976   "source_file" : "external/zlib/zlib.h"
977  },
978  {
979   "function_name" : "deflateEnd",
980   "linker_set_key" : "deflateEnd",
981   "parameters" :
982   [
983    {
984     "referenced_type" : "_ZTIP10z_stream_s"
985    }
986   ],
987   "return_type" : "_ZTIi",
988   "source_file" : "external/zlib/zlib.h"
989  },
990  {
991   "function_name" : "deflateGetDictionary",
992   "linker_set_key" : "deflateGetDictionary",
993   "parameters" :
994   [
995    {
996     "referenced_type" : "_ZTIP10z_stream_s"
997    },
998    {
999     "referenced_type" : "_ZTIPh"
1000    },
1001    {
1002     "referenced_type" : "_ZTIPj"
1003    }
1004   ],
1005   "return_type" : "_ZTIi",
1006   "source_file" : "external/zlib/zlib.h"
1007  },
1008  {
1009   "function_name" : "deflateInit2_",
1010   "linker_set_key" : "deflateInit2_",
1011   "parameters" :
1012   [
1013    {
1014     "referenced_type" : "_ZTIP10z_stream_s"
1015    },
1016    {
1017     "referenced_type" : "_ZTIi"
1018    },
1019    {
1020     "referenced_type" : "_ZTIi"
1021    },
1022    {
1023     "referenced_type" : "_ZTIi"
1024    },
1025    {
1026     "referenced_type" : "_ZTIi"
1027    },
1028    {
1029     "referenced_type" : "_ZTIi"
1030    },
1031    {
1032     "referenced_type" : "_ZTIPKc"
1033    },
1034    {
1035     "referenced_type" : "_ZTIi"
1036    }
1037   ],
1038   "return_type" : "_ZTIi",
1039   "source_file" : "external/zlib/zlib.h"
1040  },
1041  {
1042   "function_name" : "deflateInit_",
1043   "linker_set_key" : "deflateInit_",
1044   "parameters" :
1045   [
1046    {
1047     "referenced_type" : "_ZTIP10z_stream_s"
1048    },
1049    {
1050     "referenced_type" : "_ZTIi"
1051    },
1052    {
1053     "referenced_type" : "_ZTIPKc"
1054    },
1055    {
1056     "referenced_type" : "_ZTIi"
1057    }
1058   ],
1059   "return_type" : "_ZTIi",
1060   "source_file" : "external/zlib/zlib.h"
1061  },
1062  {
1063   "function_name" : "deflateParams",
1064   "linker_set_key" : "deflateParams",
1065   "parameters" :
1066   [
1067    {
1068     "referenced_type" : "_ZTIP10z_stream_s"
1069    },
1070    {
1071     "referenced_type" : "_ZTIi"
1072    },
1073    {
1074     "referenced_type" : "_ZTIi"
1075    }
1076   ],
1077   "return_type" : "_ZTIi",
1078   "source_file" : "external/zlib/zlib.h"
1079  },
1080  {
1081   "function_name" : "deflatePending",
1082   "linker_set_key" : "deflatePending",
1083   "parameters" :
1084   [
1085    {
1086     "referenced_type" : "_ZTIP10z_stream_s"
1087    },
1088    {
1089     "referenced_type" : "_ZTIPj"
1090    },
1091    {
1092     "referenced_type" : "_ZTIPi"
1093    }
1094   ],
1095   "return_type" : "_ZTIi",
1096   "source_file" : "external/zlib/zlib.h"
1097  },
1098  {
1099   "function_name" : "deflatePrime",
1100   "linker_set_key" : "deflatePrime",
1101   "parameters" :
1102   [
1103    {
1104     "referenced_type" : "_ZTIP10z_stream_s"
1105    },
1106    {
1107     "referenced_type" : "_ZTIi"
1108    },
1109    {
1110     "referenced_type" : "_ZTIi"
1111    }
1112   ],
1113   "return_type" : "_ZTIi",
1114   "source_file" : "external/zlib/zlib.h"
1115  },
1116  {
1117   "function_name" : "deflateReset",
1118   "linker_set_key" : "deflateReset",
1119   "parameters" :
1120   [
1121    {
1122     "referenced_type" : "_ZTIP10z_stream_s"
1123    }
1124   ],
1125   "return_type" : "_ZTIi",
1126   "source_file" : "external/zlib/zlib.h"
1127  },
1128  {
1129   "function_name" : "deflateResetKeep",
1130   "linker_set_key" : "deflateResetKeep",
1131   "parameters" :
1132   [
1133    {
1134     "referenced_type" : "_ZTIP10z_stream_s"
1135    }
1136   ],
1137   "return_type" : "_ZTIi",
1138   "source_file" : "external/zlib/zlib.h"
1139  },
1140  {
1141   "function_name" : "deflateSetDictionary",
1142   "linker_set_key" : "deflateSetDictionary",
1143   "parameters" :
1144   [
1145    {
1146     "referenced_type" : "_ZTIP10z_stream_s"
1147    },
1148    {
1149     "referenced_type" : "_ZTIPKh"
1150    },
1151    {
1152     "referenced_type" : "_ZTIj"
1153    }
1154   ],
1155   "return_type" : "_ZTIi",
1156   "source_file" : "external/zlib/zlib.h"
1157  },
1158  {
1159   "function_name" : "deflateSetHeader",
1160   "linker_set_key" : "deflateSetHeader",
1161   "parameters" :
1162   [
1163    {
1164     "referenced_type" : "_ZTIP10z_stream_s"
1165    },
1166    {
1167     "referenced_type" : "_ZTIP11gz_header_s"
1168    }
1169   ],
1170   "return_type" : "_ZTIi",
1171   "source_file" : "external/zlib/zlib.h"
1172  },
1173  {
1174   "function_name" : "deflateTune",
1175   "linker_set_key" : "deflateTune",
1176   "parameters" :
1177   [
1178    {
1179     "referenced_type" : "_ZTIP10z_stream_s"
1180    },
1181    {
1182     "referenced_type" : "_ZTIi"
1183    },
1184    {
1185     "referenced_type" : "_ZTIi"
1186    },
1187    {
1188     "referenced_type" : "_ZTIi"
1189    },
1190    {
1191     "referenced_type" : "_ZTIi"
1192    }
1193   ],
1194   "return_type" : "_ZTIi",
1195   "source_file" : "external/zlib/zlib.h"
1196  },
1197  {
1198   "function_name" : "get_crc_table",
1199   "linker_set_key" : "get_crc_table",
1200   "return_type" : "_ZTIPKj",
1201   "source_file" : "external/zlib/zlib.h"
1202  },
1203  {
1204   "function_name" : "gzbuffer",
1205   "linker_set_key" : "gzbuffer",
1206   "parameters" :
1207   [
1208    {
1209     "referenced_type" : "_ZTIP8gzFile_s"
1210    },
1211    {
1212     "referenced_type" : "_ZTIj"
1213    }
1214   ],
1215   "return_type" : "_ZTIi",
1216   "source_file" : "external/zlib/zlib.h"
1217  },
1218  {
1219   "function_name" : "gzclearerr",
1220   "linker_set_key" : "gzclearerr",
1221   "parameters" :
1222   [
1223    {
1224     "referenced_type" : "_ZTIP8gzFile_s"
1225    }
1226   ],
1227   "return_type" : "_ZTIv",
1228   "source_file" : "external/zlib/zlib.h"
1229  },
1230  {
1231   "function_name" : "gzclose",
1232   "linker_set_key" : "gzclose",
1233   "parameters" :
1234   [
1235    {
1236     "referenced_type" : "_ZTIP8gzFile_s"
1237    }
1238   ],
1239   "return_type" : "_ZTIi",
1240   "source_file" : "external/zlib/zlib.h"
1241  },
1242  {
1243   "function_name" : "gzclose_r",
1244   "linker_set_key" : "gzclose_r",
1245   "parameters" :
1246   [
1247    {
1248     "referenced_type" : "_ZTIP8gzFile_s"
1249    }
1250   ],
1251   "return_type" : "_ZTIi",
1252   "source_file" : "external/zlib/zlib.h"
1253  },
1254  {
1255   "function_name" : "gzclose_w",
1256   "linker_set_key" : "gzclose_w",
1257   "parameters" :
1258   [
1259    {
1260     "referenced_type" : "_ZTIP8gzFile_s"
1261    }
1262   ],
1263   "return_type" : "_ZTIi",
1264   "source_file" : "external/zlib/zlib.h"
1265  },
1266  {
1267   "function_name" : "gzdirect",
1268   "linker_set_key" : "gzdirect",
1269   "parameters" :
1270   [
1271    {
1272     "referenced_type" : "_ZTIP8gzFile_s"
1273    }
1274   ],
1275   "return_type" : "_ZTIi",
1276   "source_file" : "external/zlib/zlib.h"
1277  },
1278  {
1279   "function_name" : "gzdopen",
1280   "linker_set_key" : "gzdopen",
1281   "parameters" :
1282   [
1283    {
1284     "referenced_type" : "_ZTIi"
1285    },
1286    {
1287     "referenced_type" : "_ZTIPKc"
1288    }
1289   ],
1290   "return_type" : "_ZTIP8gzFile_s",
1291   "source_file" : "external/zlib/zlib.h"
1292  },
1293  {
1294   "function_name" : "gzeof",
1295   "linker_set_key" : "gzeof",
1296   "parameters" :
1297   [
1298    {
1299     "referenced_type" : "_ZTIP8gzFile_s"
1300    }
1301   ],
1302   "return_type" : "_ZTIi",
1303   "source_file" : "external/zlib/zlib.h"
1304  },
1305  {
1306   "function_name" : "gzerror",
1307   "linker_set_key" : "gzerror",
1308   "parameters" :
1309   [
1310    {
1311     "referenced_type" : "_ZTIP8gzFile_s"
1312    },
1313    {
1314     "referenced_type" : "_ZTIPi"
1315    }
1316   ],
1317   "return_type" : "_ZTIPKc",
1318   "source_file" : "external/zlib/zlib.h"
1319  },
1320  {
1321   "function_name" : "gzflush",
1322   "linker_set_key" : "gzflush",
1323   "parameters" :
1324   [
1325    {
1326     "referenced_type" : "_ZTIP8gzFile_s"
1327    },
1328    {
1329     "referenced_type" : "_ZTIi"
1330    }
1331   ],
1332   "return_type" : "_ZTIi",
1333   "source_file" : "external/zlib/zlib.h"
1334  },
1335  {
1336   "function_name" : "gzfread",
1337   "linker_set_key" : "gzfread",
1338   "parameters" :
1339   [
1340    {
1341     "referenced_type" : "_ZTIPv"
1342    },
1343    {
1344     "referenced_type" : "_ZTIj"
1345    },
1346    {
1347     "referenced_type" : "_ZTIj"
1348    },
1349    {
1350     "referenced_type" : "_ZTIP8gzFile_s"
1351    }
1352   ],
1353   "return_type" : "_ZTIj",
1354   "source_file" : "external/zlib/zlib.h"
1355  },
1356  {
1357   "function_name" : "gzfwrite",
1358   "linker_set_key" : "gzfwrite",
1359   "parameters" :
1360   [
1361    {
1362     "referenced_type" : "_ZTIPKv"
1363    },
1364    {
1365     "referenced_type" : "_ZTIj"
1366    },
1367    {
1368     "referenced_type" : "_ZTIj"
1369    },
1370    {
1371     "referenced_type" : "_ZTIP8gzFile_s"
1372    }
1373   ],
1374   "return_type" : "_ZTIj",
1375   "source_file" : "external/zlib/zlib.h"
1376  },
1377  {
1378   "function_name" : "gzgetc",
1379   "linker_set_key" : "gzgetc",
1380   "parameters" :
1381   [
1382    {
1383     "referenced_type" : "_ZTIP8gzFile_s"
1384    }
1385   ],
1386   "return_type" : "_ZTIi",
1387   "source_file" : "external/zlib/zlib.h"
1388  },
1389  {
1390   "function_name" : "gzgetc_",
1391   "linker_set_key" : "gzgetc_",
1392   "parameters" :
1393   [
1394    {
1395     "referenced_type" : "_ZTIP8gzFile_s"
1396    }
1397   ],
1398   "return_type" : "_ZTIi",
1399   "source_file" : "external/zlib/zlib.h"
1400  },
1401  {
1402   "function_name" : "gzgets",
1403   "linker_set_key" : "gzgets",
1404   "parameters" :
1405   [
1406    {
1407     "referenced_type" : "_ZTIP8gzFile_s"
1408    },
1409    {
1410     "referenced_type" : "_ZTIPc"
1411    },
1412    {
1413     "referenced_type" : "_ZTIi"
1414    }
1415   ],
1416   "return_type" : "_ZTIPc",
1417   "source_file" : "external/zlib/zlib.h"
1418  },
1419  {
1420   "function_name" : "gzoffset",
1421   "linker_set_key" : "gzoffset",
1422   "parameters" :
1423   [
1424    {
1425     "referenced_type" : "_ZTIP8gzFile_s"
1426    }
1427   ],
1428   "return_type" : "_ZTIl",
1429   "source_file" : "external/zlib/zlib.h"
1430  },
1431  {
1432   "function_name" : "gzoffset64",
1433   "linker_set_key" : "gzoffset64",
1434   "parameters" :
1435   [
1436    {
1437     "referenced_type" : "_ZTIP8gzFile_s"
1438    }
1439   ],
1440   "return_type" : "_ZTIl",
1441   "source_file" : "external/zlib/gzguts.h"
1442  },
1443  {
1444   "function_name" : "gzopen",
1445   "linker_set_key" : "gzopen",
1446   "parameters" :
1447   [
1448    {
1449     "referenced_type" : "_ZTIPKc"
1450    },
1451    {
1452     "referenced_type" : "_ZTIPKc"
1453    }
1454   ],
1455   "return_type" : "_ZTIP8gzFile_s",
1456   "source_file" : "external/zlib/zlib.h"
1457  },
1458  {
1459   "function_name" : "gzopen64",
1460   "linker_set_key" : "gzopen64",
1461   "parameters" :
1462   [
1463    {
1464     "referenced_type" : "_ZTIPKc"
1465    },
1466    {
1467     "referenced_type" : "_ZTIPKc"
1468    }
1469   ],
1470   "return_type" : "_ZTIP8gzFile_s",
1471   "source_file" : "external/zlib/gzguts.h"
1472  },
1473  {
1474   "function_name" : "gzprintf",
1475   "linker_set_key" : "gzprintf",
1476   "parameters" :
1477   [
1478    {
1479     "referenced_type" : "_ZTIP8gzFile_s"
1480    },
1481    {
1482     "referenced_type" : "_ZTIPKc"
1483    }
1484   ],
1485   "return_type" : "_ZTIi",
1486   "source_file" : "external/zlib/zlib.h"
1487  },
1488  {
1489   "function_name" : "gzputc",
1490   "linker_set_key" : "gzputc",
1491   "parameters" :
1492   [
1493    {
1494     "referenced_type" : "_ZTIP8gzFile_s"
1495    },
1496    {
1497     "referenced_type" : "_ZTIi"
1498    }
1499   ],
1500   "return_type" : "_ZTIi",
1501   "source_file" : "external/zlib/zlib.h"
1502  },
1503  {
1504   "function_name" : "gzputs",
1505   "linker_set_key" : "gzputs",
1506   "parameters" :
1507   [
1508    {
1509     "referenced_type" : "_ZTIP8gzFile_s"
1510    },
1511    {
1512     "referenced_type" : "_ZTIPKc"
1513    }
1514   ],
1515   "return_type" : "_ZTIi",
1516   "source_file" : "external/zlib/zlib.h"
1517  },
1518  {
1519   "function_name" : "gzread",
1520   "linker_set_key" : "gzread",
1521   "parameters" :
1522   [
1523    {
1524     "referenced_type" : "_ZTIP8gzFile_s"
1525    },
1526    {
1527     "referenced_type" : "_ZTIPv"
1528    },
1529    {
1530     "referenced_type" : "_ZTIj"
1531    }
1532   ],
1533   "return_type" : "_ZTIi",
1534   "source_file" : "external/zlib/zlib.h"
1535  },
1536  {
1537   "function_name" : "gzrewind",
1538   "linker_set_key" : "gzrewind",
1539   "parameters" :
1540   [
1541    {
1542     "referenced_type" : "_ZTIP8gzFile_s"
1543    }
1544   ],
1545   "return_type" : "_ZTIi",
1546   "source_file" : "external/zlib/zlib.h"
1547  },
1548  {
1549   "function_name" : "gzseek",
1550   "linker_set_key" : "gzseek",
1551   "parameters" :
1552   [
1553    {
1554     "referenced_type" : "_ZTIP8gzFile_s"
1555    },
1556    {
1557     "referenced_type" : "_ZTIl"
1558    },
1559    {
1560     "referenced_type" : "_ZTIi"
1561    }
1562   ],
1563   "return_type" : "_ZTIl",
1564   "source_file" : "external/zlib/zlib.h"
1565  },
1566  {
1567   "function_name" : "gzseek64",
1568   "linker_set_key" : "gzseek64",
1569   "parameters" :
1570   [
1571    {
1572     "referenced_type" : "_ZTIP8gzFile_s"
1573    },
1574    {
1575     "referenced_type" : "_ZTIl"
1576    },
1577    {
1578     "referenced_type" : "_ZTIi"
1579    }
1580   ],
1581   "return_type" : "_ZTIl",
1582   "source_file" : "external/zlib/gzguts.h"
1583  },
1584  {
1585   "function_name" : "gzsetparams",
1586   "linker_set_key" : "gzsetparams",
1587   "parameters" :
1588   [
1589    {
1590     "referenced_type" : "_ZTIP8gzFile_s"
1591    },
1592    {
1593     "referenced_type" : "_ZTIi"
1594    },
1595    {
1596     "referenced_type" : "_ZTIi"
1597    }
1598   ],
1599   "return_type" : "_ZTIi",
1600   "source_file" : "external/zlib/zlib.h"
1601  },
1602  {
1603   "function_name" : "gztell",
1604   "linker_set_key" : "gztell",
1605   "parameters" :
1606   [
1607    {
1608     "referenced_type" : "_ZTIP8gzFile_s"
1609    }
1610   ],
1611   "return_type" : "_ZTIl",
1612   "source_file" : "external/zlib/zlib.h"
1613  },
1614  {
1615   "function_name" : "gztell64",
1616   "linker_set_key" : "gztell64",
1617   "parameters" :
1618   [
1619    {
1620     "referenced_type" : "_ZTIP8gzFile_s"
1621    }
1622   ],
1623   "return_type" : "_ZTIl",
1624   "source_file" : "external/zlib/gzguts.h"
1625  },
1626  {
1627   "function_name" : "gzungetc",
1628   "linker_set_key" : "gzungetc",
1629   "parameters" :
1630   [
1631    {
1632     "referenced_type" : "_ZTIi"
1633    },
1634    {
1635     "referenced_type" : "_ZTIP8gzFile_s"
1636    }
1637   ],
1638   "return_type" : "_ZTIi",
1639   "source_file" : "external/zlib/zlib.h"
1640  },
1641  {
1642   "function_name" : "gzvprintf",
1643   "linker_set_key" : "gzvprintf",
1644   "parameters" :
1645   [
1646    {
1647     "referenced_type" : "_ZTIP8gzFile_s"
1648    },
1649    {
1650     "referenced_type" : "_ZTIPKc"
1651    },
1652    {
1653     "referenced_type" : "_ZTISt9__va_list"
1654    }
1655   ],
1656   "return_type" : "_ZTIi",
1657   "source_file" : "external/zlib/zlib.h"
1658  },
1659  {
1660   "function_name" : "gzwrite",
1661   "linker_set_key" : "gzwrite",
1662   "parameters" :
1663   [
1664    {
1665     "referenced_type" : "_ZTIP8gzFile_s"
1666    },
1667    {
1668     "referenced_type" : "_ZTIPKv"
1669    },
1670    {
1671     "referenced_type" : "_ZTIj"
1672    }
1673   ],
1674   "return_type" : "_ZTIi",
1675   "source_file" : "external/zlib/zlib.h"
1676  },
1677  {
1678   "function_name" : "inflate",
1679   "linker_set_key" : "inflate",
1680   "parameters" :
1681   [
1682    {
1683     "referenced_type" : "_ZTIP10z_stream_s"
1684    },
1685    {
1686     "referenced_type" : "_ZTIi"
1687    }
1688   ],
1689   "return_type" : "_ZTIi",
1690   "source_file" : "external/zlib/zlib.h"
1691  },
1692  {
1693   "function_name" : "inflateBack",
1694   "linker_set_key" : "inflateBack",
1695   "parameters" :
1696   [
1697    {
1698     "referenced_type" : "_ZTIP10z_stream_s"
1699    },
1700    {
1701     "referenced_type" : "_ZTIPFjPvPPKhE"
1702    },
1703    {
1704     "referenced_type" : "_ZTIPv"
1705    },
1706    {
1707     "referenced_type" : "_ZTIPFiPvPhjE"
1708    },
1709    {
1710     "referenced_type" : "_ZTIPv"
1711    }
1712   ],
1713   "return_type" : "_ZTIi",
1714   "source_file" : "external/zlib/zlib.h"
1715  },
1716  {
1717   "function_name" : "inflateBackEnd",
1718   "linker_set_key" : "inflateBackEnd",
1719   "parameters" :
1720   [
1721    {
1722     "referenced_type" : "_ZTIP10z_stream_s"
1723    }
1724   ],
1725   "return_type" : "_ZTIi",
1726   "source_file" : "external/zlib/zlib.h"
1727  },
1728  {
1729   "function_name" : "inflateBackInit_",
1730   "linker_set_key" : "inflateBackInit_",
1731   "parameters" :
1732   [
1733    {
1734     "referenced_type" : "_ZTIP10z_stream_s"
1735    },
1736    {
1737     "referenced_type" : "_ZTIi"
1738    },
1739    {
1740     "referenced_type" : "_ZTIPh"
1741    },
1742    {
1743     "referenced_type" : "_ZTIPKc"
1744    },
1745    {
1746     "referenced_type" : "_ZTIi"
1747    }
1748   ],
1749   "return_type" : "_ZTIi",
1750   "source_file" : "external/zlib/zlib.h"
1751  },
1752  {
1753   "function_name" : "inflateCodesUsed",
1754   "linker_set_key" : "inflateCodesUsed",
1755   "parameters" :
1756   [
1757    {
1758     "referenced_type" : "_ZTIP10z_stream_s"
1759    }
1760   ],
1761   "return_type" : "_ZTIm",
1762   "source_file" : "external/zlib/zlib.h"
1763  },
1764  {
1765   "function_name" : "inflateCopy",
1766   "linker_set_key" : "inflateCopy",
1767   "parameters" :
1768   [
1769    {
1770     "referenced_type" : "_ZTIP10z_stream_s"
1771    },
1772    {
1773     "referenced_type" : "_ZTIP10z_stream_s"
1774    }
1775   ],
1776   "return_type" : "_ZTIi",
1777   "source_file" : "external/zlib/zlib.h"
1778  },
1779  {
1780   "function_name" : "inflateEnd",
1781   "linker_set_key" : "inflateEnd",
1782   "parameters" :
1783   [
1784    {
1785     "referenced_type" : "_ZTIP10z_stream_s"
1786    }
1787   ],
1788   "return_type" : "_ZTIi",
1789   "source_file" : "external/zlib/zlib.h"
1790  },
1791  {
1792   "function_name" : "inflateGetDictionary",
1793   "linker_set_key" : "inflateGetDictionary",
1794   "parameters" :
1795   [
1796    {
1797     "referenced_type" : "_ZTIP10z_stream_s"
1798    },
1799    {
1800     "referenced_type" : "_ZTIPh"
1801    },
1802    {
1803     "referenced_type" : "_ZTIPj"
1804    }
1805   ],
1806   "return_type" : "_ZTIi",
1807   "source_file" : "external/zlib/zlib.h"
1808  },
1809  {
1810   "function_name" : "inflateGetHeader",
1811   "linker_set_key" : "inflateGetHeader",
1812   "parameters" :
1813   [
1814    {
1815     "referenced_type" : "_ZTIP10z_stream_s"
1816    },
1817    {
1818     "referenced_type" : "_ZTIP11gz_header_s"
1819    }
1820   ],
1821   "return_type" : "_ZTIi",
1822   "source_file" : "external/zlib/zlib.h"
1823  },
1824  {
1825   "function_name" : "inflateInit2_",
1826   "linker_set_key" : "inflateInit2_",
1827   "parameters" :
1828   [
1829    {
1830     "referenced_type" : "_ZTIP10z_stream_s"
1831    },
1832    {
1833     "referenced_type" : "_ZTIi"
1834    },
1835    {
1836     "referenced_type" : "_ZTIPKc"
1837    },
1838    {
1839     "referenced_type" : "_ZTIi"
1840    }
1841   ],
1842   "return_type" : "_ZTIi",
1843   "source_file" : "external/zlib/zlib.h"
1844  },
1845  {
1846   "function_name" : "inflateInit_",
1847   "linker_set_key" : "inflateInit_",
1848   "parameters" :
1849   [
1850    {
1851     "referenced_type" : "_ZTIP10z_stream_s"
1852    },
1853    {
1854     "referenced_type" : "_ZTIPKc"
1855    },
1856    {
1857     "referenced_type" : "_ZTIi"
1858    }
1859   ],
1860   "return_type" : "_ZTIi",
1861   "source_file" : "external/zlib/zlib.h"
1862  },
1863  {
1864   "function_name" : "inflateMark",
1865   "linker_set_key" : "inflateMark",
1866   "parameters" :
1867   [
1868    {
1869     "referenced_type" : "_ZTIP10z_stream_s"
1870    }
1871   ],
1872   "return_type" : "_ZTIl",
1873   "source_file" : "external/zlib/zlib.h"
1874  },
1875  {
1876   "function_name" : "inflatePrime",
1877   "linker_set_key" : "inflatePrime",
1878   "parameters" :
1879   [
1880    {
1881     "referenced_type" : "_ZTIP10z_stream_s"
1882    },
1883    {
1884     "referenced_type" : "_ZTIi"
1885    },
1886    {
1887     "referenced_type" : "_ZTIi"
1888    }
1889   ],
1890   "return_type" : "_ZTIi",
1891   "source_file" : "external/zlib/zlib.h"
1892  },
1893  {
1894   "function_name" : "inflateReset",
1895   "linker_set_key" : "inflateReset",
1896   "parameters" :
1897   [
1898    {
1899     "referenced_type" : "_ZTIP10z_stream_s"
1900    }
1901   ],
1902   "return_type" : "_ZTIi",
1903   "source_file" : "external/zlib/zlib.h"
1904  },
1905  {
1906   "function_name" : "inflateReset2",
1907   "linker_set_key" : "inflateReset2",
1908   "parameters" :
1909   [
1910    {
1911     "referenced_type" : "_ZTIP10z_stream_s"
1912    },
1913    {
1914     "referenced_type" : "_ZTIi"
1915    }
1916   ],
1917   "return_type" : "_ZTIi",
1918   "source_file" : "external/zlib/zlib.h"
1919  },
1920  {
1921   "function_name" : "inflateResetKeep",
1922   "linker_set_key" : "inflateResetKeep",
1923   "parameters" :
1924   [
1925    {
1926     "referenced_type" : "_ZTIP10z_stream_s"
1927    }
1928   ],
1929   "return_type" : "_ZTIi",
1930   "source_file" : "external/zlib/zlib.h"
1931  },
1932  {
1933   "function_name" : "inflateSetDictionary",
1934   "linker_set_key" : "inflateSetDictionary",
1935   "parameters" :
1936   [
1937    {
1938     "referenced_type" : "_ZTIP10z_stream_s"
1939    },
1940    {
1941     "referenced_type" : "_ZTIPKh"
1942    },
1943    {
1944     "referenced_type" : "_ZTIj"
1945    }
1946   ],
1947   "return_type" : "_ZTIi",
1948   "source_file" : "external/zlib/zlib.h"
1949  },
1950  {
1951   "function_name" : "inflateSync",
1952   "linker_set_key" : "inflateSync",
1953   "parameters" :
1954   [
1955    {
1956     "referenced_type" : "_ZTIP10z_stream_s"
1957    }
1958   ],
1959   "return_type" : "_ZTIi",
1960   "source_file" : "external/zlib/zlib.h"
1961  },
1962  {
1963   "function_name" : "inflateSyncPoint",
1964   "linker_set_key" : "inflateSyncPoint",
1965   "parameters" :
1966   [
1967    {
1968     "referenced_type" : "_ZTIP10z_stream_s"
1969    }
1970   ],
1971   "return_type" : "_ZTIi",
1972   "source_file" : "external/zlib/zlib.h"
1973  },
1974  {
1975   "function_name" : "inflateUndermine",
1976   "linker_set_key" : "inflateUndermine",
1977   "parameters" :
1978   [
1979    {
1980     "referenced_type" : "_ZTIP10z_stream_s"
1981    },
1982    {
1983     "referenced_type" : "_ZTIi"
1984    }
1985   ],
1986   "return_type" : "_ZTIi",
1987   "source_file" : "external/zlib/zlib.h"
1988  },
1989  {
1990   "function_name" : "inflateValidate",
1991   "linker_set_key" : "inflateValidate",
1992   "parameters" :
1993   [
1994    {
1995     "referenced_type" : "_ZTIP10z_stream_s"
1996    },
1997    {
1998     "referenced_type" : "_ZTIi"
1999    }
2000   ],
2001   "return_type" : "_ZTIi",
2002   "source_file" : "external/zlib/zlib.h"
2003  },
2004  {
2005   "function_name" : "uncompress",
2006   "linker_set_key" : "uncompress",
2007   "parameters" :
2008   [
2009    {
2010     "referenced_type" : "_ZTIPh"
2011    },
2012    {
2013     "referenced_type" : "_ZTIPm"
2014    },
2015    {
2016     "referenced_type" : "_ZTIPKh"
2017    },
2018    {
2019     "referenced_type" : "_ZTIm"
2020    }
2021   ],
2022   "return_type" : "_ZTIi",
2023   "source_file" : "external/zlib/zlib.h"
2024  },
2025  {
2026   "function_name" : "uncompress2",
2027   "linker_set_key" : "uncompress2",
2028   "parameters" :
2029   [
2030    {
2031     "referenced_type" : "_ZTIPh"
2032    },
2033    {
2034     "referenced_type" : "_ZTIPm"
2035    },
2036    {
2037     "referenced_type" : "_ZTIPKh"
2038    },
2039    {
2040     "referenced_type" : "_ZTIPm"
2041    }
2042   ],
2043   "return_type" : "_ZTIi",
2044   "source_file" : "external/zlib/zlib.h"
2045  },
2046  {
2047   "function_name" : "zError",
2048   "linker_set_key" : "zError",
2049   "parameters" :
2050   [
2051    {
2052     "referenced_type" : "_ZTIi"
2053    }
2054   ],
2055   "return_type" : "_ZTIPKc",
2056   "source_file" : "external/zlib/zlib.h"
2057  },
2058  {
2059   "function_name" : "zlibCompileFlags",
2060   "linker_set_key" : "zlibCompileFlags",
2061   "return_type" : "_ZTIm",
2062   "source_file" : "external/zlib/zlib.h"
2063  },
2064  {
2065   "function_name" : "zlibVersion",
2066   "linker_set_key" : "zlibVersion",
2067   "return_type" : "_ZTIPKc",
2068   "source_file" : "external/zlib/zlib.h"
2069  }
2070 ],
2071 "global_vars" : [],
2072 "lvalue_reference_types" : [],
2073 "pointer_types" :
2074 [
2075  {
2076   "alignment" : 4,
2077   "linker_set_key" : "_ZTIP10z_stream_s",
2078   "name" : "z_stream_s *",
2079   "referenced_type" : "_ZTI10z_stream_s",
2080   "size" : 4,
2081   "source_file" : "external/zlib/deflate.h"
2082  },
2083  {
2084   "alignment" : 4,
2085   "linker_set_key" : "_ZTIP11gz_header_s",
2086   "name" : "gz_header_s *",
2087   "referenced_type" : "_ZTI11gz_header_s",
2088   "size" : 4,
2089   "source_file" : "external/zlib/deflate.h"
2090  },
2091  {
2092   "alignment" : 4,
2093   "linker_set_key" : "_ZTIP14internal_state",
2094   "name" : "internal_state *",
2095   "referenced_type" : "_ZTI14internal_state",
2096   "size" : 4,
2097   "source_file" : "external/zlib/zlib.h"
2098  },
2099  {
2100   "alignment" : 4,
2101   "linker_set_key" : "_ZTIP4code",
2102   "name" : "code *",
2103   "referenced_type" : "_ZTI4code",
2104   "size" : 4,
2105   "source_file" : "external/zlib/inflate.h"
2106  },
2107  {
2108   "alignment" : 4,
2109   "linker_set_key" : "_ZTIP8gzFile_s",
2110   "name" : "gzFile_s *",
2111   "referenced_type" : "_ZTI8gzFile_s",
2112   "size" : 4,
2113   "source_file" : "external/zlib/zlib.h"
2114  },
2115  {
2116   "alignment" : 4,
2117   "linker_set_key" : "_ZTIP8gz_state",
2118   "name" : "gz_state *",
2119   "referenced_type" : "_ZTI8gz_state",
2120   "size" : 4,
2121   "source_file" : "external/zlib/gzguts.h"
2122  },
2123  {
2124   "alignment" : 4,
2125   "linker_set_key" : "_ZTIP9ct_data_s",
2126   "name" : "ct_data_s *",
2127   "referenced_type" : "_ZTI9ct_data_s",
2128   "size" : 4,
2129   "source_file" : "external/zlib/deflate.h"
2130  },
2131  {
2132   "alignment" : 4,
2133   "linker_set_key" : "_ZTIPFPvS_jjE",
2134   "name" : "void *(*)(void *, unsigned int, unsigned int)",
2135   "referenced_type" : "_ZTIFPvS_jjE",
2136   "size" : 4,
2137   "source_file" : "external/zlib/zlib.h"
2138  },
2139  {
2140   "alignment" : 4,
2141   "linker_set_key" : "_ZTIPFiPvPhjE",
2142   "name" : "int (*)(void *, unsigned char *, unsigned int)",
2143   "referenced_type" : "_ZTIFiPvPhjE",
2144   "size" : 4,
2145   "source_file" : "external/zlib/zlib.h"
2146  },
2147  {
2148   "alignment" : 4,
2149   "linker_set_key" : "_ZTIPFjPvPPKhE",
2150   "name" : "unsigned int (*)(void *, const unsigned char **)",
2151   "referenced_type" : "_ZTIFjPvPPKhE",
2152   "size" : 4,
2153   "source_file" : "external/zlib/zlib.h"
2154  },
2155  {
2156   "alignment" : 4,
2157   "linker_set_key" : "_ZTIPFvPvS_E",
2158   "name" : "void (*)(void *, void *)",
2159   "referenced_type" : "_ZTIFvPvS_E",
2160   "size" : 4,
2161   "source_file" : "external/zlib/zlib.h"
2162  },
2163  {
2164   "alignment" : 4,
2165   "linker_set_key" : "_ZTIPK18static_tree_desc_s",
2166   "name" : "const static_tree_desc_s *",
2167   "referenced_type" : "_ZTIK18static_tree_desc_s",
2168   "size" : 4,
2169   "source_file" : "external/zlib/deflate.h"
2170  },
2171  {
2172   "alignment" : 4,
2173   "linker_set_key" : "_ZTIPK4code",
2174   "name" : "const code *",
2175   "referenced_type" : "_ZTIK4code",
2176   "size" : 4,
2177   "source_file" : "external/zlib/inflate.h"
2178  },
2179  {
2180   "alignment" : 4,
2181   "linker_set_key" : "_ZTIPKc",
2182   "name" : "const char *",
2183   "referenced_type" : "_ZTIKc",
2184   "size" : 4,
2185   "source_file" : "external/zlib/zlib.h"
2186  },
2187  {
2188   "alignment" : 4,
2189   "linker_set_key" : "_ZTIPKh",
2190   "name" : "const unsigned char *",
2191   "referenced_type" : "_ZTIKh",
2192   "size" : 4,
2193   "source_file" : "external/zlib/zlib.h"
2194  },
2195  {
2196   "alignment" : 4,
2197   "linker_set_key" : "_ZTIPKj",
2198   "name" : "const unsigned int *",
2199   "referenced_type" : "_ZTIKj",
2200   "size" : 4,
2201   "source_file" : "external/zlib/zlib.h"
2202  },
2203  {
2204   "alignment" : 4,
2205   "linker_set_key" : "_ZTIPKv",
2206   "name" : "const void *",
2207   "referenced_type" : "_ZTIKv",
2208   "size" : 4,
2209   "source_file" : "external/zlib/zlib.h"
2210  },
2211  {
2212   "alignment" : 4,
2213   "linker_set_key" : "_ZTIPP4code",
2214   "name" : "code **",
2215   "referenced_type" : "_ZTIP4code",
2216   "size" : 4,
2217   "source_file" : "external/zlib/inftrees.h"
2218  },
2219  {
2220   "alignment" : 4,
2221   "linker_set_key" : "_ZTIPPKh",
2222   "name" : "const unsigned char **",
2223   "referenced_type" : "_ZTIPKh",
2224   "size" : 4,
2225   "source_file" : "external/zlib/zlib.h"
2226  },
2227  {
2228   "alignment" : 4,
2229   "linker_set_key" : "_ZTIPc",
2230   "name" : "char *",
2231   "referenced_type" : "_ZTIc",
2232   "size" : 4,
2233   "source_file" : "external/zlib/gzguts.h"
2234  },
2235  {
2236   "alignment" : 4,
2237   "linker_set_key" : "_ZTIPh",
2238   "name" : "unsigned char *",
2239   "referenced_type" : "_ZTIh",
2240   "size" : 4,
2241   "source_file" : "external/zlib/zlib.h"
2242  },
2243  {
2244   "alignment" : 4,
2245   "linker_set_key" : "_ZTIPi",
2246   "name" : "int *",
2247   "referenced_type" : "_ZTIi",
2248   "size" : 4,
2249   "source_file" : "external/zlib/zlib.h"
2250  },
2251  {
2252   "alignment" : 4,
2253   "linker_set_key" : "_ZTIPj",
2254   "name" : "unsigned int *",
2255   "referenced_type" : "_ZTIj",
2256   "size" : 4,
2257   "source_file" : "external/zlib/zlib.h"
2258  },
2259  {
2260   "alignment" : 4,
2261   "linker_set_key" : "_ZTIPm",
2262   "name" : "unsigned long *",
2263   "referenced_type" : "_ZTIm",
2264   "size" : 4,
2265   "source_file" : "external/zlib/zlib.h"
2266  },
2267  {
2268   "alignment" : 4,
2269   "linker_set_key" : "_ZTIPt",
2270   "name" : "unsigned short *",
2271   "referenced_type" : "_ZTIt",
2272   "size" : 4,
2273   "source_file" : "external/zlib/deflate.h"
2274  },
2275  {
2276   "alignment" : 4,
2277   "linker_set_key" : "_ZTIPv",
2278   "name" : "void *",
2279   "referenced_type" : "_ZTIv",
2280   "size" : 4,
2281   "source_file" : "external/zlib/zlib.h"
2282  }
2283 ],
2284 "qualified_types" :
2285 [
2286  {
2287   "alignment" : 4,
2288   "is_const" : true,
2289   "linker_set_key" : "_ZTIA10_KPKc",
2290   "name" : "const char *const[10]",
2291   "referenced_type" : "_ZTIA10_PKc",
2292   "size" : 40,
2293   "source_file" : "external/zlib/zutil.h"
2294  },
2295  {
2296   "alignment" : 1,
2297   "is_const" : true,
2298   "linker_set_key" : "_ZTIA256_Kh",
2299   "name" : "const unsigned char[256]",
2300   "referenced_type" : "_ZTIA256_h",
2301   "size" : 256,
2302   "source_file" : "external/zlib/trees.h"
2303  },
2304  {
2305   "alignment" : 4,
2306   "is_const" : true,
2307   "linker_set_key" : "_ZTIA256_Kj",
2308   "name" : "const unsigned int[256]",
2309   "referenced_type" : "_ZTIA256_j",
2310   "size" : 1024,
2311   "source_file" : "external/zlib/crc32.h"
2312  },
2313  {
2314   "alignment" : 2,
2315   "is_const" : true,
2316   "linker_set_key" : "_ZTIA288_K9ct_data_s",
2317   "name" : "const ct_data_s[288]",
2318   "referenced_type" : "_ZTIA288_9ct_data_s",
2319   "size" : 1152,
2320   "source_file" : "external/zlib/trees.h"
2321  },
2322  {
2323   "alignment" : 4,
2324   "is_const" : true,
2325   "linker_set_key" : "_ZTIA29_Ki",
2326   "name" : "const int[29]",
2327   "referenced_type" : "_ZTIA29_i",
2328   "size" : 116,
2329   "source_file" : "external/zlib/trees.h"
2330  },
2331  {
2332   "alignment" : 2,
2333   "is_const" : true,
2334   "linker_set_key" : "_ZTIA30_K9ct_data_s",
2335   "name" : "const ct_data_s[30]",
2336   "referenced_type" : "_ZTIA30_9ct_data_s",
2337   "size" : 120,
2338   "source_file" : "external/zlib/trees.h"
2339  },
2340  {
2341   "alignment" : 4,
2342   "is_const" : true,
2343   "linker_set_key" : "_ZTIA30_Ki",
2344   "name" : "const int[30]",
2345   "referenced_type" : "_ZTIA30_i",
2346   "size" : 120,
2347   "source_file" : "external/zlib/trees.h"
2348  },
2349  {
2350   "alignment" : 4,
2351   "is_const" : true,
2352   "linker_set_key" : "_ZTIA32_Kj",
2353   "name" : "const unsigned int[32]",
2354   "referenced_type" : "_ZTIA32_j",
2355   "size" : 128,
2356   "source_file" : "external/zlib/crc32.h"
2357  },
2358  {
2359   "alignment" : 4,
2360   "is_const" : true,
2361   "linker_set_key" : "_ZTIA4_A256_Kj",
2362   "name" : "const unsigned int[4][256]",
2363   "referenced_type" : "_ZTIA4_A256_j",
2364   "size" : 4096,
2365   "source_file" : "external/zlib/crc32.h"
2366  },
2367  {
2368   "alignment" : 1,
2369   "is_const" : true,
2370   "linker_set_key" : "_ZTIA512_Kh",
2371   "name" : "const unsigned char[512]",
2372   "referenced_type" : "_ZTIA512_h",
2373   "size" : 512,
2374   "source_file" : "external/zlib/trees.h"
2375  },
2376  {
2377   "is_const" : true,
2378   "linker_set_key" : "_ZTIA_Kh",
2379   "name" : "const unsigned char[]",
2380   "referenced_type" : "_ZTIA_h",
2381   "source_file" : "external/zlib/deflate.h"
2382  },
2383  {
2384   "is_const" : true,
2385   "linker_set_key" : "_ZTIK18static_tree_desc_s",
2386   "name" : "const static_tree_desc_s",
2387   "referenced_type" : "_ZTI18static_tree_desc_s",
2388   "source_file" : "external/zlib/deflate.h"
2389  },
2390  {
2391   "alignment" : 2,
2392   "is_const" : true,
2393   "linker_set_key" : "_ZTIK4code",
2394   "name" : "const code",
2395   "referenced_type" : "_ZTI4code",
2396   "size" : 4,
2397   "source_file" : "external/zlib/inflate.h"
2398  },
2399  {
2400   "alignment" : 1,
2401   "is_const" : true,
2402   "linker_set_key" : "_ZTIKc",
2403   "name" : "const char",
2404   "referenced_type" : "_ZTIc",
2405   "size" : 1,
2406   "source_file" : "external/zlib/zlib.h"
2407  },
2408  {
2409   "alignment" : 1,
2410   "is_const" : true,
2411   "linker_set_key" : "_ZTIKh",
2412   "name" : "const unsigned char",
2413   "referenced_type" : "_ZTIh",
2414   "size" : 1,
2415   "source_file" : "external/zlib/zlib.h"
2416  },
2417  {
2418   "alignment" : 4,
2419   "is_const" : true,
2420   "linker_set_key" : "_ZTIKj",
2421   "name" : "const unsigned int",
2422   "referenced_type" : "_ZTIj",
2423   "size" : 4,
2424   "source_file" : "external/zlib/zlib.h"
2425  },
2426  {
2427   "is_const" : true,
2428   "linker_set_key" : "_ZTIKv",
2429   "name" : "const void",
2430   "referenced_type" : "_ZTIv",
2431   "source_file" : "external/zlib/zlib.h"
2432  }
2433 ],
2434 "record_types" :
2435 [
2436  {
2437   "alignment" : 4,
2438   "fields" :
2439   [
2440    {
2441     "field_name" : "next_in",
2442     "referenced_type" : "_ZTIPKh"
2443    },
2444    {
2445     "field_name" : "avail_in",
2446     "field_offset" : 32,
2447     "referenced_type" : "_ZTIj"
2448    },
2449    {
2450     "field_name" : "total_in",
2451     "field_offset" : 64,
2452     "referenced_type" : "_ZTIm"
2453    },
2454    {
2455     "field_name" : "next_out",
2456     "field_offset" : 96,
2457     "referenced_type" : "_ZTIPh"
2458    },
2459    {
2460     "field_name" : "avail_out",
2461     "field_offset" : 128,
2462     "referenced_type" : "_ZTIj"
2463    },
2464    {
2465     "field_name" : "total_out",
2466     "field_offset" : 160,
2467     "referenced_type" : "_ZTIm"
2468    },
2469    {
2470     "field_name" : "msg",
2471     "field_offset" : 192,
2472     "referenced_type" : "_ZTIPKc"
2473    },
2474    {
2475     "field_name" : "state",
2476     "field_offset" : 224,
2477     "referenced_type" : "_ZTIP14internal_state"
2478    },
2479    {
2480     "field_name" : "zalloc",
2481     "field_offset" : 256,
2482     "referenced_type" : "_ZTIPFPvS_jjE"
2483    },
2484    {
2485     "field_name" : "zfree",
2486     "field_offset" : 288,
2487     "referenced_type" : "_ZTIPFvPvS_E"
2488    },
2489    {
2490     "field_name" : "opaque",
2491     "field_offset" : 320,
2492     "referenced_type" : "_ZTIPv"
2493    },
2494    {
2495     "field_name" : "data_type",
2496     "field_offset" : 352,
2497     "referenced_type" : "_ZTIi"
2498    },
2499    {
2500     "field_name" : "adler",
2501     "field_offset" : 384,
2502     "referenced_type" : "_ZTIm"
2503    },
2504    {
2505     "field_name" : "reserved",
2506     "field_offset" : 416,
2507     "referenced_type" : "_ZTIm"
2508    }
2509   ],
2510   "linker_set_key" : "_ZTI10z_stream_s",
2511   "name" : "z_stream_s",
2512   "size" : 56,
2513   "source_file" : "external/zlib/zlib.h"
2514  },
2515  {
2516   "alignment" : 4,
2517   "fields" :
2518   [
2519    {
2520     "field_name" : "text",
2521     "referenced_type" : "_ZTIi"
2522    },
2523    {
2524     "field_name" : "time",
2525     "field_offset" : 32,
2526     "referenced_type" : "_ZTIm"
2527    },
2528    {
2529     "field_name" : "xflags",
2530     "field_offset" : 64,
2531     "referenced_type" : "_ZTIi"
2532    },
2533    {
2534     "field_name" : "os",
2535     "field_offset" : 96,
2536     "referenced_type" : "_ZTIi"
2537    },
2538    {
2539     "field_name" : "extra",
2540     "field_offset" : 128,
2541     "referenced_type" : "_ZTIPh"
2542    },
2543    {
2544     "field_name" : "extra_len",
2545     "field_offset" : 160,
2546     "referenced_type" : "_ZTIj"
2547    },
2548    {
2549     "field_name" : "extra_max",
2550     "field_offset" : 192,
2551     "referenced_type" : "_ZTIj"
2552    },
2553    {
2554     "field_name" : "name",
2555     "field_offset" : 224,
2556     "referenced_type" : "_ZTIPh"
2557    },
2558    {
2559     "field_name" : "name_max",
2560     "field_offset" : 256,
2561     "referenced_type" : "_ZTIj"
2562    },
2563    {
2564     "field_name" : "comment",
2565     "field_offset" : 288,
2566     "referenced_type" : "_ZTIPh"
2567    },
2568    {
2569     "field_name" : "comm_max",
2570     "field_offset" : 320,
2571     "referenced_type" : "_ZTIj"
2572    },
2573    {
2574     "field_name" : "hcrc",
2575     "field_offset" : 352,
2576     "referenced_type" : "_ZTIi"
2577    },
2578    {
2579     "field_name" : "done",
2580     "field_offset" : 384,
2581     "referenced_type" : "_ZTIi"
2582    }
2583   ],
2584   "linker_set_key" : "_ZTI11gz_header_s",
2585   "name" : "gz_header_s",
2586   "size" : 52,
2587   "source_file" : "external/zlib/zlib.h"
2588  },
2589  {
2590   "alignment" : 4,
2591   "fields" :
2592   [
2593    {
2594     "field_name" : "dyn_tree",
2595     "referenced_type" : "_ZTIP9ct_data_s"
2596    },
2597    {
2598     "field_name" : "max_code",
2599     "field_offset" : 32,
2600     "referenced_type" : "_ZTIi"
2601    },
2602    {
2603     "field_name" : "stat_desc",
2604     "field_offset" : 64,
2605     "referenced_type" : "_ZTIPK18static_tree_desc_s"
2606    }
2607   ],
2608   "linker_set_key" : "_ZTI11tree_desc_s",
2609   "name" : "tree_desc_s",
2610   "size" : 12,
2611   "source_file" : "external/zlib/deflate.h"
2612  },
2613  {
2614   "alignment" : 4,
2615   "fields" :
2616   [
2617    {
2618     "field_name" : "strm",
2619     "referenced_type" : "_ZTIP10z_stream_s"
2620    },
2621    {
2622     "field_name" : "mode",
2623     "field_offset" : 32,
2624     "referenced_type" : "_ZTI12inflate_mode"
2625    },
2626    {
2627     "field_name" : "last",
2628     "field_offset" : 64,
2629     "referenced_type" : "_ZTIi"
2630    },
2631    {
2632     "field_name" : "wrap",
2633     "field_offset" : 96,
2634     "referenced_type" : "_ZTIi"
2635    },
2636    {
2637     "field_name" : "havedict",
2638     "field_offset" : 128,
2639     "referenced_type" : "_ZTIi"
2640    },
2641    {
2642     "field_name" : "flags",
2643     "field_offset" : 160,
2644     "referenced_type" : "_ZTIi"
2645    },
2646    {
2647     "field_name" : "dmax",
2648     "field_offset" : 192,
2649     "referenced_type" : "_ZTIj"
2650    },
2651    {
2652     "field_name" : "check",
2653     "field_offset" : 224,
2654     "referenced_type" : "_ZTIm"
2655    },
2656    {
2657     "field_name" : "total",
2658     "field_offset" : 256,
2659     "referenced_type" : "_ZTIm"
2660    },
2661    {
2662     "field_name" : "head",
2663     "field_offset" : 288,
2664     "referenced_type" : "_ZTIP11gz_header_s"
2665    },
2666    {
2667     "field_name" : "wbits",
2668     "field_offset" : 320,
2669     "referenced_type" : "_ZTIj"
2670    },
2671    {
2672     "field_name" : "wsize",
2673     "field_offset" : 352,
2674     "referenced_type" : "_ZTIj"
2675    },
2676    {
2677     "field_name" : "whave",
2678     "field_offset" : 384,
2679     "referenced_type" : "_ZTIj"
2680    },
2681    {
2682     "field_name" : "wnext",
2683     "field_offset" : 416,
2684     "referenced_type" : "_ZTIj"
2685    },
2686    {
2687     "field_name" : "window",
2688     "field_offset" : 448,
2689     "referenced_type" : "_ZTIPh"
2690    },
2691    {
2692     "field_name" : "hold",
2693     "field_offset" : 480,
2694     "referenced_type" : "_ZTIm"
2695    },
2696    {
2697     "field_name" : "bits",
2698     "field_offset" : 512,
2699     "referenced_type" : "_ZTIj"
2700    },
2701    {
2702     "field_name" : "length",
2703     "field_offset" : 544,
2704     "referenced_type" : "_ZTIj"
2705    },
2706    {
2707     "field_name" : "offset",
2708     "field_offset" : 576,
2709     "referenced_type" : "_ZTIj"
2710    },
2711    {
2712     "field_name" : "extra",
2713     "field_offset" : 608,
2714     "referenced_type" : "_ZTIj"
2715    },
2716    {
2717     "field_name" : "lencode",
2718     "field_offset" : 640,
2719     "referenced_type" : "_ZTIPK4code"
2720    },
2721    {
2722     "field_name" : "distcode",
2723     "field_offset" : 672,
2724     "referenced_type" : "_ZTIPK4code"
2725    },
2726    {
2727     "field_name" : "lenbits",
2728     "field_offset" : 704,
2729     "referenced_type" : "_ZTIj"
2730    },
2731    {
2732     "field_name" : "distbits",
2733     "field_offset" : 736,
2734     "referenced_type" : "_ZTIj"
2735    },
2736    {
2737     "field_name" : "ncode",
2738     "field_offset" : 768,
2739     "referenced_type" : "_ZTIj"
2740    },
2741    {
2742     "field_name" : "nlen",
2743     "field_offset" : 800,
2744     "referenced_type" : "_ZTIj"
2745    },
2746    {
2747     "field_name" : "ndist",
2748     "field_offset" : 832,
2749     "referenced_type" : "_ZTIj"
2750    },
2751    {
2752     "field_name" : "have",
2753     "field_offset" : 864,
2754     "referenced_type" : "_ZTIj"
2755    },
2756    {
2757     "field_name" : "next",
2758     "field_offset" : 896,
2759     "referenced_type" : "_ZTIP4code"
2760    },
2761    {
2762     "field_name" : "lens",
2763     "field_offset" : 928,
2764     "referenced_type" : "_ZTIA320_t"
2765    },
2766    {
2767     "field_name" : "work",
2768     "field_offset" : 6048,
2769     "referenced_type" : "_ZTIA288_t"
2770    },
2771    {
2772     "field_name" : "codes",
2773     "field_offset" : 10656,
2774     "referenced_type" : "_ZTIA1924_4code"
2775    },
2776    {
2777     "field_name" : "sane",
2778     "field_offset" : 72224,
2779     "referenced_type" : "_ZTIi"
2780    },
2781    {
2782     "field_name" : "back",
2783     "field_offset" : 72256,
2784     "referenced_type" : "_ZTIi"
2785    },
2786    {
2787     "field_name" : "was",
2788     "field_offset" : 72288,
2789     "referenced_type" : "_ZTIj"
2790    }
2791   ],
2792   "linker_set_key" : "_ZTI13inflate_state",
2793   "name" : "inflate_state",
2794   "size" : 9040,
2795   "source_file" : "external/zlib/inflate.h"
2796  },
2797  {
2798   "alignment" : 4,
2799   "fields" :
2800   [
2801    {
2802     "field_name" : "strm",
2803     "referenced_type" : "_ZTIP10z_stream_s"
2804    },
2805    {
2806     "field_name" : "status",
2807     "field_offset" : 32,
2808     "referenced_type" : "_ZTIi"
2809    },
2810    {
2811     "field_name" : "pending_buf",
2812     "field_offset" : 64,
2813     "referenced_type" : "_ZTIPh"
2814    },
2815    {
2816     "field_name" : "pending_buf_size",
2817     "field_offset" : 96,
2818     "referenced_type" : "_ZTIm"
2819    },
2820    {
2821     "field_name" : "pending_out",
2822     "field_offset" : 128,
2823     "referenced_type" : "_ZTIPh"
2824    },
2825    {
2826     "field_name" : "pending",
2827     "field_offset" : 160,
2828     "referenced_type" : "_ZTIm"
2829    },
2830    {
2831     "field_name" : "wrap",
2832     "field_offset" : 192,
2833     "referenced_type" : "_ZTIi"
2834    },
2835    {
2836     "field_name" : "gzhead",
2837     "field_offset" : 224,
2838     "referenced_type" : "_ZTIP11gz_header_s"
2839    },
2840    {
2841     "field_name" : "gzindex",
2842     "field_offset" : 256,
2843     "referenced_type" : "_ZTIm"
2844    },
2845    {
2846     "field_name" : "method",
2847     "field_offset" : 288,
2848     "referenced_type" : "_ZTIh"
2849    },
2850    {
2851     "field_name" : "last_flush",
2852     "field_offset" : 320,
2853     "referenced_type" : "_ZTIi"
2854    },
2855    {
2856     "field_name" : "crc0",
2857     "field_offset" : 352,
2858     "referenced_type" : "_ZTIA20_j"
2859    },
2860    {
2861     "field_name" : "w_size",
2862     "field_offset" : 992,
2863     "referenced_type" : "_ZTIj"
2864    },
2865    {
2866     "field_name" : "w_bits",
2867     "field_offset" : 1024,
2868     "referenced_type" : "_ZTIj"
2869    },
2870    {
2871     "field_name" : "w_mask",
2872     "field_offset" : 1056,
2873     "referenced_type" : "_ZTIj"
2874    },
2875    {
2876     "field_name" : "window",
2877     "field_offset" : 1088,
2878     "referenced_type" : "_ZTIPh"
2879    },
2880    {
2881     "field_name" : "window_size",
2882     "field_offset" : 1120,
2883     "referenced_type" : "_ZTIm"
2884    },
2885    {
2886     "field_name" : "prev",
2887     "field_offset" : 1152,
2888     "referenced_type" : "_ZTIPt"
2889    },
2890    {
2891     "field_name" : "head",
2892     "field_offset" : 1184,
2893     "referenced_type" : "_ZTIPt"
2894    },
2895    {
2896     "field_name" : "ins_h",
2897     "field_offset" : 1216,
2898     "referenced_type" : "_ZTIj"
2899    },
2900    {
2901     "field_name" : "hash_size",
2902     "field_offset" : 1248,
2903     "referenced_type" : "_ZTIj"
2904    },
2905    {
2906     "field_name" : "hash_bits",
2907     "field_offset" : 1280,
2908     "referenced_type" : "_ZTIj"
2909    },
2910    {
2911     "field_name" : "hash_mask",
2912     "field_offset" : 1312,
2913     "referenced_type" : "_ZTIj"
2914    },
2915    {
2916     "field_name" : "hash_shift",
2917     "field_offset" : 1344,
2918     "referenced_type" : "_ZTIj"
2919    },
2920    {
2921     "field_name" : "block_start",
2922     "field_offset" : 1376,
2923     "referenced_type" : "_ZTIl"
2924    },
2925    {
2926     "field_name" : "match_length",
2927     "field_offset" : 1408,
2928     "referenced_type" : "_ZTIj"
2929    },
2930    {
2931     "field_name" : "prev_match",
2932     "field_offset" : 1440,
2933     "referenced_type" : "_ZTIj"
2934    },
2935    {
2936     "field_name" : "match_available",
2937     "field_offset" : 1472,
2938     "referenced_type" : "_ZTIi"
2939    },
2940    {
2941     "field_name" : "strstart",
2942     "field_offset" : 1504,
2943     "referenced_type" : "_ZTIj"
2944    },
2945    {
2946     "field_name" : "match_start",
2947     "field_offset" : 1536,
2948     "referenced_type" : "_ZTIj"
2949    },
2950    {
2951     "field_name" : "lookahead",
2952     "field_offset" : 1568,
2953     "referenced_type" : "_ZTIj"
2954    },
2955    {
2956     "field_name" : "prev_length",
2957     "field_offset" : 1600,
2958     "referenced_type" : "_ZTIj"
2959    },
2960    {
2961     "field_name" : "max_chain_length",
2962     "field_offset" : 1632,
2963     "referenced_type" : "_ZTIj"
2964    },
2965    {
2966     "field_name" : "max_lazy_match",
2967     "field_offset" : 1664,
2968     "referenced_type" : "_ZTIj"
2969    },
2970    {
2971     "field_name" : "level",
2972     "field_offset" : 1696,
2973     "referenced_type" : "_ZTIi"
2974    },
2975    {
2976     "field_name" : "strategy",
2977     "field_offset" : 1728,
2978     "referenced_type" : "_ZTIi"
2979    },
2980    {
2981     "field_name" : "good_match",
2982     "field_offset" : 1760,
2983     "referenced_type" : "_ZTIj"
2984    },
2985    {
2986     "field_name" : "nice_match",
2987     "field_offset" : 1792,
2988     "referenced_type" : "_ZTIi"
2989    },
2990    {
2991     "field_name" : "dyn_ltree",
2992     "field_offset" : 1824,
2993     "referenced_type" : "_ZTIA573_9ct_data_s"
2994    },
2995    {
2996     "field_name" : "dyn_dtree",
2997     "field_offset" : 20160,
2998     "referenced_type" : "_ZTIA61_9ct_data_s"
2999    },
3000    {
3001     "field_name" : "bl_tree",
3002     "field_offset" : 22112,
3003     "referenced_type" : "_ZTIA39_9ct_data_s"
3004    },
3005    {
3006     "field_name" : "l_desc",
3007     "field_offset" : 23360,
3008     "referenced_type" : "_ZTI11tree_desc_s"
3009    },
3010    {
3011     "field_name" : "d_desc",
3012     "field_offset" : 23456,
3013     "referenced_type" : "_ZTI11tree_desc_s"
3014    },
3015    {
3016     "field_name" : "bl_desc",
3017     "field_offset" : 23552,
3018     "referenced_type" : "_ZTI11tree_desc_s"
3019    },
3020    {
3021     "field_name" : "bl_count",
3022     "field_offset" : 23648,
3023     "referenced_type" : "_ZTIA16_t"
3024    },
3025    {
3026     "field_name" : "heap",
3027     "field_offset" : 23904,
3028     "referenced_type" : "_ZTIA573_i"
3029    },
3030    {
3031     "field_name" : "heap_len",
3032     "field_offset" : 42240,
3033     "referenced_type" : "_ZTIi"
3034    },
3035    {
3036     "field_name" : "heap_max",
3037     "field_offset" : 42272,
3038     "referenced_type" : "_ZTIi"
3039    },
3040    {
3041     "field_name" : "depth",
3042     "field_offset" : 42304,
3043     "referenced_type" : "_ZTIA573_h"
3044    },
3045    {
3046     "field_name" : "d_buf",
3047     "field_offset" : 46912,
3048     "referenced_type" : "_ZTIPt"
3049    },
3050    {
3051     "field_name" : "l_buf",
3052     "field_offset" : 46944,
3053     "referenced_type" : "_ZTIPh"
3054    },
3055    {
3056     "field_name" : "lit_bufsize",
3057     "field_offset" : 46976,
3058     "referenced_type" : "_ZTIj"
3059    },
3060    {
3061     "field_name" : "sym_next",
3062     "field_offset" : 47008,
3063     "referenced_type" : "_ZTIj"
3064    },
3065    {
3066     "field_name" : "sym_end",
3067     "field_offset" : 47040,
3068     "referenced_type" : "_ZTIj"
3069    },
3070    {
3071     "field_name" : "opt_len",
3072     "field_offset" : 47072,
3073     "referenced_type" : "_ZTIm"
3074    },
3075    {
3076     "field_name" : "static_len",
3077     "field_offset" : 47104,
3078     "referenced_type" : "_ZTIm"
3079    },
3080    {
3081     "field_name" : "matches",
3082     "field_offset" : 47136,
3083     "referenced_type" : "_ZTIj"
3084    },
3085    {
3086     "field_name" : "insert",
3087     "field_offset" : 47168,
3088     "referenced_type" : "_ZTIj"
3089    },
3090    {
3091     "field_name" : "bi_buf",
3092     "field_offset" : 47200,
3093     "referenced_type" : "_ZTIt"
3094    },
3095    {
3096     "field_name" : "bi_valid",
3097     "field_offset" : 47232,
3098     "referenced_type" : "_ZTIi"
3099    },
3100    {
3101     "field_name" : "high_water",
3102     "field_offset" : 47264,
3103     "referenced_type" : "_ZTIm"
3104    },
3105    {
3106     "field_name" : "chromium_zlib_hash",
3107     "field_offset" : 47296,
3108     "referenced_type" : "_ZTIj"
3109    }
3110   ],
3111   "linker_set_key" : "_ZTI14internal_state",
3112   "name" : "internal_state",
3113   "size" : 5916,
3114   "source_file" : "external/zlib/deflate.h"
3115  },
3116  {
3117   "alignment" : 2,
3118   "fields" :
3119   [
3120    {
3121     "field_name" : "op",
3122     "referenced_type" : "_ZTIh"
3123    },
3124    {
3125     "field_name" : "bits",
3126     "field_offset" : 8,
3127     "referenced_type" : "_ZTIh"
3128    },
3129    {
3130     "field_name" : "val",
3131     "field_offset" : 16,
3132     "referenced_type" : "_ZTIt"
3133    }
3134   ],
3135   "linker_set_key" : "_ZTI4code",
3136   "name" : "code",
3137   "size" : 4,
3138   "source_file" : "external/zlib/inftrees.h"
3139  },
3140  {
3141   "alignment" : 4,
3142   "fields" :
3143   [
3144    {
3145     "field_name" : "have",
3146     "referenced_type" : "_ZTIj"
3147    },
3148    {
3149     "field_name" : "next",
3150     "field_offset" : 32,
3151     "referenced_type" : "_ZTIPh"
3152    },
3153    {
3154     "field_name" : "pos",
3155     "field_offset" : 64,
3156     "referenced_type" : "_ZTIl"
3157    }
3158   ],
3159   "linker_set_key" : "_ZTI8gzFile_s",
3160   "name" : "gzFile_s",
3161   "size" : 12,
3162   "source_file" : "external/zlib/zlib.h"
3163  },
3164  {
3165   "alignment" : 4,
3166   "fields" :
3167   [
3168    {
3169     "field_name" : "x",
3170     "referenced_type" : "_ZTI8gzFile_s"
3171    },
3172    {
3173     "field_name" : "mode",
3174     "field_offset" : 96,
3175     "referenced_type" : "_ZTIi"
3176    },
3177    {
3178     "field_name" : "fd",
3179     "field_offset" : 128,
3180     "referenced_type" : "_ZTIi"
3181    },
3182    {
3183     "field_name" : "path",
3184     "field_offset" : 160,
3185     "referenced_type" : "_ZTIPc"
3186    },
3187    {
3188     "field_name" : "size",
3189     "field_offset" : 192,
3190     "referenced_type" : "_ZTIj"
3191    },
3192    {
3193     "field_name" : "want",
3194     "field_offset" : 224,
3195     "referenced_type" : "_ZTIj"
3196    },
3197    {
3198     "field_name" : "in",
3199     "field_offset" : 256,
3200     "referenced_type" : "_ZTIPh"
3201    },
3202    {
3203     "field_name" : "out",
3204     "field_offset" : 288,
3205     "referenced_type" : "_ZTIPh"
3206    },
3207    {
3208     "field_name" : "direct",
3209     "field_offset" : 320,
3210     "referenced_type" : "_ZTIi"
3211    },
3212    {
3213     "field_name" : "how",
3214     "field_offset" : 352,
3215     "referenced_type" : "_ZTIi"
3216    },
3217    {
3218     "field_name" : "start",
3219     "field_offset" : 384,
3220     "referenced_type" : "_ZTIl"
3221    },
3222    {
3223     "field_name" : "eof",
3224     "field_offset" : 416,
3225     "referenced_type" : "_ZTIi"
3226    },
3227    {
3228     "field_name" : "past",
3229     "field_offset" : 448,
3230     "referenced_type" : "_ZTIi"
3231    },
3232    {
3233     "field_name" : "level",
3234     "field_offset" : 480,
3235     "referenced_type" : "_ZTIi"
3236    },
3237    {
3238     "field_name" : "strategy",
3239     "field_offset" : 512,
3240     "referenced_type" : "_ZTIi"
3241    },
3242    {
3243     "field_name" : "reset",
3244     "field_offset" : 544,
3245     "referenced_type" : "_ZTIi"
3246    },
3247    {
3248     "field_name" : "skip",
3249     "field_offset" : 576,
3250     "referenced_type" : "_ZTIl"
3251    },
3252    {
3253     "field_name" : "seek",
3254     "field_offset" : 608,
3255     "referenced_type" : "_ZTIi"
3256    },
3257    {
3258     "field_name" : "err",
3259     "field_offset" : 640,
3260     "referenced_type" : "_ZTIi"
3261    },
3262    {
3263     "field_name" : "msg",
3264     "field_offset" : 672,
3265     "referenced_type" : "_ZTIPc"
3266    },
3267    {
3268     "field_name" : "strm",
3269     "field_offset" : 704,
3270     "referenced_type" : "_ZTI10z_stream_s"
3271    }
3272   ],
3273   "linker_set_key" : "_ZTI8gz_state",
3274   "name" : "gz_state",
3275   "size" : 144,
3276   "source_file" : "external/zlib/gzguts.h"
3277  },
3278  {
3279   "alignment" : 2,
3280   "fields" :
3281   [
3282    {
3283     "field_name" : "fc",
3284     "referenced_type" : "_ZTIN9ct_data_sUt_E"
3285    },
3286    {
3287     "field_name" : "dl",
3288     "field_offset" : 16,
3289     "referenced_type" : "_ZTIN9ct_data_sUt_E"
3290    }
3291   ],
3292   "linker_set_key" : "_ZTI9ct_data_s",
3293   "name" : "ct_data_s",
3294   "size" : 4,
3295   "source_file" : "external/zlib/deflate.h"
3296  },
3297  {
3298   "alignment" : 2,
3299   "fields" :
3300   [
3301    {
3302     "field_name" : "freq",
3303     "referenced_type" : "_ZTIt"
3304    },
3305    {
3306     "field_name" : "code",
3307     "referenced_type" : "_ZTIt"
3308    }
3309   ],
3310   "is_anonymous" : true,
3311   "linker_set_key" : "_ZTIN9ct_data_sUt_E",
3312   "name" : "ct_data_s::(unnamed)",
3313   "record_kind" : "union",
3314   "size" : 2,
3315   "source_file" : "external/zlib/deflate.h"
3316  }
3317 ],
3318 "rvalue_reference_types" : []
3319}
3320