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