{
 "array_types" :
 [
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA1024_h",
   "name" : "unsigned char[1024]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA1024_h",
   "size" : 1024,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA128_A64_t",
   "name" : "unsigned short[128][64]",
   "referenced_type" : "_ZTIA64_t",
   "self_type" : "_ZTIA128_A64_t",
   "size" : 16384,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA128_h",
   "name" : "unsigned char[128]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA128_h",
   "size" : 128,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA16_9CPpmd_See",
   "name" : "CPpmd_See[16]",
   "referenced_type" : "_ZTI9CPpmd_See",
   "self_type" : "_ZTIA16_9CPpmd_See",
   "size" : 64,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA16_h",
   "name" : "unsigned char[16]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA16_h",
   "size" : 16,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA20_h",
   "name" : "unsigned char[20]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA20_h",
   "size" : 20,
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA256_h",
   "name" : "unsigned char[256]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA256_h",
   "size" : 256,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA256_j",
   "name" : "unsigned int[256]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA256_j",
   "size" : 1024,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA258_t",
   "name" : "unsigned short[258]",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIA258_t",
   "size" : 516,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA25_A16_9CPpmd_See",
   "name" : "CPpmd_See[25][16]",
   "referenced_type" : "_ZTIA16_9CPpmd_See",
   "self_type" : "_ZTIA25_A16_9CPpmd_See",
   "size" : 1600,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA32_h",
   "name" : "unsigned char[32]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA32_h",
   "size" : 32,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA38_Pv",
   "name" : "void *[38]",
   "referenced_type" : "_ZTIPv",
   "self_type" : "_ZTIA38_Pv",
   "size" : 152,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA38_h",
   "name" : "unsigned char[38]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA38_h",
   "size" : 38,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_7CSzBond",
   "name" : "CSzBond[3]",
   "referenced_type" : "_ZTI7CSzBond",
   "self_type" : "_ZTIA3_7CSzBond",
   "size" : 24,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_i",
   "name" : "int[3]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA3_i",
   "size" : 12,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_j",
   "name" : "unsigned int[3]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA3_j",
   "size" : 12,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_12CSzCoderInfo",
   "name" : "CSzCoderInfo[4]",
   "referenced_type" : "_ZTI12CSzCoderInfo",
   "self_type" : "_ZTIA4_12CSzCoderInfo",
   "size" : 48,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_12_IStateCoder",
   "name" : "_IStateCoder[4]",
   "referenced_type" : "_ZTI12_IStateCoder",
   "self_type" : "_ZTIA4_12_IStateCoder",
   "size" : 96,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA4_9CXzFilter",
   "name" : "CXzFilter[4]",
   "referenced_type" : "_ZTI9CXzFilter",
   "self_type" : "_ZTIA4_9CXzFilter",
   "size" : 128,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_PKh",
   "name" : "const unsigned char *[4]",
   "referenced_type" : "_ZTIPKh",
   "self_type" : "_ZTIA4_PKh",
   "size" : 16,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_Ph",
   "name" : "unsigned char *[4]",
   "referenced_type" : "_ZTIPh",
   "self_type" : "_ZTIA4_Ph",
   "size" : 16,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_h",
   "name" : "unsigned char[4]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA4_h",
   "size" : 4,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_i",
   "name" : "int[4]",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIA4_i",
   "size" : 16,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_j",
   "name" : "unsigned int[4]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA4_j",
   "size" : 16,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA4_y",
   "name" : "unsigned long long[4]",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIA4_y",
   "size" : 32,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA64_h",
   "name" : "unsigned char[64]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA64_h",
   "size" : 64,
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA64_t",
   "name" : "unsigned short[64]",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIA64_t",
   "size" : 128,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA6_h",
   "name" : "unsigned char[6]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA6_h",
   "size" : 6,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA8_h",
   "name" : "unsigned char[8]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA8_h",
   "size" : 8,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_j",
   "name" : "unsigned int[8]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA8_j",
   "size" : 32,
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_j",
   "name" : "unsigned int[]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA_j",
   "source_file" : "external/lzma/C/7zCrc.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_y",
   "name" : "unsigned long long[]",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIA_y",
   "source_file" : "external/lzma/C/XzCrc64.h"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIc",
   "name" : "char",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIc",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIh",
   "name" : "unsigned char",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIh",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIi",
   "name" : "int",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIi",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIj",
   "name" : "unsigned int",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIj",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIt",
   "name" : "unsigned short",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIt",
   "size" : 2
  },
  {
   "linker_set_key" : "_ZTIv",
   "name" : "void",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIv"
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "linker_set_key" : "_ZTIx",
   "name" : "long long",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIx",
   "size" : 8
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIy",
   "name" : "unsigned long long",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIy",
   "size" : 8
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "ARMT_Convert"
  },
  {
   "name" : "ARM_Convert"
  },
  {
   "name" : "AesCbc_Decode"
  },
  {
   "name" : "AesCbc_Decode_Intel"
  },
  {
   "name" : "AesCbc_Encode"
  },
  {
   "name" : "AesCbc_Encode_Intel"
  },
  {
   "name" : "AesCbc_Init"
  },
  {
   "name" : "AesCtr_Code"
  },
  {
   "name" : "AesCtr_Code_Intel"
  },
  {
   "name" : "AesGenTables"
  },
  {
   "name" : "Aes_SetKey_Dec"
  },
  {
   "name" : "Aes_SetKey_Enc"
  },
  {
   "name" : "AlignOffsetAlloc_CreateVTable"
  },
  {
   "name" : "Bcj2Dec_Decode"
  },
  {
   "name" : "Bcj2Dec_Init"
  },
  {
   "name" : "BraState_SetFromMethod"
  },
  {
   "name" : "Bt3Zip_MatchFinder_GetMatches"
  },
  {
   "name" : "Bt3Zip_MatchFinder_Skip"
  },
  {
   "name" : "Buf_Create"
  },
  {
   "name" : "Buf_Free"
  },
  {
   "name" : "Buf_Init"
  },
  {
   "name" : "Crc64Calc"
  },
  {
   "name" : "Crc64GenerateTable"
  },
  {
   "name" : "Crc64Update"
  },
  {
   "name" : "CrcCalc"
  },
  {
   "name" : "CrcGenerateTable"
  },
  {
   "name" : "CrcUpdate"
  },
  {
   "name" : "CrcUpdateT1"
  },
  {
   "name" : "CrcUpdateT4"
  },
  {
   "name" : "CrcUpdateT8"
  },
  {
   "name" : "Delta_Decode"
  },
  {
   "name" : "Delta_Encode"
  },
  {
   "name" : "Delta_Init"
  },
  {
   "name" : "DynBuf_Construct"
  },
  {
   "name" : "DynBuf_Free"
  },
  {
   "name" : "DynBuf_SeekToBeg"
  },
  {
   "name" : "DynBuf_Write"
  },
  {
   "name" : "FileInStream_CreateVTable"
  },
  {
   "name" : "FileOutStream_CreateVTable"
  },
  {
   "name" : "FileSeqInStream_CreateVTable"
  },
  {
   "name" : "File_Close"
  },
  {
   "name" : "File_Construct"
  },
  {
   "name" : "File_GetLength"
  },
  {
   "name" : "File_Read"
  },
  {
   "name" : "File_Seek"
  },
  {
   "name" : "File_Write"
  },
  {
   "name" : "GetMatchesSpec1"
  },
  {
   "name" : "Hc3Zip_MatchFinder_GetMatches"
  },
  {
   "name" : "Hc3Zip_MatchFinder_Skip"
  },
  {
   "name" : "HeapSort"
  },
  {
   "name" : "HeapSort64"
  },
  {
   "name" : "IA64_Convert"
  },
  {
   "name" : "InFile_Open"
  },
  {
   "name" : "LookInStream_LookRead"
  },
  {
   "name" : "LookInStream_Read"
  },
  {
   "name" : "LookInStream_Read2"
  },
  {
   "name" : "LookInStream_SeekTo"
  },
  {
   "name" : "LookToRead2_CreateVTable"
  },
  {
   "name" : "Lzma2Dec_Allocate"
  },
  {
   "name" : "Lzma2Dec_AllocateProbs"
  },
  {
   "name" : "Lzma2Dec_DecodeToBuf"
  },
  {
   "name" : "Lzma2Dec_DecodeToDic"
  },
  {
   "name" : "Lzma2Dec_Init"
  },
  {
   "name" : "Lzma2Dec_Parse"
  },
  {
   "name" : "Lzma2Decode"
  },
  {
   "name" : "Lzma2EncProps_Init"
  },
  {
   "name" : "Lzma2EncProps_Normalize"
  },
  {
   "name" : "Lzma2Enc_Create"
  },
  {
   "name" : "Lzma2Enc_Destroy"
  },
  {
   "name" : "Lzma2Enc_Encode2"
  },
  {
   "name" : "Lzma2Enc_SetDataSize"
  },
  {
   "name" : "Lzma2Enc_SetProps"
  },
  {
   "name" : "Lzma2Enc_WriteProperties"
  },
  {
   "name" : "Lzma86_Decode"
  },
  {
   "name" : "Lzma86_Encode"
  },
  {
   "name" : "Lzma86_GetUnpackSize"
  },
  {
   "name" : "LzmaCompress"
  },
  {
   "name" : "LzmaDec_Allocate"
  },
  {
   "name" : "LzmaDec_AllocateProbs"
  },
  {
   "name" : "LzmaDec_DecodeToBuf"
  },
  {
   "name" : "LzmaDec_DecodeToDic"
  },
  {
   "name" : "LzmaDec_Free"
  },
  {
   "name" : "LzmaDec_FreeProbs"
  },
  {
   "name" : "LzmaDec_Init"
  },
  {
   "name" : "LzmaDec_InitDicAndState"
  },
  {
   "name" : "LzmaDecode"
  },
  {
   "name" : "LzmaEncProps_GetDictSize"
  },
  {
   "name" : "LzmaEncProps_Init"
  },
  {
   "name" : "LzmaEncProps_Normalize"
  },
  {
   "name" : "LzmaEnc_CodeOneMemBlock"
  },
  {
   "name" : "LzmaEnc_Construct"
  },
  {
   "name" : "LzmaEnc_Create"
  },
  {
   "name" : "LzmaEnc_Destroy"
  },
  {
   "name" : "LzmaEnc_Destruct"
  },
  {
   "name" : "LzmaEnc_Encode"
  },
  {
   "name" : "LzmaEnc_Finish"
  },
  {
   "name" : "LzmaEnc_FreeLits"
  },
  {
   "name" : "LzmaEnc_GetCurBuf"
  },
  {
   "name" : "LzmaEnc_GetNumAvailableBytes"
  },
  {
   "name" : "LzmaEnc_Init"
  },
  {
   "name" : "LzmaEnc_InitPrices"
  },
  {
   "name" : "LzmaEnc_IsWriteEndMark"
  },
  {
   "name" : "LzmaEnc_MemEncode"
  },
  {
   "name" : "LzmaEnc_MemPrepare"
  },
  {
   "name" : "LzmaEnc_PrepareForLzma2"
  },
  {
   "name" : "LzmaEnc_RestoreState"
  },
  {
   "name" : "LzmaEnc_SaveState"
  },
  {
   "name" : "LzmaEnc_SetDataSize"
  },
  {
   "name" : "LzmaEnc_SetProps"
  },
  {
   "name" : "LzmaEnc_WriteProperties"
  },
  {
   "name" : "LzmaEncode"
  },
  {
   "name" : "LzmaProps_Decode"
  },
  {
   "name" : "LzmaUncompress"
  },
  {
   "name" : "MatchFinder_Construct"
  },
  {
   "name" : "MatchFinder_Create"
  },
  {
   "name" : "MatchFinder_CreateVTable"
  },
  {
   "name" : "MatchFinder_Free"
  },
  {
   "name" : "MatchFinder_GetNumAvailableBytes"
  },
  {
   "name" : "MatchFinder_GetPointerToCurrentPos"
  },
  {
   "name" : "MatchFinder_Init"
  },
  {
   "name" : "MatchFinder_Init_3"
  },
  {
   "name" : "MatchFinder_Init_HighHash"
  },
  {
   "name" : "MatchFinder_Init_LowHash"
  },
  {
   "name" : "MatchFinder_MoveBlock"
  },
  {
   "name" : "MatchFinder_NeedMove"
  },
  {
   "name" : "MatchFinder_Normalize3"
  },
  {
   "name" : "MatchFinder_ReadIfRequired"
  },
  {
   "name" : "MatchFinder_ReduceOffsets"
  },
  {
   "name" : "MyAlloc"
  },
  {
   "name" : "MyFree"
  },
  {
   "name" : "OutFile_Open"
  },
  {
   "name" : "PPC_Convert"
  },
  {
   "name" : "Ppmd7_Alloc"
  },
  {
   "name" : "Ppmd7_Construct"
  },
  {
   "name" : "Ppmd7_DecodeSymbol"
  },
  {
   "name" : "Ppmd7_EncodeSymbol"
  },
  {
   "name" : "Ppmd7_Free"
  },
  {
   "name" : "Ppmd7_Init"
  },
  {
   "name" : "Ppmd7_MakeEscFreq"
  },
  {
   "name" : "Ppmd7_Update1"
  },
  {
   "name" : "Ppmd7_Update1_0"
  },
  {
   "name" : "Ppmd7_Update2"
  },
  {
   "name" : "Ppmd7_UpdateBin"
  },
  {
   "name" : "Ppmd7z_RangeDec_CreateVTable"
  },
  {
   "name" : "Ppmd7z_RangeDec_Init"
  },
  {
   "name" : "Ppmd7z_RangeEnc_FlushData"
  },
  {
   "name" : "Ppmd7z_RangeEnc_Init"
  },
  {
   "name" : "SPARC_Convert"
  },
  {
   "name" : "SecToLook_CreateVTable"
  },
  {
   "name" : "SecToRead_CreateVTable"
  },
  {
   "name" : "SeqInStream_Read"
  },
  {
   "name" : "SeqInStream_Read2"
  },
  {
   "name" : "SeqInStream_ReadByte"
  },
  {
   "name" : "Sha256_Final"
  },
  {
   "name" : "Sha256_Init"
  },
  {
   "name" : "Sha256_Update"
  },
  {
   "name" : "SzAlloc"
  },
  {
   "name" : "SzAllocTemp"
  },
  {
   "name" : "SzArEx_Extract"
  },
  {
   "name" : "SzArEx_Free"
  },
  {
   "name" : "SzArEx_GetFileNameUtf16"
  },
  {
   "name" : "SzArEx_Init"
  },
  {
   "name" : "SzArEx_Open"
  },
  {
   "name" : "SzAr_DecodeFolder"
  },
  {
   "name" : "SzAr_GetFolderUnpackSize"
  },
  {
   "name" : "SzBitUi32s_Free"
  },
  {
   "name" : "SzBitUi64s_Free"
  },
  {
   "name" : "SzFree"
  },
  {
   "name" : "SzFreeTemp"
  },
  {
   "name" : "SzGetNextFolderItem"
  },
  {
   "name" : "XzBlock_Parse"
  },
  {
   "name" : "XzBlock_ReadHeader"
  },
  {
   "name" : "XzCheck_Final"
  },
  {
   "name" : "XzCheck_Init"
  },
  {
   "name" : "XzCheck_Update"
  },
  {
   "name" : "XzCrc64UpdateT4"
  },
  {
   "name" : "XzDecMtProps_Init"
  },
  {
   "name" : "XzDecMt_Create"
  },
  {
   "name" : "XzDecMt_Decode"
  },
  {
   "name" : "XzDecMt_Destroy"
  },
  {
   "name" : "XzEnc_Create"
  },
  {
   "name" : "XzEnc_Destroy"
  },
  {
   "name" : "XzEnc_Encode"
  },
  {
   "name" : "XzEnc_SetDataSize"
  },
  {
   "name" : "XzEnc_SetProps"
  },
  {
   "name" : "XzFilterProps_Init"
  },
  {
   "name" : "XzFlags_GetCheckSize"
  },
  {
   "name" : "XzProps_Init"
  },
  {
   "name" : "XzStatInfo_Clear"
  },
  {
   "name" : "XzUnpacker_Code"
  },
  {
   "name" : "XzUnpacker_CodeFull"
  },
  {
   "name" : "XzUnpacker_Construct"
  },
  {
   "name" : "XzUnpacker_Free"
  },
  {
   "name" : "XzUnpacker_GetExtraSize"
  },
  {
   "name" : "XzUnpacker_Init"
  },
  {
   "name" : "XzUnpacker_IsBlockFinished"
  },
  {
   "name" : "XzUnpacker_IsStreamWasFinished"
  },
  {
   "name" : "XzUnpacker_PrepareToRandomBlockDecoding"
  },
  {
   "name" : "XzUnpacker_SetOutBuf"
  },
  {
   "name" : "Xz_Construct"
  },
  {
   "name" : "Xz_Encode"
  },
  {
   "name" : "Xz_EncodeEmpty"
  },
  {
   "name" : "Xz_Free"
  },
  {
   "name" : "Xz_GetPackSize"
  },
  {
   "name" : "Xz_GetUnpackSize"
  },
  {
   "name" : "Xz_ParseHeader"
  },
  {
   "name" : "Xz_ReadHeader"
  },
  {
   "name" : "Xz_ReadVarInt"
  },
  {
   "name" : "Xz_WriteVarInt"
  },
  {
   "name" : "Xzs_Construct"
  },
  {
   "name" : "Xzs_Free"
  },
  {
   "name" : "Xzs_GetNumBlocks"
  },
  {
   "name" : "Xzs_GetUnpackSize"
  },
  {
   "name" : "Xzs_ReadBackward"
  },
  {
   "name" : "x86_Convert"
  }
 ],
 "elf_objects" :
 [
  {
   "name" : "PPMD7_kExpEscape"
  },
  {
   "name" : "XZ_SIG"
  },
  {
   "name" : "g_AesCbc_Decode"
  },
  {
   "name" : "g_AesCbc_Encode"
  },
  {
   "name" : "g_AesCtr_Code"
  },
  {
   "name" : "g_AlignedAlloc"
  },
  {
   "name" : "g_Alloc"
  },
  {
   "name" : "g_BigAlloc"
  },
  {
   "name" : "g_Crc64Table"
  },
  {
   "name" : "g_CrcTable"
  },
  {
   "name" : "g_CrcUpdate"
  },
  {
   "name" : "g_CrcUpdateT4"
  },
  {
   "name" : "g_CrcUpdateT8"
  },
  {
   "name" : "g_MidAlloc"
  },
  {
   "name" : "k7zSignature"
  }
 ],
 "enum_types" :
 [
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "LZMA_STATUS_NOT_SPECIFIED"
    },
    {
     "enum_field_value" : 1,
     "name" : "LZMA_STATUS_FINISHED_WITH_MARK"
    },
    {
     "enum_field_value" : 2,
     "name" : "LZMA_STATUS_NOT_FINISHED"
    },
    {
     "enum_field_value" : 3,
     "name" : "LZMA_STATUS_NEEDS_MORE_INPUT"
    },
    {
     "enum_field_value" : 4,
     "name" : "LZMA_STATUS_MAYBE_FINISHED_WITHOUT_MARK"
    }
   ],
   "linker_set_key" : "_ZTI11ELzmaStatus",
   "name" : "ELzmaStatus",
   "referenced_type" : "_ZTI11ELzmaStatus",
   "self_type" : "_ZTI11ELzmaStatus",
   "size" : 4,
   "source_file" : "external/lzma/C/LzmaDec.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "CODER_STATUS_NOT_SPECIFIED"
    },
    {
     "enum_field_value" : 1,
     "name" : "CODER_STATUS_FINISHED_WITH_MARK"
    },
    {
     "enum_field_value" : 2,
     "name" : "CODER_STATUS_NOT_FINISHED"
    },
    {
     "enum_field_value" : 3,
     "name" : "CODER_STATUS_NEEDS_MORE_INPUT"
    }
   ],
   "linker_set_key" : "_ZTI12ECoderStatus",
   "name" : "ECoderStatus",
   "referenced_type" : "_ZTI12ECoderStatus",
   "self_type" : "_ZTI12ECoderStatus",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "SZ_FILTER_NO"
    },
    {
     "enum_field_value" : 1,
     "name" : "SZ_FILTER_YES"
    },
    {
     "enum_field_value" : 2,
     "name" : "SZ_FILTER_AUTO"
    }
   ],
   "linker_set_key" : "_ZTI13ESzFilterMode",
   "name" : "ESzFilterMode",
   "referenced_type" : "_ZTI13ESzFilterMode",
   "self_type" : "_ZTI13ESzFilterMode",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma86.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "LZMA_FINISH_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "LZMA_FINISH_END"
    }
   ],
   "linker_set_key" : "_ZTI15ELzmaFinishMode",
   "name" : "ELzmaFinishMode",
   "referenced_type" : "_ZTI15ELzmaFinishMode",
   "self_type" : "_ZTI15ELzmaFinishMode",
   "size" : 4,
   "source_file" : "external/lzma/C/LzmaDec.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "CODER_FINISH_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "CODER_FINISH_END"
    }
   ],
   "linker_set_key" : "_ZTI16ECoderFinishMode",
   "name" : "ECoderFinishMode",
   "referenced_type" : "_ZTI16ECoderFinishMode",
   "self_type" : "_ZTI16ECoderFinishMode",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "BCJ2_STREAM_MAIN"
    },
    {
     "enum_field_value" : 1,
     "name" : "BCJ2_STREAM_CALL"
    },
    {
     "enum_field_value" : 2,
     "name" : "BCJ2_STREAM_JUMP"
    },
    {
     "enum_field_value" : 3,
     "name" : "BCJ2_STREAM_RC"
    }
   ],
   "linker_set_key" : "_ZTI17$BCJ2_STREAM_CALL",
   "name" : "(unnamed)",
   "referenced_type" : "_ZTI17$BCJ2_STREAM_CALL",
   "self_type" : "_ZTI17$BCJ2_STREAM_CALL",
   "size" : 4,
   "source_file" : "external/lzma/C/Bcj2.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 5,
     "name" : "LZMA2_PARSE_STATUS_NEW_BLOCK"
    },
    {
     "enum_field_value" : 6,
     "name" : "LZMA2_PARSE_STATUS_NEW_CHUNK"
    }
   ],
   "linker_set_key" : "_ZTI17ELzma2ParseStatus",
   "name" : "ELzma2ParseStatus",
   "referenced_type" : "_ZTI17ELzma2ParseStatus",
   "self_type" : "_ZTI17ELzma2ParseStatus",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Dec.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4,
     "name" : "BCJ2_DEC_STATE_ORIG_0"
    },
    {
     "enum_field_value" : 5,
     "name" : "BCJ2_DEC_STATE_ORIG_1"
    },
    {
     "enum_field_value" : 6,
     "name" : "BCJ2_DEC_STATE_ORIG_2"
    },
    {
     "enum_field_value" : 7,
     "name" : "BCJ2_DEC_STATE_ORIG_3"
    },
    {
     "enum_field_value" : 8,
     "name" : "BCJ2_DEC_STATE_ORIG"
    },
    {
     "enum_field_value" : 9,
     "name" : "BCJ2_DEC_STATE_OK"
    }
   ],
   "linker_set_key" : "_ZTI18$BCJ2_DEC_STATE_OK",
   "name" : "(unnamed)",
   "referenced_type" : "_ZTI18$BCJ2_DEC_STATE_OK",
   "self_type" : "_ZTI18$BCJ2_DEC_STATE_OK",
   "size" : 4,
   "source_file" : "external/lzma/C/Bcj2.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4,
     "name" : "BCJ2_ENC_STATE_ORIG"
    },
    {
     "enum_field_value" : 5,
     "name" : "BCJ2_ENC_STATE_OK"
    }
   ],
   "linker_set_key" : "_ZTI18$BCJ2_ENC_STATE_OK",
   "name" : "(unnamed)",
   "referenced_type" : "_ZTI18$BCJ2_ENC_STATE_OK",
   "self_type" : "_ZTI18$BCJ2_ENC_STATE_OK",
   "size" : 4,
   "source_file" : "external/lzma/C/Bcj2.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "BCJ2_ENC_FINISH_MODE_CONTINUE"
    },
    {
     "enum_field_value" : 1,
     "name" : "BCJ2_ENC_FINISH_MODE_END_BLOCK"
    },
    {
     "enum_field_value" : 2,
     "name" : "BCJ2_ENC_FINISH_MODE_END_STREAM"
    }
   ],
   "linker_set_key" : "_ZTI19EBcj2Enc_FinishMode",
   "name" : "EBcj2Enc_FinishMode",
   "referenced_type" : "_ZTI19EBcj2Enc_FinishMode",
   "self_type" : "_ZTI19EBcj2Enc_FinishMode",
   "size" : 4,
   "source_file" : "external/lzma/C/Bcj2.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "SZ_SEEK_SET"
    },
    {
     "enum_field_value" : 1,
     "name" : "SZ_SEEK_CUR"
    },
    {
     "enum_field_value" : 2,
     "name" : "SZ_SEEK_END"
    }
   ],
   "linker_set_key" : "_ZTI7ESzSeek",
   "name" : "ESzSeek",
   "referenced_type" : "_ZTI7ESzSeek",
   "self_type" : "_ZTI7ESzSeek",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "XZ_STATE_STREAM_HEADER"
    },
    {
     "enum_field_value" : 1,
     "name" : "XZ_STATE_STREAM_INDEX"
    },
    {
     "enum_field_value" : 2,
     "name" : "XZ_STATE_STREAM_INDEX_CRC"
    },
    {
     "enum_field_value" : 3,
     "name" : "XZ_STATE_STREAM_FOOTER"
    },
    {
     "enum_field_value" : 4,
     "name" : "XZ_STATE_STREAM_PADDING"
    },
    {
     "enum_field_value" : 5,
     "name" : "XZ_STATE_BLOCK_HEADER"
    },
    {
     "enum_field_value" : 6,
     "name" : "XZ_STATE_BLOCK"
    },
    {
     "enum_field_value" : 7,
     "name" : "XZ_STATE_BLOCK_FOOTER"
    }
   ],
   "linker_set_key" : "_ZTI8EXzState",
   "name" : "EXzState",
   "referenced_type" : "_ZTI8EXzState",
   "self_type" : "_ZTI8EXzState",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h",
   "underlying_type" : "_ZTIj"
  }
 ],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPKhPvE",
   "name" : "const unsigned char *(void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFPKhPvE",
   "return_type" : "_ZTIPKh",
   "self_type" : "_ZTIFPKhPvE",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvPK8ISzAllocjE",
   "name" : "void *(const ISzAlloc *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFPvPK8ISzAllocjE",
   "return_type" : "_ZTIPv",
   "self_type" : "_ZTIFPvPK8ISzAllocjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhPK7IByteInE",
   "name" : "unsigned char (const IByteIn *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7IByteIn"
    }
   ],
   "referenced_type" : "_ZTIFhPK7IByteInE",
   "return_type" : "_ZTIh",
   "self_type" : "_ZTIFhPK7IByteInE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK12ISeqInStreamPvPjE",
   "name" : "int (const ISeqInStream *, void *, unsigned int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "referenced_type" : "_ZTIFiPK12ISeqInStreamPvPjE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK12ISeqInStreamPvPjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ILookInStreamPPKvPjE",
   "name" : "int (const ILookInStream *, const void **, unsigned int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPPKv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "referenced_type" : "_ZTIFiPK13ILookInStreamPPKvPjE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK13ILookInStreamPPKvPjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ILookInStreamPvPjE",
   "name" : "int (const ILookInStream *, void *, unsigned int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "referenced_type" : "_ZTIFiPK13ILookInStreamPvPjE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK13ILookInStreamPvPjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ILookInStreamPx7ESzSeekE",
   "name" : "int (const ILookInStream *, long long *, ESzSeek)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTI7ESzSeek"
    }
   ],
   "referenced_type" : "_ZTIFiPK13ILookInStreamPx7ESzSeekE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK13ILookInStreamPx7ESzSeekE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ILookInStreamjE",
   "name" : "int (const ILookInStream *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFiPK13ILookInStreamjE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK13ILookInStreamjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ISeekInStreamPvPjE",
   "name" : "int (const ISeekInStream *, void *, unsigned int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ISeekInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "referenced_type" : "_ZTIFiPK13ISeekInStreamPvPjE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK13ISeekInStreamPvPjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ISeekInStreamPx7ESzSeekE",
   "name" : "int (const ISeekInStream *, long long *, ESzSeek)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ISeekInStream"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTI7ESzSeek"
    }
   ],
   "referenced_type" : "_ZTIFiPK13ISeekInStreamPx7ESzSeekE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK13ISeekInStreamPx7ESzSeekE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK17ICompressProgressyyE",
   "name" : "int (const ICompressProgress *, unsigned long long, unsigned long long)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK17ICompressProgress"
    },
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "referenced_type" : "_ZTIFiPK17ICompressProgressyyE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPK17ICompressProgressyyE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPvPKhjPK8ISzAllocE",
   "name" : "int (void *, const unsigned char *, unsigned int, const ISzAlloc *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "referenced_type" : "_ZTIFiPvPKhjPK8ISzAllocE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPvPKhjPK8ISzAllocE",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE",
   "name" : "int (void *, unsigned char *, unsigned int *, const unsigned char *, unsigned int *, int, ECoderFinishMode, ECoderStatus *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTI16ECoderFinishMode"
    },
    {
     "referenced_type" : "_ZTIP12ECoderStatus"
    }
   ],
   "referenced_type" : "_ZTIFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE",
   "return_type" : "_ZTIi",
   "self_type" : "_ZTIFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFjPK13ISeqOutStreamPKvjE",
   "name" : "unsigned int (const ISeqOutStream *, const void *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ISeqOutStream"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFjPK13ISeqOutStreamPKvjE",
   "return_type" : "_ZTIj",
   "self_type" : "_ZTIFjPK13ISeqOutStreamPKvjE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFjPK15IPpmd7_RangeDecjE",
   "name" : "unsigned int (const IPpmd7_RangeDec *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15IPpmd7_RangeDec"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFjPK15IPpmd7_RangeDecjE",
   "return_type" : "_ZTIj",
   "self_type" : "_ZTIFjPK15IPpmd7_RangeDecjE",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFjPvE",
   "name" : "unsigned int (void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFjPvE",
   "return_type" : "_ZTIj",
   "self_type" : "_ZTIFjPvE",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFjPvPhjE",
   "name" : "unsigned int (void *, unsigned char *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFjPvPhjE",
   "return_type" : "_ZTIj",
   "self_type" : "_ZTIFjPvPhjE",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFjPvPjE",
   "name" : "unsigned int (void *, unsigned int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "referenced_type" : "_ZTIFjPvPjE",
   "return_type" : "_ZTIj",
   "self_type" : "_ZTIFjPvPjE",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPK15IPpmd7_RangeDecjjE",
   "name" : "void (const IPpmd7_RangeDec *, unsigned int, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15IPpmd7_RangeDec"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvPK15IPpmd7_RangeDecjjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPK15IPpmd7_RangeDecjjE",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPK8IByteOuthE",
   "name" : "void (const IByteOut *, unsigned char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8IByteOut"
    },
    {
     "referenced_type" : "_ZTIh"
    }
   ],
   "referenced_type" : "_ZTIFvPK8IByteOuthE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPK8IByteOuthE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPK8ISzAllocPvE",
   "name" : "void (const ISzAlloc *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFvPK8ISzAllocPvE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPK8ISzAllocPvE",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPjPhjE",
   "name" : "void (unsigned int *, unsigned char *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvPjPhjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPjPhjE",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvE",
   "name" : "void (void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFvPvE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPvE",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvPK8ISzAllocE",
   "name" : "void (void *, const ISzAlloc *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "referenced_type" : "_ZTIFvPvPK8ISzAllocE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPvPK8ISzAllocE",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvjE",
   "name" : "void (void *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvPvjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPvjE",
   "source_file" : "external/lzma/C/LzFind.h"
  }
 ],
 "functions" :
 [
  {
   "function_name" : "ARMT_Convert",
   "linker_set_key" : "ARMT_Convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Bra.h"
  },
  {
   "function_name" : "ARM_Convert",
   "linker_set_key" : "ARM_Convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Bra.h"
  },
  {
   "function_name" : "AesCbc_Init",
   "linker_set_key" : "AesCbc_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "function_name" : "AesGenTables",
   "linker_set_key" : "AesGenTables",
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "function_name" : "Aes_SetKey_Dec",
   "linker_set_key" : "Aes_SetKey_Dec",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "function_name" : "Aes_SetKey_Enc",
   "linker_set_key" : "Aes_SetKey_Enc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "function_name" : "AlignOffsetAlloc_CreateVTable",
   "linker_set_key" : "AlignOffsetAlloc_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17CAlignOffsetAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "function_name" : "Bcj2Dec_Decode",
   "linker_set_key" : "Bcj2Dec_Decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CBcj2Dec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "function_name" : "Bcj2Dec_Init",
   "linker_set_key" : "Bcj2Dec_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CBcj2Dec"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "function_name" : "Bt3Zip_MatchFinder_GetMatches",
   "linker_set_key" : "Bt3Zip_MatchFinder_GetMatches",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "Bt3Zip_MatchFinder_Skip",
   "linker_set_key" : "Bt3Zip_MatchFinder_Skip",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "Buf_Create",
   "linker_set_key" : "Buf_Create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP4CBuf"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "Buf_Free",
   "linker_set_key" : "Buf_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP4CBuf"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "Buf_Init",
   "linker_set_key" : "Buf_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP4CBuf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "Crc64Calc",
   "linker_set_key" : "Crc64Calc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/XzCrc64.h"
  },
  {
   "function_name" : "Crc64GenerateTable",
   "linker_set_key" : "Crc64GenerateTable",
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/XzCrc64.h"
  },
  {
   "function_name" : "Crc64Update",
   "linker_set_key" : "Crc64Update",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/XzCrc64.h"
  },
  {
   "function_name" : "CrcCalc",
   "linker_set_key" : "CrcCalc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/7zCrc.h"
  },
  {
   "function_name" : "CrcGenerateTable",
   "linker_set_key" : "CrcGenerateTable",
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zCrc.h"
  },
  {
   "function_name" : "CrcUpdate",
   "linker_set_key" : "CrcUpdate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/7zCrc.h"
  },
  {
   "function_name" : "Delta_Decode",
   "linker_set_key" : "Delta_Decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Delta.h"
  },
  {
   "function_name" : "Delta_Encode",
   "linker_set_key" : "Delta_Encode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Delta.h"
  },
  {
   "function_name" : "Delta_Init",
   "linker_set_key" : "Delta_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Delta.h"
  },
  {
   "function_name" : "DynBuf_Construct",
   "linker_set_key" : "DynBuf_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CDynBuf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "DynBuf_Free",
   "linker_set_key" : "DynBuf_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CDynBuf"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "DynBuf_SeekToBeg",
   "linker_set_key" : "DynBuf_SeekToBeg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CDynBuf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "DynBuf_Write",
   "linker_set_key" : "DynBuf_Write",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CDynBuf"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "function_name" : "FileInStream_CreateVTable",
   "linker_set_key" : "FileInStream_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13CFileInStream"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "FileOutStream_CreateVTable",
   "linker_set_key" : "FileOutStream_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14CFileOutStream"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "FileSeqInStream_CreateVTable",
   "linker_set_key" : "FileSeqInStream_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16CFileSeqInStream"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "File_Close",
   "linker_set_key" : "File_Close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "File_Construct",
   "linker_set_key" : "File_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "File_GetLength",
   "linker_set_key" : "File_GetLength",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    },
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "File_Read",
   "linker_set_key" : "File_Read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "File_Seek",
   "linker_set_key" : "File_Seek",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTI7ESzSeek"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "File_Write",
   "linker_set_key" : "File_Write",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "GetMatchesSpec1",
   "linker_set_key" : "GetMatchesSpec1",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "Hc3Zip_MatchFinder_GetMatches",
   "linker_set_key" : "Hc3Zip_MatchFinder_GetMatches",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "Hc3Zip_MatchFinder_Skip",
   "linker_set_key" : "Hc3Zip_MatchFinder_Skip",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "HeapSort",
   "linker_set_key" : "HeapSort",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Sort.h"
  },
  {
   "function_name" : "HeapSort64",
   "linker_set_key" : "HeapSort64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Sort.h"
  },
  {
   "function_name" : "IA64_Convert",
   "linker_set_key" : "IA64_Convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Bra.h"
  },
  {
   "function_name" : "InFile_Open",
   "linker_set_key" : "InFile_Open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "LookInStream_LookRead",
   "linker_set_key" : "LookInStream_LookRead",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "LookInStream_Read",
   "linker_set_key" : "LookInStream_Read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "LookInStream_Read2",
   "linker_set_key" : "LookInStream_Read2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "LookInStream_SeekTo",
   "linker_set_key" : "LookInStream_SeekTo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "LookToRead2_CreateVTable",
   "linker_set_key" : "LookToRead2_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12CLookToRead2"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "Lzma2Dec_Allocate",
   "linker_set_key" : "Lzma2Dec_Allocate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CLzma2Dec"
    },
    {
     "referenced_type" : "_ZTIh"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2Dec_AllocateProbs",
   "linker_set_key" : "Lzma2Dec_AllocateProbs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CLzma2Dec"
    },
    {
     "referenced_type" : "_ZTIh"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2Dec_DecodeToBuf",
   "linker_set_key" : "Lzma2Dec_DecodeToBuf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CLzma2Dec"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTI15ELzmaFinishMode"
    },
    {
     "referenced_type" : "_ZTIP11ELzmaStatus"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2Dec_DecodeToDic",
   "linker_set_key" : "Lzma2Dec_DecodeToDic",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CLzma2Dec"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTI15ELzmaFinishMode"
    },
    {
     "referenced_type" : "_ZTIP11ELzmaStatus"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2Dec_Init",
   "linker_set_key" : "Lzma2Dec_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CLzma2Dec"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2Dec_Parse",
   "linker_set_key" : "Lzma2Dec_Parse",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CLzma2Dec"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTI17ELzma2ParseStatus",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2Decode",
   "linker_set_key" : "Lzma2Decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIh"
    },
    {
     "referenced_type" : "_ZTI15ELzmaFinishMode"
    },
    {
     "referenced_type" : "_ZTIP11ELzmaStatus"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "function_name" : "Lzma2EncProps_Init",
   "linker_set_key" : "Lzma2EncProps_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14CLzma2EncProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2EncProps_Normalize",
   "linker_set_key" : "Lzma2EncProps_Normalize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14CLzma2EncProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2Enc_Create",
   "linker_set_key" : "Lzma2Enc_Create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2Enc_Destroy",
   "linker_set_key" : "Lzma2Enc_Destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2Enc_Encode2",
   "linker_set_key" : "Lzma2Enc_Encode2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP13ISeqOutStream"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2Enc_SetDataSize",
   "linker_set_key" : "Lzma2Enc_SetDataSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2Enc_SetProps",
   "linker_set_key" : "Lzma2Enc_SetProps",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK14CLzma2EncProps"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma2Enc_WriteProperties",
   "linker_set_key" : "Lzma2Enc_WriteProperties",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "function_name" : "Lzma86_Decode",
   "linker_set_key" : "Lzma86_Decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma86.h"
  },
  {
   "function_name" : "Lzma86_Encode",
   "linker_set_key" : "Lzma86_Encode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma86.h"
  },
  {
   "function_name" : "Lzma86_GetUnpackSize",
   "linker_set_key" : "Lzma86_GetUnpackSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Lzma86.h"
  },
  {
   "function_name" : "LzmaCompress",
   "linker_set_key" : "LzmaCompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaLib.h"
  },
  {
   "function_name" : "LzmaDec_Allocate",
   "linker_set_key" : "LzmaDec_Allocate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDec_AllocateProbs",
   "linker_set_key" : "LzmaDec_AllocateProbs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDec_DecodeToBuf",
   "linker_set_key" : "LzmaDec_DecodeToBuf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTI15ELzmaFinishMode"
    },
    {
     "referenced_type" : "_ZTIP11ELzmaStatus"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDec_DecodeToDic",
   "linker_set_key" : "LzmaDec_DecodeToDic",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTI15ELzmaFinishMode"
    },
    {
     "referenced_type" : "_ZTIP11ELzmaStatus"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDec_Free",
   "linker_set_key" : "LzmaDec_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDec_FreeProbs",
   "linker_set_key" : "LzmaDec_FreeProbs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDec_Init",
   "linker_set_key" : "LzmaDec_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CLzmaDec"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaDecode",
   "linker_set_key" : "LzmaDecode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTI15ELzmaFinishMode"
    },
    {
     "referenced_type" : "_ZTIP11ELzmaStatus"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaEncProps_GetDictSize",
   "linker_set_key" : "LzmaEncProps_GetDictSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14_CLzmaEncProps"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEncProps_Init",
   "linker_set_key" : "LzmaEncProps_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14_CLzmaEncProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEncProps_Normalize",
   "linker_set_key" : "LzmaEncProps_Normalize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14_CLzmaEncProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_Create",
   "linker_set_key" : "LzmaEnc_Create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_Destroy",
   "linker_set_key" : "LzmaEnc_Destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_Encode",
   "linker_set_key" : "LzmaEnc_Encode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP13ISeqOutStream"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_IsWriteEndMark",
   "linker_set_key" : "LzmaEnc_IsWriteEndMark",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_MemEncode",
   "linker_set_key" : "LzmaEnc_MemEncode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_SetDataSize",
   "linker_set_key" : "LzmaEnc_SetDataSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_SetProps",
   "linker_set_key" : "LzmaEnc_SetProps",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK14_CLzmaEncProps"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEnc_WriteProperties",
   "linker_set_key" : "LzmaEnc_WriteProperties",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaEncode",
   "linker_set_key" : "LzmaEncode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK14_CLzmaEncProps"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "function_name" : "LzmaProps_Decode",
   "linker_set_key" : "LzmaProps_Decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11_CLzmaProps"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "function_name" : "LzmaUncompress",
   "linker_set_key" : "LzmaUncompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzmaLib.h"
  },
  {
   "function_name" : "MatchFinder_Construct",
   "linker_set_key" : "MatchFinder_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Create",
   "linker_set_key" : "MatchFinder_Create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_CreateVTable",
   "linker_set_key" : "MatchFinder_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIP13_IMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Free",
   "linker_set_key" : "MatchFinder_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_GetPointerToCurrentPos",
   "linker_set_key" : "MatchFinder_GetPointerToCurrentPos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIPh",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Init",
   "linker_set_key" : "MatchFinder_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Init_3",
   "linker_set_key" : "MatchFinder_Init_3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Init_HighHash",
   "linker_set_key" : "MatchFinder_Init_HighHash",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Init_LowHash",
   "linker_set_key" : "MatchFinder_Init_LowHash",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_MoveBlock",
   "linker_set_key" : "MatchFinder_MoveBlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_NeedMove",
   "linker_set_key" : "MatchFinder_NeedMove",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_Normalize3",
   "linker_set_key" : "MatchFinder_Normalize3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_ReadIfRequired",
   "linker_set_key" : "MatchFinder_ReadIfRequired",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MatchFinder_ReduceOffsets",
   "linker_set_key" : "MatchFinder_ReduceOffsets",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13_CMatchFinder"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "function_name" : "MyAlloc",
   "linker_set_key" : "MyAlloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "function_name" : "MyFree",
   "linker_set_key" : "MyFree",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "function_name" : "OutFile_Open",
   "linker_set_key" : "OutFile_Open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzFile"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "function_name" : "PPC_Convert",
   "linker_set_key" : "PPC_Convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Bra.h"
  },
  {
   "function_name" : "Ppmd7_Alloc",
   "linker_set_key" : "Ppmd7_Alloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_Construct",
   "linker_set_key" : "Ppmd7_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_DecodeSymbol",
   "linker_set_key" : "Ppmd7_DecodeSymbol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    },
    {
     "referenced_type" : "_ZTIPK15IPpmd7_RangeDec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_EncodeSymbol",
   "linker_set_key" : "Ppmd7_EncodeSymbol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    },
    {
     "referenced_type" : "_ZTIP16CPpmd7z_RangeEnc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_Free",
   "linker_set_key" : "Ppmd7_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_Init",
   "linker_set_key" : "Ppmd7_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_MakeEscFreq",
   "linker_set_key" : "Ppmd7_MakeEscFreq",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIP9CPpmd_See",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_Update1",
   "linker_set_key" : "Ppmd7_Update1",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_Update1_0",
   "linker_set_key" : "Ppmd7_Update1_0",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_Update2",
   "linker_set_key" : "Ppmd7_Update2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7_UpdateBin",
   "linker_set_key" : "Ppmd7_UpdateBin",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6CPpmd7"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7z_RangeDec_CreateVTable",
   "linker_set_key" : "Ppmd7z_RangeDec_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16CPpmd7z_RangeDec"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7z_RangeDec_Init",
   "linker_set_key" : "Ppmd7z_RangeDec_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16CPpmd7z_RangeDec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7z_RangeEnc_FlushData",
   "linker_set_key" : "Ppmd7z_RangeEnc_FlushData",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16CPpmd7z_RangeEnc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "Ppmd7z_RangeEnc_Init",
   "linker_set_key" : "Ppmd7z_RangeEnc_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16CPpmd7z_RangeEnc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "function_name" : "SPARC_Convert",
   "linker_set_key" : "SPARC_Convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Bra.h"
  },
  {
   "function_name" : "SecToLook_CreateVTable",
   "linker_set_key" : "SecToLook_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10CSecToLook"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "SecToRead_CreateVTable",
   "linker_set_key" : "SecToRead_CreateVTable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10CSecToRead"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "SeqInStream_Read",
   "linker_set_key" : "SeqInStream_Read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "SeqInStream_Read2",
   "linker_set_key" : "SeqInStream_Read2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "SeqInStream_ReadByte",
   "linker_set_key" : "SeqInStream_ReadByte",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "function_name" : "Sha256_Final",
   "linker_set_key" : "Sha256_Final",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSha256"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "function_name" : "Sha256_Init",
   "linker_set_key" : "Sha256_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSha256"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "function_name" : "Sha256_Update",
   "linker_set_key" : "Sha256_Update",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSha256"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "function_name" : "SzAlloc",
   "linker_set_key" : "SzAlloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/7zAlloc.h"
  },
  {
   "function_name" : "SzAllocTemp",
   "linker_set_key" : "SzAllocTemp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/7zAlloc.h"
  },
  {
   "function_name" : "SzArEx_Extract",
   "linker_set_key" : "SzArEx_Extract",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7CSzArEx"
    },
    {
     "referenced_type" : "_ZTIP13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzArEx_Free",
   "linker_set_key" : "SzArEx_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzArEx"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzArEx_GetFileNameUtf16",
   "linker_set_key" : "SzArEx_GetFileNameUtf16",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7CSzArEx"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzArEx_Init",
   "linker_set_key" : "SzArEx_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzArEx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzArEx_Open",
   "linker_set_key" : "SzArEx_Open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7CSzArEx"
    },
    {
     "referenced_type" : "_ZTIP13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzAr_DecodeFolder",
   "linker_set_key" : "SzAr_DecodeFolder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5CSzAr"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzAr_GetFolderUnpackSize",
   "linker_set_key" : "SzAr_GetFolderUnpackSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5CSzAr"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "SzFree",
   "linker_set_key" : "SzFree",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zAlloc.h"
  },
  {
   "function_name" : "SzFreeTemp",
   "linker_set_key" : "SzFreeTemp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/7zAlloc.h"
  },
  {
   "function_name" : "SzGetNextFolderItem",
   "linker_set_key" : "SzGetNextFolderItem",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CSzFolder"
    },
    {
     "referenced_type" : "_ZTIP7CSzData"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "function_name" : "XzBlock_Parse",
   "linker_set_key" : "XzBlock_Parse",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CXzBlock"
    },
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzBlock_ReadHeader",
   "linker_set_key" : "XzBlock_ReadHeader",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CXzBlock"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzCheck_Final",
   "linker_set_key" : "XzCheck_Final",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CXzCheck"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzCheck_Init",
   "linker_set_key" : "XzCheck_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CXzCheck"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzCheck_Update",
   "linker_set_key" : "XzCheck_Update",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CXzCheck"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzDecMtProps_Init",
   "linker_set_key" : "XzDecMtProps_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13CXzDecMtProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzDecMt_Create",
   "linker_set_key" : "XzDecMt_Create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzDecMt_Decode",
   "linker_set_key" : "XzDecMt_Decode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK13CXzDecMtProps"
    },
    {
     "referenced_type" : "_ZTIPKy"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP13ISeqOutStream"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIP11CXzStatInfo"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzDecMt_Destroy",
   "linker_set_key" : "XzDecMt_Destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzEnc_Create",
   "linker_set_key" : "XzEnc_Create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzEnc_Destroy",
   "linker_set_key" : "XzEnc_Destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzEnc_Encode",
   "linker_set_key" : "XzEnc_Encode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP13ISeqOutStream"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzEnc_SetDataSize",
   "linker_set_key" : "XzEnc_SetDataSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzEnc_SetProps",
   "linker_set_key" : "XzEnc_SetProps",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK8CXzProps"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzFilterProps_Init",
   "linker_set_key" : "XzFilterProps_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14CXzFilterProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzFlags_GetCheckSize",
   "linker_set_key" : "XzFlags_GetCheckSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzProps_Init",
   "linker_set_key" : "XzProps_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8CXzProps"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "XzStatInfo_Clear",
   "linker_set_key" : "XzStatInfo_Clear",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzStatInfo"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_Code",
   "linker_set_key" : "XzUnpacker_Code",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTI16ECoderFinishMode"
    },
    {
     "referenced_type" : "_ZTIP12ECoderStatus"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_CodeFull",
   "linker_set_key" : "XzUnpacker_CodeFull",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTI16ECoderFinishMode"
    },
    {
     "referenced_type" : "_ZTIP12ECoderStatus"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_Construct",
   "linker_set_key" : "XzUnpacker_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_Free",
   "linker_set_key" : "XzUnpacker_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_GetExtraSize",
   "linker_set_key" : "XzUnpacker_GetExtraSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11CXzUnpacker"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_Init",
   "linker_set_key" : "XzUnpacker_Init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_IsBlockFinished",
   "linker_set_key" : "XzUnpacker_IsBlockFinished",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11CXzUnpacker"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_IsStreamWasFinished",
   "linker_set_key" : "XzUnpacker_IsStreamWasFinished",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11CXzUnpacker"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_PrepareToRandomBlockDecoding",
   "linker_set_key" : "XzUnpacker_PrepareToRandomBlockDecoding",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "XzUnpacker_SetOutBuf",
   "linker_set_key" : "XzUnpacker_SetOutBuf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11CXzUnpacker"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_Construct",
   "linker_set_key" : "Xz_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CXzStream"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_Encode",
   "linker_set_key" : "Xz_Encode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ISeqOutStream"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "referenced_type" : "_ZTIPK8CXzProps"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "Xz_EncodeEmpty",
   "linker_set_key" : "Xz_EncodeEmpty",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ISeqOutStream"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "function_name" : "Xz_Free",
   "linker_set_key" : "Xz_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9CXzStream"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_GetPackSize",
   "linker_set_key" : "Xz_GetPackSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9CXzStream"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_GetUnpackSize",
   "linker_set_key" : "Xz_GetUnpackSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9CXzStream"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_ParseHeader",
   "linker_set_key" : "Xz_ParseHeader",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_ReadHeader",
   "linker_set_key" : "Xz_ReadHeader",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIP12ISeqInStream"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_ReadVarInt",
   "linker_set_key" : "Xz_ReadVarInt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xz_WriteVarInt",
   "linker_set_key" : "Xz_WriteVarInt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xzs_Construct",
   "linker_set_key" : "Xzs_Construct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP4CXzs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xzs_Free",
   "linker_set_key" : "Xzs_Free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP4CXzs"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xzs_GetNumBlocks",
   "linker_set_key" : "Xzs_GetNumBlocks",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK4CXzs"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xzs_GetUnpackSize",
   "linker_set_key" : "Xzs_GetUnpackSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK4CXzs"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "Xzs_ReadBackward",
   "linker_set_key" : "Xzs_ReadBackward",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP4CXzs"
    },
    {
     "referenced_type" : "_ZTIP13ILookInStream"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIP17ICompressProgress"
    },
    {
     "referenced_type" : "_ZTIPK8ISzAlloc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "function_name" : "x86_Convert",
   "linker_set_key" : "x86_Convert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/lzma/C/Bra.h"
  }
 ],
 "global_vars" :
 [
  {
   "linker_set_key" : "PPMD7_kExpEscape",
   "name" : "PPMD7_kExpEscape",
   "referenced_type" : "_ZTIA16_Kh",
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "linker_set_key" : "XZ_SIG",
   "name" : "XZ_SIG",
   "referenced_type" : "_ZTIA6_Kh",
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "linker_set_key" : "g_AesCbc_Decode",
   "name" : "g_AesCbc_Decode",
   "referenced_type" : "_ZTIPFvPjPhjE",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "linker_set_key" : "g_AesCbc_Encode",
   "name" : "g_AesCbc_Encode",
   "referenced_type" : "_ZTIPFvPjPhjE",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "linker_set_key" : "g_AesCtr_Code",
   "name" : "g_AesCtr_Code",
   "referenced_type" : "_ZTIPFvPjPhjE",
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "linker_set_key" : "g_AlignedAlloc",
   "name" : "g_AlignedAlloc",
   "referenced_type" : "_ZTIK8ISzAlloc",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "linker_set_key" : "g_Alloc",
   "name" : "g_Alloc",
   "referenced_type" : "_ZTIK8ISzAlloc",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "linker_set_key" : "g_BigAlloc",
   "name" : "g_BigAlloc",
   "referenced_type" : "_ZTIK8ISzAlloc",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "linker_set_key" : "g_Crc64Table",
   "name" : "g_Crc64Table",
   "referenced_type" : "_ZTIA_y",
   "source_file" : "external/lzma/C/XzCrc64.h"
  },
  {
   "linker_set_key" : "g_CrcTable",
   "name" : "g_CrcTable",
   "referenced_type" : "_ZTIA_j",
   "source_file" : "external/lzma/C/7zCrc.h"
  },
  {
   "linker_set_key" : "g_MidAlloc",
   "name" : "g_MidAlloc",
   "referenced_type" : "_ZTIK8ISzAlloc",
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "linker_set_key" : "k7zSignature",
   "name" : "k7zSignature",
   "referenced_type" : "_ZTIA6_Kh",
   "source_file" : "external/lzma/C/7z.h"
  }
 ],
 "lvalue_reference_types" : [],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10CSecToLook",
   "name" : "CSecToLook *",
   "referenced_type" : "_ZTI10CSecToLook",
   "self_type" : "_ZTIP10CSecToLook",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10CSecToRead",
   "name" : "CSecToRead *",
   "referenced_type" : "_ZTI10CSecToRead",
   "self_type" : "_ZTIP10CSecToRead",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11CPpmd_State",
   "name" : "CPpmd_State *",
   "referenced_type" : "_ZTI11CPpmd_State",
   "self_type" : "_ZTIP11CPpmd_State",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11CXzStatInfo",
   "name" : "CXzStatInfo *",
   "referenced_type" : "_ZTI11CXzStatInfo",
   "self_type" : "_ZTIP11CXzStatInfo",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11CXzUnpacker",
   "name" : "CXzUnpacker *",
   "referenced_type" : "_ZTI11CXzUnpacker",
   "self_type" : "_ZTIP11CXzUnpacker",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11ELzmaStatus",
   "name" : "ELzmaStatus *",
   "referenced_type" : "_ZTI11ELzmaStatus",
   "self_type" : "_ZTIP11ELzmaStatus",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11_CLzmaProps",
   "name" : "_CLzmaProps *",
   "referenced_type" : "_ZTI11_CLzmaProps",
   "self_type" : "_ZTIP11_CLzmaProps",
   "size" : 4,
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12CLookToRead2",
   "name" : "CLookToRead2 *",
   "referenced_type" : "_ZTI12CLookToRead2",
   "self_type" : "_ZTIP12CLookToRead2",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12ECoderStatus",
   "name" : "ECoderStatus *",
   "referenced_type" : "_ZTI12ECoderStatus",
   "self_type" : "_ZTIP12ECoderStatus",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12ISeqInStream",
   "name" : "ISeqInStream *",
   "referenced_type" : "_ZTI12ISeqInStream",
   "self_type" : "_ZTIP12ISeqInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13CFileInStream",
   "name" : "CFileInStream *",
   "referenced_type" : "_ZTI13CFileInStream",
   "self_type" : "_ZTIP13CFileInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13CNtfsFileTime",
   "name" : "CNtfsFileTime *",
   "referenced_type" : "_ZTI13CNtfsFileTime",
   "self_type" : "_ZTIP13CNtfsFileTime",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13CXzBlockSizes",
   "name" : "CXzBlockSizes *",
   "referenced_type" : "_ZTI13CXzBlockSizes",
   "self_type" : "_ZTIP13CXzBlockSizes",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13CXzDecMtProps",
   "name" : "CXzDecMtProps *",
   "referenced_type" : "_ZTI13CXzDecMtProps",
   "self_type" : "_ZTIP13CXzDecMtProps",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13ILookInStream",
   "name" : "ILookInStream *",
   "referenced_type" : "_ZTI13ILookInStream",
   "self_type" : "_ZTIP13ILookInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13ISeqOutStream",
   "name" : "ISeqOutStream *",
   "referenced_type" : "_ZTI13ISeqOutStream",
   "self_type" : "_ZTIP13ISeqOutStream",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13_CMatchFinder",
   "name" : "_CMatchFinder *",
   "referenced_type" : "_ZTI13_CMatchFinder",
   "self_type" : "_ZTIP13_CMatchFinder",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13_IMatchFinder",
   "name" : "_IMatchFinder *",
   "referenced_type" : "_ZTI13_IMatchFinder",
   "self_type" : "_ZTIP13_IMatchFinder",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14CFileOutStream",
   "name" : "CFileOutStream *",
   "referenced_type" : "_ZTI14CFileOutStream",
   "self_type" : "_ZTIP14CFileOutStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14CLzma2EncProps",
   "name" : "CLzma2EncProps *",
   "referenced_type" : "_ZTI14CLzma2EncProps",
   "self_type" : "_ZTIP14CLzma2EncProps",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14CXzFilterProps",
   "name" : "CXzFilterProps *",
   "referenced_type" : "_ZTI14CXzFilterProps",
   "self_type" : "_ZTIP14CXzFilterProps",
   "size" : 4,
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14_CLzmaEncProps",
   "name" : "_CLzmaEncProps *",
   "referenced_type" : "_ZTI14_CLzmaEncProps",
   "self_type" : "_ZTIP14_CLzmaEncProps",
   "size" : 4,
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15CPpmd7_Context_",
   "name" : "CPpmd7_Context_ *",
   "referenced_type" : "_ZTI15CPpmd7_Context_",
   "self_type" : "_ZTIP15CPpmd7_Context_",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16CFileSeqInStream",
   "name" : "CFileSeqInStream *",
   "referenced_type" : "_ZTI16CFileSeqInStream",
   "self_type" : "_ZTIP16CFileSeqInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16CPpmd7z_RangeDec",
   "name" : "CPpmd7z_RangeDec *",
   "referenced_type" : "_ZTI16CPpmd7z_RangeDec",
   "self_type" : "_ZTIP16CPpmd7z_RangeDec",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16CPpmd7z_RangeEnc",
   "name" : "CPpmd7z_RangeEnc *",
   "referenced_type" : "_ZTI16CPpmd7z_RangeEnc",
   "self_type" : "_ZTIP16CPpmd7z_RangeEnc",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17CAlignOffsetAlloc",
   "name" : "CAlignOffsetAlloc *",
   "referenced_type" : "_ZTI17CAlignOffsetAlloc",
   "self_type" : "_ZTIP17CAlignOffsetAlloc",
   "size" : 4,
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17ICompressProgress",
   "name" : "ICompressProgress *",
   "referenced_type" : "_ZTI17ICompressProgress",
   "self_type" : "_ZTIP17ICompressProgress",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP4CBuf",
   "name" : "CBuf *",
   "referenced_type" : "_ZTI4CBuf",
   "self_type" : "_ZTIP4CBuf",
   "size" : 4,
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP4CXzs",
   "name" : "CXzs *",
   "referenced_type" : "_ZTI4CXzs",
   "self_type" : "_ZTIP4CXzs",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6CPpmd7",
   "name" : "CPpmd7 *",
   "referenced_type" : "_ZTI6CPpmd7",
   "self_type" : "_ZTIP6CPpmd7",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7CDynBuf",
   "name" : "CDynBuf *",
   "referenced_type" : "_ZTI7CDynBuf",
   "self_type" : "_ZTIP7CDynBuf",
   "size" : 4,
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7CSha256",
   "name" : "CSha256 *",
   "referenced_type" : "_ZTI7CSha256",
   "self_type" : "_ZTIP7CSha256",
   "size" : 4,
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7CSzArEx",
   "name" : "CSzArEx *",
   "referenced_type" : "_ZTI7CSzArEx",
   "self_type" : "_ZTIP7CSzArEx",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7CSzData",
   "name" : "CSzData *",
   "referenced_type" : "_ZTI7CSzData",
   "self_type" : "_ZTIP7CSzData",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7CSzFile",
   "name" : "CSzFile *",
   "referenced_type" : "_ZTI7CSzFile",
   "self_type" : "_ZTIP7CSzFile",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7IByteIn",
   "name" : "IByteIn *",
   "referenced_type" : "_ZTI7IByteIn",
   "self_type" : "_ZTIP7IByteIn",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7__sFILE",
   "name" : "__sFILE *",
   "referenced_type" : "_ZTI7__sFILE",
   "self_type" : "_ZTIP7__sFILE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8CBcj2Dec",
   "name" : "CBcj2Dec *",
   "referenced_type" : "_ZTI8CBcj2Dec",
   "self_type" : "_ZTIP8CBcj2Dec",
   "size" : 4,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8CLzmaDec",
   "name" : "CLzmaDec *",
   "referenced_type" : "_ZTI8CLzmaDec",
   "self_type" : "_ZTIP8CLzmaDec",
   "size" : 4,
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8CXzBlock",
   "name" : "CXzBlock *",
   "referenced_type" : "_ZTI8CXzBlock",
   "self_type" : "_ZTIP8CXzBlock",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8CXzCheck",
   "name" : "CXzCheck *",
   "referenced_type" : "_ZTI8CXzCheck",
   "self_type" : "_ZTIP8CXzCheck",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8CXzProps",
   "name" : "CXzProps *",
   "referenced_type" : "_ZTI8CXzProps",
   "self_type" : "_ZTIP8CXzProps",
   "size" : 4,
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8IByteOut",
   "name" : "IByteOut *",
   "referenced_type" : "_ZTI8IByteOut",
   "self_type" : "_ZTIP8IByteOut",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9CLzma2Dec",
   "name" : "CLzma2Dec *",
   "referenced_type" : "_ZTI9CLzma2Dec",
   "self_type" : "_ZTIP9CLzma2Dec",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9CPpmd_See",
   "name" : "CPpmd_See *",
   "referenced_type" : "_ZTI9CPpmd_See",
   "self_type" : "_ZTIP9CPpmd_See",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9CSzFolder",
   "name" : "CSzFolder *",
   "referenced_type" : "_ZTI9CSzFolder",
   "self_type" : "_ZTIP9CSzFolder",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9CXzStream",
   "name" : "CXzStream *",
   "referenced_type" : "_ZTI9CXzStream",
   "self_type" : "_ZTIP9CXzStream",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPKhPvE",
   "name" : "const unsigned char *(*)(void *)",
   "referenced_type" : "_ZTIFPKhPvE",
   "self_type" : "_ZTIPFPKhPvE",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvPK8ISzAllocjE",
   "name" : "void *(*)(const ISzAlloc *, unsigned int)",
   "referenced_type" : "_ZTIFPvPK8ISzAllocjE",
   "self_type" : "_ZTIPFPvPK8ISzAllocjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhPK7IByteInE",
   "name" : "unsigned char (*)(const IByteIn *)",
   "referenced_type" : "_ZTIFhPK7IByteInE",
   "self_type" : "_ZTIPFhPK7IByteInE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK12ISeqInStreamPvPjE",
   "name" : "int (*)(const ISeqInStream *, void *, unsigned int *)",
   "referenced_type" : "_ZTIFiPK12ISeqInStreamPvPjE",
   "self_type" : "_ZTIPFiPK12ISeqInStreamPvPjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ILookInStreamPPKvPjE",
   "name" : "int (*)(const ILookInStream *, const void **, unsigned int *)",
   "referenced_type" : "_ZTIFiPK13ILookInStreamPPKvPjE",
   "self_type" : "_ZTIPFiPK13ILookInStreamPPKvPjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ILookInStreamPvPjE",
   "name" : "int (*)(const ILookInStream *, void *, unsigned int *)",
   "referenced_type" : "_ZTIFiPK13ILookInStreamPvPjE",
   "self_type" : "_ZTIPFiPK13ILookInStreamPvPjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ILookInStreamPx7ESzSeekE",
   "name" : "int (*)(const ILookInStream *, long long *, ESzSeek)",
   "referenced_type" : "_ZTIFiPK13ILookInStreamPx7ESzSeekE",
   "self_type" : "_ZTIPFiPK13ILookInStreamPx7ESzSeekE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ILookInStreamjE",
   "name" : "int (*)(const ILookInStream *, unsigned int)",
   "referenced_type" : "_ZTIFiPK13ILookInStreamjE",
   "self_type" : "_ZTIPFiPK13ILookInStreamjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ISeekInStreamPvPjE",
   "name" : "int (*)(const ISeekInStream *, void *, unsigned int *)",
   "referenced_type" : "_ZTIFiPK13ISeekInStreamPvPjE",
   "self_type" : "_ZTIPFiPK13ISeekInStreamPvPjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ISeekInStreamPx7ESzSeekE",
   "name" : "int (*)(const ISeekInStream *, long long *, ESzSeek)",
   "referenced_type" : "_ZTIFiPK13ISeekInStreamPx7ESzSeekE",
   "self_type" : "_ZTIPFiPK13ISeekInStreamPx7ESzSeekE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK17ICompressProgressyyE",
   "name" : "int (*)(const ICompressProgress *, unsigned long long, unsigned long long)",
   "referenced_type" : "_ZTIFiPK17ICompressProgressyyE",
   "self_type" : "_ZTIPFiPK17ICompressProgressyyE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPvPKhjPK8ISzAllocE",
   "name" : "int (*)(void *, const unsigned char *, unsigned int, const ISzAlloc *)",
   "referenced_type" : "_ZTIFiPvPKhjPK8ISzAllocE",
   "self_type" : "_ZTIPFiPvPKhjPK8ISzAllocE",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE",
   "name" : "int (*)(void *, unsigned char *, unsigned int *, const unsigned char *, unsigned int *, int, ECoderFinishMode, ECoderStatus *)",
   "referenced_type" : "_ZTIFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE",
   "self_type" : "_ZTIPFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFjPK13ISeqOutStreamPKvjE",
   "name" : "unsigned int (*)(const ISeqOutStream *, const void *, unsigned int)",
   "referenced_type" : "_ZTIFjPK13ISeqOutStreamPKvjE",
   "self_type" : "_ZTIPFjPK13ISeqOutStreamPKvjE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFjPK15IPpmd7_RangeDecjE",
   "name" : "unsigned int (*)(const IPpmd7_RangeDec *, unsigned int)",
   "referenced_type" : "_ZTIFjPK15IPpmd7_RangeDecjE",
   "self_type" : "_ZTIPFjPK15IPpmd7_RangeDecjE",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFjPvE",
   "name" : "unsigned int (*)(void *)",
   "referenced_type" : "_ZTIFjPvE",
   "self_type" : "_ZTIPFjPvE",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFjPvPhjE",
   "name" : "unsigned int (*)(void *, unsigned char *, unsigned int)",
   "referenced_type" : "_ZTIFjPvPhjE",
   "self_type" : "_ZTIPFjPvPhjE",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFjPvPjE",
   "name" : "unsigned int (*)(void *, unsigned int *)",
   "referenced_type" : "_ZTIFjPvPjE",
   "self_type" : "_ZTIPFjPvPjE",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPK15IPpmd7_RangeDecjjE",
   "name" : "void (*)(const IPpmd7_RangeDec *, unsigned int, unsigned int)",
   "referenced_type" : "_ZTIFvPK15IPpmd7_RangeDecjjE",
   "self_type" : "_ZTIPFvPK15IPpmd7_RangeDecjjE",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPK8IByteOuthE",
   "name" : "void (*)(const IByteOut *, unsigned char)",
   "referenced_type" : "_ZTIFvPK8IByteOuthE",
   "self_type" : "_ZTIPFvPK8IByteOuthE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPK8ISzAllocPvE",
   "name" : "void (*)(const ISzAlloc *, void *)",
   "referenced_type" : "_ZTIFvPK8ISzAllocPvE",
   "self_type" : "_ZTIPFvPK8ISzAllocPvE",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPjPhjE",
   "name" : "void (*)(unsigned int *, unsigned char *, unsigned int)",
   "referenced_type" : "_ZTIFvPjPhjE",
   "self_type" : "_ZTIPFvPjPhjE",
   "size" : 4,
   "source_file" : "external/lzma/C/Aes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvE",
   "name" : "void (*)(void *)",
   "referenced_type" : "_ZTIFvPvE",
   "self_type" : "_ZTIPFvPvE",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvPK8ISzAllocE",
   "name" : "void (*)(void *, const ISzAlloc *)",
   "referenced_type" : "_ZTIFvPvPK8ISzAllocE",
   "self_type" : "_ZTIPFvPvPK8ISzAllocE",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvjE",
   "name" : "void (*)(void *, unsigned int)",
   "referenced_type" : "_ZTIFvPvjE",
   "self_type" : "_ZTIPFvPvjE",
   "size" : 4,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK11CXzUnpacker",
   "name" : "const CXzUnpacker *",
   "referenced_type" : "_ZTIK11CXzUnpacker",
   "self_type" : "_ZTIPK11CXzUnpacker",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK12ISeqInStream",
   "name" : "const ISeqInStream *",
   "referenced_type" : "_ZTIK12ISeqInStream",
   "self_type" : "_ZTIPK12ISeqInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK13CXzDecMtProps",
   "name" : "const CXzDecMtProps *",
   "referenced_type" : "_ZTIK13CXzDecMtProps",
   "self_type" : "_ZTIPK13CXzDecMtProps",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK13ILookInStream",
   "name" : "const ILookInStream *",
   "referenced_type" : "_ZTIK13ILookInStream",
   "self_type" : "_ZTIPK13ILookInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK13ISeekInStream",
   "name" : "const ISeekInStream *",
   "referenced_type" : "_ZTIK13ISeekInStream",
   "self_type" : "_ZTIPK13ISeekInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK13ISeqOutStream",
   "name" : "const ISeqOutStream *",
   "referenced_type" : "_ZTIK13ISeqOutStream",
   "self_type" : "_ZTIPK13ISeqOutStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK14CLzma2EncProps",
   "name" : "const CLzma2EncProps *",
   "referenced_type" : "_ZTIK14CLzma2EncProps",
   "self_type" : "_ZTIPK14CLzma2EncProps",
   "size" : 4,
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK14_CLzmaEncProps",
   "name" : "const _CLzmaEncProps *",
   "referenced_type" : "_ZTIK14_CLzmaEncProps",
   "self_type" : "_ZTIPK14_CLzmaEncProps",
   "size" : 4,
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK15IPpmd7_RangeDec",
   "name" : "const IPpmd7_RangeDec *",
   "referenced_type" : "_ZTIK15IPpmd7_RangeDec",
   "self_type" : "_ZTIPK15IPpmd7_RangeDec",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK17ICompressProgress",
   "name" : "const ICompressProgress *",
   "referenced_type" : "_ZTIK17ICompressProgress",
   "self_type" : "_ZTIPK17ICompressProgress",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK4CXzs",
   "name" : "const CXzs *",
   "referenced_type" : "_ZTIK4CXzs",
   "self_type" : "_ZTIPK4CXzs",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK5CSzAr",
   "name" : "const CSzAr *",
   "referenced_type" : "_ZTIK5CSzAr",
   "self_type" : "_ZTIPK5CSzAr",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7CSzArEx",
   "name" : "const CSzArEx *",
   "referenced_type" : "_ZTIK7CSzArEx",
   "self_type" : "_ZTIPK7CSzArEx",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7IByteIn",
   "name" : "const IByteIn *",
   "referenced_type" : "_ZTIK7IByteIn",
   "self_type" : "_ZTIPK7IByteIn",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8CXzProps",
   "name" : "const CXzProps *",
   "referenced_type" : "_ZTIK8CXzProps",
   "self_type" : "_ZTIPK8CXzProps",
   "size" : 4,
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8IByteOut",
   "name" : "const IByteOut *",
   "referenced_type" : "_ZTIK8IByteOut",
   "self_type" : "_ZTIPK8IByteOut",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8ISzAlloc",
   "name" : "const ISzAlloc *",
   "referenced_type" : "_ZTIK8ISzAlloc",
   "self_type" : "_ZTIPK8ISzAlloc",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK9CXzStream",
   "name" : "const CXzStream *",
   "referenced_type" : "_ZTIK9CXzStream",
   "self_type" : "_ZTIPK9CXzStream",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKc",
   "name" : "const char *",
   "referenced_type" : "_ZTIKc",
   "self_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKh",
   "name" : "const unsigned char *",
   "referenced_type" : "_ZTIKh",
   "self_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKv",
   "name" : "const void *",
   "referenced_type" : "_ZTIKv",
   "self_type" : "_ZTIPKv",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKy",
   "name" : "const unsigned long long *",
   "referenced_type" : "_ZTIKy",
   "self_type" : "_ZTIPKy",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKv",
   "name" : "const void **",
   "referenced_type" : "_ZTIPKv",
   "self_type" : "_ZTIPPKv",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPh",
   "name" : "unsigned char **",
   "referenced_type" : "_ZTIPh",
   "self_type" : "_ZTIPPh",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPh",
   "name" : "unsigned char *",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIPh",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPi",
   "name" : "int *",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIPi",
   "size" : 4,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPj",
   "name" : "unsigned int *",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIPj",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPt",
   "name" : "unsigned short *",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIPt",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPv",
   "name" : "void *",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPx",
   "name" : "long long *",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIPx",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPy",
   "name" : "unsigned long long *",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIPy",
   "size" : 4,
   "source_file" : "external/lzma/C/7z.h"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA16_Kh",
   "name" : "const unsigned char[16]",
   "referenced_type" : "_ZTIA16_h",
   "self_type" : "_ZTIA16_Kh",
   "size" : 16,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA6_Kh",
   "name" : "const unsigned char[6]",
   "referenced_type" : "_ZTIA6_h",
   "self_type" : "_ZTIA6_Kh",
   "size" : 6,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK11CXzUnpacker",
   "name" : "const CXzUnpacker",
   "referenced_type" : "_ZTI11CXzUnpacker",
   "self_type" : "_ZTIK11CXzUnpacker",
   "size" : 1784,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK12ISeqInStream",
   "name" : "const ISeqInStream",
   "referenced_type" : "_ZTI12ISeqInStream",
   "self_type" : "_ZTIK12ISeqInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK13CXzDecMtProps",
   "name" : "const CXzDecMtProps",
   "referenced_type" : "_ZTI13CXzDecMtProps",
   "self_type" : "_ZTIK13CXzDecMtProps",
   "size" : 12,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK13ILookInStream",
   "name" : "const ILookInStream",
   "referenced_type" : "_ZTI13ILookInStream",
   "self_type" : "_ZTIK13ILookInStream",
   "size" : 16,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK13ISeekInStream",
   "name" : "const ISeekInStream",
   "referenced_type" : "_ZTI13ISeekInStream",
   "self_type" : "_ZTIK13ISeekInStream",
   "size" : 8,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK13ISeqOutStream",
   "name" : "const ISeqOutStream",
   "referenced_type" : "_ZTI13ISeqOutStream",
   "self_type" : "_ZTIK13ISeqOutStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK14CLzma2EncProps",
   "name" : "const CLzma2EncProps",
   "referenced_type" : "_ZTI14CLzma2EncProps",
   "self_type" : "_ZTIK14CLzma2EncProps",
   "size" : 80,
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK14_CLzmaEncProps",
   "name" : "const _CLzmaEncProps",
   "referenced_type" : "_ZTI14_CLzmaEncProps",
   "self_type" : "_ZTIK14_CLzmaEncProps",
   "size" : 56,
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK15IPpmd7_RangeDec",
   "name" : "const IPpmd7_RangeDec",
   "referenced_type" : "_ZTI15IPpmd7_RangeDec",
   "self_type" : "_ZTIK15IPpmd7_RangeDec",
   "size" : 12,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK17ICompressProgress",
   "name" : "const ICompressProgress",
   "referenced_type" : "_ZTI17ICompressProgress",
   "self_type" : "_ZTIK17ICompressProgress",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK4CXzs",
   "name" : "const CXzs",
   "referenced_type" : "_ZTI4CXzs",
   "self_type" : "_ZTIK4CXzs",
   "size" : 12,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK5CSzAr",
   "name" : "const CSzAr",
   "referenced_type" : "_ZTI5CSzAr",
   "self_type" : "_ZTIK5CSzAr",
   "size" : 44,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7CSzArEx",
   "name" : "const CSzArEx",
   "referenced_type" : "_ZTI7CSzArEx",
   "self_type" : "_ZTIK7CSzArEx",
   "size" : 128,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7IByteIn",
   "name" : "const IByteIn",
   "referenced_type" : "_ZTI7IByteIn",
   "self_type" : "_ZTIK7IByteIn",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8CXzProps",
   "name" : "const CXzProps",
   "referenced_type" : "_ZTI8CXzProps",
   "self_type" : "_ZTIK8CXzProps",
   "size" : 136,
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8IByteOut",
   "name" : "const IByteOut",
   "referenced_type" : "_ZTI8IByteOut",
   "self_type" : "_ZTIK8IByteOut",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8ISzAlloc",
   "name" : "const ISzAlloc",
   "referenced_type" : "_ZTI8ISzAlloc",
   "self_type" : "_ZTIK8ISzAlloc",
   "size" : 8,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK9CXzStream",
   "name" : "const CXzStream",
   "referenced_type" : "_ZTI9CXzStream",
   "self_type" : "_ZTIK9CXzStream",
   "size" : 24,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKc",
   "name" : "const char",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIKc",
   "size" : 1,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKh",
   "name" : "const unsigned char",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIKh",
   "size" : 1,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKv",
   "name" : "const void",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIKv",
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKy",
   "name" : "const unsigned long long",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIKy",
   "size" : 8,
   "source_file" : "external/lzma/C/Xz.h"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI12ISeqInStream"
    },
    {
     "field_name" : "realStream",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPK13ILookInStream"
    }
   ],
   "linker_set_key" : "_ZTI10CSecToLook",
   "name" : "CSecToLook",
   "referenced_type" : "_ZTI10CSecToLook",
   "self_type" : "_ZTI10CSecToLook",
   "size" : 8,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI12ISeqInStream"
    },
    {
     "field_name" : "realStream",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPK13ILookInStream"
    }
   ],
   "linker_set_key" : "_ZTI10CSecToRead",
   "name" : "CSecToRead",
   "referenced_type" : "_ZTI10CSecToRead",
   "self_type" : "_ZTI10CSecToRead",
   "size" : 8,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "Symbol",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "Freq",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "SuccessorLow",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "SuccessorHigh",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI11CPpmd_State",
   "name" : "CPpmd_State",
   "referenced_type" : "_ZTI11CPpmd_State",
   "self_type" : "_ZTI11CPpmd_State",
   "size" : 6,
   "source_file" : "external/lzma/C/Ppmd.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Defs",
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "Vals",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "linker_set_key" : "_ZTI11CSzBitUi32s",
   "name" : "CSzBitUi32s",
   "referenced_type" : "_ZTI11CSzBitUi32s",
   "self_type" : "_ZTI11CSzBitUi32s",
   "size" : 8,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Defs",
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "Vals",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP13CNtfsFileTime"
    }
   ],
   "linker_set_key" : "_ZTI11CSzBitUi64s",
   "name" : "CSzBitUi64s",
   "referenced_type" : "_ZTI11CSzBitUi64s",
   "self_type" : "_ZTI11CSzBitUi64s",
   "size" : 8,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "UnpackSize_Defined",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "NumStreams_Defined",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "NumBlocks_Defined",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "DataAfterEnd",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "DecodingTruncated",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "InSize",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "OutSize",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "NumStreams",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "NumBlocks",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "DecodeRes",
     "field_offset" : 320,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ReadRes",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ProgressRes",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "CombinedRes",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "CombinedRes_Type",
     "field_offset" : 448,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI11CXzStatInfo",
   "name" : "CXzStatInfo",
   "referenced_type" : "_ZTI11CXzStatInfo",
   "self_type" : "_ZTI11CXzStatInfo",
   "size" : 64,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "state",
     "referenced_type" : "_ZTI8EXzState"
    },
    {
     "field_name" : "pos",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "alignPos",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "indexPreSize",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "streamFlags",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "blockHeaderSize",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "packSize",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "unpackSize",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "numBlocks",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "indexSize",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "indexPos",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "padSize",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "numStartedStreams",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "numFinishedStreams",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "numTotalBlocks",
     "field_offset" : 704,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "crc",
     "field_offset" : 768,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "decoder",
     "field_offset" : 832,
     "referenced_type" : "_ZTI9CMixCoder"
    },
    {
     "field_name" : "block",
     "field_offset" : 2560,
     "referenced_type" : "_ZTI8CXzBlock"
    },
    {
     "field_name" : "check",
     "field_offset" : 3776,
     "referenced_type" : "_ZTI8CXzCheck"
    },
    {
     "field_name" : "sha",
     "field_offset" : 4736,
     "referenced_type" : "_ZTI7CSha256"
    },
    {
     "field_name" : "parseMode",
     "field_offset" : 5568,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "headerParsedOk",
     "field_offset" : 5600,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "decodeToStreamSignature",
     "field_offset" : 5632,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "decodeOnlyOneBlock",
     "field_offset" : 5664,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "outBuf",
     "field_offset" : 5696,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "outBufSize",
     "field_offset" : 5728,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "outDataWritten",
     "field_offset" : 5760,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "shaDigest",
     "field_offset" : 5792,
     "referenced_type" : "_ZTIA32_h"
    },
    {
     "field_name" : "buf",
     "field_offset" : 6048,
     "referenced_type" : "_ZTIA1024_h"
    }
   ],
   "linker_set_key" : "_ZTI11CXzUnpacker",
   "name" : "CXzUnpacker",
   "referenced_type" : "_ZTI11CXzUnpacker",
   "self_type" : "_ZTI11CXzUnpacker",
   "size" : 1784,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lc",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "lp",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pb",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "_pad_",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "dicSize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11_CLzmaProps",
   "name" : "_CLzmaProps",
   "referenced_type" : "_ZTI11_CLzmaProps",
   "self_type" : "_ZTI11_CLzmaProps",
   "size" : 8,
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI13ILookInStream"
    },
    {
     "field_name" : "realStream",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPK13ISeekInStream"
    },
    {
     "field_name" : "pos",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "size",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "buf",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "bufSize",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12CLookToRead2",
   "name" : "CLookToRead2",
   "referenced_type" : "_ZTI12CLookToRead2",
   "self_type" : "_ZTI12CLookToRead2",
   "size" : 36,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "PropsOffset",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "MethodID",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "NumStreams",
     "field_offset" : 64,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "PropsSize",
     "field_offset" : 72,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI12CSzCoderInfo",
   "name" : "CSzCoderInfo",
   "referenced_type" : "_ZTI12CSzCoderInfo",
   "self_type" : "_ZTI12CSzCoderInfo",
   "size" : 12,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Read",
     "referenced_type" : "_ZTIPFiPK12ISeqInStreamPvPjE"
    }
   ],
   "linker_set_key" : "_ZTI12ISeqInStream",
   "name" : "ISeqInStream",
   "referenced_type" : "_ZTI12ISeqInStream",
   "self_type" : "_ZTI12ISeqInStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "p",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "Free",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvPvPK8ISzAllocE"
    },
    {
     "field_name" : "SetProps",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFiPvPKhjPK8ISzAllocE"
    },
    {
     "field_name" : "Init",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "field_name" : "Code2",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFiPvPhPjPKhS1_i16ECoderFinishModeP12ECoderStatusE"
    },
    {
     "field_name" : "Filter",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFjPvPhjE"
    }
   ],
   "linker_set_key" : "_ZTI12_IStateCoder",
   "name" : "_IStateCoder",
   "referenced_type" : "_ZTI12_IStateCoder",
   "self_type" : "_ZTI12_IStateCoder",
   "size" : 24,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI13ISeekInStream"
    },
    {
     "field_name" : "file",
     "field_offset" : 64,
     "referenced_type" : "_ZTI7CSzFile"
    }
   ],
   "linker_set_key" : "_ZTI13CFileInStream",
   "name" : "CFileInStream",
   "referenced_type" : "_ZTI13CFileInStream",
   "self_type" : "_ZTI13CFileInStream",
   "size" : 12,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Low",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "High",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13CNtfsFileTime",
   "name" : "CNtfsFileTime",
   "referenced_type" : "_ZTI13CNtfsFileTime",
   "self_type" : "_ZTI13CNtfsFileTime",
   "size" : 8,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "unpackSize",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "totalSize",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI13CXzBlockSizes",
   "name" : "CXzBlockSizes",
   "referenced_type" : "_ZTI13CXzBlockSizes",
   "self_type" : "_ZTI13CXzBlockSizes",
   "size" : 16,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "inBufSize_ST",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "outStep_ST",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ignoreErrors",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI13CXzDecMtProps",
   "name" : "CXzDecMtProps",
   "referenced_type" : "_ZTI13CXzDecMtProps",
   "self_type" : "_ZTI13CXzDecMtProps",
   "size" : 12,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Look",
     "referenced_type" : "_ZTIPFiPK13ILookInStreamPPKvPjE"
    },
    {
     "field_name" : "Skip",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiPK13ILookInStreamjE"
    },
    {
     "field_name" : "Read",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFiPK13ILookInStreamPvPjE"
    },
    {
     "field_name" : "Seek",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFiPK13ILookInStreamPx7ESzSeekE"
    }
   ],
   "linker_set_key" : "_ZTI13ILookInStream",
   "name" : "ILookInStream",
   "referenced_type" : "_ZTI13ILookInStream",
   "self_type" : "_ZTI13ILookInStream",
   "size" : 16,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Read",
     "referenced_type" : "_ZTIPFiPK13ISeekInStreamPvPjE"
    },
    {
     "field_name" : "Seek",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFiPK13ISeekInStreamPx7ESzSeekE"
    }
   ],
   "linker_set_key" : "_ZTI13ISeekInStream",
   "name" : "ISeekInStream",
   "referenced_type" : "_ZTI13ISeekInStream",
   "self_type" : "_ZTI13ISeekInStream",
   "size" : 8,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Write",
     "referenced_type" : "_ZTIPFjPK13ISeqOutStreamPKvjE"
    }
   ],
   "linker_set_key" : "_ZTI13ISeqOutStream",
   "name" : "ISeqOutStream",
   "referenced_type" : "_ZTI13ISeqOutStream",
   "self_type" : "_ZTI13ISeqOutStream",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "buffer",
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "pos",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "posLimit",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "streamPos",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "lenLimit",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cyclicBufferPos",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cyclicBufferSize",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "streamEndWasReached",
     "field_offset" : 224,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "btMode",
     "field_offset" : 232,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "bigHash",
     "field_offset" : 240,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "directInput",
     "field_offset" : 248,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "matchMaxLen",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hash",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "son",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "hashMask",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cutValue",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "bufferBase",
     "field_offset" : 416,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "stream",
     "field_offset" : 448,
     "referenced_type" : "_ZTIP12ISeqInStream"
    },
    {
     "field_name" : "blockSize",
     "field_offset" : 480,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "keepSizeBefore",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "keepSizeAfter",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "numHashBytes",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "directInputRem",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "historySize",
     "field_offset" : 640,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fixedHashSize",
     "field_offset" : 672,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hashSizeSum",
     "field_offset" : 704,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "result",
     "field_offset" : 736,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "crc",
     "field_offset" : 768,
     "referenced_type" : "_ZTIA256_j"
    },
    {
     "field_name" : "numRefs",
     "field_offset" : 8960,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "expectedDataSize",
     "field_offset" : 9024,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI13_CMatchFinder",
   "name" : "_CMatchFinder",
   "referenced_type" : "_ZTI13_CMatchFinder",
   "self_type" : "_ZTI13_CMatchFinder",
   "size" : 1136,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Init",
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "field_name" : "GetNumAvailableBytes",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFjPvE"
    },
    {
     "field_name" : "GetPointerToCurrentPos",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFPKhPvE"
    },
    {
     "field_name" : "GetMatches",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFjPvPjE"
    },
    {
     "field_name" : "Skip",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFvPvjE"
    }
   ],
   "linker_set_key" : "_ZTI13_IMatchFinder",
   "name" : "_IMatchFinder",
   "referenced_type" : "_ZTI13_IMatchFinder",
   "self_type" : "_ZTI13_IMatchFinder",
   "size" : 20,
   "source_file" : "external/lzma/C/LzFind.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI13ISeqOutStream"
    },
    {
     "field_name" : "file",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7CSzFile"
    }
   ],
   "linker_set_key" : "_ZTI14CFileOutStream",
   "name" : "CFileOutStream",
   "referenced_type" : "_ZTI14CFileOutStream",
   "self_type" : "_ZTI14CFileOutStream",
   "size" : 8,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "lzmaProps",
     "referenced_type" : "_ZTI14_CLzmaEncProps"
    },
    {
     "field_name" : "blockSize",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "numBlockThreads_Reduced",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "numBlockThreads_Max",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "numTotalThreads",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14CLzma2EncProps",
   "name" : "CLzma2EncProps",
   "referenced_type" : "_ZTI14CLzma2EncProps",
   "self_type" : "_ZTI14CLzma2EncProps",
   "size" : 80,
   "source_file" : "external/lzma/C/Lzma2Enc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "id",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "delta",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ip",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ipDefined",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14CXzFilterProps",
   "name" : "CXzFilterProps",
   "referenced_type" : "_ZTI14CXzFilterProps",
   "self_type" : "_ZTI14CXzFilterProps",
   "size" : 16,
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "level",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "dictSize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "lc",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "lp",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "pb",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "algo",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "fb",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "btMode",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "numHashBytes",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "mc",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "writeEndMark",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "numThreads",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "reduceSize",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI14_CLzmaEncProps",
   "name" : "_CLzmaEncProps",
   "referenced_type" : "_ZTI14_CLzmaEncProps",
   "self_type" : "_ZTI14_CLzmaEncProps",
   "size" : 56,
   "source_file" : "external/lzma/C/LzmaEnc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "NumStats",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "SummFreq",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "Stats",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP11CPpmd_State"
    },
    {
     "field_name" : "Suffix",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP15CPpmd7_Context_"
    }
   ],
   "linker_set_key" : "_ZTI15CPpmd7_Context_",
   "name" : "CPpmd7_Context_",
   "referenced_type" : "_ZTI15CPpmd7_Context_",
   "self_type" : "_ZTI15CPpmd7_Context_",
   "size" : 12,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "GetThreshold",
     "referenced_type" : "_ZTIPFjPK15IPpmd7_RangeDecjE"
    },
    {
     "field_name" : "Decode",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvPK15IPpmd7_RangeDecjjE"
    },
    {
     "field_name" : "DecodeBit",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFjPK15IPpmd7_RangeDecjE"
    }
   ],
   "linker_set_key" : "_ZTI15IPpmd7_RangeDec",
   "name" : "IPpmd7_RangeDec",
   "referenced_type" : "_ZTI15IPpmd7_RangeDec",
   "self_type" : "_ZTI15IPpmd7_RangeDec",
   "size" : 12,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI12ISeqInStream"
    },
    {
     "field_name" : "file",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7CSzFile"
    }
   ],
   "linker_set_key" : "_ZTI16CFileSeqInStream",
   "name" : "CFileSeqInStream",
   "referenced_type" : "_ZTI16CFileSeqInStream",
   "self_type" : "_ZTI16CFileSeqInStream",
   "size" : 8,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI15IPpmd7_RangeDec"
    },
    {
     "field_name" : "Range",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "Code",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "Stream",
     "field_offset" : 160,
     "referenced_type" : "_ZTIP7IByteIn"
    }
   ],
   "linker_set_key" : "_ZTI16CPpmd7z_RangeDec",
   "name" : "CPpmd7z_RangeDec",
   "referenced_type" : "_ZTI16CPpmd7z_RangeDec",
   "self_type" : "_ZTI16CPpmd7z_RangeDec",
   "size" : 24,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "Low",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "Range",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "Cache",
     "field_offset" : 96,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "CacheSize",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "Stream",
     "field_offset" : 192,
     "referenced_type" : "_ZTIP8IByteOut"
    }
   ],
   "linker_set_key" : "_ZTI16CPpmd7z_RangeEnc",
   "name" : "CPpmd7z_RangeEnc",
   "referenced_type" : "_ZTI16CPpmd7z_RangeEnc",
   "self_type" : "_ZTI16CPpmd7z_RangeEnc",
   "size" : 32,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vt",
     "referenced_type" : "_ZTI8ISzAlloc"
    },
    {
     "field_name" : "baseAlloc",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "field_name" : "numAlignBits",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "offset",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI17CAlignOffsetAlloc",
   "name" : "CAlignOffsetAlloc",
   "referenced_type" : "_ZTI17CAlignOffsetAlloc",
   "self_type" : "_ZTI17CAlignOffsetAlloc",
   "size" : 20,
   "source_file" : "external/lzma/C/Alloc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Progress",
     "referenced_type" : "_ZTIPFiPK17ICompressProgressyyE"
    }
   ],
   "linker_set_key" : "_ZTI17ICompressProgress",
   "name" : "ICompressProgress",
   "referenced_type" : "_ZTI17ICompressProgress",
   "self_type" : "_ZTI17ICompressProgress",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI4CBuf",
   "name" : "CBuf",
   "referenced_type" : "_ZTI4CBuf",
   "self_type" : "_ZTI4CBuf",
   "size" : 8,
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "num",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "numAllocated",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "streams",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP9CXzStream"
    }
   ],
   "linker_set_key" : "_ZTI4CXzs",
   "name" : "CXzs",
   "referenced_type" : "_ZTI4CXzs",
   "self_type" : "_ZTI4CXzs",
   "size" : 12,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "NumPackStreams",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "NumFolders",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "PackPositions",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPy"
    },
    {
     "field_name" : "FolderCRCs",
     "field_offset" : 96,
     "referenced_type" : "_ZTI11CSzBitUi32s"
    },
    {
     "field_name" : "FoCodersOffsets",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "FoStartPackStreamIndex",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "FoToCoderUnpackSizes",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "FoToMainUnpackSizeIndex",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "CoderUnpackSizes",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPy"
    },
    {
     "field_name" : "CodersData",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPh"
    }
   ],
   "linker_set_key" : "_ZTI5CSzAr",
   "name" : "CSzAr",
   "referenced_type" : "_ZTI5CSzAr",
   "self_type" : "_ZTI5CSzAr",
   "size" : 44,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "MinContext",
     "referenced_type" : "_ZTIP15CPpmd7_Context_"
    },
    {
     "field_name" : "MaxContext",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP15CPpmd7_Context_"
    },
    {
     "field_name" : "FoundState",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP11CPpmd_State"
    },
    {
     "field_name" : "OrderFall",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "InitEsc",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "PrevSuccess",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "MaxOrder",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "HiBitsFlag",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "RunLength",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "InitRL",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "Size",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "GlueCount",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "Base",
     "field_offset" : 384,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "LoUnit",
     "field_offset" : 416,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "HiUnit",
     "field_offset" : 448,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "Text",
     "field_offset" : 480,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "UnitsStart",
     "field_offset" : 512,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "AlignOffset",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "Indx2Units",
     "field_offset" : 576,
     "referenced_type" : "_ZTIA38_h"
    },
    {
     "field_name" : "Units2Indx",
     "field_offset" : 880,
     "referenced_type" : "_ZTIA128_h"
    },
    {
     "field_name" : "FreeList",
     "field_offset" : 1920,
     "referenced_type" : "_ZTIA38_Pv"
    },
    {
     "field_name" : "NS2Indx",
     "field_offset" : 3136,
     "referenced_type" : "_ZTIA256_h"
    },
    {
     "field_name" : "NS2BSIndx",
     "field_offset" : 5184,
     "referenced_type" : "_ZTIA256_h"
    },
    {
     "field_name" : "HB2Flag",
     "field_offset" : 7232,
     "referenced_type" : "_ZTIA256_h"
    },
    {
     "field_name" : "DummySee",
     "field_offset" : 9280,
     "referenced_type" : "_ZTI9CPpmd_See"
    },
    {
     "field_name" : "See",
     "field_offset" : 9312,
     "referenced_type" : "_ZTIA25_A16_9CPpmd_See"
    },
    {
     "field_name" : "BinSumm",
     "field_offset" : 22112,
     "referenced_type" : "_ZTIA128_A64_t"
    }
   ],
   "linker_set_key" : "_ZTI6CPpmd7",
   "name" : "CPpmd7",
   "referenced_type" : "_ZTI6CPpmd7",
   "self_type" : "_ZTI6CPpmd7",
   "size" : 19148,
   "source_file" : "external/lzma/C/Ppmd7.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "pos",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI7CDynBuf",
   "name" : "CDynBuf",
   "referenced_type" : "_ZTI7CDynBuf",
   "self_type" : "_ZTI7CDynBuf",
   "size" : 12,
   "source_file" : "external/lzma/C/7zBuf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "state",
     "referenced_type" : "_ZTIA8_j"
    },
    {
     "field_name" : "count",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "buffer",
     "field_offset" : 320,
     "referenced_type" : "_ZTIA64_h"
    }
   ],
   "linker_set_key" : "_ZTI7CSha256",
   "name" : "CSha256",
   "referenced_type" : "_ZTI7CSha256",
   "self_type" : "_ZTI7CSha256",
   "size" : 104,
   "source_file" : "external/lzma/C/Sha256.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "db",
     "referenced_type" : "_ZTI5CSzAr"
    },
    {
     "field_name" : "startPosAfterHeader",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "dataPos",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "NumFiles",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "UnpackPositions",
     "field_offset" : 544,
     "referenced_type" : "_ZTIPy"
    },
    {
     "field_name" : "IsDirs",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "CRCs",
     "field_offset" : 608,
     "referenced_type" : "_ZTI11CSzBitUi32s"
    },
    {
     "field_name" : "Attribs",
     "field_offset" : 672,
     "referenced_type" : "_ZTI11CSzBitUi32s"
    },
    {
     "field_name" : "MTime",
     "field_offset" : 736,
     "referenced_type" : "_ZTI11CSzBitUi64s"
    },
    {
     "field_name" : "CTime",
     "field_offset" : 800,
     "referenced_type" : "_ZTI11CSzBitUi64s"
    },
    {
     "field_name" : "FolderToFile",
     "field_offset" : 864,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "FileToFolder",
     "field_offset" : 896,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "FileNameOffsets",
     "field_offset" : 928,
     "referenced_type" : "_ZTIPj"
    },
    {
     "field_name" : "FileNames",
     "field_offset" : 960,
     "referenced_type" : "_ZTIPh"
    }
   ],
   "linker_set_key" : "_ZTI7CSzArEx",
   "name" : "CSzArEx",
   "referenced_type" : "_ZTI7CSzArEx",
   "self_type" : "_ZTI7CSzArEx",
   "size" : 128,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "InIndex",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "OutIndex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI7CSzBond",
   "name" : "CSzBond",
   "referenced_type" : "_ZTI7CSzBond",
   "self_type" : "_ZTI7CSzBond",
   "size" : 8,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Data",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "Size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI7CSzData",
   "name" : "CSzData",
   "referenced_type" : "_ZTI7CSzData",
   "self_type" : "_ZTI7CSzData",
   "size" : 8,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "file",
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "linker_set_key" : "_ZTI7CSzFile",
   "name" : "CSzFile",
   "referenced_type" : "_ZTI7CSzFile",
   "self_type" : "_ZTI7CSzFile",
   "size" : 4,
   "source_file" : "external/lzma/C/7zFile.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Read",
     "referenced_type" : "_ZTIPFhPK7IByteInE"
    }
   ],
   "linker_set_key" : "_ZTI7IByteIn",
   "name" : "IByteIn",
   "referenced_type" : "_ZTI7IByteIn",
   "self_type" : "_ZTI7IByteIn",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "bufs",
     "referenced_type" : "_ZTIA4_PKh"
    },
    {
     "field_name" : "lims",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA4_PKh"
    },
    {
     "field_name" : "dest",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "destLim",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "state",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ip",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "temp",
     "field_offset" : 384,
     "referenced_type" : "_ZTIA4_h"
    },
    {
     "field_name" : "range",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "code",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "probs",
     "field_offset" : 480,
     "referenced_type" : "_ZTIA258_t"
    }
   ],
   "linker_set_key" : "_ZTI8CBcj2Dec",
   "name" : "CBcj2Dec",
   "referenced_type" : "_ZTI8CBcj2Dec",
   "self_type" : "_ZTI8CBcj2Dec",
   "size" : 576,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "bufs",
     "referenced_type" : "_ZTIA4_Ph"
    },
    {
     "field_name" : "lims",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA4_PKh"
    },
    {
     "field_name" : "src",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "srcLim",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "state",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "finishMode",
     "field_offset" : 352,
     "referenced_type" : "_ZTI19EBcj2Enc_FinishMode"
    },
    {
     "field_name" : "prevByte",
     "field_offset" : 384,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "cache",
     "field_offset" : 392,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "range",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "low",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "cacheSize",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ip",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fileIp",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fileSize",
     "field_offset" : 640,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "relatLimit",
     "field_offset" : 672,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tempTarget",
     "field_offset" : 704,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tempPos",
     "field_offset" : 736,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "temp",
     "field_offset" : 768,
     "referenced_type" : "_ZTIA8_h"
    },
    {
     "field_name" : "flushPos",
     "field_offset" : 832,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "probs",
     "field_offset" : 864,
     "referenced_type" : "_ZTIA258_t"
    }
   ],
   "linker_set_key" : "_ZTI8CBcj2Enc",
   "name" : "CBcj2Enc",
   "referenced_type" : "_ZTI8CBcj2Enc",
   "self_type" : "_ZTI8CBcj2Enc",
   "size" : 624,
   "source_file" : "external/lzma/C/Bcj2.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "prop",
     "referenced_type" : "_ZTI11_CLzmaProps"
    },
    {
     "field_name" : "probs",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPt"
    },
    {
     "field_name" : "probs_1664",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPt"
    },
    {
     "field_name" : "dic",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "dicBufSize",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "dicPos",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "buf",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "range",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "code",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "processedPos",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "checkDicSize",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "reps",
     "field_offset" : 384,
     "referenced_type" : "_ZTIA4_j"
    },
    {
     "field_name" : "state",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "remainLen",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "numProbs",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tempBufSize",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tempBuf",
     "field_offset" : 640,
     "referenced_type" : "_ZTIA20_h"
    }
   ],
   "linker_set_key" : "_ZTI8CLzmaDec",
   "name" : "CLzmaDec",
   "referenced_type" : "_ZTI8CLzmaDec",
   "self_type" : "_ZTI8CLzmaDec",
   "size" : 100,
   "source_file" : "external/lzma/C/LzmaDec.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "packSize",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "unpackSize",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "flags",
     "field_offset" : 128,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "filters",
     "field_offset" : 192,
     "referenced_type" : "_ZTIA4_9CXzFilter"
    }
   ],
   "linker_set_key" : "_ZTI8CXzBlock",
   "name" : "CXzBlock",
   "referenced_type" : "_ZTI8CXzBlock",
   "self_type" : "_ZTI8CXzBlock",
   "size" : 152,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "mode",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "crc",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "crc64",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sha",
     "field_offset" : 128,
     "referenced_type" : "_ZTI7CSha256"
    }
   ],
   "linker_set_key" : "_ZTI8CXzCheck",
   "name" : "CXzCheck",
   "referenced_type" : "_ZTI8CXzCheck",
   "self_type" : "_ZTI8CXzCheck",
   "size" : 120,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "lzma2Props",
     "referenced_type" : "_ZTI14CLzma2EncProps"
    },
    {
     "field_name" : "filterProps",
     "field_offset" : 640,
     "referenced_type" : "_ZTI14CXzFilterProps"
    },
    {
     "field_name" : "checkId",
     "field_offset" : 768,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "blockSize",
     "field_offset" : 832,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "numBlockThreads_Reduced",
     "field_offset" : 896,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "numBlockThreads_Max",
     "field_offset" : 928,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "numTotalThreads",
     "field_offset" : 960,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "forceWriteSizesInHeader",
     "field_offset" : 992,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "reduceSize",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI8CXzProps",
   "name" : "CXzProps",
   "referenced_type" : "_ZTI8CXzProps",
   "self_type" : "_ZTI8CXzProps",
   "size" : 136,
   "source_file" : "external/lzma/C/XzEnc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Write",
     "referenced_type" : "_ZTIPFvPK8IByteOuthE"
    }
   ],
   "linker_set_key" : "_ZTI8IByteOut",
   "name" : "IByteOut",
   "referenced_type" : "_ZTI8IByteOut",
   "self_type" : "_ZTI8IByteOut",
   "size" : 4,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "Alloc",
     "referenced_type" : "_ZTIPFPvPK8ISzAllocjE"
    },
    {
     "field_name" : "Free",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvPK8ISzAllocPvE"
    }
   ],
   "linker_set_key" : "_ZTI8ISzAlloc",
   "name" : "ISzAlloc",
   "referenced_type" : "_ZTI8ISzAlloc",
   "self_type" : "_ZTI8ISzAlloc",
   "size" : 8,
   "source_file" : "external/lzma/C/7zTypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "state",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "control",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "needInitLevel",
     "field_offset" : 40,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "isExtraMode",
     "field_offset" : 48,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "_pad_",
     "field_offset" : 56,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "packSize",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "unpackSize",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "decoder",
     "field_offset" : 128,
     "referenced_type" : "_ZTI8CLzmaDec"
    }
   ],
   "linker_set_key" : "_ZTI9CLzma2Dec",
   "name" : "CLzma2Dec",
   "referenced_type" : "_ZTI9CLzma2Dec",
   "self_type" : "_ZTI9CLzma2Dec",
   "size" : 116,
   "source_file" : "external/lzma/C/Lzma2Dec.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "alloc",
     "referenced_type" : "_ZTIPK8ISzAlloc"
    },
    {
     "field_name" : "buf",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "numCoders",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "outBuf",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "outBufSize",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "outWritten",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "wasFinished",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "res",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "status",
     "field_offset" : 256,
     "referenced_type" : "_ZTI12ECoderStatus"
    },
    {
     "field_name" : "finished",
     "field_offset" : 288,
     "referenced_type" : "_ZTIA3_i"
    },
    {
     "field_name" : "pos",
     "field_offset" : 384,
     "referenced_type" : "_ZTIA3_j"
    },
    {
     "field_name" : "size",
     "field_offset" : 480,
     "referenced_type" : "_ZTIA3_j"
    },
    {
     "field_name" : "ids",
     "field_offset" : 576,
     "referenced_type" : "_ZTIA4_y"
    },
    {
     "field_name" : "results",
     "field_offset" : 832,
     "referenced_type" : "_ZTIA4_i"
    },
    {
     "field_name" : "coders",
     "field_offset" : 960,
     "referenced_type" : "_ZTIA4_12_IStateCoder"
    }
   ],
   "linker_set_key" : "_ZTI9CMixCoder",
   "name" : "CMixCoder",
   "referenced_type" : "_ZTI9CMixCoder",
   "self_type" : "_ZTI9CMixCoder",
   "size" : 216,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "Summ",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "Shift",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "Count",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI9CPpmd_See",
   "name" : "CPpmd_See",
   "referenced_type" : "_ZTI9CPpmd_See",
   "self_type" : "_ZTI9CPpmd_See",
   "size" : 4,
   "source_file" : "external/lzma/C/Ppmd.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "NumCoders",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "NumBonds",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "NumPackStreams",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "UnpackStream",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "PackStreams",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA4_j"
    },
    {
     "field_name" : "Bonds",
     "field_offset" : 256,
     "referenced_type" : "_ZTIA3_7CSzBond"
    },
    {
     "field_name" : "Coders",
     "field_offset" : 448,
     "referenced_type" : "_ZTIA4_12CSzCoderInfo"
    }
   ],
   "linker_set_key" : "_ZTI9CSzFolder",
   "name" : "CSzFolder",
   "referenced_type" : "_ZTI9CSzFolder",
   "self_type" : "_ZTI9CSzFolder",
   "size" : 104,
   "source_file" : "external/lzma/C/7z.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "id",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "propsSize",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "props",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA20_h"
    }
   ],
   "linker_set_key" : "_ZTI9CXzFilter",
   "name" : "CXzFilter",
   "referenced_type" : "_ZTI9CXzFilter",
   "self_type" : "_ZTI9CXzFilter",
   "size" : 32,
   "source_file" : "external/lzma/C/Xz.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "numBlocks",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "blocks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP13CXzBlockSizes"
    },
    {
     "field_name" : "startOffset",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI9CXzStream",
   "name" : "CXzStream",
   "referenced_type" : "_ZTI9CXzStream",
   "self_type" : "_ZTI9CXzStream",
   "size" : 24,
   "source_file" : "external/lzma/C/Xz.h"
  }
 ],
 "rvalue_reference_types" : []
}
