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