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