1{
2 "array_types" :
3 [
4  {
5   "alignment" : 8,
6   "linker_set_key" : "_ZTIA2052_Pv",
7   "name" : "void *[2052]",
8   "referenced_type" : "_ZTIPv",
9   "self_type" : "_ZTIA2052_Pv",
10   "size" : 16416,
11   "source_file" : "external/lz4/lib/lz4.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA2_j",
16   "name" : "unsigned int[2]",
17   "referenced_type" : "_ZTIj",
18   "self_type" : "_ZTIA2_j",
19   "size" : 8,
20   "source_file" : "external/lz4/lib/xxhash.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA32768_j",
25   "name" : "unsigned int[32768]",
26   "referenced_type" : "_ZTIj",
27   "self_type" : "_ZTIA32768_j",
28   "size" : 131072,
29   "source_file" : "external/lz4/lib/lz4hc.h"
30  },
31  {
32   "alignment" : 8,
33   "linker_set_key" : "_ZTIA32775_Pv",
34   "name" : "void *[32775]",
35   "referenced_type" : "_ZTIPv",
36   "self_type" : "_ZTIA32775_Pv",
37   "size" : 262200,
38   "source_file" : "external/lz4/lib/lz4hc.h"
39  },
40  {
41   "alignment" : 4,
42   "linker_set_key" : "_ZTIA3_j",
43   "name" : "unsigned int[3]",
44   "referenced_type" : "_ZTIj",
45   "self_type" : "_ZTIA3_j",
46   "size" : 12,
47   "source_file" : "external/lz4/lib/lz4frame.h"
48  },
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIA4096_j",
52   "name" : "unsigned int[4096]",
53   "referenced_type" : "_ZTIj",
54   "self_type" : "_ZTIA4096_j",
55   "size" : 16384,
56   "source_file" : "external/lz4/lib/lz4.h"
57  },
58  {
59   "alignment" : 1,
60   "linker_set_key" : "_ZTIA4_h",
61   "name" : "unsigned char[4]",
62   "referenced_type" : "_ZTIh",
63   "self_type" : "_ZTIA4_h",
64   "size" : 4,
65   "source_file" : "external/lz4/lib/xxhash.h"
66  },
67  {
68   "alignment" : 4,
69   "linker_set_key" : "_ZTIA4_j",
70   "name" : "unsigned int[4]",
71   "referenced_type" : "_ZTIj",
72   "self_type" : "_ZTIA4_j",
73   "size" : 16,
74   "source_file" : "external/lz4/lib/xxhash.h"
75  },
76  {
77   "alignment" : 8,
78   "linker_set_key" : "_ZTIA4_m",
79   "name" : "unsigned long[4]",
80   "referenced_type" : "_ZTIm",
81   "self_type" : "_ZTIA4_m",
82   "size" : 32,
83   "source_file" : "external/lz4/lib/xxhash.h"
84  },
85  {
86   "alignment" : 8,
87   "linker_set_key" : "_ZTIA4_y",
88   "name" : "unsigned long long[4]",
89   "referenced_type" : "_ZTIy",
90   "self_type" : "_ZTIA4_y",
91   "size" : 32,
92   "source_file" : "external/lz4/lib/lz4.h"
93  },
94  {
95   "alignment" : 2,
96   "linker_set_key" : "_ZTIA65536_t",
97   "name" : "unsigned short[65536]",
98   "referenced_type" : "_ZTIt",
99   "self_type" : "_ZTIA65536_t",
100   "size" : 131072,
101   "source_file" : "external/lz4/lib/lz4hc.h"
102  },
103  {
104   "alignment" : 1,
105   "linker_set_key" : "_ZTIA8_h",
106   "name" : "unsigned char[8]",
107   "referenced_type" : "_ZTIh",
108   "self_type" : "_ZTIA8_h",
109   "size" : 8,
110   "source_file" : "external/lz4/lib/xxhash.h"
111  }
112 ],
113 "builtin_types" :
114 [
115  {
116   "alignment" : 1,
117   "is_integral" : true,
118   "linker_set_key" : "_ZTIa",
119   "name" : "signed char",
120   "referenced_type" : "_ZTIa",
121   "self_type" : "_ZTIa",
122   "size" : 1
123  },
124  {
125   "alignment" : 1,
126   "is_integral" : true,
127   "linker_set_key" : "_ZTIc",
128   "name" : "char",
129   "referenced_type" : "_ZTIc",
130   "self_type" : "_ZTIc",
131   "size" : 1
132  },
133  {
134   "alignment" : 1,
135   "is_integral" : true,
136   "is_unsigned" : true,
137   "linker_set_key" : "_ZTIh",
138   "name" : "unsigned char",
139   "referenced_type" : "_ZTIh",
140   "self_type" : "_ZTIh",
141   "size" : 1
142  },
143  {
144   "alignment" : 4,
145   "is_integral" : true,
146   "linker_set_key" : "_ZTIi",
147   "name" : "int",
148   "referenced_type" : "_ZTIi",
149   "self_type" : "_ZTIi",
150   "size" : 4
151  },
152  {
153   "alignment" : 4,
154   "is_integral" : true,
155   "is_unsigned" : true,
156   "linker_set_key" : "_ZTIj",
157   "name" : "unsigned int",
158   "referenced_type" : "_ZTIj",
159   "self_type" : "_ZTIj",
160   "size" : 4
161  },
162  {
163   "alignment" : 8,
164   "is_integral" : true,
165   "is_unsigned" : true,
166   "linker_set_key" : "_ZTIm",
167   "name" : "unsigned long",
168   "referenced_type" : "_ZTIm",
169   "self_type" : "_ZTIm",
170   "size" : 8
171  },
172  {
173   "alignment" : 2,
174   "is_integral" : true,
175   "linker_set_key" : "_ZTIs",
176   "name" : "short",
177   "referenced_type" : "_ZTIs",
178   "self_type" : "_ZTIs",
179   "size" : 2
180  },
181  {
182   "alignment" : 2,
183   "is_integral" : true,
184   "is_unsigned" : true,
185   "linker_set_key" : "_ZTIt",
186   "name" : "unsigned short",
187   "referenced_type" : "_ZTIt",
188   "self_type" : "_ZTIt",
189   "size" : 2
190  },
191  {
192   "linker_set_key" : "_ZTIv",
193   "name" : "void",
194   "referenced_type" : "_ZTIv",
195   "self_type" : "_ZTIv"
196  },
197  {
198   "alignment" : 8,
199   "is_integral" : true,
200   "is_unsigned" : true,
201   "linker_set_key" : "_ZTIy",
202   "name" : "unsigned long long",
203   "referenced_type" : "_ZTIy",
204   "self_type" : "_ZTIy",
205   "size" : 8
206  }
207 ],
208 "elf_functions" :
209 [
210  {
211   "name" : "LZ4F_compressBegin"
212  },
213  {
214   "name" : "LZ4F_compressBegin_usingCDict"
215  },
216  {
217   "name" : "LZ4F_compressBound"
218  },
219  {
220   "name" : "LZ4F_compressEnd"
221  },
222  {
223   "name" : "LZ4F_compressFrame"
224  },
225  {
226   "name" : "LZ4F_compressFrameBound"
227  },
228  {
229   "name" : "LZ4F_compressFrame_usingCDict"
230  },
231  {
232   "name" : "LZ4F_compressUpdate"
233  },
234  {
235   "name" : "LZ4F_compressionLevel_max"
236  },
237  {
238   "name" : "LZ4F_createCDict"
239  },
240  {
241   "name" : "LZ4F_createCompressionContext"
242  },
243  {
244   "name" : "LZ4F_createDecompressionContext"
245  },
246  {
247   "name" : "LZ4F_decompress"
248  },
249  {
250   "name" : "LZ4F_decompress_usingDict"
251  },
252  {
253   "name" : "LZ4F_flush"
254  },
255  {
256   "name" : "LZ4F_freeCDict"
257  },
258  {
259   "name" : "LZ4F_freeCompressionContext"
260  },
261  {
262   "name" : "LZ4F_freeDecompressionContext"
263  },
264  {
265   "name" : "LZ4F_getBlockSize"
266  },
267  {
268   "name" : "LZ4F_getErrorCode"
269  },
270  {
271   "name" : "LZ4F_getErrorName"
272  },
273  {
274   "name" : "LZ4F_getFrameInfo"
275  },
276  {
277   "name" : "LZ4F_getVersion"
278  },
279  {
280   "name" : "LZ4F_headerSize"
281  },
282  {
283   "name" : "LZ4F_isError"
284  },
285  {
286   "name" : "LZ4F_resetDecompressionContext"
287  },
288  {
289   "name" : "LZ4_attach_HC_dictionary"
290  },
291  {
292   "name" : "LZ4_attach_dictionary"
293  },
294  {
295   "name" : "LZ4_compress"
296  },
297  {
298   "name" : "LZ4_compressBound"
299  },
300  {
301   "name" : "LZ4_compressHC"
302  },
303  {
304   "name" : "LZ4_compressHC2"
305  },
306  {
307   "name" : "LZ4_compressHC2_continue"
308  },
309  {
310   "name" : "LZ4_compressHC2_limitedOutput"
311  },
312  {
313   "name" : "LZ4_compressHC2_limitedOutput_continue"
314  },
315  {
316   "name" : "LZ4_compressHC2_limitedOutput_withStateHC"
317  },
318  {
319   "name" : "LZ4_compressHC2_withStateHC"
320  },
321  {
322   "name" : "LZ4_compressHC_continue"
323  },
324  {
325   "name" : "LZ4_compressHC_limitedOutput"
326  },
327  {
328   "name" : "LZ4_compressHC_limitedOutput_continue"
329  },
330  {
331   "name" : "LZ4_compressHC_limitedOutput_withStateHC"
332  },
333  {
334   "name" : "LZ4_compressHC_withStateHC"
335  },
336  {
337   "name" : "LZ4_compress_HC"
338  },
339  {
340   "name" : "LZ4_compress_HC_continue"
341  },
342  {
343   "name" : "LZ4_compress_HC_continue_destSize"
344  },
345  {
346   "name" : "LZ4_compress_HC_destSize"
347  },
348  {
349   "name" : "LZ4_compress_HC_extStateHC"
350  },
351  {
352   "name" : "LZ4_compress_HC_extStateHC_fastReset"
353  },
354  {
355   "name" : "LZ4_compress_continue"
356  },
357  {
358   "name" : "LZ4_compress_default"
359  },
360  {
361   "name" : "LZ4_compress_destSize"
362  },
363  {
364   "name" : "LZ4_compress_fast"
365  },
366  {
367   "name" : "LZ4_compress_fast_continue"
368  },
369  {
370   "name" : "LZ4_compress_fast_extState"
371  },
372  {
373   "name" : "LZ4_compress_fast_extState_fastReset"
374  },
375  {
376   "name" : "LZ4_compress_forceExtDict"
377  },
378  {
379   "name" : "LZ4_compress_limitedOutput"
380  },
381  {
382   "name" : "LZ4_compress_limitedOutput_continue"
383  },
384  {
385   "name" : "LZ4_compress_limitedOutput_withState"
386  },
387  {
388   "name" : "LZ4_compress_withState"
389  },
390  {
391   "name" : "LZ4_create"
392  },
393  {
394   "name" : "LZ4_createHC"
395  },
396  {
397   "name" : "LZ4_createStream"
398  },
399  {
400   "name" : "LZ4_createStreamDecode"
401  },
402  {
403   "name" : "LZ4_createStreamHC"
404  },
405  {
406   "name" : "LZ4_decoderRingBufferSize"
407  },
408  {
409   "name" : "LZ4_decompress_fast"
410  },
411  {
412   "name" : "LZ4_decompress_fast_continue"
413  },
414  {
415   "name" : "LZ4_decompress_fast_usingDict"
416  },
417  {
418   "name" : "LZ4_decompress_fast_withPrefix64k"
419  },
420  {
421   "name" : "LZ4_decompress_safe"
422  },
423  {
424   "name" : "LZ4_decompress_safe_continue"
425  },
426  {
427   "name" : "LZ4_decompress_safe_forceExtDict"
428  },
429  {
430   "name" : "LZ4_decompress_safe_partial"
431  },
432  {
433   "name" : "LZ4_decompress_safe_usingDict"
434  },
435  {
436   "name" : "LZ4_decompress_safe_withPrefix64k"
437  },
438  {
439   "name" : "LZ4_favorDecompressionSpeed"
440  },
441  {
442   "name" : "LZ4_freeHC"
443  },
444  {
445   "name" : "LZ4_freeStream"
446  },
447  {
448   "name" : "LZ4_freeStreamDecode"
449  },
450  {
451   "name" : "LZ4_freeStreamHC"
452  },
453  {
454   "name" : "LZ4_initStream"
455  },
456  {
457   "name" : "LZ4_initStreamHC"
458  },
459  {
460   "name" : "LZ4_loadDict"
461  },
462  {
463   "name" : "LZ4_loadDictHC"
464  },
465  {
466   "name" : "LZ4_resetStream"
467  },
468  {
469   "name" : "LZ4_resetStreamHC"
470  },
471  {
472   "name" : "LZ4_resetStreamHC_fast"
473  },
474  {
475   "name" : "LZ4_resetStreamState"
476  },
477  {
478   "name" : "LZ4_resetStreamStateHC"
479  },
480  {
481   "name" : "LZ4_resetStream_fast"
482  },
483  {
484   "name" : "LZ4_saveDict"
485  },
486  {
487   "name" : "LZ4_saveDictHC"
488  },
489  {
490   "name" : "LZ4_setCompressionLevel"
491  },
492  {
493   "name" : "LZ4_setStreamDecode"
494  },
495  {
496   "name" : "LZ4_sizeofState"
497  },
498  {
499   "name" : "LZ4_sizeofStateHC"
500  },
501  {
502   "name" : "LZ4_sizeofStreamState"
503  },
504  {
505   "name" : "LZ4_sizeofStreamStateHC"
506  },
507  {
508   "name" : "LZ4_slideInputBuffer"
509  },
510  {
511   "name" : "LZ4_slideInputBufferHC"
512  },
513  {
514   "name" : "LZ4_uncompress"
515  },
516  {
517   "name" : "LZ4_uncompress_unknownOutputSize"
518  },
519  {
520   "name" : "LZ4_versionNumber"
521  },
522  {
523   "name" : "LZ4_versionString"
524  },
525  {
526   "name" : "XXH32"
527  },
528  {
529   "name" : "XXH32_canonicalFromHash"
530  },
531  {
532   "name" : "XXH32_copyState"
533  },
534  {
535   "name" : "XXH32_createState"
536  },
537  {
538   "name" : "XXH32_digest"
539  },
540  {
541   "name" : "XXH32_freeState"
542  },
543  {
544   "name" : "XXH32_hashFromCanonical"
545  },
546  {
547   "name" : "XXH32_reset"
548  },
549  {
550   "name" : "XXH32_update"
551  },
552  {
553   "name" : "XXH64"
554  },
555  {
556   "name" : "XXH64_canonicalFromHash"
557  },
558  {
559   "name" : "XXH64_copyState"
560  },
561  {
562   "name" : "XXH64_createState"
563  },
564  {
565   "name" : "XXH64_digest"
566  },
567  {
568   "name" : "XXH64_freeState"
569  },
570  {
571   "name" : "XXH64_hashFromCanonical"
572  },
573  {
574   "name" : "XXH64_reset"
575  },
576  {
577   "name" : "XXH64_update"
578  },
579  {
580   "name" : "XXH_versionNumber"
581  }
582 ],
583 "elf_objects" : [],
584 "enum_types" :
585 [
586  {
587   "alignment" : 4,
588   "enum_fields" :
589   [
590    {
591     "enum_field_value" : 0,
592     "name" : "XXH_OK"
593    },
594    {
595     "enum_field_value" : 1,
596     "name" : "XXH_ERROR"
597    }
598   ],
599   "linker_set_key" : "_ZTI13XXH_errorcode",
600   "name" : "XXH_errorcode",
601   "referenced_type" : "_ZTI13XXH_errorcode",
602   "self_type" : "_ZTI13XXH_errorcode",
603   "size" : 4,
604   "source_file" : "external/lz4/lib/xxhash.h",
605   "underlying_type" : "_ZTIj"
606  },
607  {
608   "alignment" : 4,
609   "enum_fields" :
610   [
611    {
612     "enum_field_value" : 0,
613     "name" : "LZ4F_OK_NoError"
614    },
615    {
616     "enum_field_value" : 1,
617     "name" : "LZ4F_ERROR_GENERIC"
618    },
619    {
620     "enum_field_value" : 2,
621     "name" : "LZ4F_ERROR_maxBlockSize_invalid"
622    },
623    {
624     "enum_field_value" : 3,
625     "name" : "LZ4F_ERROR_blockMode_invalid"
626    },
627    {
628     "enum_field_value" : 4,
629     "name" : "LZ4F_ERROR_contentChecksumFlag_invalid"
630    },
631    {
632     "enum_field_value" : 5,
633     "name" : "LZ4F_ERROR_compressionLevel_invalid"
634    },
635    {
636     "enum_field_value" : 6,
637     "name" : "LZ4F_ERROR_headerVersion_wrong"
638    },
639    {
640     "enum_field_value" : 7,
641     "name" : "LZ4F_ERROR_blockChecksum_invalid"
642    },
643    {
644     "enum_field_value" : 8,
645     "name" : "LZ4F_ERROR_reservedFlag_set"
646    },
647    {
648     "enum_field_value" : 9,
649     "name" : "LZ4F_ERROR_allocation_failed"
650    },
651    {
652     "enum_field_value" : 10,
653     "name" : "LZ4F_ERROR_srcSize_tooLarge"
654    },
655    {
656     "enum_field_value" : 11,
657     "name" : "LZ4F_ERROR_dstMaxSize_tooSmall"
658    },
659    {
660     "enum_field_value" : 12,
661     "name" : "LZ4F_ERROR_frameHeader_incomplete"
662    },
663    {
664     "enum_field_value" : 13,
665     "name" : "LZ4F_ERROR_frameType_unknown"
666    },
667    {
668     "enum_field_value" : 14,
669     "name" : "LZ4F_ERROR_frameSize_wrong"
670    },
671    {
672     "enum_field_value" : 15,
673     "name" : "LZ4F_ERROR_srcPtr_wrong"
674    },
675    {
676     "enum_field_value" : 16,
677     "name" : "LZ4F_ERROR_decompressionFailed"
678    },
679    {
680     "enum_field_value" : 17,
681     "name" : "LZ4F_ERROR_headerChecksum_invalid"
682    },
683    {
684     "enum_field_value" : 18,
685     "name" : "LZ4F_ERROR_contentChecksum_invalid"
686    },
687    {
688     "enum_field_value" : 19,
689     "name" : "LZ4F_ERROR_frameDecoding_alreadyStarted"
690    },
691    {
692     "enum_field_value" : 20,
693     "name" : "LZ4F_ERROR_maxCode"
694    },
695    {
696     "enum_field_value" : 21,
697     "name" : "_LZ4F_dummy_error_enum_for_c89_never_used"
698    }
699   ],
700   "linker_set_key" : "_ZTI15LZ4F_errorCodes",
701   "name" : "LZ4F_errorCodes",
702   "referenced_type" : "_ZTI15LZ4F_errorCodes",
703   "self_type" : "_ZTI15LZ4F_errorCodes",
704   "size" : 4,
705   "source_file" : "external/lz4/lib/lz4frame.h",
706   "underlying_type" : "_ZTIj"
707  },
708  {
709   "alignment" : 4,
710   "enum_fields" :
711   [
712    {
713     "enum_field_value" : 0,
714     "name" : "LZ4F_blockLinked"
715    },
716    {
717     "enum_field_value" : 1,
718     "name" : "LZ4F_blockIndependent"
719    }
720   ],
721   "linker_set_key" : "_ZTI16LZ4F_blockMode_t",
722   "name" : "LZ4F_blockMode_t",
723   "referenced_type" : "_ZTI16LZ4F_blockMode_t",
724   "self_type" : "_ZTI16LZ4F_blockMode_t",
725   "size" : 4,
726   "source_file" : "external/lz4/lib/lz4frame.h",
727   "underlying_type" : "_ZTIj"
728  },
729  {
730   "alignment" : 4,
731   "enum_fields" :
732   [
733    {
734     "enum_field_value" : 0,
735     "name" : "LZ4F_frame"
736    },
737    {
738     "enum_field_value" : 1,
739     "name" : "LZ4F_skippableFrame"
740    }
741   ],
742   "linker_set_key" : "_ZTI16LZ4F_frameType_t",
743   "name" : "LZ4F_frameType_t",
744   "referenced_type" : "_ZTI16LZ4F_frameType_t",
745   "self_type" : "_ZTI16LZ4F_frameType_t",
746   "size" : 4,
747   "source_file" : "external/lz4/lib/lz4frame.h",
748   "underlying_type" : "_ZTIj"
749  },
750  {
751   "alignment" : 4,
752   "enum_fields" :
753   [
754    {
755     "enum_field_value" : 0,
756     "name" : "LZ4F_default"
757    },
758    {
759     "enum_field_value" : 4,
760     "name" : "LZ4F_max64KB"
761    },
762    {
763     "enum_field_value" : 5,
764     "name" : "LZ4F_max256KB"
765    },
766    {
767     "enum_field_value" : 6,
768     "name" : "LZ4F_max1MB"
769    },
770    {
771     "enum_field_value" : 7,
772     "name" : "LZ4F_max4MB"
773    }
774   ],
775   "linker_set_key" : "_ZTI18LZ4F_blockSizeID_t",
776   "name" : "LZ4F_blockSizeID_t",
777   "referenced_type" : "_ZTI18LZ4F_blockSizeID_t",
778   "self_type" : "_ZTI18LZ4F_blockSizeID_t",
779   "size" : 4,
780   "source_file" : "external/lz4/lib/lz4frame.h",
781   "underlying_type" : "_ZTIj"
782  },
783  {
784   "alignment" : 4,
785   "enum_fields" :
786   [
787    {
788     "enum_field_value" : 0,
789     "name" : "LZ4F_noBlockChecksum"
790    },
791    {
792     "enum_field_value" : 1,
793     "name" : "LZ4F_blockChecksumEnabled"
794    }
795   ],
796   "linker_set_key" : "_ZTI20LZ4F_blockChecksum_t",
797   "name" : "LZ4F_blockChecksum_t",
798   "referenced_type" : "_ZTI20LZ4F_blockChecksum_t",
799   "self_type" : "_ZTI20LZ4F_blockChecksum_t",
800   "size" : 4,
801   "source_file" : "external/lz4/lib/lz4frame.h",
802   "underlying_type" : "_ZTIj"
803  },
804  {
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 0,
810     "name" : "LZ4F_noContentChecksum"
811    },
812    {
813     "enum_field_value" : 1,
814     "name" : "LZ4F_contentChecksumEnabled"
815    }
816   ],
817   "linker_set_key" : "_ZTI22LZ4F_contentChecksum_t",
818   "name" : "LZ4F_contentChecksum_t",
819   "referenced_type" : "_ZTI22LZ4F_contentChecksum_t",
820   "self_type" : "_ZTI22LZ4F_contentChecksum_t",
821   "size" : 4,
822   "source_file" : "external/lz4/lib/lz4frame.h",
823   "underlying_type" : "_ZTIj"
824  }
825 ],
826 "function_types" : [],
827 "functions" :
828 [
829  {
830   "function_name" : "LZ4F_compressBegin",
831   "linker_set_key" : "LZ4F_compressBegin",
832   "parameters" :
833   [
834    {
835     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
836    },
837    {
838     "referenced_type" : "_ZTIPv"
839    },
840    {
841     "referenced_type" : "_ZTIm"
842    },
843    {
844     "referenced_type" : "_ZTIPK18LZ4F_preferences_t"
845    }
846   ],
847   "return_type" : "_ZTIm",
848   "source_file" : "external/lz4/lib/lz4frame.h"
849  },
850  {
851   "function_name" : "LZ4F_compressBegin_usingCDict",
852   "linker_set_key" : "LZ4F_compressBegin_usingCDict",
853   "parameters" :
854   [
855    {
856     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
857    },
858    {
859     "referenced_type" : "_ZTIPv"
860    },
861    {
862     "referenced_type" : "_ZTIm"
863    },
864    {
865     "referenced_type" : "_ZTIPK12LZ4F_CDict_s"
866    },
867    {
868     "referenced_type" : "_ZTIPK18LZ4F_preferences_t"
869    }
870   ],
871   "return_type" : "_ZTIm",
872   "source_file" : "external/lz4/lib/lz4frame.h"
873  },
874  {
875   "function_name" : "LZ4F_compressBound",
876   "linker_set_key" : "LZ4F_compressBound",
877   "parameters" :
878   [
879    {
880     "referenced_type" : "_ZTIm"
881    },
882    {
883     "referenced_type" : "_ZTIPK18LZ4F_preferences_t"
884    }
885   ],
886   "return_type" : "_ZTIm",
887   "source_file" : "external/lz4/lib/lz4frame.h"
888  },
889  {
890   "function_name" : "LZ4F_compressEnd",
891   "linker_set_key" : "LZ4F_compressEnd",
892   "parameters" :
893   [
894    {
895     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
896    },
897    {
898     "referenced_type" : "_ZTIPv"
899    },
900    {
901     "referenced_type" : "_ZTIm"
902    },
903    {
904     "referenced_type" : "_ZTIPK22LZ4F_compressOptions_t"
905    }
906   ],
907   "return_type" : "_ZTIm",
908   "source_file" : "external/lz4/lib/lz4frame.h"
909  },
910  {
911   "function_name" : "LZ4F_compressFrame",
912   "linker_set_key" : "LZ4F_compressFrame",
913   "parameters" :
914   [
915    {
916     "referenced_type" : "_ZTIPv"
917    },
918    {
919     "referenced_type" : "_ZTIm"
920    },
921    {
922     "referenced_type" : "_ZTIPKv"
923    },
924    {
925     "referenced_type" : "_ZTIm"
926    },
927    {
928     "referenced_type" : "_ZTIPK18LZ4F_preferences_t"
929    }
930   ],
931   "return_type" : "_ZTIm",
932   "source_file" : "external/lz4/lib/lz4frame.h"
933  },
934  {
935   "function_name" : "LZ4F_compressFrameBound",
936   "linker_set_key" : "LZ4F_compressFrameBound",
937   "parameters" :
938   [
939    {
940     "referenced_type" : "_ZTIm"
941    },
942    {
943     "referenced_type" : "_ZTIPK18LZ4F_preferences_t"
944    }
945   ],
946   "return_type" : "_ZTIm",
947   "source_file" : "external/lz4/lib/lz4frame.h"
948  },
949  {
950   "function_name" : "LZ4F_compressFrame_usingCDict",
951   "linker_set_key" : "LZ4F_compressFrame_usingCDict",
952   "parameters" :
953   [
954    {
955     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
956    },
957    {
958     "referenced_type" : "_ZTIPv"
959    },
960    {
961     "referenced_type" : "_ZTIm"
962    },
963    {
964     "referenced_type" : "_ZTIPKv"
965    },
966    {
967     "referenced_type" : "_ZTIm"
968    },
969    {
970     "referenced_type" : "_ZTIPK12LZ4F_CDict_s"
971    },
972    {
973     "referenced_type" : "_ZTIPK18LZ4F_preferences_t"
974    }
975   ],
976   "return_type" : "_ZTIm",
977   "source_file" : "external/lz4/lib/lz4frame.h"
978  },
979  {
980   "function_name" : "LZ4F_compressUpdate",
981   "linker_set_key" : "LZ4F_compressUpdate",
982   "parameters" :
983   [
984    {
985     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
986    },
987    {
988     "referenced_type" : "_ZTIPv"
989    },
990    {
991     "referenced_type" : "_ZTIm"
992    },
993    {
994     "referenced_type" : "_ZTIPKv"
995    },
996    {
997     "referenced_type" : "_ZTIm"
998    },
999    {
1000     "referenced_type" : "_ZTIPK22LZ4F_compressOptions_t"
1001    }
1002   ],
1003   "return_type" : "_ZTIm",
1004   "source_file" : "external/lz4/lib/lz4frame.h"
1005  },
1006  {
1007   "function_name" : "LZ4F_compressionLevel_max",
1008   "linker_set_key" : "LZ4F_compressionLevel_max",
1009   "return_type" : "_ZTIi",
1010   "source_file" : "external/lz4/lib/lz4frame.h"
1011  },
1012  {
1013   "function_name" : "LZ4F_createCDict",
1014   "linker_set_key" : "LZ4F_createCDict",
1015   "parameters" :
1016   [
1017    {
1018     "referenced_type" : "_ZTIPKv"
1019    },
1020    {
1021     "referenced_type" : "_ZTIm"
1022    }
1023   ],
1024   "return_type" : "_ZTIP12LZ4F_CDict_s",
1025   "source_file" : "external/lz4/lib/lz4frame.h"
1026  },
1027  {
1028   "function_name" : "LZ4F_createCompressionContext",
1029   "linker_set_key" : "LZ4F_createCompressionContext",
1030   "parameters" :
1031   [
1032    {
1033     "referenced_type" : "_ZTIPP11LZ4F_cctx_s"
1034    },
1035    {
1036     "referenced_type" : "_ZTIj"
1037    }
1038   ],
1039   "return_type" : "_ZTIm",
1040   "source_file" : "external/lz4/lib/lz4frame.h"
1041  },
1042  {
1043   "function_name" : "LZ4F_createDecompressionContext",
1044   "linker_set_key" : "LZ4F_createDecompressionContext",
1045   "parameters" :
1046   [
1047    {
1048     "referenced_type" : "_ZTIPP11LZ4F_dctx_s"
1049    },
1050    {
1051     "referenced_type" : "_ZTIj"
1052    }
1053   ],
1054   "return_type" : "_ZTIm",
1055   "source_file" : "external/lz4/lib/lz4frame.h"
1056  },
1057  {
1058   "function_name" : "LZ4F_decompress",
1059   "linker_set_key" : "LZ4F_decompress",
1060   "parameters" :
1061   [
1062    {
1063     "referenced_type" : "_ZTIP11LZ4F_dctx_s"
1064    },
1065    {
1066     "referenced_type" : "_ZTIPv"
1067    },
1068    {
1069     "referenced_type" : "_ZTIPm"
1070    },
1071    {
1072     "referenced_type" : "_ZTIPKv"
1073    },
1074    {
1075     "referenced_type" : "_ZTIPm"
1076    },
1077    {
1078     "referenced_type" : "_ZTIPK24LZ4F_decompressOptions_t"
1079    }
1080   ],
1081   "return_type" : "_ZTIm",
1082   "source_file" : "external/lz4/lib/lz4frame.h"
1083  },
1084  {
1085   "function_name" : "LZ4F_decompress_usingDict",
1086   "linker_set_key" : "LZ4F_decompress_usingDict",
1087   "parameters" :
1088   [
1089    {
1090     "referenced_type" : "_ZTIP11LZ4F_dctx_s"
1091    },
1092    {
1093     "referenced_type" : "_ZTIPv"
1094    },
1095    {
1096     "referenced_type" : "_ZTIPm"
1097    },
1098    {
1099     "referenced_type" : "_ZTIPKv"
1100    },
1101    {
1102     "referenced_type" : "_ZTIPm"
1103    },
1104    {
1105     "referenced_type" : "_ZTIPKv"
1106    },
1107    {
1108     "referenced_type" : "_ZTIm"
1109    },
1110    {
1111     "referenced_type" : "_ZTIPK24LZ4F_decompressOptions_t"
1112    }
1113   ],
1114   "return_type" : "_ZTIm",
1115   "source_file" : "external/lz4/lib/lz4frame.h"
1116  },
1117  {
1118   "function_name" : "LZ4F_flush",
1119   "linker_set_key" : "LZ4F_flush",
1120   "parameters" :
1121   [
1122    {
1123     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
1124    },
1125    {
1126     "referenced_type" : "_ZTIPv"
1127    },
1128    {
1129     "referenced_type" : "_ZTIm"
1130    },
1131    {
1132     "referenced_type" : "_ZTIPK22LZ4F_compressOptions_t"
1133    }
1134   ],
1135   "return_type" : "_ZTIm",
1136   "source_file" : "external/lz4/lib/lz4frame.h"
1137  },
1138  {
1139   "function_name" : "LZ4F_freeCDict",
1140   "linker_set_key" : "LZ4F_freeCDict",
1141   "parameters" :
1142   [
1143    {
1144     "referenced_type" : "_ZTIP12LZ4F_CDict_s"
1145    }
1146   ],
1147   "return_type" : "_ZTIv",
1148   "source_file" : "external/lz4/lib/lz4frame.h"
1149  },
1150  {
1151   "function_name" : "LZ4F_freeCompressionContext",
1152   "linker_set_key" : "LZ4F_freeCompressionContext",
1153   "parameters" :
1154   [
1155    {
1156     "referenced_type" : "_ZTIP11LZ4F_cctx_s"
1157    }
1158   ],
1159   "return_type" : "_ZTIm",
1160   "source_file" : "external/lz4/lib/lz4frame.h"
1161  },
1162  {
1163   "function_name" : "LZ4F_freeDecompressionContext",
1164   "linker_set_key" : "LZ4F_freeDecompressionContext",
1165   "parameters" :
1166   [
1167    {
1168     "referenced_type" : "_ZTIP11LZ4F_dctx_s"
1169    }
1170   ],
1171   "return_type" : "_ZTIm",
1172   "source_file" : "external/lz4/lib/lz4frame.h"
1173  },
1174  {
1175   "function_name" : "LZ4F_getBlockSize",
1176   "linker_set_key" : "LZ4F_getBlockSize",
1177   "parameters" :
1178   [
1179    {
1180     "referenced_type" : "_ZTIj"
1181    }
1182   ],
1183   "return_type" : "_ZTIm",
1184   "source_file" : "external/lz4/lib/lz4frame.h"
1185  },
1186  {
1187   "function_name" : "LZ4F_getErrorCode",
1188   "linker_set_key" : "LZ4F_getErrorCode",
1189   "parameters" :
1190   [
1191    {
1192     "referenced_type" : "_ZTIm"
1193    }
1194   ],
1195   "return_type" : "_ZTI15LZ4F_errorCodes",
1196   "source_file" : "external/lz4/lib/lz4frame.h"
1197  },
1198  {
1199   "function_name" : "LZ4F_getErrorName",
1200   "linker_set_key" : "LZ4F_getErrorName",
1201   "parameters" :
1202   [
1203    {
1204     "referenced_type" : "_ZTIm"
1205    }
1206   ],
1207   "return_type" : "_ZTIPKc",
1208   "source_file" : "external/lz4/lib/lz4frame.h"
1209  },
1210  {
1211   "function_name" : "LZ4F_getFrameInfo",
1212   "linker_set_key" : "LZ4F_getFrameInfo",
1213   "parameters" :
1214   [
1215    {
1216     "referenced_type" : "_ZTIP11LZ4F_dctx_s"
1217    },
1218    {
1219     "referenced_type" : "_ZTIP16LZ4F_frameInfo_t"
1220    },
1221    {
1222     "referenced_type" : "_ZTIPKv"
1223    },
1224    {
1225     "referenced_type" : "_ZTIPm"
1226    }
1227   ],
1228   "return_type" : "_ZTIm",
1229   "source_file" : "external/lz4/lib/lz4frame.h"
1230  },
1231  {
1232   "function_name" : "LZ4F_getVersion",
1233   "linker_set_key" : "LZ4F_getVersion",
1234   "return_type" : "_ZTIj",
1235   "source_file" : "external/lz4/lib/lz4frame.h"
1236  },
1237  {
1238   "function_name" : "LZ4F_headerSize",
1239   "linker_set_key" : "LZ4F_headerSize",
1240   "parameters" :
1241   [
1242    {
1243     "referenced_type" : "_ZTIPKv"
1244    },
1245    {
1246     "referenced_type" : "_ZTIm"
1247    }
1248   ],
1249   "return_type" : "_ZTIm",
1250   "source_file" : "external/lz4/lib/lz4frame.h"
1251  },
1252  {
1253   "function_name" : "LZ4F_isError",
1254   "linker_set_key" : "LZ4F_isError",
1255   "parameters" :
1256   [
1257    {
1258     "referenced_type" : "_ZTIm"
1259    }
1260   ],
1261   "return_type" : "_ZTIj",
1262   "source_file" : "external/lz4/lib/lz4frame.h"
1263  },
1264  {
1265   "function_name" : "LZ4F_resetDecompressionContext",
1266   "linker_set_key" : "LZ4F_resetDecompressionContext",
1267   "parameters" :
1268   [
1269    {
1270     "referenced_type" : "_ZTIP11LZ4F_dctx_s"
1271    }
1272   ],
1273   "return_type" : "_ZTIv",
1274   "source_file" : "external/lz4/lib/lz4frame.h"
1275  },
1276  {
1277   "function_name" : "LZ4_attach_HC_dictionary",
1278   "linker_set_key" : "LZ4_attach_HC_dictionary",
1279   "parameters" :
1280   [
1281    {
1282     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
1283    },
1284    {
1285     "referenced_type" : "_ZTIPK14LZ4_streamHC_u"
1286    }
1287   ],
1288   "return_type" : "_ZTIv",
1289   "source_file" : "external/lz4/lib/lz4hc.h"
1290  },
1291  {
1292   "function_name" : "LZ4_attach_dictionary",
1293   "linker_set_key" : "LZ4_attach_dictionary",
1294   "parameters" :
1295   [
1296    {
1297     "referenced_type" : "_ZTIP12LZ4_stream_u"
1298    },
1299    {
1300     "referenced_type" : "_ZTIPK12LZ4_stream_u"
1301    }
1302   ],
1303   "return_type" : "_ZTIv",
1304   "source_file" : "external/lz4/lib/lz4.h"
1305  },
1306  {
1307   "function_name" : "LZ4_compress",
1308   "linker_set_key" : "LZ4_compress",
1309   "parameters" :
1310   [
1311    {
1312     "referenced_type" : "_ZTIPKc"
1313    },
1314    {
1315     "referenced_type" : "_ZTIPc"
1316    },
1317    {
1318     "referenced_type" : "_ZTIi"
1319    }
1320   ],
1321   "return_type" : "_ZTIi",
1322   "source_file" : "external/lz4/lib/lz4.h"
1323  },
1324  {
1325   "function_name" : "LZ4_compressBound",
1326   "linker_set_key" : "LZ4_compressBound",
1327   "parameters" :
1328   [
1329    {
1330     "referenced_type" : "_ZTIi"
1331    }
1332   ],
1333   "return_type" : "_ZTIi",
1334   "source_file" : "external/lz4/lib/lz4.h"
1335  },
1336  {
1337   "function_name" : "LZ4_compressHC",
1338   "linker_set_key" : "LZ4_compressHC",
1339   "parameters" :
1340   [
1341    {
1342     "referenced_type" : "_ZTIPKc"
1343    },
1344    {
1345     "referenced_type" : "_ZTIPc"
1346    },
1347    {
1348     "referenced_type" : "_ZTIi"
1349    }
1350   ],
1351   "return_type" : "_ZTIi",
1352   "source_file" : "external/lz4/lib/lz4hc.h"
1353  },
1354  {
1355   "function_name" : "LZ4_compressHC2",
1356   "linker_set_key" : "LZ4_compressHC2",
1357   "parameters" :
1358   [
1359    {
1360     "referenced_type" : "_ZTIPKc"
1361    },
1362    {
1363     "referenced_type" : "_ZTIPc"
1364    },
1365    {
1366     "referenced_type" : "_ZTIi"
1367    },
1368    {
1369     "referenced_type" : "_ZTIi"
1370    }
1371   ],
1372   "return_type" : "_ZTIi",
1373   "source_file" : "external/lz4/lib/lz4hc.h"
1374  },
1375  {
1376   "function_name" : "LZ4_compressHC2_continue",
1377   "linker_set_key" : "LZ4_compressHC2_continue",
1378   "parameters" :
1379   [
1380    {
1381     "referenced_type" : "_ZTIPv"
1382    },
1383    {
1384     "referenced_type" : "_ZTIPKc"
1385    },
1386    {
1387     "referenced_type" : "_ZTIPc"
1388    },
1389    {
1390     "referenced_type" : "_ZTIi"
1391    },
1392    {
1393     "referenced_type" : "_ZTIi"
1394    }
1395   ],
1396   "return_type" : "_ZTIi",
1397   "source_file" : "external/lz4/lib/lz4hc.h"
1398  },
1399  {
1400   "function_name" : "LZ4_compressHC2_limitedOutput",
1401   "linker_set_key" : "LZ4_compressHC2_limitedOutput",
1402   "parameters" :
1403   [
1404    {
1405     "referenced_type" : "_ZTIPKc"
1406    },
1407    {
1408     "referenced_type" : "_ZTIPc"
1409    },
1410    {
1411     "referenced_type" : "_ZTIi"
1412    },
1413    {
1414     "referenced_type" : "_ZTIi"
1415    },
1416    {
1417     "referenced_type" : "_ZTIi"
1418    }
1419   ],
1420   "return_type" : "_ZTIi",
1421   "source_file" : "external/lz4/lib/lz4hc.h"
1422  },
1423  {
1424   "function_name" : "LZ4_compressHC2_limitedOutput_continue",
1425   "linker_set_key" : "LZ4_compressHC2_limitedOutput_continue",
1426   "parameters" :
1427   [
1428    {
1429     "referenced_type" : "_ZTIPv"
1430    },
1431    {
1432     "referenced_type" : "_ZTIPKc"
1433    },
1434    {
1435     "referenced_type" : "_ZTIPc"
1436    },
1437    {
1438     "referenced_type" : "_ZTIi"
1439    },
1440    {
1441     "referenced_type" : "_ZTIi"
1442    },
1443    {
1444     "referenced_type" : "_ZTIi"
1445    }
1446   ],
1447   "return_type" : "_ZTIi",
1448   "source_file" : "external/lz4/lib/lz4hc.h"
1449  },
1450  {
1451   "function_name" : "LZ4_compressHC2_limitedOutput_withStateHC",
1452   "linker_set_key" : "LZ4_compressHC2_limitedOutput_withStateHC",
1453   "parameters" :
1454   [
1455    {
1456     "referenced_type" : "_ZTIPv"
1457    },
1458    {
1459     "referenced_type" : "_ZTIPKc"
1460    },
1461    {
1462     "referenced_type" : "_ZTIPc"
1463    },
1464    {
1465     "referenced_type" : "_ZTIi"
1466    },
1467    {
1468     "referenced_type" : "_ZTIi"
1469    },
1470    {
1471     "referenced_type" : "_ZTIi"
1472    }
1473   ],
1474   "return_type" : "_ZTIi",
1475   "source_file" : "external/lz4/lib/lz4hc.h"
1476  },
1477  {
1478   "function_name" : "LZ4_compressHC2_withStateHC",
1479   "linker_set_key" : "LZ4_compressHC2_withStateHC",
1480   "parameters" :
1481   [
1482    {
1483     "referenced_type" : "_ZTIPv"
1484    },
1485    {
1486     "referenced_type" : "_ZTIPKc"
1487    },
1488    {
1489     "referenced_type" : "_ZTIPc"
1490    },
1491    {
1492     "referenced_type" : "_ZTIi"
1493    },
1494    {
1495     "referenced_type" : "_ZTIi"
1496    }
1497   ],
1498   "return_type" : "_ZTIi",
1499   "source_file" : "external/lz4/lib/lz4hc.h"
1500  },
1501  {
1502   "function_name" : "LZ4_compressHC_continue",
1503   "linker_set_key" : "LZ4_compressHC_continue",
1504   "parameters" :
1505   [
1506    {
1507     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
1508    },
1509    {
1510     "referenced_type" : "_ZTIPKc"
1511    },
1512    {
1513     "referenced_type" : "_ZTIPc"
1514    },
1515    {
1516     "referenced_type" : "_ZTIi"
1517    }
1518   ],
1519   "return_type" : "_ZTIi",
1520   "source_file" : "external/lz4/lib/lz4hc.h"
1521  },
1522  {
1523   "function_name" : "LZ4_compressHC_limitedOutput",
1524   "linker_set_key" : "LZ4_compressHC_limitedOutput",
1525   "parameters" :
1526   [
1527    {
1528     "referenced_type" : "_ZTIPKc"
1529    },
1530    {
1531     "referenced_type" : "_ZTIPc"
1532    },
1533    {
1534     "referenced_type" : "_ZTIi"
1535    },
1536    {
1537     "referenced_type" : "_ZTIi"
1538    }
1539   ],
1540   "return_type" : "_ZTIi",
1541   "source_file" : "external/lz4/lib/lz4hc.h"
1542  },
1543  {
1544   "function_name" : "LZ4_compressHC_limitedOutput_continue",
1545   "linker_set_key" : "LZ4_compressHC_limitedOutput_continue",
1546   "parameters" :
1547   [
1548    {
1549     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
1550    },
1551    {
1552     "referenced_type" : "_ZTIPKc"
1553    },
1554    {
1555     "referenced_type" : "_ZTIPc"
1556    },
1557    {
1558     "referenced_type" : "_ZTIi"
1559    },
1560    {
1561     "referenced_type" : "_ZTIi"
1562    }
1563   ],
1564   "return_type" : "_ZTIi",
1565   "source_file" : "external/lz4/lib/lz4hc.h"
1566  },
1567  {
1568   "function_name" : "LZ4_compressHC_limitedOutput_withStateHC",
1569   "linker_set_key" : "LZ4_compressHC_limitedOutput_withStateHC",
1570   "parameters" :
1571   [
1572    {
1573     "referenced_type" : "_ZTIPv"
1574    },
1575    {
1576     "referenced_type" : "_ZTIPKc"
1577    },
1578    {
1579     "referenced_type" : "_ZTIPc"
1580    },
1581    {
1582     "referenced_type" : "_ZTIi"
1583    },
1584    {
1585     "referenced_type" : "_ZTIi"
1586    }
1587   ],
1588   "return_type" : "_ZTIi",
1589   "source_file" : "external/lz4/lib/lz4hc.h"
1590  },
1591  {
1592   "function_name" : "LZ4_compressHC_withStateHC",
1593   "linker_set_key" : "LZ4_compressHC_withStateHC",
1594   "parameters" :
1595   [
1596    {
1597     "referenced_type" : "_ZTIPv"
1598    },
1599    {
1600     "referenced_type" : "_ZTIPKc"
1601    },
1602    {
1603     "referenced_type" : "_ZTIPc"
1604    },
1605    {
1606     "referenced_type" : "_ZTIi"
1607    }
1608   ],
1609   "return_type" : "_ZTIi",
1610   "source_file" : "external/lz4/lib/lz4hc.h"
1611  },
1612  {
1613   "function_name" : "LZ4_compress_HC",
1614   "linker_set_key" : "LZ4_compress_HC",
1615   "parameters" :
1616   [
1617    {
1618     "referenced_type" : "_ZTIPKc"
1619    },
1620    {
1621     "referenced_type" : "_ZTIPc"
1622    },
1623    {
1624     "referenced_type" : "_ZTIi"
1625    },
1626    {
1627     "referenced_type" : "_ZTIi"
1628    },
1629    {
1630     "referenced_type" : "_ZTIi"
1631    }
1632   ],
1633   "return_type" : "_ZTIi",
1634   "source_file" : "external/lz4/lib/lz4hc.h"
1635  },
1636  {
1637   "function_name" : "LZ4_compress_HC_continue",
1638   "linker_set_key" : "LZ4_compress_HC_continue",
1639   "parameters" :
1640   [
1641    {
1642     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
1643    },
1644    {
1645     "referenced_type" : "_ZTIPKc"
1646    },
1647    {
1648     "referenced_type" : "_ZTIPc"
1649    },
1650    {
1651     "referenced_type" : "_ZTIi"
1652    },
1653    {
1654     "referenced_type" : "_ZTIi"
1655    }
1656   ],
1657   "return_type" : "_ZTIi",
1658   "source_file" : "external/lz4/lib/lz4hc.h"
1659  },
1660  {
1661   "function_name" : "LZ4_compress_HC_continue_destSize",
1662   "linker_set_key" : "LZ4_compress_HC_continue_destSize",
1663   "parameters" :
1664   [
1665    {
1666     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
1667    },
1668    {
1669     "referenced_type" : "_ZTIPKc"
1670    },
1671    {
1672     "referenced_type" : "_ZTIPc"
1673    },
1674    {
1675     "referenced_type" : "_ZTIPi"
1676    },
1677    {
1678     "referenced_type" : "_ZTIi"
1679    }
1680   ],
1681   "return_type" : "_ZTIi",
1682   "source_file" : "external/lz4/lib/lz4hc.h"
1683  },
1684  {
1685   "function_name" : "LZ4_compress_HC_destSize",
1686   "linker_set_key" : "LZ4_compress_HC_destSize",
1687   "parameters" :
1688   [
1689    {
1690     "referenced_type" : "_ZTIPv"
1691    },
1692    {
1693     "referenced_type" : "_ZTIPKc"
1694    },
1695    {
1696     "referenced_type" : "_ZTIPc"
1697    },
1698    {
1699     "referenced_type" : "_ZTIPi"
1700    },
1701    {
1702     "referenced_type" : "_ZTIi"
1703    },
1704    {
1705     "referenced_type" : "_ZTIi"
1706    }
1707   ],
1708   "return_type" : "_ZTIi",
1709   "source_file" : "external/lz4/lib/lz4hc.h"
1710  },
1711  {
1712   "function_name" : "LZ4_compress_HC_extStateHC",
1713   "linker_set_key" : "LZ4_compress_HC_extStateHC",
1714   "parameters" :
1715   [
1716    {
1717     "referenced_type" : "_ZTIPv"
1718    },
1719    {
1720     "referenced_type" : "_ZTIPKc"
1721    },
1722    {
1723     "referenced_type" : "_ZTIPc"
1724    },
1725    {
1726     "referenced_type" : "_ZTIi"
1727    },
1728    {
1729     "referenced_type" : "_ZTIi"
1730    },
1731    {
1732     "referenced_type" : "_ZTIi"
1733    }
1734   ],
1735   "return_type" : "_ZTIi",
1736   "source_file" : "external/lz4/lib/lz4hc.h"
1737  },
1738  {
1739   "function_name" : "LZ4_compress_HC_extStateHC_fastReset",
1740   "linker_set_key" : "LZ4_compress_HC_extStateHC_fastReset",
1741   "parameters" :
1742   [
1743    {
1744     "referenced_type" : "_ZTIPv"
1745    },
1746    {
1747     "referenced_type" : "_ZTIPKc"
1748    },
1749    {
1750     "referenced_type" : "_ZTIPc"
1751    },
1752    {
1753     "referenced_type" : "_ZTIi"
1754    },
1755    {
1756     "referenced_type" : "_ZTIi"
1757    },
1758    {
1759     "referenced_type" : "_ZTIi"
1760    }
1761   ],
1762   "return_type" : "_ZTIi",
1763   "source_file" : "external/lz4/lib/lz4hc.h"
1764  },
1765  {
1766   "function_name" : "LZ4_compress_continue",
1767   "linker_set_key" : "LZ4_compress_continue",
1768   "parameters" :
1769   [
1770    {
1771     "referenced_type" : "_ZTIP12LZ4_stream_u"
1772    },
1773    {
1774     "referenced_type" : "_ZTIPKc"
1775    },
1776    {
1777     "referenced_type" : "_ZTIPc"
1778    },
1779    {
1780     "referenced_type" : "_ZTIi"
1781    }
1782   ],
1783   "return_type" : "_ZTIi",
1784   "source_file" : "external/lz4/lib/lz4.h"
1785  },
1786  {
1787   "function_name" : "LZ4_compress_default",
1788   "linker_set_key" : "LZ4_compress_default",
1789   "parameters" :
1790   [
1791    {
1792     "referenced_type" : "_ZTIPKc"
1793    },
1794    {
1795     "referenced_type" : "_ZTIPc"
1796    },
1797    {
1798     "referenced_type" : "_ZTIi"
1799    },
1800    {
1801     "referenced_type" : "_ZTIi"
1802    }
1803   ],
1804   "return_type" : "_ZTIi",
1805   "source_file" : "external/lz4/lib/lz4.h"
1806  },
1807  {
1808   "function_name" : "LZ4_compress_destSize",
1809   "linker_set_key" : "LZ4_compress_destSize",
1810   "parameters" :
1811   [
1812    {
1813     "referenced_type" : "_ZTIPKc"
1814    },
1815    {
1816     "referenced_type" : "_ZTIPc"
1817    },
1818    {
1819     "referenced_type" : "_ZTIPi"
1820    },
1821    {
1822     "referenced_type" : "_ZTIi"
1823    }
1824   ],
1825   "return_type" : "_ZTIi",
1826   "source_file" : "external/lz4/lib/lz4.h"
1827  },
1828  {
1829   "function_name" : "LZ4_compress_fast",
1830   "linker_set_key" : "LZ4_compress_fast",
1831   "parameters" :
1832   [
1833    {
1834     "referenced_type" : "_ZTIPKc"
1835    },
1836    {
1837     "referenced_type" : "_ZTIPc"
1838    },
1839    {
1840     "referenced_type" : "_ZTIi"
1841    },
1842    {
1843     "referenced_type" : "_ZTIi"
1844    },
1845    {
1846     "referenced_type" : "_ZTIi"
1847    }
1848   ],
1849   "return_type" : "_ZTIi",
1850   "source_file" : "external/lz4/lib/lz4.h"
1851  },
1852  {
1853   "function_name" : "LZ4_compress_fast_continue",
1854   "linker_set_key" : "LZ4_compress_fast_continue",
1855   "parameters" :
1856   [
1857    {
1858     "referenced_type" : "_ZTIP12LZ4_stream_u"
1859    },
1860    {
1861     "referenced_type" : "_ZTIPKc"
1862    },
1863    {
1864     "referenced_type" : "_ZTIPc"
1865    },
1866    {
1867     "referenced_type" : "_ZTIi"
1868    },
1869    {
1870     "referenced_type" : "_ZTIi"
1871    },
1872    {
1873     "referenced_type" : "_ZTIi"
1874    }
1875   ],
1876   "return_type" : "_ZTIi",
1877   "source_file" : "external/lz4/lib/lz4.h"
1878  },
1879  {
1880   "function_name" : "LZ4_compress_fast_extState",
1881   "linker_set_key" : "LZ4_compress_fast_extState",
1882   "parameters" :
1883   [
1884    {
1885     "referenced_type" : "_ZTIPv"
1886    },
1887    {
1888     "referenced_type" : "_ZTIPKc"
1889    },
1890    {
1891     "referenced_type" : "_ZTIPc"
1892    },
1893    {
1894     "referenced_type" : "_ZTIi"
1895    },
1896    {
1897     "referenced_type" : "_ZTIi"
1898    },
1899    {
1900     "referenced_type" : "_ZTIi"
1901    }
1902   ],
1903   "return_type" : "_ZTIi",
1904   "source_file" : "external/lz4/lib/lz4.h"
1905  },
1906  {
1907   "function_name" : "LZ4_compress_fast_extState_fastReset",
1908   "linker_set_key" : "LZ4_compress_fast_extState_fastReset",
1909   "parameters" :
1910   [
1911    {
1912     "referenced_type" : "_ZTIPv"
1913    },
1914    {
1915     "referenced_type" : "_ZTIPKc"
1916    },
1917    {
1918     "referenced_type" : "_ZTIPc"
1919    },
1920    {
1921     "referenced_type" : "_ZTIi"
1922    },
1923    {
1924     "referenced_type" : "_ZTIi"
1925    },
1926    {
1927     "referenced_type" : "_ZTIi"
1928    }
1929   ],
1930   "return_type" : "_ZTIi",
1931   "source_file" : "external/lz4/lib/lz4.h"
1932  },
1933  {
1934   "function_name" : "LZ4_compress_limitedOutput",
1935   "linker_set_key" : "LZ4_compress_limitedOutput",
1936   "parameters" :
1937   [
1938    {
1939     "referenced_type" : "_ZTIPKc"
1940    },
1941    {
1942     "referenced_type" : "_ZTIPc"
1943    },
1944    {
1945     "referenced_type" : "_ZTIi"
1946    },
1947    {
1948     "referenced_type" : "_ZTIi"
1949    }
1950   ],
1951   "return_type" : "_ZTIi",
1952   "source_file" : "external/lz4/lib/lz4.h"
1953  },
1954  {
1955   "function_name" : "LZ4_compress_limitedOutput_continue",
1956   "linker_set_key" : "LZ4_compress_limitedOutput_continue",
1957   "parameters" :
1958   [
1959    {
1960     "referenced_type" : "_ZTIP12LZ4_stream_u"
1961    },
1962    {
1963     "referenced_type" : "_ZTIPKc"
1964    },
1965    {
1966     "referenced_type" : "_ZTIPc"
1967    },
1968    {
1969     "referenced_type" : "_ZTIi"
1970    },
1971    {
1972     "referenced_type" : "_ZTIi"
1973    }
1974   ],
1975   "return_type" : "_ZTIi",
1976   "source_file" : "external/lz4/lib/lz4.h"
1977  },
1978  {
1979   "function_name" : "LZ4_compress_limitedOutput_withState",
1980   "linker_set_key" : "LZ4_compress_limitedOutput_withState",
1981   "parameters" :
1982   [
1983    {
1984     "referenced_type" : "_ZTIPv"
1985    },
1986    {
1987     "referenced_type" : "_ZTIPKc"
1988    },
1989    {
1990     "referenced_type" : "_ZTIPc"
1991    },
1992    {
1993     "referenced_type" : "_ZTIi"
1994    },
1995    {
1996     "referenced_type" : "_ZTIi"
1997    }
1998   ],
1999   "return_type" : "_ZTIi",
2000   "source_file" : "external/lz4/lib/lz4.h"
2001  },
2002  {
2003   "function_name" : "LZ4_compress_withState",
2004   "linker_set_key" : "LZ4_compress_withState",
2005   "parameters" :
2006   [
2007    {
2008     "referenced_type" : "_ZTIPv"
2009    },
2010    {
2011     "referenced_type" : "_ZTIPKc"
2012    },
2013    {
2014     "referenced_type" : "_ZTIPc"
2015    },
2016    {
2017     "referenced_type" : "_ZTIi"
2018    }
2019   ],
2020   "return_type" : "_ZTIi",
2021   "source_file" : "external/lz4/lib/lz4.h"
2022  },
2023  {
2024   "function_name" : "LZ4_create",
2025   "linker_set_key" : "LZ4_create",
2026   "parameters" :
2027   [
2028    {
2029     "referenced_type" : "_ZTIPc"
2030    }
2031   ],
2032   "return_type" : "_ZTIPv",
2033   "source_file" : "external/lz4/lib/lz4.h"
2034  },
2035  {
2036   "function_name" : "LZ4_createHC",
2037   "linker_set_key" : "LZ4_createHC",
2038   "parameters" :
2039   [
2040    {
2041     "referenced_type" : "_ZTIPKc"
2042    }
2043   ],
2044   "return_type" : "_ZTIPv",
2045   "source_file" : "external/lz4/lib/lz4hc.h"
2046  },
2047  {
2048   "function_name" : "LZ4_createStream",
2049   "linker_set_key" : "LZ4_createStream",
2050   "return_type" : "_ZTIP12LZ4_stream_u",
2051   "source_file" : "external/lz4/lib/lz4.h"
2052  },
2053  {
2054   "function_name" : "LZ4_createStreamDecode",
2055   "linker_set_key" : "LZ4_createStreamDecode",
2056   "return_type" : "_ZTIP18LZ4_streamDecode_u",
2057   "source_file" : "external/lz4/lib/lz4.h"
2058  },
2059  {
2060   "function_name" : "LZ4_createStreamHC",
2061   "linker_set_key" : "LZ4_createStreamHC",
2062   "return_type" : "_ZTIP14LZ4_streamHC_u",
2063   "source_file" : "external/lz4/lib/lz4hc.h"
2064  },
2065  {
2066   "function_name" : "LZ4_decoderRingBufferSize",
2067   "linker_set_key" : "LZ4_decoderRingBufferSize",
2068   "parameters" :
2069   [
2070    {
2071     "referenced_type" : "_ZTIi"
2072    }
2073   ],
2074   "return_type" : "_ZTIi",
2075   "source_file" : "external/lz4/lib/lz4.h"
2076  },
2077  {
2078   "function_name" : "LZ4_decompress_fast",
2079   "linker_set_key" : "LZ4_decompress_fast",
2080   "parameters" :
2081   [
2082    {
2083     "referenced_type" : "_ZTIPKc"
2084    },
2085    {
2086     "referenced_type" : "_ZTIPc"
2087    },
2088    {
2089     "referenced_type" : "_ZTIi"
2090    }
2091   ],
2092   "return_type" : "_ZTIi",
2093   "source_file" : "external/lz4/lib/lz4.h"
2094  },
2095  {
2096   "function_name" : "LZ4_decompress_fast_continue",
2097   "linker_set_key" : "LZ4_decompress_fast_continue",
2098   "parameters" :
2099   [
2100    {
2101     "referenced_type" : "_ZTIP18LZ4_streamDecode_u"
2102    },
2103    {
2104     "referenced_type" : "_ZTIPKc"
2105    },
2106    {
2107     "referenced_type" : "_ZTIPc"
2108    },
2109    {
2110     "referenced_type" : "_ZTIi"
2111    }
2112   ],
2113   "return_type" : "_ZTIi",
2114   "source_file" : "external/lz4/lib/lz4.h"
2115  },
2116  {
2117   "function_name" : "LZ4_decompress_fast_usingDict",
2118   "linker_set_key" : "LZ4_decompress_fast_usingDict",
2119   "parameters" :
2120   [
2121    {
2122     "referenced_type" : "_ZTIPKc"
2123    },
2124    {
2125     "referenced_type" : "_ZTIPc"
2126    },
2127    {
2128     "referenced_type" : "_ZTIi"
2129    },
2130    {
2131     "referenced_type" : "_ZTIPKc"
2132    },
2133    {
2134     "referenced_type" : "_ZTIi"
2135    }
2136   ],
2137   "return_type" : "_ZTIi",
2138   "source_file" : "external/lz4/lib/lz4.h"
2139  },
2140  {
2141   "function_name" : "LZ4_decompress_fast_withPrefix64k",
2142   "linker_set_key" : "LZ4_decompress_fast_withPrefix64k",
2143   "parameters" :
2144   [
2145    {
2146     "referenced_type" : "_ZTIPKc"
2147    },
2148    {
2149     "referenced_type" : "_ZTIPc"
2150    },
2151    {
2152     "referenced_type" : "_ZTIi"
2153    }
2154   ],
2155   "return_type" : "_ZTIi",
2156   "source_file" : "external/lz4/lib/lz4.h"
2157  },
2158  {
2159   "function_name" : "LZ4_decompress_safe",
2160   "linker_set_key" : "LZ4_decompress_safe",
2161   "parameters" :
2162   [
2163    {
2164     "referenced_type" : "_ZTIPKc"
2165    },
2166    {
2167     "referenced_type" : "_ZTIPc"
2168    },
2169    {
2170     "referenced_type" : "_ZTIi"
2171    },
2172    {
2173     "referenced_type" : "_ZTIi"
2174    }
2175   ],
2176   "return_type" : "_ZTIi",
2177   "source_file" : "external/lz4/lib/lz4.h"
2178  },
2179  {
2180   "function_name" : "LZ4_decompress_safe_continue",
2181   "linker_set_key" : "LZ4_decompress_safe_continue",
2182   "parameters" :
2183   [
2184    {
2185     "referenced_type" : "_ZTIP18LZ4_streamDecode_u"
2186    },
2187    {
2188     "referenced_type" : "_ZTIPKc"
2189    },
2190    {
2191     "referenced_type" : "_ZTIPc"
2192    },
2193    {
2194     "referenced_type" : "_ZTIi"
2195    },
2196    {
2197     "referenced_type" : "_ZTIi"
2198    }
2199   ],
2200   "return_type" : "_ZTIi",
2201   "source_file" : "external/lz4/lib/lz4.h"
2202  },
2203  {
2204   "function_name" : "LZ4_decompress_safe_partial",
2205   "linker_set_key" : "LZ4_decompress_safe_partial",
2206   "parameters" :
2207   [
2208    {
2209     "referenced_type" : "_ZTIPKc"
2210    },
2211    {
2212     "referenced_type" : "_ZTIPc"
2213    },
2214    {
2215     "referenced_type" : "_ZTIi"
2216    },
2217    {
2218     "referenced_type" : "_ZTIi"
2219    },
2220    {
2221     "referenced_type" : "_ZTIi"
2222    }
2223   ],
2224   "return_type" : "_ZTIi",
2225   "source_file" : "external/lz4/lib/lz4.h"
2226  },
2227  {
2228   "function_name" : "LZ4_decompress_safe_usingDict",
2229   "linker_set_key" : "LZ4_decompress_safe_usingDict",
2230   "parameters" :
2231   [
2232    {
2233     "referenced_type" : "_ZTIPKc"
2234    },
2235    {
2236     "referenced_type" : "_ZTIPc"
2237    },
2238    {
2239     "referenced_type" : "_ZTIi"
2240    },
2241    {
2242     "referenced_type" : "_ZTIi"
2243    },
2244    {
2245     "referenced_type" : "_ZTIPKc"
2246    },
2247    {
2248     "referenced_type" : "_ZTIi"
2249    }
2250   ],
2251   "return_type" : "_ZTIi",
2252   "source_file" : "external/lz4/lib/lz4.h"
2253  },
2254  {
2255   "function_name" : "LZ4_decompress_safe_withPrefix64k",
2256   "linker_set_key" : "LZ4_decompress_safe_withPrefix64k",
2257   "parameters" :
2258   [
2259    {
2260     "referenced_type" : "_ZTIPKc"
2261    },
2262    {
2263     "referenced_type" : "_ZTIPc"
2264    },
2265    {
2266     "referenced_type" : "_ZTIi"
2267    },
2268    {
2269     "referenced_type" : "_ZTIi"
2270    }
2271   ],
2272   "return_type" : "_ZTIi",
2273   "source_file" : "external/lz4/lib/lz4.h"
2274  },
2275  {
2276   "function_name" : "LZ4_favorDecompressionSpeed",
2277   "linker_set_key" : "LZ4_favorDecompressionSpeed",
2278   "parameters" :
2279   [
2280    {
2281     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2282    },
2283    {
2284     "referenced_type" : "_ZTIi"
2285    }
2286   ],
2287   "return_type" : "_ZTIv",
2288   "source_file" : "external/lz4/lib/lz4hc.h"
2289  },
2290  {
2291   "function_name" : "LZ4_freeHC",
2292   "linker_set_key" : "LZ4_freeHC",
2293   "parameters" :
2294   [
2295    {
2296     "referenced_type" : "_ZTIPv"
2297    }
2298   ],
2299   "return_type" : "_ZTIi",
2300   "source_file" : "external/lz4/lib/lz4hc.h"
2301  },
2302  {
2303   "function_name" : "LZ4_freeStream",
2304   "linker_set_key" : "LZ4_freeStream",
2305   "parameters" :
2306   [
2307    {
2308     "referenced_type" : "_ZTIP12LZ4_stream_u"
2309    }
2310   ],
2311   "return_type" : "_ZTIi",
2312   "source_file" : "external/lz4/lib/lz4.h"
2313  },
2314  {
2315   "function_name" : "LZ4_freeStreamDecode",
2316   "linker_set_key" : "LZ4_freeStreamDecode",
2317   "parameters" :
2318   [
2319    {
2320     "referenced_type" : "_ZTIP18LZ4_streamDecode_u"
2321    }
2322   ],
2323   "return_type" : "_ZTIi",
2324   "source_file" : "external/lz4/lib/lz4.h"
2325  },
2326  {
2327   "function_name" : "LZ4_freeStreamHC",
2328   "linker_set_key" : "LZ4_freeStreamHC",
2329   "parameters" :
2330   [
2331    {
2332     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2333    }
2334   ],
2335   "return_type" : "_ZTIi",
2336   "source_file" : "external/lz4/lib/lz4hc.h"
2337  },
2338  {
2339   "function_name" : "LZ4_initStream",
2340   "linker_set_key" : "LZ4_initStream",
2341   "parameters" :
2342   [
2343    {
2344     "referenced_type" : "_ZTIPv"
2345    },
2346    {
2347     "referenced_type" : "_ZTIm"
2348    }
2349   ],
2350   "return_type" : "_ZTIP12LZ4_stream_u",
2351   "source_file" : "external/lz4/lib/lz4.h"
2352  },
2353  {
2354   "function_name" : "LZ4_initStreamHC",
2355   "linker_set_key" : "LZ4_initStreamHC",
2356   "parameters" :
2357   [
2358    {
2359     "referenced_type" : "_ZTIPv"
2360    },
2361    {
2362     "referenced_type" : "_ZTIm"
2363    }
2364   ],
2365   "return_type" : "_ZTIP14LZ4_streamHC_u",
2366   "source_file" : "external/lz4/lib/lz4hc.h"
2367  },
2368  {
2369   "function_name" : "LZ4_loadDict",
2370   "linker_set_key" : "LZ4_loadDict",
2371   "parameters" :
2372   [
2373    {
2374     "referenced_type" : "_ZTIP12LZ4_stream_u"
2375    },
2376    {
2377     "referenced_type" : "_ZTIPKc"
2378    },
2379    {
2380     "referenced_type" : "_ZTIi"
2381    }
2382   ],
2383   "return_type" : "_ZTIi",
2384   "source_file" : "external/lz4/lib/lz4.h"
2385  },
2386  {
2387   "function_name" : "LZ4_loadDictHC",
2388   "linker_set_key" : "LZ4_loadDictHC",
2389   "parameters" :
2390   [
2391    {
2392     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2393    },
2394    {
2395     "referenced_type" : "_ZTIPKc"
2396    },
2397    {
2398     "referenced_type" : "_ZTIi"
2399    }
2400   ],
2401   "return_type" : "_ZTIi",
2402   "source_file" : "external/lz4/lib/lz4hc.h"
2403  },
2404  {
2405   "function_name" : "LZ4_resetStream",
2406   "linker_set_key" : "LZ4_resetStream",
2407   "parameters" :
2408   [
2409    {
2410     "referenced_type" : "_ZTIP12LZ4_stream_u"
2411    }
2412   ],
2413   "return_type" : "_ZTIv",
2414   "source_file" : "external/lz4/lib/lz4.h"
2415  },
2416  {
2417   "function_name" : "LZ4_resetStreamHC",
2418   "linker_set_key" : "LZ4_resetStreamHC",
2419   "parameters" :
2420   [
2421    {
2422     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2423    },
2424    {
2425     "referenced_type" : "_ZTIi"
2426    }
2427   ],
2428   "return_type" : "_ZTIv",
2429   "source_file" : "external/lz4/lib/lz4hc.h"
2430  },
2431  {
2432   "function_name" : "LZ4_resetStreamHC_fast",
2433   "linker_set_key" : "LZ4_resetStreamHC_fast",
2434   "parameters" :
2435   [
2436    {
2437     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2438    },
2439    {
2440     "referenced_type" : "_ZTIi"
2441    }
2442   ],
2443   "return_type" : "_ZTIv",
2444   "source_file" : "external/lz4/lib/lz4hc.h"
2445  },
2446  {
2447   "function_name" : "LZ4_resetStreamState",
2448   "linker_set_key" : "LZ4_resetStreamState",
2449   "parameters" :
2450   [
2451    {
2452     "referenced_type" : "_ZTIPv"
2453    },
2454    {
2455     "referenced_type" : "_ZTIPc"
2456    }
2457   ],
2458   "return_type" : "_ZTIi",
2459   "source_file" : "external/lz4/lib/lz4.h"
2460  },
2461  {
2462   "function_name" : "LZ4_resetStreamStateHC",
2463   "linker_set_key" : "LZ4_resetStreamStateHC",
2464   "parameters" :
2465   [
2466    {
2467     "referenced_type" : "_ZTIPv"
2468    },
2469    {
2470     "referenced_type" : "_ZTIPc"
2471    }
2472   ],
2473   "return_type" : "_ZTIi",
2474   "source_file" : "external/lz4/lib/lz4hc.h"
2475  },
2476  {
2477   "function_name" : "LZ4_resetStream_fast",
2478   "linker_set_key" : "LZ4_resetStream_fast",
2479   "parameters" :
2480   [
2481    {
2482     "referenced_type" : "_ZTIP12LZ4_stream_u"
2483    }
2484   ],
2485   "return_type" : "_ZTIv",
2486   "source_file" : "external/lz4/lib/lz4.h"
2487  },
2488  {
2489   "function_name" : "LZ4_saveDict",
2490   "linker_set_key" : "LZ4_saveDict",
2491   "parameters" :
2492   [
2493    {
2494     "referenced_type" : "_ZTIP12LZ4_stream_u"
2495    },
2496    {
2497     "referenced_type" : "_ZTIPc"
2498    },
2499    {
2500     "referenced_type" : "_ZTIi"
2501    }
2502   ],
2503   "return_type" : "_ZTIi",
2504   "source_file" : "external/lz4/lib/lz4.h"
2505  },
2506  {
2507   "function_name" : "LZ4_saveDictHC",
2508   "linker_set_key" : "LZ4_saveDictHC",
2509   "parameters" :
2510   [
2511    {
2512     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2513    },
2514    {
2515     "referenced_type" : "_ZTIPc"
2516    },
2517    {
2518     "referenced_type" : "_ZTIi"
2519    }
2520   ],
2521   "return_type" : "_ZTIi",
2522   "source_file" : "external/lz4/lib/lz4hc.h"
2523  },
2524  {
2525   "function_name" : "LZ4_setCompressionLevel",
2526   "linker_set_key" : "LZ4_setCompressionLevel",
2527   "parameters" :
2528   [
2529    {
2530     "referenced_type" : "_ZTIP14LZ4_streamHC_u"
2531    },
2532    {
2533     "referenced_type" : "_ZTIi"
2534    }
2535   ],
2536   "return_type" : "_ZTIv",
2537   "source_file" : "external/lz4/lib/lz4hc.h"
2538  },
2539  {
2540   "function_name" : "LZ4_setStreamDecode",
2541   "linker_set_key" : "LZ4_setStreamDecode",
2542   "parameters" :
2543   [
2544    {
2545     "referenced_type" : "_ZTIP18LZ4_streamDecode_u"
2546    },
2547    {
2548     "referenced_type" : "_ZTIPKc"
2549    },
2550    {
2551     "referenced_type" : "_ZTIi"
2552    }
2553   ],
2554   "return_type" : "_ZTIi",
2555   "source_file" : "external/lz4/lib/lz4.h"
2556  },
2557  {
2558   "function_name" : "LZ4_sizeofState",
2559   "linker_set_key" : "LZ4_sizeofState",
2560   "return_type" : "_ZTIi",
2561   "source_file" : "external/lz4/lib/lz4.h"
2562  },
2563  {
2564   "function_name" : "LZ4_sizeofStateHC",
2565   "linker_set_key" : "LZ4_sizeofStateHC",
2566   "return_type" : "_ZTIi",
2567   "source_file" : "external/lz4/lib/lz4hc.h"
2568  },
2569  {
2570   "function_name" : "LZ4_sizeofStreamState",
2571   "linker_set_key" : "LZ4_sizeofStreamState",
2572   "return_type" : "_ZTIi",
2573   "source_file" : "external/lz4/lib/lz4.h"
2574  },
2575  {
2576   "function_name" : "LZ4_sizeofStreamStateHC",
2577   "linker_set_key" : "LZ4_sizeofStreamStateHC",
2578   "return_type" : "_ZTIi",
2579   "source_file" : "external/lz4/lib/lz4hc.h"
2580  },
2581  {
2582   "function_name" : "LZ4_slideInputBuffer",
2583   "linker_set_key" : "LZ4_slideInputBuffer",
2584   "parameters" :
2585   [
2586    {
2587     "referenced_type" : "_ZTIPv"
2588    }
2589   ],
2590   "return_type" : "_ZTIPc",
2591   "source_file" : "external/lz4/lib/lz4.h"
2592  },
2593  {
2594   "function_name" : "LZ4_slideInputBufferHC",
2595   "linker_set_key" : "LZ4_slideInputBufferHC",
2596   "parameters" :
2597   [
2598    {
2599     "referenced_type" : "_ZTIPv"
2600    }
2601   ],
2602   "return_type" : "_ZTIPc",
2603   "source_file" : "external/lz4/lib/lz4hc.h"
2604  },
2605  {
2606   "function_name" : "LZ4_uncompress",
2607   "linker_set_key" : "LZ4_uncompress",
2608   "parameters" :
2609   [
2610    {
2611     "referenced_type" : "_ZTIPKc"
2612    },
2613    {
2614     "referenced_type" : "_ZTIPc"
2615    },
2616    {
2617     "referenced_type" : "_ZTIi"
2618    }
2619   ],
2620   "return_type" : "_ZTIi",
2621   "source_file" : "external/lz4/lib/lz4.h"
2622  },
2623  {
2624   "function_name" : "LZ4_uncompress_unknownOutputSize",
2625   "linker_set_key" : "LZ4_uncompress_unknownOutputSize",
2626   "parameters" :
2627   [
2628    {
2629     "referenced_type" : "_ZTIPKc"
2630    },
2631    {
2632     "referenced_type" : "_ZTIPc"
2633    },
2634    {
2635     "referenced_type" : "_ZTIi"
2636    },
2637    {
2638     "referenced_type" : "_ZTIi"
2639    }
2640   ],
2641   "return_type" : "_ZTIi",
2642   "source_file" : "external/lz4/lib/lz4.h"
2643  },
2644  {
2645   "function_name" : "LZ4_versionNumber",
2646   "linker_set_key" : "LZ4_versionNumber",
2647   "return_type" : "_ZTIi",
2648   "source_file" : "external/lz4/lib/lz4.h"
2649  },
2650  {
2651   "function_name" : "LZ4_versionString",
2652   "linker_set_key" : "LZ4_versionString",
2653   "return_type" : "_ZTIPKc",
2654   "source_file" : "external/lz4/lib/lz4.h"
2655  },
2656  {
2657   "function_name" : "XXH32",
2658   "linker_set_key" : "XXH32",
2659   "parameters" :
2660   [
2661    {
2662     "referenced_type" : "_ZTIPKv"
2663    },
2664    {
2665     "referenced_type" : "_ZTIm"
2666    },
2667    {
2668     "referenced_type" : "_ZTIj"
2669    }
2670   ],
2671   "return_type" : "_ZTIj",
2672   "source_file" : "external/lz4/lib/xxhash.h"
2673  },
2674  {
2675   "function_name" : "XXH32_canonicalFromHash",
2676   "linker_set_key" : "XXH32_canonicalFromHash",
2677   "parameters" :
2678   [
2679    {
2680     "referenced_type" : "_ZTIP17XXH32_canonical_t"
2681    },
2682    {
2683     "referenced_type" : "_ZTIj"
2684    }
2685   ],
2686   "return_type" : "_ZTIv",
2687   "source_file" : "external/lz4/lib/xxhash.h"
2688  },
2689  {
2690   "function_name" : "XXH32_copyState",
2691   "linker_set_key" : "XXH32_copyState",
2692   "parameters" :
2693   [
2694    {
2695     "referenced_type" : "_ZTIP13XXH32_state_s"
2696    },
2697    {
2698     "referenced_type" : "_ZTIPK13XXH32_state_s"
2699    }
2700   ],
2701   "return_type" : "_ZTIv",
2702   "source_file" : "external/lz4/lib/xxhash.h"
2703  },
2704  {
2705   "function_name" : "XXH32_createState",
2706   "linker_set_key" : "XXH32_createState",
2707   "return_type" : "_ZTIP13XXH32_state_s",
2708   "source_file" : "external/lz4/lib/xxhash.h"
2709  },
2710  {
2711   "function_name" : "XXH32_digest",
2712   "linker_set_key" : "XXH32_digest",
2713   "parameters" :
2714   [
2715    {
2716     "referenced_type" : "_ZTIPK13XXH32_state_s"
2717    }
2718   ],
2719   "return_type" : "_ZTIj",
2720   "source_file" : "external/lz4/lib/xxhash.h"
2721  },
2722  {
2723   "function_name" : "XXH32_freeState",
2724   "linker_set_key" : "XXH32_freeState",
2725   "parameters" :
2726   [
2727    {
2728     "referenced_type" : "_ZTIP13XXH32_state_s"
2729    }
2730   ],
2731   "return_type" : "_ZTI13XXH_errorcode",
2732   "source_file" : "external/lz4/lib/xxhash.h"
2733  },
2734  {
2735   "function_name" : "XXH32_hashFromCanonical",
2736   "linker_set_key" : "XXH32_hashFromCanonical",
2737   "parameters" :
2738   [
2739    {
2740     "referenced_type" : "_ZTIPK17XXH32_canonical_t"
2741    }
2742   ],
2743   "return_type" : "_ZTIj",
2744   "source_file" : "external/lz4/lib/xxhash.h"
2745  },
2746  {
2747   "function_name" : "XXH32_reset",
2748   "linker_set_key" : "XXH32_reset",
2749   "parameters" :
2750   [
2751    {
2752     "referenced_type" : "_ZTIP13XXH32_state_s"
2753    },
2754    {
2755     "referenced_type" : "_ZTIj"
2756    }
2757   ],
2758   "return_type" : "_ZTI13XXH_errorcode",
2759   "source_file" : "external/lz4/lib/xxhash.h"
2760  },
2761  {
2762   "function_name" : "XXH32_update",
2763   "linker_set_key" : "XXH32_update",
2764   "parameters" :
2765   [
2766    {
2767     "referenced_type" : "_ZTIP13XXH32_state_s"
2768    },
2769    {
2770     "referenced_type" : "_ZTIPKv"
2771    },
2772    {
2773     "referenced_type" : "_ZTIm"
2774    }
2775   ],
2776   "return_type" : "_ZTI13XXH_errorcode",
2777   "source_file" : "external/lz4/lib/xxhash.h"
2778  },
2779  {
2780   "function_name" : "XXH64",
2781   "linker_set_key" : "XXH64",
2782   "parameters" :
2783   [
2784    {
2785     "referenced_type" : "_ZTIPKv"
2786    },
2787    {
2788     "referenced_type" : "_ZTIm"
2789    },
2790    {
2791     "referenced_type" : "_ZTIy"
2792    }
2793   ],
2794   "return_type" : "_ZTIy",
2795   "source_file" : "external/lz4/lib/xxhash.h"
2796  },
2797  {
2798   "function_name" : "XXH64_canonicalFromHash",
2799   "linker_set_key" : "XXH64_canonicalFromHash",
2800   "parameters" :
2801   [
2802    {
2803     "referenced_type" : "_ZTIP17XXH64_canonical_t"
2804    },
2805    {
2806     "referenced_type" : "_ZTIy"
2807    }
2808   ],
2809   "return_type" : "_ZTIv",
2810   "source_file" : "external/lz4/lib/xxhash.h"
2811  },
2812  {
2813   "function_name" : "XXH64_copyState",
2814   "linker_set_key" : "XXH64_copyState",
2815   "parameters" :
2816   [
2817    {
2818     "referenced_type" : "_ZTIP13XXH64_state_s"
2819    },
2820    {
2821     "referenced_type" : "_ZTIPK13XXH64_state_s"
2822    }
2823   ],
2824   "return_type" : "_ZTIv",
2825   "source_file" : "external/lz4/lib/xxhash.h"
2826  },
2827  {
2828   "function_name" : "XXH64_createState",
2829   "linker_set_key" : "XXH64_createState",
2830   "return_type" : "_ZTIP13XXH64_state_s",
2831   "source_file" : "external/lz4/lib/xxhash.h"
2832  },
2833  {
2834   "function_name" : "XXH64_digest",
2835   "linker_set_key" : "XXH64_digest",
2836   "parameters" :
2837   [
2838    {
2839     "referenced_type" : "_ZTIPK13XXH64_state_s"
2840    }
2841   ],
2842   "return_type" : "_ZTIy",
2843   "source_file" : "external/lz4/lib/xxhash.h"
2844  },
2845  {
2846   "function_name" : "XXH64_freeState",
2847   "linker_set_key" : "XXH64_freeState",
2848   "parameters" :
2849   [
2850    {
2851     "referenced_type" : "_ZTIP13XXH64_state_s"
2852    }
2853   ],
2854   "return_type" : "_ZTI13XXH_errorcode",
2855   "source_file" : "external/lz4/lib/xxhash.h"
2856  },
2857  {
2858   "function_name" : "XXH64_hashFromCanonical",
2859   "linker_set_key" : "XXH64_hashFromCanonical",
2860   "parameters" :
2861   [
2862    {
2863     "referenced_type" : "_ZTIPK17XXH64_canonical_t"
2864    }
2865   ],
2866   "return_type" : "_ZTIy",
2867   "source_file" : "external/lz4/lib/xxhash.h"
2868  },
2869  {
2870   "function_name" : "XXH64_reset",
2871   "linker_set_key" : "XXH64_reset",
2872   "parameters" :
2873   [
2874    {
2875     "referenced_type" : "_ZTIP13XXH64_state_s"
2876    },
2877    {
2878     "referenced_type" : "_ZTIy"
2879    }
2880   ],
2881   "return_type" : "_ZTI13XXH_errorcode",
2882   "source_file" : "external/lz4/lib/xxhash.h"
2883  },
2884  {
2885   "function_name" : "XXH64_update",
2886   "linker_set_key" : "XXH64_update",
2887   "parameters" :
2888   [
2889    {
2890     "referenced_type" : "_ZTIP13XXH64_state_s"
2891    },
2892    {
2893     "referenced_type" : "_ZTIPKv"
2894    },
2895    {
2896     "referenced_type" : "_ZTIm"
2897    }
2898   ],
2899   "return_type" : "_ZTI13XXH_errorcode",
2900   "source_file" : "external/lz4/lib/xxhash.h"
2901  },
2902  {
2903   "function_name" : "XXH_versionNumber",
2904   "linker_set_key" : "XXH_versionNumber",
2905   "return_type" : "_ZTIj",
2906   "source_file" : "external/lz4/lib/xxhash.h"
2907  }
2908 ],
2909 "global_vars" : [],
2910 "lvalue_reference_types" : [],
2911 "pointer_types" :
2912 [
2913  {
2914   "alignment" : 8,
2915   "linker_set_key" : "_ZTIP11LZ4F_cctx_s",
2916   "name" : "LZ4F_cctx_s *",
2917   "referenced_type" : "_ZTI11LZ4F_cctx_s",
2918   "self_type" : "_ZTIP11LZ4F_cctx_s",
2919   "size" : 8,
2920   "source_file" : "external/lz4/lib/lz4frame.h"
2921  },
2922  {
2923   "alignment" : 8,
2924   "linker_set_key" : "_ZTIP11LZ4F_dctx_s",
2925   "name" : "LZ4F_dctx_s *",
2926   "referenced_type" : "_ZTI11LZ4F_dctx_s",
2927   "self_type" : "_ZTIP11LZ4F_dctx_s",
2928   "size" : 8,
2929   "source_file" : "external/lz4/lib/lz4frame.h"
2930  },
2931  {
2932   "alignment" : 8,
2933   "linker_set_key" : "_ZTIP12LZ4F_CDict_s",
2934   "name" : "LZ4F_CDict_s *",
2935   "referenced_type" : "_ZTI12LZ4F_CDict_s",
2936   "self_type" : "_ZTIP12LZ4F_CDict_s",
2937   "size" : 8,
2938   "source_file" : "external/lz4/lib/lz4frame.h"
2939  },
2940  {
2941   "alignment" : 8,
2942   "linker_set_key" : "_ZTIP12LZ4_stream_u",
2943   "name" : "LZ4_stream_u *",
2944   "referenced_type" : "_ZTI12LZ4_stream_u",
2945   "self_type" : "_ZTIP12LZ4_stream_u",
2946   "size" : 8,
2947   "source_file" : "external/lz4/lib/lz4.h"
2948  },
2949  {
2950   "alignment" : 8,
2951   "linker_set_key" : "_ZTIP13XXH32_state_s",
2952   "name" : "XXH32_state_s *",
2953   "referenced_type" : "_ZTI13XXH32_state_s",
2954   "self_type" : "_ZTIP13XXH32_state_s",
2955   "size" : 8,
2956   "source_file" : "external/lz4/lib/xxhash.h"
2957  },
2958  {
2959   "alignment" : 8,
2960   "linker_set_key" : "_ZTIP13XXH64_state_s",
2961   "name" : "XXH64_state_s *",
2962   "referenced_type" : "_ZTI13XXH64_state_s",
2963   "self_type" : "_ZTIP13XXH64_state_s",
2964   "size" : 8,
2965   "source_file" : "external/lz4/lib/xxhash.h"
2966  },
2967  {
2968   "alignment" : 8,
2969   "linker_set_key" : "_ZTIP14LZ4_streamHC_u",
2970   "name" : "LZ4_streamHC_u *",
2971   "referenced_type" : "_ZTI14LZ4_streamHC_u",
2972   "self_type" : "_ZTIP14LZ4_streamHC_u",
2973   "size" : 8,
2974   "source_file" : "external/lz4/lib/lz4hc.h"
2975  },
2976  {
2977   "alignment" : 8,
2978   "linker_set_key" : "_ZTIP16LZ4F_frameInfo_t",
2979   "name" : "LZ4F_frameInfo_t *",
2980   "referenced_type" : "_ZTI16LZ4F_frameInfo_t",
2981   "self_type" : "_ZTIP16LZ4F_frameInfo_t",
2982   "size" : 8,
2983   "source_file" : "external/lz4/lib/lz4frame.h"
2984  },
2985  {
2986   "alignment" : 8,
2987   "linker_set_key" : "_ZTIP17XXH32_canonical_t",
2988   "name" : "XXH32_canonical_t *",
2989   "referenced_type" : "_ZTI17XXH32_canonical_t",
2990   "self_type" : "_ZTIP17XXH32_canonical_t",
2991   "size" : 8,
2992   "source_file" : "external/lz4/lib/xxhash.h"
2993  },
2994  {
2995   "alignment" : 8,
2996   "linker_set_key" : "_ZTIP17XXH64_canonical_t",
2997   "name" : "XXH64_canonical_t *",
2998   "referenced_type" : "_ZTI17XXH64_canonical_t",
2999   "self_type" : "_ZTIP17XXH64_canonical_t",
3000   "size" : 8,
3001   "source_file" : "external/lz4/lib/xxhash.h"
3002  },
3003  {
3004   "alignment" : 8,
3005   "linker_set_key" : "_ZTIP18LZ4_streamDecode_u",
3006   "name" : "LZ4_streamDecode_u *",
3007   "referenced_type" : "_ZTI18LZ4_streamDecode_u",
3008   "self_type" : "_ZTIP18LZ4_streamDecode_u",
3009   "size" : 8,
3010   "source_file" : "external/lz4/lib/lz4.h"
3011  },
3012  {
3013   "alignment" : 8,
3014   "linker_set_key" : "_ZTIPK12LZ4F_CDict_s",
3015   "name" : "const LZ4F_CDict_s *",
3016   "referenced_type" : "_ZTIK12LZ4F_CDict_s",
3017   "self_type" : "_ZTIPK12LZ4F_CDict_s",
3018   "size" : 8,
3019   "source_file" : "external/lz4/lib/lz4frame.h"
3020  },
3021  {
3022   "alignment" : 8,
3023   "linker_set_key" : "_ZTIPK12LZ4_stream_u",
3024   "name" : "const LZ4_stream_u *",
3025   "referenced_type" : "_ZTIK12LZ4_stream_u",
3026   "self_type" : "_ZTIPK12LZ4_stream_u",
3027   "size" : 8,
3028   "source_file" : "external/lz4/lib/lz4.h"
3029  },
3030  {
3031   "alignment" : 8,
3032   "linker_set_key" : "_ZTIPK13XXH32_state_s",
3033   "name" : "const XXH32_state_s *",
3034   "referenced_type" : "_ZTIK13XXH32_state_s",
3035   "self_type" : "_ZTIPK13XXH32_state_s",
3036   "size" : 8,
3037   "source_file" : "external/lz4/lib/xxhash.h"
3038  },
3039  {
3040   "alignment" : 8,
3041   "linker_set_key" : "_ZTIPK13XXH64_state_s",
3042   "name" : "const XXH64_state_s *",
3043   "referenced_type" : "_ZTIK13XXH64_state_s",
3044   "self_type" : "_ZTIPK13XXH64_state_s",
3045   "size" : 8,
3046   "source_file" : "external/lz4/lib/xxhash.h"
3047  },
3048  {
3049   "alignment" : 8,
3050   "linker_set_key" : "_ZTIPK14LZ4_streamHC_u",
3051   "name" : "const LZ4_streamHC_u *",
3052   "referenced_type" : "_ZTIK14LZ4_streamHC_u",
3053   "self_type" : "_ZTIPK14LZ4_streamHC_u",
3054   "size" : 8,
3055   "source_file" : "external/lz4/lib/lz4hc.h"
3056  },
3057  {
3058   "alignment" : 8,
3059   "linker_set_key" : "_ZTIPK17XXH32_canonical_t",
3060   "name" : "const XXH32_canonical_t *",
3061   "referenced_type" : "_ZTIK17XXH32_canonical_t",
3062   "self_type" : "_ZTIPK17XXH32_canonical_t",
3063   "size" : 8,
3064   "source_file" : "external/lz4/lib/xxhash.h"
3065  },
3066  {
3067   "alignment" : 8,
3068   "linker_set_key" : "_ZTIPK17XXH64_canonical_t",
3069   "name" : "const XXH64_canonical_t *",
3070   "referenced_type" : "_ZTIK17XXH64_canonical_t",
3071   "self_type" : "_ZTIPK17XXH64_canonical_t",
3072   "size" : 8,
3073   "source_file" : "external/lz4/lib/xxhash.h"
3074  },
3075  {
3076   "alignment" : 8,
3077   "linker_set_key" : "_ZTIPK18LZ4F_preferences_t",
3078   "name" : "const LZ4F_preferences_t *",
3079   "referenced_type" : "_ZTIK18LZ4F_preferences_t",
3080   "self_type" : "_ZTIPK18LZ4F_preferences_t",
3081   "size" : 8,
3082   "source_file" : "external/lz4/lib/lz4frame.h"
3083  },
3084  {
3085   "alignment" : 8,
3086   "linker_set_key" : "_ZTIPK19LZ4HC_CCtx_internal",
3087   "name" : "const LZ4HC_CCtx_internal *",
3088   "referenced_type" : "_ZTIK19LZ4HC_CCtx_internal",
3089   "self_type" : "_ZTIPK19LZ4HC_CCtx_internal",
3090   "size" : 8,
3091   "source_file" : "external/lz4/lib/lz4hc.h"
3092  },
3093  {
3094   "alignment" : 8,
3095   "linker_set_key" : "_ZTIPK21LZ4_stream_t_internal",
3096   "name" : "const LZ4_stream_t_internal *",
3097   "referenced_type" : "_ZTIK21LZ4_stream_t_internal",
3098   "self_type" : "_ZTIPK21LZ4_stream_t_internal",
3099   "size" : 8,
3100   "source_file" : "external/lz4/lib/lz4.h"
3101  },
3102  {
3103   "alignment" : 8,
3104   "linker_set_key" : "_ZTIPK22LZ4F_compressOptions_t",
3105   "name" : "const LZ4F_compressOptions_t *",
3106   "referenced_type" : "_ZTIK22LZ4F_compressOptions_t",
3107   "self_type" : "_ZTIPK22LZ4F_compressOptions_t",
3108   "size" : 8,
3109   "source_file" : "external/lz4/lib/lz4frame.h"
3110  },
3111  {
3112   "alignment" : 8,
3113   "linker_set_key" : "_ZTIPK24LZ4F_decompressOptions_t",
3114   "name" : "const LZ4F_decompressOptions_t *",
3115   "referenced_type" : "_ZTIK24LZ4F_decompressOptions_t",
3116   "self_type" : "_ZTIPK24LZ4F_decompressOptions_t",
3117   "size" : 8,
3118   "source_file" : "external/lz4/lib/lz4frame.h"
3119  },
3120  {
3121   "alignment" : 8,
3122   "linker_set_key" : "_ZTIPKc",
3123   "name" : "const char *",
3124   "referenced_type" : "_ZTIKc",
3125   "self_type" : "_ZTIPKc",
3126   "size" : 8,
3127   "source_file" : "external/lz4/lib/lz4.h"
3128  },
3129  {
3130   "alignment" : 8,
3131   "linker_set_key" : "_ZTIPKh",
3132   "name" : "const unsigned char *",
3133   "referenced_type" : "_ZTIKh",
3134   "self_type" : "_ZTIPKh",
3135   "size" : 8,
3136   "source_file" : "external/lz4/lib/lz4.h"
3137  },
3138  {
3139   "alignment" : 8,
3140   "linker_set_key" : "_ZTIPKv",
3141   "name" : "const void *",
3142   "referenced_type" : "_ZTIKv",
3143   "self_type" : "_ZTIPKv",
3144   "size" : 8,
3145   "source_file" : "external/lz4/lib/lz4frame.h"
3146  },
3147  {
3148   "alignment" : 8,
3149   "linker_set_key" : "_ZTIPP11LZ4F_cctx_s",
3150   "name" : "LZ4F_cctx_s **",
3151   "referenced_type" : "_ZTIP11LZ4F_cctx_s",
3152   "self_type" : "_ZTIPP11LZ4F_cctx_s",
3153   "size" : 8,
3154   "source_file" : "external/lz4/lib/lz4frame.h"
3155  },
3156  {
3157   "alignment" : 8,
3158   "linker_set_key" : "_ZTIPP11LZ4F_dctx_s",
3159   "name" : "LZ4F_dctx_s **",
3160   "referenced_type" : "_ZTIP11LZ4F_dctx_s",
3161   "self_type" : "_ZTIPP11LZ4F_dctx_s",
3162   "size" : 8,
3163   "source_file" : "external/lz4/lib/lz4frame.h"
3164  },
3165  {
3166   "alignment" : 8,
3167   "linker_set_key" : "_ZTIPc",
3168   "name" : "char *",
3169   "referenced_type" : "_ZTIc",
3170   "self_type" : "_ZTIPc",
3171   "size" : 8,
3172   "source_file" : "external/lz4/lib/lz4.h"
3173  },
3174  {
3175   "alignment" : 8,
3176   "linker_set_key" : "_ZTIPi",
3177   "name" : "int *",
3178   "referenced_type" : "_ZTIi",
3179   "self_type" : "_ZTIPi",
3180   "size" : 8,
3181   "source_file" : "external/lz4/lib/lz4.h"
3182  },
3183  {
3184   "alignment" : 8,
3185   "linker_set_key" : "_ZTIPm",
3186   "name" : "unsigned long *",
3187   "referenced_type" : "_ZTIm",
3188   "self_type" : "_ZTIPm",
3189   "size" : 8,
3190   "source_file" : "external/lz4/lib/lz4frame.h"
3191  },
3192  {
3193   "alignment" : 8,
3194   "linker_set_key" : "_ZTIPv",
3195   "name" : "void *",
3196   "referenced_type" : "_ZTIv",
3197   "self_type" : "_ZTIPv",
3198   "size" : 8,
3199   "source_file" : "external/lz4/lib/lz4.h"
3200  }
3201 ],
3202 "qualified_types" :
3203 [
3204  {
3205   "alignment" : 8,
3206   "is_const" : true,
3207   "linker_set_key" : "_ZTIK12LZ4F_CDict_s",
3208   "name" : "const LZ4F_CDict_s",
3209   "referenced_type" : "_ZTI12LZ4F_CDict_s",
3210   "self_type" : "_ZTIK12LZ4F_CDict_s",
3211   "size" : 24,
3212   "source_file" : "external/lz4/lib/lz4frame.h"
3213  },
3214  {
3215   "alignment" : 8,
3216   "is_const" : true,
3217   "linker_set_key" : "_ZTIK12LZ4_stream_u",
3218   "name" : "const LZ4_stream_u",
3219   "referenced_type" : "_ZTI12LZ4_stream_u",
3220   "self_type" : "_ZTIK12LZ4_stream_u",
3221   "size" : 16416,
3222   "source_file" : "external/lz4/lib/lz4.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "is_const" : true,
3227   "linker_set_key" : "_ZTIK13XXH32_state_s",
3228   "name" : "const XXH32_state_s",
3229   "referenced_type" : "_ZTI13XXH32_state_s",
3230   "self_type" : "_ZTIK13XXH32_state_s",
3231   "size" : 48,
3232   "source_file" : "external/lz4/lib/xxhash.h"
3233  },
3234  {
3235   "alignment" : 8,
3236   "is_const" : true,
3237   "linker_set_key" : "_ZTIK13XXH64_state_s",
3238   "name" : "const XXH64_state_s",
3239   "referenced_type" : "_ZTI13XXH64_state_s",
3240   "self_type" : "_ZTIK13XXH64_state_s",
3241   "size" : 88,
3242   "source_file" : "external/lz4/lib/xxhash.h"
3243  },
3244  {
3245   "alignment" : 8,
3246   "is_const" : true,
3247   "linker_set_key" : "_ZTIK14LZ4_streamHC_u",
3248   "name" : "const LZ4_streamHC_u",
3249   "referenced_type" : "_ZTI14LZ4_streamHC_u",
3250   "self_type" : "_ZTIK14LZ4_streamHC_u",
3251   "size" : 262200,
3252   "source_file" : "external/lz4/lib/lz4hc.h"
3253  },
3254  {
3255   "alignment" : 1,
3256   "is_const" : true,
3257   "linker_set_key" : "_ZTIK17XXH32_canonical_t",
3258   "name" : "const XXH32_canonical_t",
3259   "referenced_type" : "_ZTI17XXH32_canonical_t",
3260   "self_type" : "_ZTIK17XXH32_canonical_t",
3261   "size" : 4,
3262   "source_file" : "external/lz4/lib/xxhash.h"
3263  },
3264  {
3265   "alignment" : 1,
3266   "is_const" : true,
3267   "linker_set_key" : "_ZTIK17XXH64_canonical_t",
3268   "name" : "const XXH64_canonical_t",
3269   "referenced_type" : "_ZTI17XXH64_canonical_t",
3270   "self_type" : "_ZTIK17XXH64_canonical_t",
3271   "size" : 8,
3272   "source_file" : "external/lz4/lib/xxhash.h"
3273  },
3274  {
3275   "alignment" : 8,
3276   "is_const" : true,
3277   "linker_set_key" : "_ZTIK18LZ4F_preferences_t",
3278   "name" : "const LZ4F_preferences_t",
3279   "referenced_type" : "_ZTI18LZ4F_preferences_t",
3280   "self_type" : "_ZTIK18LZ4F_preferences_t",
3281   "size" : 56,
3282   "source_file" : "external/lz4/lib/lz4frame.h"
3283  },
3284  {
3285   "alignment" : 8,
3286   "is_const" : true,
3287   "linker_set_key" : "_ZTIK19LZ4HC_CCtx_internal",
3288   "name" : "const LZ4HC_CCtx_internal",
3289   "referenced_type" : "_ZTI19LZ4HC_CCtx_internal",
3290   "self_type" : "_ZTIK19LZ4HC_CCtx_internal",
3291   "size" : 262192,
3292   "source_file" : "external/lz4/lib/lz4hc.h"
3293  },
3294  {
3295   "alignment" : 8,
3296   "is_const" : true,
3297   "linker_set_key" : "_ZTIK21LZ4_stream_t_internal",
3298   "name" : "const LZ4_stream_t_internal",
3299   "referenced_type" : "_ZTI21LZ4_stream_t_internal",
3300   "self_type" : "_ZTIK21LZ4_stream_t_internal",
3301   "size" : 16416,
3302   "source_file" : "external/lz4/lib/lz4.h"
3303  },
3304  {
3305   "alignment" : 4,
3306   "is_const" : true,
3307   "linker_set_key" : "_ZTIK22LZ4F_compressOptions_t",
3308   "name" : "const LZ4F_compressOptions_t",
3309   "referenced_type" : "_ZTI22LZ4F_compressOptions_t",
3310   "self_type" : "_ZTIK22LZ4F_compressOptions_t",
3311   "size" : 16,
3312   "source_file" : "external/lz4/lib/lz4frame.h"
3313  },
3314  {
3315   "alignment" : 4,
3316   "is_const" : true,
3317   "linker_set_key" : "_ZTIK24LZ4F_decompressOptions_t",
3318   "name" : "const LZ4F_decompressOptions_t",
3319   "referenced_type" : "_ZTI24LZ4F_decompressOptions_t",
3320   "self_type" : "_ZTIK24LZ4F_decompressOptions_t",
3321   "size" : 16,
3322   "source_file" : "external/lz4/lib/lz4frame.h"
3323  },
3324  {
3325   "alignment" : 1,
3326   "is_const" : true,
3327   "linker_set_key" : "_ZTIKc",
3328   "name" : "const char",
3329   "referenced_type" : "_ZTIc",
3330   "self_type" : "_ZTIKc",
3331   "size" : 1,
3332   "source_file" : "external/lz4/lib/lz4.h"
3333  },
3334  {
3335   "alignment" : 1,
3336   "is_const" : true,
3337   "linker_set_key" : "_ZTIKh",
3338   "name" : "const unsigned char",
3339   "referenced_type" : "_ZTIh",
3340   "self_type" : "_ZTIKh",
3341   "size" : 1,
3342   "source_file" : "external/lz4/lib/lz4.h"
3343  },
3344  {
3345   "is_const" : true,
3346   "linker_set_key" : "_ZTIKv",
3347   "name" : "const void",
3348   "referenced_type" : "_ZTIv",
3349   "self_type" : "_ZTIKv",
3350   "source_file" : "external/lz4/lib/lz4frame.h"
3351  }
3352 ],
3353 "record_types" :
3354 [
3355  {
3356   "alignment" : 8,
3357   "fields" :
3358   [
3359    {
3360     "field_name" : "table",
3361     "referenced_type" : "_ZTIA2052_Pv"
3362    },
3363    {
3364     "field_name" : "internal_donotuse",
3365     "referenced_type" : "_ZTI21LZ4_stream_t_internal"
3366    }
3367   ],
3368   "linker_set_key" : "_ZTI12LZ4_stream_u",
3369   "name" : "LZ4_stream_u",
3370   "record_kind" : "union",
3371   "referenced_type" : "_ZTI12LZ4_stream_u",
3372   "self_type" : "_ZTI12LZ4_stream_u",
3373   "size" : 16416,
3374   "source_file" : "external/lz4/lib/lz4.h"
3375  },
3376  {
3377   "alignment" : 4,
3378   "fields" :
3379   [
3380    {
3381     "field_name" : "total_len_32",
3382     "referenced_type" : "_ZTIj"
3383    },
3384    {
3385     "field_name" : "large_len",
3386     "field_offset" : 32,
3387     "referenced_type" : "_ZTIj"
3388    },
3389    {
3390     "field_name" : "v1",
3391     "field_offset" : 64,
3392     "referenced_type" : "_ZTIj"
3393    },
3394    {
3395     "field_name" : "v2",
3396     "field_offset" : 96,
3397     "referenced_type" : "_ZTIj"
3398    },
3399    {
3400     "field_name" : "v3",
3401     "field_offset" : 128,
3402     "referenced_type" : "_ZTIj"
3403    },
3404    {
3405     "field_name" : "v4",
3406     "field_offset" : 160,
3407     "referenced_type" : "_ZTIj"
3408    },
3409    {
3410     "field_name" : "mem32",
3411     "field_offset" : 192,
3412     "referenced_type" : "_ZTIA4_j"
3413    },
3414    {
3415     "field_name" : "memsize",
3416     "field_offset" : 320,
3417     "referenced_type" : "_ZTIj"
3418    },
3419    {
3420     "field_name" : "reserved",
3421     "field_offset" : 352,
3422     "referenced_type" : "_ZTIj"
3423    }
3424   ],
3425   "linker_set_key" : "_ZTI13XXH32_state_s",
3426   "name" : "XXH32_state_s",
3427   "referenced_type" : "_ZTI13XXH32_state_s",
3428   "self_type" : "_ZTI13XXH32_state_s",
3429   "size" : 48,
3430   "source_file" : "external/lz4/lib/xxhash.h"
3431  },
3432  {
3433   "alignment" : 8,
3434   "fields" :
3435   [
3436    {
3437     "field_name" : "total_len",
3438     "referenced_type" : "_ZTIm"
3439    },
3440    {
3441     "field_name" : "v1",
3442     "field_offset" : 64,
3443     "referenced_type" : "_ZTIm"
3444    },
3445    {
3446     "field_name" : "v2",
3447     "field_offset" : 128,
3448     "referenced_type" : "_ZTIm"
3449    },
3450    {
3451     "field_name" : "v3",
3452     "field_offset" : 192,
3453     "referenced_type" : "_ZTIm"
3454    },
3455    {
3456     "field_name" : "v4",
3457     "field_offset" : 256,
3458     "referenced_type" : "_ZTIm"
3459    },
3460    {
3461     "field_name" : "mem64",
3462     "field_offset" : 320,
3463     "referenced_type" : "_ZTIA4_m"
3464    },
3465    {
3466     "field_name" : "memsize",
3467     "field_offset" : 576,
3468     "referenced_type" : "_ZTIj"
3469    },
3470    {
3471     "field_name" : "reserved",
3472     "field_offset" : 608,
3473     "referenced_type" : "_ZTIA2_j"
3474    }
3475   ],
3476   "linker_set_key" : "_ZTI13XXH64_state_s",
3477   "name" : "XXH64_state_s",
3478   "referenced_type" : "_ZTI13XXH64_state_s",
3479   "self_type" : "_ZTI13XXH64_state_s",
3480   "size" : 88,
3481   "source_file" : "external/lz4/lib/xxhash.h"
3482  },
3483  {
3484   "alignment" : 8,
3485   "fields" :
3486   [
3487    {
3488     "field_name" : "table",
3489     "referenced_type" : "_ZTIA32775_Pv"
3490    },
3491    {
3492     "field_name" : "internal_donotuse",
3493     "referenced_type" : "_ZTI19LZ4HC_CCtx_internal"
3494    }
3495   ],
3496   "linker_set_key" : "_ZTI14LZ4_streamHC_u",
3497   "name" : "LZ4_streamHC_u",
3498   "record_kind" : "union",
3499   "referenced_type" : "_ZTI14LZ4_streamHC_u",
3500   "self_type" : "_ZTI14LZ4_streamHC_u",
3501   "size" : 262200,
3502   "source_file" : "external/lz4/lib/lz4hc.h"
3503  },
3504  {
3505   "alignment" : 8,
3506   "fields" :
3507   [
3508    {
3509     "field_name" : "blockSizeID",
3510     "referenced_type" : "_ZTI18LZ4F_blockSizeID_t"
3511    },
3512    {
3513     "field_name" : "blockMode",
3514     "field_offset" : 32,
3515     "referenced_type" : "_ZTI16LZ4F_blockMode_t"
3516    },
3517    {
3518     "field_name" : "contentChecksumFlag",
3519     "field_offset" : 64,
3520     "referenced_type" : "_ZTI22LZ4F_contentChecksum_t"
3521    },
3522    {
3523     "field_name" : "frameType",
3524     "field_offset" : 96,
3525     "referenced_type" : "_ZTI16LZ4F_frameType_t"
3526    },
3527    {
3528     "field_name" : "contentSize",
3529     "field_offset" : 128,
3530     "referenced_type" : "_ZTIy"
3531    },
3532    {
3533     "field_name" : "dictID",
3534     "field_offset" : 192,
3535     "referenced_type" : "_ZTIj"
3536    },
3537    {
3538     "field_name" : "blockChecksumFlag",
3539     "field_offset" : 224,
3540     "referenced_type" : "_ZTI20LZ4F_blockChecksum_t"
3541    }
3542   ],
3543   "linker_set_key" : "_ZTI16LZ4F_frameInfo_t",
3544   "name" : "LZ4F_frameInfo_t",
3545   "referenced_type" : "_ZTI16LZ4F_frameInfo_t",
3546   "self_type" : "_ZTI16LZ4F_frameInfo_t",
3547   "size" : 32,
3548   "source_file" : "external/lz4/lib/lz4frame.h"
3549  },
3550  {
3551   "alignment" : 1,
3552   "fields" :
3553   [
3554    {
3555     "field_name" : "digest",
3556     "referenced_type" : "_ZTIA4_h"
3557    }
3558   ],
3559   "linker_set_key" : "_ZTI17XXH32_canonical_t",
3560   "name" : "XXH32_canonical_t",
3561   "referenced_type" : "_ZTI17XXH32_canonical_t",
3562   "self_type" : "_ZTI17XXH32_canonical_t",
3563   "size" : 4,
3564   "source_file" : "external/lz4/lib/xxhash.h"
3565  },
3566  {
3567   "alignment" : 1,
3568   "fields" :
3569   [
3570    {
3571     "field_name" : "digest",
3572     "referenced_type" : "_ZTIA8_h"
3573    }
3574   ],
3575   "linker_set_key" : "_ZTI17XXH64_canonical_t",
3576   "name" : "XXH64_canonical_t",
3577   "referenced_type" : "_ZTI17XXH64_canonical_t",
3578   "self_type" : "_ZTI17XXH64_canonical_t",
3579   "size" : 8,
3580   "source_file" : "external/lz4/lib/xxhash.h"
3581  },
3582  {
3583   "alignment" : 8,
3584   "fields" :
3585   [
3586    {
3587     "field_name" : "frameInfo",
3588     "referenced_type" : "_ZTI16LZ4F_frameInfo_t"
3589    },
3590    {
3591     "field_name" : "compressionLevel",
3592     "field_offset" : 256,
3593     "referenced_type" : "_ZTIi"
3594    },
3595    {
3596     "field_name" : "autoFlush",
3597     "field_offset" : 288,
3598     "referenced_type" : "_ZTIj"
3599    },
3600    {
3601     "field_name" : "favorDecSpeed",
3602     "field_offset" : 320,
3603     "referenced_type" : "_ZTIj"
3604    },
3605    {
3606     "field_name" : "reserved",
3607     "field_offset" : 352,
3608     "referenced_type" : "_ZTIA3_j"
3609    }
3610   ],
3611   "linker_set_key" : "_ZTI18LZ4F_preferences_t",
3612   "name" : "LZ4F_preferences_t",
3613   "referenced_type" : "_ZTI18LZ4F_preferences_t",
3614   "self_type" : "_ZTI18LZ4F_preferences_t",
3615   "size" : 56,
3616   "source_file" : "external/lz4/lib/lz4frame.h"
3617  },
3618  {
3619   "alignment" : 8,
3620   "fields" :
3621   [
3622    {
3623     "field_name" : "table",
3624     "referenced_type" : "_ZTIA4_y"
3625    },
3626    {
3627     "field_name" : "internal_donotuse",
3628     "referenced_type" : "_ZTI27LZ4_streamDecode_t_internal"
3629    }
3630   ],
3631   "linker_set_key" : "_ZTI18LZ4_streamDecode_u",
3632   "name" : "LZ4_streamDecode_u",
3633   "record_kind" : "union",
3634   "referenced_type" : "_ZTI18LZ4_streamDecode_u",
3635   "self_type" : "_ZTI18LZ4_streamDecode_u",
3636   "size" : 32,
3637   "source_file" : "external/lz4/lib/lz4.h"
3638  },
3639  {
3640   "alignment" : 8,
3641   "fields" :
3642   [
3643    {
3644     "field_name" : "hashTable",
3645     "referenced_type" : "_ZTIA32768_j"
3646    },
3647    {
3648     "field_name" : "chainTable",
3649     "field_offset" : 1048576,
3650     "referenced_type" : "_ZTIA65536_t"
3651    },
3652    {
3653     "field_name" : "end",
3654     "field_offset" : 2097152,
3655     "referenced_type" : "_ZTIPKh"
3656    },
3657    {
3658     "field_name" : "base",
3659     "field_offset" : 2097216,
3660     "referenced_type" : "_ZTIPKh"
3661    },
3662    {
3663     "field_name" : "dictBase",
3664     "field_offset" : 2097280,
3665     "referenced_type" : "_ZTIPKh"
3666    },
3667    {
3668     "field_name" : "dictLimit",
3669     "field_offset" : 2097344,
3670     "referenced_type" : "_ZTIj"
3671    },
3672    {
3673     "field_name" : "lowLimit",
3674     "field_offset" : 2097376,
3675     "referenced_type" : "_ZTIj"
3676    },
3677    {
3678     "field_name" : "nextToUpdate",
3679     "field_offset" : 2097408,
3680     "referenced_type" : "_ZTIj"
3681    },
3682    {
3683     "field_name" : "compressionLevel",
3684     "field_offset" : 2097440,
3685     "referenced_type" : "_ZTIs"
3686    },
3687    {
3688     "field_name" : "favorDecSpeed",
3689     "field_offset" : 2097456,
3690     "referenced_type" : "_ZTIa"
3691    },
3692    {
3693     "field_name" : "dirty",
3694     "field_offset" : 2097464,
3695     "referenced_type" : "_ZTIa"
3696    },
3697    {
3698     "field_name" : "dictCtx",
3699     "field_offset" : 2097472,
3700     "referenced_type" : "_ZTIPK19LZ4HC_CCtx_internal"
3701    }
3702   ],
3703   "linker_set_key" : "_ZTI19LZ4HC_CCtx_internal",
3704   "name" : "LZ4HC_CCtx_internal",
3705   "referenced_type" : "_ZTI19LZ4HC_CCtx_internal",
3706   "self_type" : "_ZTI19LZ4HC_CCtx_internal",
3707   "size" : 262192,
3708   "source_file" : "external/lz4/lib/lz4hc.h"
3709  },
3710  {
3711   "alignment" : 8,
3712   "fields" :
3713   [
3714    {
3715     "field_name" : "hashTable",
3716     "referenced_type" : "_ZTIA4096_j"
3717    },
3718    {
3719     "field_name" : "currentOffset",
3720     "field_offset" : 131072,
3721     "referenced_type" : "_ZTIj"
3722    },
3723    {
3724     "field_name" : "tableType",
3725     "field_offset" : 131104,
3726     "referenced_type" : "_ZTIj"
3727    },
3728    {
3729     "field_name" : "dictionary",
3730     "field_offset" : 131136,
3731     "referenced_type" : "_ZTIPKh"
3732    },
3733    {
3734     "field_name" : "dictCtx",
3735     "field_offset" : 131200,
3736     "referenced_type" : "_ZTIPK21LZ4_stream_t_internal"
3737    },
3738    {
3739     "field_name" : "dictSize",
3740     "field_offset" : 131264,
3741     "referenced_type" : "_ZTIj"
3742    }
3743   ],
3744   "linker_set_key" : "_ZTI21LZ4_stream_t_internal",
3745   "name" : "LZ4_stream_t_internal",
3746   "referenced_type" : "_ZTI21LZ4_stream_t_internal",
3747   "self_type" : "_ZTI21LZ4_stream_t_internal",
3748   "size" : 16416,
3749   "source_file" : "external/lz4/lib/lz4.h"
3750  },
3751  {
3752   "alignment" : 4,
3753   "fields" :
3754   [
3755    {
3756     "field_name" : "stableSrc",
3757     "referenced_type" : "_ZTIj"
3758    },
3759    {
3760     "field_name" : "reserved",
3761     "field_offset" : 32,
3762     "referenced_type" : "_ZTIA3_j"
3763    }
3764   ],
3765   "linker_set_key" : "_ZTI22LZ4F_compressOptions_t",
3766   "name" : "LZ4F_compressOptions_t",
3767   "referenced_type" : "_ZTI22LZ4F_compressOptions_t",
3768   "self_type" : "_ZTI22LZ4F_compressOptions_t",
3769   "size" : 16,
3770   "source_file" : "external/lz4/lib/lz4frame.h"
3771  },
3772  {
3773   "alignment" : 4,
3774   "fields" :
3775   [
3776    {
3777     "field_name" : "stableDst",
3778     "referenced_type" : "_ZTIj"
3779    },
3780    {
3781     "field_name" : "reserved",
3782     "field_offset" : 32,
3783     "referenced_type" : "_ZTIA3_j"
3784    }
3785   ],
3786   "linker_set_key" : "_ZTI24LZ4F_decompressOptions_t",
3787   "name" : "LZ4F_decompressOptions_t",
3788   "referenced_type" : "_ZTI24LZ4F_decompressOptions_t",
3789   "self_type" : "_ZTI24LZ4F_decompressOptions_t",
3790   "size" : 16,
3791   "source_file" : "external/lz4/lib/lz4frame.h"
3792  },
3793  {
3794   "alignment" : 8,
3795   "fields" :
3796   [
3797    {
3798     "field_name" : "externalDict",
3799     "referenced_type" : "_ZTIPKh"
3800    },
3801    {
3802     "field_name" : "extDictSize",
3803     "field_offset" : 64,
3804     "referenced_type" : "_ZTIm"
3805    },
3806    {
3807     "field_name" : "prefixEnd",
3808     "field_offset" : 128,
3809     "referenced_type" : "_ZTIPKh"
3810    },
3811    {
3812     "field_name" : "prefixSize",
3813     "field_offset" : 192,
3814     "referenced_type" : "_ZTIm"
3815    }
3816   ],
3817   "linker_set_key" : "_ZTI27LZ4_streamDecode_t_internal",
3818   "name" : "LZ4_streamDecode_t_internal",
3819   "referenced_type" : "_ZTI27LZ4_streamDecode_t_internal",
3820   "self_type" : "_ZTI27LZ4_streamDecode_t_internal",
3821   "size" : 32,
3822   "source_file" : "external/lz4/lib/lz4.h"
3823  }
3824 ],
3825 "rvalue_reference_types" : []
3826}
3827