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