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